ホーム › System.Ole › ICreateTypeInfo
ICreateTypeInfo
COMメソッド 23
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT SetGuid(GUID* guid) |
| 4 | HRESULT SetTypeFlags(DWORD uTypeFlags) |
| 5 | HRESULT SetDocString(LPWSTR pStrDoc) |
| 6 | HRESULT SetHelpContext(DWORD dwHelpContext) |
| 7 | HRESULT SetVersion(WORD wMajorVerNum, WORD wMinorVerNum) |
| 8 | HRESULT AddRefTypeInfo(ITypeInfo* pTInfo, DWORD* phRefType) |
| 9 | HRESULT AddFuncDesc(DWORD index, FUNCDESC* pFuncDesc) |
| 10 | HRESULT AddImplType(DWORD index, DWORD hRefType) |
| 11 | HRESULT SetImplTypeFlags(DWORD index, IMPLTYPEFLAGS implTypeFlags) |
| 12 | HRESULT SetAlignment(WORD cbAlignment) |
| 13 | HRESULT SetSchema(LPWSTR pStrSchema) |
| 14 | HRESULT AddVarDesc(DWORD index, VARDESC* pVarDesc) |
| 15 | HRESULT SetFuncAndParamNames(DWORD index, LPWSTR* rgszNames, DWORD cNames) |
| 16 | HRESULT SetVarName(DWORD index, LPWSTR szName) |
| 17 | HRESULT SetTypeDescAlias(TYPEDESC* pTDescAlias) |
| 18 | HRESULT DefineFuncAsDllEntry(DWORD index, LPWSTR szDllName, LPWSTR szProcName) |
| 19 | HRESULT SetFuncDocString(DWORD index, LPWSTR szDocString) |
| 20 | HRESULT SetVarDocString(DWORD index, LPWSTR szDocString) |
| 21 | HRESULT SetFuncHelpContext(DWORD index, DWORD dwHelpContext) |
| 22 | HRESULT SetVarHelpContext(DWORD index, DWORD dwHelpContext) |
| 23 | HRESULT SetMops(DWORD index, LPWSTR bstrMops) |
| 24 | HRESULT SetTypeIdldesc(IDLDESC* pIdlDesc) |
| 25 | HRESULT LayOut() |