Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aufgrund einer Liste lokaler Dateien bestimmt diese Funktion, welche Dateien sich von den entsprechenden Versionen in der Quellcodeverwaltungsdatenbank unterscheiden.
Syntax
SCCRTN SccEnumChangedFiles(
LPVOID pContext,
HWND hWnd,
LONG cFiles,
LPCSTR* lpFileNames,
LONG* plIsFileDifferent
);
Parameter
pContext
[in] Der Kontextzeiger für das Quellcodeverwaltungs-Plug-In.
hWnd
[in] Ein Handle für das IDE-Fenster, das das Quellcodeverwaltungs-Plug-In als übergeordnetes Element für alle von ihr bereitgestellten Dialogfelder verwenden kann.
cFiles
[in] Die Anzahl der im lpFileNames Array angegebenen Dateinamen. Gibt auch die Größe des Arrays plIsFileDifferent an.
lpFileNames
[in] Array lokaler Dateinamen, die überprüft werden sollen.
plIsFileDifferent
[in, out] Array von Werten, die den Differenzstatus jeder Datei angeben (Array muss mindestens cFiles Einträge enthalten). Nonzero bedeutet, dass die Datei anders ist.
Rückgabewert
Die Plug-In-Implementierung dieser Funktion für die Quellcodeverwaltung wird voraussichtlich einen der folgenden Werte zurückgeben:
| Wert | Beschreibung |
|---|---|
| SCC_OK | Operation erfolgreich abgeschlossen. |
| SCC_UNSPECIFIEDERROR | Allgemeiner Fehler. |