Udostępnij za pośrednictwem


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.

Zobacz też