Freigeben über


WdfPdoClearEjectionRelationsDevices-Funktion (wdfpdo.h)

[Gilt nur für KMDF]

Die WdfPdoClearEjectionRelationsDevices-Methode entfernt alle Geräte aus der Liste der Geräte, die ausgeworfen werden müssen, wenn ein angegebenes Gerät ausgeworfen wird.

Syntax

void WdfPdoClearEjectionRelationsDevices(
  [in] WDFDEVICE Device
);

Parameter

[in] Device

Ein Handle für ein Framework-Geräteobjekt.

Rückgabewert

Keine

Bemerkungen

Eine Fehlerüberprüfung tritt auf, wenn der Treiber ein ungültiges Objekthandle bereitstellt.

Weitere Informationen finden Sie unter Unterstützen von auswerfenden Geräten.

Beispiele

Im folgenden Codebeispiel wird die Liste der Auswurfbeziehungen des angegebenen Geräts gelöscht.

WdfPdoClearEjectionRelationsDevices(device); 

Anforderungen

Anforderung Wert
Zielplattform Universell
KMDF-Mindestversion 1.0
Kopfzeile wdfpdo.h (einschließen von Wdf.h)
Bibliothek Wdf01000.sys (siehe Versionsverwaltung der Frameworkbibliothek).)
IRQL <= DISPATCH_LEVEL
DDI-Complianceregeln DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Weitere Informationen

WdfPdoAddEjectionRelationsPhysicalDevice

WdfPdoRemoveEjectionRelationsPhysicalDevice