Поделиться через


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 пометить, затем список, возможно, будет содержать имена файлов, так же как и имена каталогов.

См. также

Ссылки

Функция SccPopulateDirList

Основные понятия

Коды ошибок

Другие ресурсы

Обратный вызов функций, реализованных интегрированной средой разработки