Share via


Fonction PropKeyFindKeyGetPropVariant (sensorsutils.h)

Cette routine recherche le PROPVARIANT à partir d’une liste de collection 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 un PROPERTYKEY pour le PROPVARIANT cible.

[in] TypeCheck

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

[in/out] pValue

Pointeur vers le PROPVARIANT cible.

Valeur retournée

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 est introuvable.
  • STATUS_SUCCESS sur la réussite.

Configuration requise

Condition requise Valeur
En-tête sensorsutils.h