Поделиться через


Метод IWDTFPNPActions2::EDTCancelStopDevice (wdtfpnpaction.h)

Отправляет событие IRP_MN_CANCEL_STOP_DEVICE на целевое устройство.

Синтаксис

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

Параметры

[out, retval] pbSuccess

Значение True, если операция выполнена успешно; в противном случае значение false.

Возвращаемое значение

Если этот метод выполнен успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT.

Замечания

Примечание. Перед вызовом этого метода необходимо вызвать метод IWDTFEnhancedDeviceTestSupportAction2::Enable для целевого устройства.
 
EDTCancelStopDevice пытается активировать событие IRP_MN_CANCEL_STOP_DEVICE путем отправки системой события IRP_MN_QUERY_STOP_DEVICE и намеренного сбоя запроса IRP в вспомогательном драйвере DeviceManagement2.

Драйверы фильтров, загруженные над вспомогательным драйвером, также могут завершиться сбоем запроса IRP. В этом случае вспомогательный драйвер будет указывать это условие, задав EDTRS_QueryStopVetoed в ppResult.

Требования

Требование Ценность
целевая платформа Настольный
заголовка wdtfpnpaction.h