Funzione SccQueryChanges
Questa funzione enumera un elenco specificato di file, fornendo informazioni sulle modifiche di nomi per ogni file tramite una funzione di callback.
SCCRTN SccQueryChanges(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
QUERYCHANGESFUNC pfnCallback,
LPVOID pvCallerData
);
Parametri
pContext
[in] Il puntatore di contesto di plug-in controllo del codice sorgente.nFiles
[in] Numero di file in matrice di lpFileNames .lpFileNames
[in] Matrice dei nomi file per ottenere informazioni su.pfnCallback
[in] Funzione di callback da chiamare per ogni nome file nell'elenco ( QUERYCHANGESFUNC per i dettagli).pvCallerData
[in] Valore che verrà passato invariato alla funzione di callback.
Valore restituito
L'implementazione di plug-in controllo del codice sorgente di questa funzione è previsto che restituisca uno dei seguenti valori:
Valore |
Descrizione |
---|---|
SCC_OK |
Il processo di query eseguita correttamente. |
SCC_E_PROJNOTOPEN |
Il progetto non è stato aperto nel controllo del codice sorgente. |
SCC_E_ACCESSFAILURE |
Si è verificato un problema che accede al sistema di controllo del codice sorgente, probabilmente a causa di problemi di conflitto o della rete. |
SCC_E_NONSPECIFICERROR |
un errore non specificato o generale si è verificato. |
Note
Le modifiche che si esegue una query per sono allo spazio dei nomi: in particolare, ridenominazione, aggiungendo e rimuovendo un file.