共用方式為


SccBackgroundGet 函式

此函式會從原始檔控制擷取每個沒有用戶互動的指定檔案。

語法

SCCRTN SccBackgroundGet(
   LPVOID  pContext,
   LONG    nFiles,
   LPCSTR* lpFileNames,
   LONG    dwFlags,
   LONG    dwBackgroundOperationID
);

參數

pContext

[in]原始檔控制外掛程式內容指標。

nFiles

[in]陣列中指定的 lpFileNames 檔案數目。

lpFileNames

[in, out]要擷取之檔名的陣列。

注意

名稱必須是完整本機檔名。

dwFlags

[in]命令旗標 (SCC_GET_ALLSCC_GET_RECURSIVE)。

dwBackgroundOperationID

[in]與這項作業相關聯的唯一值。

傳回值

此函式的原始檔控制外掛程式實作應該會傳回下列其中一個值:

Description
SCC_OK 作業已順利完成。
SCC_E_BACKGROUNDGETINPROGRESS 背景擷取正在進行中(原始檔控制外掛程式只有在不支援同時批次作業時,才應該傳回這個 。
SCC_I_OPERATIONCANCELED 作業在完成之前已取消。

備註

這個函式一律會在線程上呼叫,與載入原始檔控制外掛程式的線程不同。 此函式在完成之前不會傳回;不過,可以多次使用多個檔案清單來呼叫它,同時呼叫它。

自變數的使用dwFlags與 SccGet 相同

另請參閱