Freigeben über


IWDTFPNPActions2::EDTCancelStopDevice-Methode (wdtfpnpaction.h)

Sendet ein IRP_MN_CANCEL_STOP_DEVICE Ereignis an das Zielgerät.

Syntax

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

Parameter

[out, retval] pbSuccess

True, wenn der Vorgang erfolgreich ist; andernfalls "false".

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.

Bemerkungen

Hinweis Die IWDTFEnhancedDeviceTestSupportAction2::Enable-Methode muss vor dem Aufrufen dieser Methode für das Zielgerät aufgerufen werden.
 
EDTCancelStopDevice versucht, ein IRP_MN_CANCEL_STOP_DEVICE Ereignis auszulösen, indem das System ein IRP_MN_QUERY_STOP_DEVICE-Ereignis sendet und absichtlich das Abfrage-IRP im DeviceManagement2-Hilfstreiber fehlschlägt.

Es ist möglich, dass die Filtertreiber, die über dem Hilfstreiber geladen werden, auch das Abfrage-IRP fehlschlagen. In diesem Fall gibt der Hilfstreiber diese Bedingung an, indem EDTRS_QueryStopVetoed in ppResult festgelegt wird.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- wdtfpnpaction.h