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
対象プラットフォーム デスクトップ
Header wdtfpnpaction.h

こちらもご覧ください

IWDTFPNPAction2