Freigeben über


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.

Siehe auch

Referenz

SccPopulateDirList-Funktion

Konzepte

Fehlercodes

Weitere Ressourcen

Von IDE implementierte Rückruffunktionen