Freigeben über


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.

Siehe auch