SccPopulateDirList 函数

此功能确定哪些内容和 (可选) 文件在源代码管理存储命名目录列表检查。

SCCRTN SccPopulateDirList(
   LPVOID        pContext,
   LONG          nDirs,
   LPCSTR*       lpDirPaths,
   POPDIRLISTFUNCpfnPopulate,
   LPVOID        pvCallerData,
   LONG          fOptions
);

参数

  • pContext
    [in] 源代码管理插件上下文指针。

  • nDirs
    [in] 目录路径的数字 lpDirPaths 数组。

  • lpDirPaths
    [in] 一些检查的目录路径。

  • pfnPopulate
    [in] 需要回调函数的每个目录路径和 (可选) 文件名。 lpDirPaths (请参见 POPDIRLISTFUNC 有关详细信息)。

  • pvCallerData
    [in] 值将按原样传递给回调函数。

  • fOptions
    [in] 控件值的组合内容如何处理 (请参见 “PopulateDirList 标记” 特定命令使用的位标志 的部分可能的值)。

返回值

此函数的源代码管理插件实现应返回下列值之一:

说明

SCC_OK

成功完成操作。

SCC_E_UNKNOWNERROR

发生了错误。

备注

实际上在源代码管理储存库的那些目录和 (可选) 文件名称传递给回调函数。

请参见

参考

POPDIRLISTFUNC

概念

源代码管理插件 API 函数

特定命令使用的位标志

错误代码