[适用于 KMDF 和 UMDF]
WdfDevStateNormalize 方法从指定的框架状态机值中删除额外的位,以便驱动程序可以将该值用作计算机状态数组中的索引。
语法
ULONG WdfDevStateNormalize(
[in] ULONG State
);
参数
[in] State
从 WdfDeviceGetDevicePnpState、WdfDeviceGetDevicePowerState或 WdfDeviceGetDevicePowerPolicyState返回的状态机值。
返回值
WdfDevStateNormalize 返回指定的 状态 值,并删除了额外的位。
要求
| 要求 | 价值 |
|---|---|
| 目标平台 | 普遍 |
| 最低 KMDF 版本 | 1.0 |
| 最低 UMDF 版本 | 2.0 |
| 标头 | wdfdevice.h (包括 Wdf.h) |
| 图书馆 | Wdf01000.sys(KMDF):WUDFx02000.dll (UMDF) |
| IRQL | 任何级别 |