POPDIRLISTFUNC
Это функция обратного вызова, присвоенное Функция SccPopulateDirList функция для обновления коллекция каталогов и (при необходимости) имен файлов, чтобы выяснить, находится в системе управления версиями.
POPDIRLISTFUNC метод обратного вызова должен быть вызван только для тех имен каталогов и файлов (в списке, присвоенное SccPopulateDirList функция), фактически под управлением системы управления версиями.
Сигнатура
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
Параметры
pvCallerData
[in] значение, присвоенное пользователя Функция SccPopulateDirList.bFolder
[in] TRUE если имя in lpDirectoryOrFileName каталог; в противном случае имя имя файла.lpDirectoryOrFileName
[in] полностью локальный путь каталога или имени файла, которое находится в систему управления исходным кодом.
Возвращаемое значение
Интегрированная среда разработки возвращает соответствующий код ошибки:
Значение |
Описание |
---|---|
SCC_OK |
Кнопка продолжить обработку. |
SCC_I_OPERATIONCANCELED |
Остановить обработку. |
SCC_E_xxx |
Любая соответствующую ошибку системы управления версиями должна остановить обработку. |
Заметки
Если fOptions параметр SccPopulateDirList функция contains SCC_PDL_INCLUDEFILES пометить, затем список, возможно, будет содержать имена файлов, так же как и имена каталогов.
См. также
Ссылки
Основные понятия
Другие ресурсы
Обратный вызов функций, реализованных интегрированной средой разработки