Partager via


PropKeyFindKeySetPropVariant, fonction (sensorsutils.h)

Cette routine recherche et définit le PROPVARIANT dans une liste de collection basée sur propertyKEY.

Syntaxe

NTSTATUS PropKeyFindKeySetPropVariant(
  [in] SENSOR_COLLECTION_LIST *pList,
  [in] const PROPERTYKEY      *pKey,
  [in] BOOLEAN                TypeCheck,
  [in] 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 valeur trouvés dans pList.

[in] pValue

Pointeur vers la cible PROPVARIANT.

Valeur retournée

Cette fonction retourne l’un des codes NTSTATUS suivants :

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

Configuration requise

Condition requise Valeur
En-tête sensorsutils.h