WdfDevStateNormalize 函式 (wdfdevice.h)
[適用於 KMDF 和 UMDF]
WdfDevStateNormalize 方法會從指定的架構狀態機器值中移除額外的位,讓驅動程式可以使用值做為計算機狀態陣列的索引。
語法
ULONG WdfDevStateNormalize(
[in] ULONG State
);
參數
[in] State
從 WdfDeviceGetDevicePnpState、 WdfDeviceGetDeviceGetDevicePowerState 或 WdfDeviceGetDevicePowerPolicyState 傳回的狀態機器值。
傳回值
WdfDevStateNormalize 會傳回指定的 State 值,並移除額外的位。
規格需求
需求 | 值 |
---|---|
目標平台 | Universal |
最小 KMDF 版本 | 1.0 |
最低UMDF版本 | 2.0 |
標頭 | wdfdevice.h (包含 Wdf.h) |
程式庫 | Wdf01000.sys (KMDF) ;WUDFx02000.dll (UMDF) |
IRQL | 任何層級 |