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

# WdDuplicateCancellationHandle

> WdDuplicateCancellationHandle

# WdDuplicateCancellationHandle

Duplique un [WdCancellationHandle](/fr/reference/remoting/structs/wdcancellationhandle) existant.

## Syntaxe

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

### Paramètres

`_In_ cancellationHandle`\
Type : **[WdCancellationHandle](/fr/reference/remoting/structs/wdcancellationhandle)**

Handle d'annulation à dupliquer.

`_Out_ duplicatedHandle`\
Type : **[WdCancellationHandle](/fr/reference/remoting/structs/wdcancellationhandle)\***

Reçoit le handle d'annulation dupliqué. L'appelant est chargé de fermer ce handle de manière indépendante en appelant [WdCloseCancellationHandle](/fr/reference/remoting/functions/wdclosecancellationhandle).

### Valeur de retour

Type : **HRESULT**

Renvoie `S_OK` en cas de réussite ; sinon, renvoie un code d'erreur.

## Remarques

Utilisez `WdDuplicateCancellationHandle` lorsque plusieurs composants doivent référencer le même handle d'annulation. Le handle d'origine et le handle dupliqué font référence au même état d'annulation : signaler l'annulation via [WdCancelRemoteCopy](/fr/reference/remoting/functions/wdcancelremotecopy) sur l'un ou l'autre des handles annule l'opération [WdRemoteCopy](/fr/reference/remoting/functions/wdremotecopy) associée. Chaque handle doit être fermé indépendamment avec [WdCloseCancellationHandle](/fr/reference/remoting/functions/wdclosecancellationhandle).

## Configuration requise

| Exigence | Valeur |
| - | - |
| **En-tête** | WdRemoteIteration.h |
| **Bibliothèque** | wdremoteapi.lib |
| **Système d'exploitation pris en charge** | Windows 11 et versions ultérieures |
| **Architectures prises en charge** | x64, ARM64 |

## Voir aussi

* [WdCreateCancellationHandle](/fr/reference/remoting/functions/wdcreatecancellationhandle)
* [WdCloseCancellationHandle](/fr/reference/remoting/functions/wdclosecancellationhandle)
* [WdCancellationHandle](/fr/reference/remoting/structs/wdcancellationhandle)
* [WdRemoteCopy](/fr/reference/remoting/functions/wdremotecopy)
* [WdCancelRemoteCopy](/fr/reference/remoting/functions/wdcancelremotecopy)
* [API XBOX PC Remote Iteration](/fr/reference/remoting/remoteiteration_members)


## Related topics

- [WdCancellationHandle](/fr/reference/remoting/structs/wdcancellationhandle.md)
- [WdCloseCancellationHandle](/fr/reference/remoting/functions/wdclosecancellationhandle.md)
- [WdCreateCancellationHandle](/fr/reference/remoting/functions/wdcreatecancellationhandle.md)
- [API XBOX PC Remote Iteration](/fr/reference/remoting/remoteiteration_members.md)
- [WdCancelRemoteCopy](/fr/reference/remoting/functions/wdcancelremotecopy.md)
