在所有需要的檔案操作排入佇列後,必須提交佇列。 此舉將處理加入佇列的檔案作業。
在認可檔案佇列之後,就無法再次使用檔案佇列。 最佳做法是收集檔案佇列中所有所需的檔案操作,並只提交佇列一次。 如果在認可佇列之後需要進行額外的處理,應該關閉佇列的控制代碼,並建立新的檔案佇列。 若要認可檔案佇列,請呼叫 SetupCommitFileQueue 函式,並指定回呼例程。 當處理檔案作業時,回呼例程會收到來自 SetupCommitFileQueue 的通知。 如果您想要使用預設佇列回呼例程,您必須先呼叫 SetupInitDefaultQueueCallback 或 SetupInitDefaultQueueCallbackEx來初始化必要的內容。 如需預設佇列回呼例程的詳細資訊,請參閱 預設佇列回呼例程。
注意
SetupCommitFileQueue 應該在佇列關閉之前呼叫。 任何未認可的作業在 SetupCloseFileQueue 呼叫時將不會執行。