Skip to main content

WdCreateCancellationHandle

WdRemoteCopy で開始されたコピー操作をキャンセルするために使用できるキャンセル ハンドルを作成します。

構文

パラメーター

_Out_ cancellationHandle
Type: WdCancellationHandle*
新しく作成されたキャンセル ハンドルを受け取ります。呼び出し元は、不要になったときに WdCloseCancellationHandle を呼び出してこのハンドルを解放する必要があります。

戻り値

Type: HRESULT 成功した場合は S_OK を返します。それ以外の場合はエラー コードを返します。

解説

コピー操作を開始する前に WdCreateCancellationHandle を呼び出して、キャンセルを有効にするハンドルを取得します。cancellationHandle パラメーターを介して WdRemoteCopy にハンドルを渡し、次に別のスレッドから WdCancelRemoteCopy にそれを渡して操作をキャンセルします。 WdRemoteCopy が戻った後、WdCloseCancellationHandle を呼び出してハンドルを閉じます。ハンドルは複数の WdRemoteCopy 呼び出しにわたって再利用できますが、各ハンドルは最終的に閉じる必要があります。

要件

関連項目

最終更新日 2026年8月24日