перечисление WDF_IO_TARGET_STATE (wdfiotarget.h)
[Относится к KMDF и UMDF]
Перечисление WDF_IO_TARGET_STATE указывает состояния, в которые может находиться целевой объект ввода-вывода.
Синтаксис
typedef enum _WDF_IO_TARGET_STATE {
WdfIoTargetStateUndefined = 0,
WdfIoTargetStarted,
WdfIoTargetStopped,
WdfIoTargetClosedForQueryRemove,
WdfIoTargetClosed,
WdfIoTargetDeleted,
WdfIoTargetPurged
} WDF_IO_TARGET_STATE, *PWDF_IO_TARGET_STATE;
Константы
WdfIoTargetStateUndefined Значение: 0 Зарезервировано для внутреннего использования. |
WdfIoTargetStarted Целевой объект ввода-вывода запущен и может обрабатывать запросы ввода-вывода. |
WdfIoTargetStopped Целевой объект ввода-вывода временно останавливается и не может обрабатывать запросы ввода-вывода. |
WdfIoTargetClosedForQueryRemove Базовое устройство целевого объекта ввода-вывода может быть удалено в ближайшем будущем. |
WdfIoTargetClosed Целевой объект ввода-вывода постоянно останавливается и не может обрабатывать запросы ввода-вывода. |
WdfIoTargetDeleted Базовое устройство целевого объекта ввода-вывода удалено. |
WdfIoTargetPurged Целевой объект ввода-вывода временно очищается и не может получать или обрабатывать запросы ввода-вывода. Эта константа доступна начиная с KMDF 1.11. |
Комментарии
Чтобы получить текущее состояние целевого объекта ввода-вывода, вызовите WdfIoTargetGetState.
Дополнительные сведения о состояниях целевых объектов ввода-вывода см. в разделе Управление состоянием общего целевого объекта ввода-вывода.
Требования
Требование | Значение |
---|---|
Минимальная версия KMDF | 1,0 |
Минимальная версия UMDF | 1.11 |
Верхняя часть | wdfiotarget.h (включая Wdf.h) |