POPDIRLISTFUNC
Jedná se o funkci zpětného volání, kterou funkce SccPopulateDirList aktualizuje kolekci adresářů a (volitelně) názvů souborů, aby bylo možné zjistit, které jsou pod správou zdrojového kódu.
Zpětné POPDIRLISTFUNC
volání by se mělo volat pouze pro tyto adresáře a názvy souborů (v seznamu uvedeném SccPopulateDirList
funkci), které jsou ve skutečnosti pod správou zdrojového kódu.
Podpis
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
Parametry
pvCallerData
[v] Hodnota uživatele zadaná SccPopulateDirList.
bFolder
[v] TRUE
pokud je název v lpDirectoryOrFileName
adresáři; jinak se jedná o název souboru.
lpDirectoryOrFileName
[v] Úplná místní cesta k adresáři nebo názvu souboru, který je pod správou zdrojového kódu.
Vrácená hodnota
Integrované vývojové prostředí (IDE) vrátí odpovídající kód chyby:
Hodnota | Popis |
---|---|
SCC_OK | Pokračujte ve zpracování. |
SCC_I_OPERATIONCANCELED | Zastavit zpracování. |
SCC_E_xxx | Veškerá příslušná chyba správy zdrojového kódu by měla zastavit zpracování. |
Poznámky
fOptions
Pokud parametr SccPopulateDirList
funkce obsahuje SCC_PDL_INCLUDEFILES
příznak, seznam pravděpodobně bude obsahovat názvy souborů i názvy adresářů.