LoadTypeLibEx 函式 (oleauto.h)
載入類型庫,並 (選擇性地) 在系統登錄中註冊它。
語法
HRESULT LoadTypeLibEx(
LPCOLESTR szFile,
REGKIND regkind,
ITypeLib **pptlib
);
參數
szFile
類型連結庫檔案。
regkind
根據下列旗標識別要針對類型庫執行的註冊類型:DEFAULT、REGISTER 和 NONE。 REGKIND_DEFAULT只要呼叫 LoadTypeLib,就會根據 LoadTypeLib 註冊規則進行註冊。 REGKIND_NONE呼叫 LoadTypeLib 而未啟用註冊程式。 REGKIND_REGISTER呼叫 LoadTypeLib ,後面接著 RegisterTypeLib,它會註冊類型庫。 若要取消註冊類型庫,請使用 UnRegisterTypeLib。
pptlib
類型連結庫。
傳回值
此函式可以傳回下列其中一個值。
傳回碼 | Description |
---|---|
|
成功。 |
|
一或多個自變數無效。 |
|
記憶體不足,無法完成作業。 |
|
函式無法寫入到檔案。 |
|
無法開啟系統註冊資料庫。 |
|
無法開啟型別程式庫。 |
|
無法載入型別程式庫或 DLL。 |
備註
可讓程式設計人員指定是否應該載入類型庫。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | oleauto.h |
程式庫 | OleAut32.lib |
Dll | OleAut32.dll |