共用方式為


SccRunScc 函式

這個函式會叫用原始檔控制系統管理工具。

SCCRTN SccRunScc(
   LPVOID  pvContext,
   HWND    hWnd,
   LONG    nFiles,
   LPCSTR* lpFileNames
);

參數

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

  • hWnd
    [in]原始檔控制外掛程式可用於為父代對話框它所提供的 IDE 視窗控制代碼。

  • nFiles
    [in]控制台中的檔案數目lpFileNames陣列。

  • lpFileNames
    [in]選取的檔案名稱的陣列。

傳回值

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

描述

SCC_OK

原始檔控制系統管理工具已成功地叫用。

SCC_I_OPERATIONCANCELED

作業已經取消。

SCC_E_INITIALIZEFAILED

無法初始化原始檔控制系統。

SCC_E_ACCESSFAILURE

無法存取原始檔控制系統,可能因為到網路或爭用問題。

SCC_E_CONNECTIONFAILURE

無法連線到原始檔控制系統。

SCC_E_FILENOTCONTROLLED

選取的檔案不在原始檔控制中。

SCC_E_NONSPECIFICERROR

非特定的失敗。

備註

這項功能可讓呼叫端透過外部管理工具來存取完整的原始檔控制系統的功能。 如果原始檔控制系統具有無使用者介面,原始檔控制外掛程式可實作介面來執行必要的管理工作的功能。

這個函式呼叫時的計數和陣列的目前選取的檔案的檔名。 如果系統管理工具可支援的話,檔案清單可用來預先選取的檔案,在系統管理介面。 否則,您可以忽略的清單。

當使用者選取此函式通常叫用啟動 < 原始檔控制伺服器 >檔案 -> 原始檔控制功能表。 這啟動功能表選項可以永遠停用,或甚至隱藏藉由設定登錄項目。 如需詳細資訊,請參閱How to: 安裝原始檔控制外掛程式。 只有當呼叫此函式SccInitialize 函式會傳回SCC_CAP_RUNSCC功能位元 (請參閱功能旗標如需詳細資訊,這與其他功能位元)。

請參閱

參考

SccInitialize 函式

概念

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

How to: 安裝原始檔控制外掛程式

功能旗標