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功能位元 (請參閱功能旗標如需詳細資訊,這與其他功能位元)。