Функция 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 Любой уровень