Поделиться через


Функция WdfDeviceGetDeviceState (wdfdevice.h)

[Применимо к KMDF и UMDF]

Метод WdfDeviceGetDeviceState извлекает состояние устройства для указанного устройства.

Синтаксис

void WdfDeviceGetDeviceState(
  [in]      WDFDEVICE         Device,
  [in, out] PWDF_DEVICE_STATE DeviceState
);

Параметры

[in] Device

Дескриптор объекта устройства платформы.

[in, out] DeviceState

Указатель на выделенную вызывающим WDF_DEVICE_STATE структуру, которая получает сведения о состоянии устройства.

Возвращаемое значение

Никакой

Замечания

Ошибка возникает, если драйвер предоставляет недопустимый дескриптор объекта.

Требования

Требование Ценность
целевая платформа Всеобщий
минимальная версия KMDF 1.0
минимальная версия UMDF 2.0
заголовка wdfdevice.h (include Wdf.h)
библиотеки Wdf01000.sys (KMDF); WUDFx02000.dll (UMDF)
IRQL <= DISPATCH_LEVEL
правил соответствия DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

См. также

WDF_DEVICE_STATE_INIT