Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Jest to funkcja wywołania zwrotnego nadana funkcji SccPopulateDirList w celu zaktualizowania kolekcji katalogów i (opcjonalnie) nazw plików, aby dowiedzieć się, które są pod kontrolą źródła.
Wywołanie POPDIRLISTFUNC zwrotne powinno być wywoływane tylko dla tych katalogów i nazw plików (na liście podanej SccPopulateDirList funkcji), które są rzeczywiście pod kontrolą źródła.
Podpis
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
Parametry
pvCallerData
[in] Wartość użytkownika podana do listy SccPopulateDirList.
bFolder
[in] TRUE jeśli nazwa w lpDirectoryOrFileName pliku jest katalogiem; w przeciwnym razie nazwa jest nazwą pliku.
lpDirectoryOrFileName
[in] Pełna ścieżka lokalna do katalogu lub nazwy pliku, który jest pod kontrolą kodu źródłowego.
Wartość zwracana
Środowisko IDE zwraca odpowiedni kod błędu:
| Wartość | Opis |
|---|---|
| SCC_OK | Kontynuuj przetwarzanie. |
| SCC_I_OPERATIONCANCELED | Zatrzymaj przetwarzanie. |
| SCC_E_xxx | Wszelkie odpowiednie błędy kontroli źródła powinny zatrzymać przetwarzanie. |
Uwagi
fOptions Jeśli parametr SccPopulateDirList funkcji zawiera flagęSCC_PDL_INCLUDEFILES, lista prawdopodobnie będzie zawierać nazwy plików, a także nazwy katalogów.