SccWillCreateSccFile 함수
이 함수는 소스 제어 플러그 인이 지정된 각 파일에 대해 MSSCCPRJ.SCC 파일 생성을 지원하는지 여부를 결정합니다.
구문
SCCRTN SccWillCreateSccFile(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
LPBOOL pbSccFiles
);
매개 변수
pContext
[in] 소스 제어 플러그 인 컨텍스트 포인터입니다.
nFiles
[in] lpFileNames
배열에 포함된 파일 이름 수와 pbSccFiles
배열의 길이입니다.
lpFileNames
[in] 확인할 정규화된 파일 이름의 배열입니다(호출자가 배열을 할당해야 합니다).
pbSccFiles
[in, out] 결과를 저장할 배열입니다.
Return Value
이 함수의 소스 제어 플러그 인 구현은 다음 값 중 하나를 반환해야 합니다.
값 | Description |
---|---|
SCC_OK | 성공. |
SCC_E_INVALIDFILEPATH | 배열의 경로 중 하나가 잘못되었습니다. |
SCC_E_NONSPECIFICERROR | 일반적인 오류입니다. |
설명
이 함수는 소스 제어 플러그 인이 지정된 각 파일에 대해 MSSCCPRJ.SCC 파일을 지원하는지 확인하기 위해 파일 목록과 함께 호출됩니다. MSSCCPRJ.SCC 파일에 대한 자세한 내용은 MSSCCPRJ.SCC 파일을 참조하세요. 소스 제어 플러그 인은 초기화 중에 SCC_CAP_SCCFILE
을 선언하여 MSSCCPRJ.SCC 파일을 만드는 기능이 있는지 여부를 선언할 수 있습니다. 이 플러그 인은 지정된 파일 중에 MSSCCPRJ.SCC가 지원되는 파일을 나타내기 위해 pbSccFiles
배열에 있는 파일마다 TRUE
또는 FALSE
를 반환합니다. 플러그 인이 함수에서 성공 코드를 반환하는 경우 반환 배열의 값이 적용됩니다. 실패하면 배열이 무시됩니다.