win32.oaidl

Windows API header module

Translated from MinGW Windows headers

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.

Manifest constants

DISPID_COLLECT
enum DISPID_COLLECT;
Undocumented in source.
DISPID_CONSTRUCTOR
enum DISPID_CONSTRUCTOR;
Undocumented in source.
DISPID_DESTRUCTOR
enum DISPID_DESTRUCTOR;
Undocumented in source.
DISPID_EVALUATE
enum DISPID_EVALUATE;
Undocumented in source.
DISPID_NEWENUM
enum DISPID_NEWENUM;
Undocumented in source.
DISPID_PROPERTYPUT
enum DISPID_PROPERTYPUT;
Undocumented in source.
DISPID_UNKNOWN
enum DISPID_UNKNOWN;
Undocumented in source.
DISPID_VALUE
enum DISPID_VALUE;
Undocumented in source.
FADF_AUTO
enum FADF_AUTO;
Undocumented in source.
FADF_BSTR
enum FADF_BSTR;
Undocumented in source.
FADF_CREATEVECTOR
enum FADF_CREATEVECTOR;
Undocumented in source.
FADF_DATADELETED
enum FADF_DATADELETED;
Undocumented in source.
FADF_DISPATCH
enum FADF_DISPATCH;
Undocumented in source.
FADF_EMBEDDED
enum FADF_EMBEDDED;
Undocumented in source.
FADF_FIXEDSIZE
enum FADF_FIXEDSIZE;
Undocumented in source.
FADF_HAVEIID
enum FADF_HAVEIID;
Undocumented in source.
FADF_HAVEVARTYPE
enum FADF_HAVEVARTYPE;
Undocumented in source.
FADF_RECORD
enum FADF_RECORD;
Undocumented in source.
FADF_RESERVED
enum FADF_RESERVED;
Undocumented in source.
FADF_STATIC
enum FADF_STATIC;
Undocumented in source.
FADF_UNKNOWN
enum FADF_UNKNOWN;
Undocumented in source.
FADF_VARIANT
enum FADF_VARIANT;
Undocumented in source.
IDLFLAG_FIN
enum IDLFLAG_FIN;
Undocumented in source.
IDLFLAG_FLCID
enum IDLFLAG_FLCID;
Undocumented in source.
IDLFLAG_FOUT
enum IDLFLAG_FOUT;
Undocumented in source.
IDLFLAG_FRETVAL
enum IDLFLAG_FRETVAL;
Undocumented in source.
IDLFLAG_NONE
enum IDLFLAG_NONE;
Undocumented in source.
IMPLTYPEFLAG_FDEFAULT
enum IMPLTYPEFLAG_FDEFAULT;
Undocumented in source.
IMPLTYPEFLAG_FDEFAULTVTABLE
enum IMPLTYPEFLAG_FDEFAULTVTABLE;
Undocumented in source.
IMPLTYPEFLAG_FRESTRICTED
enum IMPLTYPEFLAG_FRESTRICTED;
Undocumented in source.
IMPLTYPEFLAG_FSOURCE
enum IMPLTYPEFLAG_FSOURCE;
Undocumented in source.
PARAMFLAG_FHASCUSTDATA
enum PARAMFLAG_FHASCUSTDATA;
Undocumented in source.
PARAMFLAG_FHASDEFAULT
enum PARAMFLAG_FHASDEFAULT;
Undocumented in source.
PARAMFLAG_FIN
enum PARAMFLAG_FIN;
Undocumented in source.
PARAMFLAG_FLCID
enum PARAMFLAG_FLCID;
Undocumented in source.
PARAMFLAG_FOPT
enum PARAMFLAG_FOPT;
Undocumented in source.
PARAMFLAG_FOUT
enum PARAMFLAG_FOUT;
Undocumented in source.
PARAMFLAG_FRETVAL
enum PARAMFLAG_FRETVAL;
Undocumented in source.
PARAMFLAG_NONE
enum PARAMFLAG_NONE;
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.

Meta

Source

See Source File
core/sys/windows/oaidl.d Automatically imported and edited from the druntime module core.sys.windows.oaidl for the auto-generated win32 package.