次の方法で共有


キューのコミット

必要なすべてのファイル操作をキューに入れた後、キューをコミットする必要があります。 これにより、エンキューされたファイル操作が処理されます。

ファイル キューは、コミット後に再利用できません。 ベスト プラクティスは、ファイル キューに必要なすべてのファイル操作を収集し、キューを 1 回だけコミットすることです。 コミット後にキューの追加処理が必要な場合は、キューへのハンドルを閉じ、新しいファイル キューを作成する必要があります。 ファイル キューをコミットするには、コールバック ルーチンを指定して SetupCommitFileQueue 関数を呼び出します。 コールバック ルーチンは、ファイル操作が処理されると 、SetupCommitFileQueue から通知を受け取ります。 既定のキュー コールバック ルーチンを使用する場合は、まず SetupInitDefaultQueueCallback または SetupInitDefaultQueueCallbackEx を呼び出して、必要なコンテキスト を初期化する必要があります。 既定のキュー コールバック ルーチンの詳細については、「既定の キュー コールバック ルーチン」を参照してください。

Note

キューを閉じる前に SetupCommitFileQueue を呼び出す必要があります。 SetupCloseFileQueue が呼び出されたときにコミットされていない操作は実行されません。