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


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

См. также