SccQueryChanges 함수
이 함수는 지정된 파일 목록을 열거하고 콜백 함수를 통해 각 파일의 이름 변경에 대한 정보를 제공합니다.
구문
SCCRTN SccQueryChanges(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
QUERYCHANGESFUNC pfnCallback,
LPVOID pvCallerData
);
매개 변수
pContext
[in] 소스 제어 플러그 인 컨텍스트 포인터입니다.
nFiles
[in] lpFileNames
배열의 파일 수입니다.
lpFileNames
[in] 정보를 가져올 파일 이름의 배열입니다.
pfnCallback
[in] 목록의 각 파일 이름을 호출하는 콜백 함수입니다(자세한 내용은 QUERYCHANGESFUNC 참조).
pvCallerData
[in] 콜백 함수에 변경되지 않은 상태로 전달될 값입니다.
Return Value
이 함수의 소스 제어 플러그 인 구현은 다음 값 중 하나를 반환해야 합니다.
값 | Description |
---|---|
SCC_OK | 쿼리 프로세스가 완료되었습니다. |
SCC_E_PROJNOTOPEN | 프로젝트가 소스 제어에서 열리지 않았습니다. |
SCC_E_ACCESSFAILURE | 네트워크 또는 경합 문제로 인해 소스 제어 시스템에 액세스하는 데 문제가 발생했습니다. |
SCC_E_NONSPECIFICERROR | 지정되지 않은 오류 또는 일반 오류가 발생했습니다. |
설명
쿼리되는 변경 내용은 네임스페이스에 대한 것이며 특히 파일 이름 바꾸기, 추가 및 제거가 해당합니다.