Freigeben über


SccWillCreateSccFile-Funktion

Diese Funktion wird bestimmt, ob das Quellcodeverwaltungs-Plug-In die Erstellung der MSSCCPRJ.SCC-Datei für alle angegebenen Dateien unterstützt.

SCCRTN SccWillCreateSccFile(
   LPVOID  pContext,
   LONG    nFiles,
   LPCSTR* lpFileNames,
   LPBOOL  pbSccFiles
);

Parameter

  • pContext
    [in] Der Zeiger Quellcodeverwaltungs-Plug-In-Kontext.

  • nFiles
    [in] Die Anzahl der im Dateinamen enthalten lpFileNames Array sowie die Länge des Arrays pbSccFiles .

  • lpFileNames
    [in] Ein Array von vollqualifizierten Dateinamen zu überprüfende (Array muss vom Aufrufer zugeordnet werden).

  • pbSccFiles
    [in, out] Das Array, in dem die Ergebnisse zu speichern.

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

Erfolgreich.

SCC_E_INVALIDFILEPATH

Einer der Pfade im Array ist nicht gültig.

SCC_E_NONSPECIFICERROR

Unspezifischer Fehler.

Hinweise

Diese Funktion wurde mit einer Liste von Dateien aufgerufen, um zu bestimmen, ob das Quellcodeverwaltungs-Plug-In Unterstützung in der MSSCCPRJ.SCC-Datei für alle angegebenen Dateien zulässt (Weitere Informationen über die MSSCCPRJ.SCC-Datei finden Sie unter MSSCCPRJ.SCC-Datei). steckverbindungen Quellcodeverwaltung deklarieren können, dass sie die Funktion zum Erstellen von MSSCCPRJ.SCC-Dateien haben, indem sie SCC_CAP_SCCFILE während der Initialisierung deklarieren. Das Plug-In wird TRUE oder FALSE pro Datei im pbSccFiles Array zurück, um anzugeben, die aus den angegebenen Dateien MSSCCPRJ.SCC-Unterstützung haben. Wenn das Plug-In eines Erfolgs für Code von der Funktion zurückgegeben wird, werden die Werte im Array zurückgeben umgesetzt. Bei Fehler wird das Array ignoriert.

Siehe auch

Konzepte

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

MSSCCPRJ.SCC-Datei