POPDIRLISTFUNC
Dies ist eine Rückruffunktion, die der SccPopulateDirList-Funktion zur Aktualisierung einer Auflistung von Verzeichnissen und (optional) Dateinamen zur Verfügung gestellt wird, um herauszufinden, welche sich unter der Quellcodeverwaltung befinden.
Der POPDIRLISTFUNC
Rückruf sollte nur für diese Verzeichnisse und Dateinamen (in der Liste der SccPopulateDirList
Funktion) aufgerufen werden, die tatsächlich unter der Quellcodeverwaltung liegen.
Signature
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
Parameter
pvCallerData
[in] Benutzerwert, der SccPopulateDirList zugewiesen wird.
bFolder
[in] TRUE
wenn der Name ein lpDirectoryOrFileName
Verzeichnis ist; andernfalls ist der Name ein Dateiname.
lpDirectoryOrFileName
[in] Vollständiger lokaler Pfad zu einem Verzeichnis oder Dateinamen, der sich unter quellcodeverwaltung befindet.
Rückgabewert
Die IDE gibt einen geeigneten Fehlercode zurück:
Wert | Beschreibung |
---|---|
SCC_OK | Setzen Sie die Verarbeitung fort. |
SCC_I_OPERATIONCANCELED | Beendet die Verarbeitung. |
SCC_E_xxx | Jeder geeignete Quellcodeverwaltungsfehler sollte die Verarbeitung beenden. |
Hinweise
Wenn der fOptions
Parameter der SccPopulateDirList
Funktion das SCC_PDL_INCLUDEFILES
Flag enthält, enthält die Liste möglicherweise Dateinamen sowie Verzeichnisnamen.