다음을 통해 공유


파일 큐 정보

파일 큐는 한 번에 처리되는 파일 작업 목록입니다. 큐의 파일 작업은 복사, 이름 바꾸기 또는 삭제 작업일 수 있습니다. 파일 큐는 파일 작업을 형식별로 구성하여 하위 큐 복사, 이름 바꾸기 및 삭제를 만듭니다.

이러한 작업은 순서에 따라 큐에 전송될 수 있으며 큐에 넣기 프로세스는 연속할 필요가 없습니다. 큐가 커밋되면 SetupCommitFileQueue 함수는 작업 형식 순서대로 파일 작업을 수행합니다.

일반적으로 전체 설치에 필요한 모든 파일 작업은 파일 큐에 큐에 대기한 다음 큐가 커밋될 때 단일 일괄 처리로 처리됩니다.

INF 파일에서 섹션별로 파일을 설치할 때 파일 작업을 큐에 대기할 때의 한 가지 이점은 설치 프로세스를 간소화할 수 있다는 것입니다. 설치할 각 섹션에 대한 정보를 사용자로부터 가져오는 대신 큐를 빌드하는 동안 설치할 모든 파일에 대한 설치 정보를 사용자로부터 가져올 수 있습니다. 이렇게 하면 시간이 많이 걸리는 복사 작업이 SetupCommitFileQueue 함수에서 처리되는 동안 사용자가 다른 작업을 수행할 수 있습니다.

파일 큐의 또 다른 장점은 설치 진행률을 전체적으로 추적할 수 있다는 것입니다. INF 파일에서 섹션별 섹션을 설치할 때 진행률 표시기(예: 진행률 표시기)는 현재 INF 섹션만 추적할 수 있습니다. 다음 섹션이 설치되면 진행률 표시줄이 다시 시작됩니다. 큐를 사용하면 큐가 커밋되기 전에 전체 설치 중에 처리할 파일의 총 수를 알 수 있으므로 전체 설치를 추적하기 위해 진행률 표시줄을 생성할 수 있습니다.

자세한 내용은 아래 항목을 참조하세요.