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_ cancellationHandleTipo: 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 DevuelveS_OK si se ejecuta correctamente; de lo contrario, devuelve un código de error.
Comentarios
Llame aWdCancelRemoteDelete 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.
