IWDTFPNPAction2::EDTSurpriseRemoveDevice 方法 (wdtfpnpaction.h)

将IRP_MN_SURPRISE_REMOVAL事件发送到目标设备。

语法

HRESULT EDTSurpriseRemoveDevice(
  [out, retval] VARIANT_BOOL *pbSuccess
);

参数

[out, retval] pbSuccess

如果操作成功,则为 True;否则为 false。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

注意 在调用此方法之前,必须为目标设备调用 IWDTFEnhancedDeviceTestSupportAction2::Enable 方法。
 
EDTSurpriseRemoveDevice 尝试触发目标设备的意外删除。 此操作可用于测试驱动程序和驱动程序/设备感知应用程序如何处理IRP_MN_SURPRISE_REMOVAL事件,例如设备意外发生故障或删除的情况。

要求

要求
最低受支持的客户端 Windows XP Professional
最低受支持的服务器 Windows Server 2008
目标平台 桌面
标头 wdtfpnpaction.h

另请参阅

IWDTFPNPAction2