PropKeyFindKeyGetNthInt64 函数 (sensorsutils.h)
此例程基于 PROPERTYKEY 从集合列表中的 PROPVARIANT 获取第 n 个 INT64 值。
语法
NTSTATUS PropKeyFindKeyGetNthInt64(
[in] const SENSOR_COLLECTION_LIST *pList,
[in] const PROPERTYKEY *pKey,
[in] const UINT32 Occurrence,
[out] INT64 *pRetValue
);
参数
[in] pList
指向 PROPVARIANT 集合列表的指针。
[in] pKey
指向目标 PROPVARIANT 的 PROPERTYKEY 的指针。
[in] Occurrence
在返回值之前,必须找到 PROPERTYKEY 的从零开始的出现次数。
[out] pRetValue
指向输出缓冲区的指针。
返回值
此函数返回以下 NTSTATUS 代码之一:
- STATUS_INVALID_PARAMETER pList、 pKey 或 pRetValue 为 nullptr。
- 如果找不到 Occurrence 中的元素,则STATUS_NOT_FOUND。
- 成功STATUS_SUCCESS。
要求
要求 | 值 |
---|---|
Header | sensorsutils.h |