Condividi tramite


Metodo IWDTFPNPActions2::EDTSurpriseRemoveDevice (wdtfpnpaction.h)

Invia un evento IRP_MN_SURPRISE_REMOVAL al dispositivo di destinazione.

Sintassi

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

Parametri

[out, retval] pbSuccess

True se l'operazione ha esito positivo; in caso contrario, false.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Nota Il metodo IWDTFEnhancedDeviceTestSupportAction2::Enable deve essere chiamato per il dispositivo di destinazione prima di chiamare questo metodo.
 
EDTSurpriseRemoveDevice tenta di attivare una rimozione a sorpresa del dispositivo di destinazione. Questa operazione è utile per testare il modo in cui i driver e le applicazioni in grado di gestire l'evento IRP_MN_SURPRISE_REMOVAL, ad esempio gli scenari in cui il dispositivo ha esito negativo o viene rimosso in modo imprevisto.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione wdtfpnpaction.h