共用方式為


OPTNAMECHANGEPFN

這是在呼叫中指定的回呼函式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 函式來指定它。 如果外掛程式不支援這個回呼,則會傳回SCC_E_OPNOTSUPPORTED的SccSetOption時 IDE 會嘗試設定回呼函式。

請參閱

參考

SccSetOption 函式

其他資源

IDE 實作的回呼函式