다음을 통해 공유


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를 반환합니다. 플러그 인이 함수에서 성공 코드를 반환하는 경우 반환 배열의 값이 적용됩니다. 실패하면 배열이 무시됩니다.

참고 항목