Freigeben über


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.

Siehe auch

Referenz

SccGet-Funktion

Konzepte

API-Funktionen für das Quellcodeverwaltungs-Plug-In