Función PropKeyFindKeySetPropVariant (sensorsutils.h)

Esta rutina busca y establece el PROPVARIANT dentro de una lista de colecciones basada en propertykey.

Sintaxis

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

Parámetros

[in] pList

Puntero a la lista de la colección PROPVARIANT.

[in] pKey

Puntero a una PROPERTYKEY para el PROPVARIANT de destino.

[in] TypeCheck

Si es TRUE, la función valida si un tipo pValue coincide con uno de los tipos de valor encontrados en pList.

[in] pValue

Puntero al PROPVARIANT de destino.

Valor devuelto

Esta función devuelve uno de los siguientes códigos NTSTATUS:

  • STATUS_INVALID_PARAMETER si pList, pKey o pValue es nullptr.
  • STATUS_NOT_FOUND si no se encontró el elemento asociado a propertyKey.
  • STATUS_SUCCESS en caso de éxito.

Requisitos

Requisito Valor
Header sensorsutils.h