Функция SccWillCreateSccFile
Эта функция определяет, поддерживает ли подключаемый модуль системы управления версиями создание файла MSSCCPRJ.SCC для каждого из заданных файлов.
SCCRTN SccWillCreateSccFile(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
LPBOOL pbSccFiles
);
Параметры
pContext
[in] указатель контекста подключаемый модуль системы управления версиями.nFiles
[in] количество имен файлов, включенных в lpFileNames массив, так же как и длина pbSccFiles массив.lpFileNames
[in] массив полных имен файлов, проверяемый массив должен быть установлен (вызывающим).pbSccFiles
[in, out] массив, в котором для хранения результатов.
Возвращаемое значение
Предполагается, что возвращает реализация подключаемых модулей системы управления версиями этой функции одно из следующих значений:
Значение |
Описание |
---|---|
SCC_OK |
Успех. |
SCC_E_INVALIDFILEPATH |
Один из путей в массиве является недопустимым. |
SCC_E_NONSPECIFICERROR |
Неспецифичный сбой. |
Заметки
Эта функция вызывается с списком файлов для определения, является ли подключаемый модуль системы управления версиями обеспечивает поддержку в файле MSSCCPRJ.SCC для каждого из заданных файлов (дополнительные сведения о файле MSSCCPRJ.SCC см. в разделе Файл MSSCCPRJ.SCC). Подключаемых модулей системы управления версиями можно объявить, что они имеют возможность создать файлы MSSCCPRJ.SCC путем объявления SCC_CAP_SCCFILE во время инициализации. Подключаемый модуль возвращает TRUE OR FALSE в файл pbSccFiles массив для указания того, что из заданных файлов поддерживает MSSCCPRJ.SCC. Если подключаемый модуль возвращает код успеха из функции, учитываются значения в возвращаемом массиве. При сбое массив не учитывается.
См. также
Основные понятия
Функции API подключаемых модулей системы управления версиями