다음을 통해 공유


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 지정되지 않은 오류 또는 일반 오류가 발생했습니다.

설명

쿼리되는 변경 내용은 네임스페이스에 대한 것이며 특히 파일 이름 바꾸기, 추가 및 제거가 해당합니다.

참고 항목