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


Функция SccEnumChangedFiles

Учитывая список локальных файлов, эта функция определяет, какие файлы отличаются от соответствующих версий в базе данных управления исходным кодом.

Синтаксис

SCCRTN SccEnumChangedFiles(
   LPVOID  pContext,
   HWND    hWnd,
   LONG    cFiles,
   LPCSTR* lpFileNames,
   LONG*   plIsFileDifferent
);

Параметры

pContext

[in] Указатель контекста подключаемого модуля управления версиями.

hWnd

[in] Дескриптор окна интегрированной среды разработки, который подключаемый модуль управления версиями может использовать в качестве родительского элемента для любых диалоговых окон, которые он предоставляет.

cFiles

[in] Количество имен файлов, указанных в массиве lpFileNames . Также указывает размер массива plIsFileDifferent .

lpFileNames

[in] Массив имен локальных файлов для проверка.

plIsFileDifferent

[in, out] Массив значений, указывающий состояние разницы каждого файла (массив должен содержать по крайней мере cFiles записи). Ненулевое значение означает, что файл отличается.

Возвращаемое значение

Реализация подключаемого модуля управления версиями этой функции должна возвращать одно из следующих значений:

значение Описание
SCC_OK Operation completed successfully (Операция выполнена успешно).
SCC_UNSPECIFIEDERROR Общая ошибка.

См. также