次の方法で共有


WdfDevStateNormalize 関数 (wdfdevice.h)

[KMDF と UMDF に適用]

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

構文

ULONG WdfDevStateNormalize(
  [in] ULONG State
);

パラメーター

[in] State

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

戻り値

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

要件

要件
対象プラットフォーム ユニバーサル
最小 KMDF バージョン 1.0
最小 UMDF バージョン 2.0
Header wdfdevice.h (Wdf.h を含む)
Library Wdf01000.sys (KMDF);WUDFx02000.dll (UMDF)
IRQL 任意のレベル