перечисление WDF_PNP_STATE (wudfddi_types.h)
[Предупреждение: UMDF 2 является последней версией UMDF и заменяет UMDF 1. Все новые драйверы UMDF должны быть написаны с помощью UMDF 2. В UMDF 1 новые функции не добавляются, а поддержка UMDF 1 в более новых версиях Windows 10 ограничена. Универсальные драйверы Windows должны использовать UMDF 2. Дополнительные сведения см. в разделе начало работы с UMDF.]
Перечисление WDF_PNP_STATE содержит значения, определяющие состояние Plug and Play (PnP) для устройства.
Синтаксис
typedef enum _WDF_PNP_STATE {
WdfPnpStateInvalid,
WdfPnpStateDisabled,
WdfPnpStateFailed,
WdfPnpStateRemoved,
WdfPnpStateResourcesChanged,
WdfPnpStateDontDisplayInUI,
WdfPnpStateNotDisableable,
WdfPnpStateMaximum
} WDF_PNP_STATE;
Константы
WdfPnpStateInvalid Недопустимое состояние PnP для устройства. |
WdfPnpStateDisabled Устройство отключено. |
WdfPnpStateFailed Устройство присутствует, но завершилось сбоем. |
WdfPnpStateRemoved Устройство удалено. |
WdfPnpStateResourcesChanged Требования к ресурсам устройства изменились. |
WdfPnpStateDontDisplayInUI Устройство скрыто (не отображается) в диспетчер устройств. |
WdfPnpStateNotDisableable Устройство нельзя отключить. |
WdfPnpStateMaximum Превышены допустимые значения перечисления. |
Комментарии
Драйвер UMDF предоставляет одно из значений WDF_PNP_STATE методу IWDFDevice::GetPnpState или IWDFDevice::SetPnpState , чтобы определить свойство PnP для получения или задания состояния.
Требования
Требование | Значение |
---|---|
Заголовок | wudfddi_types.h (включая Wudfddi.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по