次の方法で共有


PropKeyFindKeyGetNthUlong 関数 (sensorsutils.h)

このルーチンは、PROPERTYKEY に基づいてコレクション リスト内の PROPVARIANT から n 番目の ULONG 値を取得します。

構文

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

パラメーター

[in] pList

PROPVARIANT コレクションの一覧へのポインター。

[in] pKey

ターゲット PROPVARIANT の PROPERTYKEY へのポインター。

[in] Occurrence

値を返す前に、PROPERTYKEY が 0 から始まる出現回数を確認する必要があります。

[out] pRetValue

出力バッファーへのポインター。

戻り値

この関数は、次のいずれかの NTSTATUS コードを返します。

  • pList pKey、または pRetValue が nullptr場合にSTATUS_INVALID_PARAMETERします。
  • Occurrence の要素が見つからなかった場合にSTATUS_NOT_FOUNDします。
  • 成功をSTATUS_SUCCESSします。

必要条件

要件 価値
ヘッダー sensorsutils.h