Module: Windows::COM::Automation
- Defined in:
- lib/windows/com/automation.rb
Constant Summary collapse
- REGKIND_DEFAULT =
0- REGKIND_REGISTER =
1- REGKIND_NONE =
2- VAR_PERINSTANCE =
VARKIND enum
0- VAR_STATIC =
1- VAR_CONST =
2- VAR_DISPATCH =
3- TKIND_ENUM =
TYPEKIND enum
0- TKIND_RECORD =
1- TKIND_MODULE =
2- TKIND_INTERFACE =
3- TKIND_DISPATCH =
4- TKIND_COCLASS =
5- TKIND_ALIAS =
6- TKIND_UNION =
7- TKIND_MAX =
8- LIBFLAG_FRESTRICTED =
LIBFLAGS enum
0x1- LIBFLAG_FCONTROL =
0x2- LIBFLAG_FHIDDEN =
0x4- LIBFLAG_FHASDISKIMAGE =
0x8- PARAMFLAG_NONE =
0- PARAMFLAG_FIN =
0x1- PARAMFLAG_FOUT =
0x2- PARAMFLAG_FLCID =
0x4- PARAMFLAG_FRETVAL =
0x8- PARAMFLAG_FOPT =
0x10- PARAMFLAG_FHASDEFAULT =
0x20- PARAMFLAG_FHASCUSTDATA =
0x40- FUNCFLAG_FRESTRICTED =
FUNCFLAGS enum
0x1- FUNCFLAG_FSOURCE =
0x2- FUNCFLAG_FBINDABLE =
0x4- FUNCFLAG_FREQUESTEDIT =
0x8- FUNCFLAG_FDISPLAYBIND =
0x10- FUNCFLAG_FDEFAULTBIND =
0x20- FUNCFLAG_FHIDDEN =
0x40- FUNCFLAG_FUSESGETLASTERROR =
0x80- FUNCFLAG_FDEFAULTCOLLELEM =
0x100- FUNCFLAG_FUIDEFAULT =
0x200- FUNCFLAG_FNONBROWSABLE =
0x400- FUNCFLAG_FREPLACEABLE =
0x800- FUNCFLAG_FIMMEDIATEBIND =
0x1000- TYPEFLAG_FAPPOBJECT =
TYPEFLAGS enum
0x1- TYPEFLAG_FCANCREATE =
0x2- TYPEFLAG_FLICENSED =
0x4- TYPEFLAG_FPREDECLID =
0x8- TYPEFLAG_FHIDDEN =
0x10- TYPEFLAG_FCONTROL =
0x20- TYPEFLAG_FDUAL =
0x40- TYPEFLAG_FNONEXTENSIBLE =
0x80- TYPEFLAG_FOLEAUTOMATION =
0x100- TYPEFLAG_FRESTRICTED =
0x200- TYPEFLAG_FAGGREGATABLE =
0x400- TYPEFLAG_FREPLACEABLE =
0x800- TYPEFLAG_FDISPATCHABLE =
0x1000- TYPEFLAG_FREVERSEBIND =
0x2000- TYPEFLAG_FPROXY =
0x4000- VARFLAG_FREADONLY =
VARFLAGS enum
0x1- VARFLAG_FSOURCE =
0x2- VARFLAG_FBINDABLE =
0x4- VARFLAG_FREQUESTEDIT =
0x8- VARFLAG_FDISPLAYBIND =
0x10- VARFLAG_FDEFAULTBIND =
0x20- VARFLAG_FHIDDEN =
0x40- VARFLAG_FRESTRICTED =
0x80- VARFLAG_FDEFAULTCOLLELEM =
0x100- VARFLAG_FUIDEFAULT =
0x200- VARFLAG_FNONBROWSABLE =
0x400- VARFLAG_FREPLACEABLE =
0x800- VARFLAG_FIMMEDIATEBIND =
0x1000