SccWillCreateSccFile – funkce
Tato funkce určuje, zda modul plug-in správy zdrojového kódu podporuje vytvoření MSSCCPRJ. SCC soubor pro každý z daných souborů.
Syntaxe
SCCRTN SccWillCreateSccFile(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
LPBOOL pbSccFiles
);
Parametry
pContext
[v] Kontextový ukazatel modulu plug-in správy zdrojového kódu.
nSoubory
[v] Počet názvů souborů zahrnutých lpFileNames
v matici a také délka pbSccFiles
pole.
lpFileNames
[v] Pole plně kvalifikovaných názvů souborů ke kontrole (pole musí být přiděleno volajícím).
pbSccFiles
[in, out] Pole, do kterého chcete uložit výsledky.
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 | Úspěch |
SCC_E_INVALIDFILEPATH | Jedna z cest v poli je neplatná. |
SCC_E_NONSPECIFICERROR | Nespecifické selhání. |
Poznámky
Tato funkce se volá se seznamem souborů, které určují, jestli modul plug-in správy zdrojového kódu poskytuje podporu v MSSCCPRJ. SCC soubor pro každý z daných souborů (další informace o MSSCCPRJ. SCC soubor, viz MSSCCPRJ. Soubor SCC). Moduly plug-in správy zdrojového kódu mohou deklarovat, jestli mají schopnost vytvářet MSSCCPRJ. Soubory SCC deklarováním SCC_CAP_SCCFILE
během inicializace. Modul plug-in vrátí TRUE
nebo FALSE
pro každý soubor v pbSccFiles
poli určí, které z daných souborů mají MSSCCPRJ. Podpora SCC Pokud modul plug-in vrátí kód úspěchu funkce, budou hodnoty v návratovém poli dodrženy. Při selhání je pole ignorováno.