> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# WdDuplicateCancellationHandle

> WdDuplicateCancellationHandle

# WdDuplicateCancellationHandle

Duplica un [WdCancellationHandle](https://docs.xbox.com/es/reference/remoting/structs/wdcancellationhandle.md) existente.

## Sintaxis

```cpp theme={null}
HRESULT WdDuplicateCancellationHandle(  
         _In_ WdCancellationHandle cancellationHandle,  
         _Out_ WdCancellationHandle* duplicatedHandle  
);  
```

### Parámetros

`_In_ cancellationHandle`\
Tipo: **[WdCancellationHandle](https://docs.xbox.com/es/reference/remoting/structs/wdcancellationhandle.md)**

Identificador de cancelación que se va a duplicar.

`_Out_ duplicatedHandle`\
Tipo: **[WdCancellationHandle](https://docs.xbox.com/es/reference/remoting/structs/wdcancellationhandle.md)\***

Recibe el identificador de cancelación duplicado. El autor de la llamada es responsable de cerrar este identificador de forma independiente llamando a [WdCloseCancellationHandle](https://docs.xbox.com/es/reference/remoting/functions/wdclosecancellationhandle.md).

### Valor devuelto

Tipo: **HRESULT**

Devuelve `S_OK` si se realiza correctamente; de lo contrario, devuelve un código de error.

## Comentarios

Use `WdDuplicateCancellationHandle` cuando varios componentes necesiten hacer referencia al mismo identificador de cancelación. Tanto el identificador original como el duplicado hacen referencia al mismo estado de cancelación: señalar la cancelación mediante [WdCancelRemoteCopy](https://docs.xbox.com/es/reference/remoting/functions/wdcancelremotecopy.md) en cualquiera de los dos identificadores cancela la operación de [WdRemoteCopy](https://docs.xbox.com/es/reference/remoting/functions/wdremotecopy.md) asociada. Cada identificador debe cerrarse de forma independiente con [WdCloseCancellationHandle](https://docs.xbox.com/es/reference/remoting/functions/wdclosecancellationhandle.md).

## Requisitos

| Requisito | Valor |
| - | - |
| **Encabezado** | WdRemoteIteration.h |
| **Biblioteca** | wdremoteapi.lib |
| **Sistemas operativos compatibles** | Windows 11 y versiones posteriores |
| **Arquitecturas compatibles** | x64, ARM64 |

## Consulte también

* [WdCreateCancellationHandle](https://docs.xbox.com/es/reference/remoting/functions/wdcreatecancellationhandle.md)
* [WdCloseCancellationHandle](https://docs.xbox.com/es/reference/remoting/functions/wdclosecancellationhandle.md)
* [WdCancellationHandle](https://docs.xbox.com/es/reference/remoting/structs/wdcancellationhandle.md)
* [WdRemoteCopy](https://docs.xbox.com/es/reference/remoting/functions/wdremotecopy.md)
* [WdCancelRemoteCopy](https://docs.xbox.com/es/reference/remoting/functions/wdcancelremotecopy.md)
* [API XBOX PC Remote Iteration](https://docs.xbox.com/es/reference/remoting/remoteiteration_members.md)


## Related topics

- [WdCancellationHandle](https://docs.xbox.com/es/reference/remoting/structs/wdcancellationhandle.md)
- [WdCloseCancellationHandle](https://docs.xbox.com/es/reference/remoting/functions/wdclosecancellationhandle.md)
- [WdCreateCancellationHandle](https://docs.xbox.com/es/reference/remoting/functions/wdcreatecancellationhandle.md)
- [API XBOX PC Remote Iteration](https://docs.xbox.com/es/reference/remoting/remoteiteration_members.md)
- [WdCancelRemoteCopy](https://docs.xbox.com/es/reference/remoting/functions/wdcancelremotecopy.md)
