큐 커밋
원하는 모든 파일 작업이 큐에 대기되면 큐를 커밋해야 합니다. 이렇게 하면 큐에 추가된 파일 작업이 처리됩니다.
파일 큐는 커밋된 후 다시 사용할 수 없습니다. 가장 좋은 방법은 파일 큐에 필요한 모든 파일 작업을 수집하고 큐를 한 번만 커밋하는 것입니다. 큐가 커밋된 후 추가 처리가 필요한 경우 큐에 대한 핸들을 닫고 새 파일 큐를 만들어야 합니다. 파일 큐를 커밋하려면 콜백 루틴을 지정하여 SetupCommitFileQueue 함수를 호출합니다. 콜백 루틴은 파일 작업이 처리될 때 SetupCommitFileQueue 에서 알림을 받습니다. 기본 큐 콜백 루틴을 사용하려면 먼저 SetupInitDefaultQueueCallback 또는 SetupInitDefaultQueueCallbackEx를 호출하여 필요한 컨텍스트를 초기화해야 합니다. 기본 큐 콜백 루틴에 대한 자세한 내용은 기본 큐 콜백 루틴을 참조하세요.
참고
큐를 닫기 전에 SetupCommitFileQueue를 호출해야 합니다. SetupCloseFileQueue가 호출될 때 커밋되지 않은 작업은 수행되지 않습니다.