SccBackgroundGet-Funktion
Diese Funktion wird von der Quellcodeverwaltung jede der angegebenen Dateien ohne Benutzerinteraktion ab.
SCCRTN SccBackgroundGet(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
LONG dwFlags,
LONG dwBackgroundOperationID
);
Parameter
pContext
[in] Der Zeiger Quellcodeverwaltungs-Plug-In-Kontext.nFiles
[in] Die Anzahl der Dateien im angegebenen lpFileNames Array.lpFileNames
[in, out] Array der Namen von Dateien, die abgerufen werden sollen.Hinweis
Die Namen müssen vollqualifizierte lokale Dateiname sein.
dwFlags
[in] Spaltenflags Befehls,SCC_GET_ALL( SCC_GET_RECURSIVE).dwBackgroundOperationID
[in] Ein eindeutiger Wert, die mit diesem Vorgang.
Rückgabewert
Die Quellcodeverwaltungs-Plug-In-Implementierung dieser Funktion wird erwartet, dass es sich um einen der folgenden Werte zurückgeben:
Wert |
Beschreibung |
---|---|
SCC_OK |
Vorgang erfolgreich abgeschlossen. |
SCC_E_BACKGROUNDGETINPROGRESS |
Ein Hintergrund Abrufen von Kennwörtern wird bereits ausgeführt (das Quellcodeverwaltungs-Plug-In sollte dies nur zurückgeben, wenn es nicht gleichzeitig Batchbetriebe unterstützt). |
SCC_I_OPERATIONCANCELED |
Der Vorgang wurde abgebrochen, bevor sie abgeschlossen wurde. |
Hinweise
Diese Funktion wird immer für einen Thread aufgerufen, der zum unterscheidet, der das Quellcodeverwaltungs-Plug-In geladen wurde. Diese Funktion wird nicht erwartet zurückzugeben, bis sie abgeschlossen ist. Allerdings kann er mit mehreren Listen von Dateien, die gleichzeitig mehrmals aufgerufen werden.
Die Verwendung des dwFlags-Argument ist der gleiche wie SccGet-Funktion.