Функция 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
или FALSE
за файл в массиве pbSccFiles
, чтобы указать, какой из указанных файлов имеет MSSCCPRJ. Поддержка SCC. Если подключаемый модуль возвращает код успешности из функции, значения в возвращаемом массиве учитываются. При сбое массив игнорируется.