SccPopulateDirList – funkce
Tato funkce určuje, které adresáře a (volitelně) soubory jsou uloženy ve správě zdrojového kódu vzhledem k seznamu adresářů, které se mají prozkoumat.
Syntaxe
SCCRTN SccPopulateDirList(
LPVOID pContext,
LONG nDirs,
LPCSTR* lpDirPaths,
POPDIRLISTFUNCpfnPopulate,
LPVOID pvCallerData,
LONG fOptions
);
Parametry
pContext
[v] Kontextový ukazatel modulu plug-in správy zdrojového kódu.
NDirs
[v] Počet cest k adresářům lpDirPaths
v poli
lpDirPaths
[v] Pole adresářových cest k prozkoumání
pfnPopulate
[v] Funkce zpětného volání pro volání pro každou cestu k adresáři a (volitelně) název souboru v (podrobnosti najdete v lpDirPaths
tématu POPDIRLISTFUNC ).
pvCallerData
[v] Hodnota, která se má předat beze změny funkci zpětného volání.
FOptions
[v] Kombinace hodnot, které řídí způsob zpracování adresářů (viz část "PopulateDirList flags" bitflags používané konkrétními příkazy pro možné hodnoty).
Vrácená hodnota
Očekává se, že implementace modulu plug-in správy zdrojového kódu této funkce vrátí jednu z následujících hodnot:
Hodnota | Popis |
---|---|
SCC_OK | Operace byla úspěšně dokončena. |
SCC_E_UNKNOWNERROR | Došlo k chybě. |
Poznámky
Funkci zpětného volání předají pouze tyto adresáře a (volitelně) názvy souborů, které jsou ve skutečnosti v úložišti správy zdrojového kódu.