WdfPdoClearEjectionRelationsDevices function (wdfpdo.h)
[Applies to KMDF only]
The WdfPdoClearEjectionRelationsDevices method removes all devices from the list of devices that must be ejected when a specified device is ejected.
Syntax
void WdfPdoClearEjectionRelationsDevices(
[in] WDFDEVICE Device
);
Parameters
[in] Device
A handle to a framework device object.
Return value
None
Remarks
A bug check occurs if the driver supplies an invalid object handle.
For more information, see Supporting Ejectable Devices.
Examples
The following code example clears the specified device's list of ejection relations.
WdfPdoClearEjectionRelationsDevices(device);
Requirements
Requirement | Value |
---|---|
Target Platform | Universal |
Minimum KMDF version | 1.0 |
Header | wdfpdo.h (include Wdf.h) |
Library | Wdf01000.sys (see Framework Library Versioning.) |
IRQL | <= DISPATCH_LEVEL |
DDI compliance rules | DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |