SccQueryChanges, funkcja

Ta funkcja wylicza daną listę plików, dostarczając informacje o zmianach nazw dla każdego pliku za pośrednictwem funkcji wywołania zwrotnego.

Składnia

SCCRTN SccQueryChanges(
   LPVOID           pContext,
   LONG             nFiles,
   LPCSTR*          lpFileNames,
   QUERYCHANGESFUNC pfnCallback,
   LPVOID           pvCallerData
);

Parametry

Pcontext

[in] Wskaźnik kontekstu wtyczki kontroli źródła.

nFiles

[in] Liczba plików w lpFileNames tablicy.

lpFileNames

[in] Tablica nazw plików w celu uzyskania informacji o.

pfnCallback

[in] Funkcja wywołania zwrotnego do wywołania dla każdej nazwy pliku na liście (zobacz QUERYCHANGESFUNC , aby uzyskać szczegółowe informacje).

pvCallerData

[in] Wartość, która zostanie przekazana bez zmian do funkcji wywołania zwrotnego.

Wartość zwracana

Implementacja wtyczki kontroli źródła tej funkcji powinna zwrócić jedną z następujących wartości:

Wartość Opis
SCC_OK Proces zapytania został ukończony pomyślnie.
SCC_E_PROJNOTOPEN Projekt nie został otwarty w kontroli źródła.
SCC_E_ACCESSFAILURE Wystąpił problem podczas uzyskiwania dostępu do systemu kontroli źródła, prawdopodobnie z powodu problemów z siecią lub rywalizacją.
SCC_E_NONSPECIFICERROR Wystąpił nieokreślony lub ogólny błąd.

Uwagi

Zmiany, których dotyczy zapytanie, dotyczą przestrzeni nazw: w szczególności zmiany nazw, dodawania i usuwania pliku.

Zobacz też