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.

Viz také