windows.oaidl

\ oaidl.d * * Windows API header module * * Translated from MinGW Windows headers * * Placed into public domain * \**********************************************************************

Members

Aliases

CURRENCY
alias CURRENCY = CY
Undocumented in source.
DISPID
alias DISPID = LONG
Undocumented in source.
HREFTYPE
alias HREFTYPE = DWORD
Undocumented in source.
LPBINDPTR
alias LPBINDPTR = BINDPTR*
Undocumented in source.
LPCREATEERRORINFO
alias LPCREATEERRORINFO = ICreateErrorInfo
Undocumented in source.
LPCUSTDATA
alias LPCUSTDATA = CUSTDATA*
Undocumented in source.
LPCUSTDATAITEM
alias LPCUSTDATAITEM = CUSTDATAITEM*
Undocumented in source.
LPDISPATCH
alias LPDISPATCH = IDispatch
Undocumented in source.
LPELEMDESC
alias LPELEMDESC = ELEMDESC*
Undocumented in source.
LPENUMVARIANT
alias LPENUMVARIANT = IEnumVARIANT
Undocumented in source.
LPERRORINFO
alias LPERRORINFO = IErrorInfo
Undocumented in source.
LPEXCEPINFO
alias LPEXCEPINFO = EXCEPINFO*
Undocumented in source.
LPFUNCDESC
alias LPFUNCDESC = FUNCDESC*
Undocumented in source.
LPIDLDESC
alias LPIDLDESC = IDLDESC*
Undocumented in source.
LPPARAMDESC
alias LPPARAMDESC = PARAMDESC*
Undocumented in source.
LPPARAMDESCEX
alias LPPARAMDESCEX = PARAMDESCEX*
Undocumented in source.
LPRECORDINFO
alias LPRECORDINFO = IRecordInfo
Undocumented in source.
LPSAFEARRAY
alias LPSAFEARRAY = SAFEARRAY*
Undocumented in source.
LPSAFEARRAYBOUND
alias LPSAFEARRAYBOUND = SAFEARRAYBOUND*
Undocumented in source.
LPSUPPORTERRORINFO
alias LPSUPPORTERRORINFO = ISupportErrorInfo
Undocumented in source.
LPTLIBATTR
alias LPTLIBATTR = TLIBATTR*
Undocumented in source.
LPTYPEATTR
alias LPTYPEATTR = TYPEATTR*
Undocumented in source.
LPTYPECOMP
alias LPTYPECOMP = ITypeComp
Undocumented in source.
LPTYPEINFO
alias LPTYPEINFO = ITypeInfo
Undocumented in source.
LPTYPEINFO2
alias LPTYPEINFO2 = ITypeInfo2
Undocumented in source.
LPTYPELIB
alias LPTYPELIB = ITypeLib
Undocumented in source.
LPTYPELIB2
alias LPTYPELIB2 = ITypeLib2
Undocumented in source.
LPVARDESC
alias LPVARDESC = VARDESC*
Undocumented in source.
LPVARIANT
alias LPVARIANT = VARIANT*
Undocumented in source.
LPVARIANTARG
alias LPVARIANTARG = VARIANT*
Undocumented in source.
MEMBERID
alias MEMBERID = DISPID
Undocumented in source.
VARIANTARG
alias VARIANTARG = VARIANT
Undocumented in source.
wireBRECORD
alias wireBRECORD = _wireBRECORD*
Undocumented in source.
wirePSAFEARRAY
alias wirePSAFEARRAY = wireSAFEARRAY*
Undocumented in source.
wireSAFEARRAY
alias wireSAFEARRAY = _wireSAFEARRAY*
Undocumented in source.
wireVARIANT
alias wireVARIANT = _wireVARIANT*
Undocumented in source.

Enums

CALLCONV
enum CALLCONV
Undocumented in source.
DESCKIND
enum DESCKIND
Undocumented in source.
FUNCFLAGS
enum FUNCFLAGS
Undocumented in source.
FUNCKIND
enum FUNCKIND
Undocumented in source.
INVOKEKIND
enum INVOKEKIND
Undocumented in source.
LIBFLAGS
enum LIBFLAGS
Undocumented in source.
SF_TYPE
enum SF_TYPE
Undocumented in source.
SYSKIND
enum SYSKIND
Undocumented in source.
TYPEFLAGS
enum TYPEFLAGS
Undocumented in source.
TYPEKIND
enum TYPEKIND
Undocumented in source.
VARFLAGS
enum VARFLAGS
Undocumented in source.
VARKIND
enum VARKIND
Undocumented in source.

Interfaces

ICreateErrorInfo
interface ICreateErrorInfo
Undocumented in source.
IDispatch
interface IDispatch
Undocumented in source.
IEnumVARIANT
interface IEnumVARIANT
Undocumented in source.
IErrorInfo
interface IErrorInfo
Undocumented in source.
IRecordInfo
interface IRecordInfo
Undocumented in source.
ISupportErrorInfo
interface ISupportErrorInfo
Undocumented in source.
ITypeComp
interface ITypeComp
Undocumented in source.
ITypeInfo
interface ITypeInfo
Undocumented in source.
ITypeInfo2
interface ITypeInfo2
Undocumented in source.
ITypeLib
interface ITypeLib
Undocumented in source.
ITypeLib2
interface ITypeLib2
Undocumented in source.
ITypeMarshal
interface ITypeMarshal
Undocumented in source.

Structs

