public class ITypeInfo extends IUnknown
| Constructor and Description |
|---|
ITypeInfo(long address) |
| Modifier and Type | Method and Description |
|---|---|
int |
GetDocumentation(int index,
java.lang.String[] name,
java.lang.String[] docString,
int[] pdwHelpContext,
java.lang.String[] helpFile) |
int |
GetFuncDesc(int index,
long[] ppFuncDesc) |
int |
GetIDsOfNames(java.lang.String[] rgszNames,
int cNames,
int[] pMemId) |
int |
GetImplTypeFlags(int index,
int[] pImplTypeFlags) |
int |
GetNames(int memid,
java.lang.String[] names,
int cMaxNames,
int[] pcNames) |
int |
GetRefTypeInfo(int hRefType,
long[] ppTInfo) |
int |
GetRefTypeOfImplType(int index,
int[] pRefType) |
int |
GetTypeAttr(long[] ppTypeAttr) |
int |
GetVarDesc(int index,
long[] ppVarDesc) |
int |
ReleaseFuncDesc(long pFuncDesc) |
int |
ReleaseTypeAttr(long pTypeAttr) |
int |
ReleaseVarDesc(long pVarDesc) |
AddRef, getAddress, QueryInterface, Releasepublic int GetDocumentation(int index,
java.lang.String[] name,
java.lang.String[] docString,
int[] pdwHelpContext,
java.lang.String[] helpFile)
public int GetFuncDesc(int index,
long[] ppFuncDesc)
public int GetIDsOfNames(java.lang.String[] rgszNames,
int cNames,
int[] pMemId)
public int GetImplTypeFlags(int index,
int[] pImplTypeFlags)
public int GetNames(int memid,
java.lang.String[] names,
int cMaxNames,
int[] pcNames)
public int GetRefTypeInfo(int hRefType,
long[] ppTInfo)
public int GetRefTypeOfImplType(int index,
int[] pRefType)
public int GetTypeAttr(long[] ppTypeAttr)
public int GetVarDesc(int index,
long[] ppVarDesc)
public int ReleaseFuncDesc(long pFuncDesc)
public int ReleaseTypeAttr(long pTypeAttr)
public int ReleaseVarDesc(long pVarDesc)