此函数从指定的文件的源代码管理中的每一个检索没有用户交互。
SCCRTN SccBackgroundGet(
LPVOID pContext,
LONG nFiles,
LPCSTR* lpFileNames,
LONG dwFlags,
LONG dwBackgroundOperationID
);
参数
pContext
[in] 源代码管理插件上下文指针。nFiles
[in] 在 lpFileNames 数组指定文件的数字。lpFileNames
[in, out] 要检索的文件的名称。备注
名称必须是完全限定的本地文件名。
dwFlags
[in] 命令标志 (SCC_GET_ALL, SCC_GET_RECURSIVE)。dwBackgroundOperationID
[in] 单个值与此操作。
返回值
此函数的源代码管理插件实现应返回下列值之一:
值 |
说明 |
---|---|
SCC_OK |
成功完成操作。 |
SCC_E_BACKGROUNDGETINPROGRESS |
背景检索正在进行 (源代码管理插件应返回此,仅当行不支持并发批量生产)。 |
SCC_I_OPERATIONCANCELED |
在操作完成之前已被取消。 |
备注
此函数始终在线程与填充源代码管理插件的一个不同。 此功能不应返回,直到完成;但是,可以调用具有多个多次同时列表文件,它们。
使用 dwFlags 参数相同。 SccGet 函数。