Freigeben über


SccWillCreateSccFile-Funktion

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

Syntax

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

Parameter

pContext

[in] Der Kontextzeiger für das Quellcodeverwaltungs-Plug-In.

nFiles

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

lpFileNames

[in] Ein Array vollqualifizierter Dateinamen, die überprüft werden sollen (Array muss vom Aufrufer zugewiesen werden).

pbSccFiles

[in, out] Array, in dem die Ergebnisse gespeichert werden sollen.

Rückgabewert

Die Plug-In-Implementierung dieser Funktion für die Quellcodeverwaltung wird voraussichtlich einen der folgenden Werte zurückgeben:

Wert Beschreibung
SCC_OK Erfolg.
SCC_E_INVALIDFILEPATH Einer der Pfade im Array ist ungültig.
SCC_E_NONSPECIFICERROR Nicht spezifischer Fehler.

Hinweise

Diese Funktion wird mit einer Liste von Dateien aufgerufen, um festzustellen, ob das Quellcodeverwaltungs-Plug-In Unterstützung in msSCCPRJ bereitstellt. SCC-Datei für jede der angegebenen Dateien (weitere Informationen zum MSSCCPRJ. SCC-Datei finden Sie unter MSSCCPRJ. SCC-Datei). Quellcodeverwaltungs-Plug-Ins können deklarieren, ob sie über die Möglichkeit verfügen, MSSCCPRJ zu erstellen. SCC-Dateien durch Deklarieren SCC_CAP_SCCFILE während der Initialisierung. Das Plug-In gibt oder FALSE pro Datei im pbSccFiles Array zurückTRUE, um anzugeben, welche der angegebenen Dateien MSSCCPRJ aufweisen. SCC-Unterstützung. Wenn das Plug-In einen Erfolgscode aus der Funktion zurückgibt, werden die Werte im Rückgabearray berücksichtigt. Bei Einem Fehler wird das Array ignoriert.

Siehe auch