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.

Zobacz też