Skip to main content

WdCancelRemoteDelete

Signale l’annulation de l’attente du client pour une opération de suppression. Introduit dans : RIT 0.0.13-preview.

Syntaxe

Paramètres

_In_ cancellationHandle
Type : WdCancellationHandle
Le handle d’annulation créé par WdCreateCancellationHandle et passé à WdDeleteRemoteFiles. La signalisation de ce handle demande l’annulation de l’attente du client.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite; sinon, retourne un code d’erreur.

Remarques

Appelez WdCancelRemoteDelete à partir d’un thread distinct pour signaler l’annulation d’un appel bloquant à WdDeleteRemoteFiles. WdCancelRemoteDelete est une fonction non bloquante. Si WdDeleteRemoteFiles observe le signal, elle cesse d’attendre et retourne S_OK sans confirmer que le point de terminaison a terminé. Comme une annulation observée et un achèvement normal retournent tous deux S_OK, un appelant susceptible d’annuler ne peut pas déterminer le résultat à partir de la seule valeur de retour. Suivez l’état d’annulation dans votre propre code si vous devez distinguer les deux cas, par exemple pour supprimer un message d’erreur ou ignorer une nouvelle tentative après une annulation lancée par l’utilisateur. L’annulation n’arrête pas la suppression déjà commencée sur le point de terminaison, qui se poursuit de façon indépendante. Elle ne restaure pas les éléments qui ont déjà été supprimés.

Configuration requise

Voir aussi

Last modified on October 6, 2026