Partager via


PropKeyFindKeySetPropVariant, fonction (sensorsutils.h)

Cette routine recherche et définit la PROPVARIANT dans une liste de collections 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 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] 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