OPTNAMECHANGEPFN
Jest to funkcja wywołania zwrotnego określona w wywołaniu funkcji SccSetOption (przy użyciu opcji SCC_OPT_NAMECHANGEPFN
) i służy do przekazywania zmian nazw wprowadzonych przez wtyczkę kontroli źródła z powrotem do środowiska IDE.
Podpis
typedef void (*OPTNAMECHANGEPFN)(
LPVOID pvCallerData,
LPCSTR pszOldName,
LPCSTR pszNewName
);
Parametry
pvCallerData
[in] Wartość użytkownika określona w poprzednim wywołaniu polecenia SccSetOption (przy użyciu opcji SCC_OPT_USERDATA
).
pszOldName
[in] Oryginalna nazwa pliku.
pszNewName
[in] Nazwa pliku została zmieniona na .
Wartość zwracana
Brak.
Uwagi
Jeśli nazwa pliku zostanie zmieniona podczas operacji kontroli źródła, wtyczka kontroli źródła może powiadomić środowisko IDE o zmianie nazwy za pośrednictwem tego wywołania zwrotnego.
Jeśli środowisko IDE nie obsługuje tego wywołania zwrotnego, nie wywoła metody SccSetOption w celu jego określenia. Jeśli wtyczka nie obsługuje tego wywołania zwrotnego, zostanie zwrócona SCC_E_OPNOTSUPPORTED
z SccSetOption
funkcji, gdy środowisko IDE spróbuje ustawić wywołanie zwrotne.