Функция SccQueryChanges
Эта функция перечисляет указанный список файлов, предоставляя сведения об изменениях имени для каждого файла с помощью функции обратного вызова.
Синтаксис
SCCRTN SccQueryChanges(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
QUERYCHANGESFUNC pfnCallback,
LPVOID pvCallerData
);
Параметры
pContext
[in] Указатель контекста подключаемого модуля управления версиями.
nFiles
[in] Количество файлов в lpFileNames
массиве.
lpFileNames
[in] Массив имен файлов для получения сведений.
pfnCallback
[in] Функция обратного вызова для вызова каждого имени файла в списке (дополнительные сведения см. в разделе QUERYCHANGESFUNC ).
pvCallerData
[in] Значение, которое будет передано в функцию обратного вызова без изменений.
Возвращаемое значение
Реализация подключаемого модуля управления версиями этой функции должна возвращать одно из следующих значений:
значение | Описание |
---|---|
SCC_OK | Процесс запроса успешно завершен. |
SCC_E_PROJNOTOPEN | Проект не был открыт в системе управления версиями. |
SCC_E_ACCESSFAILURE | Возникла проблема с доступом к системе управления версиями, вероятно, из-за проблем с сетью или спором. |
SCC_E_NONSPECIFICERROR | Произошла неопределенная или общая ошибка. |
Замечания
Изменения, запрашиваемые, относятся к пространству имен: в частности, переименование, добавление и удаление файла.