다음을 통해 공유


SccBeginBatch 함수

이 함수는 소스 제어 작업의 일괄 처리 시퀀스를 시작합니다. 일괄 처리를 종료하기 위해 SccEndBatch가 호출됩니다. 이러한 일괄 처리는 중첩되지 않을 수 있습니다.

구문

SCCRTN SccBeginBatch(void);

매개 변수

없음.

반환 값

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

Description
SCC_OK 작업의 일괄 처리가 성공적으로 시작되었습니다.
SCC_E_UNKNOWNERROR 일반적인 오류입니다.

설명

소스 제어 일괄 처리는 여러 프로젝트 또는 여러 컨텍스트에서 동일한 작업을 실행하는 데 사용됩니다. 일괄 처리를 사용하여 일괄 처리 작업 중에 사용자 환경에서 중복 프로젝트별 대화 상자를 제거할 수 있습니다. SccBeginBatch 함수 및 SccEndBatch는 작업의 시작과 끝을 나타내는 함수 쌍으로 사용됩니다. 이는 중첩될 수 없습니다. SccBeginBatch는 일괄 처리 작업이 진행 중임을 나타내는 플래그를 설정합니다.

일괄 처리 작업이 적용되는 동안 소스 제어 플러그 인은 사용자에게 질문에 대한 최대 하나의 대화 상자를 표시하고 모든 후속 작업에 해당 대화 상자의 응답을 적용해야 합니다.

참고 항목