Expand description
Mappings for the contents of OAIdl.h
Structs§
- ARRAYDESC
- BINDPTR
- CLEANLOCALSTORAGE
- CUSTDATA
- CUSTDATAITEM
- DISPPARAMS
- ELEMDESC
- ELEMDESC_
u - EXCEPINFO
- FUNCDESC
- ICreate
Error Info - ICreate
Error Info Vtbl - ICreate
Type Info - ICreate
Type Info Vtbl - IDLDESC
- IDispatch
- IDispatch
Vtbl - IError
Info - IError
Info Vtbl - IError
Log - IError
LogVtbl - IRecord
Info - IRecord
Info Vtbl - IType
Comp - IType
Comp Vtbl - IType
Info - IType
Info Vtbl - IType
Lib - IType
LibVtbl - PARAMDESC
- PARAMDESCEX
- SAFEARRAY
- SAFEARRAYBOUND
- SAFEARRAYUNION
- SAFEARR_
BRECORD - SAFEARR_
BSTR - SAFEARR_
DISPATCH - SAFEARR_
HAVEIID - SAFEARR_
UNKNOWN - SAFEARR_
VARIANT - TLIBATTR
- TYPEATTR
- TYPEDESC
- TYPEDESC_
u - VARDESC
- VARDESC_
u - VARIANT
- VARIANT_
n1 - VARIANT_
n3 - __
MIDL_ IOle Automation Types_ 0001 - __
tagBRECORD - __
tagVARIANT - _wireBRECORD
- _wireSAFEARRAY
- _wireVARIANT
- _wireVARIANT_
u
Constants§
- CC_
CDECL - CC_
FASTCALL - CC_
FPFASTCALL - CC_
MACPASCAL - CC_MAX
- CC_
MPWCDECL - CC_
MPWPASCAL - CC_
MSCPASCAL - CC_
PASCAL - CC_
STDCALL - CC_
SYSCALL - DESCKIND_
FUNCDESC - DESCKIND_
IMPLICITAPPOBJ - DESCKIND_
MAX - DESCKIND_
NONE - DESCKIND_
TYPECOMP - DESCKIND_
VARDESC - DISPID_
COLLECT - DISPID_
CONSTRUCTOR - DISPID_
DESTRUCTOR - DISPID_
EVALUATE - DISPID_
NEWENUM - DISPID_
PROPERTYPUT - DISPID_
UNKNOWN - DISPID_
VALUE - FADF_
AUTO - FADF_
BSTR - FADF_
DISPATCH - FADF_
EMBEDDED - FADF_
FIXEDSIZE - FADF_
HAVEIID - FADF_
HAVEVARTYPE - FADF_
RECORD - FADF_
RESERVED - FADF_
STATIC - FADF_
UNKNOWN - FADF_
VARIANT - FUNCFLAG_
FBINDABLE - FUNCFLAG_
FDEFAULTBIND - FUNCFLAG_
FDEFAULTCOLLELEM - FUNCFLAG_
FDISPLAYBIND - FUNCFLAG_
FHIDDEN - FUNCFLAG_
FIMMEDIATEBIND - FUNCFLAG_
FNONBROWSABLE - FUNCFLAG_
FREPLACEABLE - FUNCFLAG_
FREQUESTEDIT - FUNCFLAG_
FRESTRICTED - FUNCFLAG_
FSOURCE - FUNCFLAG_
FUIDEFAULT - FUNCFLAG_
FUSESGETLASTERROR - FUNC_
DISPATCH - FUNC_
NONVIRTUAL - FUNC_
PUREVIRTUAL - FUNC_
STATIC - FUNC_
VIRTUAL - IDLFLAG_
FIN - IDLFLAG_
FLCID - IDLFLAG_
FOUT - IDLFLAG_
FRETVAL - IDLFLAG_
NONE - IMPLTYPEFLAG_
FDEFAULT - IMPLTYPEFLAG_
FDEFAULTVTABLE - IMPLTYPEFLAG_
FRESTRICTED - IMPLTYPEFLAG_
FSOURCE - INVOKE_
FUNC - INVOKE_
PROPERTYGET - INVOKE_
PROPERTYPUT - INVOKE_
PROPERTYPUTREF - PARAMFLAG_
FHASCUSTDATA - PARAMFLAG_
FHASDEFAULT - PARAMFLAG_
FIN - PARAMFLAG_
FLCID - PARAMFLAG_
FOPT - PARAMFLAG_
FOUT - PARAMFLAG_
FRETVAL - PARAMFLAG_
NONE - SF_BSTR
- SF_
DISPATCH - SF_
ERROR - SF_
HAVEIID - SF_I1
- SF_I2
- SF_I4
- SF_I8
- SF_
RECORD - SF_
UNKNOWN - SF_
VARIANT - SYS_MAC
- SYS_
WIN16 - SYS_
WIN32 - SYS_
WIN64 - TKIND_
ALIAS - TKIND_
COCLASS - TKIND_
DISPATCH - TKIND_
ENUM - TKIND_
INTERFACE - TKIND_
MAX - TKIND_
MODULE - TKIND_
RECORD - TKIND_
UNION - TYPEFLAG_
FAGGREGATABLE - TYPEFLAG_
FAPPOBJECT - TYPEFLAG_
FCANCREATE - TYPEFLAG_
FCONTROL - TYPEFLAG_
FDISPATCHABLE - TYPEFLAG_
FDUAL - TYPEFLAG_
FHIDDEN - TYPEFLAG_
FLICENSED - TYPEFLAG_
FNONEXTENSIBLE - TYPEFLAG_
FOLEAUTOMATION - TYPEFLAG_
FPREDECLID - TYPEFLAG_
FPROXY - TYPEFLAG_
FREPLACEABLE - TYPEFLAG_
FRESTRICTED - TYPEFLAG_
FREVERSEBIND - VARFLAG_
FBINDABLE - VARFLAG_
FDEFAULTBIND - VARFLAG_
FDEFAULTCOLLELEM - VARFLAG_
FDISPLAYBIND - VARFLAG_
FHIDDEN - VARFLAG_
FIMMEDIATEBIND - VARFLAG_
FNONBROWSABLE - VARFLAG_
FREADONLY - VARFLAG_
FREPLACEABLE - VARFLAG_
FREQUESTEDIT - VARFLAG_
FRESTRICTED - VARFLAG_
FSOURCE - VARFLAG_
FUIDEFAULT - VAR_
CONST - VAR_
DISPATCH - VAR_
PERINSTANCE - VAR_
STATIC
Type Aliases§
- CALLCONV
- CURRENCY
- DESCKIND
- DISPID
- FUNCFLAGS
- FUNCKIND
- HREFTYPE
- INVOKEKIND
- LPBINDPTR
- LPCREATETYPEINFO
- LPCUSTDATA
- LPCUSTDATAITEM
- LPDISPATCH
- LPELEMDESC
- LPERRORLOG
- LPFUNCDESC
- LPIDLDESC
- LPPARAMDESC
- LPPARAMDESCEX
- LPSAFEARRAY
- LPSAFEARRAYBOUND
- LPTYPEATTR
- LPTYPECOMP
- LPVARDESC
- LPVARIANT
- LPVARIANTARG
- MEMBERID
- REFVARIANT
- SF_TYPE
- SYSKIND
- TYPEFLAGS
- TYPEKIND
- VARFLAGS
- VARIANTARG
- VARKIND
- wireBRECORD
- wirePSAFEARRAY
- wireSAFEARRAY
- wireVARIANT