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 支持。 如果该插件从函数返回成功代码,在返回数组的值尊重。 在失败时,该数组将被忽略。

请参见

概念

源代码管理插件 API 函数

MSSCCPRJ.SCC 文件