Windows Driver Kit: User-Mode Driver Framework
IPnpCallback::OnSurpriseRemoval

The OnSurpriseRemoval method notifies a driver after a device is removed from a computer unexpectedly so that the driver can perform necessary operations.

void 
  OnSurpriseRemoval(
    IN IWDFDevice*  pWdfDevice
    );

Parameters

pWdfDevice
A pointer to the IWDFDevice interface for the device object of the device that is removed unexpectedly.

Return Value

None

Comments

A driver registers the IPnpCallback interface when the driver calls the IWDFDriver::CreateDevice method to create a device object.

Requirements

Headers: Declared in Wudfddi.h. Include Wudfddi.h.

See Also

IPnpCallback, IWDFDevice, IWDFDriver::CreateDevice

APIScan Requirements

Header: Wudfddi.h
Function: IPnpCallback::OnSurpriseRemoval
Tags :


Page view tracker