POPDIRLISTFUNC
Dies ist eine Rückruffunktion, die der SccPopulateDirList-Funktion-Funktion angegeben ist, um eine Auflistung von Verzeichnissen und (optional) Dateinamen aktualisieren, um herauszufinden, die in die Quellcodeverwaltung einbezogen sind.
Der Rückruf POPDIRLISTFUNC sollte nur für diese Verzeichnisse und Dateinamen aufgerufen werden (in der Liste der angegebenen Funktion) SccPopulateDirList dass tatsächlich der Quellcodeverwaltung sind.
Signatur
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
Parameter
pvCallerData
[in] Nutzwert angegeben SccPopulateDirList-Funktion.bFolder
[in] TRUE , wenn der Name in ein Verzeichnis ist, lpDirectoryOrFileName andernfalls ist der Name ein Dateiname.lpDirectoryOrFileName
[in] Vollständiger lokaler Pfad zu einem Verzeichnis oder einem Dateinamen, der mit der Quellcodeverwaltung unterliegt.
Rückgabewert
Die IDE gibt einen geeigneten Fehlercode zurück:
Wert |
Beschreibung |
---|---|
SCC_OK |
Setzen Sie die Verarbeitung fort. |
SCC_I_OPERATIONCANCELED |
Beenden Sie das verarbeiten. |
SCC_E_xxx |
Alle Quellcodeverwaltung entsprechender Fehler beenden Sie die Verarbeitung sollte. |
Hinweise
Wenn der fOptions-Parameter der SccPopulateDirList-Funktion das SCC_PDL_INCLUDEFILES-Flag enthält, enthält die Liste möglicherweise Dateinamen und Verzeichnisnamen.