SccBackgroundGet 函式

此函式會從原始檔控制每個指定的檔案,而不是使用者互動。

語法

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

參數

pContext

在原始檔控制外掛程式內容指標。

nFiles

在陣列中指定的檔案數目 lpFileNames

lpFileNames

[in,out]要抓取之檔案的名稱陣列。

注意

這些名稱必須是完整的本機檔案名。

dwFlags

在命令旗標 (SCC_GET_ALLSCC_GET_RECURSIVE) 。

dwBackgroundOperationID

在與此作業相關聯的唯一值。

傳回值

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

描述
SCC_OK 作業順利完成。
SCC_E_BACKGROUNDGETINPROGRESS 背景抓取已經在進行中 (當原始檔控制外掛程式不支援) 的並行批次作業時,才應該傳回此功能。
SCC_I_OPERATIONCANCELED 作業已在完成前取消。

備註

這個函式一律會在與載入原始檔控制外掛程式不同的執行緒上呼叫。 在完成之前,不應傳回此函式。不過,您可以使用多個檔案清單多次呼叫它,而這兩者都是在同一時間進行。

使用 dwFlags 引數與 SccGet相同。

另請參閱