タイプライブラリ(TLB)をロードし、とを使用してタイプを反復処理することにより、COM関数のアドレスを取得していITypeLib
ますITypeInfo
。ITypeInfoの関数を呼び出した後AddressOfMember
、次の例外に直面しています。
System.Runtime.InteropServices.COMException(0x800288BD):操作のモジュールの種類が間違っています。(HRESULTからの例外:0x800288BD(TYPE_E_BADMODULEKIND))at System.Runtime.InteropServices.ComTypes.ITypeInfo.AddressOfMember(Int32 memid、INVOKEKIND invKind、IntPtr&ppv)。
この例外を取り除くにはどうすればよいですか?