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.