Saltar al contenido principal

WdCancelRemoteDelete

Señala la cancelación de la espera del cliente para una operación de eliminación. Introducido en: RIT 0.0.13-preview.

Sintaxis

Parámetros

_In_ cancellationHandle
Tipo: WdCancellationHandle
Identificador de cancelación creado por WdCreateCancellationHandle y pasado a WdDeleteRemoteFiles. Señalar este identificador solicita la cancelación de la espera del cliente.

Valor devuelto

Tipo: HRESULT Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve un código de error.

Comentarios

Llame a WdCancelRemoteDelete desde un subproceso independiente para señalar la cancelación de una llamada de bloqueo a WdDeleteRemoteFiles. WdCancelRemoteDelete es una función sin bloqueo. Si WdDeleteRemoteFiles detecta la señal, deja de esperar y devuelve S_OK sin confirmar la finalización en el punto de conexión. Dado que tanto la cancelación detectada como la finalización normal devuelven S_OK, un autor de la llamada que pueda cancelar no puede determinar el resultado solo a partir del valor devuelto. Realice el seguimiento del estado de cancelación en su propio código si necesita distinguir ambos casos, por ejemplo, para suprimir un mensaje de error u omitir un reintento después de una cancelación iniciada por el usuario. La cancelación no detiene la eliminación ya iniciada en el punto de conexión, que continúa de forma independiente. Tampoco restaura los elementos que ya se eliminaron.

Requisitos

Consulte también

Última modificación el 6 de octubre de 2026