Funzione SccEnumChangedFiles

Dato un elenco di file locali, questa funzione determina quali file sono diversi dalle versioni corrispondenti nel database di controllo del codice sorgente.

Sintassi

SCCRTN SccEnumChangedFiles(
   LPVOID  pContext,
   HWND    hWnd,
   LONG    cFiles,
   LPCSTR* lpFileNames,
   LONG*   plIsFileDifferent
);

Parametri

pContext

[in] Puntatore di contesto del controllo del codice sorgente.

hWnd

[in] Handle per la finestra dell'IDE che il plug-in del controllo del codice sorgente può usare come elemento padre per qualsiasi finestra di dialogo fornita.

cFiles

[in] Numero di nomi di file specificati nella lpFileNames matrice. Specifica anche le dimensioni della plIsFileDifferent matrice.

lpFileNames

[in] Matrice di nomi di file locali da controllare.

plIsFileDifferent

[in, out] Matrice di valori che indica lo stato di differenza di ogni file (la matrice deve avere almeno cFiles voci). Diverso da zero indica che il file è diverso.

Valore restituito

L'implementazione del plug-in del controllo del codice sorgente di questa funzione dovrebbe restituire uno dei valori seguenti:

Valore Descrizione
SCC_OK Operazione completata correttamente.
SCC_UNSPECIFIEDERROR Errore generico.

Vedi anche