OPTNAMECHANGEPFN
이는 SccSetOption 호출(옵션 SCC_OPT_NAMECHANGEPFN
사용)에 지정된 콜백 함수이며 소스 제어 플러그 인에서 변경한 이름을 IDE에 다시 전달하는 데 사용됩니다.
서명
typedef void (*OPTNAMECHANGEPFN)(
LPVOID pvCallerData,
LPCSTR pszOldName,
LPCSTR pszNewName
);
매개 변수
pvCallerData
[in] SccSetOption(옵션 SCC_OPT_USERDATA
사용)에 대한 이전 호출에서 지정된 사용자 값입니다.
pszOldName
[in] 파일의 원래 이름입니다.
pszNewName
[in] 파일 이름이 변경된 이름입니다.
반환 값
없음.
설명
소스 제어 작업 중에 파일 이름이 바뀌면 소스 제어 플러그 인은 이 콜백을 통해 이름 변경에 대해 IDE에 알릴 수 있습니다.
IDE가 이 콜백을 지원하지 않는 경우 SccSetOption을 호출하여 지정하지 않습니다. 플러그 인이 이 콜백을 지원하지 않는 경우 IDE가 콜백을 설정하려고 할 때 SccSetOption
함수에서 SCC_E_OPNOTSUPPORTED
가 반환됩니다.