OPTNAMECHANGEPFN
这是在调用 SccSetOption (using option SCC_OPT_NAMECHANGEPFN
)中指定的回调函数,用于将源代码管理插件所做的名称更改传达回 IDE。
Signature
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
。