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 旗標,則清單可能會包含檔名和目錄名稱。

另請參閱