共用方式為


SccIsMultiCheckoutEnabled 函式

這個函式會檢查原始檔控制外掛程式是否允許多重簽出檔案。

SCCRTN SccIsMultiCheckoutEnabled(
   LPVOID pContext,
   LPBOOL pbMultiCheckout
);

參數

  • pContext
    [in]原始檔控制外掛程式的內容結構。

  • pbMultiCheckout
    [] out指定是否對這個專案 (非零值表示支援的多重簽出) 啟用多重簽出。

傳回值

原始檔控制外掛程式的實作這個函式被期待傳回下列值之一:

描述

SCC_OK

檢查成功。

SCC_E_NONSPECIFICERROR

SCC_E_UNKNOWNERROR

非特定的失敗。

備註

IDE 會使兩個的檢查,以便決定是否檔案可以被簽出同時由多個使用者。 首先,原始檔控制系統必須支援多重簽出。 原始檔控制外掛程式可以指定這項功能在初始化期間指定SCC_CAP_MULTICHECKOUT。 此後,第二個核取,IDE 會呼叫此函式來判斷目前的專案支援多重簽出。 如果已選取之專案支援多重簽出,外掛程式傳回成功程式碼,並設定pbMultiCheckout為非零值 (TRUE) 或FALSE。

請參閱

概念

原始檔控制外掛程式應用程式開發介面函式