Freigeben über


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.

Siehe auch