ARRAYDESC
struct ARRAYDESC
Undocumented in source.
CLEANLOCALSTORAGE
struct CLEANLOCALSTORAGE
Undocumented in source.
CUSTDATA
struct CUSTDATA
Undocumented in source.
CUSTDATAITEM
struct CUSTDATAITEM
Undocumented in source.
DISPPARAMS
struct DISPPARAMS
Undocumented in source.
ELEMDESC
struct ELEMDESC
Undocumented in source.
EXCEPINFO
struct EXCEPINFO
Undocumented in source.
FUNCDESC
struct FUNCDESC
Undocumented in source.
IDLDESC
struct IDLDESC
Undocumented in source.
PARAMDESC
struct PARAMDESC
Undocumented in source.
PARAMDESCEX
struct PARAMDESCEX
Undocumented in source.
SAFEARRAY
struct SAFEARRAY
Undocumented in source.
SAFEARRAYBOUND
struct SAFEARRAYBOUND
Undocumented in source.
SAFEARRAYUNION
struct SAFEARRAYUNION
Undocumented in source.
SAFEARR_BRECORD
struct SAFEARR_BRECORD
Undocumented in source.
SAFEARR_BSTR
struct SAFEARR_BSTR
Undocumented in source.
SAFEARR_DISPATCH
struct SAFEARR_DISPATCH
Undocumented in source.
SAFEARR_HAVEIID
struct SAFEARR_HAVEIID
Undocumented in source.
SAFEARR_UNKNOWN
struct SAFEARR_UNKNOWN
Undocumented in source.
SAFEARR_VARIANT
struct SAFEARR_VARIANT
Undocumented in source.
TLIBATTR
struct TLIBATTR
Undocumented in source.
TYPEATTR
struct TYPEATTR
Undocumented in source.
TYPEDESC
struct TYPEDESC
Undocumented in source.
VARDESC
struct VARDESC
Undocumented in source.
VARIANT
struct VARIANT
Undocumented in source.
_wireBRECORD
struct _wireBRECORD
Undocumented in source.
_wireSAFEARRAY
struct _wireSAFEARRAY
Undocumented in source.
_wireVARIANT
struct _wireVARIANT
Undocumented in source.

Unions

BINDPTR
union BINDPTR
Undocumented in source.

Variables

DISPID_COLLECT
auto DISPID_COLLECT;
Undocumented in source.
DISPID_CONSTRUCTOR
auto DISPID_CONSTRUCTOR;
Undocumented in source.
DISPID_DESTRUCTOR
auto DISPID_DESTRUCTOR;
Undocumented in source.
DISPID_EVALUATE
auto DISPID_EVALUATE;
Undocumented in source.
DISPID_NEWENUM
auto DISPID_NEWENUM;
Undocumented in source.
DISPID_PROPERTYPUT
auto DISPID_PROPERTYPUT;
Undocumented in source.
DISPID_UNKNOWN
auto DISPID_UNKNOWN;
Undocumented in source.
DISPID_VALUE
auto DISPID_VALUE;
Undocumented in source.
FADF_AUTO
auto FADF_AUTO;
Undocumented in source.
FADF_BSTR
auto FADF_BSTR;
Undocumented in source.
FADF_CREATEVECTOR
auto FADF_CREATEVECTOR;
Undocumented in source.
FADF_DATADELETED
auto FADF_DATADELETED;
Undocumented in source.
FADF_DISPATCH
auto FADF_DISPATCH;
Undocumented in source.
FADF_EMBEDDED
auto FADF_EMBEDDED;
Undocumented in source.
FADF_FIXEDSIZE
auto FADF_FIXEDSIZE;
Undocumented in source.
FADF_HAVEIID
auto FADF_HAVEIID;
Undocumented in source.
FADF_HAVEVARTYPE
auto FADF_HAVEVARTYPE;
Undocumented in source.
FADF_RECORD
auto FADF_RECORD;
Undocumented in source.
FADF_RESERVED
auto FADF_RESERVED;
Undocumented in source.
FADF_STATIC
auto FADF_STATIC;
Undocumented in source.
FADF_UNKNOWN
auto FADF_UNKNOWN;
Undocumented in source.
FADF_VARIANT
auto FADF_VARIANT;
Undocumented in source.
IDLFLAG_FIN
auto IDLFLAG_FIN;
Undocumented in source.
IDLFLAG_FLCID
auto IDLFLAG_FLCID;
Undocumented in source.
IDLFLAG_FOUT
auto IDLFLAG_FOUT;
Undocumented in source.
IDLFLAG_FRETVAL
auto IDLFLAG_FRETVAL;
Undocumented in source.
IDLFLAG_NONE
auto IDLFLAG_NONE;
Undocumented in source.
IMPLTYPEFLAG_FDEFAULT
auto IMPLTYPEFLAG_FDEFAULT;
Undocumented in source.
IMPLTYPEFLAG_FDEFAULTVTABLE
auto IMPLTYPEFLAG_FDEFAULTVTABLE;
Undocumented in source.
IMPLTYPEFLAG_FRESTRICTED
auto IMPLTYPEFLAG_FRESTRICTED;
Undocumented in source.
IMPLTYPEFLAG_FSOURCE
auto IMPLTYPEFLAG_FSOURCE;
Undocumented in source.
PARAMFLAG_FHASDEFAULT
auto PARAMFLAG_FHASDEFAULT;
Undocumented in source.
PARAMFLAG_FIN
auto PARAMFLAG_FIN;
Undocumented in source.
PARAMFLAG_FLCID
auto PARAMFLAG_FLCID;
Undocumented in source.
PARAMFLAG_FOPT
auto PARAMFLAG_FOPT;
Undocumented in source.
PARAMFLAG_FOUT
auto PARAMFLAG_FOUT;
Undocumented in source.
PARAMFLAG_FRETVAL
auto PARAMFLAG_FRETVAL;
Undocumented in source.
PARAMFLAG_NONE
auto PARAMFLAG_NONE;
Undocumented in source.

Meta