SccEnumChangedFiles, funkcja
Biorąc pod uwagę listę plików lokalnych, ta funkcja określa, które pliki różnią się od odpowiednich wersji w bazie danych kontroli kodu źródłowego.
Składnia
SCCRTN SccEnumChangedFiles(
LPVOID pContext,
HWND hWnd,
LONG cFiles,
LPCSTR* lpFileNames,
LONG* plIsFileDifferent
);
Parametry
Pcontext
[in] Wskaźnik kontekstu wtyczki kontroli źródła.
Hwnd
[in] Dojście do okna środowiska IDE, którego wtyczka kontroli źródła może używać jako elementu nadrzędnego dla wszystkich okien dialogowych, które udostępnia.
cFiles
[in] Liczba nazw plików określonych w tablicy lpFileNames
. Określa również rozmiar tablicy plIsFileDifferent
.
lpFileNames
[in] Tablica lokalnych nazw plików do sprawdzenia.
plIsFileDifferent
[in, out] Tablica wartości wskazująca stan różnicy każdego pliku (tablica musi zawierać co najmniej cFiles
wpisy). Nonzero oznacza, że plik jest inny.
Wartość zwracana
Implementacja wtyczki kontroli źródła tej funkcji powinna zwrócić jedną z następujących wartości:
Wartość | Opis |
---|---|
SCC_OK | Operacja została ukończona pomyślnie. |
SCC_UNSPECIFIEDERROR | Błąd ogólny. |