IMSCEPSetup 介面 (casetup.h)
IMSCEPSetup 介面會定義在憑證服務計算機上安裝及卸載網路裝置註冊服務 (NDES) 角色的功能。 實作此介面,以提供自定義安裝程式來安裝和卸載此角色。
Microsoft 會在 CMSCEPSetup 類別中提供這個介面的實作。 若要安裝,您必須先呼叫 InitializeDefaults ,才能存取任何屬性,或在 CMSCEPSetup 物件上呼叫任何其他方法。
在 C++ 中,您會使用 CLSID_CMSCEPSetup 類別標識符呼叫 CoCreateInstance 函式,以建立此介面的實例。
繼承
IMSCEPSetup 介面繼承自 IUnknown 介面。 IMSCEPSetup 也有下列類型的成員:
方法
IMSCEPSetup 介面具有這些方法。
IMSCEPSetup::get_MSCEPErrorId 取得與失敗網路裝置註冊服務相關的其他錯誤資訊標識碼, (NDES) 規格。 父物件上的任何方法呼叫會重設這個屬性。 |
IMSCEPSetup::get_MSCEPErrorString 包含字串數據,以取得與失敗的網路裝置註冊服務 (NDES) 規格相關的其他錯誤資訊。 父物件上的任何方法呼叫會重設這個屬性。 |
IMSCEPSetup::GetKeyLengthList 取得指定的密碼編譯服務提供者所支援的金鑰長度清單, (CSP) 。 (IMSCEPSetup.GetKeyLengthList) |
IMSCEPSetup::GetMSCEPSetupProperty 取得網路裝置註冊服務 (NDES) 組態的屬性值。 |
IMSCEPSetup::GetProviderNameList 取得 (CSP) 的密碼編譯服務提供者清單,該提供者會在計算機上提供非對稱密鑰簽章和交換演算法。 |
IMSCEPSetup::InitializeDefaults 使用預設值初始化 CMSCEPSetup 物件,以啟用網路裝置註冊服務 (NDES) 角色的安裝。 |
IMSCEPSetup::Install 安裝 CMSCEPSetup 物件中所設定的網路裝置註冊服務 (NDES) 角色。 |
IMSCEPSetup::IsMSCEPStoreEmpty 一律會傳回VARIANT_TRUE。 不應該使用它。 |
IMSCEPSetup::P ostUnInstall 未實作。 保留供以後使用 |
IMSCEPSetup::P reUnInstall 拿掉網路裝置註冊服務 (NDES) 角色的登錄和 IIS 設定。 |
IMSCEPSetup::SetAccountInformation 設定 IIS 網路裝置註冊服務 (NDES) 擴充功能用來代表網路裝置執行註冊的使用者帳戶資訊。 |
IMSCEPSetup::SetMSCEPSetupProperty 設定網路裝置註冊服務 (NDES) 組態的屬性值。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 Datacenter、Windows Server 2008 企業版 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | casetup.h |