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

Эта подпрограмма получает n-е значение USHORT из PROPVARIANT в списке коллекции на основе PROPERTYKEY.

Синтаксис

NTSTATUS PropKeyFindKeyGetNthUshort(
  [in]  const SENSOR_COLLECTION_LIST *pList,
  [in]  const PROPERTYKEY            *pKey,
  [in]  const UINT32                 Occurrence,
  [out] USHORT                       *pRetValue
);

Параметры

[in] pList

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

[in] pKey

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

[in] Occurrence

Отсчитываемое от нуля число вхождения PROPERTYKEY должно быть найдено перед возвратом значения.

[out] pRetValue

Указатель на выходной буфер.

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

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

  • STATUS_INVALID_PARAMETER, если pList, pKey или pRetValue имеет значение nullptr.
  • STATUS_NOT_FOUND, если элемент в объекте Occurrence не найден.
  • STATUS_SUCCESS на успех.

Требования

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