WdfDevStateNormalize 関数 (wdfdevice.h)

[KMDF と UMDF に適用]

WdfDevStateNormalize メソッドは、ドライバーがマシンの状態の配列にインデックスとして値を使用できるように、指定されたフレームワーク状態マシンの値から余分なビットを削除します。

構文

ULONG WdfDevStateNormalize(
  [in] ULONG State
);

パラメーター

[in] State

WdfDeviceGetDevicePnpState 、WdfDeviceGetDevicePowerState、または WdfDeviceGetDevicePowerPolicyState から返されるステート マシン値。

戻り値

WdfDevStateNormalize は、余分なビットが削除された指定された State 値を返します。

必要条件

要件 価値
ターゲット プラットフォーム の 普遍
最小 KMDF バージョン 1.0
UMDF の最小バージョン を する 2.0
ヘッダー wdfdevice.h (Wdf.h を含む)
図書館 Wdf01000.sys (KMDF);WUDFx02000.dll (UMDF)
IRQL 任意のレベル