Skip to main content

WdCancelRemoteDelete

Sinaliza o cancelamento da espera do cliente por uma operação de exclusão. Introduzida em: RIT 0.0.13-preview.

Sintaxe

Parâmetros

_In_ cancellationHandle
Tipo: WdCancellationHandle
O identificador de cancelamento criado por WdCreateCancellationHandle e passado para WdDeleteRemoteFiles. Sinalizar esse identificador solicita o cancelamento da espera do cliente.

Valor retornado

Tipo: HRESULT Retorna S_OK se for bem-sucedida; caso contrário, retorna um código de erro.

Comentários

Chame WdCancelRemoteDelete de um thread separado para sinalizar o cancelamento de uma chamada de bloqueio para WdDeleteRemoteFiles. WdCancelRemoteDelete é uma função sem bloqueio. Se WdDeleteRemoteFiles observar o sinal, ela para de aguardar e retorna S_OK sem confirmar a conclusão no ponto de extremidade. Como o cancelamento observado e a conclusão normal retornam S_OK, um chamador que pode cancelar não consegue determinar o resultado apenas pelo valor retornado. Acompanhe o estado de cancelamento no seu próprio código se precisar distinguir os dois casos, por exemplo, para suprimir uma mensagem de erro ou ignorar uma nova tentativa após um cancelamento iniciado pelo usuário. O cancelamento não interrompe a exclusão já iniciada no ponto de extremidade, que continua de forma independente. Ele não restaura itens que já foram excluídos.

Requisitos

Confira também

Last modified on October 6, 2026