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]控制目錄處理方式的值組合(如需可能的值,請參閱特定命令所使用的 Bitflags 的
傳回值
此函式的原始檔控制外掛程式實作應該會傳回下列其中一個值:
值 | Description |
---|---|
SCC_OK | 成功完成作業。 |
SCC_E_UNKNOWNERROR | 發生錯誤。 |
備註
只有那些實際在原始檔控制存放庫中的目錄和 (選擇性) 檔名會傳遞至回調函式。