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