WDF_PNP_CAPABILITY-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_CAPABILITY-Enumeration enthält Werte, die Plug & Play Funktionen (PnP) für ein Gerät identifizieren.
Syntax
typedef enum _WDF_PNP_CAPABILITY {
WdfPnpCapInvalid,
WdfPnpCapLockSupported,
WdfPnpCapEjectSupported,
WdfPnpCapRemovable,
WdfPnpCapDockDevice,
WdfPnpCapSurpriseRemovalOk,
WdfPnpCapNoDisplayInUI,
WdfPnpCapMaximum
} WDF_PNP_CAPABILITY;
Konstanten
WdfPnpCapInvalid Gibt an, ob die PnP-Funktionen des Geräts ungültig sind. |
WdfPnpCapLockSupported Gibt an, ob das Gerät in seinem Steckplatz gesperrt werden kann, um einen Auswurf zu verhindern. (Durch Festlegen dieser Funktion wird das Auswerfen eines Geräts aus dem Steckplatz deaktiviert und das Auswerfen von Medien aus einem Gerät nicht deaktiviert.) |
WdfPnpCapEjectSupported Gibt an, ob das Gerät aus dem Slot ausgeworfen werden kann. (Durch Festlegen dieser Funktion wird das Auswerfen eines Geräts aus dem Steckplatz und das Auswerfen von Medien aus einem Gerät nicht aktiviert.) |
WdfPnpCapRemovable Gibt an, ob das Gerät entfernt werden kann, während der Computer ausgeführt wird. Wenn WdfPnpCapRemovable auf WdfTrue festgelegt ist und WdfPnpCapSurpriseRemovalOk auf WdfFalse festgelegt ist, sollten Benutzer die Hardwareanwendung Unplug oder Eject Hardware des Systems verwenden. |
WdfPnpCapDockDevice Gibt an, ob es sich bei dem Gerät um eine Dockingstation handelt. |
WdfPnpCapSurpriseRemovalOk Gibt an, ob Benutzer das Gerät entfernen können, ohne die Hardwareanwendung "Trennen" oder "Auswerfen" des Computers zu verwenden. |
WdfPnpCapNoDisplayInUI Gibt an, ob das Gerät in Geräte-Manager ausgeblendet (nicht angezeigt) werden kann. |
WdfPnpCapMaximum Gültige Enumerationswerte wurden überschritten. |
Hinweise
Ein UMDF-Treiber stellt einen der Werte von WDF_PNP_CAPABILITY an die IWDFDeviceInitialize::GetPnpCapability- oder IWDFDeviceInitialize::SetPnpCapability-Methode bereit, um die PnP-Funktion zu identifizieren, für die status abgerufen oder festgelegt werden soll.
Anforderungen
Anforderung | Wert |
---|---|
Header | wudfddi_types.h (einschließlich Wudfddi.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für