此功能确定哪些内容和 (可选) 文件在源代码管理存储命名目录列表检查。
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 |
发生了错误。 |
备注
实际上在源代码管理储存库的那些目录和 (可选) 文件名称传递给回调函数。