SccWillCreateSccFile, funkcja
Ta funkcja określa, czy wtyczka kontroli źródła obsługuje tworzenie MSSCCPRJ. Plik SCC dla każdego z podanych plików.
Składnia
SCCRTN SccWillCreateSccFile(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
LPBOOL pbSccFiles
);
Parametry
Pcontext
[in] Wskaźnik kontekstu wtyczki kontroli źródła.
nFiles
[in] Liczba nazw plików uwzględnionych w lpFileNames
tablicy, a także długość tablicy pbSccFiles
.
lpFileNames
[in] Tablica w pełni kwalifikowanych nazw plików do sprawdzenia (tablica musi zostać przydzielona przez obiekt wywołujący).
pbSccFiles
[in, out] Tablica, w której mają być przechowywane wyniki.
Wartość zwracana
Implementacja wtyczki kontroli źródła tej funkcji powinna zwrócić jedną z następujących wartości:
Wartość | Opis |
---|---|
SCC_OK | Powodzenie. |
SCC_E_INVALIDFILEPATH | Jedna ze ścieżek w tablicy jest nieprawidłowa. |
SCC_E_NONSPECIFICERROR | Niepowodzeń nieokreślonych. |
Uwagi
Ta funkcja jest wywoływana z listą plików w celu określenia, czy wtyczka kontroli źródła zapewnia obsługę w MSSCCPRJ. Plik SCC dla każdego z podanych plików (aby uzyskać więcej informacji na temat MSSCCPRJ. Plik SCC, zobacz MSSCCPRJ. Plik SCC). Wtyczki kontroli źródła mogą zadeklarować, czy mają możliwość tworzenia MSSCCPRJ. Pliki SCC, deklarując SCC_CAP_SCCFILE
podczas inicjowania. Wtyczka zwraca TRUE
lub FALSE
na plik w tablicy pbSccFiles
, aby wskazać, które z tych plików mają MSSCCPRJ. Obsługa SCC. Jeśli wtyczka zwraca kod powodzenia z funkcji, wartości w tablicy zwracanej są honorowane. W przypadku awarii tablica jest ignorowana.