WDF_PNP_STATE-Enumeration (wudfddi_types.h)

[Warnung: UMDF 2 ist die neueste Version von UMDF und ersetzt UMDF 1. Alle neuen UMDF-Treiber sollten mit UMDF 2 geschrieben werden. UMDF 1 werden keine neuen Features hinzugefügt, und die Unterstützung für UMDF 1 für neuere Versionen von Windows 10 ist eingeschränkt. Universelle Windows-Treiber müssen UMDF 2 verwenden. Weitere Informationen finden Sie unter Erste Schritte mit UMDF.]

Die WDF_PNP_STATE-Enumeration enthält Werte, die die status von Plug & Play (PnP) für ein Gerät identifizieren.

Syntax

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

Konstanten

 
WdfPnpStateInvalid
Der PnP-Status für das Gerät ist ungültig.
WdfPnpStateDisabled
Das Gerät wurde deaktiviert.
WdfPnpStateFailed
Das Gerät ist vorhanden, ist aber fehlgeschlagen.
WdfPnpStateRemoved
Das Gerät wurde entfernt.
WdfPnpStateResourcesChanged
Die Ressourcenanforderungen des Geräts haben sich geändert.
WdfPnpStateDontDisplayInUI
Das Gerät wird in Geräte-Manager ausgeblendet (nicht angezeigt).
WdfPnpStateNotDisableable
Das Gerät kann nicht deaktiviert werden.
WdfPnpStateMaximum
Gültige Enumerationswerte wurden überschritten.

Hinweise

Ein UMDF-Treiber stellt einen der Werte von WDF_PNP_STATE an die IWDFDevice::GetPnpState- oder IWDFDevice::SetPnpState-Methode bereit, um die PnP-Eigenschaft zu identifizieren, für die status abgerufen oder festgelegt werden soll.

Anforderungen

Anforderung Wert
Header wudfddi_types.h (einschließlich Wudfddi.h)

Weitere Informationen

IWDFDevice::GetPnpState

IWDFDevice::SetPnpState