Partager via


PropKeyFindKeyGetPropVariant, fonction (sensorsutils.h)

Cette routine recherche la PROPVARIANT à partir d’une liste de collections basée sur PROPERTYKEY.

Syntaxe

NTSTATUS PropKeyFindKeyGetPropVariant(
  [in]     const SENSOR_COLLECTION_LIST *pList,
  [in]     const PROPERTYKEY            *pKey,
  [in]     BOOLEAN                      TypeCheck,
  [in/out] PROPVARIANT                  *pValue
);

Paramètres

[in] pList

Pointeur vers la liste de la collection PROPVARIANT.

[in] pKey

Pointeur vers une PROPRIÉTÉKEY pour la propriété PROPVARIANT cible.

[in] TypeCheck

Si la valeur EST TRUE, la fonction vérifie si un type pValue correspond à l’un des types valeur trouvés dans pList .

[in/out] pValue

Pointeur vers la propriété PROPVARIANT cible.

Valeur de retour

Cette fonction retourne l’un des codes NTSTATUS suivants :

  • STATUS_INVALID_PARAMETER si pList, pKey ou pValue est nullptr.
  • STATUS_NOT_FOUND si l’élément associé à la propriétéKey n’a pas été trouvé.
  • STATUS_SUCCESS sur le succès.

Exigences

Exigence Valeur
d’en-tête sensorsutils.h