다음을 통해 공유


SccBackgroundGet 함수

이 함수는 사용자 상호 작용 없이 지정된 각 파일을 소스 제어에서 검색합니다.

구문

SCCRTN SccBackgroundGet(
   LPVOID  pContext,
   LONG    nFiles,
   LPCSTR* lpFileNames,
   LONG    dwFlags,
   LONG    dwBackgroundOperationID
);

매개 변수

pContext

[in] 소스 제어 플러그 인 컨텍스트 포인터입니다.

nFiles

[in] lpFileNames 배열에 지정된 파일 수 입니다.

lpFileNames

[in, out] 검색할 파일 이름의 배열입니다.

참고

이름은 정규화된 로컬 파일 이름이어야 합니다.

dwFlags

[in] 명령 플래그(SCC_GET_ALL, SCC_GET_RECURSIVE)입니다.

dwBackgroundOperationID

[in] 이 작업과 연결된 고유한 값입니다.

반환 값

이 함수의 소스 제어 플러그 인 구현은 다음 값 중 하나를 반환해야 합니다.

Description
SCC_OK 작업이 완료되었습니다.
SCC_E_BACKGROUNDGETINPROGRESS 백그라운드 검색이 이미 진행 중입니다(소스 제어 플러그 인은 동시 일괄 처리 작업을 지원하지 않는 경우에만 이를 반환해야 함).
SCC_I_OPERATIONCANCELED 작업이 완료되기 전에 취소되었습니다.

설명

이 함수는 항상 소스 제어 플러그 인을 로드한 스레드와 다른 스레드에서 호출됩니다. 이 함수는 완료될 때까지 결과를 반환하지 않습니다. 그러나 여러 파일 목록을 동시에 사용하여 여러 번 호출할 수 있습니다.

dwFlags 인수 사용은 SccGet과 동일합니다.

참고 항목