Partager via


Méthode IWDTFPNPAction2 ::EDTCancelStopDevice (wdtfpnpaction.h)

Envoie un événement IRP_MN_CANCEL_STOP_DEVICE à l’appareil cible.

Syntaxe

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

Paramètres

[out, retval] pbSuccess

True si l’opération réussit ; sinon, false.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Note La méthode IWDTFEnhancedDeviceTestSupportAction2 ::Enable doit être appelée pour l’appareil cible avant d’appeler cette méthode.
 
EDTCancelStopDevice tente de déclencher un événement IRP_MN_CANCEL_STOP_DEVICE en provoquant l’envoi par le système d’un événement IRP_MN_QUERY_STOP_DEVICE et en échouant intentionnellement l’IRP de requête dans le pilote d’assistance DeviceManagement2.

Il est possible que les pilotes de filtre chargés au-dessus du pilote d’assistance échouent également à l’IRP de requête. Dans ce cas, le pilote d’assistance indique cette condition en définissant EDTRS_QueryStopVetoed dans ppResult.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Professionnel
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Desktop (Expérience utilisateur)
En-tête wdtfpnpaction.h

Voir aussi

IWDTFPNPAction2