enumeración WDF_PNP_STATE (wudfddi_types.h)

[Advertencia: UMDF 2 es la versión más reciente de UMDF y sustituye a UMDF 1. Todos los controladores UMDF nuevos deben escribirse con UMDF 2. No se agregan nuevas características a UMDF 1 y hay compatibilidad limitada con UMDF 1 en versiones más recientes de Windows 10. Los controladores universales de Windows deben usar UMDF 2. Para obtener más información, consulta Introducción con UMDF.

La enumeración WDF_PNP_STATE contiene valores que identifican el estado de Plug and Play (PnP) de un dispositivo.

Syntax

typedef enum _WDF_PNP_STATE {
  WdfPnpStateInvalid,
  WdfPnpStateDisabled,
  WdfPnpStateFailed,
  WdfPnpStateRemoved,
  WdfPnpStateResourcesChanged,
  WdfPnpStateDontDisplayInUI,
  WdfPnpStateNotDisableable,
  WdfPnpStateMaximum
} WDF_PNP_STATE;

Constantes

 
WdfPnpStateInvalid
El estado PnP del dispositivo no es válido.
WdfPnpStateDisabled
El dispositivo está desactivado.
WdfPnpStateFailed
El dispositivo está presente, pero ha producido un error.
WdfPnpStateRemoved
Se ha quitado el dispositivo.
WdfPnpStateResourcesChanged
Los requisitos de recursos del dispositivo han cambiado.
WdfPnpStateDontDisplayInUI
El dispositivo está oculto (no se muestra) en Administrador de dispositivos.
WdfPnpStateNotDisableable
No se puede deshabilitar el dispositivo.
WdfPnpStateMaximum
Se superaron los valores de enumeración válidos.

Comentarios

Un controlador UMDF proporciona uno de los valores de WDF_PNP_STATE al método IWDFDevice::GetPnpState o IWDFDevice::SetPnpState para identificar la propiedad PnP para la que se va a recuperar o establecer el estado.

Requisitos

Requisito Valor
Header wudfddi_types.h (incluya Wudfddi.h)

Consulte también

IWDFDevice::GetPnpState

IWDFDevice::SetPnpState