Freigeben über


SccRunScc-Funktion

Diese Funktion ruft das Tool verwaltungs Quellcodeverwaltung auf.

SCCRTN SccRunScc(
   LPVOID  pvContext,
   HWND    hWnd,
   LONG    nFiles,
   LPCSTR* lpFileNames
);

Parameter

  • pvContext
    [in] Die Quellcodeverwaltungs-Plug-In-Kontext Struktur.

  • hWnd
    [in] Ein Handle für das IDE-Fenster, das das Quellcodeverwaltungs-Plug-In als übergeordnetes Element für alle Dialogfelder verwenden kann, die er bereitstellt.

  • nFiles
    [in] Die Anzahl der Dateien im angegebenen lpFileNames Array.

  • lpFileNames
    [in] Ausgewählte Array von Dateinamen.

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

Das Tool verwaltungs Quellcodeverwaltung wurde erfolgreich aufgerufen.

SCC_I_OPERATIONCANCELED

Der Vorgang wurde abgebrochen.

SCC_E_INITIALIZEFAILED

Fehlgeschlagene das Quellcodeverwaltungssystem initialisieren.

SCC_E_ACCESSFAILURE

Es bestand ein Problem, das das Quellcodeverwaltungssystem, wahrscheinlich aufgrund der Netzwerk- oder Konflikt bei der zugreift.

SCC_E_CONNECTIONFAILURE

Fehlgeschlagene an das Quellcodeverwaltungssystem hergestellt wird.

SCC_E_FILENOTCONTROLLED

Die ausgewählte Datei wird nicht in die Quellcodeverwaltung einbezogen.

SCC_E_NONSPECIFICERROR

Unspezifischer Fehler.

Hinweise

Diese Funktion ermöglicht es dem Aufrufer, um alle Funktionen des Quellcodeverwaltungssystems durch ein externes Tool Verwaltung. Wenn das Quellcodeverwaltungssystem keine Benutzeroberfläche aufweist, kann das Quellcodeverwaltungs-Plug-In eine Schnittstelle implementieren, um erforderliche Verwaltungsaufgaben auszuführen.

Diese Funktion wurde mit einer Zahl und einem Array von Dateinamen für die derzeit ausgewählten Dateien bezeichnet. Wenn das Tool Verwaltung unterstützt, jedoch kann die Liste der Dateien verwendet werden, um Dateien in der Verwaltung vorauszuwählen - Schnittstelle. andernfalls kann die Liste ignoriert werden.

Diese Funktion wird üblicherweise aufgerufen, wenn der Benutzer Starten <Source Control Server> von Datei - Menü > Quellcodeverwaltung auswählt. Diese Starten Menüoption kann immer noch deaktiviert oder ausgeblendet werden, indem ein Registrierungseintrag festgelegt werden soll. Ausführliche Informationen finden Sie unter Gewusst wie: Richten Sie ein Quellcodeverwaltungs-Plug-In. Diese Funktion wird nur aufgerufen, wenn SccInitialize-Funktion das SCC_CAP_RUNSCC-Funktion zurückgibt (bit Funktionsflags finden Sie Einzelheiten über diese und andere Funktion Bits).

Siehe auch

Referenz

SccInitialize-Funktion

Konzepte

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

Gewusst wie: Richten Sie ein Quellcodeverwaltungs-Plug-In

Funktionsflags