这是在调用指定的回调函数。 SccSetOption 函数 (使用选项 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 函数 指定它。 如果该插件不支持此回调,它将返回从 SccSetOption 功能的 SCC_E_OPNOTSUPPORTED ,当 IDE 尝试设置回调。