SccQueryChanges-Funktion
Diese Funktion listet eine bestimmte Liste von Dateien auf, die Informationen zu Namensänderungen für jede Datei über eine Rückruffunktion bereitstellt.
Syntax
SCCRTN SccQueryChanges(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
QUERYCHANGESFUNC pfnCallback,
LPVOID pvCallerData
);
Parameter
pContext
[in] Der Kontextzeiger für das Quellcodeverwaltungs-Plug-In.
nFiles
[in] Anzahl der Dateien im lpFileNames
Array.
lpFileNames
[in] Array von Dateinamen, über die Informationen abgerufen werden sollen.
pfnCallback
[in] Rückruffunktion, die für jeden Dateinamen in der Liste aufgerufen werden soll (details finden Sie unter QUERYCHANGESFUNC ).
pvCallerData
[in] Wert, der unverändert an die Rückruffunktion übergeben wird.
Rückgabewert
Die Plug-In-Implementierung dieser Funktion für die Quellcodeverwaltung wird voraussichtlich einen der folgenden Werte zurückgeben:
Wert | Beschreibung |
---|---|
SCC_OK | Der Abfragevorgang wurde erfolgreich abgeschlossen. |
SCC_E_PROJNOTOPEN | Das Projekt wurde nicht in der Quellcodeverwaltung geöffnet. |
SCC_E_ACCESSFAILURE | Es gab ein Problem beim Zugriff auf das Quellcodeverwaltungssystem, wahrscheinlich aufgrund von Netzwerk- oder Inhaltsproblemen. |
SCC_E_NONSPECIFICERROR | Es ist ein nicht angegebener oder allgemeiner Fehler aufgetreten. |
Hinweise
Änderungen, die abgefragt werden, beziehen sich auf den Namespace: insbesondere das Umbenennen, Hinzufügen und Entfernen einer Datei.