POPDIRLISTFUNC
這是提供給回呼函式SccPopulateDirList 函式函式以更新目錄,以及 (選擇性) 若要找出哪些是原始檔控制下的檔案名稱的集合。
POPDIRLISTFUNC應該呼叫回呼,僅適用於這些目錄和檔名 (在清單中指定給SccPopulateDirList函式),實際上是在原始檔控制之下。
Signature
typedef BOOL (*POPDIRLISTFUNC)(
LPVOID pvCallerData,
BOOL bFolder,
LPCSTR lpDirectoryOrFileName
);
參數
pvCallerData
[in]使用者的值,指定給SccPopulateDirList 函式。bFolder
[in]TRUE如果中的名稱lpDirectoryOrFileName是一個目錄中。 否則,名稱是檔名。lpDirectoryOrFileName
[in]在原始檔控制之下的目錄或檔案名稱的完整本機路徑。
傳回值
IDE 會傳回適當的錯誤程式碼:
值 |
描述 |
---|---|
SCC_OK |
繼續進行處理。 |
SCC_I_OPERATIONCANCELED |
停止處理。 |
SCC_E_xxx |
任何適當的原始檔控制錯誤應該停止處理。 |
備註
如果fOptions參數的SccPopulateDirList函式包含SCC_PDL_INCLUDEFILES加上旗標,則檔案名稱,以及目錄名稱,可能會包含清單。