Partager via


IRemoteTargetCallbackRemoval ::OnRemoteTargetRemoveCanceled, méthode (wudfddi.h)

[Avertissement : UMDF 2 est la dernière version de UMDF et remplace UMDF 1. Tous les nouveaux pilotes UMDF doivent être écrits à l’aide de UMDF 2. Aucune nouvelle fonctionnalité n’est ajoutée à UMDF 1 et il existe une prise en charge limitée de UMDF 1 sur les versions plus récentes de Windows 10. Les pilotes Windows universels doivent utiliser UMDF 2. Pour plus d’informations, consultez Bien démarrer avec UMDF.]

Une fonction de rappel d’événement basée sur UMDF OnRemoteTargetRemoveCanceled effectue des opérations nécessaires lorsque le système d’exploitation annule la suppression de l’appareil cible d’E/S distant.

Syntaxe

void OnRemoteTargetRemoveCanceled(
  [in] IWDFRemoteTarget *pWdfRemoteTarget
);

Paramètres

[in] pWdfRemoteTarget

Pointeur vers l’interface IWDFRemoteTarget d’un objet cible distant qui représente un cible d’E/S distante. Le pilote obtient ce pointeur lorsqu’il appelle IWDFDevice2 ::CreateRemoteTarget.

Valeur de retour

Aucun

Remarques

Si votre pilote fournit une fonction de rappel d’événement OnRemoteTargetRemoveCanceled, la fonction de rappel doit effectuer les opérations suivantes :

  1. Appelez IWDFRemoteTarget ::Rouvrez.
  2. Effectuez les actions spécifiques au pilote dont votre pilote a besoin pour redémarrer les E/S vers la cible d’E/S distante.
Si le pilote ne fournit pas cette fonction de rappel, l’infrastructure appelle IWDFRemoteTarget ::Rouvrez pour le pilote.

Pour plus d’informations sur la fonction de rappel d’événement OnRemoteTargetRemoveCanceled, consultez Contrôle de l’état d’une cible d’E/S générale dans UMDF.

Exigences

Exigence Valeur
fin du support Indisponible dans UMDF 2.0 et versions ultérieures.
plateforme cible Bureau
version minimale de UMDF 1.9
d’en-tête wudfddi.h (include Wudfddi.h)

Voir aussi

IRemoteTargetCallbackRemoval

IRemoteTargetCallbackRemoval ::OnRemoteTargetQueryRemove

IRemoteTargetCallbackRemoval ::OnRemoteTargetRemoveComplete