ISurrogate::LoadDllServer 方法 (objidl.h)
將 DLL 伺服器載入實作 Surrogate。 如果類別註冊為 DllSurrogate,則 COM 會在 DLL 伺服器的類別有啟用要求時呼叫此方法。
語法
HRESULT LoadDllServer(
[in] REFCLSID Clsid
);
參數
[in] Clsid
要載入之 DLL 伺服器的 CLSID。
傳回值
這個方法可以傳回標準傳回值E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED和S_OK。
備註
透過 LoadDllServer接收負載要求時,Surrogate 必須執行下列步驟:
- 建立支援 IUnknown、 IClassFactory和 IMarshal 的Class Factory 物件。
- 呼叫 CoRegisterClassObject 以將新的 Class Factory 物件註冊為所要求 CLSID 的類別處理站。
需求
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | objidl.h (包含 ObjIdl.h) |