Функция PropKeyFindKeyGetPropVariant (sensorsutils.h)

Эта подпрограмма находит PROPVARIANT из списка коллекций на основе PROPERTYKEY.

Синтаксис

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

Параметры

[in] pList

Указатель на список коллекции PROPVARIANT.

[in] pKey

Указатель на PROPERTYKEY для целевого PROPVARIANT.

[in] TypeCheck

Если значение РАВНО TRUE, функция проверяет, соответствует ли тип pValue одному из типов значений, найденных в pList.

[in/out] pValue

Указатель на целевой PROPVARIANT.

Возвращаемое значение

Эта функция возвращает один из следующих кодов NTSTATUS:

  • STATUS_INVALID_PARAMETER, если pList, pKey или pValue имеет значение nullptr.
  • STATUS_NOT_FOUND, если элемент, связанный с propertyKey, не найден.
  • STATUS_SUCCESS на успех.

Требования

Требование Значение
Заголовок sensorsutils.h