共用方式為


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

請參閱

參考

SccPopulateDirList 函式

概念

錯誤碼

其他資源

IDE 實作的回呼函式