File: Windows.Win32.PInvokeCore.g.cs
Project: src\src\System.Private.Windows.Core\src\System.Private.Windows.Core.csproj (System.Private.Windows.Core)
// ------------------------------------------------------------------------------
// <auto-generated>
//     This code was generated by a tool.
//
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
// </auto-generated>
// ------------------------------------------------------------------------------

#pragma warning disable CS1591,CS1573,CS0465,CS0649,CS8019,CS1570,CS1584,CS1658,CS0436,CS8981
using global::System;
using global::System.Diagnostics;
using global::System.Diagnostics.CodeAnalysis;
using global::System.Runtime.CompilerServices;
using global::System.Runtime.InteropServices;
using global::System.Runtime.Versioning;
using winmdroot = global::Windows.Win32;
namespace Windows.Win32
{
	internal static partial class PInvokeCore
	{
		internal const string CFSTR_DROPDESCRIPTION = "DropDescription";

		internal const string CFSTR_FILENAME = "FileNameW";

		internal const string CFSTR_FILENAMEA = "FileName";

		internal const string CFSTR_INDRAGLOOP = "InShellDragLoop";

		internal const uint CLR_MAJOR_VERSION = 4U;

		internal const uint CLR_MINOR_VERSION = 0U;

		internal const uint CLR_BUILD_VERSION = 22220U;

		internal const uint CLR_ASSEMBLY_MAJOR_VERSION = 4U;

		internal const uint CLR_ASSEMBLY_MINOR_VERSION = 0U;

		internal const uint CLR_ASSEMBLY_BUILD_VERSION = 0U;

		/// <summary>Documentation varies per use. Refer to each: <see href="https://learn.microsoft.com/windows/win32/api/commctrl/nf-commctrl-imagelist_drawex">ImageList_DrawEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/commctrl/nf-commctrl-imagelist_drawex">ImageList_DrawEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/commctrl/ns-commctrl-imagelistdrawparams">IMAGELISTDRAWPARAMS</see>, <see href="https://learn.microsoft.com/windows/win32/api/commctrl/ns-commctrl-imagelistdrawparams">IMAGELISTDRAWPARAMS</see>, <see href="https://learn.microsoft.com/windows/win32/api/commoncontrols/ns-commoncontrols-imagelistdrawparams">IMAGELISTDRAWPARAMS</see>, <see href="https://learn.microsoft.com/windows/win32/api/commoncontrols/ns-commoncontrols-imagelistdrawparams">IMAGELISTDRAWPARAMS</see>.</summary>
		internal const int CLR_NONE = -1;

		/// <summary>Documentation varies per use. Refer to each: <see href="https://learn.microsoft.com/windows/win32/api/commctrl/nf-commctrl-imagelist_drawex">ImageList_DrawEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/commctrl/nf-commctrl-imagelist_drawex">ImageList_DrawEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/commctrl/ns-commctrl-imagelistdrawparams">IMAGELISTDRAWPARAMS</see>, <see href="https://learn.microsoft.com/windows/win32/api/commctrl/ns-commctrl-imagelistdrawparams">IMAGELISTDRAWPARAMS</see>, <see href="https://learn.microsoft.com/windows/win32/api/commoncontrols/ns-commoncontrols-imagelistdrawparams">IMAGELISTDRAWPARAMS</see>, <see href="https://learn.microsoft.com/windows/win32/api/commoncontrols/ns-commoncontrols-imagelistdrawparams">IMAGELISTDRAWPARAMS</see>.</summary>
		internal const int CLR_DEFAULT = -16777216;

		internal const int CLR_HILIGHT = -16777216;

		internal const uint CLR_INVALID = 4294967295U;

		internal const uint CP_ACP = 0U;

		internal const uint DISPID_HTTPREQUEST_BASE = 1U;

		internal const uint DISPID_HTTPREQUEST_OPEN = 1U;

		internal const uint DISPID_HTTPREQUEST_SETREQUESTHEADER = 2U;

		internal const uint DISPID_HTTPREQUEST_GETRESPONSEHEADER = 3U;

		internal const uint DISPID_HTTPREQUEST_GETALLRESPONSEHEADERS = 4U;

		internal const uint DISPID_HTTPREQUEST_SEND = 5U;

		internal const uint DISPID_HTTPREQUEST_OPTION = 6U;

		internal const uint DISPID_HTTPREQUEST_STATUS = 7U;

		internal const uint DISPID_HTTPREQUEST_STATUSTEXT = 8U;

		internal const uint DISPID_HTTPREQUEST_RESPONSETEXT = 9U;

		internal const uint DISPID_HTTPREQUEST_RESPONSEBODY = 10U;

		internal const uint DISPID_HTTPREQUEST_RESPONSESTREAM = 11U;

		internal const uint DISPID_HTTPREQUEST_ABORT = 12U;

		internal const uint DISPID_HTTPREQUEST_SETPROXY = 13U;

		internal const uint DISPID_HTTPREQUEST_SETCREDENTIALS = 14U;

		internal const uint DISPID_HTTPREQUEST_WAITFORRESPONSE = 15U;

		internal const uint DISPID_HTTPREQUEST_SETTIMEOUTS = 16U;

		internal const uint DISPID_HTTPREQUEST_SETCLIENTCERTIFICATE = 17U;

		internal const uint DISPID_HTTPREQUEST_SETAUTOLOGONPOLICY = 18U;

		internal const int DISPID_AUTOSIZE = -500;

		internal const int DISPID_BACKCOLOR = -501;

		internal const int DISPID_BACKSTYLE = -502;

		internal const int DISPID_BORDERCOLOR = -503;

		internal const int DISPID_BORDERSTYLE = -504;

		internal const int DISPID_BORDERWIDTH = -505;

		internal const int DISPID_DRAWMODE = -507;

		internal const int DISPID_DRAWSTYLE = -508;

		internal const int DISPID_DRAWWIDTH = -509;

		internal const int DISPID_FILLCOLOR = -510;

		internal const int DISPID_FILLSTYLE = -511;

		internal const int DISPID_FONT = -512;

		internal const int DISPID_FORECOLOR = -513;

		internal const int DISPID_ENABLED = -514;

		internal const int DISPID_HWND = -515;

		internal const int DISPID_TABSTOP = -516;

		internal const int DISPID_TEXT = -517;

		internal const int DISPID_CAPTION = -518;

		internal const int DISPID_BORDERVISIBLE = -519;

		internal const int DISPID_APPEARANCE = -520;

		internal const int DISPID_MOUSEPOINTER = -521;

		internal const int DISPID_MOUSEICON = -522;

		internal const int DISPID_PICTURE = -523;

		internal const int DISPID_VALID = -524;

		internal const int DISPID_READYSTATE = -525;

		internal const int DISPID_LISTINDEX = -526;

		internal const int DISPID_SELECTED = -527;

		internal const int DISPID_LIST = -528;

		internal const int DISPID_COLUMN = -529;

		internal const int DISPID_LISTCOUNT = -531;

		internal const int DISPID_MULTISELECT = -532;

		internal const int DISPID_MAXLENGTH = -533;

		internal const int DISPID_PASSWORDCHAR = -534;

		internal const int DISPID_SCROLLBARS = -535;

		internal const int DISPID_WORDWRAP = -536;

		internal const int DISPID_MULTILINE = -537;

		internal const int DISPID_NUMBEROFROWS = -538;

		internal const int DISPID_NUMBEROFCOLUMNS = -539;

		internal const int DISPID_DISPLAYSTYLE = -540;

		internal const int DISPID_GROUPNAME = -541;

		internal const int DISPID_IMEMODE = -542;

		internal const int DISPID_ACCELERATOR = -543;

		internal const int DISPID_ENTERKEYBEHAVIOR = -544;

		internal const int DISPID_TABKEYBEHAVIOR = -545;

		internal const int DISPID_SELTEXT = -546;

		internal const int DISPID_SELSTART = -547;

		internal const int DISPID_SELLENGTH = -548;

		internal const int DISPID_REFRESH = -550;

		internal const int DISPID_DOCLICK = -551;

		internal const int DISPID_ABOUTBOX = -552;

		internal const int DISPID_ADDITEM = -553;

		internal const int DISPID_CLEAR = -554;

		internal const int DISPID_REMOVEITEM = -555;

		internal const int DISPID_CLICK = -600;

		internal const int DISPID_DBLCLICK = -601;

		internal const int DISPID_KEYDOWN = -602;

		internal const int DISPID_KEYPRESS = -603;

		internal const int DISPID_KEYUP = -604;

		internal const int DISPID_MOUSEDOWN = -605;

		internal const int DISPID_MOUSEMOVE = -606;

		internal const int DISPID_MOUSEUP = -607;

		internal const int DISPID_ERROREVENT = -608;

		internal const int DISPID_READYSTATECHANGE = -609;

		internal const int DISPID_CLICK_VALUE = -610;

		internal const int DISPID_RIGHTTOLEFT = -611;

		internal const int DISPID_TOPTOBOTTOM = -612;

		internal const int DISPID_THIS = -613;

		internal const int DISPID_AMBIENT_BACKCOLOR = -701;

		internal const int DISPID_AMBIENT_DISPLAYNAME = -702;

		internal const int DISPID_AMBIENT_FONT = -703;

		internal const int DISPID_AMBIENT_FORECOLOR = -704;

		internal const int DISPID_AMBIENT_LOCALEID = -705;

		internal const int DISPID_AMBIENT_MESSAGEREFLECT = -706;

		internal const int DISPID_AMBIENT_SCALEUNITS = -707;

		internal const int DISPID_AMBIENT_TEXTALIGN = -708;

		internal const int DISPID_AMBIENT_USERMODE = -709;

		internal const int DISPID_AMBIENT_UIDEAD = -710;

		internal const int DISPID_AMBIENT_SHOWGRABHANDLES = -711;

		internal const int DISPID_AMBIENT_SHOWHATCHING = -712;

		internal const int DISPID_AMBIENT_DISPLAYASDEFAULT = -713;

		internal const int DISPID_AMBIENT_SUPPORTSMNEMONICS = -714;

		internal const int DISPID_AMBIENT_AUTOCLIP = -715;

		internal const int DISPID_AMBIENT_APPEARANCE = -716;

		internal const int DISPID_AMBIENT_CODEPAGE = -725;

		internal const int DISPID_AMBIENT_PALETTE = -726;

		internal const int DISPID_AMBIENT_CHARSET = -727;

		internal const int DISPID_AMBIENT_TRANSFERPRIORITY = -728;

		internal const int DISPID_AMBIENT_RIGHTTOLEFT = -732;

		internal const int DISPID_AMBIENT_TOPTOBOTTOM = -733;

		internal const int DISPID_Name = -800;

		internal const int DISPID_Delete = -801;

		internal const int DISPID_Object = -802;

		internal const int DISPID_Parent = -803;

		internal const uint DISPID_FONT_NAME = 0U;

		internal const uint DISPID_FONT_SIZE = 2U;

		internal const uint DISPID_FONT_BOLD = 3U;

		internal const uint DISPID_FONT_ITALIC = 4U;

		internal const uint DISPID_FONT_UNDER = 5U;

		internal const uint DISPID_FONT_STRIKE = 6U;

		internal const uint DISPID_FONT_WEIGHT = 7U;

		internal const uint DISPID_FONT_CHARSET = 8U;

		internal const uint DISPID_FONT_CHANGED = 9U;

		internal const uint DISPID_PICT_HANDLE = 0U;

		internal const uint DISPID_PICT_HPAL = 2U;

		internal const uint DISPID_PICT_TYPE = 3U;

		internal const uint DISPID_PICT_WIDTH = 4U;

		internal const uint DISPID_PICT_HEIGHT = 5U;

		internal const uint DISPID_PICT_RENDER = 6U;

		internal const int DISPID_UNKNOWN = -1;

		internal const uint DISPID_VALUE = 0U;

		internal const int DISPID_PROPERTYPUT = -3;

		internal const int DISPID_NEWENUM = -4;

		internal const int DISPID_EVALUATE = -5;

		internal const int DISPID_CONSTRUCTOR = -6;

		internal const int DISPID_DESTRUCTOR = -7;

		internal const int DISPID_COLLECT = -8;

		internal const int DISPID_STARTENUM = -1;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_CONNECT = 701U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_DISCONNECT = 702U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_RECONNECT = 703U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_DELETE_SAVED_CREDENTIALS = 704U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_UPDATE_SESSION_DISPLAYSETTINGS = 705U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_ATTACH_EVENT = 706U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_DETACH_EVENT = 707U;

		internal const uint DISPID_PROP_REMOTEDESKTOPCLIENT_SETTINGS = 710U;

		internal const uint DISPID_PROP_REMOTEDESKTOPCLIENT_ACTIONS = 711U;

		internal const uint DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCH_POINTER = 712U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_SET_RDPPROPERTY = 720U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_GET_RDPPROPERTY = 721U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_APPLY_SETTINGS = 722U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_RETRIEVE_SETTINGS = 723U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_SUSPEND_SCREEN_UPDATES = 730U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_RESUME_SCREEN_UPDATES = 731U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_EXECUTE_REMOTE_ACTION = 732U;

		internal const uint DISPID_METHOD_REMOTEDESKTOPCLIENT_GET_SNAPSHOT = 733U;

		internal const uint DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_ENABLED = 740U;

		internal const uint DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_EVENTSENABLED = 741U;

		internal const uint DISPID_PROP_REMOTEDESKTOPCLIENT_TOUCHPOINTER_POINTERSPEED = 742U;

		internal const uint DISPID_AX_CONNECTING = 750U;

		internal const uint DISPID_AX_CONNECTED = 751U;

		internal const uint DISPID_AX_LOGINCOMPLETED = 752U;

		internal const uint DISPID_AX_DISCONNECTED = 753U;

		internal const uint DISPID_AX_STATUSCHANGED = 754U;

		internal const uint DISPID_AX_AUTORECONNECTING = 755U;

		internal const uint DISPID_AX_AUTORECONNECTED = 756U;

		internal const uint DISPID_AX_DIALOGDISPLAYING = 757U;

		internal const uint DISPID_AX_DIALOGDISMISSED = 758U;

		internal const uint DISPID_AX_NETWORKSTATUSCHANGED = 759U;

		internal const uint DISPID_AX_ADMINMESSAGERECEIVED = 760U;

		internal const uint DISPID_AX_KEYCOMBINATIONPRESSED = 761U;

		internal const uint DISPID_AX_REMOTEDESKTOPSIZECHANGED = 762U;

		internal const uint DISPID_AX_TOUCHPOINTERCURSORMOVED = 800U;

		internal const uint DISPID_RDPSRAPI_METHOD_OPEN = 100U;

		internal const uint DISPID_RDPSRAPI_METHOD_CLOSE = 101U;

		internal const uint DISPID_RDPSRAPI_METHOD_SETSHAREDRECT = 102U;

		internal const uint DISPID_RDPSRAPI_METHOD_GETSHAREDRECT = 103U;

		internal const uint DISPID_RDPSRAPI_METHOD_VIEWERCONNECT = 104U;

		internal const uint DISPID_RDPSRAPI_METHOD_VIEWERDISCONNECT = 105U;

		internal const uint DISPID_RDPSRAPI_METHOD_TERMINATE_CONNECTION = 106U;

		internal const uint DISPID_RDPSRAPI_METHOD_CREATE_INVITATION = 107U;

		internal const uint DISPID_RDPSRAPI_METHOD_REQUEST_CONTROL = 108U;

		internal const uint DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_CREATE = 109U;

		internal const uint DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_SEND_DATA = 110U;

		internal const uint DISPID_RDPSRAPI_METHOD_VIRTUAL_CHANNEL_SET_ACCESS = 111U;

		internal const uint DISPID_RDPSRAPI_METHOD_PAUSE = 112U;

		internal const uint DISPID_RDPSRAPI_METHOD_RESUME = 113U;

		internal const uint DISPID_RDPSRAPI_METHOD_SHOW_WINDOW = 114U;

		internal const uint DISPID_RDPSRAPI_METHOD_REQUEST_COLOR_DEPTH_CHANGE = 115U;

		internal const uint DISPID_RDPSRAPI_METHOD_STARTREVCONNECTLISTENER = 116U;

		internal const uint DISPID_RDPSRAPI_METHOD_CONNECTTOCLIENT = 117U;

		internal const uint DISPID_RDPSRAPI_METHOD_SET_RENDERING_SURFACE = 118U;

		internal const uint DISPID_RDPSRAPI_METHOD_SEND_MOUSE_BUTTON_EVENT = 119U;

		internal const uint DISPID_RDPSRAPI_METHOD_SEND_MOUSE_MOVE_EVENT = 120U;

		internal const uint DISPID_RDPSRAPI_METHOD_SEND_MOUSE_WHEEL_EVENT = 121U;

		internal const uint DISPID_RDPSRAPI_METHOD_SEND_KEYBOARD_EVENT = 122U;

		internal const uint DISPID_RDPSRAPI_METHOD_SEND_SYNC_EVENT = 123U;

		internal const uint DISPID_RDPSRAPI_METHOD_BEGIN_TOUCH_FRAME = 124U;

		internal const uint DISPID_RDPSRAPI_METHOD_ADD_TOUCH_INPUT = 125U;

		internal const uint DISPID_RDPSRAPI_METHOD_END_TOUCH_FRAME = 126U;

		internal const uint DISPID_RDPSRAPI_METHOD_CONNECTUSINGTRANSPORTSTREAM = 127U;

		internal const uint DISPID_RDPSRAPI_METHOD_SENDCONTROLLEVELCHANGERESPONSE = 148U;

		internal const uint DISPID_RDPSRAPI_METHOD_GETFRAMEBUFFERBITS = 149U;

		internal const uint DISPID_RDPSRAPI_PROP_DISPIDVALUE = 200U;

		internal const uint DISPID_RDPSRAPI_PROP_ID = 201U;

		internal const uint DISPID_RDPSRAPI_PROP_SESSION_PROPERTIES = 202U;

		internal const uint DISPID_RDPSRAPI_PROP_ATTENDEES = 203U;

		internal const uint DISPID_RDPSRAPI_PROP_INVITATIONS = 204U;

		internal const uint DISPID_RDPSRAPI_PROP_INVITATION = 205U;

		internal const uint DISPID_RDPSRAPI_PROP_CHANNELMANAGER = 206U;

		internal const uint DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETNAME = 207U;

		internal const uint DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETFLAGS = 208U;

		internal const uint DISPID_RDPSRAPI_PROP_VIRTUAL_CHANNEL_GETPRIORITY = 209U;

		internal const uint DISPID_RDPSRAPI_PROP_WINDOWID = 210U;

		internal const uint DISPID_RDPSRAPI_PROP_APPLICATION = 211U;

		internal const uint DISPID_RDPSRAPI_PROP_WINDOWSHARED = 212U;

		internal const uint DISPID_RDPSRAPI_PROP_WINDOWNAME = 213U;

		internal const uint DISPID_RDPSRAPI_PROP_APPNAME = 214U;

		internal const uint DISPID_RDPSRAPI_PROP_APPLICATION_FILTER = 215U;

		internal const uint DISPID_RDPSRAPI_PROP_WINDOW_LIST = 216U;

		internal const uint DISPID_RDPSRAPI_PROP_APPLICATION_LIST = 217U;

		internal const uint DISPID_RDPSRAPI_PROP_APPFILTER_ENABLED = 218U;

		internal const uint DISPID_RDPSRAPI_PROP_APPFILTERENABLED = 219U;

		internal const uint DISPID_RDPSRAPI_PROP_SHARED = 220U;

		internal const uint DISPID_RDPSRAPI_PROP_INVITATIONITEM = 221U;

		internal const uint DISPID_RDPSRAPI_PROP_DBG_CLX_CMDLINE = 222U;

		internal const uint DISPID_RDPSRAPI_PROP_APPFLAGS = 223U;

		internal const uint DISPID_RDPSRAPI_PROP_WNDFLAGS = 224U;

		internal const uint DISPID_RDPSRAPI_PROP_PROTOCOL_TYPE = 225U;

		internal const uint DISPID_RDPSRAPI_PROP_LOCAL_PORT = 226U;

		internal const uint DISPID_RDPSRAPI_PROP_LOCAL_IP = 227U;

		internal const uint DISPID_RDPSRAPI_PROP_PEER_PORT = 228U;

		internal const uint DISPID_RDPSRAPI_PROP_PEER_IP = 229U;

		internal const uint DISPID_RDPSRAPI_PROP_ATTENDEE_FLAGS = 230U;

		internal const uint DISPID_RDPSRAPI_PROP_CONINFO = 231U;

		internal const uint DISPID_RDPSRAPI_PROP_CONNECTION_STRING = 232U;

		internal const uint DISPID_RDPSRAPI_PROP_GROUP_NAME = 233U;

		internal const uint DISPID_RDPSRAPI_PROP_PASSWORD = 234U;

		internal const uint DISPID_RDPSRAPI_PROP_ATTENDEELIMIT = 235U;

		internal const uint DISPID_RDPSRAPI_PROP_REVOKED = 236U;

		internal const uint DISPID_RDPSRAPI_PROP_DISCONNECTED_STRING = 237U;

		internal const uint DISPID_RDPSRAPI_PROP_USESMARTSIZING = 238U;

		internal const uint DISPID_RDPSRAPI_PROP_SESSION_COLORDEPTH = 239U;

		internal const uint DISPID_RDPSRAPI_PROP_REASON = 240U;

		internal const uint DISPID_RDPSRAPI_PROP_CODE = 241U;

		internal const uint DISPID_RDPSRAPI_PROP_CTRL_LEVEL = 242U;

		internal const uint DISPID_RDPSRAPI_PROP_REMOTENAME = 243U;

		internal const uint DISPID_RDPSRAPI_PROP_COUNT = 244U;

		internal const uint DISPID_RDPSRAPI_PROP_FRAMEBUFFER_HEIGHT = 251U;

		internal const uint DISPID_RDPSRAPI_PROP_FRAMEBUFFER_WIDTH = 252U;

		internal const uint DISPID_RDPSRAPI_PROP_FRAMEBUFFER_BPP = 253U;

		internal const uint DISPID_RDPSRAPI_PROP_FRAMEBUFFER = 254U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_CONNECTED = 301U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_DISCONNECTED = 302U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_ATTENDEE_UPDATE = 303U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_ERROR = 304U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_VIEWER_CONNECTED = 305U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_VIEWER_DISCONNECTED = 306U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_VIEWER_AUTHENTICATED = 307U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_VIEWER_CONNECTFAILED = 308U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_CTRLLEVEL_CHANGE_REQUEST = 309U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_GRAPHICS_STREAM_PAUSED = 310U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_GRAPHICS_STREAM_RESUMED = 311U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_JOIN = 312U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_LEAVE = 313U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_DATARECEIVED = 314U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_VIRTUAL_CHANNEL_SENDCOMPLETED = 315U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_APPLICATION_OPEN = 316U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_APPLICATION_CLOSE = 317U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_APPLICATION_UPDATE = 318U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_WINDOW_OPEN = 319U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_WINDOW_CLOSE = 320U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_WINDOW_UPDATE = 321U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_APPFILTER_UPDATE = 322U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_SHARED_RECT_CHANGED = 323U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_FOCUSRELEASED = 324U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_SHARED_DESKTOP_SETTINGS_CHANGED = 325U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_CTRLLEVEL_CHANGE_RESPONSE = 338U;

		internal const uint DISPID_RDPAPI_EVENT_ON_BOUNDING_RECT_CHANGED = 340U;

		internal const uint DISPID_RDPSRAPI_METHOD_STREAM_ALLOCBUFFER = 421U;

		internal const uint DISPID_RDPSRAPI_METHOD_STREAM_FREEBUFFER = 422U;

		internal const uint DISPID_RDPSRAPI_METHOD_STREAMSENDDATA = 423U;

		internal const uint DISPID_RDPSRAPI_METHOD_STREAMREADDATA = 424U;

		internal const uint DISPID_RDPSRAPI_METHOD_STREAMOPEN = 425U;

		internal const uint DISPID_RDPSRAPI_METHOD_STREAMCLOSE = 426U;

		internal const uint DISPID_RDPSRAPI_PROP_STREAMBUFFER_STORAGE = 555U;

		internal const uint DISPID_RDPSRAPI_PROP_STREAMBUFFER_PAYLOADSIZE = 558U;

		internal const uint DISPID_RDPSRAPI_PROP_STREAMBUFFER_PAYLOADOFFSET = 559U;

		internal const uint DISPID_RDPSRAPI_PROP_STREAMBUFFER_CONTEXT = 560U;

		internal const uint DISPID_RDPSRAPI_PROP_STREAMBUFFER_FLAGS = 561U;

		internal const uint DISPID_RDPSRAPI_PROP_STREAMBUFFER_STORESIZE = 562U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_STREAM_SENDCOMPLETED = 632U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_STREAM_DATARECEIVED = 633U;

		internal const uint DISPID_RDPSRAPI_EVENT_ON_STREAM_CLOSED = 634U;

		internal const uint DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_BUTTON_RECEIVED = 700U;

		internal const uint DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_MOVE_RECEIVED = 701U;

		internal const uint DISPID_RDPSRAPI_EVENT_VIEW_MOUSE_WHEEL_RECEIVED = 702U;

		internal const uint DISPID_EVENT_ON_STATE_CHANGED = 5U;

		internal const uint DISPID_EVENT_ON_TERMINATION = 6U;

		internal const uint DISPID_EVENT_ON_CONTEXT_DATA = 7U;

		internal const uint DISPID_EVENT_ON_SEND_ERROR = 8U;

		internal const uint DISPID_QUERY_RANKVECTOR = 2U;

		internal const uint DISPID_QUERY_RANK = 3U;

		internal const uint DISPID_QUERY_HITCOUNT = 4U;

		internal const uint DISPID_QUERY_WORKID = 5U;

		internal const uint DISPID_QUERY_ALL = 6U;

		internal const uint DISPID_QUERY_UNFILTERED = 7U;

		internal const uint DISPID_QUERY_REVNAME = 8U;

		internal const uint DISPID_QUERY_VIRTUALPATH = 9U;

		internal const uint DISPID_QUERY_LASTSEENTIME = 10U;

		internal const uint DISPID_QUERY_METADATA_VROOTUSED = 2U;

		internal const uint DISPID_QUERY_METADATA_VROOTAUTOMATIC = 3U;

		internal const uint DISPID_QUERY_METADATA_VROOTMANUAL = 4U;

		internal const uint DISPID_QUERY_METADATA_PROPGUID = 5U;

		internal const uint DISPID_QUERY_METADATA_PROPDISPID = 6U;

		internal const uint DISPID_QUERY_METADATA_PROPNAME = 7U;

		internal const uint DISPID_QUERY_METADATA_STORELEVEL = 8U;

		internal const uint DISPID_QUERY_METADATA_PROPMODIFIABLE = 9U;

		internal const uint DISPID_DDISCMASTER2EVENTS_DEVICEADDED = 256U;

		internal const uint DISPID_DDISCMASTER2EVENTS_DEVICEREMOVED = 257U;

		internal const uint DISPID_IDISCRECORDER2_EJECTMEDIA = 256U;

		internal const uint DISPID_IDISCRECORDER2_CLOSETRAY = 257U;

		internal const uint DISPID_IDISCRECORDER2_ACQUIREEXCLUSIVEACCESS = 258U;

		internal const uint DISPID_IDISCRECORDER2_RELEASEEXCLUSIVEACCESS = 259U;

		internal const uint DISPID_IDISCRECORDER2_DISABLEMCN = 260U;

		internal const uint DISPID_IDISCRECORDER2_ENABLEMCN = 261U;

		internal const uint DISPID_IDISCRECORDER2_INITIALIZEDISCRECORDER = 262U;

		internal const uint DISPID_IDISCRECORDER2_ACTIVEDISCRECORDER = 0U;

		internal const uint DISPID_IDISCRECORDER2_VENDORID = 513U;

		internal const uint DISPID_IDISCRECORDER2_PRODUCTID = 514U;

		internal const uint DISPID_IDISCRECORDER2_PRODUCTREVISION = 515U;

		internal const uint DISPID_IDISCRECORDER2_VOLUMENAME = 516U;

		internal const uint DISPID_IDISCRECORDER2_VOLUMEPATHNAMES = 517U;

		internal const uint DISPID_IDISCRECORDER2_DEVICECANLOADMEDIA = 518U;

		internal const uint DISPID_IDISCRECORDER2_LEGACYDEVICENUMBER = 519U;

		internal const uint DISPID_IDISCRECORDER2_SUPPORTEDFEATUREPAGES = 520U;

		internal const uint DISPID_IDISCRECORDER2_CURRENTFEATUREPAGES = 521U;

		internal const uint DISPID_IDISCRECORDER2_SUPPORTEDPROFILES = 522U;

		internal const uint DISPID_IDISCRECORDER2_CURRENTPROFILES = 523U;

		internal const uint DISPID_IDISCRECORDER2_SUPPORTEDMODEPAGES = 524U;

		internal const uint DISPID_IDISCRECORDER2_EXCLUSIVEACCESSOWNER = 525U;

		internal const uint DISPID_IWRITEENGINE2_WRITESECTION = 512U;

		internal const uint DISPID_IWRITEENGINE2_CANCELWRITE = 513U;

		internal const uint DISPID_IWRITEENGINE2_DISCRECORDER = 256U;

		internal const uint DISPID_IWRITEENGINE2_USESTREAMINGWRITE12 = 257U;

		internal const uint DISPID_IWRITEENGINE2_STARTINGSECTORSPERSECOND = 258U;

		internal const uint DISPID_IWRITEENGINE2_ENDINGSECTORSPERSECOND = 259U;

		internal const uint DISPID_IWRITEENGINE2_BYTESPERSECTOR = 260U;

		internal const uint DISPID_IWRITEENGINE2_WRITEINPROGRESS = 261U;

		internal const uint DISPID_IWRITEENGINE2EVENTARGS_STARTLBA = 256U;

		internal const uint DISPID_IWRITEENGINE2EVENTARGS_SECTORCOUNT = 257U;

		internal const uint DISPID_IWRITEENGINE2EVENTARGS_LASTREADLBA = 258U;

		internal const uint DISPID_IWRITEENGINE2EVENTARGS_LASTWRITTENLBA = 259U;

		internal const uint DISPID_IWRITEENGINE2EVENTARGS_TOTALDEVICEBUFFER = 260U;

		internal const uint DISPID_IWRITEENGINE2EVENTARGS_USEDDEVICEBUFFER = 261U;

		internal const uint DISPID_IWRITEENGINE2EVENTARGS_TOTALSYSTEMBUFFER = 262U;

		internal const uint DISPID_IWRITEENGINE2EVENTARGS_USEDSYSTEMBUFFER = 263U;

		internal const uint DISPID_IWRITEENGINE2EVENTARGS_FREESYSTEMBUFFER = 264U;

		internal const uint DISPID_DWRITEENGINE2EVENTS_UPDATE = 256U;

		internal const uint DISPID_IDISCFORMAT2_RECORDERSUPPORTED = 2048U;

		internal const uint DISPID_IDISCFORMAT2_MEDIASUPPORTED = 2049U;

		internal const uint DISPID_IDISCFORMAT2_MEDIAPHYSICALLYBLANK = 1792U;

		internal const uint DISPID_IDISCFORMAT2_MEDIAHEURISTICALLYBLANK = 1793U;

		internal const uint DISPID_IDISCFORMAT2_SUPPORTEDMEDIATYPES = 1794U;

		internal const uint DISPID_IDISCFORMAT2ERASE_RECORDER = 256U;

		internal const uint DISPID_IDISCFORMAT2ERASE_FULLERASE = 257U;

		internal const uint DISPID_IDISCFORMAT2ERASE_MEDIATYPE = 258U;

		internal const uint DISPID_IDISCFORMAT2ERASE_CLIENTNAME = 259U;

		internal const uint DISPID_IDISCFORMAT2ERASE_ERASEMEDIA = 513U;

		internal const uint DISPID_IDISCFORMAT2ERASEEVENTS_UPDATE = 512U;

		internal const uint DISPID_IDISCFORMAT2DATA_RECORDER = 256U;

		internal const uint DISPID_IDISCFORMAT2DATA_BUFFERUNDERRUNFREEDISABLED = 257U;

		internal const uint DISPID_IDISCFORMAT2DATA_POSTGAPALREADYINIMAGE = 260U;

		internal const uint DISPID_IDISCFORMAT2DATA_CURRENTMEDIASTATUS = 262U;

		internal const uint DISPID_IDISCFORMAT2DATA_WRITEPROTECTSTATUS = 263U;

		internal const uint DISPID_IDISCFORMAT2DATA_TOTALSECTORS = 264U;

		internal const uint DISPID_IDISCFORMAT2DATA_FREESECTORS = 265U;

		internal const uint DISPID_IDISCFORMAT2DATA_NEXTWRITABLEADDRESS = 266U;

		internal const uint DISPID_IDISCFORMAT2DATA_STARTSECTOROFPREVIOUSSESSION = 267U;

		internal const uint DISPID_IDISCFORMAT2DATA_LASTSECTOROFPREVIOUSSESSION = 268U;

		internal const uint DISPID_IDISCFORMAT2DATA_FORCEMEDIATOBECLOSED = 269U;

		internal const uint DISPID_IDISCFORMAT2DATA_DISABLEDVDCOMPATIBILITYMODE = 270U;

		internal const uint DISPID_IDISCFORMAT2DATA_CURRENTMEDIATYPE = 271U;

		internal const uint DISPID_IDISCFORMAT2DATA_CLIENTNAME = 272U;

		internal const uint DISPID_IDISCFORMAT2DATA_REQUESTEDWRITESPEED = 273U;

		internal const uint DISPID_IDISCFORMAT2DATA_REQUESTEDROTATIONTYPEISPURECAV = 274U;

		internal const uint DISPID_IDISCFORMAT2DATA_CURRENTWRITESPEED = 275U;

		internal const uint DISPID_IDISCFORMAT2DATA_CURRENTROTATIONTYPEISPURECAV = 276U;

		internal const uint DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDS = 277U;

		internal const uint DISPID_IDISCFORMAT2DATA_SUPPORTEDWRITESPEEDDESCRIPTORS = 278U;

		internal const uint DISPID_IDISCFORMAT2DATA_FORCEOVERWRITE = 279U;

		internal const uint DISPID_IDISCFORMAT2DATA_MUTLISESSIONINTERFACES = 280U;

		internal const uint DISPID_IDISCFORMAT2DATA_WRITE = 512U;

		internal const uint DISPID_IDISCFORMAT2DATA_CANCELWRITE = 513U;

		internal const uint DISPID_IDISCFORMAT2DATA_SETWRITESPEED = 514U;

		internal const uint DISPID_DDISCFORMAT2DATAEVENTS_UPDATE = 512U;

		internal const uint DISPID_IDISCFORMAT2DATAEVENTARGS_ELAPSEDTIME = 768U;

		internal const uint DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDREMAININGTIME = 769U;

		internal const uint DISPID_IDISCFORMAT2DATAEVENTARGS_ESTIMATEDTOTALTIME = 770U;

		internal const uint DISPID_IDISCFORMAT2DATAEVENTARGS_CURRENTACTION = 771U;

		internal const uint DISPID_IDISCFORMAT2TAO_RECORDER = 256U;

		internal const uint DISPID_IDISCFORMAT2TAO_BUFFERUNDERRUNFREEDISABLED = 258U;

		internal const uint DISPID_IDISCFORMAT2TAO_NUMBEROFEXISTINGTRACKS = 259U;

		internal const uint DISPID_IDISCFORMAT2TAO_TOTALSECTORSONMEDIA = 260U;

		internal const uint DISPID_IDISCFORMAT2TAO_FREESECTORSONMEDIA = 261U;

		internal const uint DISPID_IDISCFORMAT2TAO_USEDSECTORSONMEDIA = 262U;

		internal const uint DISPID_IDISCFORMAT2TAO_DONOTFINALIZEMEDIA = 263U;

		internal const uint DISPID_IDISCFORMAT2TAO_EXPECTEDTABLEOFCONTENTS = 266U;

		internal const uint DISPID_IDISCFORMAT2TAO_CURRENTMEDIATYPE = 267U;

		internal const uint DISPID_IDISCFORMAT2TAO_CLIENTNAME = 270U;

		internal const uint DISPID_IDISCFORMAT2TAO_REQUESTEDWRITESPEED = 271U;

		internal const uint DISPID_IDISCFORMAT2TAO_REQUESTEDROTATIONTYPEISPURECAV = 272U;

		internal const uint DISPID_IDISCFORMAT2TAO_CURRENTWRITESPEED = 273U;

		internal const uint DISPID_IDISCFORMAT2TAO_CURRENTROTATIONTYPEISPURECAV = 274U;

		internal const uint DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDS = 275U;

		internal const uint DISPID_IDISCFORMAT2TAO_SUPPORTEDWRITESPEEDDESCRIPTORS = 276U;

		internal const uint DISPID_IDISCFORMAT2TAO_PREPAREMEDIA = 512U;

		internal const uint DISPID_IDISCFORMAT2TAO_ADDAUDIOTRACK = 513U;

		internal const uint DISPID_IDISCFORMAT2TAO_CANCELADDTRACK = 514U;

		internal const uint DISPID_IDISCFORMAT2TAO_FINISHMEDIA = 515U;

		internal const uint DISPID_IDISCFORMAT2TAO_SETWRITESPEED = 516U;

		internal const uint DISPID_DDISCFORMAT2TAOEVENTS_UPDATE = 512U;

		internal const uint DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTTRACKNUMBER = 768U;

		internal const uint DISPID_IDISCFORMAT2TAOEVENTARGS_CURRENTACTION = 769U;

		internal const uint DISPID_IDISCFORMAT2TAOEVENTARGS_ELAPSEDTIME = 770U;

		internal const uint DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDREMAININGTIME = 771U;

		internal const uint DISPID_IDISCFORMAT2TAOEVENTARGS_ESTIMATEDTOTALTIME = 772U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_RECORDER = 256U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_BUFFERUNDERRUNFREEDISABLED = 258U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_STARTOFNEXTSESSION = 259U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_LASTPOSSIBLESTARTOFLEADOUT = 260U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_CURRENTMEDIATYPE = 261U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_SUPPORTEDDATASECTORTYPES = 264U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_REQUESTEDDATASECTORTYPE = 265U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_CLIENTNAME = 266U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_REQUESTEDWRITESPEED = 267U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_REQUESTEDROTATIONTYPEISPURECAV = 268U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_CURRENTWRITESPEED = 269U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_CURRENTROTATIONTYPEISPURECAV = 270U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDS = 271U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_SUPPORTEDWRITESPEEDDESCRIPTORS = 272U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_PREPAREMEDIA = 512U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_WRITEMEDIA = 513U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_WRITEMEDIAWITHVALIDATION = 514U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_CANCELWRITE = 515U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_RELEASEMEDIA = 516U;

		internal const uint DISPID_IDISCFORMAT2RAWCD_SETWRITESPEED = 517U;

		internal const uint DISPID_DDISCFORMAT2RAWCDEVENTS_UPDATE = 512U;

		internal const uint DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTTRACKNUMBER = 768U;

		internal const uint DISPID_IDISCFORMAT2RAWCDEVENTARGS_CURRENTACTION = 769U;

		internal const uint DISPID_IDISCFORMAT2RAWCDEVENTARGS_ELAPSEDTIME = 768U;

		internal const uint DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDREMAININGTIME = 769U;

		internal const uint DISPID_IDISCFORMAT2RAWCDEVENTARGS_ESTIMATEDTOTALTIME = 770U;

		internal const uint DISPID_IMULTISESSION_SUPPORTEDONCURRENTMEDIA = 256U;

		internal const uint DISPID_IMULTISESSION_INUSE = 257U;

		internal const uint DISPID_IMULTISESSION_IMPORTRECORDER = 258U;

		internal const uint DISPID_IMULTISESSION_FIRSTDATASESSION = 512U;

		internal const uint DISPID_IMULTISESSION_STARTSECTOROFPREVIOUSSESSION = 513U;

		internal const uint DISPID_IMULTISESSION_LASTSECTOROFPREVIOUSSESSION = 514U;

		internal const uint DISPID_IMULTISESSION_NEXTWRITABLEADDRESS = 515U;

		internal const uint DISPID_IMULTISESSION_FREESECTORS = 516U;

		internal const uint DISPID_IMULTISESSION_WRITEUNITSIZE = 517U;

		internal const uint DISPID_IMULTISESSION_LASTWRITTENADDRESS = 518U;

		internal const uint DISPID_IMULTISESSION_SECTORSONMEDIA = 519U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_CREATERESULTIMAGE = 512U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_ADDTRACK = 513U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_ADDSPECIALPREGAP = 514U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_ADDSUBCODERWGENERATOR = 515U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_RESULTINGIMAGETYPE = 256U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUT = 257U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_STARTOFLEADOUTLIMIT = 258U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_DISABLEGAPLESSAUDIO = 259U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_MEDIACATALOGNUMBER = 260U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_STARTINGTRACKNUMBER = 261U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_TRACKINFO = 262U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_NUMBEROFEXISTINGTRACKS = 263U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_USEDSECTORSONDISC = 264U;

		internal const uint DISPID_IRAWCDIMAGECREATOR_EXPECTEDTABLEOFCONTENTS = 265U;

		internal const uint DISPID_IRAWCDTRACKINFO_STARTINGLBA = 256U;

		internal const uint DISPID_IRAWCDTRACKINFO_SECTORCOUNT = 257U;

		internal const uint DISPID_IRAWCDTRACKINFO_TRACKNUMBER = 258U;

		internal const uint DISPID_IRAWCDTRACKINFO_SECTORTYPE = 259U;

		internal const uint DISPID_IRAWCDTRACKINFO_ISRC = 260U;

		internal const uint DISPID_IRAWCDTRACKINFO_DIGITALAUDIOCOPYSETTING = 261U;

		internal const uint DISPID_IRAWCDTRACKINFO_AUDIOHASPREEMPHASIS = 262U;

		internal const uint DISPID_IBLOCKRANGE_STARTLBA = 256U;

		internal const uint DISPID_IBLOCKRANGE_ENDLBA = 257U;

		internal const uint DISPID_IBLOCKRANGELIST_BLOCKRANGES = 256U;

		internal const uint DISPID_DFILESYSTEMIMAGEEVENTS_UPDATE = 256U;

		internal const uint DISPID_DFILESYSTEMIMAGEIMPORTEVENTS_UPDATEIMPORT = 257U;

		internal const uint DISPID_SELECTIONCHANGED = 200U;

		internal const uint DISPID_FILELISTENUMDONE = 201U;

		internal const uint DISPID_VERBINVOKED = 202U;

		internal const uint DISPID_DEFAULTVERBINVOKED = 203U;

		internal const uint DISPID_BEGINDRAG = 204U;

		internal const uint DISPID_VIEWMODECHANGED = 205U;

		internal const uint DISPID_NOITEMSTATE_CHANGED = 206U;

		internal const uint DISPID_CONTENTSCHANGED = 207U;

		internal const uint DISPID_FOCUSCHANGED = 208U;

		internal const uint DISPID_CHECKSTATECHANGED = 209U;

		internal const uint DISPID_ORDERCHANGED = 210U;

		internal const uint DISPID_VIEWPAINTDONE = 211U;

		internal const uint DISPID_COLUMNSCHANGED = 212U;

		internal const uint DISPID_CTRLMOUSEWHEEL = 213U;

		internal const uint DISPID_SORTDONE = 214U;

		internal const uint DISPID_ICONSIZECHANGED = 215U;

		internal const uint DISPID_FOLDERCHANGED = 217U;

		internal const uint DISPID_FILTERINVOKED = 218U;

		internal const uint DISPID_WORDWHEELEDITED = 219U;

		internal const uint DISPID_SELECTEDITEMCHANGED = 220U;

		internal const uint DISPID_EXPLORERWINDOWREADY = 221U;

		internal const uint DISPID_UPDATEIMAGE = 222U;

		internal const uint DISPID_INITIALENUMERATIONDONE = 223U;

		internal const uint DISPID_ENTERPRISEIDCHANGED = 224U;

		internal const uint DISPID_ENTERPRESSED = 200U;

		internal const uint DISPID_SEARCHCOMMAND_START = 1U;

		internal const uint DISPID_SEARCHCOMMAND_COMPLETE = 2U;

		internal const uint DISPID_SEARCHCOMMAND_ABORT = 3U;

		internal const uint DISPID_SEARCHCOMMAND_UPDATE = 4U;

		internal const uint DISPID_SEARCHCOMMAND_PROGRESSTEXT = 5U;

		internal const uint DISPID_SEARCHCOMMAND_ERROR = 6U;

		internal const uint DISPID_SEARCHCOMMAND_RESTORE = 7U;

		internal const uint DISPID_IADCCTL_DIRTY = 256U;

		internal const uint DISPID_IADCCTL_PUBCAT = 257U;

		internal const uint DISPID_IADCCTL_SORT = 258U;

		internal const uint DISPID_IADCCTL_FORCEX86 = 259U;

		internal const uint DISPID_IADCCTL_SHOWPOSTSETUP = 260U;

		internal const uint DISPID_IADCCTL_ONDOMAIN = 261U;

		internal const uint DISPID_IADCCTL_DEFAULTCAT = 262U;

		internal const int DISPID_ACC_PARENT = -5000;

		internal const int DISPID_ACC_CHILDCOUNT = -5001;

		internal const int DISPID_ACC_CHILD = -5002;

		internal const int DISPID_ACC_NAME = -5003;

		internal const int DISPID_ACC_VALUE = -5004;

		internal const int DISPID_ACC_DESCRIPTION = -5005;

		internal const int DISPID_ACC_ROLE = -5006;

		internal const int DISPID_ACC_STATE = -5007;

		internal const int DISPID_ACC_HELP = -5008;

		internal const int DISPID_ACC_HELPTOPIC = -5009;

		internal const int DISPID_ACC_KEYBOARDSHORTCUT = -5010;

		internal const int DISPID_ACC_FOCUS = -5011;

		internal const int DISPID_ACC_SELECTION = -5012;

		internal const int DISPID_ACC_DEFAULTACTION = -5013;

		internal const int DISPID_ACC_SELECT = -5014;

		internal const int DISPID_ACC_LOCATION = -5015;

		internal const int DISPID_ACC_NAVIGATE = -5016;

		internal const int DISPID_ACC_HITTEST = -5017;

		internal const int DISPID_ACC_DODEFAULTACTION = -5018;

		internal const uint DISPID_XOBJ_MIN = 65536U;

		internal const uint DISPID_XOBJ_MAX = 131071U;

		internal const uint DISPID_XOBJ_BASE = 65536U;

		internal const uint DISPID_XMLELEMENTCOLLECTION = 65536U;

		internal const uint DISPID_XMLELEMENTCOLLECTION_LENGTH = 65537U;

		internal const int DISPID_XMLELEMENTCOLLECTION_NEWENUM = -4;

		internal const uint DISPID_XMLELEMENTCOLLECTION_ITEM = 65539U;

		internal const uint DISPID_XMLDOCUMENT = 65636U;

		internal const uint DISPID_XMLDOCUMENT_ROOT = 65637U;

		internal const uint DISPID_XMLDOCUMENT_FILESIZE = 65638U;

		internal const uint DISPID_XMLDOCUMENT_FILEMODIFIEDDATE = 65639U;

		internal const uint DISPID_XMLDOCUMENT_FILEUPDATEDDATE = 65640U;

		internal const uint DISPID_XMLDOCUMENT_URL = 65641U;

		internal const uint DISPID_XMLDOCUMENT_MIMETYPE = 65642U;

		internal const uint DISPID_XMLDOCUMENT_READYSTATE = 65643U;

		internal const uint DISPID_XMLDOCUMENT_CREATEELEMENT = 65644U;

		internal const uint DISPID_XMLDOCUMENT_CHARSET = 65645U;

		internal const uint DISPID_XMLDOCUMENT_VERSION = 65646U;

		internal const uint DISPID_XMLDOCUMENT_DOCTYPE = 65647U;

		internal const uint DISPID_XMLDOCUMENT_DTDURL = 65648U;

		internal const uint DISPID_XMLDOCUMENT_ASYNC = 65649U;

		internal const uint DISPID_XMLDOCUMENT_CASEINSENSITIVE = 65650U;

		internal const uint DISPID_XMLDOCUMENT_BASEURL = 65651U;

		internal const uint DISPID_XMLDOCUMENT_XML = 65652U;

		internal const uint DISPID_XMLDOCUMENT_LASTERROR = 65653U;

		internal const uint DISPID_XMLDOCUMENT_TRIMWHITESPACE = 65654U;

		internal const uint DISPID_XMLDOCUMENT_COMMIT = 65655U;

		internal const uint DISPID_XMLELEMENT = 65736U;

		internal const uint DISPID_XMLELEMENT_TAGNAME = 65737U;

		internal const uint DISPID_XMLELEMENT_PARENT = 65738U;

		internal const uint DISPID_XMLELEMENT_SETATTRIBUTE = 65739U;

		internal const uint DISPID_XMLELEMENT_GETATTRIBUTE = 65740U;

		internal const uint DISPID_XMLELEMENT_REMOVEATTRIBUTE = 65741U;

		internal const uint DISPID_XMLELEMENT_CHILDREN = 65742U;

		internal const uint DISPID_XMLELEMENT_TYPE = 65743U;

		internal const uint DISPID_XMLELEMENT_TEXT = 65744U;

		internal const uint DISPID_XMLELEMENT_ADDCHILD = 65745U;

		internal const uint DISPID_XMLELEMENT_REMOVECHILD = 65746U;

		internal const uint DISPID_XMLELEMENT_ATTRIBUTES = 65747U;

		internal const uint DISPID_XMLNOTIFSINK = 65836U;

		internal const uint DISPID_XMLNOTIFSINK_CHILDADDED = 65837U;

		internal const uint DISPID_XMLATTRIBUTE = 65936U;

		internal const uint DISPID_XMLATTRIBUTE_NAME = 65937U;

		internal const uint DISPID_XMLATTRIBUTE_VALUE = 65938U;

		internal const uint DISPID_XMLERROR = 65936U;

		internal const uint DISPID_XMLERROR_REASON = 65937U;

		internal const uint DISPID_XMLERROR_LINE = 65938U;

		internal const uint DISPID_XMLERROR_POS = 65939U;

		internal const uint DISPID_NODE = 66036U;

		internal const uint DISPID_NODE_NAME = 66037U;

		internal const uint DISPID_NODE_PARENT = 66038U;

		internal const uint DISPID_NODE_TYPE = 66039U;

		internal const uint DISPID_NODE_VALUE = 66040U;

		internal const uint DISPID_NODE_SETATTRIBUTE = 66041U;

		internal const uint DISPID_NODE_GETATTRIBUTE = 66042U;

		internal const uint DISPID_NODE_REMOVEATTRIBUTE = 66043U;

		internal const uint DISPID_NODE_ATTRIBUTES = 66044U;

		internal const uint DISPID_NODE_ADD = 66045U;

		internal const uint DISPID_NODE_REMOVE = 66046U;

		internal const uint DISPID_NODE_CHILDREN = 66047U;

		internal const uint DISPID_NODELIST = 66136U;

		internal const uint DISPID_NODELIST_NEWENUM = 66137U;

		internal const uint DISPID_NODELIST_NEXT = 66138U;

		internal const uint DISPID_NODELIST_CURRENT = 66139U;

		internal const uint DISPID_NODELIST_MOVE = 66140U;

		internal const uint DISPID_NODELIST_MOVETONODE = 66141U;

		internal const uint DISPID_NODELIST_LENGTH = 66142U;

		internal const uint DISPID_NODELIST_ITEM = 66143U;

		internal const uint DISPID_DOM_BASE = 1U;

		internal const uint DISPID_DOM_COLLECTION_BASE = 1000000U;

		internal const uint DISPID_DOM_COLLECTION_MAX = 2999999U;

		internal const uint DISPID_DOM_NODE = 1U;

		internal const uint DISPID_DOM_NODE_NODENAME = 2U;

		internal const uint DISPID_DOM_NODE_NODEVALUE = 3U;

		internal const uint DISPID_DOM_NODE_NODETYPE = 4U;

		internal const uint DISPID_DOM_NODE_NODETYPEENUM = 5U;

		internal const uint DISPID_DOM_NODE_PARENTNODE = 6U;

		internal const uint DISPID_DOM_NODE_CHILDNODES = 7U;

		internal const uint DISPID_DOM_NODE_FIRSTCHILD = 8U;

		internal const uint DISPID_DOM_NODE_LASTCHILD = 9U;

		internal const uint DISPID_DOM_NODE_PREVIOUSSIBLING = 10U;

		internal const uint DISPID_DOM_NODE_NEXTSIBLING = 11U;

		internal const uint DISPID_DOM_NODE_ATTRIBUTES = 12U;

		internal const uint DISPID_DOM_NODE_INSERTBEFORE = 13U;

		internal const uint DISPID_DOM_NODE_REPLACECHILD = 14U;

		internal const uint DISPID_DOM_NODE_REMOVECHILD = 15U;

		internal const uint DISPID_DOM_NODE_APPENDCHILD = 16U;

		internal const uint DISPID_DOM_NODE_HASCHILDNODES = 17U;

		internal const uint DISPID_DOM_NODE_OWNERDOC = 18U;

		internal const uint DISPID_DOM_NODE_CLONENODE = 19U;

		internal const uint DISPID_XMLDOM_NODE = 20U;

		internal const uint DISPID_XMLDOM_NODE_STRINGTYPE = 21U;

		internal const uint DISPID_XMLDOM_NODE_SPECIFIED = 22U;

		internal const uint DISPID_XMLDOM_NODE_DEFINITION = 23U;

		internal const uint DISPID_XMLDOM_NODE_TEXT = 24U;

		internal const uint DISPID_XMLDOM_NODE_NODETYPEDVALUE = 25U;

		internal const uint DISPID_XMLDOM_NODE_DATATYPE = 26U;

		internal const uint DISPID_XMLDOM_NODE_XML = 27U;

		internal const uint DISPID_XMLDOM_NODE_TRANSFORMNODE = 28U;

		internal const uint DISPID_XMLDOM_NODE_SELECTNODES = 29U;

		internal const uint DISPID_XMLDOM_NODE_SELECTSINGLENODE = 30U;

		internal const uint DISPID_XMLDOM_NODE_PARSED = 31U;

		internal const uint DISPID_XMLDOM_NODE_NAMESPACE = 32U;

		internal const uint DISPID_XMLDOM_NODE_PREFIX = 33U;

		internal const uint DISPID_XMLDOM_NODE_BASENAME = 34U;

		internal const uint DISPID_XMLDOM_NODE_TRANSFORMNODETOOBJECT = 35U;

		internal const uint DISPID_XMLDOM_NODE__TOP = 36U;

		internal const uint DISPID_DOM_DOCUMENT = 37U;

		internal const uint DISPID_DOM_DOCUMENT_DOCTYPE = 38U;

		internal const uint DISPID_DOM_DOCUMENT_IMPLEMENTATION = 39U;

		internal const uint DISPID_DOM_DOCUMENT_DOCUMENTELEMENT = 40U;

		internal const uint DISPID_DOM_DOCUMENT_CREATEELEMENT = 41U;

		internal const uint DISPID_DOM_DOCUMENT_CREATEDOCUMENTFRAGMENT = 42U;

		internal const uint DISPID_DOM_DOCUMENT_CREATETEXTNODE = 43U;

		internal const uint DISPID_DOM_DOCUMENT_CREATECOMMENT = 44U;

		internal const uint DISPID_DOM_DOCUMENT_CREATECDATASECTION = 45U;

		internal const uint DISPID_DOM_DOCUMENT_CREATEPROCESSINGINSTRUCTION = 46U;

		internal const uint DISPID_DOM_DOCUMENT_CREATEATTRIBUTE = 47U;

		internal const uint DISPID_DOM_DOCUMENT_CREATEENTITY = 48U;

		internal const uint DISPID_DOM_DOCUMENT_CREATEENTITYREFERENCE = 49U;

		internal const uint DISPID_DOM_DOCUMENT_GETELEMENTSBYTAGNAME = 50U;

		internal const uint DISPID_DOM_DOCUMENT_TOP = 51U;

		internal const uint DISPID_XMLDOM_DOCUMENT = 52U;

		internal const uint DISPID_XMLDOM_DOCUMENT_DOCUMENTNODE = 53U;

		internal const uint DISPID_XMLDOM_DOCUMENT_CREATENODE = 54U;

		internal const uint DISPID_XMLDOM_DOCUMENT_CREATENODEEX = 55U;

		internal const uint DISPID_XMLDOM_DOCUMENT_NODEFROMID = 56U;

		internal const uint DISPID_XMLDOM_DOCUMENT_DOCUMENTNAMESPACES = 57U;

		internal const uint DISPID_XMLDOM_DOCUMENT_LOAD = 58U;

		internal const uint DISPID_XMLDOM_DOCUMENT_PARSEERROR = 59U;

		internal const uint DISPID_XMLDOM_DOCUMENT_URL = 60U;

		internal const uint DISPID_XMLDOM_DOCUMENT_ASYNC = 61U;

		internal const uint DISPID_XMLDOM_DOCUMENT_ABORT = 62U;

		internal const uint DISPID_XMLDOM_DOCUMENT_LOADXML = 63U;

		internal const uint DISPID_XMLDOM_DOCUMENT_SAVE = 64U;

		internal const uint DISPID_XMLDOM_DOCUMENT_VALIDATE = 65U;

		internal const uint DISPID_XMLDOM_DOCUMENT_RESOLVENAMESPACE = 66U;

		internal const uint DISPID_XMLDOM_DOCUMENT_PRESERVEWHITESPACE = 67U;

		internal const uint DISPID_XMLDOM_DOCUMENT_ONREADYSTATECHANGE = 68U;

		internal const uint DISPID_XMLDOM_DOCUMENT_ONDATAAVAILABLE = 69U;

		internal const uint DISPID_XMLDOM_DOCUMENT_ONTRANSFORMNODE = 70U;

		internal const uint DISPID_XMLDOM_DOCUMENT__TOP = 71U;

		internal const uint DISPID_DOM_NODELIST = 72U;

		internal const uint DISPID_DOM_NODELIST_ITEM = 73U;

		internal const uint DISPID_DOM_NODELIST_LENGTH = 74U;

		internal const uint DISPID_XMLDOM_NODELIST = 75U;

		internal const uint DISPID_XMLDOM_NODELIST_NEXTNODE = 76U;

		internal const uint DISPID_XMLDOM_NODELIST_RESET = 77U;

		internal const uint DISPID_XMLDOM_NODELIST_NEWENUM = 78U;

		internal const uint DISPID_XMLDOM_NODELIST__TOP = 79U;

		internal const uint DISPID_DOM_NAMEDNODEMAP = 80U;

		internal const uint DISPID_DOM_NAMEDNODEMAP_GETNAMEDITEM = 83U;

		internal const uint DISPID_DOM_NAMEDNODEMAP_SETNAMEDITEM = 84U;

		internal const uint DISPID_DOM_NAMEDNODEMAP_REMOVENAMEDITEM = 85U;

		internal const uint DISPID_XMLDOM_NAMEDNODEMAP = 86U;

		internal const uint DISPID_XMLDOM_NAMEDNODEMAP_GETQUALIFIEDITEM = 87U;

		internal const uint DISPID_XMLDOM_NAMEDNODEMAP_REMOVEQUALIFIEDITEM = 88U;

		internal const uint DISPID_XMLDOM_NAMEDNODEMAP_NEXTNODE = 89U;

		internal const uint DISPID_XMLDOM_NAMEDNODEMAP_RESET = 90U;

		internal const uint DISPID_XMLDOM_NAMEDNODEMAP_NEWENUM = 91U;

		internal const uint DISPID_XMLDOM_NAMEDNODEMAP__TOP = 92U;

		internal const uint DISPID_DOM_W3CWRAPPERS = 93U;

		internal const uint DISPID_DOM_DOCUMENTFRAGMENT = 94U;

		internal const uint DISPID_DOM_DOCUMENTFRAGMENT__TOP = 95U;

		internal const uint DISPID_DOM_ELEMENT = 96U;

		internal const uint DISPID_DOM_ELEMENT_GETTAGNAME = 97U;

		internal const uint DISPID_DOM_ELEMENT_GETATTRIBUTES = 98U;

		internal const uint DISPID_DOM_ELEMENT_GETATTRIBUTE = 99U;

		internal const uint DISPID_DOM_ELEMENT_SETATTRIBUTE = 100U;

		internal const uint DISPID_DOM_ELEMENT_REMOVEATTRIBUTE = 101U;

		internal const uint DISPID_DOM_ELEMENT_GETATTRIBUTENODE = 102U;

		internal const uint DISPID_DOM_ELEMENT_SETATTRIBUTENODE = 103U;

		internal const uint DISPID_DOM_ELEMENT_REMOVEATTRIBUTENODE = 104U;

		internal const uint DISPID_DOM_ELEMENT_GETELEMENTSBYTAGNAME = 105U;

		internal const uint DISPID_DOM_ELEMENT_NORMALIZE = 106U;

		internal const uint DISPID_DOM_ELEMENT__TOP = 107U;

		internal const uint DISPID_DOM_DATA = 108U;

		internal const uint DISPID_DOM_DATA_DATA = 109U;

		internal const uint DISPID_DOM_DATA_LENGTH = 110U;

		internal const uint DISPID_DOM_DATA_SUBSTRING = 111U;

		internal const uint DISPID_DOM_DATA_APPEND = 112U;

		internal const uint DISPID_DOM_DATA_INSERT = 113U;

		internal const uint DISPID_DOM_DATA_DELETE = 114U;

		internal const uint DISPID_DOM_DATA_REPLACE = 115U;

		internal const uint DISPID_DOM_DATA__TOP = 116U;

		internal const uint DISPID_DOM_ATTRIBUTE = 117U;

		internal const uint DISPID_DOM_ATTRIBUTE_GETNAME = 118U;

		internal const uint DISPID_DOM_ATTRIBUTE_SPECIFIED = 119U;

		internal const uint DISPID_DOM_ATTRIBUTE_VALUE = 120U;

		internal const uint DISPID_DOM_ATTRIBUTE__TOP = 121U;

		internal const uint DISPID_DOM_TEXT = 122U;

		internal const uint DISPID_DOM_TEXT_SPLITTEXT = 123U;

		internal const uint DISPID_DOM_TEXT_JOINTEXT = 124U;

		internal const uint DISPID_DOM_TEXT__TOP = 125U;

		internal const uint DISPID_DOM_PI = 126U;

		internal const uint DISPID_DOM_PI_TARGET = 127U;

		internal const uint DISPID_DOM_PI_DATA = 128U;

		internal const uint DISPID_DOM_PI__TOP = 129U;

		internal const uint DISPID_DOM_DOCUMENTTYPE = 130U;

		internal const uint DISPID_DOM_DOCUMENTTYPE_NAME = 131U;

		internal const uint DISPID_DOM_DOCUMENTTYPE_ENTITIES = 132U;

		internal const uint DISPID_DOM_DOCUMENTTYPE_NOTATIONS = 133U;

		internal const uint DISPID_DOM_DOCUMENTTYPE__TOP = 134U;

		internal const uint DISPID_DOM_NOTATION = 135U;

		internal const uint DISPID_DOM_NOTATION_PUBLICID = 136U;

		internal const uint DISPID_DOM_NOTATION_SYSTEMID = 137U;

		internal const uint DISPID_DOM_NOTATION__TOP = 138U;

		internal const uint DISPID_DOM_ENTITY = 139U;

		internal const uint DISPID_DOM_ENTITY_PUBLICID = 140U;

		internal const uint DISPID_DOM_ENTITY_SYSTEMID = 141U;

		internal const uint DISPID_DOM_ENTITY_NOTATIONNAME = 142U;

		internal const uint DISPID_DOM_ENTITY__TOP = 143U;

		internal const uint DISPID_DOM_W3CWRAPPERS_TOP = 143U;

		internal const uint DISPID_DOM_IMPLEMENTATION = 144U;

		internal const uint DISPID_DOM_IMPLEMENTATION_HASFEATURE = 145U;

		internal const uint DISPID_DOM_IMPLEMENTATION__TOP = 146U;

		internal const uint DISPID_DOM__TOP = 176U;

		internal const uint DISPID_DOM_ERROR = 177U;

		internal const uint DISPID_DOM_ERROR_ERRORCODE = 178U;

		internal const uint DISPID_DOM_ERROR_URL = 179U;

		internal const uint DISPID_DOM_ERROR_REASON = 180U;

		internal const uint DISPID_DOM_ERROR_SRCTEXT = 181U;

		internal const uint DISPID_DOM_ERROR_LINE = 182U;

		internal const uint DISPID_DOM_ERROR_LINEPOS = 183U;

		internal const uint DISPID_DOM_ERROR_FILEPOS = 184U;

		internal const uint DISPID_DOM_ERROR__TOP = 185U;

		internal const uint DISPID_DOM_ERROR2 = 186U;

		internal const uint DISPID_DOM_ERROR2_ALLERRORS = 187U;

		internal const uint DISPID_DOM_ERROR2_ERRORPARAMETERS = 188U;

		internal const uint DISPID_DOM_ERROR2_ERRORPARAMETERSCOUNT = 189U;

		internal const uint DISPID_DOM_ERROR2_ERRORXPATH = 190U;

		internal const uint DISPID_DOM_ERROR2__TOP = 191U;

		internal const uint DISPID_DOM_ERRORCOLLECTION = 192U;

		internal const uint DISPID_DOM_ERRORCOLLECTION_LENGTH = 193U;

		internal const uint DISPID_DOM_ERRORCOLLECTION_NEXT = 194U;

		internal const uint DISPID_DOM_ERRORCOLLECTION_RESET = 195U;

		internal const uint DISPID_DOM_ERRORCOLLECTION__TOP = 196U;

		internal const uint DISPID_XTLRUNTIME = 186U;

		internal const uint DISPID_XTLRUNTIME_UNIQUEID = 187U;

		internal const uint DISPID_XTLRUNTIME_DEPTH = 188U;

		internal const uint DISPID_XTLRUNTIME_CHILDNUMBER = 189U;

		internal const uint DISPID_XTLRUNTIME_ANCESTORCHILDNUMBER = 190U;

		internal const uint DISPID_XTLRUNTIME_ABSOLUTECHILDNUMBER = 191U;

		internal const uint DISPID_XTLRUNTIME_FORMATINDEX = 192U;

		internal const uint DISPID_XTLRUNTIME_FORMATNUMBER = 193U;

		internal const uint DISPID_XTLRUNTIME_FORMATDATE = 194U;

		internal const uint DISPID_XTLRUNTIME_FORMATTIME = 195U;

		internal const uint DISPID_XTLRUNTIME__TOP = 196U;

		internal const uint DISPID_XMLDOMEVENT = 197U;

		internal const int DISPID_XMLDOMEVENT_ONREADYSTATECHANGE = -609;

		internal const uint DISPID_XMLDOMEVENT_ONDATAAVAILABLE = 198U;

		internal const uint DISPID_XMLDOMEVENT__TOP = 199U;

		internal const uint DISPID_XMLDOM_DOCUMENT2 = 200U;

		internal const uint DISPID_XMLDOM_DOCUMENT2_NAMESPACES = 201U;

		internal const uint DISPID_XMLDOM_DOCUMENT2_SCHEMAS = 202U;

		internal const uint DISPID_XMLDOM_DOCUMENT2_VALIDATE = 203U;

		internal const uint DISPID_XMLDOM_DOCUMENT2_SETPROPERTY = 204U;

		internal const uint DISPID_XMLDOM_DOCUMENT2_GETPROPERTY = 205U;

		internal const uint DISPID_XMLDOM_DOCUMENT2__TOP = 206U;

		internal const uint DISPID_XMLDOM_DOCUMENT3 = 207U;

		internal const uint DISPID_XMLDOM_DOCUMENT3_VALIDATENODE = 208U;

		internal const uint DISPID_XMLDOM_DOCUMENT3_IMPORTNODE = 209U;

		internal const uint DISPID_XMLDOM_DOCUMENT3__TOP = 210U;

		internal const uint DISPID_XMLDOM_SCHEMACOLLECTION = 2U;

		internal const uint DISPID_XMLDOM_SCHEMACOLLECTION_ADD = 3U;

		internal const uint DISPID_XMLDOM_SCHEMACOLLECTION_GET = 4U;

		internal const uint DISPID_XMLDOM_SCHEMACOLLECTION_REMOVE = 5U;

		internal const uint DISPID_XMLDOM_SCHEMACOLLECTION_LENGTH = 6U;

		internal const uint DISPID_XMLDOM_SCHEMACOLLECTION_NAMESPACEURI = 7U;

		internal const uint DISPID_XMLDOM_SCHEMACOLLECTION_ADDCOLLECTION = 8U;

		internal const uint DISPID_XMLDOM_SCHEMACOLLECTION__TOP = 9U;

		internal const uint DISPID_XMLDOM_SELECTION = 80U;

		internal const uint DISPID_XMLDOM_SELECTION_EXPR = 81U;

		internal const uint DISPID_XMLDOM_SELECTION_CONTEXT = 82U;

		internal const uint DISPID_XMLDOM_SELECTION_PEEKNODE = 83U;

		internal const uint DISPID_XMLDOM_SELECTION_MATCHES = 84U;

		internal const uint DISPID_XMLDOM_SELECTION_REMOVENEXT = 85U;

		internal const uint DISPID_XMLDOM_SELECTION_REMOVEALL = 86U;

		internal const uint DISPID_XMLDOM_SELECTION_CLONE = 87U;

		internal const uint DISPID_XMLDOM_SELECTION_GETPROPERTY = 88U;

		internal const uint DISPID_XMLDOM_SELECTION_SETPROPERTY = 89U;

		internal const uint DISPID_XMLDOM_SELECTION__TOP = 90U;

		internal const uint DISPID_XMLDOM_TEMPLATE = 1U;

		internal const uint DISPID_XMLDOM_TEMPLATE_STYLESHEET = 2U;

		internal const uint DISPID_XMLDOM_TEMPLATE_CREATEPROCESSOR = 3U;

		internal const uint DISPID_XMLDOM_TEMPLATE__TOP = 4U;

		internal const uint DISPID_XMLDOM_PROCESSOR = 1U;

		internal const uint DISPID_XMLDOM_PROCESSOR_INPUT = 2U;

		internal const uint DISPID_XMLDOM_PROCESSOR_XSLTEMPLATE = 3U;

		internal const uint DISPID_XMLDOM_PROCESSOR_SETSTARTMODE = 4U;

		internal const uint DISPID_XMLDOM_PROCESSOR_STARTMODE = 5U;

		internal const uint DISPID_XMLDOM_PROCESSOR_STARTMODEURI = 6U;

		internal const uint DISPID_XMLDOM_PROCESSOR_OUTPUT = 7U;

		internal const uint DISPID_XMLDOM_PROCESSOR_TRANSFORM = 8U;

		internal const uint DISPID_XMLDOM_PROCESSOR_RESET = 9U;

		internal const uint DISPID_XMLDOM_PROCESSOR_READYSTATE = 10U;

		internal const uint DISPID_XMLDOM_PROCESSOR_ADDPARAMETER = 11U;

		internal const uint DISPID_XMLDOM_PROCESSOR_ADDOBJECT = 12U;

		internal const uint DISPID_XMLDOM_PROCESSOR_STYLESHEET = 13U;

		internal const uint DISPID_XMLDOM_PROCESSOR__TOP = 14U;

		internal const uint DISPID_XMLDSO = 65536U;

		internal const uint DISPID_XMLDSO_DOCUMENT = 65537U;

		internal const uint DISPID_XMLDSO_JAVADSOCOMPATIBLE = 65538U;

		internal const uint DISPID_SAX_XMLREADER__MIN = 1281U;

		internal const uint DISPID_SAX_XMLREADER__MAX = 65536U;

		internal const uint DISPID_SAX_XMLREADER__BASE = 1281U;

		internal const uint DISPID_SAX_XMLREADER = 1281U;

		internal const uint DISPID_SAX_XMLREADER_GETFEATURE = 1282U;

		internal const uint DISPID_SAX_XMLREADER_PUTFEATURE = 1283U;

		internal const uint DISPID_SAX_XMLREADER_GETPROPERTY = 1284U;

		internal const uint DISPID_SAX_XMLREADER_PUTPROPERTY = 1285U;

		internal const uint DISPID_SAX_XMLREADER_ENTITYRESOLVER = 1286U;

		internal const uint DISPID_SAX_XMLREADER_CONTENTHANDLER = 1287U;

		internal const uint DISPID_SAX_XMLREADER_DTDHANDLER = 1288U;

		internal const uint DISPID_SAX_XMLREADER_ERRORHANDLER = 1289U;

		internal const uint DISPID_SAX_XMLREADER_BASEURL = 1290U;

		internal const uint DISPID_SAX_XMLREADER_SECUREBASEURL = 1291U;

		internal const uint DISPID_SAX_XMLREADER_PARSE = 1292U;

		internal const uint DISPID_SAX_XMLREADER_PARSEURL = 1293U;

		internal const uint DISPID_SAX_XMLREADER_PARENT = 1294U;

		internal const uint DISPID_SAX_XMLREADER__TOP = 1295U;

		internal const uint DISPID_SAX_XMLFILTER__BASE = 1296U;

		internal const uint DISPID_SAX_XMLFILTER = 1296U;

		internal const uint DISPID_SAX_XMLFILTER_GETFEATURE = 1297U;

		internal const uint DISPID_SAX_XMLFILTER_PUTFEATURE = 1298U;

		internal const uint DISPID_SAX_XMLFILTER_GETPROPERTY = 1299U;

		internal const uint DISPID_SAX_XMLFILTER_PUTPROPERTY = 1300U;

		internal const uint DISPID_SAX_XMLFILTER_ENTITYRESOLVER = 1301U;

		internal const uint DISPID_SAX_XMLFILTER_CONTENTHANDLER = 1302U;

		internal const uint DISPID_SAX_XMLFILTER_DTDHANDLER = 1303U;

		internal const uint DISPID_SAX_XMLFILTER_ERRORHANDLER = 1304U;

		internal const uint DISPID_SAX_XMLFILTER_BASEURL = 1305U;

		internal const uint DISPID_SAX_XMLFILTER_SECUREBASEURL = 1306U;

		internal const uint DISPID_SAX_XMLFILTER_PARSE = 1307U;

		internal const uint DISPID_SAX_XMLFILTER_PARSEURL = 1308U;

		internal const uint DISPID_SAX_XMLFILTER_PARENT = 1309U;

		internal const uint DISPID_SAX_XMLFILTER__TOP = 1311U;

		internal const uint DISPID_SAX_LOCATOR__BASE = 1312U;

		internal const uint DISPID_SAX_LOCATOR = 1312U;

		internal const uint DISPID_SAX_LOCATOR_COLUMNNUMBER = 1313U;

		internal const uint DISPID_SAX_LOCATOR_LINENUMBER = 1314U;

		internal const uint DISPID_SAX_LOCATOR_PUBLICID = 1315U;

		internal const uint DISPID_SAX_LOCATOR_SYSTEMID = 1316U;

		internal const uint DISPID_SAX_LOCATOR__TOP = 1317U;

		internal const uint DISPID_SAX_ENTITYRESOLVER__BASE = 1318U;

		internal const uint DISPID_SAX_ENTITYRESOLVER = 1318U;

		internal const uint DISPID_SAX_ENTITYRESOLVER_RESOLVEENTITY = 1319U;

		internal const uint DISPID_SAX_ENTITYRESOLVER__TOP = 1320U;

		internal const uint DISPID_SAX_CONTENTHANDLER__BASE = 1321U;

		internal const uint DISPID_SAX_CONTENTHANDLER = 1321U;

		internal const uint DISPID_SAX_CONTENTHANDLER_DOCUMENTLOCATOR = 1322U;

		internal const uint DISPID_SAX_CONTENTHANDLER_STARTDOCUMENT = 1323U;

		internal const uint DISPID_SAX_CONTENTHANDLER_ENDDOCUMENT = 1324U;

		internal const uint DISPID_SAX_CONTENTHANDLER_STARTPREFIXMAPPING = 1325U;

		internal const uint DISPID_SAX_CONTENTHANDLER_ENDPREFIXMAPPING = 1326U;

		internal const uint DISPID_SAX_CONTENTHANDLER_STARTELEMENT = 1327U;

		internal const uint DISPID_SAX_CONTENTHANDLER_ENDELEMENT = 1328U;

		internal const uint DISPID_SAX_CONTENTHANDLER_CHARACTERS = 1329U;

		internal const uint DISPID_SAX_CONTENTHANDLER_IGNORABLEWHITESPACE = 1330U;

		internal const uint DISPID_SAX_CONTENTHANDLER_PROCESSINGINSTRUCTION = 1331U;

		internal const uint DISPID_SAX_CONTENTHANDLER_SKIPPEDENTITY = 1332U;

		internal const uint DISPID_SAX_CONTENTHANDLER__TOP = 1333U;

		internal const uint DISPID_SAX_DTDHANDLER__BASE = 1334U;

		internal const uint DISPID_SAX_DTDHANDLER = 1334U;

		internal const uint DISPID_SAX_DTDHANDLER_NOTATIONDECL = 1335U;

		internal const uint DISPID_SAX_DTDHANDLER_UNPARSEDENTITYDECL = 1336U;

		internal const uint DISPID_SAX_DTDHANDLER__TOP = 1337U;

		internal const uint DISPID_SAX_ERRORHANDLER__BASE = 1338U;

		internal const uint DISPID_SAX_ERRORHANDLER = 1338U;

		internal const uint DISPID_SAX_ERRORHANDLER_ERROR = 1339U;

		internal const uint DISPID_SAX_ERRORHANDLER_FATALERROR = 1340U;

		internal const uint DISPID_SAX_ERRORHANDLER_IGNORABLEWARNING = 1341U;

		internal const uint DISPID_SAX_ERRORHANDLER__TOP = 1342U;

		internal const uint DISPID_SAX_ATTRIBUTES__BASE = 1343U;

		internal const uint DISPID_SAX_ATTRIBUTES = 1343U;

		internal const uint DISPID_SAX_ATTRIBUTES_LENGTH = 1344U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETURI = 1345U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETLOCALNAME = 1346U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETQNAME = 1347U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETINDEXFROMNAME = 1348U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETINDEXFROMQNAME = 1349U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETTYPE = 1350U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETTYPEFROMNAME = 1351U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETTYPEFROMQNAME = 1352U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETVALUE = 1353U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETVALUEFROMNAME = 1354U;

		internal const uint DISPID_SAX_ATTRIBUTES_GETVALUEFROMQNAME = 1355U;

		internal const uint DISPID_SAX_ATTRIBUTES__TOP = 1356U;

		internal const uint DISPID_SAX_LEXICALHANDLER__BASE = 1357U;

		internal const uint DISPID_SAX_LEXICALHANDLER = 1357U;

		internal const uint DISPID_SAX_LEXICALHANDLER_STARTDTD = 1358U;

		internal const uint DISPID_SAX_LEXICALHANDLER_ENDDTD = 1359U;

		internal const uint DISPID_SAX_LEXICALHANDLER_STARTENTITY = 1360U;

		internal const uint DISPID_SAX_LEXICALHANDLER_ENDENTITY = 1361U;

		internal const uint DISPID_SAX_LEXICALHANDLER_STARTCDATA = 1362U;

		internal const uint DISPID_SAX_LEXICALHANDLER_ENDCDATA = 1363U;

		internal const uint DISPID_SAX_LEXICALHANDLER_COMMENT = 1364U;

		internal const uint DISPID_SAX_LEXICALHANDLER__TOP = 1365U;

		internal const uint DISPID_SAX_DECLHANDLER__BASE = 1366U;

		internal const uint DISPID_SAX_DECLHANDLER = 1366U;

		internal const uint DISPID_SAX_DECLHANDLER_ELEMENTDECL = 1367U;

		internal const uint DISPID_SAX_DECLHANDLER_ATTRIBUTEDECL = 1368U;

		internal const uint DISPID_SAX_DECLHANDLER_INTERNALENTITYDECL = 1369U;

		internal const uint DISPID_SAX_DECLHANDLER_EXTERNALENTITYDECL = 1370U;

		internal const uint DISPID_SAX_DECLHANDLER__TOP = 1371U;

		internal const uint DISPID_MX_ATTRIBUTES__BASE = 1372U;

		internal const uint DISPID_MX_ATTRIBUTES = 1372U;

		internal const uint DISPID_MX_ATTRIBUTES_ADDATTRIBUTE = 1373U;

		internal const uint DISPID_MX_ATTRIBUTES_CLEAR = 1374U;

		internal const uint DISPID_MX_ATTRIBUTES_REMOVEATTRIBUTE = 1375U;

		internal const uint DISPID_MX_ATTRIBUTES_SETATTRIBUTE = 1376U;

		internal const uint DISPID_MX_ATTRIBUTES_SETATTRIBUTES = 1377U;

		internal const uint DISPID_MX_ATTRIBUTES_SETLOCALNAME = 1378U;

		internal const uint DISPID_MX_ATTRIBUTES_SETQNAME = 1379U;

		internal const uint DISPID_MX_ATTRIBUTES_SETTYPE = 1380U;

		internal const uint DISPID_MX_ATTRIBUTES_SETURI = 1381U;

		internal const uint DISPID_MX_ATTRIBUTES_SETVALUE = 1382U;

		internal const uint DISPID_MX_ATTRIBUTES_ADDATTRIBUTEFROMINDEX = 1383U;

		internal const uint DISPID_MX_ATTRIBUTES__TOP = 1383U;

		internal const uint DISPID_MX_WRITER__BASE = 1384U;

		internal const uint DISPID_MX_WRITER = 1384U;

		internal const uint DISPID_MX_WRITER_OUTPUT = 1385U;

		internal const uint DISPID_MX_WRITER_DESTINATION = 1386U;

		internal const uint DISPID_MX_WRITER_ENCODING = 1387U;

		internal const uint DISPID_MX_WRITER_BYTEORDERMARK = 1388U;

		internal const uint DISPID_MX_WRITER_INDENT = 1389U;

		internal const uint DISPID_MX_WRITER_STANDALONE = 1390U;

		internal const uint DISPID_MX_WRITER_OMITXMLDECLARATION = 1391U;

		internal const uint DISPID_MX_WRITER_VERSION = 1392U;

		internal const uint DISPID_MX_WRITER_DISABLEOUTPUTESCAPING = 1393U;

		internal const uint DISPID_MX_WRITER_FLUSH = 1394U;

		internal const uint DISPID_MX_WRITER_RESET = 1395U;

		internal const uint DISPID_MX_WRITER__TOP = 1396U;

		internal const uint DISPID_MX_READER_CONTROL__BASE = 1397U;

		internal const uint DISPID_MX_READER_CONTROL = 1397U;

		internal const uint DISPID_MX_READER_CONTROL_ABORT = 1398U;

		internal const uint DISPID_MX_READER_CONTROL_RESUME = 1399U;

		internal const uint DISPID_MX_READER_CONTROL_SUSPEND = 1400U;

		internal const uint DISPID_MX_READER_CONTROL__TOP = 1401U;

		internal const uint DISPID_MX_SCHEMADECLHANDLER__BASE = 1402U;

		internal const uint DISPID_MX_SCHEMADECLHANDLER = 1402U;

		internal const uint DISPID_MX_SCHEMADECLHANDLER_SCHEMAELEMENTDECL = 1403U;

		internal const uint DISPID_MX_SCHEMADECLHANDLER__TOP = 1404U;

		internal const uint DISPID_MX_NSMGR__BASE = 1405U;

		internal const uint DISPID_MX_NSMGR = 1405U;

		internal const uint DISPID_MX_NSMGR_ALLOWOVERRIDE = 1406U;

		internal const uint DISPID_MX_NSMGR_RESET = 1407U;

		internal const uint DISPID_MX_NSMGR_PUSHCONTEXT = 1408U;

		internal const uint DISPID_MX_NSMGR_PUSHNODECONTEXT = 1409U;

		internal const uint DISPID_MX_NSMGR_POPCONTEXT = 1410U;

		internal const uint DISPID_MX_NSMGR_DECLAREPREFIX = 1411U;

		internal const uint DISPID_MX_NSMGR_GETDECLAREDPREFIXES = 1412U;

		internal const uint DISPID_MX_NSMGR_GETPREFIXES = 1413U;

		internal const uint DISPID_MX_NSMGR_GETURI = 1414U;

		internal const uint DISPID_MX_NSMGR_GETURIFROMNODE = 1415U;

		internal const uint DISPID_MX_NSMGR_LENGTH = 1416U;

		internal const uint DISPID_MX_NSMGR__TOP = 1417U;

		internal const uint DISPID_MXXML_FILTER__BASE = 1418U;

		internal const uint DISPID_MXXML_FILTER = 1418U;

		internal const uint DISPID_MXXML_FILTER_CONTENTHANDLER = 1419U;

		internal const uint DISPID_MXXML_FILTER_DTDHANDLER = 1420U;

		internal const uint DISPID_MXXML_FILTER_ENTITYRESOLVER = 1421U;

		internal const uint DISPID_MXXML_FILTER_ERRORHANDLER = 1422U;

		internal const uint DISPID_MXXML_FILTER_GETFEATURE = 1423U;

		internal const uint DISPID_MXXML_FILTER_GETPROPERTY = 1424U;

		internal const uint DISPID_MXXML_FILTER_PUTFEATURE = 1425U;

		internal const uint DISPID_MXXML_FILTER_PUTPROPERTY = 1426U;

		internal const uint DISPID_MXXML_FILTER__TOP = 1427U;

		internal const uint DISPID_SOM = 1418U;

		internal const uint DISPID_SOM_VALIDATE = 1419U;

		internal const uint DISPID_SOM_VALIDATEONLOAD = 1420U;

		internal const uint DISPID_SOM_GETSCHEMA = 1421U;

		internal const uint DISPID_SOM_GETDECLARATION = 1422U;

		internal const uint DISPID_SOM_ITEMBYNAME = 1423U;

		internal const uint DISPID_SOM_ITEMBYQNAME = 1424U;

		internal const uint DISPID_SOM_ANYATTRIBUTE = 1425U;

		internal const uint DISPID_SOM_ATTRIBUTEGROUPS = 1426U;

		internal const uint DISPID_SOM_ATTRIBUTES = 1427U;

		internal const uint DISPID_SOM_BASETYPES = 1428U;

		internal const uint DISPID_SOM_CONTENTMODEL = 1429U;

		internal const uint DISPID_SOM_CONTENTTYPE = 1430U;

		internal const uint DISPID_SOM_DEFAULTVALUE = 1431U;

		internal const uint DISPID_SOM_DERIVEDBY = 1432U;

		internal const uint DISPID_SOM_DISALLOWED = 1433U;

		internal const uint DISPID_SOM_ELEMENTS = 1434U;

		internal const uint DISPID_SOM_ENUMERATION = 1435U;

		internal const uint DISPID_SOM_FIELDS = 1436U;

		internal const uint DISPID_SOM_FINAL = 1437U;

		internal const uint DISPID_SOM_FIXEDVALUE = 1438U;

		internal const uint DISPID_SOM_FRACTIONDIGITS = 1439U;

		internal const uint DISPID_SOM_ID = 1440U;

		internal const uint DISPID_SOM_IDCONSTRAINTS = 1441U;

		internal const uint DISPID_SOM_ISABSTRACT = 1442U;

		internal const uint DISPID_SOM_ISNILLABLE = 1443U;

		internal const uint DISPID_SOM_ISREFERENCE = 1444U;

		internal const uint DISPID_SOM_ISVALID = 1445U;

		internal const uint DISPID_SOM_ITEMTYPE = 1446U;

		internal const uint DISPID_SOM_LENGTH = 1447U;

		internal const uint DISPID_SOM_MAXEXCLUSIVE = 1448U;

		internal const uint DISPID_SOM_MAXINCLUSIVE = 1449U;

		internal const uint DISPID_SOM_MAXLENGTH = 1450U;

		internal const uint DISPID_SOM_MAXOCCURS = 1451U;

		internal const uint DISPID_SOM_MINEXCLUSIVE = 1452U;

		internal const uint DISPID_SOM_MININCLUSIVE = 1453U;

		internal const uint DISPID_SOM_MINLENGTH = 1454U;

		internal const uint DISPID_SOM_MINOCCURS = 1455U;

		internal const uint DISPID_SOM_MODELGROUPS = 1456U;

		internal const uint DISPID_SOM_NAME = 1457U;

		internal const uint DISPID_SOM_NAMESPACES = 1458U;

		internal const uint DISPID_SOM_NAMESPACEURI = 1459U;

		internal const uint DISPID_SOM_NOTATIONS = 1460U;

		internal const uint DISPID_SOM_PARTICLES = 1461U;

		internal const uint DISPID_SOM_PATTERNS = 1462U;

		internal const uint DISPID_SOM_PROCESSCONTENTS = 1463U;

		internal const uint DISPID_SOM_PROHIBITED = 1464U;

		internal const uint DISPID_SOM_PUBLICIDENTIFIER = 1465U;

		internal const uint DISPID_SOM_REFERENCEDKEY = 1466U;

		internal const uint DISPID_SOM_SCHEMA = 1467U;

		internal const uint DISPID_SOM_SCHEMALOCATIONS = 1468U;

		internal const uint DISPID_SOM_SCOPE = 1469U;

		internal const uint DISPID_SOM_SELECTOR = 1470U;

		internal const uint DISPID_SOM_SUBSTITUTIONGROUP = 1471U;

		internal const uint DISPID_SOM_EXCLUSIONS = 1472U;

		internal const uint DISPID_SOM_SYSTEMIDENTIFIER = 1473U;

		internal const uint DISPID_SOM_TARGETNAMESPACE = 1474U;

		internal const uint DISPID_SOM_TOTALDIGITS = 1475U;

		internal const uint DISPID_SOM_TYPE = 1476U;

		internal const uint DISPID_SOM_TYPES = 1477U;

		internal const uint DISPID_SOM_UNHANDLEDATTRS = 1478U;

		internal const uint DISPID_SOM_USE = 1479U;

		internal const uint DISPID_SOM_VARIETY = 1480U;

		internal const uint DISPID_SOM_VERSION = 1481U;

		internal const uint DISPID_SOM_WHITESPACE = 1482U;

		internal const uint DISPID_SOM_WRITEANNOTATION = 1483U;

		internal const uint DISPID_SOM_TOP = 1484U;

		internal const uint DISPID_XMLDSIG = 1U;

		internal const uint DISPID_XMLDSIG_CREATEKEYFROMCSP = 1U;

		internal const uint DISPID_XMLDSIG_CREATEKEYFROMHMACSECRET = 2U;

		internal const uint DISPID_XMLDSIG_CREATEKEYFROMNODE = 3U;

		internal const uint DISPID_XMLDSIG_CREATESAXPROXY = 4U;

		internal const uint DISPID_XMLDSIG_GETVERIFYINGCERTIFICATE = 5U;

		internal const uint DISPID_XMLDSIG_SETREFERENCEDATA = 6U;

		internal const uint DISPID_XMLDSIG_SIGN = 7U;

		internal const uint DISPID_XMLDSIG_SIGNATURE = 8U;

		internal const uint DISPID_XMLDSIG_STORE = 9U;

		internal const uint DISPID_XMLDSIG_VERIFY = 10U;

		internal const uint DISPID_PRINTSCHEMA_ELEMENT = 10000U;

		internal const uint DISPID_PRINTSCHEMA_ELEMENT_XMLNODE = 10001U;

		internal const uint DISPID_PRINTSCHEMA_ELEMENT_NAME = 10002U;

		internal const uint DISPID_PRINTSCHEMA_ELEMENT_NAMESPACEURI = 10003U;

		internal const uint DISPID_PRINTSCHEMA_DISPLAYABLEELEMENT = 10100U;

		internal const uint DISPID_PRINTSCHEMA_DISPLAYABLEELEMENT_DISPLAYNAME = 10101U;

		internal const uint DISPID_PRINTSCHEMA_OPTION = 10200U;

		internal const uint DISPID_PRINTSCHEMA_OPTION_SELECTED = 10201U;

		internal const uint DISPID_PRINTSCHEMA_OPTION_CONSTRAINED = 10202U;

		internal const uint DISPID_PRINTSCHEMA_OPTION_GETPROPERTYVALUE = 10203U;

		internal const uint DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION = 10300U;

		internal const uint DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION_WIDTH = 10301U;

		internal const uint DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION_HEIGHT = 10302U;

		internal const uint DISPID_PRINTSCHEMA_NUPOPTION = 10400U;

		internal const uint DISPID_PRINTSCHEMA_NUPOPTION_PAGESPERSHEET = 10401U;

		internal const uint DISPID_PRINTSCHEMA_OPTIONCOLLECTION = 10500U;

		internal const uint DISPID_PRINTSCHEMA_OPTIONCOLLECTION_COUNT = 10501U;

		internal const uint DISPID_PRINTSCHEMA_OPTIONCOLLECTION_GETAT = 10502U;

		internal const uint DISPID_PRINTSCHEMA_FEATURE = 10600U;

		internal const uint DISPID_PRINTSCHEMA_FEATURE_SELECTEDOPTION = 10601U;

		internal const uint DISPID_PRINTSCHEMA_FEATURE_SELECTIONTYPE = 10602U;

		internal const uint DISPID_PRINTSCHEMA_FEATURE_GETOPTION = 10603U;

		internal const uint DISPID_PRINTSCHEMA_FEATURE_DISPLAYUI = 10604U;

		internal const uint DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE = 10700U;

		internal const uint DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_IMAGEABLE_WIDTH = 10701U;

		internal const uint DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_IMAGEABLE_HEIGHT = 10702U;

		internal const uint DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_ORIGIN_WIDTH = 10703U;

		internal const uint DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_ORIGIN_HEIGHT = 10704U;

		internal const uint DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_EXTENT_WIDTH = 10705U;

		internal const uint DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_EXTENT_HEIGHT = 10706U;

		internal const uint DISPID_PRINTSCHEMA_CAPABILITIES = 10800U;

		internal const uint DISPID_PRINTSCHEMA_CAPABILITIES_GETFEATURE_KEYNAME = 10801U;

		internal const uint DISPID_PRINTSCHEMA_CAPABILITIES_GETFEATURE = 10802U;

		internal const uint DISPID_PRINTSCHEMA_CAPABILITIES_PAGEIMAGEABLESIZE = 10803U;

		internal const uint DISPID_PRINTSCHEMA_CAPABILITIES_JOBCOPIESMINVALUE = 10804U;

		internal const uint DISPID_PRINTSCHEMA_CAPABILITIES_JOBCOPIESMAXVALUE = 10805U;

		internal const uint DISPID_PRINTSCHEMA_CAPABILITIES_GETSELECTEDOPTION = 10806U;

		internal const uint DISPID_PRINTSCHEMA_CAPABILITIES_GETOPTIONS = 10807U;

		internal const uint DISPID_PRINTSCHEMA_CAPABILITIES_GETPARAMETERDEFINITION = 10808U;

		internal const uint DISPID_PRINTSCHEMA_ASYNCOPERATION = 10900U;

		internal const uint DISPID_PRINTSCHEMA_ASYNCOPERATION_START = 10901U;

		internal const uint DISPID_PRINTSCHEMA_ASYNCOPERATION_CANCEL = 10902U;

		internal const uint DISPID_PRINTSCHEMA_TICKET = 11000U;

		internal const uint DISPID_PRINTSCHEMA_TICKET_GETFEATURE_KEYNAME = 11001U;

		internal const uint DISPID_PRINTSCHEMA_TICKET_GETFEATURE = 11002U;

		internal const uint DISPID_PRINTSCHEMA_TICKET_VALIDATEASYNC = 11003U;

		internal const uint DISPID_PRINTSCHEMA_TICKET_COMMITASYNC = 11004U;

		internal const uint DISPID_PRINTSCHEMA_TICKET_NOTIFYXMLCHANGED = 11005U;

		internal const uint DISPID_PRINTSCHEMA_TICKET_GETCAPABILITIES = 11006U;

		internal const uint DISPID_PRINTSCHEMA_TICKET_JOBCOPIESALLDOCUMENTS = 11007U;

		internal const uint DISPID_PRINTSCHEMA_TICKET_GETPARAMETERINITIALIZER = 11008U;

		internal const uint DISPID_PRINTSCHEMA_ASYNCOPERATIONEVENT = 11100U;

		internal const uint DISPID_PRINTSCHEMA_ASYNCOPERATIONEVENT_COMPLETED = 11101U;

		internal const uint DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM = 11200U;

		internal const uint DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM_READ = 11201U;

		internal const uint DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM_WRITE = 11202U;

		internal const uint DISPID_PRINTERSCRIPTABLESTREAM = 11300U;

		internal const uint DISPID_PRINTERSCRIPTABLESTREAM_COMMIT = 11301U;

		internal const uint DISPID_PRINTERSCRIPTABLESTREAM_SEEK = 11302U;

		internal const uint DISPID_PRINTERSCRIPTABLESTREAM_SETSIZE = 11303U;

		internal const uint DISPID_PRINTERPROPERTYBAG = 11400U;

		internal const uint DISPID_PRINTERPROPERTYBAG_GETBOOL = 11401U;

		internal const uint DISPID_PRINTERPROPERTYBAG_SETBOOL = 11402U;

		internal const uint DISPID_PRINTERPROPERTYBAG_GETINT32 = 11403U;

		internal const uint DISPID_PRINTERPROPERTYBAG_SETINT32 = 11404U;

		internal const uint DISPID_PRINTERPROPERTYBAG_GETSTRING = 11405U;

		internal const uint DISPID_PRINTERPROPERTYBAG_SETSTRING = 11406U;

		internal const uint DISPID_PRINTERPROPERTYBAG_GETBYTES = 11407U;

		internal const uint DISPID_PRINTERPROPERTYBAG_SETBYTES = 11408U;

		internal const uint DISPID_PRINTERPROPERTYBAG_GETREADSTREAM = 11409U;

		internal const uint DISPID_PRINTERPROPERTYBAG_GETWRITESTREAM = 11410U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETSTREAMASXML = 11411U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG = 11500U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETBOOL = 11501U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETBOOL = 11502U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETINT32 = 11503U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETINT32 = 11504U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETSTRING = 11505U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETSTRING = 11506U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETBYTES = 11507U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETBYTES = 11508U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETREADSTREAM = 11509U;

		internal const uint DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETWRITESTREAM = 11510U;

		internal const uint DISPID_PRINTERQUEUE = 11600U;

		internal const uint DISPID_PRINTERQUEUE_HANDLE = 11601U;

		internal const uint DISPID_PRINTERQUEUE_NAME = 11602U;

		internal const uint DISPID_PRINTERQUEUE_SENDBIDIQUERY = 11603U;

		internal const uint DISPID_PRINTERQUEUE_GETPROPERTIES = 11604U;

		internal const uint DISPID_PRINTERQUEUE_SENDBIDISETREQUESTASYNC = 11605U;

		internal const uint DISPID_PRINTERQUEUE_GETPRINTERQUEUEVIEW = 11606U;

		internal const uint DISPID_PRINTERQUEUEEVENT = 11700U;

		internal const uint DISPID_PRINTERQUEUEEVENT_ONBIDIRESPONSERECEIVED = 11701U;

		internal const uint DISPID_PRINTEREXTENSION_CONTEXT = 11800U;

		internal const uint DISPID_PRINTEREXTENSION_CONTEXT_PRINTERQUEUE = 11801U;

		internal const uint DISPID_PRINTEREXTENSION_CONTEXT_PRINTSCHEMATICKET = 11802U;

		internal const uint DISPID_PRINTEREXTENSION_CONTEXT_DRIVERPROPERTIES = 11803U;

		internal const uint DISPID_PRINTEREXTENSION_CONTEXT_USERPROPERTIES = 11804U;

		internal const uint DISPID_PRINTEREXTENSION_REQUEST = 11900U;

		internal const uint DISPID_PRINTEREXTENSION_REQUEST_CANCEL = 11901U;

		internal const uint DISPID_PRINTEREXTENSION_REQUEST_COMPLETE = 11902U;

		internal const uint DISPID_PRINTEREXTENSION_EVENTARGS = 12000U;

		internal const uint DISPID_PRINTEREXTENSION_EVENTARGS_BIDINOTIFICATION = 12001U;

		internal const uint DISPID_PRINTEREXTENSION_EVENTARGS_REASONID = 12002U;

		internal const uint DISPID_PRINTEREXTENSION_EVENTARGS_REQUEST = 12003U;

		internal const uint DISPID_PRINTEREXTENSION_EVENTARGS_SOURCEAPPLICATION = 12004U;

		internal const uint DISPID_PRINTEREXTENSION_EVENTARGS_DETAILEDREASONID = 12005U;

		internal const uint DISPID_PRINTEREXTENSION_EVENTARGS_WINDOWMODAL = 12006U;

		internal const uint DISPID_PRINTEREXTENSION_EVENTARGS_WINDOWPARENT = 12007U;

		internal const uint DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION = 12100U;

		internal const uint DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION_COUNT = 12101U;

		internal const uint DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION_GETAT = 12102U;

		internal const uint DISPID_PRINTEREXTENSION_EVENT = 12200U;

		internal const uint DISPID_PRINTEREXTENSION_EVENT_ONDRIVEREVENT = 12201U;

		internal const uint DISPID_PRINTEREXTENSION_EVENT_ONPRINTERQUEUESENUMERATED = 12202U;

		internal const uint DISPID_PRINTERSCRIPTCONTEXT = 12300U;

		internal const uint DISPID_PRINTERSCRIPTCONTEXT_DRIVERPROPERTIES = 12301U;

		internal const uint DISPID_PRINTERSCRIPTCONTEXT_QUEUEPROPERTIES = 12302U;

		internal const uint DISPID_PRINTERSCRIPTCONTEXT_USERPROPERTIES = 12303U;

		internal const uint DISPID_PRINTSCHEMA_PARAMETERINITIALIZER = 12400U;

		internal const uint DISPID_PRINTSCHEMA_PARAMETERINITIALIZER_VALUE = 12401U;

		internal const uint DISPID_PRINTSCHEMA_PARAMETERDEFINITION = 12500U;

		internal const uint DISPID_PRINTSCHEMA_PARAMETERDEFINITION_USERINPUTREQUIRED = 12501U;

		internal const uint DISPID_PRINTSCHEMA_PARAMETERDEFINITION_UNITTYPE = 12502U;

		internal const uint DISPID_PRINTSCHEMA_PARAMETERDEFINITION_DATATYPE = 12503U;

		internal const uint DISPID_PRINTSCHEMA_PARAMETERDEFINITION_RANGEMIN = 12504U;

		internal const uint DISPID_PRINTSCHEMA_PARAMETERDEFINITION_RANGEMAX = 12505U;

		internal const uint DISPID_PRINTJOBCOLLECTION = 12600U;

		internal const uint DISPID_PRINTJOBCOLLECTION_COUNT = 12601U;

		internal const uint DISPID_PRINTJOBCOLLECTION_GETAT = 12602U;

		internal const uint DISPID_PRINTERQUEUEVIEW = 12700U;

		internal const uint DISPID_PRINTERQUEUEVIEW_SETVIEWRANGE = 12701U;

		internal const uint DISPID_PRINTERQUEUEVIEW_EVENT = 12800U;

		internal const uint DISPID_PRINTERQUEUEVIEW_EVENT_ONCHANGED = 12801U;

		internal const uint DISPID_STYLESHEETSCOLLECTION_NAMED_MAX = 1999999U;

		internal const uint DISPID_INTERNAL_CELEMENTCLASSCACHE = 2147483648U;

		internal const uint DISPID_HTMLOBJECT = 66036U;

		internal const uint DISPID_ELEMENT = 66536U;

		internal const uint DISPID_SITE = 67536U;

		internal const uint DISPID_OBJECT = 68536U;

		internal const uint DISPID_STYLE = 69536U;

		internal const uint DISPID_BASE_STYLE = 70036U;

		internal const uint DISPID_ATTRS = 70536U;

		internal const uint DISPID_EVENTS = 71536U;

		internal const uint DISPID_XOBJ_EXPANDO = 72536U;

		internal const uint DISPID_XOBJ_ORDINAL = 73536U;

		internal const uint DISPID_ACTIVEX_EXPANDO_BASE = 72536U;

		internal const uint DISPID_ACTIVEX_EXPANDO_MAX = 73535U;

		internal const uint DISPID_OBJECT_ORDINAL_BASE = 73536U;

		internal const uint DISPID_OBJECT_ORDINAL_MAX = 74535U;

		internal const uint DISPID_COLLECTION_MIN = 1000000U;

		internal const uint DISPID_COLLECTION_MAX = 2999999U;

		internal const uint DISPID_STYLESHEETSCOLLECTION_NAMED_BASE = 1000000U;

		internal const uint DISPID_STYLESHEETSCOLLECTION_ORDINAL_BASE = 2000000U;

		internal const uint DISPID_STYLESHEETSCOLLECTION_ORDINAL_MAX = 2999999U;

		internal const uint DISPID_EXPANDO_BASE = 3000000U;

		internal const uint DISPID_EXPANDO_MAX = 3999999U;

		internal const uint DISPID_EVENTHOOK_SENSITIVE_BASE = 4000000U;

		internal const uint DISPID_EVENTHOOK_SENSITIVE_MAX = 4499999U;

		internal const uint DISPID_EVENTHOOK_INSENSITIVE_BASE = 4500000U;

		internal const uint DISPID_EVENTHOOK_INSENSITIVE_MAX = 4999999U;

		internal const uint DISPID_PEER_HOLDER_BASE = 5000000U;

		internal const uint DISPID_CANVASPIXELARRAY_BASE = 5000000U;

		internal const uint DISPID_CANVASPIXELARRAY_MAX = 2000000000U;

		internal const uint DISPID_CommonCtrl_FONTNAME = 1U;

		internal const uint DISPID_CommonCtrl_FONTSIZE = 2U;

		internal const uint DISPID_CommonCtrl_FONTBOLD = 3U;

		internal const uint DISPID_CommonCtrl_FONTITAL = 4U;

		internal const uint DISPID_CommonCtrl_FONTUNDER = 5U;

		internal const uint DISPID_CommonCtrl_FONTSTRIKE = 6U;

		internal const uint DISPID_CommonCtrl_FONTWEIGHT = 7U;

		internal const uint DISPID_CommonCtrl_FONTCHARSET = 8U;

		internal const uint DISPID_CommonCtrl_FONTSUPERSCRIPT = 9U;

		internal const uint DISPID_CommonCtrl_FONTSUBSCRIPT = 10U;

		internal const int DISPID_MSDATASRCINTERFACE = -3900;

		internal const int DISPID_ADVISEDATASRCCHANGEEVENT = -3901;

		internal const uint DISPID_HTMLDLG = 25000U;

		internal const uint DISPID_HTMLDLGMODEL = 26000U;

		internal const uint DISPID_HTMLPOPUP = 27000U;

		internal const uint DISPID_HTMLAPP = 5000U;

		internal const uint DISPID_NORMAL_FIRST = 1000U;

		internal const uint DISPID_IE8_NORMAL_FIRST = 1150U;

		internal const uint DISPID_ANCHOR = 1000U;

		internal const uint DISPID_BLOCK = 1000U;

		internal const uint DISPID_BODY = 2000U;

		internal const uint DISPID_BR = 1000U;

		internal const uint DISPID_BGSOUND = 1000U;

		internal const uint DISPID_DD = 1000U;

		internal const uint DISPID_DIR = 1000U;

		internal const uint DISPID_DIV = 1000U;

		internal const uint DISPID_DL = 1000U;

		internal const uint DISPID_DT = 1000U;

		internal const uint DISPID_EFONT = 1000U;

		internal const uint DISPID_FORM = 1000U;

		internal const uint DISPID_HEADER = 1000U;

		internal const uint DISPID_HEDELEMS = 1000U;

		internal const uint DISPID_HR = 1000U;

		internal const uint DISPID_LABEL = 1000U;

		internal const uint DISPID_LI = 1000U;

		internal const uint DISPID_IMGBASE = 1000U;

		internal const uint DISPID_IMG = 2000U;

		internal const uint DISPID_INPUTIMAGE = 2000U;

		internal const uint DISPID_INPUT = 2000U;

		internal const uint DISPID_INPUTTEXTBASE = 3000U;

		internal const uint DISPID_INPUTTEXT = 4000U;

		internal const uint DISPID_MENU = 1000U;

		internal const uint DISPID_OL = 1000U;

		internal const uint DISPID_PARA = 1000U;

		internal const uint DISPID_SELECT = 1000U;

		internal const uint DISPID_SELECTOBJ = 1000U;

		internal const uint DISPID_TABLE = 1000U;

		internal const uint DISPID_TEXTSITE = 1000U;

		internal const uint DISPID_TEXTAREA = 5000U;

		internal const uint DISPID_MARQUEE = 6000U;

		internal const uint DISPID_RICHTEXT = 7000U;

		internal const uint DISPID_BUTTON = 8000U;

		internal const uint DISPID_UL = 1000U;

		internal const uint DISPID_PHRASE = 1000U;

		internal const uint DISPID_UNKNOWNPDL = 1000U;

		internal const uint DISPID_COMMENTPDL = 1000U;

		internal const uint DISPID_TABLECELL = 2000U;

		internal const uint DISPID_RANGE = 1000U;

		internal const uint DISPID_SELECTION = 1000U;

		internal const uint DISPID_OPTION = 1000U;

		internal const uint DISPID_1D = 2000U;

		internal const uint DISPID_MAP = 1000U;

		internal const uint DISPID_AREA = 1000U;

		internal const uint DISPID_PARAM = 1000U;

		internal const uint DISPID_TABLESECTION = 1000U;

		internal const uint DISPID_TABLEROW = 1000U;

		internal const uint DISPID_TABLECOL = 1000U;

		internal const uint DISPID_SCRIPT = 1000U;

		internal const uint DISPID_STYLESHEET = 1000U;

		internal const uint DISPID_STYLERULE = 1000U;

		internal const uint DISPID_BASE_STYLERULE = 1100U;

		internal const uint DISPID_STYLEPAGE = 1000U;

		internal const uint DISPID_STYLESHEETS_COL = 1000U;

		internal const uint DISPID_STYLERULES_COL = 1000U;

		internal const uint DISPID_STYLEPAGES_COL = 1000U;

		internal const uint DISPID_MEDIALIST = 1000U;

		internal const uint DISPID_MIMETYPES_COL = 1000U;

		internal const uint DISPID_PLUGINS_COL = 1000U;

		internal const uint DISPID_2D = 1000U;

		internal const uint DISPID_OMWINDOW = 1000U;

		internal const uint DISPID_EVENTOBJ = 1000U;

		internal const uint DISPID_PERSISTDATA = 1000U;

		internal const uint DISPID_OLESITE = 1000U;

		internal const uint DISPID_FRAMESET = 1000U;

		internal const uint DISPID_LINK = 1000U;

		internal const uint DISPID_STYLEELEMENT = 1000U;

		internal const uint DISPID_FILTERS = 1000U;

		internal const uint DISPID_OMRECT = 1000U;

		internal const uint DISPID_DOMATTRIBUTE = 1000U;

		internal const uint DISPID_DOMTEXTNODE = 1000U;

		internal const uint DISPID_GENERIC = 1000U;

		internal const uint DISPID_URN_COLL = 1000U;

		internal const uint DISPID_NAMESPACE_COLLECTION = 1000U;

		internal const uint DISPID_NAMESPACE = 1000U;

		internal const uint DISPID_TAGNAMES_COLLECTION = 1000U;

		internal const uint DISPID_XMLHTTPREQUEST = 1000U;

		internal const uint DISPID_XMLSERIALIZER = 1000U;

		internal const uint DISPID_DOMPARSER = 1000U;

		internal const uint DISPID_DOCUMENTCOMPATIBLEINFO_COLLECTION = 1000U;

		internal const uint DISPID_DOCUMENTCOMPATIBLEINFO = 1000U;

		internal const uint DISPID_XDOMAINREQUEST = 1000U;

		internal const uint DISPID_DOMSTORAGEITEM = 1000U;

		internal const uint DISPID_DOMSTORAGE = 1000U;

		internal const uint DISPID_DOMSTORAGELIST = 1000U;

		internal const uint DISPID_RULESAPPLIED = 1000U;

		internal const uint DISPID_RULESAPPLIED_COLLECTION = 1000U;

		internal const uint DISPID_STYLESHEETRULESAPPLIED_COLLECTION = 1000U;

		internal const uint DISPID_PROCESSINGINSTRUCTION = 1000U;

		internal const uint DISPID_MSPOINTERPOINT = 1000U;

		internal const uint DISPID_WEBSOCKET = 1000U;

		internal const uint DISPID_APPLICATIONCACHE = 1000U;

		internal const uint DISPID_DOMEVENT = 1000U;

		internal const uint DISPID_DOMUIEVENT = 1025U;

		internal const uint DISPID_DOMMOUSEEVENT = 1050U;

		internal const uint DISPID_DOMMOUSEWHEELEVENT = 1075U;

		internal const uint DISPID_DOMWHEELEVENT = 1100U;

		internal const uint DISPID_DOMTEXTEVENT = 1125U;

		internal const uint DISPID_DOMKEYBOARDEVENT = 1150U;

		internal const uint DISPID_DOMCOMPOSITIONEVENT = 1175U;

		internal const uint DISPID_DOMCUSTOMEVENT = 1200U;

		internal const uint DISPID_DOMMUTATIONEVENT = 1225U;

		internal const uint DISPID_DOMFOCUSEVENT = 1250U;

		internal const uint DISPID_SVGZOOMEVENT = 1275U;

		internal const uint DISPID_DOMSITEMODEEVENT = 1300U;

		internal const uint DISPID_DOMMESSAGEEVENT = 1325U;

		internal const uint DISPID_DOMSTORAGEEVENT = 1350U;

		internal const uint DISPID_DOMBEFOREUNLOADEVENT = 1375U;

		internal const uint DISPID_DOMDRAGEVENT = 1400U;

		internal const uint DISPID_DOMMSPOINTEREVENT = 1425U;

		internal const uint DISPID_DOMMSGESTUREEVENT = 1450U;

		internal const uint DISPID_DOMMSTRANSITIONEVENT = 1475U;

		internal const uint DISPID_DOMMSANIMATIONEVENT = 1500U;

		internal const uint DISPID_DOMMSMANIPULATIONEVENT = 1525U;

		internal const uint DISPID_DOMPROGRESSEVENT = 1550U;

		internal const uint DISPID_DOMCLOSEEVENT = 1525U;

		internal const uint DISPID_HTMLDOCUMENT = 1000U;

		internal const uint DISPID_OMDOCUMENT = 1000U;

		internal const uint DISPID_DATATRANSFER = 1000U;

		internal const uint DISPID_XMLDECL = 1000U;

		internal const uint DISPID_DOCFRAG = 1000U;

		internal const uint DISPID_ILINEINFO = 1000U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE = 1000U;

		internal const uint DISPID_DOMRANGE = 1000U;

		internal const uint DISPID_HTMLSELECTION = 1000U;

		internal const uint DISPID_DOMTRAVERSAL = 1000U;

		internal const uint DISPID_DOMEXCEPTION = 1000U;

		internal const uint DISPID_SVGEXCEPTION = 1000U;

		internal const uint DISPID_RANGEEXCEPTION = 1000U;

		internal const uint DISPID_EVENTEXCEPTION = 1000U;

		internal const uint DISPID_DOCUMENTTYPE = 1000U;

		internal const uint DISPID_MEDIA = 1000U;

		internal const uint DISPID_MEDIAERROR = 1000U;

		internal const uint DISPID_TIMERANGES = 1000U;

		internal const uint DISPID_SOURCE = 1000U;

		internal const uint DISPID_TRACK = 1000U;

		internal const uint DISPID_AUDIO = 1050U;

		internal const uint DISPID_VIDEO = 1050U;

		internal const uint DISPID_STYLEMEDIA = 1000U;

		internal const uint DISPID_PROGRESS = 1000U;

		internal const uint DISPID_PLAYTO = 1000U;

		internal const uint DISPID_PLAYTODEVICE = 1000U;

		internal const uint DISPID_WINDOW = 1U;

		internal const uint DISPID_SCREEN = 1000U;

		internal const uint DISPID_FRAMESCOLLECTION = 1000U;

		internal const uint DISPID_HISTORY = 1U;

		internal const uint DISPID_LOCATION = 1U;

		internal const uint DISPID_NAVIGATOR = 1U;

		internal const uint DISPID_CLIENTCAPS = 1U;

		internal const uint DISPID_TEMPLATE_PRINTER = 1U;

		internal const uint DISPID_PRINTMANAGER_TEMPLATE_PRINTER = 501U;

		internal const uint DISPID_COLLECTION = 1500U;

		internal const uint DISPID_OPTIONS_COL = 1500U;

		internal const uint DISPID_CHECKBOX = 1000U;

		internal const uint DISPID_RADIO = 2000U;

		internal const uint DISPID_FRAMESITE = 68536U;

		internal const uint DISPID_FRAME = 69536U;

		internal const uint DISPID_IFRAME = 69536U;

		internal const uint DISPID_PROTECTEDELEMENT = 1000U;

		internal const uint DISPID_DEFAULTS = 1000U;

		internal const uint DISPID_MARKUP = 1000U;

		internal const uint DISPID_DOMIMPLEMENTATION = 1000U;

		internal const uint DISPID_MEDIAQUERY = 1000U;

		internal const uint DISPID_HTML5ATTRIBUTESELECTORCI = 1000U;

		internal const uint DISPID_SVGMIXINS = 1000U;

		internal const uint DISPID_SVGELEMENT = 1030U;

		internal const uint DISPID_SVGELEMENT_BASE = 1050U;

		internal const uint DISPID_SVGAELEMENT = 1050U;

		internal const uint DISPID_SVGALTGLYPHDEFELEMENT = 1050U;

		internal const uint DISPID_SVGALTGLYPHELEMENT = 1050U;

		internal const uint DISPID_SVGALTGLYPHITEMELEMENT = 1050U;

		internal const uint DISPID_SVGANGLE = 1000U;

		internal const uint DISPID_SVGANIMATECOLORELEMENT = 1050U;

		internal const uint DISPID_SVGANIMATEDANGLE = 1000U;

		internal const uint DISPID_SVGANIMATEDBOOLEAN = 1000U;

		internal const uint DISPID_SVGANIMATEDENUMERATION = 1000U;

		internal const uint DISPID_SVGANIMATEDINTEGER = 1000U;

		internal const uint DISPID_SVGANIMATEDLENGTH = 1000U;

		internal const uint DISPID_SVGANIMATEDLENGTHLIST = 1000U;

		internal const uint DISPID_SVGANIMATEDNUMBER = 1000U;

		internal const uint DISPID_SVGANIMATEDNUMBERLIST = 1000U;

		internal const uint DISPID_SVGANIMATEDPOINTS = 1000U;

		internal const uint DISPID_SVGANIMATEDRECT = 1000U;

		internal const uint DISPID_SVGANIMATEDSTRING = 1000U;

		internal const uint DISPID_SVGANIMATEELEMENT = 1050U;

		internal const uint DISPID_SVGANIMATEMOTIONELEMENT = 1050U;

		internal const uint DISPID_SVGANIMATETRANSFORMELEMENT = 1050U;

		internal const uint DISPID_SVGCIRCLEELEMENT = 1050U;

		internal const uint DISPID_SVGCLIPPATHELEMENT = 1050U;

		internal const uint DISPID_SVGCOLOR_PROFILEELEMENT = 1050U;

		internal const uint DISPID_SVGCURSORELEMENT = 1050U;

		internal const uint DISPID_SVGDEFINITION_SRCELEMENT = 1050U;

		internal const uint DISPID_SVGDEFSELEMENT = 1050U;

		internal const uint DISPID_SVGDESCELEMENT = 1050U;

		internal const uint DISPID_SVGELEMENTINSTANCE = 1000U;

		internal const uint DISPID_SVGELEMENTINSTANCELIST = 1000U;

		internal const uint DISPID_SVGELLIPSEELEMENT = 1050U;

		internal const uint DISPID_SVGFEBLENDELEMENT = 1050U;

		internal const uint DISPID_SVGFECOLORMATRIXELEMENT = 1050U;

		internal const uint DISPID_SVGFECOMPONENTTRANSFERELEMENT = 1050U;

		internal const uint DISPID_SVGCOMPONENTTRANSFERFUNCTIONELEMENT = 1050U;

		internal const uint DISPID_SVGFECOMPOSITEELEMENT = 1050U;

		internal const uint DISPID_SVGFECONVOLVEMATRIXELEMENT = 1050U;

		internal const uint DISPID_SVGFEDIFFUSELIGHTINGELEMENT = 1050U;

		internal const uint DISPID_SVGFEDISPLACEMENTMAPELEMENT = 1050U;

		internal const uint DISPID_SVGFEDISTANTLIGHTELEMENT = 1050U;

		internal const uint DISPID_SVGFEFLOODELEMENT = 1050U;

		internal const uint DISPID_SVGFEFUNCAELEMENT = 1050U;

		internal const uint DISPID_SVGFEFUNCBELEMENT = 1050U;

		internal const uint DISPID_SVGFEFUNCGELEMENT = 1050U;

		internal const uint DISPID_SVGFEFUNCRELEMENT = 1050U;

		internal const uint DISPID_SVGFEGAUSSIANBLURELEMENT = 1050U;

		internal const uint DISPID_SVGFEIMAGEELEMENT = 1050U;

		internal const uint DISPID_SVGFEMERGEELEMENT = 1050U;

		internal const uint DISPID_SVGFEMERGENODEELEMENT = 1050U;

		internal const uint DISPID_SVGFEMORPHOLOGYELEMENT = 1050U;

		internal const uint DISPID_SVGFEOFFSETELEMENT = 1050U;

		internal const uint DISPID_SVGFEPOINTLIGHTELEMENT = 1050U;

		internal const uint DISPID_SVGFESPECULARLIGHTINGELEMENT = 1050U;

		internal const uint DISPID_SVGFESPOTLIGHTELEMENT = 1050U;

		internal const uint DISPID_SVGFETILEELEMENT = 1050U;

		internal const uint DISPID_SVGFETURBULENCEELEMENT = 1050U;

		internal const uint DISPID_SVGFILTERELEMENT = 1050U;

		internal const uint DISPID_SVGFONT_FACE_FORMATELEMENT = 1050U;

		internal const uint DISPID_SVGFONT_FACE_NAMEELEMENT = 1050U;

		internal const uint DISPID_SVGFONT_FACE_SRCELEMENT = 1050U;

		internal const uint DISPID_SVGFONT_FACE_URIELEMENT = 1050U;

		internal const uint DISPID_SVGFONT_FACEELEMENT = 1050U;

		internal const uint DISPID_SVGFONTELEMENT = 1050U;

		internal const uint DISPID_SVGFOREIGNOBJECTELEMENT = 1050U;

		internal const uint DISPID_SVGGELEMENT = 1050U;

		internal const uint DISPID_SVGGLYPHELEMENT = 1050U;

		internal const uint DISPID_SVGGLYPHREFELEMENT = 1050U;

		internal const uint DISPID_SVGGRADIENTELEMENT = 1050U;

		internal const uint DISPID_SVGHKERNELEMENT = 1050U;

		internal const uint DISPID_SVGIMAGEELEMENT = 1050U;

		internal const uint DISPID_SVGLENGTH = 1000U;

		internal const uint DISPID_SVGLENGTHLIST = 1000U;

		internal const uint DISPID_SVGPRESERVEASPECTRATIO = 1000U;

		internal const uint DISPID_SVGANIMATEDPRESERVEASPECTRATIO = 1000U;

		internal const uint DISPID_SVGPOINT = 1000U;

		internal const uint DISPID_SVGPOINTLIST = 1000U;

		internal const uint DISPID_SVGLINEARGRADIENTELEMENT = 1070U;

		internal const uint DISPID_SVGLINEELEMENT = 1050U;

		internal const uint DISPID_SVGMARKERELEMENT = 1050U;

		internal const uint DISPID_SVGMASKELEMENT = 1050U;

		internal const uint DISPID_SVGMETADATAELEMENT = 1050U;

		internal const uint DISPID_SVGMISSING_GLYPHELEMENT = 1050U;

		internal const uint DISPID_SVGMPATHELEMENT = 1050U;

		internal const uint DISPID_SVGNUMBER = 1000U;

		internal const uint DISPID_SVGNUMBERLIST = 1000U;

		internal const uint DISPID_SVGPATHELEMENT = 1050U;

		internal const uint DISPID_SVGPATTERNELEMENT = 1050U;

		internal const uint DISPID_SVGPOLYGONELEMENT = 1050U;

		internal const uint DISPID_SVGPOLYLINEELEMENT = 1050U;

		internal const uint DISPID_SVGRADIALGRADIENTELEMENT = 1070U;

		internal const uint DISPID_SVGRECT = 1000U;

		internal const uint DISPID_SVGRECTELEMENT = 1050U;

		internal const uint DISPID_SVGSCRIPTELEMENT = 1050U;

		internal const uint DISPID_SVGSETELEMENT = 1050U;

		internal const uint DISPID_SVGSTOPELEMENT = 1050U;

		internal const uint DISPID_SVGSTRINGLIST = 1000U;

		internal const uint DISPID_SVGSTYLEELEMENT = 1050U;

		internal const uint DISPID_SVGSVGELEMENT = 1050U;

		internal const uint DISPID_SVGSWITCHELEMENT = 1050U;

		internal const uint DISPID_SVGSYMBOLELEMENT = 1050U;

		internal const uint DISPID_SVGTITLEELEMENT = 1050U;

		internal const uint DISPID_SVGTREFELEMENT = 1050U;

		internal const uint DISPID_SVGTEXTCONTENTELEMENT = 1050U;

		internal const uint DISPID_SVGTEXTCONTENTELEMENT_BASE = 1070U;

		internal const uint DISPID_SVGTEXTPOSITIONINGELEMENT = 1070U;

		internal const uint DISPID_SVGTEXTPOSITIONINGELEMENT_BASE = 1090U;

		internal const uint DISPID_SVGTEXTELEMENT = 1090U;

		internal const uint DISPID_SVGTSPANELEMENT = 1090U;

		internal const uint DISPID_SVGTEXTPATHELEMENT = 1070U;

		internal const uint DISPID_SVGUSEELEMENT = 1050U;

		internal const uint DISPID_SVGVIEWELEMENT = 1050U;

		internal const uint DISPID_SVGVKERNELEMENT = 1050U;

		internal const uint DISPID_SVGMATRIX = 1000U;

		internal const uint DISPID_SVGTRANSFORM = 1000U;

		internal const uint DISPID_SVGTRANSFORMLIST = 1000U;

		internal const uint DISPID_SVGANIMATEDTRANSFORMLIST = 1000U;

		internal const uint DISPID_SVGPATHSEG = 1000U;

		internal const uint DISPID_SVGPATHSEG_BASE = 1020U;

		internal const uint DISPID_SVGPATHSEGLIST = 1000U;

		internal const uint DISPID_SVGPATHSEGARCABS = 1020U;

		internal const uint DISPID_SVGPATHSEGARCREL = 1020U;

		internal const uint DISPID_SVGPATHSEGCLOSEPATH = 1020U;

		internal const uint DISPID_SVGPATHSEGMOVETOABS = 1020U;

		internal const uint DISPID_SVGPATHSEGMOVETOREL = 1020U;

		internal const uint DISPID_SVGPATHSEGLINETOABS = 1020U;

		internal const uint DISPID_SVGPATHSEGLINETOREL = 1020U;

		internal const uint DISPID_SVGPATHSEGCURVETOCUBICABS = 1020U;

		internal const uint DISPID_SVGPATHSEGCURVETOCUBICREL = 1020U;

		internal const uint DISPID_SVGPATHSEGCURVETOCUBICSMOOTHABS = 1020U;

		internal const uint DISPID_SVGPATHSEGCURVETOCUBICSMOOTHREL = 1020U;

		internal const uint DISPID_SVGPATHSEGCURVETOQUADRATICABS = 1020U;

		internal const uint DISPID_SVGPATHSEGCURVETOQUADRATICREL = 1020U;

		internal const uint DISPID_SVGPATHSEGCURVETOQUADRATICSMOOTHABS = 1020U;

		internal const uint DISPID_SVGPATHSEGCURVETOQUADRATICSMOOTHREL = 1020U;

		internal const uint DISPID_SVGPATHSEGLINETOHORIZONTALABS = 1020U;

		internal const uint DISPID_SVGPATHSEGLINETOHORIZONTALREL = 1020U;

		internal const uint DISPID_SVGPATHSEGLINETOVERTICALABS = 1020U;

		internal const uint DISPID_SVGPATHSEGLINETOVERTICALREL = 1020U;

		internal const uint DISPID_CANVASELEMENT = 1000U;

		internal const uint DISPID_CANVASRENDERCONTEXT2D = 1000U;

		internal const uint DISPID_CANVASGRADIENT = 1000U;

		internal const uint DISPID_CANVASTEXTMETRICS = 1000U;

		internal const uint DISPID_CANVASIMAGEDATA = 1000U;

		internal const uint DISPID_CANVASPIXELARRAY = 1000U;

		internal const uint DISPID_PERFORMANCE = 1000U;

		internal const uint DISPID_PERFORMANCENAVIGATION = 1000U;

		internal const uint DISPID_PERFORMANCETIMING = 1000U;

		internal const uint DISPID_MSHTMLWEBVIEWELEMENT = 1000U;

		internal const uint DISPID_WEBGEOLOCATION = 1000U;

		internal const uint DISPID_WEBGEOPOSITION = 1000U;

		internal const uint DISPID_WEBGEOCOORDINATES = 1000U;

		internal const uint DISPID_WEBGEOPOSITION_ERROR = 1000U;

		internal const uint DISPID_DATALIST = 1000U;

		internal const uint DISPID_IE8_ANCHOR = 1150U;

		internal const uint DISPID_IE8_AREA = 1150U;

		internal const uint DISPID_IE8_BASE = 1150U;

		internal const uint DISPID_IE8_BODY = 1150U;

		internal const uint DISPID_IE8_FORM = 1150U;

		internal const uint DISPID_IE8_HEAD = 1150U;

		internal const uint DISPID_IE8_IMG = 1150U;

		internal const uint DISPID_IE8_INPUT = 1150U;

		internal const uint DISPID_IE8_LINK = 1150U;

		internal const uint DISPID_IE8_MOD = 1150U;

		internal const uint DISPID_IE8_SCRIPT = 1150U;

		internal const uint DISPID_IE8_ATTR = 1150U;

		internal const uint DISPID_IE8_NAMEDNODEMAP = 1150U;

		internal const uint DISPID_IE8_COLLECTION = 1150U;

		internal const uint DISPID_IE8_PARAM = 1150U;

		internal const uint DISPID_IE8_EMBED = 1150U;

		internal const uint DISPID_IE8_BLOCK = 1150U;

		internal const uint DISPID_IE8_META = 1150U;

		internal const uint DISPID_IE8_STYLE = 1150U;

		internal const uint DISPID_IE8_SELECT = 1150U;

		internal const uint DISPID_IE8_ELEMENTBASE = 66736U;

		internal const uint DISPID_IE8_ELEMENTMAX = 66776U;

		internal const uint DISPID_IE8_ELEMENT = 66736U;

		internal const uint DISPID_IE8_FRAMESITEBASE = 69656U;

		internal const uint DISPID_IE8_FRAMEMAX = 70535U;

		internal const uint DISPID_IE8_FRAME = 69656U;

		internal const uint DISPID_IE8_IFRAME = 69656U;

		internal const uint DISPID_IE8_OBJECTBASE = 68566U;

		internal const uint DISPID_IE8_OBJECTMAX = 69535U;

		internal const uint DISPID_IE8_OBJECT = 68566U;

		internal const uint DISPID_IE9_ELEMENTBASE = 66786U;

		internal const uint DISPID_IE9_ELEMENTMAX = 66821U;

		internal const uint DISPID_IE9_ELEMENT = 66786U;

		internal const uint DISPID_IE10_ELEMENTBASE = 66822U;

		internal const uint DISPID_IE10_ELEMENTMAX = 67535U;

		internal const uint DISPID_IE10_ELEMENT = 66822U;

		internal const int DISPID_WINDOWOBJECT = -5500;

		internal const int DISPID_PERFORMANCEOBJECT = -5505;

		internal const int DISPID_LOCATIONOBJECT = -5506;

		internal const int DISPID_HISTORYOBJECT = -5507;

		internal const int DISPID_NAVIGATOROBJECT = -5508;

		internal const int DISPID_SECURITYCTX = -5511;

		internal const int DISPID_AMBIENT_DLCONTROL = -5512;

		internal const int DISPID_AMBIENT_USERAGENT = -5513;

		internal const int DISPID_SECURITYDOMAIN = -5514;

		internal const int DISPID_DEBUG_ISSECUREPROXY = -5515;

		internal const int DISPID_DEBUG_TRUSTEDPROXY = -5516;

		internal const int DISPID_DEBUG_INTERNALWINDOW = -5517;

		internal const int DISPID_DEBUG_ENABLESECUREPROXYASSERTS = -5518;

		internal const uint DISPID_ONABORT = 1000U;

		internal const uint DISPID_ONCHANGE = 1001U;

		internal const uint DISPID_ONERROR = 1002U;

		internal const uint DISPID_ONLOAD = 1003U;

		internal const uint DISPID_ONSELECT = 1006U;

		internal const uint DISPID_ONSUBMIT = 1007U;

		internal const uint DISPID_ONUNLOAD = 1008U;

		internal const uint DISPID_ONBOUNCE = 1009U;

		internal const uint DISPID_ONFINISH = 1010U;

		internal const uint DISPID_ONSTART = 1011U;

		internal const uint DISPID_ONLAYOUT = 1013U;

		internal const uint DISPID_ONSCROLL = 1014U;

		internal const uint DISPID_ONRESET = 1015U;

		internal const uint DISPID_ONRESIZE = 1016U;

		internal const uint DISPID_ONBEFOREUNLOAD = 1017U;

		internal const uint DISPID_ONCHANGEFOCUS = 1018U;

		internal const uint DISPID_ONCHANGEBLUR = 1019U;

		internal const uint DISPID_ONPERSIST = 1020U;

		internal const uint DISPID_ONPERSISTSAVE = 1021U;

		internal const uint DISPID_ONPERSISTLOAD = 1022U;

		internal const uint DISPID_ONCONTEXTMENU = 1023U;

		internal const uint DISPID_ONBEFOREPRINT = 1024U;

		internal const uint DISPID_ONAFTERPRINT = 1025U;

		internal const uint DISPID_ONSTOP = 1026U;

		internal const uint DISPID_ONBEFOREEDITFOCUS = 1027U;

		internal const uint DISPID_ONMOUSEHOVER = 1028U;

		internal const uint DISPID_ONCONTENTREADY = 1029U;

		internal const uint DISPID_ONLAYOUTCOMPLETE = 1030U;

		internal const uint DISPID_ONPAGE = 1031U;

		internal const uint DISPID_ONLINKEDOVERFLOW = 1032U;

		internal const uint DISPID_ONMOUSEWHEEL = 1033U;

		internal const uint DISPID_ONBEFOREDEACTIVATE = 1034U;

		internal const uint DISPID_ONMOVE = 1035U;

		internal const uint DISPID_ONCONTROLSELECT = 1036U;

		internal const uint DISPID_ONSELECTIONCHANGE = 1037U;

		internal const uint DISPID_ONMOVESTART = 1038U;

		internal const uint DISPID_ONMOVEEND = 1039U;

		internal const uint DISPID_ONRESIZESTART = 1040U;

		internal const uint DISPID_ONRESIZEEND = 1041U;

		internal const uint DISPID_ONMOUSEENTER = 1042U;

		internal const uint DISPID_ONMOUSELEAVE = 1043U;

		internal const uint DISPID_ONACTIVATE = 1044U;

		internal const uint DISPID_ONDEACTIVATE = 1045U;

		internal const uint DISPID_ONMULTILAYOUTCLEANUP = 1046U;

		internal const uint DISPID_ONBEFOREACTIVATE = 1047U;

		internal const uint DISPID_ONFOCUSIN = 1048U;

		internal const uint DISPID_ONFOCUSOUT = 1049U;

		internal const uint DISPID_ONVALUECHANGE = 1050U;

		internal const uint DISPID_ONSELECTADD = 1051U;

		internal const uint DISPID_ONSELECTREMOVE = 1052U;

		internal const uint DISPID_ONSELECTWITHIN = 1053U;

		internal const uint DISPID_ONSYSTEMSCROLLINGSTART = 1054U;

		internal const uint DISPID_ONSYSTEMSCROLLINGEND = 1055U;

		internal const uint DISPID_ONOBJECTCONTENTSCROLLED = 1056U;

		internal const uint DISPID_ONSTORAGE = 1057U;

		internal const uint DISPID_ONSTORAGECOMMIT = 1058U;

		internal const uint DISPID_ONSHOW = 1059U;

		internal const uint DISPID_ONHIDE = 1060U;

		internal const uint DISPID_ONALERT = 1061U;

		internal const uint DISPID_ONPOPUPMENUSTART = 1062U;

		internal const uint DISPID_ONPOPUPMENUEND = 1063U;

		internal const uint DISPID_ONONLINE = 1064U;

		internal const uint DISPID_ONOFFLINE = 1065U;

		internal const uint DISPID_ONHASHCHANGE = 1066U;

		internal const uint DISPID_ONMESSAGE = 1067U;

		internal const uint DISPID_ONDOMMUTATION = 1068U;

		internal const uint DISPID_SVGLOAD = 1069U;

		internal const uint DISPID_SVGUNLOAD = 1070U;

		internal const uint DISPID_SVGABORT = 1071U;

		internal const uint DISPID_SVGERROR = 1072U;

		internal const uint DISPID_SVGRESIZE = 1073U;

		internal const uint DISPID_SVGSCROLL = 1074U;

		internal const uint DISPID_SVGZOOM = 1075U;

		internal const uint DISPID_MSPOINTERDOWN = 1076U;

		internal const uint DISPID_MSPOINTERMOVE = 1077U;

		internal const uint DISPID_MSPOINTERUP = 1078U;

		internal const uint DISPID_MSPOINTEROVER = 1079U;

		internal const uint DISPID_MSPOINTEROUT = 1080U;

		internal const uint DISPID_MSPOINTERCANCEL = 1081U;

		internal const uint DISPID_MSPOINTERHOVER = 1082U;

		internal const uint DISPID_MSGESTURESTART = 1083U;

		internal const uint DISPID_MSGESTURECHANGE = 1084U;

		internal const uint DISPID_MSGESTUREEND = 1085U;

		internal const uint DISPID_MSGESTUREHOLD = 1086U;

		internal const uint DISPID_MSGESTURETAP = 1087U;

		internal const uint DISPID_MSGESTUREDOUBLETAP = 1088U;

		internal const uint DISPID_MSINERTIASTART = 1089U;

		internal const uint DISPID_MSLOSTPOINTERCAPTURE = 1090U;

		internal const uint DISPID_MSGOTPOINTERCAPTURE = 1091U;

		internal const uint DISPID_MSTRANSITIONSTART = 1092U;

		internal const uint DISPID_MSTRANSITIONEND = 1093U;

		internal const uint DISPID_MSANIMATIONSTART = 1094U;

		internal const uint DISPID_MSANIMATIONEND = 1095U;

		internal const uint DISPID_MSANIMATIONITERATION = 1096U;

		internal const uint DISPID_MSGESTUREINIT = 1097U;

		internal const uint DISPID_MSMANIPULATIONSTATECHANGED = 1098U;

		internal const uint DISPID_ONOPEN = 1099U;

		internal const uint DISPID_ONCLOSE = 1100U;

		internal const uint DISPID_MSPOINTERENTER = 1101U;

		internal const uint DISPID_MSPOINTERLEAVE = 1102U;

		internal const uint DISPID_MSORIENTATIONCHANGE = 1103U;

		internal const uint DISPID_ONDEVICEORIENTATION = 1104U;

		internal const uint DISPID_ONDEVICEMOTION = 1105U;

		internal const uint DISPID_ONPAGESHOW = 1106U;

		internal const uint DISPID_ONPAGEHIDE = 1107U;

		internal const uint DISPID_ONCOMPASSNEEDSCALIBRATION = 1108U;

		internal const uint DISPID_A_FIRST = 70536U;

		internal const uint DISPID_A_MIN = 70536U;

		internal const uint DISPID_A_MAX = 71535U;

		internal const uint DISPID_A_BACKGROUNDIMAGE = 70537U;

		internal const uint DISPID_A_COLOR = 70538U;

		internal const uint DISPID_A_TEXTTRANSFORM = 70540U;

		internal const uint DISPID_A_NOWRAP = 70541U;

		internal const uint DISPID_A_LINEHEIGHT = 70542U;

		internal const uint DISPID_A_TEXTINDENT = 70543U;

		internal const uint DISPID_A_LETTERSPACING = 70544U;

		internal const uint DISPID_A_LANG = 70545U;

		internal const uint DISPID_A_OVERFLOW = 70546U;

		internal const uint DISPID_A_PADDING = 70547U;

		internal const uint DISPID_A_PADDINGTOP = 70548U;

		internal const uint DISPID_A_PADDINGRIGHT = 70549U;

		internal const uint DISPID_A_PADDINGBOTTOM = 70550U;

		internal const uint DISPID_A_PADDINGLEFT = 70551U;

		internal const uint DISPID_A_CLEAR = 70552U;

		internal const uint DISPID_A_LISTTYPE = 70553U;

		internal const uint DISPID_A_FONTFACE = 70554U;

		internal const uint DISPID_A_FONTSIZE = 70555U;

		internal const uint DISPID_A_TEXTDECORATIONLINETHROUGH = 70556U;

		internal const uint DISPID_A_TEXTDECORATIONUNDERLINE = 70557U;

		internal const uint DISPID_A_TEXTDECORATIONBLINK = 70558U;

		internal const uint DISPID_A_TEXTDECORATIONNONE = 70559U;

		internal const uint DISPID_A_FONTSTYLE = 70560U;

		internal const uint DISPID_A_FONTVARIANT = 70561U;

		internal const uint DISPID_A_BASEFONT = 70562U;

		internal const uint DISPID_A_FONTWEIGHT = 70563U;

		internal const uint DISPID_A_TABLEBORDERCOLOR = 70564U;

		internal const uint DISPID_A_TABLEBORDERCOLORLIGHT = 70565U;

		internal const uint DISPID_A_TABLEBORDERCOLORDARK = 70566U;

		internal const uint DISPID_A_TABLEVALIGN = 70567U;

		internal const uint DISPID_A_BACKGROUND = 70568U;

		internal const uint DISPID_A_BACKGROUNDPOSX = 70569U;

		internal const uint DISPID_A_BACKGROUNDPOSY = 70570U;

		internal const uint DISPID_A_TEXTDECORATION = 70571U;

		internal const uint DISPID_A_MARGIN = 70572U;

		internal const uint DISPID_A_MARGINTOP = 70573U;

		internal const uint DISPID_A_MARGINRIGHT = 70574U;

		internal const uint DISPID_A_MARGINBOTTOM = 70575U;

		internal const uint DISPID_A_MARGINLEFT = 70576U;

		internal const uint DISPID_A_FONT = 70577U;

		internal const uint DISPID_A_FONTSIZEKEYWORD = 70578U;

		internal const uint DISPID_A_FONTSIZECOMBINE = 70579U;

		internal const uint DISPID_A_BACKGROUNDREPEAT = 70580U;

		internal const uint DISPID_A_BACKGROUNDATTACHMENT = 70581U;

		internal const uint DISPID_A_BACKGROUNDPOSITION = 70582U;

		internal const uint DISPID_A_WORDSPACING = 70583U;

		internal const uint DISPID_A_VERTICALALIGN = 70584U;

		internal const uint DISPID_A_BORDER = 70585U;

		internal const uint DISPID_A_BORDERTOP = 70586U;

		internal const uint DISPID_A_BORDERRIGHT = 70587U;

		internal const uint DISPID_A_BORDERBOTTOM = 70588U;

		internal const uint DISPID_A_BORDERLEFT = 70589U;

		internal const uint DISPID_A_BORDERCOLOR = 70590U;

		internal const uint DISPID_A_BORDERTOPCOLOR = 70591U;

		internal const uint DISPID_A_BORDERRIGHTCOLOR = 70592U;

		internal const uint DISPID_A_BORDERBOTTOMCOLOR = 70593U;

		internal const uint DISPID_A_BORDERLEFTCOLOR = 70594U;

		internal const uint DISPID_A_BORDERWIDTH = 70595U;

		internal const uint DISPID_A_BORDERTOPWIDTH = 70596U;

		internal const uint DISPID_A_BORDERRIGHTWIDTH = 70597U;

		internal const uint DISPID_A_BORDERBOTTOMWIDTH = 70598U;

		internal const uint DISPID_A_BORDERLEFTWIDTH = 70599U;

		internal const uint DISPID_A_BORDERSTYLE = 70600U;

		internal const uint DISPID_A_BORDERTOPSTYLE = 70601U;

		internal const uint DISPID_A_BORDERRIGHTSTYLE = 70602U;

		internal const uint DISPID_A_BORDERBOTTOMSTYLE = 70603U;

		internal const uint DISPID_A_BORDERLEFTSTYLE = 70604U;

		internal const uint DISPID_A_TEXTDECORATIONOVERLINE = 70605U;

		internal const uint DISPID_A_FLOAT = 70606U;

		internal const uint DISPID_A_DISPLAY = 70607U;

		internal const uint DISPID_A_LISTSTYLETYPE = 70608U;

		internal const uint DISPID_A_LISTSTYLEPOSITION = 70609U;

		internal const uint DISPID_A_LISTSTYLEIMAGE = 70610U;

		internal const uint DISPID_A_LISTSTYLE = 70611U;

		internal const uint DISPID_A_WHITESPACE = 70612U;

		internal const uint DISPID_A_PAGEBREAKBEFORE = 70613U;

		internal const uint DISPID_A_PAGEBREAKAFTER = 70614U;

		internal const uint DISPID_A_SCROLL = 70615U;

		internal const uint DISPID_A_VISIBILITY = 70616U;

		internal const uint DISPID_A_HIDDEN = 70617U;

		internal const uint DISPID_A_FILTER = 70618U;

		internal const uint DISPID_DEFAULTVALUE = 70619U;

		internal const uint DISPID_A_BORDERCOLLAPSE = 70620U;

		internal const uint DISPID_A_POSITION = 70626U;

		internal const uint DISPID_A_ZINDEX = 70627U;

		internal const uint DISPID_A_CLIP = 70628U;

		internal const uint DISPID_A_CLIPRECTTOP = 70629U;

		internal const uint DISPID_A_CLIPRECTRIGHT = 70630U;

		internal const uint DISPID_A_CLIPRECTBOTTOM = 70631U;

		internal const uint DISPID_A_CLIPRECTLEFT = 70632U;

		internal const uint DISPID_A_FONTFACESRC = 70633U;

		internal const uint DISPID_A_TABLELAYOUT = 70634U;

		internal const uint DISPID_A_STYLETEXT = 70635U;

		internal const uint DISPID_A_LANGUAGE = 70636U;

		internal const uint DISPID_A_VALUE = 70637U;

		internal const uint DISPID_A_CURSOR = 70638U;

		internal const uint DISPID_A_EVENTSINK = 70639U;

		internal const uint DISPID_A_PROPNOTIFYSINK = 70640U;

		internal const uint DISPID_A_ROWSETNOTIFYSINK = 70641U;

		internal const uint DISPID_INTERNAL_INLINESTYLEAA = 70642U;

		internal const uint DISPID_INTERNAL_CSTYLEPTRCACHE = 70643U;

		internal const uint DISPID_INTERNAL_CRUNTIMESTYLEPTRCACHE = 70644U;

		internal const uint DISPID_INTERNAL_INVOKECONTEXT = 70645U;

		internal const uint DISPID_A_BGURLIMGCTXCACHEINDEX = 70646U;

		internal const uint DISPID_A_LIURLIMGCTXCACHEINDEX = 70647U;

		internal const uint DISPID_A_ROWSETASYNCHNOTIFYSINK = 70648U;

		internal const uint DISPID_INTERNAL_FILTERPTRCACHE = 70649U;

		internal const uint DISPID_A_ROWPOSITIONCHANGESINK = 70650U;

		internal const uint DISPID_A_BEHAVIOR = 70651U;

		internal const uint DISPID_A_READYSTATE = 70652U;

		internal const uint DISPID_A_DIR = 70653U;

		internal const uint DISPID_A_UNICODEBIDI = 70654U;

		internal const uint DISPID_A_DIRECTION = 70655U;

		internal const uint DISPID_A_IMEMODE = 70656U;

		internal const uint DISPID_A_RUBYALIGN = 70657U;

		internal const uint DISPID_A_RUBYPOSITION = 70658U;

		internal const uint DISPID_A_RUBYOVERHANG = 70659U;

		internal const uint DISPID_INTERNAL_ONBEHAVIOR_CONTENTREADY = 70660U;

		internal const uint DISPID_INTERNAL_ONBEHAVIOR_DOCUMENTREADY = 70661U;

		internal const uint DISPID_INTERNAL_CDOMCHILDRENPTRCACHE = 70662U;

		internal const uint DISPID_A_LAYOUTGRIDCHAR = 70663U;

		internal const uint DISPID_A_LAYOUTGRIDLINE = 70664U;

		internal const uint DISPID_A_LAYOUTGRIDMODE = 70665U;

		internal const uint DISPID_A_LAYOUTGRIDTYPE = 70666U;

		internal const uint DISPID_A_LAYOUTGRID = 70667U;

		internal const uint DISPID_A_TEXTAUTOSPACE = 70668U;

		internal const uint DISPID_A_LINEBREAK = 70669U;

		internal const uint DISPID_A_WORDBREAK = 70670U;

		internal const uint DISPID_A_TEXTJUSTIFY = 70671U;

		internal const uint DISPID_A_TEXTJUSTIFYTRIM = 70672U;

		internal const uint DISPID_A_TEXTKASHIDA = 70673U;

		internal const uint DISPID_A_OVERFLOWX = 70675U;

		internal const uint DISPID_A_OVERFLOWY = 70676U;

		internal const uint DISPID_A_HTCDISPATCHITEM_VALUE = 70677U;

		internal const uint DISPID_A_DOCFRAGMENT = 70678U;

		internal const uint DISPID_A_HTCDD_ELEMENT = 70679U;

		internal const uint DISPID_A_HTCDD_CREATEEVENTOBJECT = 70680U;

		internal const uint DISPID_A_URNATOM = 70681U;

		internal const uint DISPID_A_UNIQUEPEERNUMBER = 70682U;

		internal const uint DISPID_A_ACCELERATOR = 70683U;

		internal const uint DISPID_INTERNAL_ONBEHAVIOR_APPLYSTYLE = 70684U;

		internal const uint DISPID_INTERNAL_RUNTIMESTYLEAA = 70685U;

		internal const uint DISPID_A_HTCDISPATCHITEM_VALUE_SCRIPTSONLY = 70686U;

		internal const uint DISPID_A_EXTENDEDTAGDESC = 70687U;

		internal const uint DISPID_A_ROTATE = 70688U;

		internal const uint DISPID_A_ZOOM = 70689U;

		internal const uint DISPID_A_HTCDD_PROTECTEDELEMENT = 70690U;

		internal const uint DISPID_A_LAYOUTFLOW = 70691U;

		internal const uint DISPID_INTERNAL_FILTERNATIVEINFOPTRCACHE = 70692U;

		internal const uint DISPID_A_HTCDD_ISMARKUPSHARED = 70693U;

		internal const uint DISPID_A_WORDWRAP = 70694U;

		internal const uint DISPID_A_TEXTUNDERLINEPOSITION = 70695U;

		internal const uint DISPID_A_HASLAYOUT = 70696U;

		internal const uint DISPID_A_MEDIA = 70697U;

		internal const uint DISPID_A_EDITABLE = 70698U;

		internal const uint DISPID_A_HIDEFOCUS = 70699U;

		internal const uint DISPID_INTERNAL_LAYOUTRECTREGISTRYPTRCACHE = 70700U;

		internal const uint DISPID_A_HTCDD_DEFAULTS = 70701U;

		internal const uint DISPID_A_TEXTLINETHROUGHSTYLE = 70702U;

		internal const uint DISPID_A_TEXTUNDERLINESTYLE = 70703U;

		internal const uint DISPID_A_TEXTEFFECT = 70704U;

		internal const uint DISPID_A_TEXTBACKGROUNDCOLOR = 70705U;

		internal const uint DISPID_A_RENDERINGPRIORITY = 70706U;

		internal const uint DISPID_INTERNAL_DWNPOSTPTRCACHE = 70707U;

		internal const uint DISPID_INTERNAL_CODEPAGESETTINGSPTRCACHE = 70708U;

		internal const uint DISPID_INTERNAL_DWNDOCPTRCACHE = 70709U;

		internal const uint DISPID_INTERNAL_DATABINDTASKPTRCACHE = 70710U;

		internal const uint DISPID_INTERNAL_URLLOCATIONCACHE = 70711U;

		internal const uint DISPID_INTERNAL_ARYELEMENTRELEASENOTIFYPTRCACHE = 70712U;

		internal const uint DISPID_INTERNAL_PEERFACTORYURLMAPPTRCACHE = 70713U;

		internal const uint DISPID_INTERNAL_STMDIRTYPTRCACHE = 70714U;

		internal const uint DISPID_INTERNAL_COMPUTEFORMATSTATECACHE = 70715U;

		internal const uint DISPID_A_SCROLLBARBASECOLOR = 70716U;

		internal const uint DISPID_A_SCROLLBARFACECOLOR = 70717U;

		internal const uint DISPID_A_SCROLLBAR3DLIGHTCOLOR = 70718U;

		internal const uint DISPID_A_SCROLLBARSHADOWCOLOR = 70719U;

		internal const uint DISPID_A_SCROLLBARHIGHLIGHTCOLOR = 70720U;

		internal const uint DISPID_A_SCROLLBARDARKSHADOWCOLOR = 70721U;

		internal const uint DISPID_A_SCROLLBARARROWCOLOR = 70722U;

		internal const uint DISPID_INTERNAL_ONBEHAVIOR_CONTENTSAVE = 70723U;

		internal const uint DISPID_A_DEFAULTTEXTSELECTION = 70724U;

		internal const uint DISPID_A_TEXTDECORATIONCOLOR = 70725U;

		internal const uint DISPID_A_TEXTCOLOR = 70726U;

		internal const uint DISPID_A_STYLETEXTDECORATION = 70727U;

		internal const uint DISPID_A_WRITINGMODE = 70728U;

		internal const uint DISPID_INTERNAL_MEDIA_REFERENCE = 70729U;

		internal const uint DISPID_INTERNAL_GENERICCOMPLUSREF = 70730U;

		internal const uint DISPID_INTERNAL_FOCUSITEMS = 70731U;

		internal const uint DISPID_A_SCROLLBARTRACKCOLOR = 70732U;

		internal const uint DISPID_INTERNAL_DWNHEADERCACHE = 70733U;

		internal const uint DISPID_A_FROZEN = 70734U;

		internal const uint DISPID_A_VIEWINHERITSTYLE = 70735U;

		internal const uint DISPID_INTERNAL_FRAMESCOLLECTION = 70736U;

		internal const uint DISPID_A_BGURLIMGCTXCACHEINDEX_FLINE = 70737U;

		internal const uint DISPID_A_BGURLIMGCTXCACHEINDEX_FLETTER = 70738U;

		internal const uint DISPID_A_TEXTALIGNLAST = 70739U;

		internal const uint DISPID_A_TEXTKASHIDASPACE = 70740U;

		internal const uint DISPID_INTERNAL_FONTHISTORYINDEX = 70741U;

		internal const uint DISPID_A_ALLOWTRANSPARENCY = 70742U;

		internal const uint DISPID_INTERNAL_URLSEARCHCACHE = 70743U;

		internal const uint DISPID_A_ISBLOCK = 70744U;

		internal const uint DISPID_A_TEXTOVERFLOW = 70745U;

		internal const uint DISPID_INTERNAL_CATTRIBUTECOLLPTRCACHE = 70746U;

		internal const uint DISPID_A_MINHEIGHT = 70747U;

		internal const uint DISPID_INTERNAL_INVOKECONTEXTDOCUMENT = 70748U;

		internal const uint DISPID_A_INTERPOLATION = 70749U;

		internal const uint DISPID_A_MAXHEIGHT = 70750U;

		internal const uint DISPID_A_MINWIDTH = 70751U;

		internal const uint DISPID_A_MAXWIDTH = 70752U;

		internal const uint DISPID_INTERNAL_ARYOBJECTRELEASECLEANUPPTRCACHE = 70753U;

		internal const uint DISPID_A_CONTENT = 70754U;

		internal const uint DISPID_A_CAPTIONSIDE = 70755U;

		internal const uint DISPID_A_COUNTERINCREMENT = 70756U;

		internal const uint DISPID_A_COUNTERRESET = 70757U;

		internal const uint DISPID_A_OUTLINE = 70758U;

		internal const uint DISPID_A_OUTLINEWIDTH = 70759U;

		internal const uint DISPID_A_OUTLINESTYLE = 70760U;

		internal const uint DISPID_A_OUTLINECOLOR = 70761U;

		internal const uint DISPID_A_BOXSIZING = 70762U;

		internal const uint DISPID_A_BORDERSPACING = 70763U;

		internal const uint DISPID_A_ORPHANS = 70764U;

		internal const uint DISPID_A_WIDOWS = 70765U;

		internal const uint DISPID_A_PAGEBREAKINSIDE = 70766U;

		internal const uint DISPID_A_MS_BEHAVIOR = 70767U;

		internal const uint DISPID_A_MS_SCROLLBARBASECOLOR = 70768U;

		internal const uint DISPID_A_MS_SCROLLBARFACECOLOR = 70769U;

		internal const uint DISPID_A_MS_SCROLLBAR3DLIGHTCOLOR = 70770U;

		internal const uint DISPID_A_MS_SCROLLBARSHADOWCOLOR = 70771U;

		internal const uint DISPID_A_MS_SCROLLBARHIGHLIGHTCOLOR = 70772U;

		internal const uint DISPID_A_MS_SCROLLBARDARKSHADOWCOLOR = 70773U;

		internal const uint DISPID_A_MS_SCROLLBARARROWCOLOR = 70774U;

		internal const uint DISPID_A_MS_SCROLLBARTRACKCOLOR = 70775U;

		internal const uint DISPID_A_MS_TEXTALIGNLAST = 70776U;

		internal const uint DISPID_A_MS_TEXTOVERFLOW = 70777U;

		internal const uint DISPID_A_MS_TEXTUNDERLINEPOSITION = 70778U;

		internal const uint DISPID_A_MS_WRITINGMODE = 70779U;

		internal const uint DISPID_A_MS_IMEMODE = 70780U;

		internal const uint DISPID_A_MS_BACKGROUNDPOSX = 70781U;

		internal const uint DISPID_A_MS_BACKGROUNDPOSY = 70782U;

		internal const uint DISPID_A_MS_ACCELERATOR = 70783U;

		internal const uint DISPID_A_MS_LAYOUTFLOW = 70784U;

		internal const uint DISPID_A_MS_ZOOM = 70785U;

		internal const uint DISPID_A_EMPTYCELLS = 70786U;

		internal const uint DISPID_A_MS_BLOCKPROGRESSION = 70787U;

		internal const uint DISPID_A_QUOTES = 70788U;

		internal const uint DISPID_INTERNAL_BGURLIMGCTXCACHEINDEX_GCBEFORE = 70789U;

		internal const uint DISPID_INTERNAL_BGURLIMGCTXCACHEINDEX_GCAFTER = 70790U;

		internal const uint DISPID_INTERNAL_BGURLIMGCTXCACHEINDEX_URLBEFORE = 70791U;

		internal const uint DISPID_INTERNAL_BGURLIMGCTXCACHEINDEX_URLAFTER = 70792U;

		internal const uint DISPID_AAHEADER = 70793U;

		internal const uint DISPID_INTERNAL_GETTERSETTERCOLLECTION = 70794U;

		internal const uint DISPID_A_MS_LAYOUTGRIDCHAR = 70795U;

		internal const uint DISPID_A_MS_LAYOUTGRIDLINE = 70796U;

		internal const uint DISPID_A_MS_LAYOUTGRIDMODE = 70797U;

		internal const uint DISPID_A_MS_LAYOUTGRIDTYPE = 70798U;

		internal const uint DISPID_A_MS_LAYOUTGRID = 70799U;

		internal const uint DISPID_A_MS_LINEBREAK = 70800U;

		internal const uint DISPID_A_MS_FILTER = 70801U;

		internal const uint DISPID_A_MS_OVERFLOWX = 70802U;

		internal const uint DISPID_A_MS_OVERFLOWY = 70803U;

		internal const uint DISPID_A_MS_TEXTAUTOSPACE = 70804U;

		internal const uint DISPID_A_MS_TEXTJUSTIFY = 70805U;

		internal const uint DISPID_A_MS_TEXTKASHIDASPACE = 70806U;

		internal const uint DISPID_A_MS_WORDBREAK = 70807U;

		internal const uint DISPID_A_MS_WORDWRAP = 70808U;

		internal const uint DISPID_INTERNAL_URIBEFOREREDIRECT = 70809U;

		internal const uint DISPID_A_ALIGNMENTBASELINE = 70814U;

		internal const uint DISPID_A_BASELINESHIFT = 70815U;

		internal const uint DISPID_A_DOMINANTBASELINE = 70816U;

		internal const uint DISPID_A_FONTSIZEADJUST = 70817U;

		internal const uint DISPID_A_FONTSTRETCH = 70818U;

		internal const uint DISPID_A_OPACITY = 70819U;

		internal const uint DISPID_A_CLIPPATH = 70820U;

		internal const uint DISPID_A_CLIPRULE = 70821U;

		internal const uint DISPID_A_FILL = 70822U;

		internal const uint DISPID_A_FILLOPACITY = 70823U;

		internal const uint DISPID_A_FILLRULE = 70824U;

		internal const uint DISPID_A_KERNING = 70825U;

		internal const uint DISPID_A_MARKER = 70826U;

		internal const uint DISPID_A_MARKEREND = 70827U;

		internal const uint DISPID_A_MARKERMID = 70828U;

		internal const uint DISPID_A_MARKERSTART = 70829U;

		internal const uint DISPID_A_MASK = 70830U;

		internal const uint DISPID_A_POINTEREVENTS = 70831U;

		internal const uint DISPID_A_STOPCOLOR = 70832U;

		internal const uint DISPID_A_STOPOPACITY = 70833U;

		internal const uint DISPID_A_STROKE = 70834U;

		internal const uint DISPID_A_STROKEDASHARRAY = 70835U;

		internal const uint DISPID_A_STROKEDASHOFFSET = 70836U;

		internal const uint DISPID_A_STROKELINECAP = 70837U;

		internal const uint DISPID_A_STROKELINEJOIN = 70838U;

		internal const uint DISPID_A_STROKEMITERLIMIT = 70839U;

		internal const uint DISPID_A_STROKEOPACITY = 70840U;

		internal const uint DISPID_A_STROKEWIDTH = 70841U;

		internal const uint DISPID_A_TEXTANCHOR = 70842U;

		internal const uint DISPID_A_GLYPHORIENTATIONHORIZONTAL = 70843U;

		internal const uint DISPID_A_GLYPHORIENTATIONVERTICAL = 70844U;

		internal const uint DISPID_A_CSSFLOAT = 70845U;

		internal const uint DISPID_A_BORDERRADIUS = 70846U;

		internal const uint DISPID_A_BORDERTOPLEFTRADIUS = 70847U;

		internal const uint DISPID_A_BORDERTOPRIGHTRADIUS = 70848U;

		internal const uint DISPID_A_BORDERBOTTOMRIGHTRADIUS = 70849U;

		internal const uint DISPID_A_BORDERBOTTOMLEFTRADIUS = 70850U;

		internal const uint DISPID_A_MS_TRANSFORM = 70851U;

		internal const uint DISPID_A_IE9_BACKGROUNDCLIP = 70852U;

		internal const uint DISPID_A_IE9_BACKGROUNDORIGIN = 70853U;

		internal const uint DISPID_A_IE9_BACKGROUNDSIZE = 70854U;

		internal const uint DISPID_A_IE9_BOXSHADOW = 70855U;

		internal const uint DISPID_A_MS_TRANSFORMORIGIN = 70861U;

		internal const uint DISPID_A_MS_TRANSFORMORIGINX = 70862U;

		internal const uint DISPID_A_MS_TRANSFORMORIGINY = 70863U;

		internal const uint DISPID_A_MS_TEXTSIZEADJUST = 70864U;

		internal const uint DISPID_A_MS_TRANSITIONPROPERTY = 70866U;

		internal const uint DISPID_A_MS_TRANSITIONDURATION = 70867U;

		internal const uint DISPID_A_MS_TRANSITIONTIMINGFUNCTION = 70868U;

		internal const uint DISPID_A_MS_TRANSITIONDELAY = 70869U;

		internal const uint DISPID_A_MS_TRANSITION = 70870U;

		internal const uint DISPID_A_COLUMNS = 70871U;

		internal const uint DISPID_A_COLUMNCOUNT = 70872U;

		internal const uint DISPID_A_COLUMNWIDTH = 70873U;

		internal const uint DISPID_A_COLUMNGAP = 70874U;

		internal const uint DISPID_A_COLUMNFILL = 70875U;

		internal const uint DISPID_A_COLUMNSPAN = 70876U;

		internal const uint DISPID_A_COLUMNRULE = 70877U;

		internal const uint DISPID_A_COLUMNRULESTYLE = 70878U;

		internal const uint DISPID_A_COLUMNRULEWIDTH = 70879U;

		internal const uint DISPID_A_COLUMNRULECOLOR = 70880U;

		internal const uint DISPID_A_BREAKBEFORE = 70881U;

		internal const uint DISPID_A_BREAKAFTER = 70882U;

		internal const uint DISPID_A_BREAKINSIDE = 70883U;

		internal const uint DISPID_A_MS_TRANSFORMORIGINZ = 70884U;

		internal const uint DISPID_A_MS_PERSPECTIVE = 70885U;

		internal const uint DISPID_A_MS_PERSPECTIVEORIGIN = 70886U;

		internal const uint DISPID_A_MS_PERSPECTIVEORIGINX = 70887U;

		internal const uint DISPID_A_MS_PERSPECTIVEORIGINY = 70888U;

		internal const uint DISPID_A_MS_TRANSFORMSTYLE = 70889U;

		internal const uint DISPID_A_MS_BACKFACEVISIBILITY = 70890U;

		internal const uint DISPID_A_MS_SCROLLCHAINING = 70891U;

		internal const uint DISPID_A_MS_CONTENTZOOMING = 70892U;

		internal const uint DISPID_A_MS_CONTENTZOOMSNAPTYPE = 70893U;

		internal const uint DISPID_A_MS_SCROLLRAILS = 70894U;

		internal const uint DISPID_A_MS_CONTENTZOOMCHAINING = 70895U;

		internal const uint DISPID_A_MS_SCROLLSNAPTYPE = 70896U;

		internal const uint DISPID_A_MS_CONTENTZOOMLIMIT = 70897U;

		internal const uint DISPID_A_MS_CONTENTZOOMSNAP = 70898U;

		internal const uint DISPID_A_MS_CONTENTZOOMSNAPPOINTS = 70899U;

		internal const uint DISPID_A_MS_CONTENTZOOMFACTOR = 70900U;

		internal const uint DISPID_A_MS_CONTENTZOOMLIMITMIN = 70901U;

		internal const uint DISPID_A_MS_CONTENTZOOMLIMITMAX = 70902U;

		internal const uint DISPID_A_MS_SCROLLSNAPX = 70903U;

		internal const uint DISPID_A_MS_SCROLLSNAPY = 70904U;

		internal const uint DISPID_A_MS_SCROLLSNAPPOINTSX = 70905U;

		internal const uint DISPID_A_MS_SCROLLSNAPPOINTSY = 70906U;

		internal const uint DISPID_A_SPELLCHECK = 70907U;

		internal const uint DISPID_A_MS_GRIDCOLUMN = 70908U;

		internal const uint DISPID_A_MS_GRIDCOLUMNALIGN = 70909U;

		internal const uint DISPID_A_MS_GRIDCOLUMNS = 70910U;

		internal const uint DISPID_A_MS_GRIDCOLUMNSPAN = 70911U;

		internal const uint DISPID_A_MS_GRIDROW = 70913U;

		internal const uint DISPID_A_MS_GRIDROWALIGN = 70914U;

		internal const uint DISPID_A_MS_GRIDROWS = 70915U;

		internal const uint DISPID_A_MS_GRIDROWSPAN = 70916U;

		internal const uint DISPID_A_MS_ANIMATIONNAME = 70917U;

		internal const uint DISPID_A_MS_ANIMATIONDURATION = 70918U;

		internal const uint DISPID_A_MS_ANIMATIONTIMINGFUNCTION = 70919U;

		internal const uint DISPID_A_MS_ANIMATIONDELAY = 70920U;

		internal const uint DISPID_A_MS_ANIMATIONDIRECTION = 70921U;

		internal const uint DISPID_A_MS_ANIMATIONPLAYSTATE = 70922U;

		internal const uint DISPID_A_MS_ANIMATIONITERATIONCOUNT = 70923U;

		internal const uint DISPID_A_MS_ANIMATION = 70924U;

		internal const uint DISPID_A_MS_ANIMATIONFILLMODE = 70925U;

		internal const uint DISPID_A_FLOODCOLOR = 70926U;

		internal const uint DISPID_A_FLOODOPACITY = 70927U;

		internal const uint DISPID_A_COLORINTERPOLATIONFILTERS = 70928U;

		internal const uint DISPID_A_LIGHTINGCOLOR = 70929U;

		internal const uint DISPID_A_MS_SCROLLLIMITXMIN = 70930U;

		internal const uint DISPID_A_MS_SCROLLLIMITYMIN = 70931U;

		internal const uint DISPID_A_MS_SCROLLLIMITXMAX = 70932U;

		internal const uint DISPID_A_MS_SCROLLLIMITYMAX = 70933U;

		internal const uint DISPID_A_MS_SCROLLLIMIT = 70934U;

		internal const uint DISPID_A_MS_OVERFLOWSTYLE = 70935U;

		internal const uint DISPID_A_TEXTSHADOW = 70936U;

		internal const uint DISPID_A_MS_WRAPTHROUGH = 70937U;

		internal const uint DISPID_A_MS_FLOWFROM = 70938U;

		internal const uint DISPID_A_MS_FLOWINTO = 70939U;

		internal const uint DISPID_A_MS_HYPHENS = 70940U;

		internal const uint DISPID_A_MS_HYPHENATE_LIMIT_ZONE = 70941U;

		internal const uint DISPID_A_MS_HYPHENATE_LIMIT_CHARS = 70942U;

		internal const uint DISPID_A_MS_HYPHENATE_LIMIT_LINES = 70943U;

		internal const uint DISPID_A_DRAGGABLE = 70944U;

		internal const uint DISPID_A_MS_HIGHCONTRASTADJUST = 70945U;

		internal const uint DISPID_A_ENABLEBACKGROUND = 70946U;

		internal const uint DISPID_A_MS_WRAPMARGIN = 70947U;

		internal const uint DISPID_A_MS_WRAPFLOW = 70949U;

		internal const uint DISPID_A_MS_FONTFEATURESETTINGS = 70950U;

		internal const uint DISPID_A_MS_USERSELECT = 70951U;

		internal const uint DISPID_A_MS_TOUCHACTION = 70952U;

		internal const uint DISPID_A_CLASSLIST = 70953U;

		internal const uint DISPID_A_MS_SCROLLTRANSLATION = 70954U;

		internal const uint DISPID_A_MS_FLEX = 70955U;

		internal const uint DISPID_A_MS_FLEXPOSITIVE = 70956U;

		internal const uint DISPID_A_MS_FLEXNEGATIVE = 70957U;

		internal const uint DISPID_A_MS_FLEXPREFERREDSIZE = 70958U;

		internal const uint DISPID_A_MS_FLEXFLOW = 70959U;

		internal const uint DISPID_A_MS_FLEXDIRECTION = 70960U;

		internal const uint DISPID_A_MS_FLEXWRAP = 70961U;

		internal const uint DISPID_A_MS_FLEXALIGN = 70962U;

		internal const uint DISPID_A_MS_FLEXITEMALIGN = 70963U;

		internal const uint DISPID_A_MS_FLEXPACK = 70964U;

		internal const uint DISPID_A_MS_FLEXLINEPACK = 70965U;

		internal const uint DISPID_A_MS_FLEXORDER = 70966U;

		internal const uint DISPID_A_TRANSFORM = 70967U;

		internal const uint DISPID_A_TRANSFORMORIGIN = 70968U;

		internal const uint DISPID_A_TRANSITIONPROPERTY = 70969U;

		internal const uint DISPID_A_TRANSITIONDURATION = 70970U;

		internal const uint DISPID_A_TRANSITIONTIMINGFUNCTION = 70971U;

		internal const uint DISPID_A_TRANSITIONDELAY = 70972U;

		internal const uint DISPID_A_TRANSITION = 70973U;

		internal const uint DISPID_A_PERSPECTIVE = 70974U;

		internal const uint DISPID_A_PERSPECTIVEORIGIN = 70975U;

		internal const uint DISPID_A_TRANSFORMSTYLE = 70976U;

		internal const uint DISPID_A_BACKFACEVISIBILITY = 70977U;

		internal const uint DISPID_A_ANIMATIONNAME = 70978U;

		internal const uint DISPID_A_ANIMATIONDURATION = 70979U;

		internal const uint DISPID_A_ANIMATIONTIMINGFUNCTION = 70980U;

		internal const uint DISPID_A_ANIMATIONDELAY = 70981U;

		internal const uint DISPID_A_ANIMATIONDIRECTION = 70982U;

		internal const uint DISPID_A_ANIMATIONPLAYSTATE = 70983U;

		internal const uint DISPID_A_ANIMATIONITERATIONCOUNT = 70984U;

		internal const uint DISPID_A_ANIMATION = 70985U;

		internal const uint DISPID_A_ANIMATIONFILLMODE = 70986U;

		internal const uint DISPID_A_FONTFEATURESETTINGS = 70987U;

		internal const uint DISPID_A_TRANSFORMORIGINX = 70988U;

		internal const uint DISPID_A_TRANSFORMORIGINY = 70989U;

		internal const uint DISPID_A_TRANSFORMORIGINZ = 70990U;

		internal const uint DISPID_A_PERSPECTIVEORIGINX = 70992U;

		internal const uint DISPID_A_PERSPECTIVEORIGINY = 70993U;

		internal const uint DISPID_A_MS_TOUCHSELECT = 70994U;

		internal const uint DISPID_INTERNAL_ERRORPAGEREFRESHURL = 70995U;

		internal const uint DISPID_INTERNAL_ERRORPAGEREASON = 70996U;

		internal const uint DISPID_INTERNAL_ERRORPAGEDWNPOST = 70997U;

		internal const uint DISPID_A_FLEXDIRECTION = 70998U;

		internal const uint DISPID_A_FLEXWRAP = 70999U;

		internal const uint DISPID_A_FLEXFLOW = 71000U;

		internal const uint DISPID_A_ORDER = 71001U;

		internal const uint DISPID_A_FLEX = 71002U;

		internal const uint DISPID_A_FLEXGROW = 71003U;

		internal const uint DISPID_A_FLEXSHRINK = 71004U;

		internal const uint DISPID_A_FLEXBASIS = 71005U;

		internal const uint DISPID_A_JUSTIFYCONTENT = 71006U;

		internal const uint DISPID_A_ALIGNITEMS = 71007U;

		internal const uint DISPID_A_ALIGNSELF = 71008U;

		internal const uint DISPID_A_ALIGNCONTENT = 71009U;

		internal const uint DISPID_A_BORDERIMAGE = 71010U;

		internal const uint DISPID_A_BORDERIMAGESOURCE = 71011U;

		internal const uint DISPID_A_BORDERIMAGESLICE = 71012U;

		internal const uint DISPID_A_BORDERIMAGEWIDTH = 71013U;

		internal const uint DISPID_A_BORDERIMAGEOUTSET = 71014U;

		internal const uint DISPID_A_BORDERIMAGEREPEAT = 71015U;

		internal const uint DISPID_A_DATASET = 71016U;

		internal const uint DISPID_A_MS_IMEALIGN = 71017U;

		internal const uint DISPID_A_MS_TEXTCOMBINEHORIZONTAL = 71018U;

		internal const uint DISPID_A_TOUCHACTION = 71019U;

		internal const uint DISPID_A_WEBKIT_APPEARANCE = 71020U;

		internal const uint DISPID_A_WEBKIT_BOXALIGN = 71021U;

		internal const uint DISPID_A_WEBKIT_BOXORDINALGROUP = 71022U;

		internal const uint DISPID_A_WEBKIT_BOXPACK = 71023U;

		internal const uint DISPID_A_WEBKIT_BOXFLEX = 71024U;

		internal const uint DISPID_A_WEBKIT_BOXORIENT = 71025U;

		internal const uint DISPID_A_WEBKIT_BOXDIRECTION = 71026U;

		internal const uint DISPID_A_WEBKIT_ANIMATIONFILLMODE = 71027U;

		internal const uint DISPID_A_WEBKIT_TRANSFORM = 71028U;

		internal const uint DISPID_A_WEBKIT_BACKGROUNDSIZE = 71029U;

		internal const uint DISPID_A_WEBKIT_BACKFACEVISIBILITY = 71030U;

		internal const uint DISPID_A_WEBKIT_BOXSIZING = 71031U;

		internal const uint DISPID_A_WEBKIT_USERSELECT = 71032U;

		internal const uint DISPID_A_WEBKIT_ANIMATION = 71033U;

		internal const uint DISPID_A_WEBKIT_TRANSITION = 71034U;

		internal const uint DISPID_A_WEBKIT_ANIMATIONNAME = 71035U;

		internal const uint DISPID_A_WEBKIT_ANIMATIONDURATION = 71036U;

		internal const uint DISPID_A_WEBKIT_ANIMATIONTIMINGFUNCTION = 71037U;

		internal const uint DISPID_A_WEBKIT_ANIMATIONDELAY = 71038U;

		internal const uint DISPID_A_WEBKIT_ANIMATIONITERATIONCOUNT = 71039U;

		internal const uint DISPID_A_WEBKIT_ANIMATIONDIRECTION = 71040U;

		internal const uint DISPID_A_WEBKIT_ANIMATIONPLAYSTATE = 71041U;

		internal const uint DISPID_A_WEBKIT_TRANSITIONPROPERTY = 71042U;

		internal const uint DISPID_A_WEBKIT_TRANSITIONDURATION = 71043U;

		internal const uint DISPID_A_WEBKIT_TRANSITIONTIMINGFUNCTION = 71044U;

		internal const uint DISPID_A_WEBKIT_TRANSITIONDELAY = 71045U;

		internal const uint DISPID_A_WEBKIT_BACKGROUNDATTACHMENT = 71046U;

		internal const uint DISPID_A_WEBKIT_BACKGROUNDCOLOR = 71047U;

		internal const uint DISPID_A_WEBKIT_BACKGROUNDCLIP = 71048U;

		internal const uint DISPID_A_WEBKIT_BACKGROUNDIMAGE = 71049U;

		internal const uint DISPID_A_WEBKIT_BACKGROUNDREPEAT = 71050U;

		internal const uint DISPID_A_WEBKIT_BACKGROUNDORIGIN = 71051U;

		internal const uint DISPID_A_WEBKIT_BACKGROUNDPOSITION = 71052U;

		internal const uint DISPID_A_WEBKIT_BACKGROUNDPOSITIONX = 71053U;

		internal const uint DISPID_A_WEBKIT_BACKGROUNDPOSITIONY = 71054U;

		internal const uint DISPID_A_WEBKIT_BACKGROUND = 71055U;

		internal const uint DISPID_A_WEBKIT_TRANSFORMORIGIN = 71056U;

		internal const uint DISPID_A_WEBKIT_TRANSFORMORIGINX = 71057U;

		internal const uint DISPID_A_WEBKIT_TRANSFORMORIGINY = 71058U;

		internal const uint DISPID_A_WEBKIT_TRANSFORMORIGINZ = 71059U;

		internal const uint DISPID_A_WEBKIT_TEXTSIZEADJUST = 71060U;

		internal const uint DISPID_A_WEBKIT_BORDERIMAGE = 71061U;

		internal const uint DISPID_A_WEBKIT_BORDERIMAGESOURCE = 71062U;

		internal const uint DISPID_A_WEBKIT_BORDERIMAGESLICE = 71063U;

		internal const uint DISPID_A_WEBKIT_BORDERIMAGEWIDTH = 71064U;

		internal const uint DISPID_A_WEBKIT_BORDERIMAGEOUTSET = 71065U;

		internal const uint DISPID_A_WEBKIT_BORDERIMAGEREPEAT = 71066U;

		internal const uint DISPID_INTERNAL_FIRST = 71136U;

		internal const uint DISPID_INTERNAL_BACKGROUNDDEFINITION = 71137U;

		internal const uint DISPID_A_MEDIAORIENTATION = 71138U;

		internal const uint DISPID_A_MEDIAMAXWIDTH = 71139U;

		internal const uint DISPID_A_MEDIAMINWIDTH = 71140U;

		internal const uint DISPID_A_MEDIAWIDTH = 71141U;

		internal const uint DISPID_A_MEDIAMAXHEIGHT = 71142U;

		internal const uint DISPID_A_MEDIAMINHEIGHT = 71143U;

		internal const uint DISPID_A_MEDIAHEIGHT = 71144U;

		internal const uint DISPID_A_MEDIAMAXDEVICEWIDTH = 71145U;

		internal const uint DISPID_A_MEDIAMINDEVICEWIDTH = 71146U;

		internal const uint DISPID_A_MEDIADEVICEWIDTH = 71147U;

		internal const uint DISPID_A_MEDIAMAXDEVICEHEIGHT = 71148U;

		internal const uint DISPID_A_MEDIAMINDEVICEHEIGHT = 71149U;

		internal const uint DISPID_A_MEDIADEVICEHEIGHT = 71150U;

		internal const uint DISPID_A_MEDIAMAXASPECTRATIO = 71151U;

		internal const uint DISPID_A_MEDIAMINASPECTRATIO = 71152U;

		internal const uint DISPID_A_MEDIAASPECTRATIO = 71153U;

		internal const uint DISPID_A_MEDIAMAXDEVICEASPECTRATIO = 71154U;

		internal const uint DISPID_A_MEDIAMINDEVICEASPECTRATIO = 71155U;

		internal const uint DISPID_A_MEDIADEVICEASPECTRATIO = 71156U;

		internal const uint DISPID_A_MEDIAMAXCOLOR = 71157U;

		internal const uint DISPID_A_MEDIAMINCOLOR = 71158U;

		internal const uint DISPID_A_MEDIACOLOR = 71159U;

		internal const uint DISPID_A_MEDIAMAXCOLORINDEX = 71160U;

		internal const uint DISPID_A_MEDIAMINCOLORINDEX = 71161U;

		internal const uint DISPID_A_MEDIACOLORINDEX = 71162U;

		internal const uint DISPID_A_MEDIAMAXMONOCHROME = 71163U;

		internal const uint DISPID_A_MEDIAMINMONOCHROME = 71164U;

		internal const uint DISPID_A_MEDIAMONOCHROME = 71165U;

		internal const uint DISPID_A_MEDIAMAXRESOLUTION = 71166U;

		internal const uint DISPID_A_MEDIAMINRESOLUTION = 71167U;

		internal const uint DISPID_A_MEDIARESOLUTION = 71168U;

		internal const uint DISPID_INTERNAL_CATTRIBUTEPTRCACHE = 71169U;

		internal const uint DISPID_INTERNAL_FONTFACEUNICODERANGE = 71170U;

		internal const uint DISPID_INTERNAL_TOUCHTARGETHANDLER = 71171U;

		internal const uint DISPID_INTERNAL_PAGEFLOWCOLLECTION = 71172U;

		internal const uint DISPID_INTERNAL_NAMEDFLOWCOLLECTION = 71173U;

		internal const uint DISPID_A_MEDIAMSHIGHCONTRAST = 71174U;

		internal const uint DISPID_INTERNAL_A_MS_HYPHENATE_LIMIT_WORDS = 71175U;

		internal const uint DISPID_INTERNAL_A_MS_HYPHENATE_LIMIT_BEFORE = 71176U;

		internal const uint DISPID_INTERNAL_A_MS_HYPHENATE_LIMIT_AFTER = 71177U;

		internal const uint DISPID_A_MEDIAMSVIEWSTATE = 71178U;

		internal const uint DISPID_INTERNAL_ARIAATOMIC = 71179U;

		internal const uint DISPID_INTERNAL_ARIAAUTOCOMPLETE = 71180U;

		internal const uint DISPID_INTERNAL_ARIADROPEFFECT = 71181U;

		internal const uint DISPID_INTERNAL_ARIAGRABBED = 71182U;

		internal const uint DISPID_INTERNAL_ARIALABEL = 71183U;

		internal const uint DISPID_INTERNAL_ARIAMULTILINE = 71184U;

		internal const uint DISPID_INTERNAL_ARIAORIENTATION = 71185U;

		internal const uint DISPID_INTERNAL_ARIASORT = 71186U;

		internal const uint DISPID_INTERNAL_ARIAVALUETEXT = 71187U;

		internal const uint DISPID_A_MEDIAGRID = 71188U;

		internal const uint DISPID_A_MEDIASCAN = 71189U;

		internal const uint DISPID_A_ACCEVENTRECORDID_START = 71190U;

		internal const uint DISPID_A_ACCEVENTRECORDID_END = 71209U;

		internal const uint DISPID_INTERNAL_REQUIRED = 71210U;

		internal const uint DISPID_INTERNAL_CSS_PARSEDARY = 71211U;

		internal const uint DISPID_INTERNAL_SOURCELOCATION = 71212U;

		internal const uint DISPID_INTERNAL_CSS_TRACEDSTYLES = 71213U;

		internal const uint DISPID_A_BDURLIMGCTXCACHEINDEX = 71214U;

		internal const uint DISPID_A_MEDIAWEBKITDEVICEPIXELRATIO = 71215U;

		internal const uint DISPID_A_MEDIAWEBKITMAXDEVICEPIXELRATIO = 71216U;

		internal const uint DISPID_A_MEDIAWEBKITMINDEVICEPIXELRATIO = 71217U;

		internal const uint DISPID_SVGSTYLABLE_CLASSNAME_PROP = 1001U;

		internal const uint DISPID_SVGLOCATABLE_NEARESTVIEWPORTELEMENT = 1002U;

		internal const uint DISPID_SVGLOCATABLE_FARTHESTVIEWPORTELEMENT = 1003U;

		internal const uint DISPID_SVGLOCATABLE_GETBBOX = 1004U;

		internal const uint DISPID_SVGLOCATABLE_GETCTM = 1005U;

		internal const uint DISPID_SVGLOCATABLE_GETSCREENCTM = 1006U;

		internal const uint DISPID_SVGLOCATABLE_GETTRANSFORMTOELEMENT = 1007U;

		internal const uint DISPID_SVGTRANSFORMABLE_TRANSFORM_ATTR = 1008U;

		internal const uint DISPID_SVGTRANSFORMABLE_TRANSFORM_PROP = 1009U;

		internal const uint DISPID_SVGTESTS_REQUIREDFEATURES_ATTR = 1010U;

		internal const uint DISPID_SVGTESTS_REQUIREDFEATURES_PROP = 1011U;

		internal const uint DISPID_SVGTESTS_REQUIREDEXTENSIONS_ATTR = 1012U;

		internal const uint DISPID_SVGTESTS_REQUIREDEXTENSIONS_PROP = 1013U;

		internal const uint DISPID_SVGTESTS_SYSTEMLANGUAGE_ATTR = 1014U;

		internal const uint DISPID_SVGTESTS_SYSTEMLANGUAGE_PROP = 1015U;

		internal const uint DISPID_SVGTESTS_HASEXTENSION = 1016U;

		internal const uint DISPID_SVGLANGSPACE_XMLLANG = 1017U;

		internal const uint DISPID_SVGLANGSPACE_XMLSPACE = 1018U;

		internal const uint DISPID_SVGEXTERNALRESOURCESREQUIRED_EXTERNALRESOURCESREQUIRED_ATTR = 1019U;

		internal const uint DISPID_SVGEXTERNALRESOURCESREQUIRED_EXTERNALRESOURCESREQUIRED_PROP = 1020U;

		internal const uint DISPID_SVGFITTOVIEWBOX_VIEWBOX_ATTR = 1021U;

		internal const uint DISPID_SVGFITTOVIEWBOX_VIEWBOX_PROP = 1022U;

		internal const uint DISPID_SVGFITTOVIEWBOX_PRESERVEASPECTRATIO_ATTR = 1023U;

		internal const uint DISPID_SVGFITTOVIEWBOX_PRESERVEASPECTRATIO_PROP = 1024U;

		internal const uint DISPID_SVGZOOMANDPAN_ZOOMANDPAN = 1025U;

		internal const uint DISPID_SVGURIREFERENCE_HREF = 1026U;

		internal const uint DISPID_EVPROP_ONMOUSEOVER = 71536U;

		internal const uint DISPID_EVMETH_ONMOUSEOVER = 65544U;

		internal const uint DISPID_EVPROP_ONMOUSEOUT = 71537U;

		internal const uint DISPID_EVMETH_ONMOUSEOUT = 65545U;

		internal const uint DISPID_EVPROP_ONMOUSEDOWN = 71538U;

		internal const int DISPID_EVMETH_ONMOUSEDOWN = -605;

		internal const uint DISPID_EVPROP_ONMOUSEUP = 71539U;

		internal const int DISPID_EVMETH_ONMOUSEUP = -607;

		internal const uint DISPID_EVPROP_ONMOUSEMOVE = 71540U;

		internal const int DISPID_EVMETH_ONMOUSEMOVE = -606;

		internal const uint DISPID_EVPROP_ONKEYDOWN = 71541U;

		internal const int DISPID_EVMETH_ONKEYDOWN = -602;

		internal const uint DISPID_EVPROP_ONKEYUP = 71542U;

		internal const int DISPID_EVMETH_ONKEYUP = -604;

		internal const uint DISPID_EVPROP_ONKEYPRESS = 71543U;

		internal const int DISPID_EVMETH_ONKEYPRESS = -603;

		internal const uint DISPID_EVPROP_ONCLICK = 71544U;

		internal const int DISPID_EVMETH_ONCLICK = -600;

		internal const uint DISPID_EVPROP_ONDBLCLICK = 71545U;

		internal const int DISPID_EVMETH_ONDBLCLICK = -601;

		internal const uint DISPID_EVPROP_ONSELECT = 71546U;

		internal const uint DISPID_EVMETH_ONSELECT = 1006U;

		internal const uint DISPID_EVPROP_ONSUBMIT = 71547U;

		internal const uint DISPID_EVMETH_ONSUBMIT = 1007U;

		internal const uint DISPID_EVPROP_ONRESET = 71548U;

		internal const uint DISPID_EVMETH_ONRESET = 1015U;

		internal const uint DISPID_EVPROP_ONHELP = 71549U;

		internal const uint DISPID_EVMETH_ONHELP = 65546U;

		internal const uint DISPID_EVPROP_ONFOCUS = 71550U;

		internal const uint DISPID_EVMETH_ONFOCUS = 65537U;

		internal const uint DISPID_EVPROP_ONBLUR = 71551U;

		internal const uint DISPID_EVPROP_ONROWEXIT = 71554U;

		internal const uint DISPID_EVMETH_ONROWEXIT = 65542U;

		internal const uint DISPID_EVPROP_ONROWENTER = 71555U;

		internal const uint DISPID_EVMETH_ONROWENTER = 65543U;

		internal const uint DISPID_EVPROP_ONBOUNCE = 71556U;

		internal const uint DISPID_EVMETH_ONBOUNCE = 1009U;

		internal const uint DISPID_EVPROP_ONBEFOREUPDATE = 71557U;

		internal const uint DISPID_EVMETH_ONBEFOREUPDATE = 65540U;

		internal const uint DISPID_EVPROP_ONAFTERUPDATE = 71558U;

		internal const uint DISPID_EVMETH_ONAFTERUPDATE = 65541U;

		internal const uint DISPID_EVPROP_ONBEFOREDRAGOVER = 71559U;

		internal const uint DISPID_EVPROP_ONBEFOREDROPORPASTE = 71560U;

		internal const uint DISPID_EVPROP_ONREADYSTATECHANGE = 71561U;

		internal const int DISPID_EVMETH_ONREADYSTATECHANGE = -609;

		internal const uint DISPID_EVPROP_ONFINISH = 71562U;

		internal const uint DISPID_EVMETH_ONFINISH = 1010U;

		internal const uint DISPID_EVPROP_ONSTART = 71563U;

		internal const uint DISPID_EVMETH_ONSTART = 1011U;

		internal const uint DISPID_EVPROP_ONABORT = 71564U;

		internal const uint DISPID_EVMETH_ONABORT = 1000U;

		internal const uint DISPID_EVPROP_ONERROR = 71565U;

		internal const uint DISPID_EVMETH_ONERROR = 1002U;

		internal const uint DISPID_EVPROP_ONCHANGE = 71566U;

		internal const uint DISPID_EVMETH_ONCHANGE = 1001U;

		internal const uint DISPID_EVPROP_ONSCROLL = 71567U;

		internal const uint DISPID_EVMETH_ONSCROLL = 1014U;

		internal const uint DISPID_EVPROP_ONLOAD = 71568U;

		internal const uint DISPID_EVMETH_ONLOAD = 1003U;

		internal const uint DISPID_EVPROP_ONUNLOAD = 71569U;

		internal const uint DISPID_EVMETH_ONUNLOAD = 1008U;

		internal const uint DISPID_EVPROP_ONLAYOUT = 71570U;

		internal const uint DISPID_EVMETH_ONLAYOUT = 1013U;

		internal const uint DISPID_EVPROP_ONDRAGSTART = 71571U;

		internal const uint DISPID_EVMETH_ONDRAGSTART = 65547U;

		internal const uint DISPID_EVPROP_ONRESIZE = 71572U;

		internal const uint DISPID_EVMETH_ONRESIZE = 1016U;

		internal const uint DISPID_EVPROP_ONSELECTSTART = 71573U;

		internal const uint DISPID_EVMETH_ONSELECTSTART = 65548U;

		internal const uint DISPID_EVPROP_ONERRORUPDATE = 71574U;

		internal const uint DISPID_EVMETH_ONERRORUPDATE = 65549U;

		internal const uint DISPID_EVPROP_ONBEFOREUNLOAD = 71575U;

		internal const uint DISPID_EVMETH_ONBEFOREUNLOAD = 1017U;

		internal const uint DISPID_EVPROP_ONDATASETCHANGED = 71576U;

		internal const uint DISPID_EVMETH_ONDATASETCHANGED = 65550U;

		internal const uint DISPID_EVPROP_ONDATAAVAILABLE = 71577U;

		internal const uint DISPID_EVMETH_ONDATAAVAILABLE = 65551U;

		internal const uint DISPID_EVPROP_ONDATASETCOMPLETE = 71578U;

		internal const uint DISPID_EVMETH_ONDATASETCOMPLETE = 65552U;

		internal const uint DISPID_EVPROP_ONFILTER = 71579U;

		internal const uint DISPID_EVMETH_ONFILTER = 65553U;

		internal const uint DISPID_EVPROP_ONCHANGEFOCUS = 71580U;

		internal const uint DISPID_EVMETH_ONCHANGEFOCUS = 1018U;

		internal const uint DISPID_EVPROP_ONCHANGEBLUR = 71581U;

		internal const uint DISPID_EVMETH_ONCHANGEBLUR = 1019U;

		internal const uint DISPID_EVPROP_ONLOSECAPTURE = 71582U;

		internal const uint DISPID_EVMETH_ONLOSECAPTURE = 65554U;

		internal const uint DISPID_EVPROP_ONPROPERTYCHANGE = 71583U;

		internal const uint DISPID_EVMETH_ONPROPERTYCHANGE = 65555U;

		internal const uint DISPID_EVPROP_ONPERSISTSAVE = 71584U;

		internal const uint DISPID_EVMETH_ONPERSISTSAVE = 1021U;

		internal const uint DISPID_EVPROP_ONDRAG = 71585U;

		internal const uint DISPID_EVMETH_ONDRAG = 65556U;

		internal const uint DISPID_EVPROP_ONDRAGEND = 71586U;

		internal const uint DISPID_EVMETH_ONDRAGEND = 65557U;

		internal const uint DISPID_EVPROP_ONDRAGENTER = 71587U;

		internal const uint DISPID_EVMETH_ONDRAGENTER = 65558U;

		internal const uint DISPID_EVPROP_ONDRAGOVER = 71588U;

		internal const uint DISPID_EVMETH_ONDRAGOVER = 65559U;

		internal const uint DISPID_EVPROP_ONDRAGLEAVE = 71589U;

		internal const uint DISPID_EVMETH_ONDRAGLEAVE = 65560U;

		internal const uint DISPID_EVPROP_ONDROP = 71590U;

		internal const uint DISPID_EVMETH_ONDROP = 65561U;

		internal const uint DISPID_EVPROP_ONCUT = 71591U;

		internal const uint DISPID_EVMETH_ONCUT = 65562U;

		internal const uint DISPID_EVPROP_ONCOPY = 71592U;

		internal const uint DISPID_EVMETH_ONCOPY = 65563U;

		internal const uint DISPID_EVPROP_ONPASTE = 71593U;

		internal const uint DISPID_EVMETH_ONPASTE = 65564U;

		internal const uint DISPID_EVPROP_ONBEFORECUT = 71594U;

		internal const uint DISPID_EVMETH_ONBEFORECUT = 65565U;

		internal const uint DISPID_EVPROP_ONBEFORECOPY = 71595U;

		internal const uint DISPID_EVMETH_ONBEFORECOPY = 65566U;

		internal const uint DISPID_EVPROP_ONBEFOREPASTE = 71596U;

		internal const uint DISPID_EVMETH_ONBEFOREPASTE = 65567U;

		internal const uint DISPID_EVPROP_ONPERSISTLOAD = 71597U;

		internal const uint DISPID_EVMETH_ONPERSISTLOAD = 1022U;

		internal const uint DISPID_EVPROP_ONROWSDELETE = 71598U;

		internal const uint DISPID_EVMETH_ONROWSDELETE = 65568U;

		internal const uint DISPID_EVPROP_ONROWSINSERTED = 71599U;

		internal const uint DISPID_EVMETH_ONROWSINSERTED = 65569U;

		internal const uint DISPID_EVPROP_ONCELLCHANGE = 71600U;

		internal const uint DISPID_EVMETH_ONCELLCHANGE = 65570U;

		internal const uint DISPID_EVPROP_ONCONTEXTMENU = 71601U;

		internal const uint DISPID_EVMETH_ONCONTEXTMENU = 1023U;

		internal const uint DISPID_EVPROP_ONBEFOREPRINT = 71602U;

		internal const uint DISPID_EVMETH_ONBEFOREPRINT = 1024U;

		internal const uint DISPID_EVPROP_ONAFTERPRINT = 71603U;

		internal const uint DISPID_EVMETH_ONAFTERPRINT = 1025U;

		internal const uint DISPID_EVPROP_ONSTOP = 71604U;

		internal const uint DISPID_EVMETH_ONSTOP = 1026U;

		internal const uint DISPID_EVPROP_ONBEFOREEDITFOCUS = 71605U;

		internal const uint DISPID_EVMETH_ONBEFOREEDITFOCUS = 1027U;

		internal const uint DISPID_EVPROP_ONATTACHEVENT = 71606U;

		internal const uint DISPID_EVPROP_ONMOUSEHOVER = 71607U;

		internal const uint DISPID_EVMETH_ONMOUSEHOVER = 1028U;

		internal const uint DISPID_EVPROP_ONCONTENTREADY = 71608U;

		internal const uint DISPID_EVMETH_ONCONTENTREADY = 1029U;

		internal const uint DISPID_EVPROP_ONLAYOUTCOMPLETE = 71609U;

		internal const uint DISPID_EVMETH_ONLAYOUTCOMPLETE = 1030U;

		internal const uint DISPID_EVPROP_ONPAGE = 71610U;

		internal const uint DISPID_EVMETH_ONPAGE = 1031U;

		internal const uint DISPID_EVPROP_ONLINKEDOVERFLOW = 71611U;

		internal const uint DISPID_EVMETH_ONLINKEDOVERFLOW = 1032U;

		internal const uint DISPID_EVPROP_ONMOUSEWHEEL = 71612U;

		internal const uint DISPID_EVMETH_ONMOUSEWHEEL = 1033U;

		internal const uint DISPID_EVPROP_ONBEFOREDEACTIVATE = 71613U;

		internal const uint DISPID_EVMETH_ONBEFOREDEACTIVATE = 1034U;

		internal const uint DISPID_EVPROP_ONMOVE = 71614U;

		internal const uint DISPID_EVMETH_ONMOVE = 1035U;

		internal const uint DISPID_EVPROP_ONCONTROLSELECT = 71615U;

		internal const uint DISPID_EVMETH_ONCONTROLSELECT = 1036U;

		internal const uint DISPID_EVPROP_ONSELECTIONCHANGE = 71616U;

		internal const uint DISPID_EVMETH_ONSELECTIONCHANGE = 1037U;

		internal const uint DISPID_EVPROP_ONMOVESTART = 71617U;

		internal const uint DISPID_EVMETH_ONMOVESTART = 1038U;

		internal const uint DISPID_EVPROP_ONMOVEEND = 71618U;

		internal const uint DISPID_EVMETH_ONMOVEEND = 1039U;

		internal const uint DISPID_EVPROP_ONRESIZESTART = 71619U;

		internal const uint DISPID_EVMETH_ONRESIZESTART = 1040U;

		internal const uint DISPID_EVPROP_ONRESIZEEND = 71620U;

		internal const uint DISPID_EVMETH_ONRESIZEEND = 1041U;

		internal const uint DISPID_EVPROP_ONMOUSEENTER = 71621U;

		internal const uint DISPID_EVMETH_ONMOUSEENTER = 1042U;

		internal const uint DISPID_EVPROP_ONMOUSELEAVE = 71622U;

		internal const uint DISPID_EVMETH_ONMOUSELEAVE = 1043U;

		internal const uint DISPID_EVPROP_ONACTIVATE = 71623U;

		internal const uint DISPID_EVMETH_ONACTIVATE = 1044U;

		internal const uint DISPID_EVPROP_ONDEACTIVATE = 71624U;

		internal const uint DISPID_EVMETH_ONDEACTIVATE = 1045U;

		internal const uint DISPID_EVPROP_ONMULTILAYOUTCLEANUP = 71625U;

		internal const uint DISPID_EVMETH_ONMULTILAYOUTCLEANUP = 1046U;

		internal const uint DISPID_EVPROP_ONBEFOREACTIVATE = 71626U;

		internal const uint DISPID_EVMETH_ONBEFOREACTIVATE = 1047U;

		internal const uint DISPID_EVPROP_ONFOCUSIN = 71627U;

		internal const uint DISPID_EVMETH_ONFOCUSIN = 1048U;

		internal const uint DISPID_EVPROP_ONFOCUSOUT = 71628U;

		internal const uint DISPID_EVMETH_ONFOCUSOUT = 1049U;

		internal const uint DISPID_EVPROP_ONVALUECHANGE = 71629U;

		internal const uint DISPID_EVMETH_ONVALUECHANGE = 1050U;

		internal const uint DISPID_EVPROP_ONSELECTADD = 71630U;

		internal const uint DISPID_EVMETH_ONSELECTADD = 1051U;

		internal const uint DISPID_EVPROP_ONSELECTREMOVE = 71631U;

		internal const uint DISPID_EVMETH_ONSELECTREMOVE = 1052U;

		internal const uint DISPID_EVPROP_ONSELECTWITHIN = 71632U;

		internal const uint DISPID_EVMETH_ONSELECTWITHIN = 1053U;

		internal const uint DISPID_EVPROP_ONSYSTEMSCROLLINGSTART = 71633U;

		internal const uint DISPID_EVMETH_ONSYSTEMSCROLLINGSTART = 1054U;

		internal const uint DISPID_EVPROP_ONSYSTEMSCROLLINGEND = 71634U;

		internal const uint DISPID_EVMETH_ONSYSTEMSCROLLINGEND = 1055U;

		internal const uint DISPID_EVPROP_ONOBJECTCONTENTSCROLLED = 71635U;

		internal const uint DISPID_EVMETH_ONOBJECTCONTENTSCROLLED = 1056U;

		internal const uint DISPID_EVPROP_ONSTORAGE = 71636U;

		internal const uint DISPID_EVMETH_ONSTORAGE = 1057U;

		internal const uint DISPID_EVPROP_ONSTORAGECOMMIT = 71637U;

		internal const uint DISPID_EVMETH_ONSTORAGECOMMIT = 1058U;

		internal const uint DISPID_EVPROP_ONSHOW = 71638U;

		internal const uint DISPID_EVMETH_ONSHOW = 1059U;

		internal const uint DISPID_EVPROP_ONHIDE = 71639U;

		internal const uint DISPID_EVMETH_ONHIDE = 1060U;

		internal const uint DISPID_EVPROP_ONALERT = 71640U;

		internal const uint DISPID_EVMETH_ONALERT = 1061U;

		internal const uint DISPID_EVPROP_ONPOPUPMENUSTART = 71641U;

		internal const uint DISPID_EVMETH_ONPOPUPMENUSTART = 1062U;

		internal const uint DISPID_EVPROP_ONPOPUPMENUEND = 71642U;

		internal const uint DISPID_EVMETH_ONPOPUPMENUEND = 1063U;

		internal const uint DISPID_EVPROP_ONONLINE = 71643U;

		internal const uint DISPID_EVMETH_ONONLINE = 1064U;

		internal const uint DISPID_EVPROP_ONOFFLINE = 71644U;

		internal const uint DISPID_EVMETH_ONOFFLINE = 1065U;

		internal const uint DISPID_EVPROP_ONHASHCHANGE = 71645U;

		internal const uint DISPID_EVMETH_ONHASHCHANGE = 1066U;

		internal const uint DISPID_EVPROP_ONMESSAGE = 71646U;

		internal const uint DISPID_EVMETH_ONMESSAGE = 1067U;

		internal const uint DISPID_EVPROP_ONDOMMUTATION = 71647U;

		internal const uint DISPID_EVMETH_ONDOMMUTATION = 1068U;

		internal const uint DISPID_EVPROP_SINKLIMIT = 71647U;

		internal const uint DISPID_EVPROP_TIMEOUT = 71648U;

		internal const uint DISPID_EVPROP_WHEEL = 71649U;

		internal const uint DISPID_EVPROP_SVGLOAD = 71650U;

		internal const uint DISPID_EVPROP_SVGUNLOAD = 71651U;

		internal const uint DISPID_EVPROP_SVGABORT = 71652U;

		internal const uint DISPID_EVPROP_SVGERROR = 71653U;

		internal const uint DISPID_EVPROP_SVGRESIZE = 71654U;

		internal const uint DISPID_EVPROP_SVGSCROLL = 71655U;

		internal const uint DISPID_EVPROP_SVGZOOM = 71656U;

		internal const uint DISPID_EVPROP_ONMSTHUMBNAILCLICK = 71657U;

		internal const uint DISPID_EVPROP_COMPOSITIONSTART = 71658U;

		internal const uint DISPID_EVPROP_COMPOSITIONUPDATE = 71659U;

		internal const uint DISPID_EVPROP_COMPOSITIONEND = 71660U;

		internal const uint DISPID_EVPROP_DOMATTRMODIFIED = 71661U;

		internal const uint DISPID_EVPROP_DOMCONTENTLOADED = 71662U;

		internal const uint DISPID_EVPROP_INPUT = 71663U;

		internal const uint DISPID_EVPROP_DOMCHARDATAMODIFIED = 71664U;

		internal const uint DISPID_EVPROP_TEXTINPUT = 71665U;

		internal const uint DISPID_EVPROP_ONMSSITEMODEJUMPLISTITEMREMOVED = 71666U;

		internal const uint DISPID_EVPROP_DOMNODEINSERTED = 71667U;

		internal const uint DISPID_EVPROP_DOMNODEREMOVED = 71668U;

		internal const uint DISPID_EVPROP_DOMSUBTREEMODIFIED = 71669U;

		internal const uint DISPID_EVPROP_CANPLAY = 71670U;

		internal const uint DISPID_EVPROP_CANPLAYTHROUGH = 71671U;

		internal const uint DISPID_EVPROP_DURATIONCHANGE = 71672U;

		internal const uint DISPID_EVPROP_EMPTIED = 71673U;

		internal const uint DISPID_EVPROP_ENDED = 71674U;

		internal const uint DISPID_EVPROP_LOADEDDATA = 71675U;

		internal const uint DISPID_EVPROP_LOADEDMETADATA = 71676U;

		internal const uint DISPID_EVPROP_LOADSTART = 71677U;

		internal const uint DISPID_EVPROP_PAUSE = 71678U;

		internal const uint DISPID_EVPROP_PLAY = 71679U;

		internal const uint DISPID_EVPROP_PLAYING = 71680U;

		internal const uint DISPID_EVPROP_PROGRESS = 71681U;

		internal const uint DISPID_EVPROP_RATECHANGE = 71682U;

		internal const uint DISPID_EVPROP_SEEKED = 71683U;

		internal const uint DISPID_EVPROP_SEEKING = 71684U;

		internal const uint DISPID_EVPROP_STALLED = 71685U;

		internal const uint DISPID_EVPROP_SUSPEND = 71686U;

		internal const uint DISPID_EVPROP_TIMEUPDATE = 71687U;

		internal const uint DISPID_EVPROP_VOLUMECHANGE = 71688U;

		internal const uint DISPID_EVPROP_WAITING = 71689U;

		internal const uint DISPID_EVPROP_ONMSPOINTERDOWN = 71690U;

		internal const uint DISPID_EVPROP_ONMSPOINTERMOVE = 71691U;

		internal const uint DISPID_EVPROP_ONMSPOINTERUP = 71692U;

		internal const uint DISPID_EVPROP_ONMSPOINTEROVER = 71693U;

		internal const uint DISPID_EVPROP_ONMSPOINTEROUT = 71694U;

		internal const uint DISPID_EVPROP_ONMSPOINTERCANCEL = 71695U;

		internal const uint DISPID_EVPROP_ONMSPOINTERHOVER = 71696U;

		internal const uint DISPID_EVPROP_MSCONNECT = 71697U;

		internal const uint DISPID_EVPROP_MSDISCONNECT = 71698U;

		internal const uint DISPID_EVPROP_ONMSGESTURESTART = 71699U;

		internal const uint DISPID_EVPROP_ONMSGESTURECHANGE = 71700U;

		internal const uint DISPID_EVPROP_ONMSGESTUREEND = 71701U;

		internal const uint DISPID_EVPROP_ONMSGESTUREHOLD = 71702U;

		internal const uint DISPID_EVPROP_ONMSGESTURETAP = 71703U;

		internal const uint DISPID_EVPROP_ONMSGESTUREDOUBLETAP = 71704U;

		internal const uint DISPID_EVPROP_ONMSINERTIASTART = 71705U;

		internal const uint DISPID_EVPROP_ONMSLOSTPOINTERCAPTURE = 71706U;

		internal const uint DISPID_EVPROP_ONMSGOTPOINTERCAPTURE = 71707U;

		internal const uint DISPID_EVPROP_ONMSCONTENTZOOM = 71708U;

		internal const uint DISPID_EVPROP_ONTRANSITIONSTART = 71709U;

		internal const uint DISPID_EVPROP_ONTRANSITIONEND = 71710U;

		internal const uint DISPID_EVPROP_ONANIMATIONSTART = 71711U;

		internal const uint DISPID_EVPROP_ONANIMATIONEND = 71712U;

		internal const uint DISPID_EVPROP_ONANIMATIONITERATION = 71713U;

		internal const uint DISPID_EVPROP_ONMSMANIPULATIONSTATECHANGED = 71714U;

		internal const uint DISPID_EVPROP_ONOPEN = 71715U;

		internal const uint DISPID_EVPROP_ONCLOSE = 71716U;

		internal const uint DISPID_EVPROP_CHECKING = 71717U;

		internal const uint DISPID_EVPROP_NOUPDATE = 71718U;

		internal const uint DISPID_EVPROP_DOWNLOADING = 71719U;

		internal const uint DISPID_EVPROP_UPDATEREADY = 71720U;

		internal const uint DISPID_EVPROP_CACHED = 71721U;

		internal const uint DISPID_EVPROP_OBSOLETE = 71722U;

		internal const uint DISPID_EVPROP_LOADEND = 71723U;

		internal const uint DISPID_EVPROP_INVALID = 71724U;

		internal const uint DISPID_EVPROP_ONSUCCESS = 71725U;

		internal const uint DISPID_EVPROP_ONBLOCKED = 71726U;

		internal const uint DISPID_EVPROP_ONCOMPLETE = 71727U;

		internal const uint DISPID_EVPROP_ONPOPSTATE = 71728U;

		internal const uint DISPID_EVPROP_ONCUECHANGE = 71729U;

		internal const uint DISPID_EVPROP_ONENTER = 71730U;

		internal const uint DISPID_EVPROP_ONEXIT = 71731U;

		internal const uint DISPID_EVPROP_VISIBILITYCHANGE = 71732U;

		internal const uint DISPID_EVPROP_ONMSREGIONUPDATE = 71733U;

		internal const uint DISPID_EVPROP_ONUPGRADENEEDED = 71734U;

		internal const uint DISPID_EVPROP_ONMSVIDEOFORMATCHANGED = 71735U;

		internal const uint DISPID_EVPROP_ADDTRACK = 71736U;

		internal const uint DISPID_EVPROP_ONMSVIDEOFRAMESTEPCOMPLETED = 71737U;

		internal const uint DISPID_EVPROP_ONMSHOLDVISUAL = 71738U;

		internal const uint DISPID_EVPROP_ONMSVIDEOOPTIMALLAYOUTCHANGED = 71739U;

		internal const uint DISPID_EVPROP_ONMSFULLSCREENCHANGE = 71740U;

		internal const uint DISPID_EVPROP_ONMSFULLSCREENERROR = 71741U;

		internal const uint DISPID_EVPROP_MSELEMENTRESIZE = 71742U;

		internal const uint DISPID_EVPROP_ONSOURCEOPEN = 71743U;

		internal const uint DISPID_EVPROP_ONSOURCECLOSE = 71744U;

		internal const uint DISPID_EVPROP_ONSOURCEENDED = 71745U;

		internal const uint DISPID_EVPROP_ONADDSOURCEBUFFER = 71746U;

		internal const uint DISPID_EVPROP_ONREMOVESOURCEBUFFER = 71747U;

		internal const uint DISPID_EVPROP_ONMSNEEDKEY = 71748U;

		internal const uint DISPID_EVPROP_ONMSKEYMESSAGE = 71749U;

		internal const uint DISPID_EVPROP_ONMSKEYERROR = 71750U;

		internal const uint DISPID_EVPROP_ONMSKEYADDED = 71751U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONDOMCONTENTLOADED = 71752U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONCONTENTLOADING = 71753U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONNAVIGATIONSTARTING = 71754U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONNAVIGATIONCOMPLETED = 71755U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONFRAMEDOMCONTENTLOADED = 71756U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONFRAMECONTENTLOADING = 71757U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONFRAMENAVIGATIONSTARTING = 71758U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONFRAMENAVIGATIONCOMPLETED = 71759U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONSCRIPTNOTIFY = 71760U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONUNVIEWABLECONTENT = 71761U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONUNSAFECONTENTWARNINGDISPLAYING = 71762U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONLONGRUNNINGSCRIPTDETECTED = 71763U;

		internal const uint DISPID_EVPROP_WEBGLCONTEXTLOST = 71764U;

		internal const uint DISPID_EVPROP_WEBGLCONTEXTRESTORED = 71765U;

		internal const uint DISPID_EVPROP_ONUPDATESTART = 71766U;

		internal const uint DISPID_EVPROP_ONUPDATE = 71767U;

		internal const uint DISPID_EVPROP_ONUPDATEEND = 71768U;

		internal const uint DISPID_EVPROP_ONMSPOINTERENTER = 71769U;

		internal const uint DISPID_EVPROP_ONMSPOINTERLEAVE = 71770U;

		internal const uint DISPID_EVPROP_ONMSSITEPINNED = 71771U;

		internal const uint DISPID_EVPROP_MSORIENTATIONCHANGE = 71772U;

		internal const uint DISPID_EVPROP_ONDEVICEORIENTATION = 71773U;

		internal const uint DISPID_EVPROP_ONDEVICEMOTION = 71774U;

		internal const uint DISPID_EVPROP_ONPAGESHOW = 71775U;

		internal const uint DISPID_EVPROP_ONPAGEHIDE = 71776U;

		internal const uint DISPID_EVPROP_ONMSCANDIDATEWINDOWSHOW = 71777U;

		internal const uint DISPID_EVPROP_ONMSCANDIDATEWINDOWUPDATE = 71778U;

		internal const uint DISPID_EVPROP_ONMSCANDIDATEWINDOWHIDE = 71779U;

		internal const uint DISPID_EVPROP_HTML5ONREADYSTATECHANGE = 71780U;

		internal const uint DISPID_EVPROP_REMOVETRACK = 71781U;

		internal const uint DISPID_EVPROP_ONCOMPASSNEEDSCALIBRATION = 71782U;

		internal const uint DISPID_EVPROP_MSHTMLWEBVIEW_ONCONTAINSFULLSCREENELEMENTCHANGED = 71783U;

		internal const uint DISPID_EVPROP_ONTOUCHSTART = 71784U;

		internal const uint DISPID_EVPROP_ONTOUCHEND = 71785U;

		internal const uint DISPID_EVPROP_ONTOUCHMOVE = 71786U;

		internal const uint DISPID_EVPROP_ONTOUCHCANCEL = 71787U;

		internal const uint DISPID_EVPROP_ONWEBKITTRANSITIONEND = 71788U;

		internal const uint DISPID_EVPROP_ONWEBKITANIMATIONSTART = 71789U;

		internal const uint DISPID_EVPROP_ONWEBKITANIMATIONEND = 71790U;

		internal const uint DISPID_EVPROP_ONWEBKITANIMATIONITERATION = 71791U;

		internal const uint DISPID_EVPROP_WEBGLCONTEXTCREATIONERROR = 71792U;

		internal const uint DISPID_EVPROP_ONDOMFOCUSIN = 71793U;

		internal const uint DISPID_EVPROP_ONDOMFOCUSOUT = 71794U;

		internal const uint DISPID_EVPROP_ORIENTATIONCHANGE = 71795U;

		internal const uint DISPID_EVPROPS_COUNT = 260U;

		internal const uint DISPID_IHTMLFILTERSCOLLECTION_LENGTH = 1001U;

		internal const int DISPID_IHTMLFILTERSCOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLFILTERSCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLDOMCONSTRUCTOR_CONSTRUCTOR = 66045U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LENGTH = 70037U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_PARENTRULE = 70038U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_GETPROPERTYVALUE = 70039U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_GETPROPERTYPRIORITY = 70040U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_REMOVEPROPERTY = 70041U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_SETPROPERTY = 70042U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_ITEM = 0U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FONTFAMILY = 70554U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FONTSTYLE = 70560U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FONTVARIANT = 70561U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FONTWEIGHT = 70563U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FONTSIZE = 70555U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FONT = 70577U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_COLOR = 70538U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUND = 70568U;

		internal const int DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUNDCOLOR = -501;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUNDIMAGE = 70537U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUNDREPEAT = 70580U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUNDATTACHMENT = 70581U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUNDPOSITION = 70582U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUNDPOSITIONX = 70569U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUNDPOSITIONY = 70570U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_WORDSPACING = 70583U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LETTERSPACING = 70544U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTDECORATION = 70571U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_VERTICALALIGN = 70584U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTTRANSFORM = 70540U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTALIGN = 65608U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTINDENT = 70543U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LINEHEIGHT = 70542U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MARGINTOP = 70573U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MARGINRIGHT = 70574U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MARGINBOTTOM = 70575U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MARGINLEFT = 70576U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MARGIN = 70572U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_PADDINGTOP = 70548U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_PADDINGRIGHT = 70549U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_PADDINGBOTTOM = 70550U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_PADDINGLEFT = 70551U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_PADDING = 70547U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDER = 70585U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERTOP = 70586U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERRIGHT = 70587U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERBOTTOM = 70588U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERLEFT = 70589U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERCOLOR = 70590U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERTOPCOLOR = 70591U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERRIGHTCOLOR = 70592U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERBOTTOMCOLOR = 70593U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERLEFTCOLOR = 70594U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERWIDTH = 70595U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERTOPWIDTH = 70596U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERRIGHTWIDTH = 70597U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERBOTTOMWIDTH = 70598U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERLEFTWIDTH = 70599U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERSTYLE = 70600U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERTOPSTYLE = 70601U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERRIGHTSTYLE = 70602U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERBOTTOMSTYLE = 70603U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERLEFTSTYLE = 70604U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_WIDTH = 65541U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STYLEFLOAT = 70606U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CLEAR = 70552U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_DISPLAY = 70607U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_VISIBILITY = 70616U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LISTSTYLETYPE = 70608U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LISTSTYLEPOSITION = 70609U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LISTSTYLEIMAGE = 70610U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LISTSTYLE = 70611U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_WHITESPACE = 70612U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TOP = 65540U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LEFT = 65539U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_ZINDEX = 70627U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_OVERFLOW = 70546U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_PAGEBREAKBEFORE = 70613U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_PAGEBREAKAFTER = 70614U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CSSTEXT = 70635U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CURSOR = 70638U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CLIP = 70628U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FILTER = 70618U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TABLELAYOUT = 70634U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERCOLLAPSE = 70620U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_DIRECTION = 70655U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BEHAVIOR = 70651U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_POSITION = 70626U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_UNICODEBIDI = 70654U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BOTTOM = 65614U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_RIGHT = 65613U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_IMEMODE = 70656U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_RUBYALIGN = 70657U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_RUBYPOSITION = 70658U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_RUBYOVERHANG = 70659U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LAYOUTGRIDCHAR = 70663U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LAYOUTGRIDLINE = 70664U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LAYOUTGRIDMODE = 70665U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LAYOUTGRIDTYPE = 70666U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LAYOUTGRID = 70667U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTAUTOSPACE = 70668U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_WORDBREAK = 70670U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LINEBREAK = 70669U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTJUSTIFY = 70671U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTJUSTIFYTRIM = 70672U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTKASHIDA = 70673U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_OVERFLOWX = 70675U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_OVERFLOWY = 70676U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_ACCELERATOR = 70683U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_LAYOUTFLOW = 70691U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_ZOOM = 70689U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_WORDWRAP = 70694U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTUNDERLINEPOSITION = 70695U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_SCROLLBARBASECOLOR = 70716U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_SCROLLBARFACECOLOR = 70717U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_SCROLLBAR3DLIGHTCOLOR = 70718U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_SCROLLBARSHADOWCOLOR = 70719U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_SCROLLBARHIGHLIGHTCOLOR = 70720U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_SCROLLBARDARKSHADOWCOLOR = 70721U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_SCROLLBARARROWCOLOR = 70722U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_SCROLLBARTRACKCOLOR = 70732U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_WRITINGMODE = 70728U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTALIGNLAST = 70739U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTKASHIDASPACE = 70740U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTOVERFLOW = 70745U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MINHEIGHT = 70747U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MSINTERPOLATIONMODE = 70749U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MAXHEIGHT = 70750U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MINWIDTH = 70751U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MAXWIDTH = 70752U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CONTENT = 70754U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CAPTIONSIDE = 70755U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_COUNTERINCREMENT = 70756U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_COUNTERRESET = 70757U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_OUTLINE = 70758U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_OUTLINEWIDTH = 70759U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_OUTLINESTYLE = 70760U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_OUTLINECOLOR = 70761U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BOXSIZING = 70762U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERSPACING = 70763U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_ORPHANS = 70764U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_WIDOWS = 70765U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_PAGEBREAKINSIDE = 70766U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_EMPTYCELLS = 70786U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MSBLOCKPROGRESSION = 70787U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_QUOTES = 70788U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_ALIGNMENTBASELINE = 70814U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BASELINESHIFT = 70815U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_DOMINANTBASELINE = 70816U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FONTSIZEADJUST = 70817U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FONTSTRETCH = 70818U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_OPACITY = 70819U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CLIPPATH = 70820U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CLIPRULE = 70821U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FILL = 70822U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FILLOPACITY = 70823U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_FILLRULE = 70824U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_KERNING = 70825U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MARKER = 70826U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MARKEREND = 70827U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MARKERMID = 70828U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MARKERSTART = 70829U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MASK = 70830U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_POINTEREVENTS = 70831U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STOPCOLOR = 70832U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STOPOPACITY = 70833U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STROKE = 70834U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STROKEDASHARRAY = 70835U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STROKEDASHOFFSET = 70836U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STROKELINECAP = 70837U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STROKELINEJOIN = 70838U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STROKEMITERLIMIT = 70839U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STROKEOPACITY = 70840U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_STROKEWIDTH = 70841U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_TEXTANCHOR = 70842U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_GLYPHORIENTATIONHORIZONTAL = 70843U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_GLYPHORIENTATIONVERTICAL = 70844U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERRADIUS = 70846U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERTOPLEFTRADIUS = 70847U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERTOPRIGHTRADIUS = 70848U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERBOTTOMRIGHTRADIUS = 70849U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BORDERBOTTOMLEFTRADIUS = 70850U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CLIPTOP = 70629U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CLIPRIGHT = 70630U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CLIPBOTTOM = 70631U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CLIPLEFT = 70632U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_CSSFLOAT = 70845U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUNDCLIP = 70852U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUNDORIGIN = 70853U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BACKGROUNDSIZE = 70854U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_BOXSHADOW = 70855U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MSTRANSFORM = 70851U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION_MSTRANSFORMORIGIN = 70861U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLCHAINING = 70891U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSCONTENTZOOMING = 70892U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSCONTENTZOOMSNAPTYPE = 70893U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLRAILS = 70894U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSCONTENTZOOMCHAINING = 70895U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLSNAPTYPE = 70896U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSCONTENTZOOMLIMIT = 70897U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSCONTENTZOOMSNAP = 70898U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSCONTENTZOOMSNAPPOINTS = 70899U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSCONTENTZOOMLIMITMIN = 70901U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSCONTENTZOOMLIMITMAX = 70902U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLSNAPX = 70903U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLSNAPY = 70904U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLSNAPPOINTSX = 70905U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLSNAPPOINTSY = 70906U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSGRIDCOLUMN = 70908U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSGRIDCOLUMNALIGN = 70909U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSGRIDCOLUMNS = 70910U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSGRIDCOLUMNSPAN = 70911U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSGRIDROW = 70913U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSGRIDROWALIGN = 70914U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSGRIDROWS = 70915U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSGRIDROWSPAN = 70916U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSWRAPTHROUGH = 70937U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSWRAPMARGIN = 70947U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSWRAPFLOW = 70949U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSANIMATIONNAME = 70917U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSANIMATIONDURATION = 70918U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSANIMATIONTIMINGFUNCTION = 70919U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSANIMATIONDELAY = 70920U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSANIMATIONDIRECTION = 70921U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSANIMATIONPLAYSTATE = 70922U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSANIMATIONITERATIONCOUNT = 70923U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSANIMATION = 70924U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSANIMATIONFILLMODE = 70925U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLORINTERPOLATIONFILTERS = 70928U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLUMNCOUNT = 70872U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLUMNWIDTH = 70873U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLUMNGAP = 70874U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLUMNFILL = 70875U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLUMNSPAN = 70876U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLUMNS = 70871U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLUMNRULE = 70877U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLUMNRULECOLOR = 70880U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLUMNRULESTYLE = 70878U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_COLUMNRULEWIDTH = 70879U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_BREAKBEFORE = 70881U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_BREAKAFTER = 70882U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_BREAKINSIDE = 70883U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_FLOODCOLOR = 70926U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_FLOODOPACITY = 70927U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_LIGHTINGCOLOR = 70929U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLLIMITXMIN = 70930U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLLIMITYMIN = 70931U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLLIMITXMAX = 70932U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLLIMITYMAX = 70933U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLLIMIT = 70934U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_TEXTSHADOW = 70936U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLOWFROM = 70938U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLOWINTO = 70939U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSHYPHENS = 70940U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSHYPHENATELIMITZONE = 70941U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSHYPHENATELIMITCHARS = 70942U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSHYPHENATELIMITLINES = 70943U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSHIGHCONTRASTADJUST = 70945U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_ENABLEBACKGROUND = 70946U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFONTFEATURESETTINGS = 70950U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSUSERSELECT = 70951U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSOVERFLOWSTYLE = 70935U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSTRANSFORMSTYLE = 70889U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSBACKFACEVISIBILITY = 70890U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSPERSPECTIVE = 70885U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSPERSPECTIVEORIGIN = 70886U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSTRANSITIONPROPERTY = 70866U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSTRANSITIONDURATION = 70867U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSTRANSITIONTIMINGFUNCTION = 70868U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSTRANSITIONDELAY = 70869U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSTRANSITION = 70870U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSTOUCHACTION = 70952U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSSCROLLTRANSLATION = 70954U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEX = 70955U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXPOSITIVE = 70956U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXNEGATIVE = 70957U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXPREFERREDSIZE = 70958U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXFLOW = 70959U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXDIRECTION = 70960U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXWRAP = 70961U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXALIGN = 70962U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXITEMALIGN = 70963U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXPACK = 70964U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXLINEPACK = 70965U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSFLEXORDER = 70966U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_MSTOUCHSELECT = 70994U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_TRANSFORM = 70967U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_TRANSFORMORIGIN = 70968U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_TRANSFORMSTYLE = 70976U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_BACKFACEVISIBILITY = 70977U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_PERSPECTIVE = 70974U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_PERSPECTIVEORIGIN = 70975U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_TRANSITIONPROPERTY = 70969U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_TRANSITIONDURATION = 70970U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_TRANSITIONTIMINGFUNCTION = 70971U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_TRANSITIONDELAY = 70972U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_TRANSITION = 70973U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_FONTFEATURESETTINGS = 70987U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_ANIMATIONNAME = 70978U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_ANIMATIONDURATION = 70979U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_ANIMATIONTIMINGFUNCTION = 70980U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_ANIMATIONDELAY = 70981U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_ANIMATIONDIRECTION = 70982U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_ANIMATIONPLAYSTATE = 70983U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_ANIMATIONITERATIONCOUNT = 70984U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_ANIMATION = 70985U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION2_ANIMATIONFILLMODE = 70986U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_FLEX = 71002U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_FLEXDIRECTION = 70998U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_FLEXWRAP = 70999U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_FLEXFLOW = 71000U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_FLEXGROW = 71003U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_FLEXSHRINK = 71004U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_FLEXBASIS = 71005U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_JUSTIFYCONTENT = 71006U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_ALIGNITEMS = 71007U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_ALIGNSELF = 71008U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_ALIGNCONTENT = 71009U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_BORDERIMAGE = 71010U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_BORDERIMAGESOURCE = 71011U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_BORDERIMAGESLICE = 71012U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_BORDERIMAGEWIDTH = 71013U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_BORDERIMAGEOUTSET = 71014U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_BORDERIMAGEREPEAT = 71015U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_MSIMEALIGN = 71017U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_MSTEXTCOMBINEHORIZONTAL = 71018U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION3_TOUCHACTION = 71019U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITAPPEARANCE = 71020U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITUSERSELECT = 71032U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBOXALIGN = 71021U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBOXORDINALGROUP = 71022U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBOXPACK = 71023U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBOXFLEX = 71024U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBOXORIENT = 71025U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBOXDIRECTION = 71026U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITTRANSFORM = 71028U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUNDSIZE = 71029U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKFACEVISIBILITY = 71030U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITANIMATION = 71033U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITTRANSITION = 71034U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITANIMATIONNAME = 71035U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITANIMATIONDURATION = 71036U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITANIMATIONTIMINGFUNCTION = 71037U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITANIMATIONDELAY = 71038U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITANIMATIONITERATIONCOUNT = 71039U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITANIMATIONDIRECTION = 71040U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITANIMATIONPLAYSTATE = 71041U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITTRANSITIONPROPERTY = 71042U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITTRANSITIONDURATION = 71043U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITTRANSITIONTIMINGFUNCTION = 71044U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITTRANSITIONDELAY = 71045U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUNDATTACHMENT = 71046U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUNDCOLOR = 71047U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUNDCLIP = 71048U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUNDIMAGE = 71049U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUNDREPEAT = 71050U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUNDORIGIN = 71051U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUNDPOSITION = 71052U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUNDPOSITIONX = 71053U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUNDPOSITIONY = 71054U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBACKGROUND = 71055U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITTRANSFORMORIGIN = 71056U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_MSTEXTSIZEADJUST = 70864U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITTEXTSIZEADJUST = 71060U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBORDERIMAGE = 71061U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBORDERIMAGESOURCE = 71062U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBORDERIMAGESLICE = 71063U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBORDERIMAGEWIDTH = 71064U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBORDERIMAGEOUTSET = 71065U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBORDERIMAGEREPEAT = 71066U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITBOXSIZING = 71031U;

		internal const uint DISPID_IHTMLCSSSTYLEDECLARATION4_WEBKITANIMATIONFILLMODE = 71027U;

		internal const uint DISPID_IHTMLSTYLEENABLED_MSGETPROPERTYENABLED = 70043U;

		internal const uint DISPID_IHTMLSTYLEENABLED_MSPUTPROPERTYENABLED = 70044U;

		internal const uint DISPID_IHTMLSTYLE_FONTFAMILY = 70554U;

		internal const uint DISPID_IHTMLSTYLE_FONTSTYLE = 70560U;

		internal const uint DISPID_IHTMLSTYLE_FONTVARIANT = 70561U;

		internal const uint DISPID_IHTMLSTYLE_FONTWEIGHT = 70563U;

		internal const uint DISPID_IHTMLSTYLE_FONTSIZE = 70555U;

		internal const uint DISPID_IHTMLSTYLE_FONT = 70577U;

		internal const uint DISPID_IHTMLSTYLE_COLOR = 70538U;

		internal const uint DISPID_IHTMLSTYLE_BACKGROUND = 70568U;

		internal const int DISPID_IHTMLSTYLE_BACKGROUNDCOLOR = -501;

		internal const uint DISPID_IHTMLSTYLE_BACKGROUNDIMAGE = 70537U;

		internal const uint DISPID_IHTMLSTYLE_BACKGROUNDREPEAT = 70580U;

		internal const uint DISPID_IHTMLSTYLE_BACKGROUNDATTACHMENT = 70581U;

		internal const uint DISPID_IHTMLSTYLE_BACKGROUNDPOSITION = 70582U;

		internal const uint DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONX = 70569U;

		internal const uint DISPID_IHTMLSTYLE_BACKGROUNDPOSITIONY = 70570U;

		internal const uint DISPID_IHTMLSTYLE_WORDSPACING = 70583U;

		internal const uint DISPID_IHTMLSTYLE_LETTERSPACING = 70544U;

		internal const uint DISPID_IHTMLSTYLE_TEXTDECORATION = 70571U;

		internal const uint DISPID_IHTMLSTYLE_TEXTDECORATIONNONE = 70559U;

		internal const uint DISPID_IHTMLSTYLE_TEXTDECORATIONUNDERLINE = 70557U;

		internal const uint DISPID_IHTMLSTYLE_TEXTDECORATIONOVERLINE = 70605U;

		internal const uint DISPID_IHTMLSTYLE_TEXTDECORATIONLINETHROUGH = 70556U;

		internal const uint DISPID_IHTMLSTYLE_TEXTDECORATIONBLINK = 70558U;

		internal const uint DISPID_IHTMLSTYLE_VERTICALALIGN = 70584U;

		internal const uint DISPID_IHTMLSTYLE_TEXTTRANSFORM = 70540U;

		internal const uint DISPID_IHTMLSTYLE_TEXTALIGN = 65608U;

		internal const uint DISPID_IHTMLSTYLE_TEXTINDENT = 70543U;

		internal const uint DISPID_IHTMLSTYLE_LINEHEIGHT = 70542U;

		internal const uint DISPID_IHTMLSTYLE_MARGINTOP = 70573U;

		internal const uint DISPID_IHTMLSTYLE_MARGINRIGHT = 70574U;

		internal const uint DISPID_IHTMLSTYLE_MARGINBOTTOM = 70575U;

		internal const uint DISPID_IHTMLSTYLE_MARGINLEFT = 70576U;

		internal const uint DISPID_IHTMLSTYLE_MARGIN = 70572U;

		internal const uint DISPID_IHTMLSTYLE_PADDINGTOP = 70548U;

		internal const uint DISPID_IHTMLSTYLE_PADDINGRIGHT = 70549U;

		internal const uint DISPID_IHTMLSTYLE_PADDINGBOTTOM = 70550U;

		internal const uint DISPID_IHTMLSTYLE_PADDINGLEFT = 70551U;

		internal const uint DISPID_IHTMLSTYLE_PADDING = 70547U;

		internal const uint DISPID_IHTMLSTYLE_BORDER = 70585U;

		internal const uint DISPID_IHTMLSTYLE_BORDERTOP = 70586U;

		internal const uint DISPID_IHTMLSTYLE_BORDERRIGHT = 70587U;

		internal const uint DISPID_IHTMLSTYLE_BORDERBOTTOM = 70588U;

		internal const uint DISPID_IHTMLSTYLE_BORDERLEFT = 70589U;

		internal const uint DISPID_IHTMLSTYLE_BORDERCOLOR = 70590U;

		internal const uint DISPID_IHTMLSTYLE_BORDERTOPCOLOR = 70591U;

		internal const uint DISPID_IHTMLSTYLE_BORDERRIGHTCOLOR = 70592U;

		internal const uint DISPID_IHTMLSTYLE_BORDERBOTTOMCOLOR = 70593U;

		internal const uint DISPID_IHTMLSTYLE_BORDERLEFTCOLOR = 70594U;

		internal const uint DISPID_IHTMLSTYLE_BORDERWIDTH = 70595U;

		internal const uint DISPID_IHTMLSTYLE_BORDERTOPWIDTH = 70596U;

		internal const uint DISPID_IHTMLSTYLE_BORDERRIGHTWIDTH = 70597U;

		internal const uint DISPID_IHTMLSTYLE_BORDERBOTTOMWIDTH = 70598U;

		internal const uint DISPID_IHTMLSTYLE_BORDERLEFTWIDTH = 70599U;

		internal const uint DISPID_IHTMLSTYLE_BORDERSTYLE = 70600U;

		internal const uint DISPID_IHTMLSTYLE_BORDERTOPSTYLE = 70601U;

		internal const uint DISPID_IHTMLSTYLE_BORDERRIGHTSTYLE = 70602U;

		internal const uint DISPID_IHTMLSTYLE_BORDERBOTTOMSTYLE = 70603U;

		internal const uint DISPID_IHTMLSTYLE_BORDERLEFTSTYLE = 70604U;

		internal const uint DISPID_IHTMLSTYLE_WIDTH = 65541U;

		internal const uint DISPID_IHTMLSTYLE_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLSTYLE_STYLEFLOAT = 70606U;

		internal const uint DISPID_IHTMLSTYLE_CLEAR = 70552U;

		internal const uint DISPID_IHTMLSTYLE_DISPLAY = 70607U;

		internal const uint DISPID_IHTMLSTYLE_VISIBILITY = 70616U;

		internal const uint DISPID_IHTMLSTYLE_LISTSTYLETYPE = 70608U;

		internal const uint DISPID_IHTMLSTYLE_LISTSTYLEPOSITION = 70609U;

		internal const uint DISPID_IHTMLSTYLE_LISTSTYLEIMAGE = 70610U;

		internal const uint DISPID_IHTMLSTYLE_LISTSTYLE = 70611U;

		internal const uint DISPID_IHTMLSTYLE_WHITESPACE = 70612U;

		internal const uint DISPID_IHTMLSTYLE_TOP = 65540U;

		internal const uint DISPID_IHTMLSTYLE_LEFT = 65539U;

		internal const uint DISPID_IHTMLSTYLE_POSITION = 70626U;

		internal const uint DISPID_IHTMLSTYLE_ZINDEX = 70627U;

		internal const uint DISPID_IHTMLSTYLE_OVERFLOW = 70546U;

		internal const uint DISPID_IHTMLSTYLE_PAGEBREAKBEFORE = 70613U;

		internal const uint DISPID_IHTMLSTYLE_PAGEBREAKAFTER = 70614U;

		internal const uint DISPID_IHTMLSTYLE_CSSTEXT = 70635U;

		internal const uint DISPID_IHTMLSTYLE_PIXELTOP = 69536U;

		internal const uint DISPID_IHTMLSTYLE_PIXELLEFT = 69537U;

		internal const uint DISPID_IHTMLSTYLE_PIXELWIDTH = 69538U;

		internal const uint DISPID_IHTMLSTYLE_PIXELHEIGHT = 69539U;

		internal const uint DISPID_IHTMLSTYLE_POSTOP = 69540U;

		internal const uint DISPID_IHTMLSTYLE_POSLEFT = 69541U;

		internal const uint DISPID_IHTMLSTYLE_POSWIDTH = 69542U;

		internal const uint DISPID_IHTMLSTYLE_POSHEIGHT = 69543U;

		internal const uint DISPID_IHTMLSTYLE_CURSOR = 70638U;

		internal const uint DISPID_IHTMLSTYLE_CLIP = 70628U;

		internal const uint DISPID_IHTMLSTYLE_FILTER = 70618U;

		internal const uint DISPID_IHTMLSTYLE_SETATTRIBUTE = 66037U;

		internal const uint DISPID_IHTMLSTYLE_GETATTRIBUTE = 66038U;

		internal const uint DISPID_IHTMLSTYLE_REMOVEATTRIBUTE = 66039U;

		internal const uint DISPID_IHTMLSTYLE_TOSTRING = 69544U;

		internal const uint DISPID_IHTMLSTYLE2_TABLELAYOUT = 70634U;

		internal const uint DISPID_IHTMLSTYLE2_BORDERCOLLAPSE = 70620U;

		internal const uint DISPID_IHTMLSTYLE2_DIRECTION = 70655U;

		internal const uint DISPID_IHTMLSTYLE2_BEHAVIOR = 70651U;

		internal const uint DISPID_IHTMLSTYLE2_SETEXPRESSION = 66040U;

		internal const uint DISPID_IHTMLSTYLE2_GETEXPRESSION = 66041U;

		internal const uint DISPID_IHTMLSTYLE2_REMOVEEXPRESSION = 66042U;

		internal const uint DISPID_IHTMLSTYLE2_POSITION = 70626U;

		internal const uint DISPID_IHTMLSTYLE2_UNICODEBIDI = 70654U;

		internal const uint DISPID_IHTMLSTYLE2_BOTTOM = 65614U;

		internal const uint DISPID_IHTMLSTYLE2_RIGHT = 65613U;

		internal const uint DISPID_IHTMLSTYLE2_PIXELBOTTOM = 69545U;

		internal const uint DISPID_IHTMLSTYLE2_PIXELRIGHT = 69546U;

		internal const uint DISPID_IHTMLSTYLE2_POSBOTTOM = 69547U;

		internal const uint DISPID_IHTMLSTYLE2_POSRIGHT = 69548U;

		internal const uint DISPID_IHTMLSTYLE2_IMEMODE = 70656U;

		internal const uint DISPID_IHTMLSTYLE2_RUBYALIGN = 70657U;

		internal const uint DISPID_IHTMLSTYLE2_RUBYPOSITION = 70658U;

		internal const uint DISPID_IHTMLSTYLE2_RUBYOVERHANG = 70659U;

		internal const uint DISPID_IHTMLSTYLE2_LAYOUTGRIDCHAR = 70663U;

		internal const uint DISPID_IHTMLSTYLE2_LAYOUTGRIDLINE = 70664U;

		internal const uint DISPID_IHTMLSTYLE2_LAYOUTGRIDMODE = 70665U;

		internal const uint DISPID_IHTMLSTYLE2_LAYOUTGRIDTYPE = 70666U;

		internal const uint DISPID_IHTMLSTYLE2_LAYOUTGRID = 70667U;

		internal const uint DISPID_IHTMLSTYLE2_WORDBREAK = 70670U;

		internal const uint DISPID_IHTMLSTYLE2_LINEBREAK = 70669U;

		internal const uint DISPID_IHTMLSTYLE2_TEXTJUSTIFY = 70671U;

		internal const uint DISPID_IHTMLSTYLE2_TEXTJUSTIFYTRIM = 70672U;

		internal const uint DISPID_IHTMLSTYLE2_TEXTKASHIDA = 70673U;

		internal const uint DISPID_IHTMLSTYLE2_TEXTAUTOSPACE = 70668U;

		internal const uint DISPID_IHTMLSTYLE2_OVERFLOWX = 70675U;

		internal const uint DISPID_IHTMLSTYLE2_OVERFLOWY = 70676U;

		internal const uint DISPID_IHTMLSTYLE2_ACCELERATOR = 70683U;

		internal const uint DISPID_IHTMLSTYLE3_LAYOUTFLOW = 70691U;

		internal const uint DISPID_IHTMLSTYLE3_ZOOM = 70689U;

		internal const uint DISPID_IHTMLSTYLE3_WORDWRAP = 70694U;

		internal const uint DISPID_IHTMLSTYLE3_TEXTUNDERLINEPOSITION = 70695U;

		internal const uint DISPID_IHTMLSTYLE3_SCROLLBARBASECOLOR = 70716U;

		internal const uint DISPID_IHTMLSTYLE3_SCROLLBARFACECOLOR = 70717U;

		internal const uint DISPID_IHTMLSTYLE3_SCROLLBAR3DLIGHTCOLOR = 70718U;

		internal const uint DISPID_IHTMLSTYLE3_SCROLLBARSHADOWCOLOR = 70719U;

		internal const uint DISPID_IHTMLSTYLE3_SCROLLBARHIGHLIGHTCOLOR = 70720U;

		internal const uint DISPID_IHTMLSTYLE3_SCROLLBARDARKSHADOWCOLOR = 70721U;

		internal const uint DISPID_IHTMLSTYLE3_SCROLLBARARROWCOLOR = 70722U;

		internal const uint DISPID_IHTMLSTYLE3_SCROLLBARTRACKCOLOR = 70732U;

		internal const uint DISPID_IHTMLSTYLE3_WRITINGMODE = 70728U;

		internal const uint DISPID_IHTMLSTYLE3_TEXTALIGNLAST = 70739U;

		internal const uint DISPID_IHTMLSTYLE3_TEXTKASHIDASPACE = 70740U;

		internal const uint DISPID_IHTMLSTYLE4_TEXTOVERFLOW = 70745U;

		internal const uint DISPID_IHTMLSTYLE4_MINHEIGHT = 70747U;

		internal const uint DISPID_IHTMLSTYLE5_MSINTERPOLATIONMODE = 70749U;

		internal const uint DISPID_IHTMLSTYLE5_MAXHEIGHT = 70750U;

		internal const uint DISPID_IHTMLSTYLE5_MINWIDTH = 70751U;

		internal const uint DISPID_IHTMLSTYLE5_MAXWIDTH = 70752U;

		internal const uint DISPID_IHTMLSTYLE6_CONTENT = 70754U;

		internal const uint DISPID_IHTMLSTYLE6_CAPTIONSIDE = 70755U;

		internal const uint DISPID_IHTMLSTYLE6_COUNTERINCREMENT = 70756U;

		internal const uint DISPID_IHTMLSTYLE6_COUNTERRESET = 70757U;

		internal const uint DISPID_IHTMLSTYLE6_OUTLINE = 70758U;

		internal const uint DISPID_IHTMLSTYLE6_OUTLINEWIDTH = 70759U;

		internal const uint DISPID_IHTMLSTYLE6_OUTLINESTYLE = 70760U;

		internal const uint DISPID_IHTMLSTYLE6_OUTLINECOLOR = 70761U;

		internal const uint DISPID_IHTMLSTYLE6_BOXSIZING = 70762U;

		internal const uint DISPID_IHTMLSTYLE6_BORDERSPACING = 70763U;

		internal const uint DISPID_IHTMLSTYLE6_ORPHANS = 70764U;

		internal const uint DISPID_IHTMLSTYLE6_WIDOWS = 70765U;

		internal const uint DISPID_IHTMLSTYLE6_PAGEBREAKINSIDE = 70766U;

		internal const uint DISPID_IHTMLSTYLE6_EMPTYCELLS = 70786U;

		internal const uint DISPID_IHTMLSTYLE6_MSBLOCKPROGRESSION = 70787U;

		internal const uint DISPID_IHTMLSTYLE6_QUOTES = 70788U;

		internal const uint DISPID_IHTMLRULESTYLE_FONTFAMILY = 70554U;

		internal const uint DISPID_IHTMLRULESTYLE_FONTSTYLE = 70560U;

		internal const uint DISPID_IHTMLRULESTYLE_FONTVARIANT = 70561U;

		internal const uint DISPID_IHTMLRULESTYLE_FONTWEIGHT = 70563U;

		internal const uint DISPID_IHTMLRULESTYLE_FONTSIZE = 70555U;

		internal const uint DISPID_IHTMLRULESTYLE_FONT = 70577U;

		internal const uint DISPID_IHTMLRULESTYLE_COLOR = 70538U;

		internal const uint DISPID_IHTMLRULESTYLE_BACKGROUND = 70568U;

		internal const int DISPID_IHTMLRULESTYLE_BACKGROUNDCOLOR = -501;

		internal const uint DISPID_IHTMLRULESTYLE_BACKGROUNDIMAGE = 70537U;

		internal const uint DISPID_IHTMLRULESTYLE_BACKGROUNDREPEAT = 70580U;

		internal const uint DISPID_IHTMLRULESTYLE_BACKGROUNDATTACHMENT = 70581U;

		internal const uint DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITION = 70582U;

		internal const uint DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONX = 70569U;

		internal const uint DISPID_IHTMLRULESTYLE_BACKGROUNDPOSITIONY = 70570U;

		internal const uint DISPID_IHTMLRULESTYLE_WORDSPACING = 70583U;

		internal const uint DISPID_IHTMLRULESTYLE_LETTERSPACING = 70544U;

		internal const uint DISPID_IHTMLRULESTYLE_TEXTDECORATION = 70571U;

		internal const uint DISPID_IHTMLRULESTYLE_TEXTDECORATIONNONE = 70559U;

		internal const uint DISPID_IHTMLRULESTYLE_TEXTDECORATIONUNDERLINE = 70557U;

		internal const uint DISPID_IHTMLRULESTYLE_TEXTDECORATIONOVERLINE = 70605U;

		internal const uint DISPID_IHTMLRULESTYLE_TEXTDECORATIONLINETHROUGH = 70556U;

		internal const uint DISPID_IHTMLRULESTYLE_TEXTDECORATIONBLINK = 70558U;

		internal const uint DISPID_IHTMLRULESTYLE_VERTICALALIGN = 70584U;

		internal const uint DISPID_IHTMLRULESTYLE_TEXTTRANSFORM = 70540U;

		internal const uint DISPID_IHTMLRULESTYLE_TEXTALIGN = 65608U;

		internal const uint DISPID_IHTMLRULESTYLE_TEXTINDENT = 70543U;

		internal const uint DISPID_IHTMLRULESTYLE_LINEHEIGHT = 70542U;

		internal const uint DISPID_IHTMLRULESTYLE_MARGINTOP = 70573U;

		internal const uint DISPID_IHTMLRULESTYLE_MARGINRIGHT = 70574U;

		internal const uint DISPID_IHTMLRULESTYLE_MARGINBOTTOM = 70575U;

		internal const uint DISPID_IHTMLRULESTYLE_MARGINLEFT = 70576U;

		internal const uint DISPID_IHTMLRULESTYLE_MARGIN = 70572U;

		internal const uint DISPID_IHTMLRULESTYLE_PADDINGTOP = 70548U;

		internal const uint DISPID_IHTMLRULESTYLE_PADDINGRIGHT = 70549U;

		internal const uint DISPID_IHTMLRULESTYLE_PADDINGBOTTOM = 70550U;

		internal const uint DISPID_IHTMLRULESTYLE_PADDINGLEFT = 70551U;

		internal const uint DISPID_IHTMLRULESTYLE_PADDING = 70547U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDER = 70585U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERTOP = 70586U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERRIGHT = 70587U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERBOTTOM = 70588U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERLEFT = 70589U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERCOLOR = 70590U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERTOPCOLOR = 70591U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERRIGHTCOLOR = 70592U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERBOTTOMCOLOR = 70593U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERLEFTCOLOR = 70594U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERWIDTH = 70595U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERTOPWIDTH = 70596U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERRIGHTWIDTH = 70597U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERBOTTOMWIDTH = 70598U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERLEFTWIDTH = 70599U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERSTYLE = 70600U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERTOPSTYLE = 70601U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERRIGHTSTYLE = 70602U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERBOTTOMSTYLE = 70603U;

		internal const uint DISPID_IHTMLRULESTYLE_BORDERLEFTSTYLE = 70604U;

		internal const uint DISPID_IHTMLRULESTYLE_WIDTH = 65541U;

		internal const uint DISPID_IHTMLRULESTYLE_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLRULESTYLE_STYLEFLOAT = 70606U;

		internal const uint DISPID_IHTMLRULESTYLE_CLEAR = 70552U;

		internal const uint DISPID_IHTMLRULESTYLE_DISPLAY = 70607U;

		internal const uint DISPID_IHTMLRULESTYLE_VISIBILITY = 70616U;

		internal const uint DISPID_IHTMLRULESTYLE_LISTSTYLETYPE = 70608U;

		internal const uint DISPID_IHTMLRULESTYLE_LISTSTYLEPOSITION = 70609U;

		internal const uint DISPID_IHTMLRULESTYLE_LISTSTYLEIMAGE = 70610U;

		internal const uint DISPID_IHTMLRULESTYLE_LISTSTYLE = 70611U;

		internal const uint DISPID_IHTMLRULESTYLE_WHITESPACE = 70612U;

		internal const uint DISPID_IHTMLRULESTYLE_TOP = 65540U;

		internal const uint DISPID_IHTMLRULESTYLE_LEFT = 65539U;

		internal const uint DISPID_IHTMLRULESTYLE_POSITION = 70626U;

		internal const uint DISPID_IHTMLRULESTYLE_ZINDEX = 70627U;

		internal const uint DISPID_IHTMLRULESTYLE_OVERFLOW = 70546U;

		internal const uint DISPID_IHTMLRULESTYLE_PAGEBREAKBEFORE = 70613U;

		internal const uint DISPID_IHTMLRULESTYLE_PAGEBREAKAFTER = 70614U;

		internal const uint DISPID_IHTMLRULESTYLE_CSSTEXT = 70635U;

		internal const uint DISPID_IHTMLRULESTYLE_CURSOR = 70638U;

		internal const uint DISPID_IHTMLRULESTYLE_CLIP = 70628U;

		internal const uint DISPID_IHTMLRULESTYLE_FILTER = 70618U;

		internal const uint DISPID_IHTMLRULESTYLE_SETATTRIBUTE = 66037U;

		internal const uint DISPID_IHTMLRULESTYLE_GETATTRIBUTE = 66038U;

		internal const uint DISPID_IHTMLRULESTYLE_REMOVEATTRIBUTE = 66039U;

		internal const uint DISPID_IHTMLRULESTYLE2_TABLELAYOUT = 70634U;

		internal const uint DISPID_IHTMLRULESTYLE2_BORDERCOLLAPSE = 70620U;

		internal const uint DISPID_IHTMLRULESTYLE2_DIRECTION = 70655U;

		internal const uint DISPID_IHTMLRULESTYLE2_BEHAVIOR = 70651U;

		internal const uint DISPID_IHTMLRULESTYLE2_POSITION = 70626U;

		internal const uint DISPID_IHTMLRULESTYLE2_UNICODEBIDI = 70654U;

		internal const uint DISPID_IHTMLRULESTYLE2_BOTTOM = 65614U;

		internal const uint DISPID_IHTMLRULESTYLE2_RIGHT = 65613U;

		internal const uint DISPID_IHTMLRULESTYLE2_PIXELBOTTOM = 69545U;

		internal const uint DISPID_IHTMLRULESTYLE2_PIXELRIGHT = 69546U;

		internal const uint DISPID_IHTMLRULESTYLE2_POSBOTTOM = 69547U;

		internal const uint DISPID_IHTMLRULESTYLE2_POSRIGHT = 69548U;

		internal const uint DISPID_IHTMLRULESTYLE2_IMEMODE = 70656U;

		internal const uint DISPID_IHTMLRULESTYLE2_RUBYALIGN = 70657U;

		internal const uint DISPID_IHTMLRULESTYLE2_RUBYPOSITION = 70658U;

		internal const uint DISPID_IHTMLRULESTYLE2_RUBYOVERHANG = 70659U;

		internal const uint DISPID_IHTMLRULESTYLE2_LAYOUTGRIDCHAR = 70663U;

		internal const uint DISPID_IHTMLRULESTYLE2_LAYOUTGRIDLINE = 70664U;

		internal const uint DISPID_IHTMLRULESTYLE2_LAYOUTGRIDMODE = 70665U;

		internal const uint DISPID_IHTMLRULESTYLE2_LAYOUTGRIDTYPE = 70666U;

		internal const uint DISPID_IHTMLRULESTYLE2_LAYOUTGRID = 70667U;

		internal const uint DISPID_IHTMLRULESTYLE2_TEXTAUTOSPACE = 70668U;

		internal const uint DISPID_IHTMLRULESTYLE2_WORDBREAK = 70670U;

		internal const uint DISPID_IHTMLRULESTYLE2_LINEBREAK = 70669U;

		internal const uint DISPID_IHTMLRULESTYLE2_TEXTJUSTIFY = 70671U;

		internal const uint DISPID_IHTMLRULESTYLE2_TEXTJUSTIFYTRIM = 70672U;

		internal const uint DISPID_IHTMLRULESTYLE2_TEXTKASHIDA = 70673U;

		internal const uint DISPID_IHTMLRULESTYLE2_OVERFLOWX = 70675U;

		internal const uint DISPID_IHTMLRULESTYLE2_OVERFLOWY = 70676U;

		internal const uint DISPID_IHTMLRULESTYLE2_ACCELERATOR = 70683U;

		internal const uint DISPID_IHTMLRULESTYLE3_LAYOUTFLOW = 70691U;

		internal const uint DISPID_IHTMLRULESTYLE3_ZOOM = 70689U;

		internal const uint DISPID_IHTMLRULESTYLE3_WORDWRAP = 70694U;

		internal const uint DISPID_IHTMLRULESTYLE3_TEXTUNDERLINEPOSITION = 70695U;

		internal const uint DISPID_IHTMLRULESTYLE3_SCROLLBARBASECOLOR = 70716U;

		internal const uint DISPID_IHTMLRULESTYLE3_SCROLLBARFACECOLOR = 70717U;

		internal const uint DISPID_IHTMLRULESTYLE3_SCROLLBAR3DLIGHTCOLOR = 70718U;

		internal const uint DISPID_IHTMLRULESTYLE3_SCROLLBARSHADOWCOLOR = 70719U;

		internal const uint DISPID_IHTMLRULESTYLE3_SCROLLBARHIGHLIGHTCOLOR = 70720U;

		internal const uint DISPID_IHTMLRULESTYLE3_SCROLLBARDARKSHADOWCOLOR = 70721U;

		internal const uint DISPID_IHTMLRULESTYLE3_SCROLLBARARROWCOLOR = 70722U;

		internal const uint DISPID_IHTMLRULESTYLE3_SCROLLBARTRACKCOLOR = 70732U;

		internal const uint DISPID_IHTMLRULESTYLE3_WRITINGMODE = 70728U;

		internal const uint DISPID_IHTMLRULESTYLE3_TEXTALIGNLAST = 70739U;

		internal const uint DISPID_IHTMLRULESTYLE3_TEXTKASHIDASPACE = 70740U;

		internal const uint DISPID_IHTMLRULESTYLE4_TEXTOVERFLOW = 70745U;

		internal const uint DISPID_IHTMLRULESTYLE4_MINHEIGHT = 70747U;

		internal const uint DISPID_IHTMLRULESTYLE5_MSINTERPOLATIONMODE = 70749U;

		internal const uint DISPID_IHTMLRULESTYLE5_MAXHEIGHT = 70750U;

		internal const uint DISPID_IHTMLRULESTYLE5_MINWIDTH = 70751U;

		internal const uint DISPID_IHTMLRULESTYLE5_MAXWIDTH = 70752U;

		internal const uint DISPID_IHTMLRULESTYLE6_CONTENT = 70754U;

		internal const uint DISPID_IHTMLRULESTYLE6_CAPTIONSIDE = 70755U;

		internal const uint DISPID_IHTMLRULESTYLE6_COUNTERINCREMENT = 70756U;

		internal const uint DISPID_IHTMLRULESTYLE6_COUNTERRESET = 70757U;

		internal const uint DISPID_IHTMLRULESTYLE6_OUTLINE = 70758U;

		internal const uint DISPID_IHTMLRULESTYLE6_OUTLINEWIDTH = 70759U;

		internal const uint DISPID_IHTMLRULESTYLE6_OUTLINESTYLE = 70760U;

		internal const uint DISPID_IHTMLRULESTYLE6_OUTLINECOLOR = 70761U;

		internal const uint DISPID_IHTMLRULESTYLE6_BOXSIZING = 70762U;

		internal const uint DISPID_IHTMLRULESTYLE6_BORDERSPACING = 70763U;

		internal const uint DISPID_IHTMLRULESTYLE6_ORPHANS = 70764U;

		internal const uint DISPID_IHTMLRULESTYLE6_WIDOWS = 70765U;

		internal const uint DISPID_IHTMLRULESTYLE6_PAGEBREAKINSIDE = 70766U;

		internal const uint DISPID_IHTMLRULESTYLE6_EMPTYCELLS = 70786U;

		internal const uint DISPID_IHTMLRULESTYLE6_MSBLOCKPROGRESSION = 70787U;

		internal const uint DISPID_IHTMLRULESTYLE6_QUOTES = 70788U;

		internal const uint DISPID_IHTMLCSSRULE_TYPE = 1101U;

		internal const uint DISPID_IHTMLCSSRULE_CSSTEXT = 1102U;

		internal const uint DISPID_IHTMLCSSRULE_PARENTRULE = 1103U;

		internal const uint DISPID_IHTMLCSSRULE_PARENTSTYLESHEET = 1104U;

		internal const uint DISPID_IHTMLCSSIMPORTRULE_HREF = 1001U;

		internal const uint DISPID_IHTMLCSSIMPORTRULE_MEDIA = 1002U;

		internal const uint DISPID_IHTMLCSSIMPORTRULE_STYLESHEET = 1003U;

		internal const uint DISPID_IHTMLCSSMEDIARULE_MEDIA = 1001U;

		internal const uint DISPID_IHTMLCSSMEDIARULE_CSSRULES = 1002U;

		internal const uint DISPID_IHTMLCSSMEDIARULE_INSERTRULE = 1003U;

		internal const uint DISPID_IHTMLCSSMEDIARULE_DELETERULE = 1004U;

		internal const uint DISPID_IHTMLCSSMEDIALIST_MEDIATEXT = 1001U;

		internal const uint DISPID_IHTMLCSSMEDIALIST_LENGTH = 1002U;

		internal const uint DISPID_IHTMLCSSMEDIALIST_ITEM = 1003U;

		internal const uint DISPID_IHTMLCSSMEDIALIST_APPENDMEDIUM = 1004U;

		internal const uint DISPID_IHTMLCSSMEDIALIST_DELETEMEDIUM = 1005U;

		internal const uint DISPID_IHTMLCSSNAMESPACERULE_NAMESPACEURI = 1001U;

		internal const uint DISPID_IHTMLCSSNAMESPACERULE_PREFIX = 1002U;

		internal const uint DISPID_IHTMLMSCSSKEYFRAMERULE_KEYTEXT = 1001U;

		internal const uint DISPID_IHTMLMSCSSKEYFRAMERULE_STYLE = 1002U;

		internal const uint DISPID_IHTMLMSCSSKEYFRAMESRULE_NAME = 1001U;

		internal const uint DISPID_IHTMLMSCSSKEYFRAMESRULE_CSSRULES = 1002U;

		internal const uint DISPID_IHTMLMSCSSKEYFRAMESRULE_APPENDRULE = 1003U;

		internal const uint DISPID_IHTMLMSCSSKEYFRAMESRULE_DELETERULE = 1004U;

		internal const uint DISPID_IHTMLMSCSSKEYFRAMESRULE_FINDRULE = 1005U;

		internal const uint DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE = 70702U;

		internal const uint DISPID_IHTMLRENDERSTYLE_TEXTUNDERLINESTYLE = 70703U;

		internal const uint DISPID_IHTMLRENDERSTYLE_TEXTEFFECT = 70704U;

		internal const uint DISPID_IHTMLRENDERSTYLE_TEXTCOLOR = 70726U;

		internal const uint DISPID_IHTMLRENDERSTYLE_TEXTBACKGROUNDCOLOR = 70705U;

		internal const uint DISPID_IHTMLRENDERSTYLE_TEXTDECORATIONCOLOR = 70725U;

		internal const uint DISPID_IHTMLRENDERSTYLE_RENDERINGPRIORITY = 70706U;

		internal const uint DISPID_IHTMLRENDERSTYLE_DEFAULTTEXTSELECTION = 70724U;

		internal const uint DISPID_IHTMLRENDERSTYLE_TEXTDECORATION = 70727U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_POSITION = 70626U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_STYLEFLOAT = 70606U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_COLOR = 70538U;

		internal const int DISPID_IHTMLCURRENTSTYLE_BACKGROUNDCOLOR = -501;

		internal const uint DISPID_IHTMLCURRENTSTYLE_FONTFAMILY = 70554U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_FONTSTYLE = 70560U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_FONTVARIANT = 70561U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_FONTWEIGHT = 70563U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_FONTSIZE = 70555U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BACKGROUNDIMAGE = 70537U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONX = 70569U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BACKGROUNDPOSITIONY = 70570U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BACKGROUNDREPEAT = 70580U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERLEFTCOLOR = 70594U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERTOPCOLOR = 70591U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTCOLOR = 70592U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMCOLOR = 70593U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERTOPSTYLE = 70601U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTSTYLE = 70602U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMSTYLE = 70603U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERLEFTSTYLE = 70604U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERTOPWIDTH = 70596U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERRIGHTWIDTH = 70597U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERBOTTOMWIDTH = 70598U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERLEFTWIDTH = 70599U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LEFT = 65539U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_TOP = 65540U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_WIDTH = 65541U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_PADDINGLEFT = 70551U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_PADDINGTOP = 70548U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_PADDINGRIGHT = 70549U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_PADDINGBOTTOM = 70550U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_TEXTALIGN = 65608U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_TEXTDECORATION = 70571U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_DISPLAY = 70607U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_VISIBILITY = 70616U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_ZINDEX = 70627U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LETTERSPACING = 70544U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LINEHEIGHT = 70542U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_TEXTINDENT = 70543U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_VERTICALALIGN = 70584U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BACKGROUNDATTACHMENT = 70581U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_MARGINTOP = 70573U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_MARGINRIGHT = 70574U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_MARGINBOTTOM = 70575U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_MARGINLEFT = 70576U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_CLEAR = 70552U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LISTSTYLETYPE = 70608U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LISTSTYLEPOSITION = 70609U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LISTSTYLEIMAGE = 70610U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_CLIPTOP = 70629U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_CLIPRIGHT = 70630U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_CLIPBOTTOM = 70631U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_CLIPLEFT = 70632U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_OVERFLOW = 70546U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_PAGEBREAKBEFORE = 70613U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_PAGEBREAKAFTER = 70614U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_CURSOR = 70638U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_TABLELAYOUT = 70634U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERCOLLAPSE = 70620U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_DIRECTION = 70655U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BEHAVIOR = 70651U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_GETATTRIBUTE = 66038U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_UNICODEBIDI = 70654U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_RIGHT = 65613U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BOTTOM = 65614U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_IMEMODE = 70656U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_RUBYALIGN = 70657U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_RUBYPOSITION = 70658U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_RUBYOVERHANG = 70659U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_TEXTAUTOSPACE = 70668U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LINEBREAK = 70669U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_WORDBREAK = 70670U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFY = 70671U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_TEXTJUSTIFYTRIM = 70672U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_TEXTKASHIDA = 70673U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BLOCKDIRECTION = 70653U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDCHAR = 70663U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDLINE = 70664U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDMODE = 70665U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_LAYOUTGRIDTYPE = 70666U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERSTYLE = 70600U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERCOLOR = 70590U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_BORDERWIDTH = 70595U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_PADDING = 70547U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_MARGIN = 70572U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_ACCELERATOR = 70683U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_OVERFLOWX = 70675U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_OVERFLOWY = 70676U;

		internal const uint DISPID_IHTMLCURRENTSTYLE_TEXTTRANSFORM = 70540U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_LAYOUTFLOW = 70691U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_WORDWRAP = 70694U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_TEXTUNDERLINEPOSITION = 70695U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_HASLAYOUT = 70696U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_SCROLLBARBASECOLOR = 70716U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_SCROLLBARFACECOLOR = 70717U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_SCROLLBAR3DLIGHTCOLOR = 70718U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_SCROLLBARSHADOWCOLOR = 70719U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_SCROLLBARHIGHLIGHTCOLOR = 70720U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_SCROLLBARDARKSHADOWCOLOR = 70721U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_SCROLLBARARROWCOLOR = 70722U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_SCROLLBARTRACKCOLOR = 70732U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_WRITINGMODE = 70728U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_ZOOM = 70689U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_FILTER = 70618U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_TEXTALIGNLAST = 70739U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_TEXTKASHIDASPACE = 70740U;

		internal const uint DISPID_IHTMLCURRENTSTYLE2_ISBLOCK = 70744U;

		internal const uint DISPID_IHTMLCURRENTSTYLE3_TEXTOVERFLOW = 70745U;

		internal const uint DISPID_IHTMLCURRENTSTYLE3_MINHEIGHT = 70747U;

		internal const uint DISPID_IHTMLCURRENTSTYLE3_WORDSPACING = 70583U;

		internal const uint DISPID_IHTMLCURRENTSTYLE3_WHITESPACE = 70612U;

		internal const uint DISPID_IHTMLCURRENTSTYLE4_MSINTERPOLATIONMODE = 70749U;

		internal const uint DISPID_IHTMLCURRENTSTYLE4_MAXHEIGHT = 70750U;

		internal const uint DISPID_IHTMLCURRENTSTYLE4_MINWIDTH = 70751U;

		internal const uint DISPID_IHTMLCURRENTSTYLE4_MAXWIDTH = 70752U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_CAPTIONSIDE = 70755U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_OUTLINE = 70758U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_OUTLINEWIDTH = 70759U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_OUTLINESTYLE = 70760U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_OUTLINECOLOR = 70761U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_BOXSIZING = 70762U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_BORDERSPACING = 70763U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_ORPHANS = 70764U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_WIDOWS = 70765U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_PAGEBREAKINSIDE = 70766U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_EMPTYCELLS = 70786U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_MSBLOCKPROGRESSION = 70787U;

		internal const uint DISPID_IHTMLCURRENTSTYLE5_QUOTES = 70788U;

		internal const uint DISPID_IHTMLRECT_LEFT = 1001U;

		internal const uint DISPID_IHTMLRECT_TOP = 1002U;

		internal const uint DISPID_IHTMLRECT_RIGHT = 1003U;

		internal const uint DISPID_IHTMLRECT_BOTTOM = 1004U;

		internal const uint DISPID_IHTMLRECT2_WIDTH = 1005U;

		internal const uint DISPID_IHTMLRECT2_HEIGHT = 1006U;

		internal const uint DISPID_IHTMLRECTCOLLECTION_LENGTH = 1500U;

		internal const int DISPID_IHTMLRECTCOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLRECTCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLDOMNODE_NODETYPE = 66582U;

		internal const uint DISPID_IHTMLDOMNODE_PARENTNODE = 66583U;

		internal const uint DISPID_IHTMLDOMNODE_HASCHILDNODES = 66584U;

		internal const uint DISPID_IHTMLDOMNODE_CHILDNODES = 66585U;

		internal const uint DISPID_IHTMLDOMNODE_ATTRIBUTES = 66586U;

		internal const uint DISPID_IHTMLDOMNODE_INSERTBEFORE = 66587U;

		internal const uint DISPID_IHTMLDOMNODE_REMOVECHILD = 66588U;

		internal const uint DISPID_IHTMLDOMNODE_REPLACECHILD = 66589U;

		internal const uint DISPID_IHTMLDOMNODE_CLONENODE = 66597U;

		internal const uint DISPID_IHTMLDOMNODE_REMOVENODE = 66602U;

		internal const uint DISPID_IHTMLDOMNODE_SWAPNODE = 66604U;

		internal const uint DISPID_IHTMLDOMNODE_REPLACENODE = 66603U;

		internal const uint DISPID_IHTMLDOMNODE_APPENDCHILD = 66609U;

		internal const uint DISPID_IHTMLDOMNODE_NODENAME = 66610U;

		internal const uint DISPID_IHTMLDOMNODE_NODEVALUE = 66611U;

		internal const uint DISPID_IHTMLDOMNODE_FIRSTCHILD = 66612U;

		internal const uint DISPID_IHTMLDOMNODE_LASTCHILD = 66613U;

		internal const uint DISPID_IHTMLDOMNODE_PREVIOUSSIBLING = 66614U;

		internal const uint DISPID_IHTMLDOMNODE_NEXTSIBLING = 66615U;

		internal const uint DISPID_IHTMLDOMNODE2_OWNERDOCUMENT = 66649U;

		internal const uint DISPID_IHTMLDOMNODE3_PREFIX = 66656U;

		internal const uint DISPID_IHTMLDOMNODE3_LOCALNAME = 66654U;

		internal const uint DISPID_IHTMLDOMNODE3_NAMESPACEURI = 66655U;

		internal const uint DISPID_IHTMLDOMNODE3_TEXTCONTENT = 66663U;

		internal const uint DISPID_IHTMLDOMNODE3_ISEQUALNODE = 66657U;

		internal const uint DISPID_IHTMLDOMNODE3_LOOKUPNAMESPACEURI = 66658U;

		internal const uint DISPID_IHTMLDOMNODE3_LOOKUPPREFIX = 66659U;

		internal const uint DISPID_IHTMLDOMNODE3_ISDEFAULTNAMESPACE = 66660U;

		internal const uint DISPID_IHTMLDOMNODE3_IE9_APPENDCHILD = 66804U;

		internal const uint DISPID_IHTMLDOMNODE3_IE9_INSERTBEFORE = 66805U;

		internal const uint DISPID_IHTMLDOMNODE3_IE9_REMOVECHILD = 66806U;

		internal const uint DISPID_IHTMLDOMNODE3_IE9_REPLACECHILD = 66807U;

		internal const uint DISPID_IHTMLDOMNODE3_ISSAMENODE = 66661U;

		internal const uint DISPID_IHTMLDOMNODE3_COMPAREDOCUMENTPOSITION = 66662U;

		internal const uint DISPID_IHTMLDOMNODE3_ISSUPPORTED = 66813U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE_NODENAME = 1000U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE_NODEVALUE = 1002U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE_SPECIFIED = 1001U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_NAME = 1003U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_VALUE = 1004U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_EXPANDO = 1005U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_NODETYPE = 1006U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_PARENTNODE = 1007U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_CHILDNODES = 1008U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_FIRSTCHILD = 1009U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_LASTCHILD = 1010U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_PREVIOUSSIBLING = 1011U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_NEXTSIBLING = 1012U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_ATTRIBUTES = 1013U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_OWNERDOCUMENT = 1014U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_INSERTBEFORE = 1015U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_REPLACECHILD = 1016U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_REMOVECHILD = 1017U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_APPENDCHILD = 1018U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_HASCHILDNODES = 1019U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE2_CLONENODE = 1020U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE3_IE8_NODEVALUE = 1153U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE3_IE8_VALUE = 1154U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE3_IE8_SPECIFIED = 1150U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE3_OWNERELEMENT = 1151U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_IE9_NODEVALUE = 1159U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_IE9_NODENAME = 1160U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_IE9_NAME = 1161U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_IE9_VALUE = 1162U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_IE9_FIRSTCHILD = 1163U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_IE9_LASTCHILD = 1164U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_IE9_CHILDNODES = 1165U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_HASATTRIBUTES = 1166U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_IE9_HASCHILDNODES = 1167U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_NORMALIZE = 1170U;

		internal const uint DISPID_IHTMLDOMATTRIBUTE4_IE9_SPECIFIED = 1171U;

		internal const uint DISPID_IHTMLDOMTEXTNODE_DATA = 1000U;

		internal const uint DISPID_IHTMLDOMTEXTNODE_TOSTRING = 1001U;

		internal const uint DISPID_IHTMLDOMTEXTNODE_LENGTH = 1002U;

		internal const uint DISPID_IHTMLDOMTEXTNODE_SPLITTEXT = 1003U;

		internal const uint DISPID_IHTMLDOMTEXTNODE2_SUBSTRINGDATA = 1004U;

		internal const uint DISPID_IHTMLDOMTEXTNODE2_APPENDDATA = 1005U;

		internal const uint DISPID_IHTMLDOMTEXTNODE2_INSERTDATA = 1006U;

		internal const uint DISPID_IHTMLDOMTEXTNODE2_DELETEDATA = 1007U;

		internal const uint DISPID_IHTMLDOMTEXTNODE2_REPLACEDATA = 1008U;

		internal const uint DISPID_IHTMLDOMTEXTNODE3_IE9_SUBSTRINGDATA = 1010U;

		internal const uint DISPID_IHTMLDOMTEXTNODE3_IE9_INSERTDATA = 1011U;

		internal const uint DISPID_IHTMLDOMTEXTNODE3_IE9_DELETEDATA = 1012U;

		internal const uint DISPID_IHTMLDOMTEXTNODE3_IE9_REPLACEDATA = 1013U;

		internal const uint DISPID_IHTMLDOMTEXTNODE3_IE9_SPLITTEXT = 1009U;

		internal const uint DISPID_IHTMLDOMTEXTNODE3_WHOLETEXT = 1014U;

		internal const uint DISPID_IHTMLDOMTEXTNODE3_REPLACEWHOLETEXT = 1015U;

		internal const uint DISPID_IHTMLDOMTEXTNODE3_HASATTRIBUTES = 1017U;

		internal const uint DISPID_IHTMLDOMTEXTNODE3_NORMALIZE = 1019U;

		internal const uint DISPID_IHTMLDOMIMPLEMENTATION_HASFEATURE = 1000U;

		internal const uint DISPID_IHTMLDOMIMPLEMENTATION2_CREATEDOCUMENTTYPE = 1001U;

		internal const uint DISPID_IHTMLDOMIMPLEMENTATION2_CREATEDOCUMENT = 1002U;

		internal const uint DISPID_IHTMLDOMIMPLEMENTATION2_CREATEHTMLDOCUMENT = 1003U;

		internal const uint DISPID_IHTMLDOMIMPLEMENTATION2_IE9_HASFEATURE = 1004U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION_LENGTH = 1500U;

		internal const int DISPID_IHTMLATTRIBUTECOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION2_GETNAMEDITEM = 1501U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION2_SETNAMEDITEM = 1502U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION2_REMOVENAMEDITEM = 1503U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION3_IE8_GETNAMEDITEM = 1150U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION3_IE8_SETNAMEDITEM = 1151U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION3_IE8_REMOVENAMEDITEM = 1152U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION3_IE8_ITEM = 1154U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION3_IE8_LENGTH = 1153U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION4_GETNAMEDITEMNS = 1155U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION4_SETNAMEDITEMNS = 1156U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION4_REMOVENAMEDITEMNS = 1157U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION4_IE9_GETNAMEDITEM = 1158U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION4_IE9_SETNAMEDITEM = 1159U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION4_IE9_REMOVENAMEDITEM = 1160U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION4_IE9_ITEM = 1161U;

		internal const uint DISPID_IHTMLATTRIBUTECOLLECTION4_IE9_LENGTH = 1162U;

		internal const uint DISPID_IHTMLDOMCHILDRENCOLLECTION_LENGTH = 1500U;

		internal const int DISPID_IHTMLDOMCHILDRENCOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLDOMCHILDRENCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLDOMCHILDRENCOLLECTION2_IE9_ITEM = 1U;

		internal const uint DISPID_IHTMLELEMENT_SETATTRIBUTE = 66037U;

		internal const uint DISPID_IHTMLELEMENT_GETATTRIBUTE = 66038U;

		internal const uint DISPID_IHTMLELEMENT_REMOVEATTRIBUTE = 66039U;

		internal const uint DISPID_IHTMLELEMENT_CLASSNAME = 66537U;

		internal const uint DISPID_IHTMLELEMENT_ID = 66538U;

		internal const uint DISPID_IHTMLELEMENT_TAGNAME = 66540U;

		internal const uint DISPID_IHTMLELEMENT_PARENTELEMENT = 65544U;

		internal const uint DISPID_IHTMLELEMENT_STYLE = 65610U;

		internal const uint DISPID_IHTMLELEMENT_ONHELP = 71549U;

		internal const uint DISPID_IHTMLELEMENT_ONCLICK = 71544U;

		internal const uint DISPID_IHTMLELEMENT_ONDBLCLICK = 71545U;

		internal const uint DISPID_IHTMLELEMENT_ONKEYDOWN = 71541U;

		internal const uint DISPID_IHTMLELEMENT_ONKEYUP = 71542U;

		internal const uint DISPID_IHTMLELEMENT_ONKEYPRESS = 71543U;

		internal const uint DISPID_IHTMLELEMENT_ONMOUSEOUT = 71537U;

		internal const uint DISPID_IHTMLELEMENT_ONMOUSEOVER = 71536U;

		internal const uint DISPID_IHTMLELEMENT_ONMOUSEMOVE = 71540U;

		internal const uint DISPID_IHTMLELEMENT_ONMOUSEDOWN = 71538U;

		internal const uint DISPID_IHTMLELEMENT_ONMOUSEUP = 71539U;

		internal const uint DISPID_IHTMLELEMENT_DOCUMENT = 66554U;

		internal const uint DISPID_IHTMLELEMENT_TITLE = 65605U;

		internal const uint DISPID_IHTMLELEMENT_LANGUAGE = 70636U;

		internal const uint DISPID_IHTMLELEMENT_ONSELECTSTART = 71573U;

		internal const uint DISPID_IHTMLELEMENT_SCROLLINTOVIEW = 66555U;

		internal const uint DISPID_IHTMLELEMENT_CONTAINS = 66556U;

		internal const uint DISPID_IHTMLELEMENT_SOURCEINDEX = 66560U;

		internal const uint DISPID_IHTMLELEMENT_RECORDNUMBER = 66561U;

		internal const uint DISPID_IHTMLELEMENT_LANG = 70545U;

		internal const uint DISPID_IHTMLELEMENT_OFFSETLEFT = 66544U;

		internal const uint DISPID_IHTMLELEMENT_OFFSETTOP = 66545U;

		internal const uint DISPID_IHTMLELEMENT_OFFSETWIDTH = 66546U;

		internal const uint DISPID_IHTMLELEMENT_OFFSETHEIGHT = 66547U;

		internal const uint DISPID_IHTMLELEMENT_OFFSETPARENT = 66548U;

		internal const uint DISPID_IHTMLELEMENT_INNERHTML = 66562U;

		internal const uint DISPID_IHTMLELEMENT_INNERTEXT = 66563U;

		internal const uint DISPID_IHTMLELEMENT_OUTERHTML = 66564U;

		internal const uint DISPID_IHTMLELEMENT_OUTERTEXT = 66565U;

		internal const uint DISPID_IHTMLELEMENT_INSERTADJACENTHTML = 66566U;

		internal const uint DISPID_IHTMLELEMENT_INSERTADJACENTTEXT = 66567U;

		internal const uint DISPID_IHTMLELEMENT_PARENTTEXTEDIT = 66568U;

		internal const uint DISPID_IHTMLELEMENT_ISTEXTEDIT = 66570U;

		internal const uint DISPID_IHTMLELEMENT_CLICK = 66569U;

		internal const uint DISPID_IHTMLELEMENT_FILTERS = 66571U;

		internal const uint DISPID_IHTMLELEMENT_ONDRAGSTART = 71571U;

		internal const uint DISPID_IHTMLELEMENT_TOSTRING = 66572U;

		internal const uint DISPID_IHTMLELEMENT_ONBEFOREUPDATE = 71557U;

		internal const uint DISPID_IHTMLELEMENT_ONAFTERUPDATE = 71558U;

		internal const uint DISPID_IHTMLELEMENT_ONERRORUPDATE = 71574U;

		internal const uint DISPID_IHTMLELEMENT_ONROWEXIT = 71554U;

		internal const uint DISPID_IHTMLELEMENT_ONROWENTER = 71555U;

		internal const uint DISPID_IHTMLELEMENT_ONDATASETCHANGED = 71576U;

		internal const uint DISPID_IHTMLELEMENT_ONDATAAVAILABLE = 71577U;

		internal const uint DISPID_IHTMLELEMENT_ONDATASETCOMPLETE = 71578U;

		internal const uint DISPID_IHTMLELEMENT_ONFILTERCHANGE = 71579U;

		internal const uint DISPID_IHTMLELEMENT_CHILDREN = 66573U;

		internal const uint DISPID_IHTMLELEMENT_ALL = 66574U;

		internal const uint DISPID_IHTMLELEMENT2_SCOPENAME = 66575U;

		internal const uint DISPID_IHTMLELEMENT2_SETCAPTURE = 66576U;

		internal const uint DISPID_IHTMLELEMENT2_RELEASECAPTURE = 66577U;

		internal const uint DISPID_IHTMLELEMENT2_ONLOSECAPTURE = 71582U;

		internal const uint DISPID_IHTMLELEMENT2_COMPONENTFROMPOINT = 66578U;

		internal const uint DISPID_IHTMLELEMENT2_DOSCROLL = 66579U;

		internal const uint DISPID_IHTMLELEMENT2_ONSCROLL = 71567U;

		internal const uint DISPID_IHTMLELEMENT2_ONDRAG = 71585U;

		internal const uint DISPID_IHTMLELEMENT2_ONDRAGEND = 71586U;

		internal const uint DISPID_IHTMLELEMENT2_ONDRAGENTER = 71587U;

		internal const uint DISPID_IHTMLELEMENT2_ONDRAGOVER = 71588U;

		internal const uint DISPID_IHTMLELEMENT2_ONDRAGLEAVE = 71589U;

		internal const uint DISPID_IHTMLELEMENT2_ONDROP = 71590U;

		internal const uint DISPID_IHTMLELEMENT2_ONBEFORECUT = 71594U;

		internal const uint DISPID_IHTMLELEMENT2_ONCUT = 71591U;

		internal const uint DISPID_IHTMLELEMENT2_ONBEFORECOPY = 71595U;

		internal const uint DISPID_IHTMLELEMENT2_ONCOPY = 71592U;

		internal const uint DISPID_IHTMLELEMENT2_ONBEFOREPASTE = 71596U;

		internal const uint DISPID_IHTMLELEMENT2_ONPASTE = 71593U;

		internal const uint DISPID_IHTMLELEMENT2_CURRENTSTYLE = 66543U;

		internal const uint DISPID_IHTMLELEMENT2_ONPROPERTYCHANGE = 71583U;

		internal const uint DISPID_IHTMLELEMENT2_GETCLIENTRECTS = 66580U;

		internal const uint DISPID_IHTMLELEMENT2_GETBOUNDINGCLIENTRECT = 66581U;

		internal const uint DISPID_IHTMLELEMENT2_SETEXPRESSION = 66040U;

		internal const uint DISPID_IHTMLELEMENT2_GETEXPRESSION = 66041U;

		internal const uint DISPID_IHTMLELEMENT2_REMOVEEXPRESSION = 66042U;

		internal const uint DISPID_IHTMLELEMENT2_TABINDEX = 65551U;

		internal const uint DISPID_IHTMLELEMENT2_FOCUS = 67536U;

		internal const uint DISPID_IHTMLELEMENT2_ACCESSKEY = 67541U;

		internal const uint DISPID_IHTMLELEMENT2_ONBLUR = 71551U;

		internal const uint DISPID_IHTMLELEMENT2_ONFOCUS = 71550U;

		internal const uint DISPID_IHTMLELEMENT2_ONRESIZE = 71572U;

		internal const uint DISPID_IHTMLELEMENT2_BLUR = 67538U;

		internal const uint DISPID_IHTMLELEMENT2_ADDFILTER = 67553U;

		internal const uint DISPID_IHTMLELEMENT2_REMOVEFILTER = 67554U;

		internal const uint DISPID_IHTMLELEMENT2_CLIENTHEIGHT = 67555U;

		internal const uint DISPID_IHTMLELEMENT2_CLIENTWIDTH = 67556U;

		internal const uint DISPID_IHTMLELEMENT2_CLIENTTOP = 67557U;

		internal const uint DISPID_IHTMLELEMENT2_CLIENTLEFT = 67558U;

		internal const uint DISPID_IHTMLELEMENT2_ATTACHEVENT = 66043U;

		internal const uint DISPID_IHTMLELEMENT2_DETACHEVENT = 66044U;

		internal const uint DISPID_IHTMLELEMENT2_READYSTATE = 70652U;

		internal const uint DISPID_IHTMLELEMENT2_ONREADYSTATECHANGE = 71561U;

		internal const uint DISPID_IHTMLELEMENT2_ONROWSDELETE = 71598U;

		internal const uint DISPID_IHTMLELEMENT2_ONROWSINSERTED = 71599U;

		internal const uint DISPID_IHTMLELEMENT2_ONCELLCHANGE = 71600U;

		internal const uint DISPID_IHTMLELEMENT2_DIR = 70653U;

		internal const uint DISPID_IHTMLELEMENT2_CREATECONTROLRANGE = 66592U;

		internal const uint DISPID_IHTMLELEMENT2_SCROLLHEIGHT = 66593U;

		internal const uint DISPID_IHTMLELEMENT2_SCROLLWIDTH = 66594U;

		internal const uint DISPID_IHTMLELEMENT2_SCROLLTOP = 66595U;

		internal const uint DISPID_IHTMLELEMENT2_SCROLLLEFT = 66596U;

		internal const uint DISPID_IHTMLELEMENT2_CLEARATTRIBUTES = 66598U;

		internal const uint DISPID_IHTMLELEMENT2_MERGEATTRIBUTES = 66599U;

		internal const uint DISPID_IHTMLELEMENT2_ONCONTEXTMENU = 71601U;

		internal const uint DISPID_IHTMLELEMENT2_INSERTADJACENTELEMENT = 66605U;

		internal const uint DISPID_IHTMLELEMENT2_APPLYELEMENT = 66601U;

		internal const uint DISPID_IHTMLELEMENT2_GETADJACENTTEXT = 66606U;

		internal const uint DISPID_IHTMLELEMENT2_REPLACEADJACENTTEXT = 66607U;

		internal const uint DISPID_IHTMLELEMENT2_CANHAVECHILDREN = 66608U;

		internal const uint DISPID_IHTMLELEMENT2_ADDBEHAVIOR = 66616U;

		internal const uint DISPID_IHTMLELEMENT2_REMOVEBEHAVIOR = 66617U;

		internal const uint DISPID_IHTMLELEMENT2_RUNTIMESTYLE = 66600U;

		internal const uint DISPID_IHTMLELEMENT2_BEHAVIORURNS = 66618U;

		internal const uint DISPID_IHTMLELEMENT2_TAGURN = 66619U;

		internal const uint DISPID_IHTMLELEMENT2_ONBEFOREEDITFOCUS = 71605U;

		internal const uint DISPID_IHTMLELEMENT2_READYSTATEVALUE = 66620U;

		internal const uint DISPID_IHTMLELEMENT2_GETELEMENTSBYTAGNAME = 66621U;

		internal const uint DISPID_IHTMLELEMENT3_MERGEATTRIBUTES = 66632U;

		internal const uint DISPID_IHTMLELEMENT3_ISMULTILINE = 66633U;

		internal const uint DISPID_IHTMLELEMENT3_CANHAVEHTML = 66634U;

		internal const uint DISPID_IHTMLELEMENT3_ONLAYOUTCOMPLETE = 71609U;

		internal const uint DISPID_IHTMLELEMENT3_ONPAGE = 71610U;

		internal const uint DISPID_IHTMLELEMENT3_INFLATEBLOCK = 66636U;

		internal const uint DISPID_IHTMLELEMENT3_ONBEFOREDEACTIVATE = 71613U;

		internal const uint DISPID_IHTMLELEMENT3_SETACTIVE = 66637U;

		internal const uint DISPID_IHTMLELEMENT3_CONTENTEDITABLE = 70698U;

		internal const uint DISPID_IHTMLELEMENT3_ISCONTENTEDITABLE = 66638U;

		internal const uint DISPID_IHTMLELEMENT3_HIDEFOCUS = 70699U;

		internal const uint DISPID_IHTMLELEMENT3_DISABLED = 65612U;

		internal const uint DISPID_IHTMLELEMENT3_ISDISABLED = 66641U;

		internal const uint DISPID_IHTMLELEMENT3_ONMOVE = 71614U;

		internal const uint DISPID_IHTMLELEMENT3_ONCONTROLSELECT = 71615U;

		internal const uint DISPID_IHTMLELEMENT3_FIREEVENT = 66642U;

		internal const uint DISPID_IHTMLELEMENT3_ONRESIZESTART = 71619U;

		internal const uint DISPID_IHTMLELEMENT3_ONRESIZEEND = 71620U;

		internal const uint DISPID_IHTMLELEMENT3_ONMOVESTART = 71617U;

		internal const uint DISPID_IHTMLELEMENT3_ONMOVEEND = 71618U;

		internal const uint DISPID_IHTMLELEMENT3_ONMOUSEENTER = 71621U;

		internal const uint DISPID_IHTMLELEMENT3_ONMOUSELEAVE = 71622U;

		internal const uint DISPID_IHTMLELEMENT3_ONACTIVATE = 71623U;

		internal const uint DISPID_IHTMLELEMENT3_ONDEACTIVATE = 71624U;

		internal const uint DISPID_IHTMLELEMENT3_DRAGDROP = 66643U;

		internal const uint DISPID_IHTMLELEMENT3_GLYPHMODE = 66644U;

		internal const uint DISPID_IHTMLELEMENT4_ONMOUSEWHEEL = 71612U;

		internal const uint DISPID_IHTMLELEMENT4_NORMALIZE = 66648U;

		internal const uint DISPID_IHTMLELEMENT4_GETATTRIBUTENODE = 66645U;

		internal const uint DISPID_IHTMLELEMENT4_SETATTRIBUTENODE = 66646U;

		internal const uint DISPID_IHTMLELEMENT4_REMOVEATTRIBUTENODE = 66647U;

		internal const uint DISPID_IHTMLELEMENT4_ONBEFOREACTIVATE = 71626U;

		internal const uint DISPID_IHTMLELEMENT4_ONFOCUSIN = 71627U;

		internal const uint DISPID_IHTMLELEMENT4_ONFOCUSOUT = 71628U;

		internal const uint DISPID_IELEMENTSELECTOR_QUERYSELECTOR = 66650U;

		internal const uint DISPID_IELEMENTSELECTOR_QUERYSELECTORALL = 66651U;

		internal const uint DISPID_IHTMLUNIQUENAME_UNIQUENUMBER = 66590U;

		internal const uint DISPID_IHTMLUNIQUENAME_UNIQUEID = 66591U;

		internal const uint DISPID_IHTMLELEMENT5_IE8_GETATTRIBUTENODE = 66736U;

		internal const uint DISPID_IHTMLELEMENT5_IE8_SETATTRIBUTENODE = 66737U;

		internal const uint DISPID_IHTMLELEMENT5_IE8_REMOVEATTRIBUTENODE = 66738U;

		internal const uint DISPID_IHTMLELEMENT5_HASATTRIBUTE = 66739U;

		internal const uint DISPID_IHTMLELEMENT5_ROLE = 66740U;

		internal const uint DISPID_IHTMLELEMENT5_ARIABUSY = 66741U;

		internal const uint DISPID_IHTMLELEMENT5_ARIACHECKED = 66742U;

		internal const uint DISPID_IHTMLELEMENT5_ARIADISABLED = 66743U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAEXPANDED = 66744U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAHASPOPUP = 66745U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAHIDDEN = 66746U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAINVALID = 66747U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAMULTISELECTABLE = 66748U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAPRESSED = 66749U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAREADONLY = 66750U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAREQUIRED = 66751U;

		internal const uint DISPID_IHTMLELEMENT5_ARIASECRET = 66752U;

		internal const uint DISPID_IHTMLELEMENT5_ARIASELECTED = 66753U;

		internal const uint DISPID_IHTMLELEMENT5_IE8_GETATTRIBUTE = 66754U;

		internal const uint DISPID_IHTMLELEMENT5_IE8_SETATTRIBUTE = 66755U;

		internal const uint DISPID_IHTMLELEMENT5_IE8_REMOVEATTRIBUTE = 66756U;

		internal const uint DISPID_IHTMLELEMENT5_IE8_ATTRIBUTES = 66757U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAVALUENOW = 66758U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAPOSINSET = 66759U;

		internal const uint DISPID_IHTMLELEMENT5_ARIASETSIZE = 66760U;

		internal const uint DISPID_IHTMLELEMENT5_ARIALEVEL = 66761U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAVALUEMIN = 66762U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAVALUEMAX = 66763U;

		internal const uint DISPID_IHTMLELEMENT5_ARIACONTROLS = 66764U;

		internal const uint DISPID_IHTMLELEMENT5_ARIADESCRIBEDBY = 66765U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAFLOWTO = 66766U;

		internal const uint DISPID_IHTMLELEMENT5_ARIALABELLEDBY = 66767U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAACTIVEDESCENDANT = 66768U;

		internal const uint DISPID_IHTMLELEMENT5_ARIAOWNS = 66769U;

		internal const uint DISPID_IHTMLELEMENT5_HASATTRIBUTES = 66770U;

		internal const uint DISPID_IHTMLELEMENT5_ARIALIVE = 66771U;

		internal const uint DISPID_IHTMLELEMENT5_ARIARELEVANT = 66772U;

		internal const uint DISPID_IHTMLELEMENT6_GETATTRIBUTENS = 66789U;

		internal const uint DISPID_IHTMLELEMENT6_SETATTRIBUTENS = 66790U;

		internal const uint DISPID_IHTMLELEMENT6_REMOVEATTRIBUTENS = 66791U;

		internal const uint DISPID_IHTMLELEMENT6_GETATTRIBUTENODENS = 66786U;

		internal const uint DISPID_IHTMLELEMENT6_SETATTRIBUTENODENS = 66787U;

		internal const uint DISPID_IHTMLELEMENT6_HASATTRIBUTENS = 66788U;

		internal const uint DISPID_IHTMLELEMENT6_IE9_GETATTRIBUTE = 66796U;

		internal const uint DISPID_IHTMLELEMENT6_IE9_SETATTRIBUTE = 66797U;

		internal const uint DISPID_IHTMLELEMENT6_IE9_REMOVEATTRIBUTE = 66798U;

		internal const uint DISPID_IHTMLELEMENT6_IE9_GETATTRIBUTENODE = 66792U;

		internal const uint DISPID_IHTMLELEMENT6_IE9_SETATTRIBUTENODE = 66793U;

		internal const uint DISPID_IHTMLELEMENT6_IE9_REMOVEATTRIBUTENODE = 66794U;

		internal const uint DISPID_IHTMLELEMENT6_IE9_HASATTRIBUTE = 66795U;

		internal const uint DISPID_IHTMLELEMENT6_GETELEMENTSBYTAGNAMENS = 66799U;

		internal const uint DISPID_IHTMLELEMENT6_IE9_TAGNAME = 66801U;

		internal const uint DISPID_IHTMLELEMENT6_IE9_NODENAME = 66802U;

		internal const uint DISPID_IHTMLELEMENT6_GETELEMENTSBYCLASSNAME = 66803U;

		internal const uint DISPID_IHTMLELEMENT6_MSMATCHESSELECTOR = 66814U;

		internal const uint DISPID_IHTMLELEMENT6_ONABORT = 71564U;

		internal const uint DISPID_IHTMLELEMENT6_ONCANPLAY = 71670U;

		internal const uint DISPID_IHTMLELEMENT6_ONCANPLAYTHROUGH = 71671U;

		internal const uint DISPID_IHTMLELEMENT6_ONCHANGE = 71566U;

		internal const uint DISPID_IHTMLELEMENT6_ONDURATIONCHANGE = 71672U;

		internal const uint DISPID_IHTMLELEMENT6_ONEMPTIED = 71673U;

		internal const uint DISPID_IHTMLELEMENT6_ONENDED = 71674U;

		internal const uint DISPID_IHTMLELEMENT6_ONERROR = 71565U;

		internal const uint DISPID_IHTMLELEMENT6_ONINPUT = 71663U;

		internal const uint DISPID_IHTMLELEMENT6_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLELEMENT6_ONLOADEDDATA = 71675U;

		internal const uint DISPID_IHTMLELEMENT6_ONLOADEDMETADATA = 71676U;

		internal const uint DISPID_IHTMLELEMENT6_ONLOADSTART = 71677U;

		internal const uint DISPID_IHTMLELEMENT6_ONPAUSE = 71678U;

		internal const uint DISPID_IHTMLELEMENT6_ONPLAY = 71679U;

		internal const uint DISPID_IHTMLELEMENT6_ONPLAYING = 71680U;

		internal const uint DISPID_IHTMLELEMENT6_ONPROGRESS = 71681U;

		internal const uint DISPID_IHTMLELEMENT6_ONRATECHANGE = 71682U;

		internal const uint DISPID_IHTMLELEMENT6_ONRESET = 71548U;

		internal const uint DISPID_IHTMLELEMENT6_ONSEEKED = 71683U;

		internal const uint DISPID_IHTMLELEMENT6_ONSEEKING = 71684U;

		internal const uint DISPID_IHTMLELEMENT6_ONSELECT = 71546U;

		internal const uint DISPID_IHTMLELEMENT6_ONSTALLED = 71685U;

		internal const uint DISPID_IHTMLELEMENT6_ONSUBMIT = 71547U;

		internal const uint DISPID_IHTMLELEMENT6_ONSUSPEND = 71686U;

		internal const uint DISPID_IHTMLELEMENT6_ONTIMEUPDATE = 71687U;

		internal const uint DISPID_IHTMLELEMENT6_ONVOLUMECHANGE = 71688U;

		internal const uint DISPID_IHTMLELEMENT6_ONWAITING = 71689U;

		internal const uint DISPID_IHTMLELEMENT6_IE9_HASATTRIBUTES = 66815U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSPOINTERDOWN = 71690U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSPOINTERMOVE = 71691U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSPOINTERUP = 71692U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSPOINTEROVER = 71693U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSPOINTEROUT = 71694U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSPOINTERCANCEL = 71695U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSPOINTERHOVER = 71696U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSLOSTPOINTERCAPTURE = 71706U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSGOTPOINTERCAPTURE = 71707U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSGESTURESTART = 71699U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSGESTURECHANGE = 71700U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSGESTUREEND = 71701U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSGESTUREHOLD = 71702U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSGESTURETAP = 71703U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSGESTUREDOUBLETAP = 71704U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSINERTIASTART = 71705U;

		internal const uint DISPID_IHTMLELEMENT7_MSSETPOINTERCAPTURE = 66822U;

		internal const uint DISPID_IHTMLELEMENT7_MSRELEASEPOINTERCAPTURE = 66823U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSTRANSITIONSTART = 71709U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSTRANSITIONEND = 71710U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSANIMATIONSTART = 71711U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSANIMATIONEND = 71712U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSANIMATIONITERATION = 71713U;

		internal const uint DISPID_IHTMLELEMENT7_ONINVALID = 71724U;

		internal const uint DISPID_IHTMLELEMENT7_XMSACCELERATORKEY = 66834U;

		internal const uint DISPID_IHTMLELEMENT7_SPELLCHECK = 70907U;

		internal const uint DISPID_IHTMLELEMENT7_ONMSMANIPULATIONSTATECHANGED = 71714U;

		internal const uint DISPID_IHTMLELEMENT7_ONCUECHANGE = 71729U;

		internal const uint DISPID_IHTMLELEMENTAPPLIEDSTYLES_MSGETRULESAPPLIED = 66652U;

		internal const uint DISPID_IHTMLELEMENTAPPLIEDSTYLES_MSGETRULESAPPLIEDWITHANCESTOR = 66653U;

		internal const uint DISPID_IELEMENTTRAVERSAL_FIRSTELEMENTCHILD = 66808U;

		internal const uint DISPID_IELEMENTTRAVERSAL_LASTELEMENTCHILD = 66809U;

		internal const uint DISPID_IELEMENTTRAVERSAL_PREVIOUSELEMENTSIBLING = 66810U;

		internal const uint DISPID_IELEMENTTRAVERSAL_NEXTELEMENTSIBLING = 66811U;

		internal const uint DISPID_IELEMENTTRAVERSAL_CHILDELEMENTCOUNT = 66812U;

		internal const uint DISPID_IHTMLDATABINDING_DATAFLD = 66557U;

		internal const uint DISPID_IHTMLDATABINDING_DATASRC = 66558U;

		internal const uint DISPID_IHTMLDATABINDING_DATAFORMATAS = 66559U;

		internal const uint DISPID_HTMLELEMENTEVENTS4_ONABORT = 1000U;

		internal const uint DISPID_HTMLELEMENTEVENTS4_ONCHANGE = 1001U;

		internal const uint DISPID_HTMLELEMENTEVENTS4_ONERROR = 1002U;

		internal const uint DISPID_HTMLELEMENTEVENTS4_ONLOAD = 1003U;

		internal const uint DISPID_HTMLELEMENTEVENTS4_ONRESET = 1015U;

		internal const uint DISPID_HTMLELEMENTEVENTS4_ONSELECT = 1006U;

		internal const uint DISPID_HTMLELEMENTEVENTS4_ONSUBMIT = 1007U;

		internal const uint DISPID_HTMLELEMENTEVENTS4_ONMSCONTENTZOOM = 71708U;

		internal const uint DISPID_HTMLELEMENTEVENTS3_ONONLINE = 1064U;

		internal const uint DISPID_HTMLELEMENTEVENTS3_ONOFFLINE = 1065U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONHELP = 65546U;

		internal const int DISPID_HTMLELEMENTEVENTS2_ONCLICK = -600;

		internal const int DISPID_HTMLELEMENTEVENTS2_ONDBLCLICK = -601;

		internal const int DISPID_HTMLELEMENTEVENTS2_ONKEYPRESS = -603;

		internal const int DISPID_HTMLELEMENTEVENTS2_ONKEYDOWN = -602;

		internal const int DISPID_HTMLELEMENTEVENTS2_ONKEYUP = -604;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONMOUSEOUT = 65545U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONMOUSEOVER = 65544U;

		internal const int DISPID_HTMLELEMENTEVENTS2_ONMOUSEMOVE = -606;

		internal const int DISPID_HTMLELEMENTEVENTS2_ONMOUSEDOWN = -605;

		internal const int DISPID_HTMLELEMENTEVENTS2_ONMOUSEUP = -607;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONSELECTSTART = 65548U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONFILTERCHANGE = 65553U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDRAGSTART = 65547U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONBEFOREUPDATE = 65540U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONAFTERUPDATE = 65541U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONERRORUPDATE = 65549U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONROWEXIT = 65542U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONROWENTER = 65543U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDATASETCHANGED = 65550U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDATAAVAILABLE = 65551U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDATASETCOMPLETE = 65552U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONLOSECAPTURE = 65554U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONPROPERTYCHANGE = 65555U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONSCROLL = 1014U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONFOCUS = 65537U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONRESIZE = 1016U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDRAG = 65556U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDRAGEND = 65557U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDRAGENTER = 65558U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDRAGOVER = 65559U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDRAGLEAVE = 65560U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDROP = 65561U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONBEFORECUT = 65565U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONCUT = 65562U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONBEFORECOPY = 65566U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONCOPY = 65563U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONBEFOREPASTE = 65567U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONPASTE = 65564U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONCONTEXTMENU = 1023U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONROWSDELETE = 65568U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONROWSINSERTED = 65569U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONCELLCHANGE = 65570U;

		internal const int DISPID_HTMLELEMENTEVENTS2_ONREADYSTATECHANGE = -609;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONLAYOUTCOMPLETE = 1030U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONPAGE = 1031U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONMOUSEENTER = 1042U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONMOUSELEAVE = 1043U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONACTIVATE = 1044U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONDEACTIVATE = 1045U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONBEFOREDEACTIVATE = 1034U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONBEFOREACTIVATE = 1047U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONFOCUSIN = 1048U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONFOCUSOUT = 1049U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONMOVE = 1035U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONCONTROLSELECT = 1036U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONMOVESTART = 1038U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONMOVEEND = 1039U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONRESIZESTART = 1040U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONRESIZEEND = 1041U;

		internal const uint DISPID_HTMLELEMENTEVENTS2_ONMOUSEWHEEL = 1033U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONHELP = 65546U;

		internal const int DISPID_HTMLELEMENTEVENTS_ONCLICK = -600;

		internal const int DISPID_HTMLELEMENTEVENTS_ONDBLCLICK = -601;

		internal const int DISPID_HTMLELEMENTEVENTS_ONKEYPRESS = -603;

		internal const int DISPID_HTMLELEMENTEVENTS_ONKEYDOWN = -602;

		internal const int DISPID_HTMLELEMENTEVENTS_ONKEYUP = -604;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONMOUSEOUT = 65545U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONMOUSEOVER = 65544U;

		internal const int DISPID_HTMLELEMENTEVENTS_ONMOUSEMOVE = -606;

		internal const int DISPID_HTMLELEMENTEVENTS_ONMOUSEDOWN = -605;

		internal const int DISPID_HTMLELEMENTEVENTS_ONMOUSEUP = -607;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONSELECTSTART = 65548U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONFILTERCHANGE = 65553U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDRAGSTART = 65547U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONBEFOREUPDATE = 65540U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONAFTERUPDATE = 65541U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONERRORUPDATE = 65549U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONROWEXIT = 65542U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONROWENTER = 65543U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDATASETCHANGED = 65550U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDATAAVAILABLE = 65551U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDATASETCOMPLETE = 65552U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONLOSECAPTURE = 65554U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONPROPERTYCHANGE = 65555U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONSCROLL = 1014U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONFOCUS = 65537U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONRESIZE = 1016U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDRAG = 65556U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDRAGEND = 65557U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDRAGENTER = 65558U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDRAGOVER = 65559U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDRAGLEAVE = 65560U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDROP = 65561U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONBEFORECUT = 65565U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONCUT = 65562U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONBEFORECOPY = 65566U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONCOPY = 65563U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONBEFOREPASTE = 65567U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONPASTE = 65564U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONCONTEXTMENU = 1023U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONROWSDELETE = 65568U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONROWSINSERTED = 65569U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONCELLCHANGE = 65570U;

		internal const int DISPID_HTMLELEMENTEVENTS_ONREADYSTATECHANGE = -609;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONBEFOREEDITFOCUS = 1027U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONLAYOUTCOMPLETE = 1030U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONPAGE = 1031U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONBEFOREDEACTIVATE = 1034U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONBEFOREACTIVATE = 1047U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONMOVE = 1035U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONCONTROLSELECT = 1036U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONMOVESTART = 1038U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONMOVEEND = 1039U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONRESIZESTART = 1040U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONRESIZEEND = 1041U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONMOUSEENTER = 1042U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONMOUSELEAVE = 1043U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONMOUSEWHEEL = 1033U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONACTIVATE = 1044U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONDEACTIVATE = 1045U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONFOCUSIN = 1048U;

		internal const uint DISPID_HTMLELEMENTEVENTS_ONFOCUSOUT = 1049U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_STYLE = 1001U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_TABSTOP = 1002U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_VIEWINHERITSTYLE = 70735U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_VIEWMASTERTAB = 1006U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_SCROLLSEGMENTX = 1003U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_SCROLLSEGMENTY = 1004U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_ISMULTILINE = 1008U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_CONTENTEDITABLE = 70698U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_CANHAVEHTML = 1009U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_VIEWLINK = 1011U;

		internal const uint DISPID_IHTMLELEMENTDEFAULTS_FROZEN = 70734U;

		internal const uint DISPID_IHTCDEFAULTDISPATCH_ELEMENT = 70679U;

		internal const uint DISPID_IHTCDEFAULTDISPATCH_CREATEEVENTOBJECT = 70680U;

		internal const uint DISPID_IHTCDEFAULTDISPATCH_DEFAULTS = 70701U;

		internal const uint DISPID_IHTCDEFAULTDISPATCH_DOCUMENT = 70678U;

		internal const uint DISPID_IHTCPROPERTYBEHAVIOR_FIRECHANGE = 66036U;

		internal const uint DISPID_IHTCPROPERTYBEHAVIOR_VALUE = 70677U;

		internal const uint DISPID_IHTCEVENTBEHAVIOR_FIRE = 66036U;

		internal const uint DISPID_IHTCATTACHBEHAVIOR_FIREEVENT = 0U;

		internal const uint DISPID_IHTCATTACHBEHAVIOR_DETACHEVENT = 66036U;

		internal const uint DISPID_IHTCATTACHBEHAVIOR2_FIREEVENT = 0U;

		internal const uint DISPID_IHTCDESCBEHAVIOR_URN = 66036U;

		internal const uint DISPID_IHTCDESCBEHAVIOR_NAME = 66037U;

		internal const uint DISPID_IHTMLURNCOLLECTION_LENGTH = 1001U;

		internal const uint DISPID_IHTMLURNCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLGENERICELEMENT_RECORDSET = 1001U;

		internal const uint DISPID_IHTMLGENERICELEMENT_NAMEDRECORDSET = 1002U;

		internal const uint DISPID_IHTMLSTYLESHEETRULE_SELECTORTEXT = 1001U;

		internal const uint DISPID_IHTMLSTYLESHEETRULE_STYLE = 65610U;

		internal const uint DISPID_IHTMLSTYLESHEETRULE_READONLY = 1002U;

		internal const uint DISPID_IHTMLSTYLESHEETRULEAPPLIED_MSSPECIFICITY = 1003U;

		internal const uint DISPID_IHTMLSTYLESHEETRULEAPPLIED_MSGETSPECIFICITY = 1004U;

		internal const uint DISPID_IHTMLSTYLESHEETRULE2_IE9_SELECTORTEXT = 1005U;

		internal const uint DISPID_IHTMLSTYLESHEETRULESCOLLECTION_LENGTH = 1001U;

		internal const uint DISPID_IHTMLSTYLESHEETRULESCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLSTYLESHEETRULESCOLLECTION2_IE9_LENGTH = 1003U;

		internal const uint DISPID_IHTMLSTYLESHEETRULESCOLLECTION2_IE9_ITEM = 1002U;

		internal const uint DISPID_IHTMLSTYLESHEETPAGE_SELECTOR = 1001U;

		internal const uint DISPID_IHTMLSTYLESHEETPAGE_PSEUDOCLASS = 1002U;

		internal const uint DISPID_IHTMLSTYLESHEETPAGE2_SELECTORTEXT = 1003U;

		internal const uint DISPID_IHTMLSTYLESHEETPAGE2_STYLE = 65610U;

		internal const uint DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_LENGTH = 1001U;

		internal const uint DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLSTYLESHEET_TITLE = 1001U;

		internal const uint DISPID_IHTMLSTYLESHEET_PARENTSTYLESHEET = 1002U;

		internal const uint DISPID_IHTMLSTYLESHEET_OWNINGELEMENT = 1003U;

		internal const uint DISPID_IHTMLSTYLESHEET_DISABLED = 65612U;

		internal const uint DISPID_IHTMLSTYLESHEET_READONLY = 1004U;

		internal const uint DISPID_IHTMLSTYLESHEET_IMPORTS = 1005U;

		internal const uint DISPID_IHTMLSTYLESHEET_HREF = 1006U;

		internal const uint DISPID_IHTMLSTYLESHEET_TYPE = 1007U;

		internal const uint DISPID_IHTMLSTYLESHEET_ID = 1008U;

		internal const uint DISPID_IHTMLSTYLESHEET_ADDIMPORT = 1009U;

		internal const uint DISPID_IHTMLSTYLESHEET_ADDRULE = 1010U;

		internal const uint DISPID_IHTMLSTYLESHEET_REMOVEIMPORT = 1011U;

		internal const uint DISPID_IHTMLSTYLESHEET_REMOVERULE = 1012U;

		internal const uint DISPID_IHTMLSTYLESHEET_MEDIA = 1013U;

		internal const uint DISPID_IHTMLSTYLESHEET_CSSTEXT = 1014U;

		internal const uint DISPID_IHTMLSTYLESHEET_RULES = 1015U;

		internal const uint DISPID_IHTMLSTYLESHEET2_PAGES = 1016U;

		internal const uint DISPID_IHTMLSTYLESHEET2_ADDPAGERULE = 1017U;

		internal const uint DISPID_IHTMLSTYLESHEET3_IE8_HREF = 1150U;

		internal const uint DISPID_IHTMLSTYLESHEET3_ISALTERNATE = 1151U;

		internal const uint DISPID_IHTMLSTYLESHEET3_ISPREFALTERNATE = 1152U;

		internal const uint DISPID_IHTMLSTYLESHEET4_IE9_TYPE = 1153U;

		internal const uint DISPID_IHTMLSTYLESHEET4_IE9_HREF = 1154U;

		internal const uint DISPID_IHTMLSTYLESHEET4_IE9_TITLE = 1155U;

		internal const uint DISPID_IHTMLSTYLESHEET4_OWNERNODE = 1156U;

		internal const uint DISPID_IHTMLSTYLESHEET4_OWNERRULE = 1157U;

		internal const uint DISPID_IHTMLSTYLESHEET4_CSSRULES = 1158U;

		internal const uint DISPID_IHTMLSTYLESHEET4_IE9_MEDIA = 1159U;

		internal const uint DISPID_IHTMLSTYLESHEET4_INSERTRULE = 1160U;

		internal const uint DISPID_IHTMLSTYLESHEET4_DELETERULE = 1161U;

		internal const uint DISPID_IHTMLSTYLESHEETSCOLLECTION_LENGTH = 1001U;

		internal const int DISPID_IHTMLSTYLESHEETSCOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLSTYLESHEETSCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLSTYLESHEETSCOLLECTION2_IE9_ITEM = 1002U;

		internal const uint DISPID_IHTMLLINKELEMENT_HREF = 1005U;

		internal const uint DISPID_IHTMLLINKELEMENT_REL = 1006U;

		internal const uint DISPID_IHTMLLINKELEMENT_REV = 1007U;

		internal const uint DISPID_IHTMLLINKELEMENT_TYPE = 1008U;

		internal const uint DISPID_IHTMLLINKELEMENT_READYSTATE = 70652U;

		internal const uint DISPID_IHTMLLINKELEMENT_ONREADYSTATECHANGE = 71561U;

		internal const uint DISPID_IHTMLLINKELEMENT_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLLINKELEMENT_ONERROR = 71565U;

		internal const uint DISPID_IHTMLLINKELEMENT_STYLESHEET = 1014U;

		internal const uint DISPID_IHTMLLINKELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLLINKELEMENT_MEDIA = 1016U;

		internal const uint DISPID_IHTMLLINKELEMENT2_TARGET = 1017U;

		internal const uint DISPID_IHTMLLINKELEMENT3_CHARSET = 1018U;

		internal const uint DISPID_IHTMLLINKELEMENT3_HREFLANG = 1019U;

		internal const uint DISPID_IHTMLLINKELEMENT4_IE8_HREF = 1150U;

		internal const uint DISPID_IHTMLLINKELEMENT5_SHEET = 1020U;

		internal const uint DISPID_HTMLLINKELEMENTEVENTS2_ONLOAD = 1003U;

		internal const uint DISPID_HTMLLINKELEMENTEVENTS2_ONERROR = 1002U;

		internal const uint DISPID_HTMLLINKELEMENTEVENTS_ONLOAD = 1003U;

		internal const uint DISPID_HTMLLINKELEMENTEVENTS_ONERROR = 1002U;

		internal const uint DISPID_IHTMLTXTRANGE_HTMLTEXT = 1003U;

		internal const uint DISPID_IHTMLTXTRANGE_TEXT = 1004U;

		internal const uint DISPID_IHTMLTXTRANGE_PARENTELEMENT = 1006U;

		internal const uint DISPID_IHTMLTXTRANGE_DUPLICATE = 1008U;

		internal const uint DISPID_IHTMLTXTRANGE_INRANGE = 1010U;

		internal const uint DISPID_IHTMLTXTRANGE_ISEQUAL = 1011U;

		internal const uint DISPID_IHTMLTXTRANGE_SCROLLINTOVIEW = 1012U;

		internal const uint DISPID_IHTMLTXTRANGE_COLLAPSE = 1013U;

		internal const uint DISPID_IHTMLTXTRANGE_EXPAND = 1014U;

		internal const uint DISPID_IHTMLTXTRANGE_MOVE = 1015U;

		internal const uint DISPID_IHTMLTXTRANGE_MOVESTART = 1016U;

		internal const uint DISPID_IHTMLTXTRANGE_MOVEEND = 1017U;

		internal const uint DISPID_IHTMLTXTRANGE_SELECT = 1024U;

		internal const uint DISPID_IHTMLTXTRANGE_PASTEHTML = 1026U;

		internal const uint DISPID_IHTMLTXTRANGE_MOVETOELEMENTTEXT = 1001U;

		internal const uint DISPID_IHTMLTXTRANGE_SETENDPOINT = 1025U;

		internal const uint DISPID_IHTMLTXTRANGE_COMPAREENDPOINTS = 1018U;

		internal const uint DISPID_IHTMLTXTRANGE_FINDTEXT = 1019U;

		internal const uint DISPID_IHTMLTXTRANGE_MOVETOPOINT = 1020U;

		internal const uint DISPID_IHTMLTXTRANGE_GETBOOKMARK = 1021U;

		internal const uint DISPID_IHTMLTXTRANGE_MOVETOBOOKMARK = 1009U;

		internal const uint DISPID_IHTMLTXTRANGE_QUERYCOMMANDSUPPORTED = 1027U;

		internal const uint DISPID_IHTMLTXTRANGE_QUERYCOMMANDENABLED = 1028U;

		internal const uint DISPID_IHTMLTXTRANGE_QUERYCOMMANDSTATE = 1029U;

		internal const uint DISPID_IHTMLTXTRANGE_QUERYCOMMANDINDETERM = 1030U;

		internal const uint DISPID_IHTMLTXTRANGE_QUERYCOMMANDTEXT = 1031U;

		internal const uint DISPID_IHTMLTXTRANGE_QUERYCOMMANDVALUE = 1032U;

		internal const uint DISPID_IHTMLTXTRANGE_EXECCOMMAND = 1033U;

		internal const uint DISPID_IHTMLTXTRANGE_EXECCOMMANDSHOWHELP = 1034U;

		internal const uint DISPID_IHTMLTEXTRANGEMETRICS_OFFSETTOP = 1035U;

		internal const uint DISPID_IHTMLTEXTRANGEMETRICS_OFFSETLEFT = 1036U;

		internal const uint DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGTOP = 1037U;

		internal const uint DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGLEFT = 1038U;

		internal const uint DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGWIDTH = 1039U;

		internal const uint DISPID_IHTMLTEXTRANGEMETRICS_BOUNDINGHEIGHT = 1040U;

		internal const uint DISPID_IHTMLTEXTRANGEMETRICS2_GETCLIENTRECTS = 1041U;

		internal const uint DISPID_IHTMLTEXTRANGEMETRICS2_GETBOUNDINGCLIENTRECT = 1042U;

		internal const uint DISPID_IHTMLTXTRANGECOLLECTION_LENGTH = 1500U;

		internal const int DISPID_IHTMLTXTRANGECOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLTXTRANGECOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLDOMRANGE_STARTCONTAINER = 1001U;

		internal const uint DISPID_IHTMLDOMRANGE_STARTOFFSET = 1002U;

		internal const uint DISPID_IHTMLDOMRANGE_ENDCONTAINER = 1003U;

		internal const uint DISPID_IHTMLDOMRANGE_ENDOFFSET = 1004U;

		internal const uint DISPID_IHTMLDOMRANGE_COLLAPSED = 1005U;

		internal const uint DISPID_IHTMLDOMRANGE_COMMONANCESTORCONTAINER = 1006U;

		internal const uint DISPID_IHTMLDOMRANGE_SETSTART = 1007U;

		internal const uint DISPID_IHTMLDOMRANGE_SETEND = 1008U;

		internal const uint DISPID_IHTMLDOMRANGE_SETSTARTBEFORE = 1009U;

		internal const uint DISPID_IHTMLDOMRANGE_SETSTARTAFTER = 1010U;

		internal const uint DISPID_IHTMLDOMRANGE_SETENDBEFORE = 1011U;

		internal const uint DISPID_IHTMLDOMRANGE_SETENDAFTER = 1012U;

		internal const uint DISPID_IHTMLDOMRANGE_COLLAPSE = 1013U;

		internal const uint DISPID_IHTMLDOMRANGE_SELECTNODE = 1014U;

		internal const uint DISPID_IHTMLDOMRANGE_SELECTNODECONTENTS = 1015U;

		internal const uint DISPID_IHTMLDOMRANGE_COMPAREBOUNDARYPOINTS = 1016U;

		internal const uint DISPID_IHTMLDOMRANGE_DELETECONTENTS = 1017U;

		internal const uint DISPID_IHTMLDOMRANGE_EXTRACTCONTENTS = 1018U;

		internal const uint DISPID_IHTMLDOMRANGE_CLONECONTENTS = 1019U;

		internal const uint DISPID_IHTMLDOMRANGE_INSERTNODE = 1020U;

		internal const uint DISPID_IHTMLDOMRANGE_SURROUNDCONTENTS = 1021U;

		internal const uint DISPID_IHTMLDOMRANGE_CLONERANGE = 1022U;

		internal const uint DISPID_IHTMLDOMRANGE_TOSTRING = 1023U;

		internal const uint DISPID_IHTMLDOMRANGE_DETACH = 1024U;

		internal const uint DISPID_IHTMLDOMRANGE_GETCLIENTRECTS = 1025U;

		internal const uint DISPID_IHTMLDOMRANGE_GETBOUNDINGCLIENTRECT = 1026U;

		internal const uint DISPID_IHTMLFORMELEMENT_ACTION = 1001U;

		internal const uint DISPID_IHTMLFORMELEMENT_DIR = 70653U;

		internal const uint DISPID_IHTMLFORMELEMENT_ENCODING = 1003U;

		internal const uint DISPID_IHTMLFORMELEMENT_METHOD = 1004U;

		internal const uint DISPID_IHTMLFORMELEMENT_ELEMENTS = 1005U;

		internal const uint DISPID_IHTMLFORMELEMENT_TARGET = 1006U;

		internal const uint DISPID_IHTMLFORMELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLFORMELEMENT_ONSUBMIT = 71547U;

		internal const uint DISPID_IHTMLFORMELEMENT_ONRESET = 71548U;

		internal const uint DISPID_IHTMLFORMELEMENT_SUBMIT = 1009U;

		internal const uint DISPID_IHTMLFORMELEMENT_RESET = 1010U;

		internal const uint DISPID_IHTMLFORMELEMENT_LENGTH = 1500U;

		internal const int DISPID_IHTMLFORMELEMENT__NEWENUM = -4;

		internal const uint DISPID_IHTMLFORMELEMENT_ITEM = 0U;

		internal const uint DISPID_IHTMLFORMELEMENT_TAGS = 1502U;

		internal const uint DISPID_IHTMLFORMELEMENT2_ACCEPTCHARSET = 1011U;

		internal const uint DISPID_IHTMLFORMELEMENT2_URNS = 1505U;

		internal const uint DISPID_IHTMLFORMELEMENT3_NAMEDITEM = 1506U;

		internal const uint DISPID_IHTMLSUBMITDATA_APPENDNAMEVALUEPAIR = 1012U;

		internal const uint DISPID_IHTMLSUBMITDATA_APPENDNAMEFILEPAIR = 1013U;

		internal const uint DISPID_IHTMLSUBMITDATA_APPENDITEMSEPARATOR = 1014U;

		internal const uint DISPID_IHTMLFORMELEMENT4_IE8_ACTION = 1150U;

		internal const uint DISPID_HTMLFORMELEMENTEVENTS2_ONSUBMIT = 1007U;

		internal const uint DISPID_HTMLFORMELEMENTEVENTS2_ONRESET = 1015U;

		internal const uint DISPID_HTMLFORMELEMENTEVENTS_ONSUBMIT = 1007U;

		internal const uint DISPID_HTMLFORMELEMENTEVENTS_ONRESET = 1015U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_TABINDEX = 65551U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_FOCUS = 67536U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_ACCESSKEY = 67541U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_ONBLUR = 71551U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_ONFOCUS = 71550U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_ONRESIZE = 71572U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_BLUR = 67538U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_ADDFILTER = 67553U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_REMOVEFILTER = 67554U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_CLIENTHEIGHT = 67555U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_CLIENTWIDTH = 67556U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_CLIENTTOP = 67557U;

		internal const uint DISPID_IHTMLCONTROLELEMENT_CLIENTLEFT = 67558U;

		internal const uint DISPID_IHTMLTEXTCONTAINER_CREATECONTROLRANGE = 1001U;

		internal const uint DISPID_IHTMLTEXTCONTAINER_SCROLLHEIGHT = 1002U;

		internal const uint DISPID_IHTMLTEXTCONTAINER_SCROLLWIDTH = 1003U;

		internal const uint DISPID_IHTMLTEXTCONTAINER_SCROLLTOP = 1004U;

		internal const uint DISPID_IHTMLTEXTCONTAINER_SCROLLLEFT = 1005U;

		internal const uint DISPID_IHTMLTEXTCONTAINER_ONSCROLL = 71567U;

		internal const uint DISPID_HTMLTEXTCONTAINEREVENTS2_ONCHANGE = 1001U;

		internal const uint DISPID_HTMLTEXTCONTAINEREVENTS2_ONSELECT = 1006U;

		internal const uint DISPID_HTMLTEXTCONTAINEREVENTS_ONCHANGE = 1001U;

		internal const uint DISPID_HTMLTEXTCONTAINEREVENTS_ONSELECT = 1006U;

		internal const uint DISPID_IHTMLCONTROLRANGE_SELECT = 1002U;

		internal const uint DISPID_IHTMLCONTROLRANGE_ADD = 1003U;

		internal const uint DISPID_IHTMLCONTROLRANGE_REMOVE = 1004U;

		internal const uint DISPID_IHTMLCONTROLRANGE_ITEM = 0U;

		internal const uint DISPID_IHTMLCONTROLRANGE_SCROLLINTOVIEW = 1006U;

		internal const uint DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDSUPPORTED = 1007U;

		internal const uint DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDENABLED = 1008U;

		internal const uint DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDSTATE = 1009U;

		internal const uint DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDINDETERM = 1010U;

		internal const uint DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDTEXT = 1011U;

		internal const uint DISPID_IHTMLCONTROLRANGE_QUERYCOMMANDVALUE = 1012U;

		internal const uint DISPID_IHTMLCONTROLRANGE_EXECCOMMAND = 1013U;

		internal const uint DISPID_IHTMLCONTROLRANGE_EXECCOMMANDSHOWHELP = 1014U;

		internal const uint DISPID_IHTMLCONTROLRANGE_COMMONPARENTELEMENT = 1015U;

		internal const uint DISPID_IHTMLCONTROLRANGE_LENGTH = 1005U;

		internal const uint DISPID_IHTMLCONTROLRANGE2_ADDELEMENT = 1016U;

		internal const uint DISPID_IHTMLIMGELEMENT_ISMAP = 2002U;

		internal const uint DISPID_IHTMLIMGELEMENT_USEMAP = 2008U;

		internal const uint DISPID_IHTMLIMGELEMENT_MIMETYPE = 2010U;

		internal const uint DISPID_IHTMLIMGELEMENT_FILESIZE = 2011U;

		internal const uint DISPID_IHTMLIMGELEMENT_FILECREATEDDATE = 2012U;

		internal const uint DISPID_IHTMLIMGELEMENT_FILEMODIFIEDDATE = 2013U;

		internal const uint DISPID_IHTMLIMGELEMENT_FILEUPDATEDDATE = 2014U;

		internal const uint DISPID_IHTMLIMGELEMENT_PROTOCOL = 2015U;

		internal const uint DISPID_IHTMLIMGELEMENT_HREF = 2016U;

		internal const uint DISPID_IHTMLIMGELEMENT_NAMEPROP = 2017U;

		internal const uint DISPID_IHTMLIMGELEMENT_BORDER = 1004U;

		internal const uint DISPID_IHTMLIMGELEMENT_VSPACE = 1005U;

		internal const uint DISPID_IHTMLIMGELEMENT_HSPACE = 1006U;

		internal const uint DISPID_IHTMLIMGELEMENT_ALT = 1002U;

		internal const uint DISPID_IHTMLIMGELEMENT_SRC = 1003U;

		internal const uint DISPID_IHTMLIMGELEMENT_LOWSRC = 1007U;

		internal const uint DISPID_IHTMLIMGELEMENT_VRML = 1008U;

		internal const uint DISPID_IHTMLIMGELEMENT_DYNSRC = 1009U;

		internal const uint DISPID_IHTMLIMGELEMENT_READYSTATE = 70652U;

		internal const uint DISPID_IHTMLIMGELEMENT_COMPLETE = 1010U;

		internal const uint DISPID_IHTMLIMGELEMENT_LOOP = 1011U;

		internal const uint DISPID_IHTMLIMGELEMENT_ALIGN = 65609U;

		internal const uint DISPID_IHTMLIMGELEMENT_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLIMGELEMENT_ONERROR = 71565U;

		internal const uint DISPID_IHTMLIMGELEMENT_ONABORT = 71564U;

		internal const uint DISPID_IHTMLIMGELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLIMGELEMENT_WIDTH = 65541U;

		internal const uint DISPID_IHTMLIMGELEMENT_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLIMGELEMENT_START = 1013U;

		internal const uint DISPID_IHTMLIMGELEMENT2_LONGDESC = 2019U;

		internal const uint DISPID_IHTMLIMGELEMENT3_IE8_LONGDESC = 1151U;

		internal const uint DISPID_IHTMLIMGELEMENT3_IE8_VRML = 1152U;

		internal const uint DISPID_IHTMLIMGELEMENT3_IE8_LOWSRC = 1153U;

		internal const uint DISPID_IHTMLIMGELEMENT3_IE8_DYNSRC = 1154U;

		internal const uint DISPID_IHTMLIMGELEMENT4_NATURALWIDTH = 1155U;

		internal const uint DISPID_IHTMLIMGELEMENT4_NATURALHEIGHT = 1156U;

		internal const uint DISPID_IHTMLMSIMGELEMENT_MSPLAYTODISABLED = 1157U;

		internal const uint DISPID_IHTMLMSIMGELEMENT_MSPLAYTOPRIMARY = 1158U;

		internal const uint DISPID_IHTMLIMAGEELEMENTFACTORY_CREATE = 0U;

		internal const uint DISPID_HTMLIMGEVENTS2_ONLOAD = 1003U;

		internal const uint DISPID_HTMLIMGEVENTS2_ONERROR = 1002U;

		internal const uint DISPID_HTMLIMGEVENTS2_ONABORT = 1000U;

		internal const uint DISPID_HTMLIMGEVENTS_ONLOAD = 1003U;

		internal const uint DISPID_HTMLIMGEVENTS_ONERROR = 1002U;

		internal const uint DISPID_HTMLIMGEVENTS_ONABORT = 1000U;

		internal const uint DISPID_IHTMLBODYELEMENT_BACKGROUND = 70537U;

		internal const uint DISPID_IHTMLBODYELEMENT_BGPROPERTIES = 70581U;

		internal const uint DISPID_IHTMLBODYELEMENT_LEFTMARGIN = 70576U;

		internal const uint DISPID_IHTMLBODYELEMENT_TOPMARGIN = 70573U;

		internal const uint DISPID_IHTMLBODYELEMENT_RIGHTMARGIN = 70574U;

		internal const uint DISPID_IHTMLBODYELEMENT_BOTTOMMARGIN = 70575U;

		internal const uint DISPID_IHTMLBODYELEMENT_NOWRAP = 70541U;

		internal const int DISPID_IHTMLBODYELEMENT_BGCOLOR = -501;

		internal const uint DISPID_IHTMLBODYELEMENT_TEXT = 70538U;

		internal const uint DISPID_IHTMLBODYELEMENT_LINK = 2010U;

		internal const uint DISPID_IHTMLBODYELEMENT_VLINK = 2012U;

		internal const uint DISPID_IHTMLBODYELEMENT_ALINK = 2011U;

		internal const uint DISPID_IHTMLBODYELEMENT_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLBODYELEMENT_ONUNLOAD = 71569U;

		internal const uint DISPID_IHTMLBODYELEMENT_SCROLL = 70615U;

		internal const uint DISPID_IHTMLBODYELEMENT_ONSELECT = 71546U;

		internal const uint DISPID_IHTMLBODYELEMENT_ONBEFOREUNLOAD = 71575U;

		internal const uint DISPID_IHTMLBODYELEMENT_CREATETEXTRANGE = 2013U;

		internal const uint DISPID_IHTMLBODYELEMENT2_ONBEFOREPRINT = 71602U;

		internal const uint DISPID_IHTMLBODYELEMENT2_ONAFTERPRINT = 71603U;

		internal const uint DISPID_IHTMLBODYELEMENT3_IE8_BACKGROUND = 1150U;

		internal const uint DISPID_IHTMLBODYELEMENT3_ONONLINE = 71643U;

		internal const uint DISPID_IHTMLBODYELEMENT3_ONOFFLINE = 71644U;

		internal const uint DISPID_IHTMLBODYELEMENT3_ONHASHCHANGE = 71645U;

		internal const uint DISPID_IHTMLBODYELEMENT4_ONMESSAGE = 71646U;

		internal const uint DISPID_IHTMLBODYELEMENT4_ONSTORAGE = 71636U;

		internal const uint DISPID_IHTMLBODYELEMENT5_ONPOPSTATE = 71728U;

		internal const uint DISPID_IHTMLFONTELEMENT_COLOR = 70538U;

		internal const uint DISPID_IHTMLFONTELEMENT_FACE = 70554U;

		internal const uint DISPID_IHTMLFONTELEMENT_SIZE = 70555U;

		internal const uint DISPID_IHTMLANCHORELEMENT_HREF = 0U;

		internal const uint DISPID_IHTMLANCHORELEMENT_TARGET = 1003U;

		internal const uint DISPID_IHTMLANCHORELEMENT_REL = 1005U;

		internal const uint DISPID_IHTMLANCHORELEMENT_REV = 1006U;

		internal const uint DISPID_IHTMLANCHORELEMENT_URN = 1007U;

		internal const uint DISPID_IHTMLANCHORELEMENT_METHODS = 1008U;

		internal const uint DISPID_IHTMLANCHORELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLANCHORELEMENT_HOST = 1012U;

		internal const uint DISPID_IHTMLANCHORELEMENT_HOSTNAME = 1013U;

		internal const uint DISPID_IHTMLANCHORELEMENT_PATHNAME = 1014U;

		internal const uint DISPID_IHTMLANCHORELEMENT_PORT = 1015U;

		internal const uint DISPID_IHTMLANCHORELEMENT_PROTOCOL = 1016U;

		internal const uint DISPID_IHTMLANCHORELEMENT_SEARCH = 1017U;

		internal const uint DISPID_IHTMLANCHORELEMENT_HASH = 1018U;

		internal const uint DISPID_IHTMLANCHORELEMENT_ONBLUR = 71551U;

		internal const uint DISPID_IHTMLANCHORELEMENT_ONFOCUS = 71550U;

		internal const uint DISPID_IHTMLANCHORELEMENT_ACCESSKEY = 67541U;

		internal const uint DISPID_IHTMLANCHORELEMENT_PROTOCOLLONG = 1031U;

		internal const uint DISPID_IHTMLANCHORELEMENT_MIMETYPE = 1030U;

		internal const uint DISPID_IHTMLANCHORELEMENT_NAMEPROP = 1032U;

		internal const uint DISPID_IHTMLANCHORELEMENT_TABINDEX = 65551U;

		internal const uint DISPID_IHTMLANCHORELEMENT_FOCUS = 67536U;

		internal const uint DISPID_IHTMLANCHORELEMENT_BLUR = 67538U;

		internal const uint DISPID_IHTMLANCHORELEMENT2_CHARSET = 1023U;

		internal const uint DISPID_IHTMLANCHORELEMENT2_COORDS = 1024U;

		internal const uint DISPID_IHTMLANCHORELEMENT2_HREFLANG = 1025U;

		internal const uint DISPID_IHTMLANCHORELEMENT2_SHAPE = 1026U;

		internal const uint DISPID_IHTMLANCHORELEMENT2_TYPE = 1027U;

		internal const uint DISPID_IHTMLANCHORELEMENT3_IE8_SHAPE = 1151U;

		internal const uint DISPID_IHTMLANCHORELEMENT3_IE8_COORDS = 1152U;

		internal const uint DISPID_IHTMLANCHORELEMENT3_IE8_HREF = 1153U;

		internal const uint DISPID_IHTMLLABELELEMENT_HTMLFOR = 1000U;

		internal const uint DISPID_IHTMLLABELELEMENT_ACCESSKEY = 67541U;

		internal const uint DISPID_IHTMLLABELELEMENT2_FORM = 1002U;

		internal const uint DISPID_IHTMLLISTELEMENT2_COMPACT = 1001U;

		internal const uint DISPID_IHTMLULISTELEMENT_COMPACT = 1001U;

		internal const uint DISPID_IHTMLULISTELEMENT_TYPE = 70553U;

		internal const uint DISPID_IHTMLOLISTELEMENT_COMPACT = 1001U;

		internal const uint DISPID_IHTMLOLISTELEMENT_START = 1003U;

		internal const uint DISPID_IHTMLOLISTELEMENT_TYPE = 70553U;

		internal const uint DISPID_IHTMLLIELEMENT_TYPE = 70553U;

		internal const uint DISPID_IHTMLLIELEMENT_VALUE = 1001U;

		internal const uint DISPID_IHTMLBLOCKELEMENT_CLEAR = 70552U;

		internal const uint DISPID_IHTMLBLOCKELEMENT2_CITE = 1001U;

		internal const uint DISPID_IHTMLBLOCKELEMENT2_WIDTH = 1002U;

		internal const uint DISPID_IHTMLBLOCKELEMENT3_IE8_CITE = 1150U;

		internal const uint DISPID_IHTMLDIVELEMENT_ALIGN = 65608U;

		internal const uint DISPID_IHTMLDIVELEMENT_NOWRAP = 70541U;

		internal const uint DISPID_IHTMLDDELEMENT_NOWRAP = 70541U;

		internal const uint DISPID_IHTMLDTELEMENT_NOWRAP = 70541U;

		internal const uint DISPID_IHTMLBRELEMENT_CLEAR = 70552U;

		internal const uint DISPID_IHTMLDLISTELEMENT_COMPACT = 1001U;

		internal const uint DISPID_IHTMLHRELEMENT_ALIGN = 65608U;

		internal const uint DISPID_IHTMLHRELEMENT_COLOR = 70538U;

		internal const uint DISPID_IHTMLHRELEMENT_NOSHADE = 1001U;

		internal const uint DISPID_IHTMLHRELEMENT_WIDTH = 65541U;

		internal const uint DISPID_IHTMLHRELEMENT_SIZE = 65542U;

		internal const uint DISPID_IHTMLPARAELEMENT_ALIGN = 65608U;

		internal const uint DISPID_IHTMLELEMENTCOLLECTION_TOSTRING = 1501U;

		internal const uint DISPID_IHTMLELEMENTCOLLECTION_LENGTH = 1500U;

		internal const int DISPID_IHTMLELEMENTCOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLELEMENTCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLELEMENTCOLLECTION_TAGS = 1502U;

		internal const uint DISPID_IHTMLELEMENTCOLLECTION2_URNS = 1505U;

		internal const uint DISPID_IHTMLELEMENTCOLLECTION3_NAMEDITEM = 1506U;

		internal const uint DISPID_IHTMLELEMENTCOLLECTION4_IE8_LENGTH = 1150U;

		internal const uint DISPID_IHTMLELEMENTCOLLECTION4_IE8_ITEM = 1152U;

		internal const uint DISPID_IHTMLELEMENTCOLLECTION4_IE8_NAMEDITEM = 1153U;

		internal const uint DISPID_IHTMLHEADERELEMENT_ALIGN = 65608U;

		internal const uint DISPID_IHTMLSELECTELEMENT_SIZE = 1002U;

		internal const uint DISPID_IHTMLSELECTELEMENT_MULTIPLE = 1003U;

		internal const uint DISPID_IHTMLSELECTELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLSELECTELEMENT_OPTIONS = 1005U;

		internal const uint DISPID_IHTMLSELECTELEMENT_ONCHANGE = 71566U;

		internal const uint DISPID_IHTMLSELECTELEMENT_SELECTEDINDEX = 1010U;

		internal const uint DISPID_IHTMLSELECTELEMENT_TYPE = 1012U;

		internal const uint DISPID_IHTMLSELECTELEMENT_VALUE = 1011U;

		internal const uint DISPID_IHTMLSELECTELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLSELECTELEMENT_FORM = 67540U;

		internal const uint DISPID_IHTMLSELECTELEMENT_ADD = 1503U;

		internal const uint DISPID_IHTMLSELECTELEMENT_REMOVE = 1504U;

		internal const uint DISPID_IHTMLSELECTELEMENT_LENGTH = 1500U;

		internal const int DISPID_IHTMLSELECTELEMENT__NEWENUM = -4;

		internal const uint DISPID_IHTMLSELECTELEMENT_ITEM = 0U;

		internal const uint DISPID_IHTMLSELECTELEMENT_TAGS = 1502U;

		internal const uint DISPID_IHTMLSELECTELEMENT2_URNS = 1505U;

		internal const uint DISPID_IHTMLSELECTELEMENT4_NAMEDITEM = 1506U;

		internal const uint DISPID_IHTMLSELECTELEMENT5_IE8_ADD = 1150U;

		internal const uint DISPID_IHTMLSELECTELEMENT6_IE9_ADD = 1151U;

		internal const uint DISPID_IHTMLSELECTELEMENT6_IE9_VALUE = 1152U;

		internal const uint DISPID_HTMLSELECTELEMENTEVENTS2_ONCHANGE = 1001U;

		internal const uint DISPID_HTMLSELECTELEMENTEVENTS_ONCHANGE = 1001U;

		internal const uint DISPID_IHTMLSELECTIONOBJECT_CREATERANGE = 1001U;

		internal const uint DISPID_IHTMLSELECTIONOBJECT_EMPTY = 1002U;

		internal const uint DISPID_IHTMLSELECTIONOBJECT_CLEAR = 1003U;

		internal const uint DISPID_IHTMLSELECTIONOBJECT_TYPE = 1004U;

		internal const uint DISPID_IHTMLSELECTIONOBJECT2_CREATERANGECOLLECTION = 1005U;

		internal const uint DISPID_IHTMLSELECTIONOBJECT2_TYPEDETAIL = 1006U;

		internal const uint DISPID_IHTMLSELECTION_ANCHORNODE = 1001U;

		internal const uint DISPID_IHTMLSELECTION_ANCHOROFFSET = 1002U;

		internal const uint DISPID_IHTMLSELECTION_FOCUSNODE = 1003U;

		internal const uint DISPID_IHTMLSELECTION_FOCUSOFFSET = 1004U;

		internal const uint DISPID_IHTMLSELECTION_ISCOLLAPSED = 1005U;

		internal const uint DISPID_IHTMLSELECTION_COLLAPSE = 1006U;

		internal const uint DISPID_IHTMLSELECTION_COLLAPSETOSTART = 1007U;

		internal const uint DISPID_IHTMLSELECTION_COLLAPSETOEND = 1008U;

		internal const uint DISPID_IHTMLSELECTION_SELECTALLCHILDREN = 1009U;

		internal const uint DISPID_IHTMLSELECTION_DELETEFROMDOCUMENT = 1010U;

		internal const uint DISPID_IHTMLSELECTION_RANGECOUNT = 1011U;

		internal const uint DISPID_IHTMLSELECTION_GETRANGEAT = 1012U;

		internal const uint DISPID_IHTMLSELECTION_ADDRANGE = 1013U;

		internal const uint DISPID_IHTMLSELECTION_REMOVERANGE = 1014U;

		internal const uint DISPID_IHTMLSELECTION_REMOVEALLRANGES = 1015U;

		internal const uint DISPID_IHTMLSELECTION_TOSTRING = 1016U;

		internal const uint DISPID_IHTMLOPTIONELEMENT_SELECTED = 1001U;

		internal const uint DISPID_IHTMLOPTIONELEMENT_VALUE = 1002U;

		internal const uint DISPID_IHTMLOPTIONELEMENT_DEFAULTSELECTED = 1003U;

		internal const uint DISPID_IHTMLOPTIONELEMENT_INDEX = 1005U;

		internal const uint DISPID_IHTMLOPTIONELEMENT_TEXT = 1004U;

		internal const uint DISPID_IHTMLOPTIONELEMENT_FORM = 1006U;

		internal const uint DISPID_IHTMLOPTIONELEMENT3_LABEL = 1007U;

		internal const uint DISPID_IHTMLOPTIONELEMENT4_IE9_VALUE = 1008U;

		internal const uint DISPID_IHTMLOPTIONELEMENTFACTORY_CREATE = 0U;

		internal const uint DISPID_IHTMLINPUTELEMENT_TYPE = 2000U;

		internal const uint DISPID_IHTMLINPUTELEMENT_VALUE = 70637U;

		internal const uint DISPID_IHTMLINPUTELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLINPUTELEMENT_STATUS = 2001U;

		internal const uint DISPID_IHTMLINPUTELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLINPUTELEMENT_FORM = 67540U;

		internal const uint DISPID_IHTMLINPUTELEMENT_SIZE = 2002U;

		internal const uint DISPID_IHTMLINPUTELEMENT_MAXLENGTH = 2003U;

		internal const uint DISPID_IHTMLINPUTELEMENT_SELECT = 2004U;

		internal const uint DISPID_IHTMLINPUTELEMENT_ONCHANGE = 71566U;

		internal const uint DISPID_IHTMLINPUTELEMENT_ONSELECT = 71546U;

		internal const uint DISPID_IHTMLINPUTELEMENT_DEFAULTVALUE = 70619U;

		internal const uint DISPID_IHTMLINPUTELEMENT_READONLY = 2005U;

		internal const uint DISPID_IHTMLINPUTELEMENT_CREATETEXTRANGE = 2006U;

		internal const uint DISPID_IHTMLINPUTELEMENT_INDETERMINATE = 2007U;

		internal const uint DISPID_IHTMLINPUTELEMENT_DEFAULTCHECKED = 2008U;

		internal const uint DISPID_IHTMLINPUTELEMENT_CHECKED = 2009U;

		internal const uint DISPID_IHTMLINPUTELEMENT_BORDER = 2012U;

		internal const uint DISPID_IHTMLINPUTELEMENT_VSPACE = 2013U;

		internal const uint DISPID_IHTMLINPUTELEMENT_HSPACE = 2014U;

		internal const uint DISPID_IHTMLINPUTELEMENT_ALT = 2010U;

		internal const uint DISPID_IHTMLINPUTELEMENT_SRC = 2011U;

		internal const uint DISPID_IHTMLINPUTELEMENT_LOWSRC = 2015U;

		internal const uint DISPID_IHTMLINPUTELEMENT_VRML = 2016U;

		internal const uint DISPID_IHTMLINPUTELEMENT_DYNSRC = 2017U;

		internal const uint DISPID_IHTMLINPUTELEMENT_READYSTATE = 70652U;

		internal const uint DISPID_IHTMLINPUTELEMENT_COMPLETE = 2018U;

		internal const uint DISPID_IHTMLINPUTELEMENT_LOOP = 2019U;

		internal const uint DISPID_IHTMLINPUTELEMENT_ALIGN = 65609U;

		internal const uint DISPID_IHTMLINPUTELEMENT_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLINPUTELEMENT_ONERROR = 71565U;

		internal const uint DISPID_IHTMLINPUTELEMENT_ONABORT = 71564U;

		internal const uint DISPID_IHTMLINPUTELEMENT_WIDTH = 65541U;

		internal const uint DISPID_IHTMLINPUTELEMENT_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLINPUTELEMENT_START = 2020U;

		internal const uint DISPID_IHTMLINPUTELEMENT2_ACCEPT = 2022U;

		internal const uint DISPID_IHTMLINPUTELEMENT2_USEMAP = 2023U;

		internal const uint DISPID_IHTMLINPUTELEMENT3_IE8_SRC = 1150U;

		internal const uint DISPID_IHTMLINPUTELEMENT3_IE8_LOWSRC = 1151U;

		internal const uint DISPID_IHTMLINPUTELEMENT3_IE8_VRML = 1152U;

		internal const uint DISPID_IHTMLINPUTELEMENT3_IE8_DYNSRC = 1153U;

		internal const uint DISPID_IHTMLINPUTBUTTONELEMENT_TYPE = 2000U;

		internal const uint DISPID_IHTMLINPUTBUTTONELEMENT_VALUE = 70637U;

		internal const uint DISPID_IHTMLINPUTBUTTONELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLINPUTBUTTONELEMENT_STATUS = 2021U;

		internal const uint DISPID_IHTMLINPUTBUTTONELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLINPUTBUTTONELEMENT_FORM = 67540U;

		internal const uint DISPID_IHTMLINPUTBUTTONELEMENT_CREATETEXTRANGE = 2006U;

		internal const uint DISPID_IHTMLINPUTHIDDENELEMENT_TYPE = 2000U;

		internal const uint DISPID_IHTMLINPUTHIDDENELEMENT_VALUE = 70637U;

		internal const uint DISPID_IHTMLINPUTHIDDENELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLINPUTHIDDENELEMENT_STATUS = 2021U;

		internal const uint DISPID_IHTMLINPUTHIDDENELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLINPUTHIDDENELEMENT_FORM = 67540U;

		internal const uint DISPID_IHTMLINPUTHIDDENELEMENT_CREATETEXTRANGE = 2006U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_TYPE = 2000U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_VALUE = 70637U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_STATUS = 2021U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_FORM = 67540U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_DEFAULTVALUE = 70619U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_SIZE = 2002U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_MAXLENGTH = 2003U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_SELECT = 2004U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_ONCHANGE = 71566U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_ONSELECT = 71546U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_READONLY = 2005U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT_CREATETEXTRANGE = 2006U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT2_SELECTIONSTART = 2025U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT2_SELECTIONEND = 2026U;

		internal const uint DISPID_IHTMLINPUTTEXTELEMENT2_SETSELECTIONRANGE = 2027U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_TYPE = 2000U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_STATUS = 2021U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_FORM = 67540U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_SIZE = 2002U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_MAXLENGTH = 2003U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_SELECT = 2004U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_ONCHANGE = 71566U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_ONSELECT = 71546U;

		internal const uint DISPID_IHTMLINPUTFILEELEMENT_VALUE = 70637U;

		internal const uint DISPID_IHTMLOPTIONBUTTONELEMENT_VALUE = 70637U;

		internal const uint DISPID_IHTMLOPTIONBUTTONELEMENT_TYPE = 2000U;

		internal const uint DISPID_IHTMLOPTIONBUTTONELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLOPTIONBUTTONELEMENT_CHECKED = 2009U;

		internal const uint DISPID_IHTMLOPTIONBUTTONELEMENT_DEFAULTCHECKED = 2008U;

		internal const uint DISPID_IHTMLOPTIONBUTTONELEMENT_ONCHANGE = 71566U;

		internal const uint DISPID_IHTMLOPTIONBUTTONELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLOPTIONBUTTONELEMENT_STATUS = 2001U;

		internal const uint DISPID_IHTMLOPTIONBUTTONELEMENT_INDETERMINATE = 2007U;

		internal const uint DISPID_IHTMLOPTIONBUTTONELEMENT_FORM = 67540U;

		internal const uint DISPID_IHTMLINPUTIMAGE_TYPE = 2000U;

		internal const uint DISPID_IHTMLINPUTIMAGE_DISABLED = 65612U;

		internal const uint DISPID_IHTMLINPUTIMAGE_BORDER = 2012U;

		internal const uint DISPID_IHTMLINPUTIMAGE_VSPACE = 2013U;

		internal const uint DISPID_IHTMLINPUTIMAGE_HSPACE = 2014U;

		internal const uint DISPID_IHTMLINPUTIMAGE_ALT = 2010U;

		internal const uint DISPID_IHTMLINPUTIMAGE_SRC = 2011U;

		internal const uint DISPID_IHTMLINPUTIMAGE_LOWSRC = 2015U;

		internal const uint DISPID_IHTMLINPUTIMAGE_VRML = 2016U;

		internal const uint DISPID_IHTMLINPUTIMAGE_DYNSRC = 2017U;

		internal const uint DISPID_IHTMLINPUTIMAGE_READYSTATE = 70652U;

		internal const uint DISPID_IHTMLINPUTIMAGE_COMPLETE = 2018U;

		internal const uint DISPID_IHTMLINPUTIMAGE_LOOP = 2019U;

		internal const uint DISPID_IHTMLINPUTIMAGE_ALIGN = 65609U;

		internal const uint DISPID_IHTMLINPUTIMAGE_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLINPUTIMAGE_ONERROR = 71565U;

		internal const uint DISPID_IHTMLINPUTIMAGE_ONABORT = 71564U;

		internal const uint DISPID_IHTMLINPUTIMAGE_NAME = 65536U;

		internal const uint DISPID_IHTMLINPUTIMAGE_WIDTH = 65541U;

		internal const uint DISPID_IHTMLINPUTIMAGE_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLINPUTIMAGE_START = 2020U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_TYPE = 2000U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_ALT = 2010U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_VALUE = 70637U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_MIN = 2028U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_MAX = 2029U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_STEP = 2030U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_VALUEASNUMBER = 2031U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_STEPUP = 2033U;

		internal const uint DISPID_IHTMLINPUTRANGEELEMENT_STEPDOWN = 2032U;

		internal const uint DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONCHANGE = 1001U;

		internal const uint DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONSELECT = 1006U;

		internal const uint DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONLOAD = 1003U;

		internal const uint DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONERROR = 1002U;

		internal const uint DISPID_HTMLINPUTTEXTELEMENTEVENTS2_ONABORT = 1000U;

		internal const uint DISPID_HTMLINPUTIMAGEEVENTS2_ONLOAD = 1003U;

		internal const uint DISPID_HTMLINPUTIMAGEEVENTS2_ONERROR = 1002U;

		internal const uint DISPID_HTMLINPUTIMAGEEVENTS2_ONABORT = 1000U;

		internal const uint DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONCHANGE = 1001U;

		internal const uint DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONSELECT = 1006U;

		internal const uint DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONLOAD = 1003U;

		internal const uint DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONERROR = 1002U;

		internal const uint DISPID_HTMLINPUTTEXTELEMENTEVENTS_ONABORT = 1000U;

		internal const uint DISPID_HTMLINPUTIMAGEEVENTS_ONLOAD = 1003U;

		internal const uint DISPID_HTMLINPUTIMAGEEVENTS_ONERROR = 1002U;

		internal const uint DISPID_HTMLINPUTIMAGEEVENTS_ONABORT = 1000U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_TYPE = 2000U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_VALUE = 70637U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_STATUS = 2001U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_FORM = 67540U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_DEFAULTVALUE = 70619U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_SELECT = 7005U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_ONCHANGE = 71566U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_ONSELECT = 71546U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_READONLY = 7004U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_ROWS = 7001U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_COLS = 7002U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_WRAP = 7003U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT_CREATETEXTRANGE = 7006U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT2_SELECTIONSTART = 7007U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT2_SELECTIONEND = 7008U;

		internal const uint DISPID_IHTMLTEXTAREAELEMENT2_SETSELECTIONRANGE = 7009U;

		internal const uint DISPID_IHTMLBUTTONELEMENT_TYPE = 2000U;

		internal const uint DISPID_IHTMLBUTTONELEMENT_VALUE = 70637U;

		internal const uint DISPID_IHTMLBUTTONELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLBUTTONELEMENT_STATUS = 8001U;

		internal const uint DISPID_IHTMLBUTTONELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLBUTTONELEMENT_FORM = 67540U;

		internal const uint DISPID_IHTMLBUTTONELEMENT_CREATETEXTRANGE = 8002U;

		internal const uint DISPID_IHTMLBUTTONELEMENT2_IE9_TYPE = 8003U;

		internal const int DISPID_IHTMLMARQUEEELEMENT_BGCOLOR = -501;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_SCROLLDELAY = 6000U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_DIRECTION = 6001U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_BEHAVIOR = 6002U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_SCROLLAMOUNT = 6003U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_LOOP = 6004U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_VSPACE = 6005U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_HSPACE = 6006U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_ONFINISH = 71562U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_ONSTART = 71563U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_ONBOUNCE = 71556U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_WIDTH = 65541U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_TRUESPEED = 6007U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_START = 6010U;

		internal const uint DISPID_IHTMLMARQUEEELEMENT_STOP = 6011U;

		internal const uint DISPID_HTMLMARQUEEELEMENTEVENTS2_ONBOUNCE = 1009U;

		internal const uint DISPID_HTMLMARQUEEELEMENTEVENTS2_ONFINISH = 1010U;

		internal const uint DISPID_HTMLMARQUEEELEMENTEVENTS2_ONSTART = 1011U;

		internal const uint DISPID_HTMLMARQUEEELEMENTEVENTS_ONBOUNCE = 1009U;

		internal const uint DISPID_HTMLMARQUEEELEMENTEVENTS_ONFINISH = 1010U;

		internal const uint DISPID_HTMLMARQUEEELEMENTEVENTS_ONSTART = 1011U;

		internal const uint DISPID_IHTMLHTMLELEMENT_VERSION = 1001U;

		internal const uint DISPID_IHTMLHEADELEMENT_PROFILE = 1001U;

		internal const uint DISPID_IHTMLHEADELEMENT2_IE8_PROFILE = 1150U;

		internal const uint DISPID_IHTMLTITLEELEMENT_TEXT = 70637U;

		internal const uint DISPID_IHTMLMETAELEMENT_HTTPEQUIV = 1001U;

		internal const uint DISPID_IHTMLMETAELEMENT_CONTENT = 1002U;

		internal const uint DISPID_IHTMLMETAELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLMETAELEMENT_URL = 1003U;

		internal const uint DISPID_IHTMLMETAELEMENT_CHARSET = 1013U;

		internal const uint DISPID_IHTMLMETAELEMENT2_SCHEME = 1020U;

		internal const uint DISPID_IHTMLMETAELEMENT3_IE8_URL = 1150U;

		internal const uint DISPID_IHTMLBASEELEMENT_HREF = 1003U;

		internal const uint DISPID_IHTMLBASEELEMENT_TARGET = 1004U;

		internal const uint DISPID_IHTMLBASEELEMENT2_IE8_HREF = 1150U;

		internal const uint DISPID_IHTMLISINDEXELEMENT_PROMPT = 1010U;

		internal const uint DISPID_IHTMLISINDEXELEMENT_ACTION = 1011U;

		internal const uint DISPID_IHTMLISINDEXELEMENT2_FORM = 1012U;

		internal const uint DISPID_IHTMLNEXTIDELEMENT_N = 1012U;

		internal const uint DISPID_IHTMLBASEFONTELEMENT_COLOR = 70538U;

		internal const uint DISPID_IHTMLBASEFONTELEMENT_FACE = 70554U;

		internal const uint DISPID_IHTMLBASEFONTELEMENT_SIZE = 70562U;

		internal const uint DISPID_IOMHISTORY_LENGTH = 1U;

		internal const uint DISPID_IOMHISTORY_BACK = 2U;

		internal const uint DISPID_IOMHISTORY_FORWARD = 3U;

		internal const uint DISPID_IOMHISTORY_GO = 4U;

		internal const uint DISPID_IHTMLOPSPROFILE_ADDREQUEST = 1U;

		internal const uint DISPID_IHTMLOPSPROFILE_CLEARREQUEST = 2U;

		internal const uint DISPID_IHTMLOPSPROFILE_DOREQUEST = 3U;

		internal const uint DISPID_IHTMLOPSPROFILE_GETATTRIBUTE = 4U;

		internal const uint DISPID_IHTMLOPSPROFILE_SETATTRIBUTE = 5U;

		internal const uint DISPID_IHTMLOPSPROFILE_COMMITCHANGES = 6U;

		internal const uint DISPID_IHTMLOPSPROFILE_ADDREADREQUEST = 7U;

		internal const uint DISPID_IHTMLOPSPROFILE_DOREADREQUEST = 8U;

		internal const uint DISPID_IHTMLOPSPROFILE_DOWRITEREQUEST = 9U;

		internal const uint DISPID_IOMNAVIGATOR_APPCODENAME = 1U;

		internal const uint DISPID_IOMNAVIGATOR_APPNAME = 2U;

		internal const uint DISPID_IOMNAVIGATOR_APPVERSION = 3U;

		internal const uint DISPID_IOMNAVIGATOR_USERAGENT = 4U;

		internal const uint DISPID_IOMNAVIGATOR_JAVAENABLED = 5U;

		internal const uint DISPID_IOMNAVIGATOR_TAINTENABLED = 6U;

		internal const uint DISPID_IOMNAVIGATOR_MIMETYPES = 7U;

		internal const uint DISPID_IOMNAVIGATOR_PLUGINS = 8U;

		internal const uint DISPID_IOMNAVIGATOR_COOKIEENABLED = 9U;

		internal const uint DISPID_IOMNAVIGATOR_OPSPROFILE = 10U;

		internal const uint DISPID_IOMNAVIGATOR_TOSTRING = 11U;

		internal const uint DISPID_IOMNAVIGATOR_CPUCLASS = 12U;

		internal const uint DISPID_IOMNAVIGATOR_SYSTEMLANGUAGE = 13U;

		internal const uint DISPID_IOMNAVIGATOR_BROWSERLANGUAGE = 14U;

		internal const uint DISPID_IOMNAVIGATOR_USERLANGUAGE = 15U;

		internal const uint DISPID_IOMNAVIGATOR_PLATFORM = 16U;

		internal const uint DISPID_IOMNAVIGATOR_APPMINORVERSION = 17U;

		internal const uint DISPID_IOMNAVIGATOR_CONNECTIONSPEED = 18U;

		internal const uint DISPID_IOMNAVIGATOR_ONLINE = 19U;

		internal const uint DISPID_IOMNAVIGATOR_USERPROFILE = 20U;

		internal const uint DISPID_INAVIGATORGEOLOCATION_GEOLOCATION = 21U;

		internal const uint DISPID_INAVIGATORDONOTTRACK_MSDONOTTRACK = 22U;

		internal const uint DISPID_IHTMLLOCATION_HREF = 0U;

		internal const uint DISPID_IHTMLLOCATION_PROTOCOL = 1U;

		internal const uint DISPID_IHTMLLOCATION_HOST = 2U;

		internal const uint DISPID_IHTMLLOCATION_HOSTNAME = 3U;

		internal const uint DISPID_IHTMLLOCATION_PORT = 4U;

		internal const uint DISPID_IHTMLLOCATION_PATHNAME = 5U;

		internal const uint DISPID_IHTMLLOCATION_SEARCH = 6U;

		internal const uint DISPID_IHTMLLOCATION_HASH = 7U;

		internal const uint DISPID_IHTMLLOCATION_RELOAD = 8U;

		internal const uint DISPID_IHTMLLOCATION_REPLACE = 9U;

		internal const uint DISPID_IHTMLLOCATION_ASSIGN = 10U;

		internal const uint DISPID_IHTMLLOCATION_TOSTRING = 11U;

		internal const uint DISPID_IHTMLMIMETYPESCOLLECTION_LENGTH = 1U;

		internal const uint DISPID_IHTMLPLUGINSCOLLECTION_LENGTH = 1U;

		internal const uint DISPID_IHTMLPLUGINSCOLLECTION_REFRESH = 2U;

		internal const uint DISPID_IHTMLBOOKMARKCOLLECTION_LENGTH = 1501U;

		internal const int DISPID_IHTMLBOOKMARKCOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLBOOKMARKCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLDATATRANSFER_SETDATA = 1001U;

		internal const uint DISPID_IHTMLDATATRANSFER_GETDATA = 1002U;

		internal const uint DISPID_IHTMLDATATRANSFER_CLEARDATA = 1003U;

		internal const uint DISPID_IHTMLDATATRANSFER_DROPEFFECT = 1004U;

		internal const uint DISPID_IHTMLDATATRANSFER_EFFECTALLOWED = 1005U;

		internal const uint DISPID_IHTMLEVENTOBJ_SRCELEMENT = 1001U;

		internal const uint DISPID_IHTMLEVENTOBJ_ALTKEY = 1002U;

		internal const uint DISPID_IHTMLEVENTOBJ_CTRLKEY = 1003U;

		internal const uint DISPID_IHTMLEVENTOBJ_SHIFTKEY = 1004U;

		internal const uint DISPID_IHTMLEVENTOBJ_RETURNVALUE = 1007U;

		internal const uint DISPID_IHTMLEVENTOBJ_CANCELBUBBLE = 1008U;

		internal const uint DISPID_IHTMLEVENTOBJ_FROMELEMENT = 1009U;

		internal const uint DISPID_IHTMLEVENTOBJ_TOELEMENT = 1010U;

		internal const uint DISPID_IHTMLEVENTOBJ_KEYCODE = 1011U;

		internal const uint DISPID_IHTMLEVENTOBJ_BUTTON = 1012U;

		internal const uint DISPID_IHTMLEVENTOBJ_TYPE = 1013U;

		internal const uint DISPID_IHTMLEVENTOBJ_QUALIFIER = 1014U;

		internal const uint DISPID_IHTMLEVENTOBJ_REASON = 1015U;

		internal const uint DISPID_IHTMLEVENTOBJ_X = 1005U;

		internal const uint DISPID_IHTMLEVENTOBJ_Y = 1006U;

		internal const uint DISPID_IHTMLEVENTOBJ_CLIENTX = 1020U;

		internal const uint DISPID_IHTMLEVENTOBJ_CLIENTY = 1021U;

		internal const uint DISPID_IHTMLEVENTOBJ_OFFSETX = 1022U;

		internal const uint DISPID_IHTMLEVENTOBJ_OFFSETY = 1023U;

		internal const uint DISPID_IHTMLEVENTOBJ_SCREENX = 1024U;

		internal const uint DISPID_IHTMLEVENTOBJ_SCREENY = 1025U;

		internal const uint DISPID_IHTMLEVENTOBJ_SRCFILTER = 1026U;

		internal const uint DISPID_IHTMLEVENTOBJ2_SETATTRIBUTE = 66037U;

		internal const uint DISPID_IHTMLEVENTOBJ2_GETATTRIBUTE = 66038U;

		internal const uint DISPID_IHTMLEVENTOBJ2_REMOVEATTRIBUTE = 66039U;

		internal const uint DISPID_IHTMLEVENTOBJ2_PROPERTYNAME = 1027U;

		internal const uint DISPID_IHTMLEVENTOBJ2_BOOKMARKS = 1031U;

		internal const uint DISPID_IHTMLEVENTOBJ2_RECORDSET = 1032U;

		internal const uint DISPID_IHTMLEVENTOBJ2_DATAFLD = 1033U;

		internal const uint DISPID_IHTMLEVENTOBJ2_BOUNDELEMENTS = 1034U;

		internal const uint DISPID_IHTMLEVENTOBJ2_REPEAT = 1035U;

		internal const uint DISPID_IHTMLEVENTOBJ2_SRCURN = 1036U;

		internal const uint DISPID_IHTMLEVENTOBJ2_SRCELEMENT = 1001U;

		internal const uint DISPID_IHTMLEVENTOBJ2_ALTKEY = 1002U;

		internal const uint DISPID_IHTMLEVENTOBJ2_CTRLKEY = 1003U;

		internal const uint DISPID_IHTMLEVENTOBJ2_SHIFTKEY = 1004U;

		internal const uint DISPID_IHTMLEVENTOBJ2_FROMELEMENT = 1009U;

		internal const uint DISPID_IHTMLEVENTOBJ2_TOELEMENT = 1010U;

		internal const uint DISPID_IHTMLEVENTOBJ2_BUTTON = 1012U;

		internal const uint DISPID_IHTMLEVENTOBJ2_TYPE = 1013U;

		internal const uint DISPID_IHTMLEVENTOBJ2_QUALIFIER = 1014U;

		internal const uint DISPID_IHTMLEVENTOBJ2_REASON = 1015U;

		internal const uint DISPID_IHTMLEVENTOBJ2_X = 1005U;

		internal const uint DISPID_IHTMLEVENTOBJ2_Y = 1006U;

		internal const uint DISPID_IHTMLEVENTOBJ2_CLIENTX = 1020U;

		internal const uint DISPID_IHTMLEVENTOBJ2_CLIENTY = 1021U;

		internal const uint DISPID_IHTMLEVENTOBJ2_OFFSETX = 1022U;

		internal const uint DISPID_IHTMLEVENTOBJ2_OFFSETY = 1023U;

		internal const uint DISPID_IHTMLEVENTOBJ2_SCREENX = 1024U;

		internal const uint DISPID_IHTMLEVENTOBJ2_SCREENY = 1025U;

		internal const uint DISPID_IHTMLEVENTOBJ2_SRCFILTER = 1026U;

		internal const uint DISPID_IHTMLEVENTOBJ2_DATATRANSFER = 1037U;

		internal const uint DISPID_IHTMLEVENTOBJ3_CONTENTOVERFLOW = 1038U;

		internal const uint DISPID_IHTMLEVENTOBJ3_SHIFTLEFT = 1039U;

		internal const uint DISPID_IHTMLEVENTOBJ3_ALTLEFT = 1040U;

		internal const uint DISPID_IHTMLEVENTOBJ3_CTRLLEFT = 1041U;

		internal const uint DISPID_IHTMLEVENTOBJ3_IMECOMPOSITIONCHANGE = 1042U;

		internal const uint DISPID_IHTMLEVENTOBJ3_IMENOTIFYCOMMAND = 1043U;

		internal const uint DISPID_IHTMLEVENTOBJ3_IMENOTIFYDATA = 1044U;

		internal const uint DISPID_IHTMLEVENTOBJ3_IMEREQUEST = 1046U;

		internal const uint DISPID_IHTMLEVENTOBJ3_IMEREQUESTDATA = 1047U;

		internal const uint DISPID_IHTMLEVENTOBJ3_KEYBOARDLAYOUT = 1045U;

		internal const uint DISPID_IHTMLEVENTOBJ3_BEHAVIORCOOKIE = 1048U;

		internal const uint DISPID_IHTMLEVENTOBJ3_BEHAVIORPART = 1049U;

		internal const uint DISPID_IHTMLEVENTOBJ3_NEXTPAGE = 1050U;

		internal const uint DISPID_IHTMLEVENTOBJ4_WHEELDELTA = 1051U;

		internal const uint DISPID_IHTMLEVENTOBJ5_URL = 1052U;

		internal const uint DISPID_IHTMLEVENTOBJ5_DATA = 1054U;

		internal const uint DISPID_IHTMLEVENTOBJ5_SOURCE = 1055U;

		internal const uint DISPID_IHTMLEVENTOBJ5_ORIGIN = 1053U;

		internal const uint DISPID_IHTMLEVENTOBJ5_ISSESSION = 1056U;

		internal const uint DISPID_IHTMLEVENTOBJ6_ACTIONURL = 1058U;

		internal const uint DISPID_IHTMLEVENTOBJ6_BUTTONID = 1057U;

		internal const uint DISPID_IHTMLSTYLEMEDIA_TYPE = 1001U;

		internal const uint DISPID_IHTMLSTYLEMEDIA_MATCHMEDIUM = 1002U;

		internal const uint DISPID_IHTMLFRAMESCOLLECTION2_ITEM = 0U;

		internal const uint DISPID_IHTMLFRAMESCOLLECTION2_LENGTH = 1001U;

		internal const uint DISPID_IHTMLSCREEN_COLORDEPTH = 1001U;

		internal const uint DISPID_IHTMLSCREEN_BUFFERDEPTH = 1002U;

		internal const uint DISPID_IHTMLSCREEN_WIDTH = 1003U;

		internal const uint DISPID_IHTMLSCREEN_HEIGHT = 1004U;

		internal const uint DISPID_IHTMLSCREEN_UPDATEINTERVAL = 1005U;

		internal const uint DISPID_IHTMLSCREEN_AVAILHEIGHT = 1006U;

		internal const uint DISPID_IHTMLSCREEN_AVAILWIDTH = 1007U;

		internal const uint DISPID_IHTMLSCREEN_FONTSMOOTHINGENABLED = 1008U;

		internal const uint DISPID_IHTMLSCREEN2_LOGICALXDPI = 1009U;

		internal const uint DISPID_IHTMLSCREEN2_LOGICALYDPI = 1010U;

		internal const uint DISPID_IHTMLSCREEN2_DEVICEXDPI = 1011U;

		internal const uint DISPID_IHTMLSCREEN2_DEVICEYDPI = 1012U;

		internal const uint DISPID_IHTMLSCREEN3_SYSTEMXDPI = 1013U;

		internal const uint DISPID_IHTMLSCREEN3_SYSTEMYDPI = 1014U;

		internal const uint DISPID_IHTMLSCREEN4_PIXELDEPTH = 1015U;

		internal const uint DISPID_IHTMLWINDOW2_FRAMES = 1100U;

		internal const uint DISPID_IHTMLWINDOW2_DEFAULTSTATUS = 1101U;

		internal const uint DISPID_IHTMLWINDOW2_STATUS = 1102U;

		internal const uint DISPID_IHTMLWINDOW2_SETTIMEOUT = 1172U;

		internal const uint DISPID_IHTMLWINDOW2_CLEARTIMEOUT = 1104U;

		internal const uint DISPID_IHTMLWINDOW2_ALERT = 1105U;

		internal const uint DISPID_IHTMLWINDOW2_CONFIRM = 1110U;

		internal const uint DISPID_IHTMLWINDOW2_PROMPT = 1111U;

		internal const uint DISPID_IHTMLWINDOW2_IMAGE = 1125U;

		internal const uint DISPID_IHTMLWINDOW2_LOCATION = 14U;

		internal const uint DISPID_IHTMLWINDOW2_HISTORY = 2U;

		internal const uint DISPID_IHTMLWINDOW2_CLOSE = 3U;

		internal const uint DISPID_IHTMLWINDOW2_OPENER = 4U;

		internal const uint DISPID_IHTMLWINDOW2_NAVIGATOR = 5U;

		internal const uint DISPID_IHTMLWINDOW2_NAME = 11U;

		internal const uint DISPID_IHTMLWINDOW2_PARENT = 12U;

		internal const uint DISPID_IHTMLWINDOW2_OPEN = 13U;

		internal const uint DISPID_IHTMLWINDOW2_SELF = 20U;

		internal const uint DISPID_IHTMLWINDOW2_TOP = 21U;

		internal const uint DISPID_IHTMLWINDOW2_WINDOW = 22U;

		internal const uint DISPID_IHTMLWINDOW2_NAVIGATE = 25U;

		internal const uint DISPID_IHTMLWINDOW2_ONFOCUS = 71550U;

		internal const uint DISPID_IHTMLWINDOW2_ONBLUR = 71551U;

		internal const uint DISPID_IHTMLWINDOW2_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLWINDOW2_ONBEFOREUNLOAD = 71575U;

		internal const uint DISPID_IHTMLWINDOW2_ONUNLOAD = 71569U;

		internal const uint DISPID_IHTMLWINDOW2_ONHELP = 71549U;

		internal const uint DISPID_IHTMLWINDOW2_ONERROR = 71565U;

		internal const uint DISPID_IHTMLWINDOW2_ONRESIZE = 71572U;

		internal const uint DISPID_IHTMLWINDOW2_ONSCROLL = 71567U;

		internal const uint DISPID_IHTMLWINDOW2_DOCUMENT = 1151U;

		internal const uint DISPID_IHTMLWINDOW2_EVENT = 1152U;

		internal const uint DISPID_IHTMLWINDOW2__NEWENUM = 1153U;

		internal const uint DISPID_IHTMLWINDOW2_SHOWMODALDIALOG = 1154U;

		internal const uint DISPID_IHTMLWINDOW2_SHOWHELP = 1155U;

		internal const uint DISPID_IHTMLWINDOW2_SCREEN = 1156U;

		internal const uint DISPID_IHTMLWINDOW2_OPTION = 1157U;

		internal const uint DISPID_IHTMLWINDOW2_FOCUS = 1158U;

		internal const uint DISPID_IHTMLWINDOW2_CLOSED = 23U;

		internal const uint DISPID_IHTMLWINDOW2_BLUR = 1159U;

		internal const uint DISPID_IHTMLWINDOW2_SCROLL = 1160U;

		internal const uint DISPID_IHTMLWINDOW2_CLIENTINFORMATION = 1161U;

		internal const uint DISPID_IHTMLWINDOW2_SETINTERVAL = 1173U;

		internal const uint DISPID_IHTMLWINDOW2_CLEARINTERVAL = 1163U;

		internal const uint DISPID_IHTMLWINDOW2_OFFSCREENBUFFERING = 1164U;

		internal const uint DISPID_IHTMLWINDOW2_EXECSCRIPT = 1165U;

		internal const uint DISPID_IHTMLWINDOW2_TOSTRING = 1166U;

		internal const uint DISPID_IHTMLWINDOW2_SCROLLBY = 1167U;

		internal const uint DISPID_IHTMLWINDOW2_SCROLLTO = 1168U;

		internal const uint DISPID_IHTMLWINDOW2_MOVETO = 6U;

		internal const uint DISPID_IHTMLWINDOW2_MOVEBY = 7U;

		internal const uint DISPID_IHTMLWINDOW2_RESIZETO = 9U;

		internal const uint DISPID_IHTMLWINDOW2_RESIZEBY = 8U;

		internal const uint DISPID_IHTMLWINDOW2_EXTERNAL = 1169U;

		internal const uint DISPID_IHTMLWINDOW3_SCREENLEFT = 1170U;

		internal const uint DISPID_IHTMLWINDOW3_SCREENTOP = 1171U;

		internal const uint DISPID_IHTMLWINDOW3_ATTACHEVENT = 66043U;

		internal const uint DISPID_IHTMLWINDOW3_DETACHEVENT = 66044U;

		internal const uint DISPID_IHTMLWINDOW3_SETTIMEOUT = 1103U;

		internal const uint DISPID_IHTMLWINDOW3_SETINTERVAL = 1162U;

		internal const uint DISPID_IHTMLWINDOW3_PRINT = 1174U;

		internal const uint DISPID_IHTMLWINDOW3_ONBEFOREPRINT = 71602U;

		internal const uint DISPID_IHTMLWINDOW3_ONAFTERPRINT = 71603U;

		internal const uint DISPID_IHTMLWINDOW3_CLIPBOARDDATA = 1175U;

		internal const uint DISPID_IHTMLWINDOW3_SHOWMODELESSDIALOG = 1176U;

		internal const uint DISPID_IHTMLWINDOW4_CREATEPOPUP = 1180U;

		internal const uint DISPID_IHTMLWINDOW4_FRAMEELEMENT = 1181U;

		internal const uint DISPID_IHTMLWINDOW5_XMLHTTPREQUEST = 1190U;

		internal const uint DISPID_IHTMLWINDOW6_XDOMAINREQUEST = 1191U;

		internal const uint DISPID_IHTMLWINDOW6_SESSIONSTORAGE = 1192U;

		internal const uint DISPID_IHTMLWINDOW6_LOCALSTORAGE = 1193U;

		internal const uint DISPID_IHTMLWINDOW6_ONHASHCHANGE = 71645U;

		internal const uint DISPID_IHTMLWINDOW6_MAXCONNECTIONSPERSERVER = 1194U;

		internal const uint DISPID_IHTMLWINDOW6_POSTMESSAGE = 1196U;

		internal const uint DISPID_IHTMLWINDOW6_TOSTATICHTML = 1197U;

		internal const uint DISPID_IHTMLWINDOW6_ONMESSAGE = 71646U;

		internal const uint DISPID_IHTMLWINDOW6_MSWRITEPROFILERMARK = 1198U;

		internal const uint DISPID_IHTMLWINDOW7_GETSELECTION = 1199U;

		internal const uint DISPID_IHTMLWINDOW7_GETCOMPUTEDSTYLE = 1200U;

		internal const uint DISPID_IHTMLWINDOW7_STYLEMEDIA = 1202U;

		internal const uint DISPID_IHTMLWINDOW7_PERFORMANCE = 1203U;

		internal const uint DISPID_IHTMLWINDOW7_INNERWIDTH = 1204U;

		internal const uint DISPID_IHTMLWINDOW7_INNERHEIGHT = 1205U;

		internal const uint DISPID_IHTMLWINDOW7_PAGEXOFFSET = 1206U;

		internal const uint DISPID_IHTMLWINDOW7_PAGEYOFFSET = 1207U;

		internal const uint DISPID_IHTMLWINDOW7_SCREENX = 1208U;

		internal const uint DISPID_IHTMLWINDOW7_SCREENY = 1209U;

		internal const uint DISPID_IHTMLWINDOW7_OUTERWIDTH = 1210U;

		internal const uint DISPID_IHTMLWINDOW7_OUTERHEIGHT = 1211U;

		internal const uint DISPID_IHTMLWINDOW7_ONABORT = 71564U;

		internal const uint DISPID_IHTMLWINDOW7_ONCANPLAY = 71670U;

		internal const uint DISPID_IHTMLWINDOW7_ONCANPLAYTHROUGH = 71671U;

		internal const uint DISPID_IHTMLWINDOW7_ONCHANGE = 71566U;

		internal const uint DISPID_IHTMLWINDOW7_ONCLICK = 71544U;

		internal const uint DISPID_IHTMLWINDOW7_ONCONTEXTMENU = 71601U;

		internal const uint DISPID_IHTMLWINDOW7_ONDBLCLICK = 71545U;

		internal const uint DISPID_IHTMLWINDOW7_ONDRAG = 71585U;

		internal const uint DISPID_IHTMLWINDOW7_ONDRAGEND = 71586U;

		internal const uint DISPID_IHTMLWINDOW7_ONDRAGENTER = 71587U;

		internal const uint DISPID_IHTMLWINDOW7_ONDRAGLEAVE = 71589U;

		internal const uint DISPID_IHTMLWINDOW7_ONDRAGOVER = 71588U;

		internal const uint DISPID_IHTMLWINDOW7_ONDRAGSTART = 71571U;

		internal const uint DISPID_IHTMLWINDOW7_ONDROP = 71590U;

		internal const uint DISPID_IHTMLWINDOW7_ONDURATIONCHANGE = 71672U;

		internal const uint DISPID_IHTMLWINDOW7_ONFOCUSIN = 71627U;

		internal const uint DISPID_IHTMLWINDOW7_ONFOCUSOUT = 71628U;

		internal const uint DISPID_IHTMLWINDOW7_ONINPUT = 71663U;

		internal const uint DISPID_IHTMLWINDOW7_ONEMPTIED = 71673U;

		internal const uint DISPID_IHTMLWINDOW7_ONENDED = 71674U;

		internal const uint DISPID_IHTMLWINDOW7_ONKEYDOWN = 71541U;

		internal const uint DISPID_IHTMLWINDOW7_ONKEYPRESS = 71543U;

		internal const uint DISPID_IHTMLWINDOW7_ONKEYUP = 71542U;

		internal const uint DISPID_IHTMLWINDOW7_ONLOADEDDATA = 71675U;

		internal const uint DISPID_IHTMLWINDOW7_ONLOADEDMETADATA = 71676U;

		internal const uint DISPID_IHTMLWINDOW7_ONLOADSTART = 71677U;

		internal const uint DISPID_IHTMLWINDOW7_ONMOUSEDOWN = 71538U;

		internal const uint DISPID_IHTMLWINDOW7_ONMOUSEENTER = 71621U;

		internal const uint DISPID_IHTMLWINDOW7_ONMOUSELEAVE = 71622U;

		internal const uint DISPID_IHTMLWINDOW7_ONMOUSEMOVE = 71540U;

		internal const uint DISPID_IHTMLWINDOW7_ONMOUSEOUT = 71537U;

		internal const uint DISPID_IHTMLWINDOW7_ONMOUSEOVER = 71536U;

		internal const uint DISPID_IHTMLWINDOW7_ONMOUSEUP = 71539U;

		internal const uint DISPID_IHTMLWINDOW7_ONMOUSEWHEEL = 71612U;

		internal const uint DISPID_IHTMLWINDOW7_ONOFFLINE = 71644U;

		internal const uint DISPID_IHTMLWINDOW7_ONONLINE = 71643U;

		internal const uint DISPID_IHTMLWINDOW7_ONPROGRESS = 71681U;

		internal const uint DISPID_IHTMLWINDOW7_ONRATECHANGE = 71682U;

		internal const uint DISPID_IHTMLWINDOW7_ONREADYSTATECHANGE = 71561U;

		internal const uint DISPID_IHTMLWINDOW7_ONRESET = 71548U;

		internal const uint DISPID_IHTMLWINDOW7_ONSEEKED = 71683U;

		internal const uint DISPID_IHTMLWINDOW7_ONSEEKING = 71684U;

		internal const uint DISPID_IHTMLWINDOW7_ONSELECT = 71546U;

		internal const uint DISPID_IHTMLWINDOW7_ONSTALLED = 71685U;

		internal const uint DISPID_IHTMLWINDOW7_ONSTORAGE = 71636U;

		internal const uint DISPID_IHTMLWINDOW7_ONSUBMIT = 71547U;

		internal const uint DISPID_IHTMLWINDOW7_ONSUSPEND = 71686U;

		internal const uint DISPID_IHTMLWINDOW7_ONTIMEUPDATE = 71687U;

		internal const uint DISPID_IHTMLWINDOW7_ONPAUSE = 71678U;

		internal const uint DISPID_IHTMLWINDOW7_ONPLAY = 71679U;

		internal const uint DISPID_IHTMLWINDOW7_ONPLAYING = 71680U;

		internal const uint DISPID_IHTMLWINDOW7_ONVOLUMECHANGE = 71688U;

		internal const uint DISPID_IHTMLWINDOW7_ONWAITING = 71689U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSPOINTERDOWN = 71690U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSPOINTERMOVE = 71691U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSPOINTERUP = 71692U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSPOINTEROVER = 71693U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSPOINTEROUT = 71694U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSPOINTERCANCEL = 71695U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSPOINTERHOVER = 71696U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSGESTURESTART = 71699U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSGESTURECHANGE = 71700U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSGESTUREEND = 71701U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSGESTUREHOLD = 71702U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSGESTURETAP = 71703U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSGESTUREDOUBLETAP = 71704U;

		internal const uint DISPID_IHTMLWINDOW8_ONMSINERTIASTART = 71705U;

		internal const uint DISPID_IHTMLWINDOW8_APPLICATIONCACHE = 1213U;

		internal const uint DISPID_IHTMLWINDOW8_ONPOPSTATE = 71728U;

		internal const uint DISPID_HTMLWINDOWEVENTS3_ONHASHCHANGE = 1066U;

		internal const uint DISPID_HTMLWINDOWEVENTS3_ONMESSAGE = 1067U;

		internal const uint DISPID_HTMLWINDOWEVENTS2_ONLOAD = 1003U;

		internal const uint DISPID_HTMLWINDOWEVENTS2_ONUNLOAD = 1008U;

		internal const uint DISPID_HTMLWINDOWEVENTS2_ONHELP = 65546U;

		internal const uint DISPID_HTMLWINDOWEVENTS2_ONFOCUS = 65537U;

		internal const uint DISPID_HTMLWINDOWEVENTS2_ONERROR = 1002U;

		internal const uint DISPID_HTMLWINDOWEVENTS2_ONRESIZE = 1016U;

		internal const uint DISPID_HTMLWINDOWEVENTS2_ONSCROLL = 1014U;

		internal const uint DISPID_HTMLWINDOWEVENTS2_ONBEFOREUNLOAD = 1017U;

		internal const uint DISPID_HTMLWINDOWEVENTS2_ONBEFOREPRINT = 1024U;

		internal const uint DISPID_HTMLWINDOWEVENTS2_ONAFTERPRINT = 1025U;

		internal const uint DISPID_HTMLWINDOWEVENTS_ONLOAD = 1003U;

		internal const uint DISPID_HTMLWINDOWEVENTS_ONUNLOAD = 1008U;

		internal const uint DISPID_HTMLWINDOWEVENTS_ONHELP = 65546U;

		internal const uint DISPID_HTMLWINDOWEVENTS_ONFOCUS = 65537U;

		internal const uint DISPID_HTMLWINDOWEVENTS_ONERROR = 1002U;

		internal const uint DISPID_HTMLWINDOWEVENTS_ONRESIZE = 1016U;

		internal const uint DISPID_HTMLWINDOWEVENTS_ONSCROLL = 1014U;

		internal const uint DISPID_HTMLWINDOWEVENTS_ONBEFOREUNLOAD = 1017U;

		internal const uint DISPID_HTMLWINDOWEVENTS_ONBEFOREPRINT = 1024U;

		internal const uint DISPID_HTMLWINDOWEVENTS_ONAFTERPRINT = 1025U;

		internal const uint DISPID_IHTMLDOCUMENTCOMPATIBLEINFO_USERAGENT = 1001U;

		internal const uint DISPID_IHTMLDOCUMENTCOMPATIBLEINFO_VERSION = 1002U;

		internal const uint DISPID_IHTMLDOCUMENTCOMPATIBLEINFOCOLLECTION_LENGTH = 1001U;

		internal const uint DISPID_IHTMLDOCUMENTCOMPATIBLEINFOCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLDOCUMENT_SCRIPT = 1001U;

		internal const uint DISPID_IHTMLDOCUMENT2_ALL = 1003U;

		internal const uint DISPID_IHTMLDOCUMENT2_BODY = 1004U;

		internal const uint DISPID_IHTMLDOCUMENT2_ACTIVEELEMENT = 1005U;

		internal const uint DISPID_IHTMLDOCUMENT2_IMAGES = 1011U;

		internal const uint DISPID_IHTMLDOCUMENT2_APPLETS = 1008U;

		internal const uint DISPID_IHTMLDOCUMENT2_LINKS = 1009U;

		internal const uint DISPID_IHTMLDOCUMENT2_FORMS = 1010U;

		internal const uint DISPID_IHTMLDOCUMENT2_ANCHORS = 1007U;

		internal const uint DISPID_IHTMLDOCUMENT2_TITLE = 1012U;

		internal const uint DISPID_IHTMLDOCUMENT2_SCRIPTS = 1013U;

		internal const uint DISPID_IHTMLDOCUMENT2_DESIGNMODE = 1014U;

		internal const uint DISPID_IHTMLDOCUMENT2_SELECTION = 1017U;

		internal const uint DISPID_IHTMLDOCUMENT2_READYSTATE = 1018U;

		internal const uint DISPID_IHTMLDOCUMENT2_FRAMES = 1019U;

		internal const uint DISPID_IHTMLDOCUMENT2_EMBEDS = 1015U;

		internal const uint DISPID_IHTMLDOCUMENT2_PLUGINS = 1021U;

		internal const uint DISPID_IHTMLDOCUMENT2_ALINKCOLOR = 1022U;

		internal const int DISPID_IHTMLDOCUMENT2_BGCOLOR = -501;

		internal const uint DISPID_IHTMLDOCUMENT2_FGCOLOR = 70538U;

		internal const uint DISPID_IHTMLDOCUMENT2_LINKCOLOR = 1024U;

		internal const uint DISPID_IHTMLDOCUMENT2_VLINKCOLOR = 1023U;

		internal const uint DISPID_IHTMLDOCUMENT2_REFERRER = 1027U;

		internal const uint DISPID_IHTMLDOCUMENT2_LOCATION = 1026U;

		internal const uint DISPID_IHTMLDOCUMENT2_LASTMODIFIED = 1028U;

		internal const uint DISPID_IHTMLDOCUMENT2_URL = 1025U;

		internal const uint DISPID_IHTMLDOCUMENT2_DOMAIN = 1029U;

		internal const uint DISPID_IHTMLDOCUMENT2_COOKIE = 1030U;

		internal const uint DISPID_IHTMLDOCUMENT2_EXPANDO = 1031U;

		internal const uint DISPID_IHTMLDOCUMENT2_CHARSET = 1032U;

		internal const uint DISPID_IHTMLDOCUMENT2_DEFAULTCHARSET = 1033U;

		internal const uint DISPID_IHTMLDOCUMENT2_MIMETYPE = 1041U;

		internal const uint DISPID_IHTMLDOCUMENT2_FILESIZE = 1042U;

		internal const uint DISPID_IHTMLDOCUMENT2_FILECREATEDDATE = 1043U;

		internal const uint DISPID_IHTMLDOCUMENT2_FILEMODIFIEDDATE = 1044U;

		internal const uint DISPID_IHTMLDOCUMENT2_FILEUPDATEDDATE = 1045U;

		internal const uint DISPID_IHTMLDOCUMENT2_SECURITY = 1046U;

		internal const uint DISPID_IHTMLDOCUMENT2_PROTOCOL = 1047U;

		internal const uint DISPID_IHTMLDOCUMENT2_NAMEPROP = 1048U;

		internal const uint DISPID_IHTMLDOCUMENT2_WRITE = 1054U;

		internal const uint DISPID_IHTMLDOCUMENT2_WRITELN = 1055U;

		internal const uint DISPID_IHTMLDOCUMENT2_OPEN = 1056U;

		internal const uint DISPID_IHTMLDOCUMENT2_CLOSE = 1057U;

		internal const uint DISPID_IHTMLDOCUMENT2_CLEAR = 1058U;

		internal const uint DISPID_IHTMLDOCUMENT2_QUERYCOMMANDSUPPORTED = 1059U;

		internal const uint DISPID_IHTMLDOCUMENT2_QUERYCOMMANDENABLED = 1060U;

		internal const uint DISPID_IHTMLDOCUMENT2_QUERYCOMMANDSTATE = 1061U;

		internal const uint DISPID_IHTMLDOCUMENT2_QUERYCOMMANDINDETERM = 1062U;

		internal const uint DISPID_IHTMLDOCUMENT2_QUERYCOMMANDTEXT = 1063U;

		internal const uint DISPID_IHTMLDOCUMENT2_QUERYCOMMANDVALUE = 1064U;

		internal const uint DISPID_IHTMLDOCUMENT2_EXECCOMMAND = 1065U;

		internal const uint DISPID_IHTMLDOCUMENT2_EXECCOMMANDSHOWHELP = 1066U;

		internal const uint DISPID_IHTMLDOCUMENT2_CREATEELEMENT = 1067U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONHELP = 71549U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONCLICK = 71544U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONDBLCLICK = 71545U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONKEYUP = 71542U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONKEYDOWN = 71541U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONKEYPRESS = 71543U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONMOUSEUP = 71539U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONMOUSEDOWN = 71538U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONMOUSEMOVE = 71540U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONMOUSEOUT = 71537U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONMOUSEOVER = 71536U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONREADYSTATECHANGE = 71561U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONAFTERUPDATE = 71558U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONROWEXIT = 71554U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONROWENTER = 71555U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONDRAGSTART = 71571U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONSELECTSTART = 71573U;

		internal const uint DISPID_IHTMLDOCUMENT2_ELEMENTFROMPOINT = 1068U;

		internal const uint DISPID_IHTMLDOCUMENT2_PARENTWINDOW = 1034U;

		internal const uint DISPID_IHTMLDOCUMENT2_STYLESHEETS = 1069U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONBEFOREUPDATE = 71557U;

		internal const uint DISPID_IHTMLDOCUMENT2_ONERRORUPDATE = 71574U;

		internal const uint DISPID_IHTMLDOCUMENT2_TOSTRING = 1070U;

		internal const uint DISPID_IHTMLDOCUMENT2_CREATESTYLESHEET = 1071U;

		internal const uint DISPID_IHTMLDOCUMENT3_RELEASECAPTURE = 1072U;

		internal const uint DISPID_IHTMLDOCUMENT3_RECALC = 1073U;

		internal const uint DISPID_IHTMLDOCUMENT3_CREATETEXTNODE = 1074U;

		internal const uint DISPID_IHTMLDOCUMENT3_DOCUMENTELEMENT = 1075U;

		internal const uint DISPID_IHTMLDOCUMENT3_UNIQUEID = 1077U;

		internal const uint DISPID_IHTMLDOCUMENT3_ATTACHEVENT = 66043U;

		internal const uint DISPID_IHTMLDOCUMENT3_DETACHEVENT = 66044U;

		internal const uint DISPID_IHTMLDOCUMENT3_ONROWSDELETE = 71598U;

		internal const uint DISPID_IHTMLDOCUMENT3_ONROWSINSERTED = 71599U;

		internal const uint DISPID_IHTMLDOCUMENT3_ONCELLCHANGE = 71600U;

		internal const uint DISPID_IHTMLDOCUMENT3_ONDATASETCHANGED = 71576U;

		internal const uint DISPID_IHTMLDOCUMENT3_ONDATAAVAILABLE = 71577U;

		internal const uint DISPID_IHTMLDOCUMENT3_ONDATASETCOMPLETE = 71578U;

		internal const uint DISPID_IHTMLDOCUMENT3_ONPROPERTYCHANGE = 71583U;

		internal const uint DISPID_IHTMLDOCUMENT3_DIR = 70653U;

		internal const uint DISPID_IHTMLDOCUMENT3_ONCONTEXTMENU = 71601U;

		internal const uint DISPID_IHTMLDOCUMENT3_ONSTOP = 71604U;

		internal const uint DISPID_IHTMLDOCUMENT3_CREATEDOCUMENTFRAGMENT = 1076U;

		internal const uint DISPID_IHTMLDOCUMENT3_PARENTDOCUMENT = 1078U;

		internal const uint DISPID_IHTMLDOCUMENT3_ENABLEDOWNLOAD = 1079U;

		internal const uint DISPID_IHTMLDOCUMENT3_BASEURL = 1080U;

		internal const uint DISPID_IHTMLDOCUMENT3_CHILDNODES = 66585U;

		internal const uint DISPID_IHTMLDOCUMENT3_INHERITSTYLESHEETS = 1082U;

		internal const uint DISPID_IHTMLDOCUMENT3_ONBEFOREEDITFOCUS = 71605U;

		internal const uint DISPID_IHTMLDOCUMENT3_GETELEMENTSBYNAME = 1086U;

		internal const uint DISPID_IHTMLDOCUMENT3_GETELEMENTBYID = 1088U;

		internal const uint DISPID_IHTMLDOCUMENT3_GETELEMENTSBYTAGNAME = 1087U;

		internal const uint DISPID_IHTMLDOCUMENT4_FOCUS = 1089U;

		internal const uint DISPID_IHTMLDOCUMENT4_HASFOCUS = 1090U;

		internal const uint DISPID_IHTMLDOCUMENT4_ONSELECTIONCHANGE = 71616U;

		internal const uint DISPID_IHTMLDOCUMENT4_NAMESPACES = 1091U;

		internal const uint DISPID_IHTMLDOCUMENT4_CREATEDOCUMENTFROMURL = 1092U;

		internal const uint DISPID_IHTMLDOCUMENT4_MEDIA = 1093U;

		internal const uint DISPID_IHTMLDOCUMENT4_CREATEEVENTOBJECT = 1094U;

		internal const uint DISPID_IHTMLDOCUMENT4_FIREEVENT = 1095U;

		internal const uint DISPID_IHTMLDOCUMENT4_CREATERENDERSTYLE = 1096U;

		internal const uint DISPID_IHTMLDOCUMENT4_ONCONTROLSELECT = 71615U;

		internal const uint DISPID_IHTMLDOCUMENT4_URLUNENCODED = 1097U;

		internal const uint DISPID_IHTMLDOCUMENT5_ONMOUSEWHEEL = 71612U;

		internal const uint DISPID_IHTMLDOCUMENT5_DOCTYPE = 1098U;

		internal const uint DISPID_IHTMLDOCUMENT5_IMPLEMENTATION = 1099U;

		internal const uint DISPID_IHTMLDOCUMENT5_CREATEATTRIBUTE = 1100U;

		internal const uint DISPID_IHTMLDOCUMENT5_CREATECOMMENT = 1101U;

		internal const uint DISPID_IHTMLDOCUMENT5_ONFOCUSIN = 71627U;

		internal const uint DISPID_IHTMLDOCUMENT5_ONFOCUSOUT = 71628U;

		internal const uint DISPID_IHTMLDOCUMENT5_ONACTIVATE = 71623U;

		internal const uint DISPID_IHTMLDOCUMENT5_ONDEACTIVATE = 71624U;

		internal const uint DISPID_IHTMLDOCUMENT5_ONBEFOREACTIVATE = 71626U;

		internal const uint DISPID_IHTMLDOCUMENT5_ONBEFOREDEACTIVATE = 71613U;

		internal const uint DISPID_IHTMLDOCUMENT5_COMPATMODE = 1102U;

		internal const uint DISPID_IHTMLDOCUMENT6_COMPATIBLE = 1103U;

		internal const uint DISPID_IHTMLDOCUMENT6_DOCUMENTMODE = 1104U;

		internal const uint DISPID_IHTMLDOCUMENT6_ONSTORAGE = 71636U;

		internal const uint DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT = 71637U;

		internal const uint DISPID_IHTMLDOCUMENT6_IE8_GETELEMENTBYID = 1107U;

		internal const uint DISPID_IHTMLDOCUMENT6_UPDATESETTINGS = 1109U;

		internal const uint DISPID_IHTMLDOCUMENT7_DEFAULTVIEW = 1110U;

		internal const uint DISPID_IHTMLDOCUMENT7_CREATECDATASECTION = 1123U;

		internal const uint DISPID_IHTMLDOCUMENT7_GETSELECTION = 1112U;

		internal const uint DISPID_IHTMLDOCUMENT7_GETELEMENTSBYTAGNAMENS = 1113U;

		internal const uint DISPID_IHTMLDOCUMENT7_CREATEELEMENTNS = 1114U;

		internal const uint DISPID_IHTMLDOCUMENT7_CREATEATTRIBUTENS = 1115U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONMSTHUMBNAILCLICK = 71657U;

		internal const uint DISPID_IHTMLDOCUMENT7_CHARACTERSET = 1117U;

		internal const uint DISPID_IHTMLDOCUMENT7_IE9_CREATEELEMENT = 1118U;

		internal const uint DISPID_IHTMLDOCUMENT7_IE9_CREATEATTRIBUTE = 1119U;

		internal const uint DISPID_IHTMLDOCUMENT7_GETELEMENTSBYCLASSNAME = 1120U;

		internal const uint DISPID_IHTMLDOCUMENT7_CREATEPROCESSINGINSTRUCTION = 1124U;

		internal const uint DISPID_IHTMLDOCUMENT7_ADOPTNODE = 1125U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONMSSITEMODEJUMPLISTITEMREMOVED = 71666U;

		internal const uint DISPID_IHTMLDOCUMENT7_IE9_ALL = 1126U;

		internal const uint DISPID_IHTMLDOCUMENT7_INPUTENCODING = 1127U;

		internal const uint DISPID_IHTMLDOCUMENT7_XMLENCODING = 1128U;

		internal const uint DISPID_IHTMLDOCUMENT7_XMLSTANDALONE = 1129U;

		internal const uint DISPID_IHTMLDOCUMENT7_XMLVERSION = 1130U;

		internal const uint DISPID_IHTMLDOCUMENT7_HASATTRIBUTES = 1132U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONABORT = 71564U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONBLUR = 71551U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONCANPLAY = 71670U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONCANPLAYTHROUGH = 71671U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONCHANGE = 71566U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONDRAG = 71585U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONDRAGEND = 71586U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONDRAGENTER = 71587U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONDRAGLEAVE = 71589U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONDRAGOVER = 71588U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONDROP = 71590U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONDURATIONCHANGE = 71672U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONEMPTIED = 71673U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONENDED = 71674U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONERROR = 71565U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONFOCUS = 71550U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONINPUT = 71663U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONLOADEDDATA = 71675U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONLOADEDMETADATA = 71676U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONLOADSTART = 71677U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONPAUSE = 71678U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONPLAY = 71679U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONPLAYING = 71680U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONPROGRESS = 71681U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONRATECHANGE = 71682U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONRESET = 71548U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONSCROLL = 71567U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONSEEKED = 71683U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONSEEKING = 71684U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONSELECT = 71546U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONSTALLED = 71685U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONSUBMIT = 71547U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONSUSPEND = 71686U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONTIMEUPDATE = 71687U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONVOLUMECHANGE = 71688U;

		internal const uint DISPID_IHTMLDOCUMENT7_ONWAITING = 71689U;

		internal const uint DISPID_IHTMLDOCUMENT7_NORMALIZE = 1134U;

		internal const uint DISPID_IHTMLDOCUMENT7_IMPORTNODE = 1135U;

		internal const uint DISPID_IHTMLDOCUMENT7_IE9_PARENTWINDOW = 1136U;

		internal const uint DISPID_IHTMLDOCUMENT7_IE9_BODY = 1137U;

		internal const uint DISPID_IHTMLDOCUMENT7_HEAD = 1138U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSCONTENTZOOM = 71708U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSPOINTERDOWN = 71690U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSPOINTERMOVE = 71691U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSPOINTERUP = 71692U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSPOINTEROVER = 71693U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSPOINTEROUT = 71694U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSPOINTERCANCEL = 71695U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSPOINTERHOVER = 71696U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSGESTURESTART = 71699U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSGESTURECHANGE = 71700U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSGESTUREEND = 71701U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSGESTUREHOLD = 71702U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSGESTURETAP = 71703U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSGESTUREDOUBLETAP = 71704U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSINERTIASTART = 71705U;

		internal const uint DISPID_IHTMLDOCUMENT8_ELEMENTSFROMPOINT = 1139U;

		internal const uint DISPID_IHTMLDOCUMENT8_ELEMENTSFROMRECT = 1140U;

		internal const uint DISPID_IHTMLDOCUMENT8_ONMSMANIPULATIONSTATECHANGED = 71714U;

		internal const uint DISPID_IHTMLDOCUMENT8_MSCAPSLOCKWARNINGOFF = 1141U;

		internal const uint DISPID_IDOCUMENTEVENT_CREATEEVENT = 1108U;

		internal const uint DISPID_IDOCUMENTRANGE_CREATERANGE = 1111U;

		internal const uint DISPID_IDOCUMENTSELECTOR_QUERYSELECTOR = 1105U;

		internal const uint DISPID_IDOCUMENTSELECTOR_QUERYSELECTORALL = 1106U;

		internal const uint DISPID_IDOCUMENTTRAVERSAL_CREATENODEITERATOR = 1121U;

		internal const uint DISPID_IDOCUMENTTRAVERSAL_CREATETREEWALKER = 1122U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS4_ONMSTHUMBNAILCLICK = 71657U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS4_ONMSSITEMODEJUMPLISTITEMREMOVED = 71666U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS3_ONSTORAGE = 1057U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS3_ONSTORAGECOMMIT = 1058U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONHELP = 65546U;

		internal const int DISPID_HTMLDOCUMENTEVENTS2_ONCLICK = -600;

		internal const int DISPID_HTMLDOCUMENTEVENTS2_ONDBLCLICK = -601;

		internal const int DISPID_HTMLDOCUMENTEVENTS2_ONKEYDOWN = -602;

		internal const int DISPID_HTMLDOCUMENTEVENTS2_ONKEYUP = -604;

		internal const int DISPID_HTMLDOCUMENTEVENTS2_ONKEYPRESS = -603;

		internal const int DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEDOWN = -605;

		internal const int DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEMOVE = -606;

		internal const int DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEUP = -607;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEOUT = 65545U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEOVER = 65544U;

		internal const int DISPID_HTMLDOCUMENTEVENTS2_ONREADYSTATECHANGE = -609;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREUPDATE = 65540U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONAFTERUPDATE = 65541U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONROWEXIT = 65542U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONROWENTER = 65543U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONDRAGSTART = 65547U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONSELECTSTART = 65548U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONERRORUPDATE = 65549U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONCONTEXTMENU = 1023U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONSTOP = 1026U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONROWSDELETE = 65568U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONROWSINSERTED = 65569U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONCELLCHANGE = 65570U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONPROPERTYCHANGE = 65555U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONDATASETCHANGED = 65550U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONDATAAVAILABLE = 65551U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONDATASETCOMPLETE = 65552U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREEDITFOCUS = 1027U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONSELECTIONCHANGE = 1037U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONCONTROLSELECT = 1036U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONMOUSEWHEEL = 1033U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONFOCUSIN = 1048U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONFOCUSOUT = 1049U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONACTIVATE = 1044U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONDEACTIVATE = 1045U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREACTIVATE = 1047U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS2_ONBEFOREDEACTIVATE = 1034U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONHELP = 65546U;

		internal const int DISPID_HTMLDOCUMENTEVENTS_ONCLICK = -600;

		internal const int DISPID_HTMLDOCUMENTEVENTS_ONDBLCLICK = -601;

		internal const int DISPID_HTMLDOCUMENTEVENTS_ONKEYDOWN = -602;

		internal const int DISPID_HTMLDOCUMENTEVENTS_ONKEYUP = -604;

		internal const int DISPID_HTMLDOCUMENTEVENTS_ONKEYPRESS = -603;

		internal const int DISPID_HTMLDOCUMENTEVENTS_ONMOUSEDOWN = -605;

		internal const int DISPID_HTMLDOCUMENTEVENTS_ONMOUSEMOVE = -606;

		internal const int DISPID_HTMLDOCUMENTEVENTS_ONMOUSEUP = -607;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONMOUSEOUT = 65545U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONMOUSEOVER = 65544U;

		internal const int DISPID_HTMLDOCUMENTEVENTS_ONREADYSTATECHANGE = -609;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONBEFOREUPDATE = 65540U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONAFTERUPDATE = 65541U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONROWEXIT = 65542U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONROWENTER = 65543U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONDRAGSTART = 65547U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONSELECTSTART = 65548U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONERRORUPDATE = 65549U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONCONTEXTMENU = 1023U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONSTOP = 1026U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONROWSDELETE = 65568U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONROWSINSERTED = 65569U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONCELLCHANGE = 65570U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONPROPERTYCHANGE = 65555U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONDATASETCHANGED = 65550U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONDATAAVAILABLE = 65551U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONDATASETCOMPLETE = 65552U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONBEFOREEDITFOCUS = 1027U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONSELECTIONCHANGE = 1037U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONCONTROLSELECT = 1036U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONMOUSEWHEEL = 1033U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONFOCUSIN = 1048U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONFOCUSOUT = 1049U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONACTIVATE = 1044U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONDEACTIVATE = 1045U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONBEFOREACTIVATE = 1047U;

		internal const uint DISPID_HTMLDOCUMENTEVENTS_ONBEFOREDEACTIVATE = 1034U;

		internal const uint DISPID_IWEBBRIDGE_URL = 1U;

		internal const uint DISPID_IWEBBRIDGE_SCROLLBAR = 2U;

		internal const uint DISPID_IWEBBRIDGE_EMBED = 3U;

		internal const uint DISPID_IWEBBRIDGE_EVENT = 1152U;

		internal const int DISPID_IWEBBRIDGE_READYSTATE = -525;

		internal const int DISPID_IWEBBRIDGE_ABOUTBOX = -552;

		internal const uint DISPID_IWBSCRIPTCONTROL_RAISEEVENT = 1U;

		internal const uint DISPID_IWBSCRIPTCONTROL_BUBBLEEVENT = 2U;

		internal const uint DISPID_IWBSCRIPTCONTROL_SETCONTEXTMENU = 3U;

		internal const uint DISPID_IWBSCRIPTCONTROL_SELECTABLECONTENT = 4U;

		internal const uint DISPID_IWBSCRIPTCONTROL_FROZEN = 5U;

		internal const uint DISPID_IWBSCRIPTCONTROL_SCROLLBAR = 7U;

		internal const uint DISPID_IWBSCRIPTCONTROL_VERSION = 8U;

		internal const uint DISPID_IWBSCRIPTCONTROL_VISIBILITY = 9U;

		internal const uint DISPID_IWBSCRIPTCONTROL_ONVISIBILITYCHANGE = 10U;

		internal const uint DISPID_DWEBBRIDGEEVENTS_ONSCRIPTLETEVENT = 1U;

		internal const int DISPID_DWEBBRIDGEEVENTS_ONREADYSTATECHANGE = -609;

		internal const int DISPID_DWEBBRIDGEEVENTS_ONCLICK = -600;

		internal const int DISPID_DWEBBRIDGEEVENTS_ONDBLCLICK = -601;

		internal const int DISPID_DWEBBRIDGEEVENTS_ONKEYDOWN = -602;

		internal const int DISPID_DWEBBRIDGEEVENTS_ONKEYUP = -604;

		internal const int DISPID_DWEBBRIDGEEVENTS_ONKEYPRESS = -603;

		internal const int DISPID_DWEBBRIDGEEVENTS_ONMOUSEDOWN = -605;

		internal const int DISPID_DWEBBRIDGEEVENTS_ONMOUSEMOVE = -606;

		internal const int DISPID_DWEBBRIDGEEVENTS_ONMOUSEUP = -607;

		internal const uint DISPID_IHTMLEMBEDELEMENT_HIDDEN = 68546U;

		internal const uint DISPID_IHTMLEMBEDELEMENT_PALETTE = 68540U;

		internal const uint DISPID_IHTMLEMBEDELEMENT_PLUGINSPAGE = 68541U;

		internal const uint DISPID_IHTMLEMBEDELEMENT_SRC = 68542U;

		internal const uint DISPID_IHTMLEMBEDELEMENT_UNITS = 68544U;

		internal const uint DISPID_IHTMLEMBEDELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLEMBEDELEMENT_WIDTH = 65541U;

		internal const uint DISPID_IHTMLEMBEDELEMENT_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLEMBEDELEMENT2_IE8_SRC = 1150U;

		internal const uint DISPID_IHTMLEMBEDELEMENT2_IE8_PLUGINSPAGE = 1151U;

		internal const uint DISPID_IHTMLAREASCOLLECTION_LENGTH = 1500U;

		internal const int DISPID_IHTMLAREASCOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLAREASCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLAREASCOLLECTION_TAGS = 1502U;

		internal const uint DISPID_IHTMLAREASCOLLECTION_ADD = 1503U;

		internal const uint DISPID_IHTMLAREASCOLLECTION_REMOVE = 1504U;

		internal const uint DISPID_IHTMLAREASCOLLECTION2_URNS = 1505U;

		internal const uint DISPID_IHTMLAREASCOLLECTION3_NAMEDITEM = 1506U;

		internal const uint DISPID_IHTMLAREASCOLLECTION4_IE8_LENGTH = 1150U;

		internal const uint DISPID_IHTMLAREASCOLLECTION4_IE8_ITEM = 1152U;

		internal const uint DISPID_IHTMLAREASCOLLECTION4_IE8_NAMEDITEM = 1153U;

		internal const uint DISPID_IHTMLMAPELEMENT_AREAS = 1002U;

		internal const uint DISPID_IHTMLMAPELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLAREAELEMENT_SHAPE = 1001U;

		internal const uint DISPID_IHTMLAREAELEMENT_COORDS = 1002U;

		internal const uint DISPID_IHTMLAREAELEMENT_HREF = 0U;

		internal const uint DISPID_IHTMLAREAELEMENT_TARGET = 1004U;

		internal const uint DISPID_IHTMLAREAELEMENT_ALT = 1005U;

		internal const uint DISPID_IHTMLAREAELEMENT_NOHREF = 1006U;

		internal const uint DISPID_IHTMLAREAELEMENT_HOST = 1007U;

		internal const uint DISPID_IHTMLAREAELEMENT_HOSTNAME = 1008U;

		internal const uint DISPID_IHTMLAREAELEMENT_PATHNAME = 1009U;

		internal const uint DISPID_IHTMLAREAELEMENT_PORT = 1010U;

		internal const uint DISPID_IHTMLAREAELEMENT_PROTOCOL = 1011U;

		internal const uint DISPID_IHTMLAREAELEMENT_SEARCH = 1012U;

		internal const uint DISPID_IHTMLAREAELEMENT_HASH = 1013U;

		internal const uint DISPID_IHTMLAREAELEMENT_ONBLUR = 71551U;

		internal const uint DISPID_IHTMLAREAELEMENT_ONFOCUS = 71550U;

		internal const uint DISPID_IHTMLAREAELEMENT_TABINDEX = 65551U;

		internal const uint DISPID_IHTMLAREAELEMENT_FOCUS = 67536U;

		internal const uint DISPID_IHTMLAREAELEMENT_BLUR = 67538U;

		internal const uint DISPID_IHTMLAREAELEMENT2_IE8_SHAPE = 1151U;

		internal const uint DISPID_IHTMLAREAELEMENT2_IE8_COORDS = 1152U;

		internal const uint DISPID_IHTMLAREAELEMENT2_IE8_HREF = 1153U;

		internal const uint DISPID_IHTMLTABLECAPTION_ALIGN = 65608U;

		internal const uint DISPID_IHTMLTABLECAPTION_VALIGN = 70567U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT_TEXT = 1001U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT_ATOMIC = 1002U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT2_DATA = 1003U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT2_LENGTH = 1004U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT2_SUBSTRINGDATA = 1005U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT2_APPENDDATA = 1006U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT2_INSERTDATA = 1007U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT2_DELETEDATA = 1008U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT2_REPLACEDATA = 1009U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT3_IE9_SUBSTRINGDATA = 1010U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT3_IE9_INSERTDATA = 1011U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT3_IE9_DELETEDATA = 1012U;

		internal const uint DISPID_IHTMLCOMMENTELEMENT3_IE9_REPLACEDATA = 1013U;

		internal const uint DISPID_IHTMLPHRASEELEMENT2_CITE = 1001U;

		internal const uint DISPID_IHTMLPHRASEELEMENT2_DATETIME = 1002U;

		internal const uint DISPID_IHTMLPHRASEELEMENT3_IE8_CITE = 1150U;

		internal const uint DISPID_IHTMLTABLE_COLS = 1001U;

		internal const uint DISPID_IHTMLTABLE_BORDER = 1002U;

		internal const uint DISPID_IHTMLTABLE_FRAME = 1004U;

		internal const uint DISPID_IHTMLTABLE_RULES = 1003U;

		internal const uint DISPID_IHTMLTABLE_CELLSPACING = 1005U;

		internal const uint DISPID_IHTMLTABLE_CELLPADDING = 1006U;

		internal const uint DISPID_IHTMLTABLE_BACKGROUND = 70537U;

		internal const int DISPID_IHTMLTABLE_BGCOLOR = -501;

		internal const uint DISPID_IHTMLTABLE_BORDERCOLOR = 70564U;

		internal const uint DISPID_IHTMLTABLE_BORDERCOLORLIGHT = 70565U;

		internal const uint DISPID_IHTMLTABLE_BORDERCOLORDARK = 70566U;

		internal const uint DISPID_IHTMLTABLE_ALIGN = 65609U;

		internal const uint DISPID_IHTMLTABLE_REFRESH = 1015U;

		internal const uint DISPID_IHTMLTABLE_ROWS = 1016U;

		internal const uint DISPID_IHTMLTABLE_WIDTH = 65541U;

		internal const uint DISPID_IHTMLTABLE_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLTABLE_DATAPAGESIZE = 1017U;

		internal const uint DISPID_IHTMLTABLE_NEXTPAGE = 1018U;

		internal const uint DISPID_IHTMLTABLE_PREVIOUSPAGE = 1019U;

		internal const uint DISPID_IHTMLTABLE_THEAD = 1020U;

		internal const uint DISPID_IHTMLTABLE_TFOOT = 1021U;

		internal const uint DISPID_IHTMLTABLE_TBODIES = 1024U;

		internal const uint DISPID_IHTMLTABLE_CAPTION = 1025U;

		internal const uint DISPID_IHTMLTABLE_CREATETHEAD = 1026U;

		internal const uint DISPID_IHTMLTABLE_DELETETHEAD = 1027U;

		internal const uint DISPID_IHTMLTABLE_CREATETFOOT = 1028U;

		internal const uint DISPID_IHTMLTABLE_DELETETFOOT = 1029U;

		internal const uint DISPID_IHTMLTABLE_CREATECAPTION = 1030U;

		internal const uint DISPID_IHTMLTABLE_DELETECAPTION = 1031U;

		internal const uint DISPID_IHTMLTABLE_INSERTROW = 1032U;

		internal const uint DISPID_IHTMLTABLE_DELETEROW = 1033U;

		internal const uint DISPID_IHTMLTABLE_READYSTATE = 70652U;

		internal const uint DISPID_IHTMLTABLE_ONREADYSTATECHANGE = 71561U;

		internal const uint DISPID_IHTMLTABLE2_FIRSTPAGE = 1035U;

		internal const uint DISPID_IHTMLTABLE2_LASTPAGE = 1036U;

		internal const uint DISPID_IHTMLTABLE2_CELLS = 1037U;

		internal const uint DISPID_IHTMLTABLE2_MOVEROW = 1038U;

		internal const uint DISPID_IHTMLTABLE3_SUMMARY = 1039U;

		internal const uint DISPID_IHTMLTABLE4_IE9_THEAD = 1040U;

		internal const uint DISPID_IHTMLTABLE4_IE9_TFOOT = 1041U;

		internal const uint DISPID_IHTMLTABLE4_IE9_CAPTION = 1042U;

		internal const uint DISPID_IHTMLTABLE4_IE9_INSERTROW = 1043U;

		internal const uint DISPID_IHTMLTABLE4_IE9_DELETEROW = 1044U;

		internal const uint DISPID_IHTMLTABLE4_CREATETBODY = 1045U;

		internal const uint DISPID_IHTMLTABLECOL_SPAN = 1001U;

		internal const uint DISPID_IHTMLTABLECOL_WIDTH = 65541U;

		internal const uint DISPID_IHTMLTABLECOL_ALIGN = 65608U;

		internal const uint DISPID_IHTMLTABLECOL_VALIGN = 70567U;

		internal const uint DISPID_IHTMLTABLECOL2_CH = 1002U;

		internal const uint DISPID_IHTMLTABLECOL2_CHOFF = 1003U;

		internal const uint DISPID_IHTMLTABLECOL3_IE9_CH = 1004U;

		internal const uint DISPID_IHTMLTABLECOL3_IE9_CHOFF = 1005U;

		internal const uint DISPID_IHTMLTABLESECTION_ALIGN = 65608U;

		internal const uint DISPID_IHTMLTABLESECTION_VALIGN = 70567U;

		internal const int DISPID_IHTMLTABLESECTION_BGCOLOR = -501;

		internal const uint DISPID_IHTMLTABLESECTION_ROWS = 1000U;

		internal const uint DISPID_IHTMLTABLESECTION_INSERTROW = 1001U;

		internal const uint DISPID_IHTMLTABLESECTION_DELETEROW = 1002U;

		internal const uint DISPID_IHTMLTABLESECTION2_MOVEROW = 1003U;

		internal const uint DISPID_IHTMLTABLESECTION3_CH = 1004U;

		internal const uint DISPID_IHTMLTABLESECTION3_CHOFF = 1005U;

		internal const uint DISPID_IHTMLTABLESECTION4_IE9_CH = 1006U;

		internal const uint DISPID_IHTMLTABLESECTION4_IE9_CHOFF = 1007U;

		internal const uint DISPID_IHTMLTABLESECTION4_IE9_INSERTROW = 1008U;

		internal const uint DISPID_IHTMLTABLESECTION4_IE9_DELETEROW = 1009U;

		internal const uint DISPID_IHTMLTABLEROW_ALIGN = 65608U;

		internal const uint DISPID_IHTMLTABLEROW_VALIGN = 70567U;

		internal const int DISPID_IHTMLTABLEROW_BGCOLOR = -501;

		internal const uint DISPID_IHTMLTABLEROW_BORDERCOLOR = 70564U;

		internal const uint DISPID_IHTMLTABLEROW_BORDERCOLORLIGHT = 70565U;

		internal const uint DISPID_IHTMLTABLEROW_BORDERCOLORDARK = 70566U;

		internal const uint DISPID_IHTMLTABLEROW_ROWINDEX = 1000U;

		internal const uint DISPID_IHTMLTABLEROW_SECTIONROWINDEX = 1001U;

		internal const uint DISPID_IHTMLTABLEROW_CELLS = 1002U;

		internal const uint DISPID_IHTMLTABLEROW_INSERTCELL = 1003U;

		internal const uint DISPID_IHTMLTABLEROW_DELETECELL = 1004U;

		internal const uint DISPID_IHTMLTABLEROW2_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLTABLEROW3_CH = 1009U;

		internal const uint DISPID_IHTMLTABLEROW3_CHOFF = 1010U;

		internal const uint DISPID_IHTMLTABLEROW4_IE9_CH = 1011U;

		internal const uint DISPID_IHTMLTABLEROW4_IE9_CHOFF = 1012U;

		internal const uint DISPID_IHTMLTABLEROW4_IE9_INSERTCELL = 1013U;

		internal const uint DISPID_IHTMLTABLEROW4_IE9_DELETECELL = 1014U;

		internal const uint DISPID_IHTMLTABLEROWMETRICS_CLIENTHEIGHT = 67555U;

		internal const uint DISPID_IHTMLTABLEROWMETRICS_CLIENTWIDTH = 67556U;

		internal const uint DISPID_IHTMLTABLEROWMETRICS_CLIENTTOP = 67557U;

		internal const uint DISPID_IHTMLTABLEROWMETRICS_CLIENTLEFT = 67558U;

		internal const uint DISPID_IHTMLTABLECELL_ROWSPAN = 2001U;

		internal const uint DISPID_IHTMLTABLECELL_COLSPAN = 2002U;

		internal const uint DISPID_IHTMLTABLECELL_ALIGN = 65608U;

		internal const uint DISPID_IHTMLTABLECELL_VALIGN = 70567U;

		internal const int DISPID_IHTMLTABLECELL_BGCOLOR = -501;

		internal const uint DISPID_IHTMLTABLECELL_NOWRAP = 70541U;

		internal const uint DISPID_IHTMLTABLECELL_BACKGROUND = 70537U;

		internal const uint DISPID_IHTMLTABLECELL_BORDERCOLOR = 70564U;

		internal const uint DISPID_IHTMLTABLECELL_BORDERCOLORLIGHT = 70565U;

		internal const uint DISPID_IHTMLTABLECELL_BORDERCOLORDARK = 70566U;

		internal const uint DISPID_IHTMLTABLECELL_WIDTH = 65541U;

		internal const uint DISPID_IHTMLTABLECELL_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLTABLECELL_CELLINDEX = 2003U;

		internal const uint DISPID_IHTMLTABLECELL2_ABBR = 2004U;

		internal const uint DISPID_IHTMLTABLECELL2_AXIS = 2005U;

		internal const uint DISPID_IHTMLTABLECELL2_CH = 2006U;

		internal const uint DISPID_IHTMLTABLECELL2_CHOFF = 2007U;

		internal const uint DISPID_IHTMLTABLECELL2_HEADERS = 2008U;

		internal const uint DISPID_IHTMLTABLECELL2_SCOPE = 2009U;

		internal const uint DISPID_IHTMLTABLECELL3_IE9_CH = 2010U;

		internal const uint DISPID_IHTMLTABLECELL3_IE9_CHOFF = 2011U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT_SRC = 1001U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT_HTMLFOR = 1004U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT_EVENT = 1005U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT_TEXT = 1006U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT_DEFER = 1007U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT_READYSTATE = 70652U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT_ONERROR = 71565U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT_TYPE = 1009U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT2_CHARSET = 1010U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT3_IE8_SRC = 1150U;

		internal const uint DISPID_IHTMLSCRIPTELEMENT4_USEDCHARSET = 1011U;

		internal const uint DISPID_HTMLSCRIPTEVENTS2_ONERROR = 1002U;

		internal const uint DISPID_HTMLSCRIPTEVENTS_ONERROR = 1002U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_OBJECT = 68537U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_CLASSID = 68538U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_DATA = 68539U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_RECORDSET = 68541U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_ALIGN = 65609U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_CODEBASE = 68542U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_CODETYPE = 68543U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_CODE = 68544U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_BASEHREF = 65538U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_TYPE = 68545U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_FORM = 67540U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_WIDTH = 65541U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_READYSTATE = 68546U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_ONREADYSTATECHANGE = 71561U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_ONERROR = 71565U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_ALTHTML = 68547U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_VSPACE = 68548U;

		internal const uint DISPID_IHTMLOBJECTELEMENT_HSPACE = 68549U;

		internal const uint DISPID_IHTMLOBJECTELEMENT2_NAMEDRECORDSET = 68550U;

		internal const uint DISPID_IHTMLOBJECTELEMENT2_CLASSID = 68538U;

		internal const uint DISPID_IHTMLOBJECTELEMENT2_DATA = 68539U;

		internal const uint DISPID_IHTMLOBJECTELEMENT3_ARCHIVE = 68551U;

		internal const uint DISPID_IHTMLOBJECTELEMENT3_ALT = 68552U;

		internal const uint DISPID_IHTMLOBJECTELEMENT3_DECLARE = 68553U;

		internal const uint DISPID_IHTMLOBJECTELEMENT3_STANDBY = 68554U;

		internal const uint DISPID_IHTMLOBJECTELEMENT3_BORDER = 68555U;

		internal const uint DISPID_IHTMLOBJECTELEMENT3_USEMAP = 68556U;

		internal const uint DISPID_IHTMLOBJECTELEMENT4_CONTENTDOCUMENT = 68566U;

		internal const uint DISPID_IHTMLOBJECTELEMENT4_IE8_CODEBASE = 68567U;

		internal const uint DISPID_IHTMLOBJECTELEMENT4_IE8_DATA = 68568U;

		internal const uint DISPID_IHTMLOBJECTELEMENT5_IE9_OBJECT = 68569U;

		internal const uint DISPID_IHTMLPARAMELEMENT_NAME = 1001U;

		internal const uint DISPID_IHTMLPARAMELEMENT_VALUE = 1002U;

		internal const uint DISPID_IHTMLPARAMELEMENT_TYPE = 1003U;

		internal const uint DISPID_IHTMLPARAMELEMENT_VALUETYPE = 1004U;

		internal const uint DISPID_IHTMLPARAMELEMENT2_NAME = 1001U;

		internal const uint DISPID_IHTMLPARAMELEMENT2_TYPE = 1003U;

		internal const uint DISPID_IHTMLPARAMELEMENT2_VALUE = 1002U;

		internal const uint DISPID_IHTMLPARAMELEMENT2_IE8_VALUETYPE = 1150U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONBEFOREUPDATE = 65540U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONAFTERUPDATE = 65541U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONERRORUPDATE = 65549U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWEXIT = 65542U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWENTER = 65543U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONDATASETCHANGED = 65550U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONDATAAVAILABLE = 65551U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONDATASETCOMPLETE = 65552U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONERROR = 65555U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWSDELETE = 65568U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONROWSINSERTED = 65569U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONCELLCHANGE = 65570U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS2_ONREADYSTATECHANGE = 65556U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONBEFOREUPDATE = 65540U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONAFTERUPDATE = 65541U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONERRORUPDATE = 65549U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONROWEXIT = 65542U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONROWENTER = 65543U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONDATASETCHANGED = 65550U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONDATAAVAILABLE = 65551U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONDATASETCOMPLETE = 65552U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONERROR = 65555U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONROWSDELETE = 65568U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONROWSINSERTED = 65569U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONCELLCHANGE = 65570U;

		internal const uint DISPID_HTMLOBJECTELEMENTEVENTS_ONREADYSTATECHANGE = 65556U;

		internal const uint DISPID_IHTMLFRAMEBASE_SRC = 68536U;

		internal const uint DISPID_IHTMLFRAMEBASE_NAME = 65536U;

		internal const uint DISPID_IHTMLFRAMEBASE_BORDER = 68538U;

		internal const uint DISPID_IHTMLFRAMEBASE_FRAMEBORDER = 68539U;

		internal const uint DISPID_IHTMLFRAMEBASE_FRAMESPACING = 68540U;

		internal const uint DISPID_IHTMLFRAMEBASE_MARGINWIDTH = 68541U;

		internal const uint DISPID_IHTMLFRAMEBASE_MARGINHEIGHT = 68542U;

		internal const uint DISPID_IHTMLFRAMEBASE_NORESIZE = 68543U;

		internal const uint DISPID_IHTMLFRAMEBASE_SCROLLING = 68544U;

		internal const uint DISPID_IHTMLFRAMEBASE2_CONTENTWINDOW = 68545U;

		internal const uint DISPID_IHTMLFRAMEBASE2_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLFRAMEBASE2_ONREADYSTATECHANGE = 71561U;

		internal const uint DISPID_IHTMLFRAMEBASE2_READYSTATE = 70652U;

		internal const uint DISPID_IHTMLFRAMEBASE2_ALLOWTRANSPARENCY = 70742U;

		internal const uint DISPID_IHTMLFRAMEBASE3_LONGDESC = 68546U;

		internal const uint DISPID_HTMLFRAMESITEEVENTS2_ONLOAD = 1003U;

		internal const uint DISPID_HTMLFRAMESITEEVENTS_ONLOAD = 1003U;

		internal const uint DISPID_IHTMLFRAMEELEMENT_BORDERCOLOR = 69537U;

		internal const uint DISPID_IHTMLFRAMEELEMENT2_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLFRAMEELEMENT2_WIDTH = 65541U;

		internal const uint DISPID_IHTMLFRAMEELEMENT3_CONTENTDOCUMENT = 69656U;

		internal const uint DISPID_IHTMLFRAMEELEMENT3_IE8_SRC = 69657U;

		internal const uint DISPID_IHTMLFRAMEELEMENT3_IE8_LONGDESC = 69658U;

		internal const uint DISPID_IHTMLFRAMEELEMENT3_IE8_FRAMEBORDER = 69659U;

		internal const uint DISPID_IHTMLIFRAMEELEMENT_VSPACE = 69537U;

		internal const uint DISPID_IHTMLIFRAMEELEMENT_HSPACE = 69538U;

		internal const uint DISPID_IHTMLIFRAMEELEMENT_ALIGN = 65609U;

		internal const uint DISPID_IHTMLIFRAMEELEMENT2_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLIFRAMEELEMENT2_WIDTH = 65541U;

		internal const uint DISPID_IHTMLIFRAMEELEMENT3_CONTENTDOCUMENT = 69656U;

		internal const uint DISPID_IHTMLIFRAMEELEMENT3_IE8_SRC = 69657U;

		internal const uint DISPID_IHTMLIFRAMEELEMENT3_IE8_LONGDESC = 69658U;

		internal const uint DISPID_IHTMLIFRAMEELEMENT3_IE8_FRAMEBORDER = 69659U;

		internal const uint DISPID_IHTMLDIVPOSITION_ALIGN = 65609U;

		internal const uint DISPID_IHTMLFIELDSETELEMENT_ALIGN = 65609U;

		internal const uint DISPID_IHTMLFIELDSETELEMENT2_FORM = 67540U;

		internal const uint DISPID_IHTMLLEGENDELEMENT_ALIGN = 65609U;

		internal const uint DISPID_IHTMLLEGENDELEMENT2_FORM = 67540U;

		internal const uint DISPID_IHTMLSPANFLOW_ALIGN = 65609U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT_ROWS = 1000U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT_COLS = 1001U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT_BORDER = 1002U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT_BORDERCOLOR = 1003U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT_FRAMEBORDER = 1004U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT_FRAMESPACING = 1005U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT_NAME = 65536U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT_ONUNLOAD = 71569U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT_ONBEFOREUNLOAD = 71575U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT2_ONBEFOREPRINT = 71602U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT2_ONAFTERPRINT = 71603U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT3_ONHASHCHANGE = 71645U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT3_ONMESSAGE = 71646U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT3_ONOFFLINE = 71644U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT3_ONONLINE = 71643U;

		internal const uint DISPID_IHTMLFRAMESETELEMENT3_ONSTORAGE = 71636U;

		internal const uint DISPID_IHTMLBGSOUND_SRC = 1001U;

		internal const uint DISPID_IHTMLBGSOUND_LOOP = 1002U;

		internal const uint DISPID_IHTMLBGSOUND_VOLUME = 1003U;

		internal const uint DISPID_IHTMLBGSOUND_BALANCE = 1004U;

		internal const uint DISPID_IHTMLFONTNAMESCOLLECTION_LENGTH = 1501U;

		internal const int DISPID_IHTMLFONTNAMESCOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLFONTNAMESCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLFONTSIZESCOLLECTION_LENGTH = 1502U;

		internal const int DISPID_IHTMLFONTSIZESCOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLFONTSIZESCOLLECTION_FORFONT = 1503U;

		internal const uint DISPID_IHTMLFONTSIZESCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_DOCUMENT = 1503U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_FONTS = 1504U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_EXECARG = 1505U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_ERRORLINE = 1506U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_ERRORCHARACTER = 1507U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_ERRORCODE = 1508U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_ERRORMESSAGE = 1509U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_ERRORDEBUG = 1510U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_UNSECUREDWINDOWOFDOCUMENT = 1511U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_FINDTEXT = 1512U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_ANYTHINGAFTERFRAMESET = 1513U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_SIZES = 1514U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_OPENFILEDLG = 1515U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_SAVEFILEDLG = 1516U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_CHOOSECOLORDLG = 1517U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_SHOWSECURITYINFO = 1518U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_ISAPARTMENTMODEL = 1519U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_GETCHARSET = 1520U;

		internal const uint DISPID_IHTMLOPTIONSHOLDER_SECURECONNECTIONINFO = 1521U;

		internal const uint DISPID_IHTMLSTYLEELEMENT_TYPE = 1002U;

		internal const uint DISPID_IHTMLSTYLEELEMENT_READYSTATE = 70652U;

		internal const uint DISPID_IHTMLSTYLEELEMENT_ONREADYSTATECHANGE = 71561U;

		internal const uint DISPID_IHTMLSTYLEELEMENT_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLSTYLEELEMENT_ONERROR = 71565U;

		internal const uint DISPID_IHTMLSTYLEELEMENT_STYLESHEET = 1004U;

		internal const uint DISPID_IHTMLSTYLEELEMENT_DISABLED = 65612U;

		internal const uint DISPID_IHTMLSTYLEELEMENT_MEDIA = 1006U;

		internal const uint DISPID_IHTMLSTYLEELEMENT2_SHEET = 1007U;

		internal const uint DISPID_HTMLSTYLEELEMENTEVENTS2_ONLOAD = 1003U;

		internal const uint DISPID_HTMLSTYLEELEMENTEVENTS2_ONERROR = 1002U;

		internal const uint DISPID_HTMLSTYLEELEMENTEVENTS_ONLOAD = 1003U;

		internal const uint DISPID_HTMLSTYLEELEMENTEVENTS_ONERROR = 1002U;

		internal const uint DISPID_IHTMLSTYLEFONTFACE_FONTSRC = 70633U;

		internal const uint DISPID_IHTMLSTYLEFONTFACE2_STYLE = 65610U;

		internal const uint DISPID_IHTMLXDOMAINREQUEST_RESPONSETEXT = 1003U;

		internal const uint DISPID_IHTMLXDOMAINREQUEST_TIMEOUT = 1004U;

		internal const uint DISPID_IHTMLXDOMAINREQUEST_CONTENTTYPE = 1005U;

		internal const uint DISPID_IHTMLXDOMAINREQUEST_ONPROGRESS = 1006U;

		internal const uint DISPID_IHTMLXDOMAINREQUEST_ONERROR = 71565U;

		internal const uint DISPID_IHTMLXDOMAINREQUEST_ONTIMEOUT = 71648U;

		internal const uint DISPID_IHTMLXDOMAINREQUEST_ONLOAD = 71568U;

		internal const uint DISPID_IHTMLXDOMAINREQUEST_ABORT = 1010U;

		internal const uint DISPID_IHTMLXDOMAINREQUEST_OPEN = 1011U;

		internal const uint DISPID_IHTMLXDOMAINREQUEST_SEND = 1012U;

		internal const uint DISPID_IHTMLXDOMAINREQUESTFACTORY_CREATE = 0U;

		internal const uint DISPID_IHTMLSTORAGE_LENGTH = 1001U;

		internal const uint DISPID_IHTMLSTORAGE_REMAININGSPACE = 1002U;

		internal const uint DISPID_IHTMLSTORAGE_KEY = 1006U;

		internal const uint DISPID_IHTMLSTORAGE_GETITEM = 1003U;

		internal const uint DISPID_IHTMLSTORAGE_SETITEM = 1004U;

		internal const uint DISPID_IHTMLSTORAGE_REMOVEITEM = 1005U;

		internal const uint DISPID_IHTMLSTORAGE_CLEAR = 1007U;

		internal const uint DISPID_IHTMLSTORAGE2_IE9_SETITEM = 1008U;

		internal const uint DISPID_IEVENTTARGET_ADDEVENTLISTENER = 66046U;

		internal const uint DISPID_IEVENTTARGET_REMOVEEVENTLISTENER = 66047U;

		internal const uint DISPID_IEVENTTARGET_DISPATCHEVENT = 66048U;

		internal const uint DISPID_IDOMEVENT_BUBBLES = 1001U;

		internal const uint DISPID_IDOMEVENT_CANCELABLE = 1002U;

		internal const uint DISPID_IDOMEVENT_CURRENTTARGET = 1003U;

		internal const uint DISPID_IDOMEVENT_DEFAULTPREVENTED = 1004U;

		internal const uint DISPID_IDOMEVENT_EVENTPHASE = 1005U;

		internal const uint DISPID_IDOMEVENT_TARGET = 1006U;

		internal const uint DISPID_IDOMEVENT_TIMESTAMP = 1007U;

		internal const uint DISPID_IDOMEVENT_TYPE = 1008U;

		internal const uint DISPID_IDOMEVENT_INITEVENT = 1009U;

		internal const uint DISPID_IDOMEVENT_PREVENTDEFAULT = 1010U;

		internal const uint DISPID_IDOMEVENT_STOPPROPAGATION = 1011U;

		internal const uint DISPID_IDOMEVENT_STOPIMMEDIATEPROPAGATION = 1012U;

		internal const uint DISPID_IDOMEVENT_ISTRUSTED = 1013U;

		internal const uint DISPID_IDOMEVENT_CANCELBUBBLE = 1014U;

		internal const uint DISPID_IDOMEVENT_SRCELEMENT = 1015U;

		internal const uint DISPID_IDOMUIEVENT_VIEW = 1026U;

		internal const uint DISPID_IDOMUIEVENT_DETAIL = 1027U;

		internal const uint DISPID_IDOMUIEVENT_INITUIEVENT = 1028U;

		internal const uint DISPID_IDOMMOUSEEVENT_SCREENX = 1051U;

		internal const uint DISPID_IDOMMOUSEEVENT_SCREENY = 1052U;

		internal const uint DISPID_IDOMMOUSEEVENT_CLIENTX = 1053U;

		internal const uint DISPID_IDOMMOUSEEVENT_CLIENTY = 1054U;

		internal const uint DISPID_IDOMMOUSEEVENT_CTRLKEY = 1055U;

		internal const uint DISPID_IDOMMOUSEEVENT_SHIFTKEY = 1056U;

		internal const uint DISPID_IDOMMOUSEEVENT_ALTKEY = 1057U;

		internal const uint DISPID_IDOMMOUSEEVENT_METAKEY = 1058U;

		internal const uint DISPID_IDOMMOUSEEVENT_BUTTON = 1059U;

		internal const uint DISPID_IDOMMOUSEEVENT_RELATEDTARGET = 1060U;

		internal const uint DISPID_IDOMMOUSEEVENT_INITMOUSEEVENT = 1061U;

		internal const uint DISPID_IDOMMOUSEEVENT_GETMODIFIERSTATE = 1062U;

		internal const uint DISPID_IDOMMOUSEEVENT_BUTTONS = 1063U;

		internal const uint DISPID_IDOMMOUSEEVENT_FROMELEMENT = 1064U;

		internal const uint DISPID_IDOMMOUSEEVENT_TOELEMENT = 1065U;

		internal const uint DISPID_IDOMMOUSEEVENT_X = 1066U;

		internal const uint DISPID_IDOMMOUSEEVENT_Y = 1067U;

		internal const uint DISPID_IDOMMOUSEEVENT_OFFSETX = 1068U;

		internal const uint DISPID_IDOMMOUSEEVENT_OFFSETY = 1069U;

		internal const uint DISPID_IDOMMOUSEEVENT_PAGEX = 1070U;

		internal const uint DISPID_IDOMMOUSEEVENT_PAGEY = 1071U;

		internal const uint DISPID_IDOMMOUSEEVENT_LAYERX = 1072U;

		internal const uint DISPID_IDOMMOUSEEVENT_LAYERY = 1073U;

		internal const uint DISPID_IDOMMOUSEEVENT_WHICH = 1074U;

		internal const uint DISPID_IDOMDRAGEVENT_DATATRANSFER = 1401U;

		internal const uint DISPID_IDOMDRAGEVENT_INITDRAGEVENT = 1402U;

		internal const uint DISPID_IDOMMOUSEWHEELEVENT_WHEELDELTA = 1076U;

		internal const uint DISPID_IDOMMOUSEWHEELEVENT_INITMOUSEWHEELEVENT = 1077U;

		internal const uint DISPID_IDOMWHEELEVENT_DELTAX = 1101U;

		internal const uint DISPID_IDOMWHEELEVENT_DELTAY = 1102U;

		internal const uint DISPID_IDOMWHEELEVENT_DELTAZ = 1103U;

		internal const uint DISPID_IDOMWHEELEVENT_DELTAMODE = 1104U;

		internal const uint DISPID_IDOMWHEELEVENT_INITWHEELEVENT = 1105U;

		internal const uint DISPID_IDOMTEXTEVENT_DATA = 1126U;

		internal const uint DISPID_IDOMTEXTEVENT_INPUTMETHOD = 1127U;

		internal const uint DISPID_IDOMTEXTEVENT_INITTEXTEVENT = 1128U;

		internal const uint DISPID_IDOMTEXTEVENT_LOCALE = 1129U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_KEY = 1151U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_LOCATION = 1152U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_CTRLKEY = 1153U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_SHIFTKEY = 1154U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_ALTKEY = 1155U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_METAKEY = 1156U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_REPEAT = 1157U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_GETMODIFIERSTATE = 1158U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_INITKEYBOARDEVENT = 1159U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_KEYCODE = 1160U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_CHARCODE = 1161U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_WHICH = 1162U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_IE9_CHAR = 1163U;

		internal const uint DISPID_IDOMKEYBOARDEVENT_LOCALE = 1164U;

		internal const uint DISPID_IDOMCOMPOSITIONEVENT_DATA = 1176U;

		internal const uint DISPID_IDOMCOMPOSITIONEVENT_INITCOMPOSITIONEVENT = 1177U;

		internal const uint DISPID_IDOMCOMPOSITIONEVENT_LOCALE = 1178U;

		internal const uint DISPID_IDOMMUTATIONEVENT_RELATEDNODE = 1226U;

		internal const uint DISPID_IDOMMUTATIONEVENT_PREVVALUE = 1227U;

		internal const uint DISPID_IDOMMUTATIONEVENT_NEWVALUE = 1228U;

		internal const uint DISPID_IDOMMUTATIONEVENT_ATTRNAME = 1229U;

		internal const uint DISPID_IDOMMUTATIONEVENT_ATTRCHANGE = 1230U;

		internal const uint DISPID_IDOMMUTATIONEVENT_INITMUTATIONEVENT = 1231U;

		internal const uint DISPID_IDOMBEFOREUNLOADEVENT_RETURNVALUE = 1376U;

		internal const uint DISPID_IDOMFOCUSEVENT_RELATEDTARGET = 1251U;

		internal const uint DISPID_IDOMFOCUSEVENT_INITFOCUSEVENT = 1252U;

		internal const uint DISPID_IDOMCUSTOMEVENT_DETAIL = 1201U;

		internal const uint DISPID_IDOMCUSTOMEVENT_INITCUSTOMEVENT = 1202U;

		internal const uint DISPID_ICANVASGRADIENT_ADDCOLORSTOP = 1000U;

		internal const uint DISPID_ICANVASTEXTMETRICS_WIDTH = 1000U;

		internal const uint DISPID_ICANVASIMAGEDATA_WIDTH = 1000U;

		internal const uint DISPID_ICANVASIMAGEDATA_HEIGHT = 1001U;

		internal const uint DISPID_ICANVASIMAGEDATA_DATA = 1002U;

		internal const uint DISPID_ICANVASPIXELARRAY_LENGTH = 1000U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_CANVAS = 1000U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_RESTORE = 1001U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_SAVE = 1002U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_ROTATE = 1003U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_SCALE = 1004U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_SETTRANSFORM = 1005U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_TRANSFORM = 1006U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_TRANSLATE = 1007U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_GLOBALALPHA = 1008U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_GLOBALCOMPOSITEOPERATION = 1009U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_FILLSTYLE = 1010U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_STROKESTYLE = 1011U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_CREATELINEARGRADIENT = 1012U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_CREATERADIALGRADIENT = 1013U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_CREATEPATTERN = 1014U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_LINECAP = 1015U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_LINEJOIN = 1016U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_LINEWIDTH = 1017U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_MITERLIMIT = 1018U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_SHADOWBLUR = 1019U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_SHADOWCOLOR = 1020U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_SHADOWOFFSETX = 1021U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_SHADOWOFFSETY = 1022U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_CLEARRECT = 1023U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_FILLRECT = 1024U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_STROKERECT = 1025U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_ARC = 1026U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_ARCTO = 1027U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_BEGINPATH = 1028U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_BEZIERCURVETO = 1029U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_CLIP = 1030U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_CLOSEPATH = 1031U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_FILL = 1032U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_LINETO = 1033U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_MOVETO = 1034U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_QUADRATICCURVETO = 1035U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_RECT = 1036U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_STROKE = 1037U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_ISPOINTINPATH = 1038U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_FONT = 1039U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_TEXTALIGN = 1040U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_TEXTBASELINE = 1041U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_FILLTEXT = 1042U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_MEASURETEXT = 1043U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_STROKETEXT = 1044U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_DRAWIMAGE = 1045U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_CREATEIMAGEDATA = 1046U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_GETIMAGEDATA = 1047U;

		internal const uint DISPID_ICANVASRENDERINGCONTEXT2D_PUTIMAGEDATA = 1048U;

		internal const uint DISPID_IHTMLCANVASELEMENT_WIDTH = 65541U;

		internal const uint DISPID_IHTMLCANVASELEMENT_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLCANVASELEMENT_GETCONTEXT = 1001U;

		internal const uint DISPID_IHTMLCANVASELEMENT_TODATAURL = 1002U;

		internal const uint DISPID_IDOMPROGRESSEVENT_LENGTHCOMPUTABLE = 1551U;

		internal const uint DISPID_IDOMPROGRESSEVENT_LOADED = 1552U;

		internal const uint DISPID_IDOMPROGRESSEVENT_TOTAL = 1553U;

		internal const uint DISPID_IDOMPROGRESSEVENT_INITPROGRESSEVENT = 1554U;

		internal const uint DISPID_IDOMMESSAGEEVENT_DATA = 1326U;

		internal const uint DISPID_IDOMMESSAGEEVENT_ORIGIN = 1327U;

		internal const uint DISPID_IDOMMESSAGEEVENT_SOURCE = 1328U;

		internal const uint DISPID_IDOMMESSAGEEVENT_INITMESSAGEEVENT = 1329U;

		internal const uint DISPID_IDOMSITEMODEEVENT_BUTTONID = 1301U;

		internal const uint DISPID_IDOMSITEMODEEVENT_ACTIONURL = 1302U;

		internal const uint DISPID_IDOMSTORAGEEVENT_KEY = 1351U;

		internal const uint DISPID_IDOMSTORAGEEVENT_OLDVALUE = 1352U;

		internal const uint DISPID_IDOMSTORAGEEVENT_NEWVALUE = 1353U;

		internal const uint DISPID_IDOMSTORAGEEVENT_URL = 1354U;

		internal const uint DISPID_IDOMSTORAGEEVENT_STORAGEAREA = 1355U;

		internal const uint DISPID_IDOMSTORAGEEVENT_INITSTORAGEEVENT = 1356U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_READYSTATE = 1002U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_RESPONSEBODY = 1003U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_RESPONSETEXT = 1004U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_RESPONSEXML = 1005U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_STATUS = 1006U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_STATUSTEXT = 1007U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_ONREADYSTATECHANGE = 71561U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_ABORT = 1009U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_OPEN = 1010U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_SEND = 1011U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_GETALLRESPONSEHEADERS = 1012U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_GETRESPONSEHEADER = 1013U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST_SETREQUESTHEADER = 1014U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST2_TIMEOUT = 1015U;

		internal const uint DISPID_IHTMLXMLHTTPREQUEST2_ONTIMEOUT = 71648U;

		internal const uint DISPID_IHTMLXMLHTTPREQUESTFACTORY_CREATE = 0U;

		internal const uint DISPID_HTMLXMLHTTPREQUESTEVENTS_ONTIMEOUT = 1016U;

		internal const uint DISPID_HTMLXMLHTTPREQUESTEVENTS_ONREADYSTATECHANGE = 1008U;

		internal const uint DISPID_ISVGANGLE_UNITTYPE = 1000U;

		internal const uint DISPID_ISVGANGLE_VALUE = 1001U;

		internal const uint DISPID_ISVGANGLE_VALUEINSPECIFIEDUNITS = 1002U;

		internal const uint DISPID_ISVGANGLE_VALUEASSTRING = 1003U;

		internal const uint DISPID_ISVGANGLE_NEWVALUESPECIFIEDUNITS = 1004U;

		internal const uint DISPID_ISVGANGLE_CONVERTTOSPECIFIEDUNITS = 1005U;

		internal const uint DISPID_ISVGSTYLABLE_CLASSNAME = 1001U;

		internal const uint DISPID_ISVGLOCATABLE_NEARESTVIEWPORTELEMENT = 1002U;

		internal const uint DISPID_ISVGLOCATABLE_FARTHESTVIEWPORTELEMENT = 1003U;

		internal const uint DISPID_ISVGLOCATABLE_GETBBOX = 1004U;

		internal const uint DISPID_ISVGLOCATABLE_GETCTM = 1005U;

		internal const uint DISPID_ISVGLOCATABLE_GETSCREENCTM = 1006U;

		internal const uint DISPID_ISVGLOCATABLE_GETTRANSFORMTOELEMENT = 1007U;

		internal const uint DISPID_ISVGTRANSFORMABLE_TRANSFORM = 1009U;

		internal const uint DISPID_ISVGTESTS_REQUIREDFEATURES = 1011U;

		internal const uint DISPID_ISVGTESTS_REQUIREDEXTENSIONS = 1013U;

		internal const uint DISPID_ISVGTESTS_SYSTEMLANGUAGE = 1015U;

		internal const uint DISPID_ISVGTESTS_HASEXTENSION = 1016U;

		internal const uint DISPID_ISVGLANGSPACE_XMLLANG = 1017U;

		internal const uint DISPID_ISVGLANGSPACE_XMLSPACE = 1018U;

		internal const uint DISPID_ISVGEXTERNALRESOURCESREQUIRED_EXTERNALRESOURCESREQUIRED = 1020U;

		internal const uint DISPID_ISVGFITTOVIEWBOX_VIEWBOX = 1022U;

		internal const uint DISPID_ISVGFITTOVIEWBOX_PRESERVEASPECTRATIO = 1024U;

		internal const uint DISPID_ISVGZOOMANDPAN_ZOOMANDPAN = 1025U;

		internal const uint DISPID_ISVGURIREFERENCE_HREF = 1026U;

		internal const uint DISPID_ISVGANIMATEDANGLE_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDANGLE_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGANIMATEDTRANSFORMLIST_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDTRANSFORMLIST_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGANIMATEDBOOLEAN_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDBOOLEAN_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGANIMATEDENUMERATION_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDENUMERATION_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGANIMATEDINTEGER_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDINTEGER_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGANIMATEDLENGTH_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDLENGTH_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGANIMATEDLENGTHLIST_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDLENGTHLIST_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGANIMATEDNUMBER_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDNUMBER_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGANIMATEDNUMBERLIST_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDNUMBERLIST_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGANIMATEDRECT_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDRECT_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGANIMATEDSTRING_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDSTRING_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGCLIPPATHELEMENT_CLIPPATHUNITS = 1051U;

		internal const uint DISPID_ISVGDOCUMENT_ROOTELEMENT = 1116U;

		internal const uint DISPID_IGETSVGDOCUMENT_GETSVGDOCUMENT = 65615U;

		internal const uint DISPID_ISVGELEMENT_XMLBASE = 1032U;

		internal const uint DISPID_ISVGELEMENT_OWNERSVGELEMENT = 1033U;

		internal const uint DISPID_ISVGELEMENT_VIEWPORTELEMENT = 1034U;

		internal const uint DISPID_ISVGELEMENT_FOCUSABLE = 1036U;

		internal const uint DISPID_ISVGLENGTH_UNITTYPE = 1000U;

		internal const uint DISPID_ISVGLENGTH_VALUE = 1001U;

		internal const uint DISPID_ISVGLENGTH_VALUEINSPECIFIEDUNITS = 1002U;

		internal const uint DISPID_ISVGLENGTH_VALUEASSTRING = 1003U;

		internal const uint DISPID_ISVGLENGTH_NEWVALUESPECIFIEDUNITS = 1004U;

		internal const uint DISPID_ISVGLENGTH_CONVERTTOSPECIFIEDUNITS = 1005U;

		internal const uint DISPID_ISVGLENGTHLIST_NUMBEROFITEMS = 1000U;

		internal const uint DISPID_ISVGLENGTHLIST_CLEAR = 1001U;

		internal const uint DISPID_ISVGLENGTHLIST_INITIALIZE = 1002U;

		internal const uint DISPID_ISVGLENGTHLIST_GETITEM = 1003U;

		internal const uint DISPID_ISVGLENGTHLIST_INSERTITEMBEFORE = 1004U;

		internal const uint DISPID_ISVGLENGTHLIST_REPLACEITEM = 1005U;

		internal const uint DISPID_ISVGLENGTHLIST_REMOVEITEM = 1006U;

		internal const uint DISPID_ISVGLENGTHLIST_APPENDITEM = 1007U;

		internal const uint DISPID_ISVGMATRIX_A = 1000U;

		internal const uint DISPID_ISVGMATRIX_B = 1001U;

		internal const uint DISPID_ISVGMATRIX_C = 1002U;

		internal const uint DISPID_ISVGMATRIX_D = 1003U;

		internal const uint DISPID_ISVGMATRIX_E = 1004U;

		internal const uint DISPID_ISVGMATRIX_F = 1005U;

		internal const uint DISPID_ISVGMATRIX_MULTIPLY = 1006U;

		internal const uint DISPID_ISVGMATRIX_INVERSE = 1007U;

		internal const uint DISPID_ISVGMATRIX_TRANSLATE = 1008U;

		internal const uint DISPID_ISVGMATRIX_SCALE = 1009U;

		internal const uint DISPID_ISVGMATRIX_SCALENONUNIFORM = 1010U;

		internal const uint DISPID_ISVGMATRIX_ROTATE = 1011U;

		internal const uint DISPID_ISVGMATRIX_ROTATEFROMVECTOR = 1012U;

		internal const uint DISPID_ISVGMATRIX_FLIPX = 1013U;

		internal const uint DISPID_ISVGMATRIX_FLIPY = 1014U;

		internal const uint DISPID_ISVGMATRIX_SKEWX = 1015U;

		internal const uint DISPID_ISVGMATRIX_SKEWY = 1016U;

		internal const uint DISPID_ISVGNUMBER_VALUE = 1000U;

		internal const uint DISPID_ISVGNUMBERLIST_NUMBEROFITEMS = 1000U;

		internal const uint DISPID_ISVGNUMBERLIST_CLEAR = 1001U;

		internal const uint DISPID_ISVGNUMBERLIST_INITIALIZE = 1002U;

		internal const uint DISPID_ISVGNUMBERLIST_GETITEM = 1003U;

		internal const uint DISPID_ISVGNUMBERLIST_INSERTITEMBEFORE = 1004U;

		internal const uint DISPID_ISVGNUMBERLIST_REPLACEITEM = 1005U;

		internal const uint DISPID_ISVGNUMBERLIST_REMOVEITEM = 1006U;

		internal const uint DISPID_ISVGNUMBERLIST_APPENDITEM = 1007U;

		internal const uint DISPID_ISVGPATTERNELEMENT_PATTERNUNITS = 1051U;

		internal const uint DISPID_ISVGPATTERNELEMENT_PATTERNCONTENTUNITS = 1053U;

		internal const uint DISPID_ISVGPATTERNELEMENT_PATTERNTRANSFORM = 1055U;

		internal const uint DISPID_ISVGPATTERNELEMENT_X = 1057U;

		internal const uint DISPID_ISVGPATTERNELEMENT_Y = 1059U;

		internal const uint DISPID_ISVGPATTERNELEMENT_WIDTH = 1061U;

		internal const uint DISPID_ISVGPATTERNELEMENT_HEIGHT = 1063U;

		internal const uint DISPID_ISVGPATHSEG_PATHSEGTYPE = 1000U;

		internal const uint DISPID_ISVGPATHSEG_PATHSEGTYPEASLETTER = 1001U;

		internal const uint DISPID_ISVGPATHSEGARCABS_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGARCABS_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGARCABS_R1 = 1022U;

		internal const uint DISPID_ISVGPATHSEGARCABS_R2 = 1023U;

		internal const uint DISPID_ISVGPATHSEGARCABS_ANGLE = 1024U;

		internal const uint DISPID_ISVGPATHSEGARCABS_LARGEARCFLAG = 1025U;

		internal const uint DISPID_ISVGPATHSEGARCABS_SWEEPFLAG = 1026U;

		internal const uint DISPID_ISVGPATHSEGARCREL_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGARCREL_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGARCREL_R1 = 1022U;

		internal const uint DISPID_ISVGPATHSEGARCREL_R2 = 1023U;

		internal const uint DISPID_ISVGPATHSEGARCREL_ANGLE = 1024U;

		internal const uint DISPID_ISVGPATHSEGARCREL_LARGEARCFLAG = 1025U;

		internal const uint DISPID_ISVGPATHSEGARCREL_SWEEPFLAG = 1026U;

		internal const uint DISPID_ISVGPATHSEGMOVETOABS_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGMOVETOABS_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGMOVETOREL_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGMOVETOREL_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGLINETOABS_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGLINETOABS_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGLINETOREL_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGLINETOREL_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICABS_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICABS_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICABS_X1 = 1022U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICABS_Y1 = 1023U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICABS_X2 = 1024U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICABS_Y2 = 1025U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICREL_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICREL_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICREL_X1 = 1022U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICREL_Y1 = 1023U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICREL_X2 = 1024U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICREL_Y2 = 1025U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICSMOOTHABS_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICSMOOTHABS_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICSMOOTHABS_X2 = 1022U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICSMOOTHABS_Y2 = 1023U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICSMOOTHREL_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICSMOOTHREL_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICSMOOTHREL_X2 = 1022U;

		internal const uint DISPID_ISVGPATHSEGCURVETOCUBICSMOOTHREL_Y2 = 1023U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICABS_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICABS_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICABS_X1 = 1022U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICABS_Y1 = 1023U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICREL_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICREL_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICREL_X1 = 1022U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICREL_Y1 = 1023U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICSMOOTHABS_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICSMOOTHABS_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICSMOOTHREL_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGCURVETOQUADRATICSMOOTHREL_Y = 1021U;

		internal const uint DISPID_ISVGPATHSEGLINETOHORIZONTALABS_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGLINETOHORIZONTALREL_X = 1020U;

		internal const uint DISPID_ISVGPATHSEGLINETOVERTICALABS_Y = 1020U;

		internal const uint DISPID_ISVGPATHSEGLINETOVERTICALREL_Y = 1020U;

		internal const uint DISPID_ISVGPATHSEGLIST_NUMBEROFITEMS = 1000U;

		internal const uint DISPID_ISVGPATHSEGLIST_CLEAR = 1001U;

		internal const uint DISPID_ISVGPATHSEGLIST_INITIALIZE = 1002U;

		internal const uint DISPID_ISVGPATHSEGLIST_GETITEM = 1003U;

		internal const uint DISPID_ISVGPATHSEGLIST_INSERTITEMBEFORE = 1004U;

		internal const uint DISPID_ISVGPATHSEGLIST_REPLACEITEM = 1005U;

		internal const uint DISPID_ISVGPATHSEGLIST_REMOVEITEM = 1006U;

		internal const uint DISPID_ISVGPATHSEGLIST_APPENDITEM = 1007U;

		internal const uint DISPID_ISVGPOINT_X = 1000U;

		internal const uint DISPID_ISVGPOINT_Y = 1001U;

		internal const uint DISPID_ISVGPOINT_MATRIXTRANSFORM = 1002U;

		internal const uint DISPID_ISVGPOINTLIST_NUMBEROFITEMS = 1000U;

		internal const uint DISPID_ISVGPOINTLIST_CLEAR = 1001U;

		internal const uint DISPID_ISVGPOINTLIST_INITIALIZE = 1002U;

		internal const uint DISPID_ISVGPOINTLIST_GETITEM = 1003U;

		internal const uint DISPID_ISVGPOINTLIST_INSERTITEMBEFORE = 1004U;

		internal const uint DISPID_ISVGPOINTLIST_REPLACEITEM = 1005U;

		internal const uint DISPID_ISVGPOINTLIST_REMOVEITEM = 1006U;

		internal const uint DISPID_ISVGPOINTLIST_APPENDITEM = 1007U;

		internal const uint DISPID_ISVGRECT_X = 1000U;

		internal const uint DISPID_ISVGRECT_Y = 1001U;

		internal const uint DISPID_ISVGRECT_WIDTH = 1002U;

		internal const uint DISPID_ISVGRECT_HEIGHT = 1003U;

		internal const uint DISPID_ISVGSTRINGLIST_NUMBEROFITEMS = 1000U;

		internal const uint DISPID_ISVGSTRINGLIST_CLEAR = 1001U;

		internal const uint DISPID_ISVGSTRINGLIST_INITIALIZE = 1002U;

		internal const uint DISPID_ISVGSTRINGLIST_GETITEM = 1003U;

		internal const uint DISPID_ISVGSTRINGLIST_INSERTITEMBEFORE = 1004U;

		internal const uint DISPID_ISVGSTRINGLIST_REPLACEITEM = 1005U;

		internal const uint DISPID_ISVGSTRINGLIST_REMOVEITEM = 1006U;

		internal const uint DISPID_ISVGSTRINGLIST_APPENDITEM = 1007U;

		internal const uint DISPID_ISVGTRANSFORM_TYPE = 1000U;

		internal const uint DISPID_ISVGTRANSFORM_MATRIX = 1001U;

		internal const uint DISPID_ISVGTRANSFORM_ANGLE = 1002U;

		internal const uint DISPID_ISVGTRANSFORM_SETMATRIX = 1003U;

		internal const uint DISPID_ISVGTRANSFORM_SETTRANSLATE = 1004U;

		internal const uint DISPID_ISVGTRANSFORM_SETSCALE = 1005U;

		internal const uint DISPID_ISVGTRANSFORM_SETROTATE = 1006U;

		internal const uint DISPID_ISVGTRANSFORM_SETSKEWX = 1007U;

		internal const uint DISPID_ISVGTRANSFORM_SETSKEWY = 1008U;

		internal const uint DISPID_ISVGSVGELEMENT_X = 1052U;

		internal const uint DISPID_ISVGSVGELEMENT_Y = 1054U;

		internal const uint DISPID_ISVGSVGELEMENT_WIDTH = 1056U;

		internal const uint DISPID_ISVGSVGELEMENT_HEIGHT = 1058U;

		internal const uint DISPID_ISVGSVGELEMENT_CONTENTSCRIPTTYPE = 1059U;

		internal const uint DISPID_ISVGSVGELEMENT_CONTENTSTYLETYPE = 1060U;

		internal const uint DISPID_ISVGSVGELEMENT_VIEWPORT = 1061U;

		internal const uint DISPID_ISVGSVGELEMENT_PIXELUNITTOMILLIMETERX = 1062U;

		internal const uint DISPID_ISVGSVGELEMENT_PIXELUNITTOMILLIMETERY = 1063U;

		internal const uint DISPID_ISVGSVGELEMENT_SCREENPIXELTOMILLIMETERX = 1064U;

		internal const uint DISPID_ISVGSVGELEMENT_SCREENPIXELTOMILLIMETERY = 1065U;

		internal const uint DISPID_ISVGSVGELEMENT_USECURRENTVIEW = 1066U;

		internal const uint DISPID_ISVGSVGELEMENT_CURRENTVIEW = 1067U;

		internal const uint DISPID_ISVGSVGELEMENT_CURRENTSCALE = 1068U;

		internal const uint DISPID_ISVGSVGELEMENT_CURRENTTRANSLATE = 1069U;

		internal const uint DISPID_ISVGSVGELEMENT_SUSPENDREDRAW = 1070U;

		internal const uint DISPID_ISVGSVGELEMENT_UNSUSPENDREDRAW = 1071U;

		internal const uint DISPID_ISVGSVGELEMENT_UNSUSPENDREDRAWALL = 1072U;

		internal const uint DISPID_ISVGSVGELEMENT_FORCEREDRAW = 1073U;

		internal const uint DISPID_ISVGSVGELEMENT_PAUSEANIMATIONS = 1074U;

		internal const uint DISPID_ISVGSVGELEMENT_UNPAUSEANIMATIONS = 1075U;

		internal const uint DISPID_ISVGSVGELEMENT_ANIMATIONSPAUSED = 1076U;

		internal const uint DISPID_ISVGSVGELEMENT_GETCURRENTTIME = 1077U;

		internal const uint DISPID_ISVGSVGELEMENT_SETCURRENTTIME = 1078U;

		internal const uint DISPID_ISVGSVGELEMENT_GETINTERSECTIONLIST = 1079U;

		internal const uint DISPID_ISVGSVGELEMENT_GETENCLOSURELIST = 1080U;

		internal const uint DISPID_ISVGSVGELEMENT_CHECKINTERSECTION = 1081U;

		internal const uint DISPID_ISVGSVGELEMENT_CHECKENCLOSURE = 1082U;

		internal const uint DISPID_ISVGSVGELEMENT_DESELECTALL = 1083U;

		internal const uint DISPID_ISVGSVGELEMENT_CREATESVGNUMBER = 1084U;

		internal const uint DISPID_ISVGSVGELEMENT_CREATESVGLENGTH = 1085U;

		internal const uint DISPID_ISVGSVGELEMENT_CREATESVGANGLE = 1086U;

		internal const uint DISPID_ISVGSVGELEMENT_CREATESVGPOINT = 1087U;

		internal const uint DISPID_ISVGSVGELEMENT_CREATESVGMATRIX = 1088U;

		internal const uint DISPID_ISVGSVGELEMENT_CREATESVGRECT = 1089U;

		internal const uint DISPID_ISVGSVGELEMENT_CREATESVGTRANSFORM = 1090U;

		internal const uint DISPID_ISVGSVGELEMENT_CREATESVGTRANSFORMFROMMATRIX = 1091U;

		internal const uint DISPID_ISVGSVGELEMENT_GETELEMENTBYID = 1092U;

		internal const uint DISPID_ISVGUSEELEMENT_X = 1052U;

		internal const uint DISPID_ISVGUSEELEMENT_Y = 1054U;

		internal const uint DISPID_ISVGUSEELEMENT_WIDTH = 1056U;

		internal const uint DISPID_ISVGUSEELEMENT_HEIGHT = 1058U;

		internal const uint DISPID_ISVGUSEELEMENT_INSTANCEROOT = 1059U;

		internal const uint DISPID_ISVGUSEELEMENT_ANIMATEDINSTANCEROOT = 1060U;

		internal const uint DISPID_IHTMLSTYLESHEETRULESAPPLIEDCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLSTYLESHEETRULESAPPLIEDCOLLECTION_LENGTH = 1001U;

		internal const uint DISPID_IHTMLSTYLESHEETRULESAPPLIEDCOLLECTION_PROPERTYAPPLIEDBY = 1002U;

		internal const uint DISPID_IHTMLSTYLESHEETRULESAPPLIEDCOLLECTION_PROPERTYAPPLIEDTRACE = 1004U;

		internal const uint DISPID_IHTMLSTYLESHEETRULESAPPLIEDCOLLECTION_PROPERTYAPPLIEDTRACELENGTH = 1005U;

		internal const uint DISPID_IRULESAPPLIED_ELEMENT = 1001U;

		internal const uint DISPID_IRULESAPPLIED_INLINESTYLES = 1002U;

		internal const uint DISPID_IRULESAPPLIED_APPLIEDRULES = 1003U;

		internal const uint DISPID_IRULESAPPLIED_PROPERTYISINLINE = 1004U;

		internal const uint DISPID_IRULESAPPLIED_PROPERTYISINHERITABLE = 1005U;

		internal const uint DISPID_IRULESAPPLIED_HASINHERITABLEPROPERTY = 1006U;

		internal const uint DISPID_IRULESAPPLIEDCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IRULESAPPLIEDCOLLECTION_LENGTH = 1001U;

		internal const uint DISPID_IRULESAPPLIEDCOLLECTION_ELEMENT = 1002U;

		internal const uint DISPID_IRULESAPPLIEDCOLLECTION_PROPERTYINHERITEDFROM = 1003U;

		internal const uint DISPID_IRULESAPPLIEDCOLLECTION_PROPERTYCOUNT = 1004U;

		internal const uint DISPID_IRULESAPPLIEDCOLLECTION_PROPERTY = 1005U;

		internal const uint DISPID_IRULESAPPLIEDCOLLECTION_PROPERTYINHERITEDTRACE = 1006U;

		internal const uint DISPID_IRULESAPPLIEDCOLLECTION_PROPERTYINHERITEDTRACELENGTH = 1007U;

		internal const uint DISPID_ISVGTRANSFORMLIST_NUMBEROFITEMS = 1000U;

		internal const uint DISPID_ISVGTRANSFORMLIST_CLEAR = 1001U;

		internal const uint DISPID_ISVGTRANSFORMLIST_INITIALIZE = 1002U;

		internal const uint DISPID_ISVGTRANSFORMLIST_GETITEM = 1003U;

		internal const uint DISPID_ISVGTRANSFORMLIST_INSERTITEMBEFORE = 1004U;

		internal const uint DISPID_ISVGTRANSFORMLIST_REPLACEITEM = 1005U;

		internal const uint DISPID_ISVGTRANSFORMLIST_REMOVEITEM = 1006U;

		internal const uint DISPID_ISVGTRANSFORMLIST_APPENDITEM = 1007U;

		internal const uint DISPID_ISVGTRANSFORMLIST_CREATESVGTRANSFORMFROMMATRIX = 1008U;

		internal const uint DISPID_ISVGTRANSFORMLIST_CONSOLIDATE = 1009U;

		internal const uint DISPID_ISVGANIMATEDPOINTS_POINTS = 1050U;

		internal const uint DISPID_ISVGANIMATEDPOINTS_ANIMATEDPOINTS = 1052U;

		internal const uint DISPID_ISVGCIRCLEELEMENT_CX = 1052U;

		internal const uint DISPID_ISVGCIRCLEELEMENT_CY = 1054U;

		internal const uint DISPID_ISVGCIRCLEELEMENT_R = 1056U;

		internal const uint DISPID_ISVGELLIPSEELEMENT_CX = 1052U;

		internal const uint DISPID_ISVGELLIPSEELEMENT_CY = 1054U;

		internal const uint DISPID_ISVGELLIPSEELEMENT_RX = 1056U;

		internal const uint DISPID_ISVGELLIPSEELEMENT_RY = 1058U;

		internal const uint DISPID_ISVGLINEELEMENT_X1 = 1052U;

		internal const uint DISPID_ISVGLINEELEMENT_Y1 = 1054U;

		internal const uint DISPID_ISVGLINEELEMENT_X2 = 1056U;

		internal const uint DISPID_ISVGLINEELEMENT_Y2 = 1058U;

		internal const uint DISPID_ISVGRECTELEMENT_X = 1052U;

		internal const uint DISPID_ISVGRECTELEMENT_Y = 1054U;

		internal const uint DISPID_ISVGRECTELEMENT_WIDTH = 1056U;

		internal const uint DISPID_ISVGRECTELEMENT_HEIGHT = 1058U;

		internal const uint DISPID_ISVGRECTELEMENT_RX = 1060U;

		internal const uint DISPID_ISVGRECTELEMENT_RY = 1062U;

		internal const uint DISPID_ISVGANIMATEDPATHDATA_PATHSEGLIST = 1052U;

		internal const uint DISPID_ISVGANIMATEDPATHDATA_NORMALIZEDPATHSEGLIST = 1076U;

		internal const uint DISPID_ISVGANIMATEDPATHDATA_ANIMATEDPATHSEGLIST = 1077U;

		internal const uint DISPID_ISVGANIMATEDPATHDATA_ANIMATEDNORMALIZEDPATHSEGLIST = 1078U;

		internal const uint DISPID_ISVGPATHELEMENT_PATHLENGTH = 1053U;

		internal const uint DISPID_ISVGPATHELEMENT_GETTOTALLENGTH = 1073U;

		internal const uint DISPID_ISVGPATHELEMENT_GETPOINTATLENGTH = 1074U;

		internal const uint DISPID_ISVGPATHELEMENT_GETPATHSEGATLENGTH = 1075U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGCLOSEPATH = 1054U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGMOVETOABS = 1055U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGMOVETOREL = 1056U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGLINETOABS = 1057U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGLINETOREL = 1058U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGCURVETOCUBICABS = 1059U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGCURVETOCUBICREL = 1060U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGCURVETOQUADRATICABS = 1061U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGCURVETOQUADRATICREL = 1062U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGARCABS = 1063U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGARCREL = 1064U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGLINETOHORIZONTALABS = 1065U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGLINETOHORIZONTALREL = 1066U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGLINETOVERTICALABS = 1067U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGLINETOVERTICALREL = 1068U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGCURVETOCUBICSMOOTHABS = 1069U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGCURVETOCUBICSMOOTHREL = 1070U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGCURVETOQUADRATICSMOOTHABS = 1071U;

		internal const uint DISPID_ISVGPATHELEMENT_CREATESVGPATHSEGCURVETOQUADRATICSMOOTHREL = 1072U;

		internal const uint DISPID_ISVGPRESERVEASPECTRATIO_ALIGN = 1000U;

		internal const uint DISPID_ISVGPRESERVEASPECTRATIO_MEETORSLICE = 1001U;

		internal const uint DISPID_ISVGANIMATEDPRESERVEASPECTRATIO_BASEVAL = 1000U;

		internal const uint DISPID_ISVGANIMATEDPRESERVEASPECTRATIO_ANIMVAL = 1001U;

		internal const uint DISPID_ISVGIMAGEELEMENT_X = 1051U;

		internal const uint DISPID_ISVGIMAGEELEMENT_Y = 1053U;

		internal const uint DISPID_ISVGIMAGEELEMENT_WIDTH = 1055U;

		internal const uint DISPID_ISVGIMAGEELEMENT_HEIGHT = 1057U;

		internal const uint DISPID_ISVGSTOPELEMENT_OFFSET = 1051U;

		internal const uint DISPID_ISVGGRADIENTELEMENT_GRADIENTUNITS = 1051U;

		internal const uint DISPID_ISVGGRADIENTELEMENT_GRADIENTTRANSFORM = 1053U;

		internal const uint DISPID_ISVGGRADIENTELEMENT_SPREADMETHOD = 1055U;

		internal const uint DISPID_ISVGLINEARGRADIENTELEMENT_X1 = 1071U;

		internal const uint DISPID_ISVGLINEARGRADIENTELEMENT_Y1 = 1073U;

		internal const uint DISPID_ISVGLINEARGRADIENTELEMENT_X2 = 1075U;

		internal const uint DISPID_ISVGLINEARGRADIENTELEMENT_Y2 = 1077U;

		internal const uint DISPID_ISVGRADIALGRADIENTELEMENT_CX = 1071U;

		internal const uint DISPID_ISVGRADIALGRADIENTELEMENT_CY = 1073U;

		internal const uint DISPID_ISVGRADIALGRADIENTELEMENT_R = 1075U;

		internal const uint DISPID_ISVGRADIALGRADIENTELEMENT_FX = 1077U;

		internal const uint DISPID_ISVGRADIALGRADIENTELEMENT_FY = 1079U;

		internal const uint DISPID_ISVGMASKELEMENT_MASKUNITS = 1051U;

		internal const uint DISPID_ISVGMASKELEMENT_MASKCONTENTUNITS = 1053U;

		internal const uint DISPID_ISVGMASKELEMENT_X = 1055U;

		internal const uint DISPID_ISVGMASKELEMENT_Y = 1057U;

		internal const uint DISPID_ISVGMASKELEMENT_WIDTH = 1059U;

		internal const uint DISPID_ISVGMASKELEMENT_HEIGHT = 1061U;

		internal const uint DISPID_ISVGMARKERELEMENT_REFX = 1051U;

		internal const uint DISPID_ISVGMARKERELEMENT_REFY = 1053U;

		internal const uint DISPID_ISVGMARKERELEMENT_MARKERUNITS = 1055U;

		internal const uint DISPID_ISVGMARKERELEMENT_MARKERWIDTH = 1057U;

		internal const uint DISPID_ISVGMARKERELEMENT_MARKERHEIGHT = 1059U;

		internal const uint DISPID_ISVGMARKERELEMENT_ORIENTTYPE = 1061U;

		internal const uint DISPID_ISVGMARKERELEMENT_ORIENTANGLE = 1062U;

		internal const uint DISPID_ISVGMARKERELEMENT_SETORIENTTOAUTO = 1063U;

		internal const uint DISPID_ISVGMARKERELEMENT_SETORIENTTOANGLE = 1064U;

		internal const uint DISPID_ISVGZOOMEVENT_ZOOMRECTSCREEN = 1276U;

		internal const uint DISPID_ISVGZOOMEVENT_PREVIOUSSCALE = 1277U;

		internal const uint DISPID_ISVGZOOMEVENT_PREVIOUSTRANSLATE = 1278U;

		internal const uint DISPID_ISVGZOOMEVENT_NEWSCALE = 1279U;

		internal const uint DISPID_ISVGZOOMEVENT_NEWTRANSLATE = 1280U;

		internal const uint DISPID_ISVGAELEMENT_TARGET = 1052U;

		internal const uint DISPID_ISVGVIEWELEMENT_VIEWTARGET = 1052U;

		internal const uint DISPID_IHTMLMEDIAERROR_CODE = 1000U;

		internal const uint DISPID_IHTMLTIMERANGES_LENGTH = 1000U;

		internal const uint DISPID_IHTMLTIMERANGES_START = 1001U;

		internal const uint DISPID_IHTMLTIMERANGES_END = 1002U;

		internal const uint DISPID_IHTMLTIMERANGES2_STARTDOUBLE = 1003U;

		internal const uint DISPID_IHTMLTIMERANGES2_ENDDOUBLE = 1004U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_ERROR = 1000U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_SRC = 1001U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_CURRENTSRC = 1002U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_NETWORKSTATE = 1003U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_PRELOAD = 1004U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_BUFFERED = 1005U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_LOAD = 1006U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_CANPLAYTYPE = 1007U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_SEEKING = 1009U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_CURRENTTIME = 1010U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_INITIALTIME = 1011U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_DURATION = 1012U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_PAUSED = 1013U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_DEFAULTPLAYBACKRATE = 1014U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_PLAYBACKRATE = 1015U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_PLAYED = 1016U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_SEEKABLE = 1017U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_ENDED = 1018U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_AUTOPLAY = 1019U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_LOOP = 1020U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_PLAY = 1021U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_PAUSE = 1022U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_CONTROLS = 1023U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_VOLUME = 1024U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_MUTED = 1025U;

		internal const uint DISPID_IHTMLMEDIAELEMENT_AUTOBUFFER = 1026U;

		internal const uint DISPID_IHTMLMEDIAELEMENT2_CURRENTTIMEDOUBLE = 1027U;

		internal const uint DISPID_IHTMLMEDIAELEMENT2_INITIALTIMEDOUBLE = 1028U;

		internal const uint DISPID_IHTMLMEDIAELEMENT2_DURATIONDOUBLE = 1029U;

		internal const uint DISPID_IHTMLMEDIAELEMENT2_DEFAULTPLAYBACKRATEDOUBLE = 1030U;

		internal const uint DISPID_IHTMLMEDIAELEMENT2_PLAYBACKRATEDOUBLE = 1031U;

		internal const uint DISPID_IHTMLMEDIAELEMENT2_VOLUMEDOUBLE = 1032U;

		internal const uint DISPID_IHTMLMSMEDIAELEMENT_MSPLAYTODISABLED = 1033U;

		internal const uint DISPID_IHTMLMSMEDIAELEMENT_MSPLAYTOPRIMARY = 1034U;

		internal const uint DISPID_IHTMLSOURCEELEMENT_SRC = 1000U;

		internal const uint DISPID_IHTMLSOURCEELEMENT_TYPE = 1001U;

		internal const uint DISPID_IHTMLSOURCEELEMENT_MEDIA = 1002U;

		internal const uint DISPID_IHTMLVIDEOELEMENT_WIDTH = 65541U;

		internal const uint DISPID_IHTMLVIDEOELEMENT_HEIGHT = 65542U;

		internal const uint DISPID_IHTMLVIDEOELEMENT_VIDEOWIDTH = 1050U;

		internal const uint DISPID_IHTMLVIDEOELEMENT_VIDEOHEIGHT = 1051U;

		internal const uint DISPID_IHTMLVIDEOELEMENT_POSTER = 1052U;

		internal const uint DISPID_IHTMLAUDIOELEMENTFACTORY_CREATE = 0U;

		internal const uint DISPID_ISVGELEMENTINSTANCE_CORRESPONDINGELEMENT = 1000U;

		internal const uint DISPID_ISVGELEMENTINSTANCE_CORRESPONDINGUSEELEMENT = 1001U;

		internal const uint DISPID_ISVGELEMENTINSTANCE_PARENTNODE = 1002U;

		internal const uint DISPID_ISVGELEMENTINSTANCE_CHILDNODES = 1003U;

		internal const uint DISPID_ISVGELEMENTINSTANCE_FIRSTCHILD = 1004U;

		internal const uint DISPID_ISVGELEMENTINSTANCE_LASTCHILD = 1005U;

		internal const uint DISPID_ISVGELEMENTINSTANCE_PREVIOUSSIBLING = 1006U;

		internal const uint DISPID_ISVGELEMENTINSTANCE_NEXTSIBLING = 1007U;

		internal const uint DISPID_ISVGELEMENTINSTANCELIST_LENGTH = 1000U;

		internal const uint DISPID_ISVGELEMENTINSTANCELIST_ITEM = 1001U;

		internal const uint DISPID_IDOMEXCEPTION_CODE = 1000U;

		internal const uint DISPID_IDOMEXCEPTION_MESSAGE = 1001U;

		internal const uint DISPID_IRANGEEXCEPTION_CODE = 1000U;

		internal const uint DISPID_IRANGEEXCEPTION_MESSAGE = 1001U;

		internal const uint DISPID_ISVGEXCEPTION_CODE = 1000U;

		internal const uint DISPID_ISVGEXCEPTION_MESSAGE = 1001U;

		internal const uint DISPID_IEVENTEXCEPTION_CODE = 1000U;

		internal const uint DISPID_IEVENTEXCEPTION_MESSAGE = 1001U;

		internal const uint DISPID_ISVGSCRIPTELEMENT_TYPE = 1052U;

		internal const uint DISPID_ISVGSTYLEELEMENT_TYPE = 1051U;

		internal const uint DISPID_ISVGSTYLEELEMENT_MEDIA = 1052U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_TEXTLENGTH = 1053U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_LENGTHADJUST = 1051U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_GETNUMBEROFCHARS = 1054U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_GETCOMPUTEDTEXTLENGTH = 1055U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_GETSUBSTRINGLENGTH = 1056U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_GETSTARTPOSITIONOFCHAR = 1057U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_GETENDPOSITIONOFCHAR = 1058U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_GETEXTENTOFCHAR = 1059U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_GETROTATIONOFCHAR = 1060U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_GETCHARNUMATPOSITION = 1061U;

		internal const uint DISPID_ISVGTEXTCONTENTELEMENT_SELECTSUBSTRING = 1062U;

		internal const uint DISPID_ISVGTEXTPOSITIONINGELEMENT_X = 1071U;

		internal const uint DISPID_ISVGTEXTPOSITIONINGELEMENT_Y = 1073U;

		internal const uint DISPID_ISVGTEXTPOSITIONINGELEMENT_DX = 1075U;

		internal const uint DISPID_ISVGTEXTPOSITIONINGELEMENT_DY = 1077U;

		internal const uint DISPID_ISVGTEXTPOSITIONINGELEMENT_ROTATE = 1079U;

		internal const uint DISPID_IDOMDOCUMENTTYPE_NAME = 1000U;

		internal const uint DISPID_IDOMDOCUMENTTYPE_ENTITIES = 1001U;

		internal const uint DISPID_IDOMDOCUMENTTYPE_NOTATIONS = 1002U;

		internal const uint DISPID_IDOMDOCUMENTTYPE_PUBLICID = 1003U;

		internal const uint DISPID_IDOMDOCUMENTTYPE_SYSTEMID = 1004U;

		internal const uint DISPID_IDOMDOCUMENTTYPE_INTERNALSUBSET = 1005U;

		internal const uint DISPID_IDOMNODEITERATOR_ROOT = 1000U;

		internal const uint DISPID_IDOMNODEITERATOR_WHATTOSHOW = 1001U;

		internal const uint DISPID_IDOMNODEITERATOR_FILTER = 1002U;

		internal const uint DISPID_IDOMNODEITERATOR_EXPANDENTITYREFERENCES = 1003U;

		internal const uint DISPID_IDOMNODEITERATOR_NEXTNODE = 1010U;

		internal const uint DISPID_IDOMNODEITERATOR_PREVIOUSNODE = 1011U;

		internal const uint DISPID_IDOMNODEITERATOR_DETACH = 1012U;

		internal const uint DISPID_IDOMTREEWALKER_ROOT = 1000U;

		internal const uint DISPID_IDOMTREEWALKER_WHATTOSHOW = 1001U;

		internal const uint DISPID_IDOMTREEWALKER_FILTER = 1002U;

		internal const uint DISPID_IDOMTREEWALKER_EXPANDENTITYREFERENCES = 1003U;

		internal const uint DISPID_IDOMTREEWALKER_CURRENTNODE = 1020U;

		internal const uint DISPID_IDOMTREEWALKER_PARENTNODE = 1021U;

		internal const uint DISPID_IDOMTREEWALKER_FIRSTCHILD = 1022U;

		internal const uint DISPID_IDOMTREEWALKER_LASTCHILD = 1023U;

		internal const uint DISPID_IDOMTREEWALKER_PREVIOUSSIBLING = 1024U;

		internal const uint DISPID_IDOMTREEWALKER_NEXTSIBLING = 1025U;

		internal const uint DISPID_IDOMTREEWALKER_PREVIOUSNODE = 1026U;

		internal const uint DISPID_IDOMTREEWALKER_NEXTNODE = 1027U;

		internal const uint DISPID_IDOMPROCESSINGINSTRUCTION_TARGET = 1000U;

		internal const uint DISPID_IDOMPROCESSINGINSTRUCTION_DATA = 1001U;

		internal const uint DISPID_IHTMLPERFORMANCE_NAVIGATION = 1000U;

		internal const uint DISPID_IHTMLPERFORMANCE_TIMING = 1001U;

		internal const uint DISPID_IHTMLPERFORMANCE_TOSTRING = 1002U;

		internal const uint DISPID_IHTMLPERFORMANCE_TOJSON = 1003U;

		internal const uint DISPID_IHTMLPERFORMANCENAVIGATION_TYPE = 1000U;

		internal const uint DISPID_IHTMLPERFORMANCENAVIGATION_REDIRECTCOUNT = 1001U;

		internal const uint DISPID_IHTMLPERFORMANCENAVIGATION_TOSTRING = 1002U;

		internal const uint DISPID_IHTMLPERFORMANCENAVIGATION_TOJSON = 1003U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_NAVIGATIONSTART = 1000U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_UNLOADEVENTSTART = 1001U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_UNLOADEVENTEND = 1002U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_REDIRECTSTART = 1003U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_REDIRECTEND = 1004U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_FETCHSTART = 1005U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_DOMAINLOOKUPSTART = 1006U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_DOMAINLOOKUPEND = 1007U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_CONNECTSTART = 1008U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_CONNECTEND = 1009U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_REQUESTSTART = 1010U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_RESPONSESTART = 1011U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_RESPONSEEND = 1012U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_DOMLOADING = 1013U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_DOMINTERACTIVE = 1014U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_DOMCONTENTLOADEDEVENTSTART = 1015U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_DOMCONTENTLOADEDEVENTEND = 1016U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_DOMCOMPLETE = 1017U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_LOADEVENTSTART = 1018U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_LOADEVENTEND = 1019U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_MSFIRSTPAINT = 1020U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_TOSTRING = 1021U;

		internal const uint DISPID_IHTMLPERFORMANCETIMING_TOJSON = 1022U;

		internal const uint DISPID_ITEMPLATEPRINTER_STARTDOC = 1U;

		internal const uint DISPID_ITEMPLATEPRINTER_STOPDOC = 2U;

		internal const uint DISPID_ITEMPLATEPRINTER_PRINTBLANKPAGE = 3U;

		internal const uint DISPID_ITEMPLATEPRINTER_PRINTPAGE = 4U;

		internal const uint DISPID_ITEMPLATEPRINTER_ENSUREPRINTDIALOGDEFAULTS = 5U;

		internal const uint DISPID_ITEMPLATEPRINTER_SHOWPRINTDIALOG = 6U;

		internal const uint DISPID_ITEMPLATEPRINTER_SHOWPAGESETUPDIALOG = 7U;

		internal const uint DISPID_ITEMPLATEPRINTER_PRINTNONNATIVE = 8U;

		internal const uint DISPID_ITEMPLATEPRINTER_PRINTNONNATIVEFRAMES = 9U;

		internal const uint DISPID_ITEMPLATEPRINTER_FRAMESETDOCUMENT = 10U;

		internal const uint DISPID_ITEMPLATEPRINTER_FRAMEACTIVE = 11U;

		internal const uint DISPID_ITEMPLATEPRINTER_FRAMEASSHOWN = 12U;

		internal const uint DISPID_ITEMPLATEPRINTER_SELECTION = 13U;

		internal const uint DISPID_ITEMPLATEPRINTER_SELECTEDPAGES = 14U;

		internal const uint DISPID_ITEMPLATEPRINTER_CURRENTPAGE = 15U;

		internal const uint DISPID_ITEMPLATEPRINTER_CURRENTPAGEAVAIL = 16U;

		internal const uint DISPID_ITEMPLATEPRINTER_COLLATE = 17U;

		internal const uint DISPID_ITEMPLATEPRINTER_DUPLEX = 18U;

		internal const uint DISPID_ITEMPLATEPRINTER_COPIES = 19U;

		internal const uint DISPID_ITEMPLATEPRINTER_PAGEFROM = 20U;

		internal const uint DISPID_ITEMPLATEPRINTER_PAGETO = 21U;

		internal const uint DISPID_ITEMPLATEPRINTER_TABLEOFLINKS = 22U;

		internal const uint DISPID_ITEMPLATEPRINTER_ALLLINKEDDOCUMENTS = 23U;

		internal const uint DISPID_ITEMPLATEPRINTER_HEADER = 24U;

		internal const uint DISPID_ITEMPLATEPRINTER_FOOTER = 25U;

		internal const uint DISPID_ITEMPLATEPRINTER_MARGINLEFT = 26U;

		internal const uint DISPID_ITEMPLATEPRINTER_MARGINRIGHT = 27U;

		internal const uint DISPID_ITEMPLATEPRINTER_MARGINTOP = 28U;

		internal const uint DISPID_ITEMPLATEPRINTER_MARGINBOTTOM = 29U;

		internal const uint DISPID_ITEMPLATEPRINTER_PAGEWIDTH = 30U;

		internal const uint DISPID_ITEMPLATEPRINTER_PAGEHEIGHT = 31U;

		internal const uint DISPID_ITEMPLATEPRINTER_UNPRINTABLELEFT = 32U;

		internal const uint DISPID_ITEMPLATEPRINTER_UNPRINTABLETOP = 33U;

		internal const uint DISPID_ITEMPLATEPRINTER_UNPRINTABLERIGHT = 34U;

		internal const uint DISPID_ITEMPLATEPRINTER_UNPRINTABLEBOTTOM = 35U;

		internal const uint DISPID_ITEMPLATEPRINTER_UPDATEPAGESTATUS = 36U;

		internal const uint DISPID_ITEMPLATEPRINTER2_SELECTIONENABLED = 37U;

		internal const uint DISPID_ITEMPLATEPRINTER2_FRAMEACTIVEENABLED = 38U;

		internal const uint DISPID_ITEMPLATEPRINTER2_ORIENTATION = 39U;

		internal const uint DISPID_ITEMPLATEPRINTER2_USEPRINTERCOPYCOLLATE = 40U;

		internal const uint DISPID_ITEMPLATEPRINTER2_DEVICESUPPORTS = 41U;

		internal const uint DISPID_ITEMPLATEPRINTER3_HEADERFOOTERFONT = 42U;

		internal const uint DISPID_ITEMPLATEPRINTER3_GETPAGEMARGINTOP = 43U;

		internal const uint DISPID_ITEMPLATEPRINTER3_GETPAGEMARGINRIGHT = 44U;

		internal const uint DISPID_ITEMPLATEPRINTER3_GETPAGEMARGINBOTTOM = 45U;

		internal const uint DISPID_ITEMPLATEPRINTER3_GETPAGEMARGINLEFT = 46U;

		internal const uint DISPID_ITEMPLATEPRINTER3_GETPAGEMARGINTOPIMPORTANT = 47U;

		internal const uint DISPID_ITEMPLATEPRINTER3_GETPAGEMARGINRIGHTIMPORTANT = 48U;

		internal const uint DISPID_ITEMPLATEPRINTER3_GETPAGEMARGINBOTTOMIMPORTANT = 49U;

		internal const uint DISPID_ITEMPLATEPRINTER3_GETPAGEMARGINLEFTIMPORTANT = 50U;

		internal const uint DISPID_IPRINTMANAGERTEMPLATEPRINTER_STARTPRINT = 501U;

		internal const uint DISPID_IPRINTMANAGERTEMPLATEPRINTER_DRAWPREVIEWPAGE = 502U;

		internal const uint DISPID_IPRINTMANAGERTEMPLATEPRINTER_SETPAGECOUNT = 503U;

		internal const uint DISPID_IPRINTMANAGERTEMPLATEPRINTER_INVALIDATEPREVIEW = 504U;

		internal const uint DISPID_IPRINTMANAGERTEMPLATEPRINTER_GETPRINTTASKOPTIONVALUE = 505U;

		internal const uint DISPID_IPRINTMANAGERTEMPLATEPRINTER_ENDPRINT = 506U;

		internal const uint DISPID_IPRINTMANAGERTEMPLATEPRINTER2_SHOWHEADERFOOTER = 507U;

		internal const uint DISPID_IPRINTMANAGERTEMPLATEPRINTER2_SHRINKTOFIT = 508U;

		internal const uint DISPID_IPRINTMANAGERTEMPLATEPRINTER2_PERCENTSCALE = 509U;

		internal const uint DISPID_ISVGTEXTPATHELEMENT_STARTOFFSET = 1071U;

		internal const uint DISPID_ISVGTEXTPATHELEMENT_METHOD = 1073U;

		internal const uint DISPID_ISVGTEXTPATHELEMENT_SPACING = 1075U;

		internal const uint DISPID_IDOMXMLSERIALIZER_SERIALIZETOSTRING = 1000U;

		internal const uint DISPID_IDOMPARSER_PARSEFROMSTRING = 1000U;

		internal const uint DISPID_IDOMXMLSERIALIZERFACTORY_CREATE = 0U;

		internal const uint DISPID_IDOMPARSERFACTORY_CREATE = 0U;

		internal const uint DISPID_IHTMLPROGRESSELEMENT_VALUE = 0U;

		internal const uint DISPID_IHTMLPROGRESSELEMENT_MAX = 1000U;

		internal const uint DISPID_IHTMLPROGRESSELEMENT_POSITION = 1001U;

		internal const uint DISPID_IHTMLPROGRESSELEMENT_FORM = 67540U;

		internal const uint DISPID_IDOMMSTRANSITIONEVENT_PROPERTYNAME = 1476U;

		internal const uint DISPID_IDOMMSTRANSITIONEVENT_ELAPSEDTIME = 1477U;

		internal const uint DISPID_IDOMMSTRANSITIONEVENT_INITMSTRANSITIONEVENT = 1478U;

		internal const uint DISPID_IDOMMSANIMATIONEVENT_ANIMATIONNAME = 1501U;

		internal const uint DISPID_IDOMMSANIMATIONEVENT_ELAPSEDTIME = 1502U;

		internal const uint DISPID_IDOMMSANIMATIONEVENT_INITMSANIMATIONEVENT = 1503U;

		internal const uint DISPID_IWEBGEOLOCATION_GETCURRENTPOSITION = 1001U;

		internal const uint DISPID_IWEBGEOLOCATION_WATCHPOSITION = 1002U;

		internal const uint DISPID_IWEBGEOLOCATION_CLEARWATCH = 1003U;

		internal const uint DISPID_IWEBGEOCOORDINATES_LATITUDE = 1001U;

		internal const uint DISPID_IWEBGEOCOORDINATES_LONGITUDE = 1002U;

		internal const uint DISPID_IWEBGEOCOORDINATES_ALTITUDE = 1003U;

		internal const uint DISPID_IWEBGEOCOORDINATES_ACCURACY = 1004U;

		internal const uint DISPID_IWEBGEOCOORDINATES_ALTITUDEACCURACY = 1005U;

		internal const uint DISPID_IWEBGEOCOORDINATES_HEADING = 1006U;

		internal const uint DISPID_IWEBGEOCOORDINATES_SPEED = 1007U;

		internal const uint DISPID_IWEBGEOPOSITIONERROR_CODE = 1001U;

		internal const uint DISPID_IWEBGEOPOSITIONERROR_MESSAGE = 1002U;

		internal const uint DISPID_IWEBGEOPOSITION_COORDS = 1001U;

		internal const uint DISPID_IWEBGEOPOSITION_TIMESTAMP = 1002U;

		internal const uint DISPID_ICLIENTCAPS_JAVAENABLED = 1U;

		internal const uint DISPID_ICLIENTCAPS_COOKIEENABLED = 2U;

		internal const uint DISPID_ICLIENTCAPS_CPUCLASS = 3U;

		internal const uint DISPID_ICLIENTCAPS_SYSTEMLANGUAGE = 4U;

		internal const uint DISPID_ICLIENTCAPS_USERLANGUAGE = 5U;

		internal const uint DISPID_ICLIENTCAPS_PLATFORM = 6U;

		internal const uint DISPID_ICLIENTCAPS_CONNECTIONSPEED = 7U;

		internal const uint DISPID_ICLIENTCAPS_ONLINE = 8U;

		internal const uint DISPID_ICLIENTCAPS_COLORDEPTH = 9U;

		internal const uint DISPID_ICLIENTCAPS_BUFFERDEPTH = 10U;

		internal const uint DISPID_ICLIENTCAPS_WIDTH = 11U;

		internal const uint DISPID_ICLIENTCAPS_HEIGHT = 12U;

		internal const uint DISPID_ICLIENTCAPS_AVAILHEIGHT = 13U;

		internal const uint DISPID_ICLIENTCAPS_AVAILWIDTH = 14U;

		internal const uint DISPID_ICLIENTCAPS_CONNECTIONTYPE = 15U;

		internal const uint DISPID_ICLIENTCAPS_ISCOMPONENTINSTALLED = 16U;

		internal const uint DISPID_ICLIENTCAPS_GETCOMPONENTVERSION = 17U;

		internal const uint DISPID_ICLIENTCAPS_COMPAREVERSIONS = 18U;

		internal const uint DISPID_ICLIENTCAPS_ADDCOMPONENTREQUEST = 19U;

		internal const uint DISPID_ICLIENTCAPS_DOCOMPONENTREQUEST = 20U;

		internal const uint DISPID_ICLIENTCAPS_CLEARCOMPONENTREQUEST = 21U;

		internal const uint DISPID_IDOMMSMANIPULATIONEVENT_LASTSTATE = 1526U;

		internal const uint DISPID_IDOMMSMANIPULATIONEVENT_CURRENTSTATE = 1527U;

		internal const uint DISPID_IDOMMSMANIPULATIONEVENT_INITMSMANIPULATIONEVENT = 1528U;

		internal const uint DISPID_IDOMCLOSEEVENT_WASCLEAN = 1526U;

		internal const uint DISPID_IDOMCLOSEEVENT_INITCLOSEEVENT = 1529U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_STATUS = 1001U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_ONCHECKING = 71717U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_ONERROR = 71565U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_ONNOUPDATE = 71718U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_ONDOWNLOADING = 71719U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_ONPROGRESS = 71681U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_ONUPDATEREADY = 71720U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_ONCACHED = 71721U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_ONOBSOLETE = 71722U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_UPDATE = 1002U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_SWAPCACHE = 1003U;

		internal const uint DISPID_IHTMLAPPLICATIONCACHE_ABORT = 1004U;

		internal const uint DISPID_ILINEINFO_X = 1001U;

		internal const uint DISPID_ILINEINFO_BASELINE = 1002U;

		internal const uint DISPID_ILINEINFO_TEXTDESCENT = 1003U;

		internal const uint DISPID_ILINEINFO_TEXTHEIGHT = 1004U;

		internal const uint DISPID_ILINEINFO_LINEDIRECTION = 1005U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_BOLD = 1001U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_ITALIC = 1002U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_UNDERLINE = 1003U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_OVERLINE = 1004U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_STRIKEOUT = 1005U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_SUBSCRIPT = 1006U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_SUPERSCRIPT = 1007U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_EXPLICITFACE = 1008U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_FONTWEIGHT = 1009U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_FONTSIZE = 1010U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_FONTNAME = 1011U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_HASBGCOLOR = 1012U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_TEXTCOLOR = 1013U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_BACKGROUNDCOLOR = 1014U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_PREFORMATTED = 1015U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_DIRECTION = 1016U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_BLOCKDIRECTION = 1017U;

		internal const uint DISPID_IHTMLCOMPUTEDSTYLE_OL = 1018U;

		internal const uint DISPID_IHTMLDLGSAFEHELPER_CHOOSECOLORDLG = 1U;

		internal const uint DISPID_IHTMLDLGSAFEHELPER_GETCHARSET = 2U;

		internal const uint DISPID_IHTMLDLGSAFEHELPER_FONTS = 3U;

		internal const uint DISPID_IHTMLDLGSAFEHELPER_BLOCKFORMATS = 4U;

		internal const int DISPID_IBLOCKFORMATS__NEWENUM = -4;

		internal const uint DISPID_IBLOCKFORMATS_COUNT = 1U;

		internal const uint DISPID_IBLOCKFORMATS_ITEM = 0U;

		internal const int DISPID_IFONTNAMES__NEWENUM = -4;

		internal const uint DISPID_IFONTNAMES_COUNT = 1U;

		internal const uint DISPID_IFONTNAMES_ITEM = 0U;

		internal const uint DISPID_IHTMLNAMESPACE_NAME = 1000U;

		internal const uint DISPID_IHTMLNAMESPACE_URN = 1001U;

		internal const uint DISPID_IHTMLNAMESPACE_TAGNAMES = 1002U;

		internal const uint DISPID_IHTMLNAMESPACE_READYSTATE = 70652U;

		internal const uint DISPID_IHTMLNAMESPACE_ONREADYSTATECHANGE = 71561U;

		internal const uint DISPID_IHTMLNAMESPACE_DOIMPORT = 1003U;

		internal const uint DISPID_IHTMLNAMESPACE_ATTACHEVENT = 66043U;

		internal const uint DISPID_IHTMLNAMESPACE_DETACHEVENT = 66044U;

		internal const uint DISPID_IHTMLNAMESPACECOLLECTION_LENGTH = 1000U;

		internal const uint DISPID_IHTMLNAMESPACECOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLNAMESPACECOLLECTION_ADD = 1001U;

		internal const int DISPID_HTMLNAMESPACEEVENTS_ONREADYSTATECHANGE = -609;

		internal const uint DISPID_IHTMLIPRINTCOLLECTION_LENGTH = 1501U;

		internal const int DISPID_IHTMLIPRINTCOLLECTION__NEWENUM = -4;

		internal const uint DISPID_IHTMLIPRINTCOLLECTION_ITEM = 0U;

		internal const uint DISPID_IHTMLDIALOG_DIALOGTOP = 65540U;

		internal const uint DISPID_IHTMLDIALOG_DIALOGLEFT = 65539U;

		internal const uint DISPID_IHTMLDIALOG_DIALOGWIDTH = 65541U;

		internal const uint DISPID_IHTMLDIALOG_DIALOGHEIGHT = 65542U;

		internal const uint DISPID_IHTMLDIALOG_DIALOGARGUMENTS = 25000U;

		internal const uint DISPID_IHTMLDIALOG_MENUARGUMENTS = 25013U;

		internal const uint DISPID_IHTMLDIALOG_RETURNVALUE = 25001U;

		internal const uint DISPID_IHTMLDIALOG_CLOSE = 25011U;

		internal const uint DISPID_IHTMLDIALOG_TOSTRING = 25012U;

		internal const uint DISPID_IHTMLDIALOG2_STATUS = 25014U;

		internal const uint DISPID_IHTMLDIALOG2_RESIZABLE = 25015U;

		internal const uint DISPID_IHTMLDIALOG3_UNADORNED = 25016U;

		internal const uint DISPID_IHTMLDIALOG3_DIALOGHIDE = 25007U;

		internal const uint DISPID_IHTMLMODELESSINIT_PARAMETERS = 25000U;

		internal const uint DISPID_IHTMLMODELESSINIT_OPTIONSTRING = 25001U;

		internal const uint DISPID_IHTMLMODELESSINIT_MONIKER = 25006U;

		internal const uint DISPID_IHTMLMODELESSINIT_DOCUMENT = 25007U;

		internal const uint DISPID_IHTMLPOPUP_SHOW = 27001U;

		internal const uint DISPID_IHTMLPOPUP_HIDE = 27002U;

		internal const uint DISPID_IHTMLPOPUP_DOCUMENT = 27003U;

		internal const uint DISPID_IHTMLPOPUP_ISOPEN = 27004U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_APPLICATIONNAME = 5000U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_VERSION = 5001U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_ICON = 5002U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_SINGLEINSTANCE = 5003U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_MINIMIZEBUTTON = 5005U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_MAXIMIZEBUTTON = 5006U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_BORDER = 5007U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_BORDERSTYLE = 5008U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_SYSMENU = 5009U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_CAPTION = 5010U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_WINDOWSTATE = 5011U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_SHOWINTASKBAR = 5012U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR_COMMANDLINE = 5013U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR2_CONTEXTMENU = 5014U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR2_INNERBORDER = 5015U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR2_SCROLL = 5016U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR2_SCROLLFLAT = 5017U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR2_SELECTION = 5018U;

		internal const uint DISPID_IHTMLAPPBEHAVIOR3_NAVIGABLE = 5019U;

		internal const uint DISPID_IHTMLTXTRANGEINTERNAL_GET_VISIBLETEXT = 1050U;

		internal const uint DISPID_IE9EVENTS_ABORT = 1000U;

		internal const uint DISPID_IE9EVENTS_ACTIVATE = 1044U;

		internal const uint DISPID_IE9EVENTS_AFTERPRINT = 1025U;

		internal const uint DISPID_IE9EVENTS_BEFOREACTIVATE = 1047U;

		internal const uint DISPID_IE9EVENTS_BEFOREDEACTIVATE = 1034U;

		internal const uint DISPID_IE9EVENTS_BEFOREUNLOAD = 1017U;

		internal const uint DISPID_IE9EVENTS_BEFOREPRINT = 1024U;

		internal const uint DISPID_IE9EVENTS_BOUNCE = 1009U;

		internal const uint DISPID_IE9EVENTS_CHANGE = 1001U;

		internal const int DISPID_IE9EVENTS_CLICK = -600;

		internal const uint DISPID_IE9EVENTS_COMPLETE = 71727U;

		internal const uint DISPID_IE9EVENTS_CONTEXTMENU = 1023U;

		internal const uint DISPID_IE9EVENTS_DEACTIVATE = 1045U;

		internal const uint DISPID_IE9EVENTS_DOMCONTENTLOADED = 71662U;

		internal const uint DISPID_IE9EVENTS_SUCCESS = 71725U;

		internal const uint DISPID_IE9EVENTS_ERROR = 1002U;

		internal const uint DISPID_IE9EVENTS_FINISH = 1010U;

		internal const uint DISPID_IE9EVENTS_FOCUS = 65537U;

		internal const uint DISPID_IE9EVENTS_FOCUSIN = 1048U;

		internal const uint DISPID_IE9EVENTS_FOCUSOUT = 1049U;

		internal const uint DISPID_IE9EVENTS_HASHCHANGE = 1066U;

		internal const uint DISPID_IE9EVENTS_HELP = 65546U;

		internal const uint DISPID_IE9EVENTS_INPUT = 71663U;

		internal const uint DISPID_IE9EVENTS_LOAD = 1003U;

		internal const int DISPID_IE9EVENTS_KEYDOWN = -602;

		internal const int DISPID_IE9EVENTS_KEYPRESS = -603;

		internal const int DISPID_IE9EVENTS_KEYUP = -604;

		internal const uint DISPID_IE9EVENTS_MESSAGE = 1067U;

		internal const uint DISPID_IE9EVENTS_ONLINE = 1064U;

		internal const uint DISPID_IE9EVENTS_OFFLINE = 1065U;

		internal const int DISPID_IE9EVENTS_READYSTATECHANGE = -609;

		internal const uint DISPID_IE9EVENTS_RESET = 1015U;

		internal const uint DISPID_IE9EVENTS_RESIZE = 1016U;

		internal const uint DISPID_IE9EVENTS_SCROLL = 1014U;

		internal const uint DISPID_IE9EVENTS_SELECT = 1006U;

		internal const uint DISPID_IE9EVENTS_SELECTIONCHANGE = 1037U;

		internal const uint DISPID_IE9EVENTS_SELECTSTART = 65548U;

		internal const uint DISPID_IE9EVENTS_START = 1011U;

		internal const uint DISPID_IE9EVENTS_STOP = 1026U;

		internal const uint DISPID_IE9EVENTS_STORAGE = 1057U;

		internal const uint DISPID_IE9EVENTS_STORAGECOMMIT = 1058U;

		internal const uint DISPID_IE9EVENTS_SUBMIT = 1007U;

		internal const uint DISPID_IE9EVENTS_TEXTINPUT = 71665U;

		internal const uint DISPID_IE9EVENTS_TIMEOUT = 0U;

		internal const uint DISPID_IE9EVENTS_UNLOAD = 1008U;

		internal const uint DISPID_IE9EVENTS_WHEEL = 71649U;

		internal const int DISPID_IE9EVENTS_DBLCLICK = -601;

		internal const int DISPID_IE9EVENTS_MOUSEDOWN = -605;

		internal const uint DISPID_IE9EVENTS_MOUSEENTER = 1042U;

		internal const uint DISPID_IE9EVENTS_MOUSELEAVE = 1043U;

		internal const int DISPID_IE9EVENTS_MOUSEMOVE = -606;

		internal const uint DISPID_IE9EVENTS_MOUSEOUT = 65545U;

		internal const uint DISPID_IE9EVENTS_MOUSEOVER = 65544U;

		internal const int DISPID_IE9EVENTS_MOUSEUP = -607;

		internal const uint DISPID_IE9EVENTS_MOUSEWHEEL = 1033U;

		internal const uint DISPID_IE9EVENTS_BEFORECOPY = 65566U;

		internal const uint DISPID_IE9EVENTS_BEFORECUT = 65565U;

		internal const uint DISPID_IE9EVENTS_BEFOREPASTE = 65567U;

		internal const uint DISPID_IE9EVENTS_COPY = 65563U;

		internal const uint DISPID_IE9EVENTS_CUT = 65562U;

		internal const uint DISPID_IE9EVENTS_DRAG = 65556U;

		internal const uint DISPID_IE9EVENTS_DRAGEND = 65557U;

		internal const uint DISPID_IE9EVENTS_DRAGENTER = 65558U;

		internal const uint DISPID_IE9EVENTS_DRAGLEAVE = 65560U;

		internal const uint DISPID_IE9EVENTS_DRAGOVER = 65559U;

		internal const uint DISPID_IE9EVENTS_DRAGSTART = 65547U;

		internal const uint DISPID_IE9EVENTS_DROP = 65561U;

		internal const uint DISPID_IE9EVENTS_PASTE = 65564U;

		internal const uint DISPID_IE9EVENTS_MSBEFOREEDITFOCUS = 1027U;

		internal const uint DISPID_IE9EVENTS_MSCONTROLSELECT = 1036U;

		internal const uint DISPID_IE9EVENTS_MSCONTROLRESIZESTART = 1040U;

		internal const uint DISPID_IE9EVENTS_MSCONTROLRESIZEEND = 1041U;

		internal const uint DISPID_IE9EVENTS_COMPOSITIONSTART = 71658U;

		internal const uint DISPID_IE9EVENTS_COMPOSITIONUPDATE = 71659U;

		internal const uint DISPID_IE9EVENTS_COMPOSITIONEND = 71660U;

		internal const uint DISPID_IE9EVENTS_DOMATTRMODIFIED = 71661U;

		internal const uint DISPID_IE9EVENTS_DOMCHARACTERDATAMODIFIED = 71664U;

		internal const uint DISPID_IE9EVENTS_DOMNODEINSERTED = 71667U;

		internal const uint DISPID_IE9EVENTS_DOMNODEREMOVED = 71668U;

		internal const uint DISPID_IE9EVENTS_DOMSUBTREEMODIFIED = 71669U;

		internal const uint DISPID_IE9EVENTS_SVGLOAD = 71650U;

		internal const uint DISPID_IE9EVENTS_SVGUNLOAD = 71651U;

		internal const uint DISPID_IE9EVENTS_SVGABORT = 71652U;

		internal const uint DISPID_IE9EVENTS_SVGERROR = 71653U;

		internal const uint DISPID_IE9EVENTS_SVGRESIZE = 71654U;

		internal const uint DISPID_IE9EVENTS_SVGSCROLL = 71655U;

		internal const uint DISPID_IE9EVENTS_SVGZOOM = 71656U;

		internal const uint DISPID_IE9EVENTS_MSTHUMBNAILCLICK = 71657U;

		internal const uint DISPID_IE9EVENTS_MSSITEMODEJUMPLISTITEMREMOVED = 71666U;

		internal const uint DISPID_IE9EVENTS_CANPLAY = 71670U;

		internal const uint DISPID_IE9EVENTS_CANPLAYTHROUGH = 71671U;

		internal const uint DISPID_IE9EVENTS_DURATIONCHANGE = 71672U;

		internal const uint DISPID_IE9EVENTS_EMPTIED = 71673U;

		internal const uint DISPID_IE9EVENTS_ENDED = 71674U;

		internal const uint DISPID_IE9EVENTS_LOADEDDATA = 71675U;

		internal const uint DISPID_IE9EVENTS_LOADEDMETADATA = 71676U;

		internal const uint DISPID_IE9EVENTS_LOADSTART = 71677U;

		internal const uint DISPID_IE9EVENTS_PAUSE = 71678U;

		internal const uint DISPID_IE9EVENTS_PLAY = 71679U;

		internal const uint DISPID_IE9EVENTS_PLAYING = 71680U;

		internal const uint DISPID_IE9EVENTS_PROGRESS = 71681U;

		internal const uint DISPID_IE9EVENTS_RATECHANGE = 71682U;

		internal const uint DISPID_IE9EVENTS_SEEKED = 71683U;

		internal const uint DISPID_IE9EVENTS_SEEKING = 71684U;

		internal const uint DISPID_IE9EVENTS_STALLED = 71685U;

		internal const uint DISPID_IE9EVENTS_SUSPEND = 71686U;

		internal const uint DISPID_IE9EVENTS_TIMEUPDATE = 71687U;

		internal const uint DISPID_IE9EVENTS_VOLUMECHANGE = 71688U;

		internal const uint DISPID_IE9EVENTS_WAITING = 71689U;

		internal const uint DISPID_IE9EVENTS_BLOCKED = 71726U;

		internal const uint DISPID_IE9EVENTS_UPGRADENEEDED = 71734U;

		internal const uint DISPID_IE9EVENTS_CUECHANGE = 71729U;

		internal const uint DISPID_IE9EVENTS_ENTER = 71730U;

		internal const uint DISPID_IE9EVENTS_EXIT = 71731U;

		internal const uint DISPID_IE9EVENTS_ADDTRACK = 71736U;

		internal const uint DISPID_IE9EVENTS_REMOVETRACK = 71781U;

		internal const uint DISPID_IE9EVENTS_MSPOINTERDOWN = 71690U;

		internal const uint DISPID_IE9EVENTS_MSPOINTERMOVE = 71691U;

		internal const uint DISPID_IE9EVENTS_MSPOINTERUP = 71692U;

		internal const uint DISPID_IE9EVENTS_MSPOINTEROVER = 71693U;

		internal const uint DISPID_IE9EVENTS_MSPOINTEROUT = 71694U;

		internal const uint DISPID_IE9EVENTS_MSPOINTERCANCEL = 71695U;

		internal const uint DISPID_IE9EVENTS_MSPOINTERHOVER = 71696U;

		internal const uint DISPID_IE9EVENTS_MSLOSTPOINTERCAPTURE = 71706U;

		internal const uint DISPID_IE9EVENTS_MSGOTPOINTERCAPTURE = 71707U;

		internal const uint DISPID_IE9EVENTS_MSPOINTERENTER = 71769U;

		internal const uint DISPID_IE9EVENTS_MSPOINTERLEAVE = 71770U;

		internal const uint DISPID_IE9EVENTS_TOUCHSTART = 71784U;

		internal const uint DISPID_IE9EVENTS_TOUCHEND = 71785U;

		internal const uint DISPID_IE9EVENTS_TOUCHMOVE = 71786U;

		internal const uint DISPID_IE9EVENTS_TOUCHCANCEL = 71787U;

		internal const uint DISPID_IE9EVENTS_MSGESTURESTART = 71699U;

		internal const uint DISPID_IE9EVENTS_MSGESTURECHANGE = 71700U;

		internal const uint DISPID_IE9EVENTS_MSGESTUREEND = 71701U;

		internal const uint DISPID_IE9EVENTS_MSGESTUREHOLD = 71702U;

		internal const uint DISPID_IE9EVENTS_MSGESTURETAP = 71703U;

		internal const uint DISPID_IE9EVENTS_MSGESTUREDOUBLETAP = 71704U;

		internal const uint DISPID_IE9EVENTS_MSINERTIASTART = 71705U;

		internal const uint DISPID_IE9EVENTS_MSCONTENTZOOM = 71708U;

		internal const uint DISPID_IE9EVENTS_MSHOLDVISUAL = 71738U;

		internal const uint DISPID_IE9EVENTS_TRANSITIONSTART = 71709U;

		internal const uint DISPID_IE9EVENTS_TRANSITIONEND = 71710U;

		internal const uint DISPID_IE9EVENTS_ANIMATIONSTART = 71711U;

		internal const uint DISPID_IE9EVENTS_ANIMATIONEND = 71712U;

		internal const uint DISPID_IE9EVENTS_ANIMATIONITERATION = 71713U;

		internal const uint DISPID_IE9EVENTS_MSMANIPULATIONSTATECHANGED = 71714U;

		internal const uint DISPID_IE9EVENTS_CHECKING = 71717U;

		internal const uint DISPID_IE9EVENTS_NOUPDATE = 71718U;

		internal const uint DISPID_IE9EVENTS_DOWNLOADING = 71719U;

		internal const uint DISPID_IE9EVENTS_UPDATEREADY = 71720U;

		internal const uint DISPID_IE9EVENTS_CACHED = 71721U;

		internal const uint DISPID_IE9EVENTS_OBSOLETE = 71722U;

		internal const uint DISPID_IE9EVENTS_INVALID = 71724U;

		internal const uint DISPID_IE9EVENTS_OPEN = 71715U;

		internal const uint DISPID_IE9EVENTS_CLOSE = 71716U;

		internal const uint DISPID_IE9EVENTS_LOADEND = 71723U;

		internal const uint DISPID_IE9EVENTS_POPSTATE = 71728U;

		internal const uint DISPID_IE9EVENTS_VISIBILITYCHANGE = 71732U;

		internal const uint DISPID_IE9EVENTS_MSREGIONUPDATE = 71733U;

		internal const uint DISPID_IE9EVENTS_MSVIDEOFORMATCHANGED = 71735U;

		internal const uint DISPID_IE9EVENTS_MSVIDEOFRAMESTEPCOMPLETED = 71737U;

		internal const uint DISPID_IE9EVENTS_MSVIDEOOPTIMALLAYOUTCHANGED = 71739U;

		internal const uint DISPID_IE9EVENTS_MSFULLSCREENCHANGE = 71740U;

		internal const uint DISPID_IE9EVENTS_MSFULLSCREENERROR = 71741U;

		internal const uint DISPID_IE9EVENTS_MSELEMENTRESIZE = 71742U;

		internal const uint DISPID_IE9EVENTS_SOURCEOPEN = 71743U;

		internal const uint DISPID_IE9EVENTS_SOURCEENDED = 71745U;

		internal const uint DISPID_IE9EVENTS_SOURCECLOSE = 71744U;

		internal const uint DISPID_IE9EVENTS_ADDSOURCEBUFFER = 71746U;

		internal const uint DISPID_IE9EVENTS_REMOVESOURCEBUFFER = 71747U;

		internal const uint DISPID_IE9EVENTS_UPDATESTART = 71766U;

		internal const uint DISPID_IE9EVENTS_UPDATE = 71767U;

		internal const uint DISPID_IE9EVENTS_UPDATEEND = 71768U;

		internal const uint DISPID_IE9EVENTS_MSNEEDKEY = 71748U;

		internal const uint DISPID_IE9EVENTS_MSKEYMESSAGE = 71749U;

		internal const uint DISPID_IE9EVENTS_MSKEYERROR = 71750U;

		internal const uint DISPID_IE9EVENTS_MSKEYADDED = 71751U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWDOMCONTENTLOADED = 71752U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWCONTENTLOADING = 71753U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWNAVIGATIONSTARTING = 71754U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWNAVIGATIONCOMPLETED = 71755U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWFRAMEDOMCONTENTLOADED = 71756U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWFRAMECONTENTLOADING = 71757U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWFRAMENAVIGATIONSTARTING = 71758U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWFRAMENAVIGATIONCOMPLETED = 71759U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWSCRIPTNOTIFY = 71760U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWLONGRUNNINGSCRIPTDETECTED = 71763U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWUNVIEWABLECONTENTIDENTIFIED = 71761U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWUNSAFECONTENTWARNINGDISPLAYING = 71762U;

		internal const uint DISPID_IE9EVENTS_MSWEBVIEWCONTAINSFULLSCREENELEMENTCHANGED = 71783U;

		internal const uint DISPID_IE9EVENTS_WEBGLCONTEXTLOST = 71764U;

		internal const uint DISPID_IE9EVENTS_WEBGLCONTEXTRESTORED = 71765U;

		internal const uint DISPID_IE9EVENTS_WEBGLCONTEXTCREATIONERROR = 71792U;

		internal const uint DISPID_IE9EVENTS_MSSITEPINNED = 71771U;

		internal const uint DISPID_IE9EVENTS_MSORIENTATIONCHANGE = 71772U;

		internal const uint DISPID_IE9EVENTS_ORIENTATIONCHANGE = 71795U;

		internal const uint DISPID_IE9EVENTS_DEVICEORIENTATION = 71773U;

		internal const uint DISPID_IE9EVENTS_DEVICEMOTION = 71774U;

		internal const uint DISPID_IE9EVENTS_COMPASSNEEDSCALIBRATION = 71782U;

		internal const uint DISPID_IE9EVENTS_PAGESHOW = 71775U;

		internal const uint DISPID_IE9EVENTS_PAGEHIDE = 71776U;

		internal const uint DISPID_IE9EVENTS_MSCANDIDATEWINDOWSHOW = 71777U;

		internal const uint DISPID_IE9EVENTS_MSCANDIDATEWINDOWUPDATE = 71778U;

		internal const uint DISPID_IE9EVENTS_MSCANDIDATEWINDOWHIDE = 71779U;

		internal const int DISPID_AMBIENT_OFFLINEIFNOTCONNECTED = -5501;

		internal const int DISPID_AMBIENT_SILENT = -5502;

		internal const uint DISPID_BEFORENAVIGATE = 100U;

		internal const uint DISPID_NAVIGATECOMPLETE = 101U;

		internal const uint DISPID_STATUSTEXTCHANGE = 102U;

		internal const uint DISPID_QUIT = 103U;

		internal const uint DISPID_DOWNLOADCOMPLETE = 104U;

		internal const uint DISPID_COMMANDSTATECHANGE = 105U;

		internal const uint DISPID_DOWNLOADBEGIN = 106U;

		internal const uint DISPID_NEWWINDOW = 107U;

		internal const uint DISPID_PROGRESSCHANGE = 108U;

		internal const uint DISPID_WINDOWMOVE = 109U;

		internal const uint DISPID_WINDOWRESIZE = 110U;

		internal const uint DISPID_WINDOWACTIVATE = 111U;

		internal const uint DISPID_PROPERTYCHANGE = 112U;

		internal const uint DISPID_TITLECHANGE = 113U;

		internal const uint DISPID_TITLEICONCHANGE = 114U;

		internal const uint DISPID_FRAMEBEFORENAVIGATE = 200U;

		internal const uint DISPID_FRAMENAVIGATECOMPLETE = 201U;

		internal const uint DISPID_FRAMENEWWINDOW = 204U;

		internal const uint DISPID_BEFORENAVIGATE2 = 250U;

		internal const uint DISPID_NEWWINDOW2 = 251U;

		internal const uint DISPID_NAVIGATECOMPLETE2 = 252U;

		internal const uint DISPID_ONQUIT = 253U;

		internal const uint DISPID_ONVISIBLE = 254U;

		internal const uint DISPID_ONTOOLBAR = 255U;

		internal const uint DISPID_ONMENUBAR = 256U;

		internal const uint DISPID_ONSTATUSBAR = 257U;

		internal const uint DISPID_ONFULLSCREEN = 258U;

		internal const uint DISPID_DOCUMENTCOMPLETE = 259U;

		internal const uint DISPID_ONTHEATERMODE = 260U;

		internal const uint DISPID_ONADDRESSBAR = 261U;

		internal const uint DISPID_WINDOWSETRESIZABLE = 262U;

		internal const uint DISPID_WINDOWCLOSING = 263U;

		internal const uint DISPID_WINDOWSETLEFT = 264U;

		internal const uint DISPID_WINDOWSETTOP = 265U;

		internal const uint DISPID_WINDOWSETWIDTH = 266U;

		internal const uint DISPID_WINDOWSETHEIGHT = 267U;

		internal const uint DISPID_CLIENTTOHOSTWINDOW = 268U;

		internal const uint DISPID_SETSECURELOCKICON = 269U;

		internal const uint DISPID_FILEDOWNLOAD = 270U;

		internal const uint DISPID_NAVIGATEERROR = 271U;

		internal const uint DISPID_PRIVACYIMPACTEDSTATECHANGE = 272U;

		internal const uint DISPID_NEWWINDOW3 = 273U;

		internal const uint DISPID_VIEWUPDATE = 281U;

		internal const uint DISPID_SETPHISHINGFILTERSTATUS = 282U;

		internal const uint DISPID_WINDOWSTATECHANGED = 283U;

		internal const uint DISPID_NEWPROCESS = 284U;

		internal const uint DISPID_THIRDPARTYURLBLOCKED = 285U;

		internal const uint DISPID_REDIRECTXDOMAINBLOCKED = 286U;

		internal const uint DISPID_WEBWORKERSTARTED = 288U;

		internal const uint DISPID_WEBWORKERFINISHED = 289U;

		internal const uint DISPID_BEFORESCRIPTEXECUTE = 290U;

		internal const uint DISPID_PRINTTEMPLATEINSTANTIATION = 225U;

		internal const uint DISPID_PRINTTEMPLATETEARDOWN = 226U;

		internal const uint DISPID_UPDATEPAGESTATUS = 227U;

		internal const uint DISPID_WINDOWREGISTERED = 200U;

		internal const uint DISPID_WINDOWREVOKED = 201U;

		internal const uint DISPID_RESETFIRSTBOOTMODE = 1U;

		internal const uint DISPID_RESETSAFEMODE = 2U;

		internal const uint DISPID_REFRESHOFFLINEDESKTOP = 3U;

		internal const uint DISPID_ADDFAVORITE = 4U;

		internal const uint DISPID_ADDCHANNEL = 5U;

		internal const uint DISPID_ADDDESKTOPCOMPONENT = 6U;

		internal const uint DISPID_ISSUBSCRIBED = 7U;

		internal const uint DISPID_NAVIGATEANDFIND = 8U;

		internal const uint DISPID_IMPORTEXPORTFAVORITES = 9U;

		internal const uint DISPID_AUTOCOMPLETESAVEFORM = 10U;

		internal const uint DISPID_AUTOSCAN = 11U;

		internal const uint DISPID_AUTOCOMPLETEATTACH = 12U;

		internal const uint DISPID_SHOWBROWSERUI = 13U;

		internal const uint DISPID_ADDSEARCHPROVIDER = 14U;

		internal const uint DISPID_RUNONCESHOWN = 15U;

		internal const uint DISPID_SKIPRUNONCE = 16U;

		internal const uint DISPID_CUSTOMIZESETTINGS = 17U;

		internal const uint DISPID_SQMENABLED = 18U;

		internal const uint DISPID_PHISHINGENABLED = 19U;

		internal const uint DISPID_BRANDIMAGEURI = 20U;

		internal const uint DISPID_SKIPTABSWELCOME = 21U;

		internal const uint DISPID_DIAGNOSECONNECTION = 22U;

		internal const uint DISPID_CUSTOMIZECLEARTYPE = 23U;

		internal const uint DISPID_ISSEARCHPROVIDERINSTALLED = 24U;

		internal const uint DISPID_ISSEARCHMIGRATED = 25U;

		internal const uint DISPID_DEFAULTSEARCHPROVIDER = 26U;

		internal const uint DISPID_RUNONCEREQUIREDSETTINGSCOMPLETE = 27U;

		internal const uint DISPID_RUNONCEHASSHOWN = 28U;

		internal const uint DISPID_SEARCHGUIDEURL = 29U;

		internal const uint DISPID_ADDSERVICE = 30U;

		internal const uint DISPID_ISSERVICEINSTALLED = 31U;

		internal const uint DISPID_ADDTOFAVORITESBAR = 32U;

		internal const uint DISPID_BUILDNEWTABPAGE = 33U;

		internal const uint DISPID_SETRECENTLYCLOSEDVISIBLE = 34U;

		internal const uint DISPID_SETACTIVITIESVISIBLE = 35U;

		internal const uint DISPID_CONTENTDISCOVERYRESET = 36U;

		internal const uint DISPID_INPRIVATEFILTERINGENABLED = 37U;

		internal const uint DISPID_SUGGESTEDSITESENABLED = 38U;

		internal const uint DISPID_ENABLESUGGESTEDSITES = 39U;

		internal const uint DISPID_NAVIGATETOSUGGESTEDSITES = 40U;

		internal const uint DISPID_SHOWTABSHELP = 41U;

		internal const uint DISPID_SHOWINPRIVATEHELP = 42U;

		internal const uint DISPID_ISSITEMODE = 43U;

		internal const uint DISPID_SETSITEMODEICONOVERLAY = 44U;

		internal const uint DISPID_CLEARSITEMODEICONOVERLAY = 45U;

		internal const uint DISPID_UPDATETHUMBNAILBUTTON = 46U;

		internal const uint DISPID_SETTHUMBNAILBUTTONS = 47U;

		internal const uint DISPID_ADDTHUMBNAILBUTTONS = 48U;

		internal const uint DISPID_ADDSITEMODE = 49U;

		internal const uint DISPID_SETSITEMODEPROPERTIES = 50U;

		internal const uint DISPID_SITEMODECREATEJUMPLIST = 51U;

		internal const uint DISPID_SITEMODEADDJUMPLISTITEM = 52U;

		internal const uint DISPID_SITEMODECLEARJUMPLIST = 53U;

		internal const uint DISPID_SITEMODEADDBUTTONSTYLE = 54U;

		internal const uint DISPID_SITEMODESHOWBUTTONSTYLE = 55U;

		internal const uint DISPID_SITEMODESHOWJUMPLIST = 56U;

		internal const uint DISPID_ADDTRACKINGPROTECTIONLIST = 57U;

		internal const uint DISPID_SITEMODEACTIVATE = 58U;

		internal const uint DISPID_ISSITEMODEFIRSTRUN = 59U;

		internal const uint DISPID_TRACKINGPROTECTIONENABLED = 60U;

		internal const uint DISPID_ACTIVEXFILTERINGENABLED = 61U;

		internal const uint DISPID_PROVISIONNETWORKS = 62U;

		internal const uint DISPID_REPORTSAFEURL = 63U;

		internal const uint DISPID_SITEMODEREFRESHBADGE = 64U;

		internal const uint DISPID_SITEMODECLEARBADGE = 65U;

		internal const uint DISPID_DIAGNOSECONNECTIONUILESS = 66U;

		internal const uint DISPID_LAUNCHNETWORKCLIENTHELP = 67U;

		internal const uint DISPID_CHANGEDEFAULTBROWSER = 68U;

		internal const uint DISPID_STOPPERIODICUPDATE = 69U;

		internal const uint DISPID_STARTPERIODICUPDATE = 70U;

		internal const uint DISPID_CLEARNOTIFICATION = 71U;

		internal const uint DISPID_ENABLENOTIFICATIONQUEUE = 72U;

		internal const uint DISPID_PINNEDSITESTATE = 73U;

		internal const uint DISPID_LAUNCHINTERNETOPTIONS = 74U;

		internal const uint DISPID_STARTPERIODICUPDATEBATCH = 75U;

		internal const uint DISPID_ENABLENOTIFICATIONQUEUESQUARE = 76U;

		internal const uint DISPID_ENABLENOTIFICATIONQUEUEWIDE = 77U;

		internal const uint DISPID_ENABLENOTIFICATIONQUEUELARGE = 78U;

		internal const uint DISPID_SCHEDULEDTILENOTIFICATION = 79U;

		internal const uint DISPID_REMOVESCHEDULEDTILENOTIFICATION = 80U;

		internal const uint DISPID_STARTBADGEUPDATE = 81U;

		internal const uint DISPID_STOPBADGEUPDATE = 82U;

		internal const uint DISPID_ISMETAREFERRERAVAILABLE = 83U;

		internal const uint DISPID_SETEXPERIMENTALFLAG = 84U;

		internal const uint DISPID_GETEXPERIMENTALFLAG = 85U;

		internal const uint DISPID_SETEXPERIMENTALVALUE = 86U;

		internal const uint DISPID_GETEXPERIMENTALVALUE = 87U;

		internal const uint DISPID_HASNEEDIEAUTOLAUNCHFLAG = 88U;

		internal const uint DISPID_GETNEEDIEAUTOLAUNCHFLAG = 89U;

		internal const uint DISPID_SETNEEDIEAUTOLAUNCHFLAG = 90U;

		internal const uint DISPID_LAUNCHIE = 91U;

		internal const uint DISPID_RESETEXPERIMENTALFLAGS = 92U;

		internal const uint DISPID_GETCVLISTDATA = 93U;

		internal const uint DISPID_GETCVLISTLOCALDATA = 94U;

		internal const uint DISPID_GETEMIELISTDATA = 95U;

		internal const uint DISPID_GETEMIELISTLOCALDATA = 96U;

		internal const uint DISPID_OPENFAVORITESPANE = 97U;

		internal const uint DISPID_OPENFAVORITESSETTINGS = 98U;

		internal const uint DISPID_LAUNCHINHVSI = 99U;

		internal const uint DISPID_GETNEEDHVSIAUTOLAUNCHFLAG = 100U;

		internal const uint DISPID_SETNEEDHVSIAUTOLAUNCHFLAG = 101U;

		internal const uint DISPID_HASNEEDHVSIAUTOLAUNCHFLAG = 102U;

		internal const uint DISPID_GETOSSKU = 103U;

		internal const uint DISPID_SETMSDEFAULTS = 104U;

		internal const uint DISPID_SHELLUIHELPERLAST = 105U;

		internal const uint DISPID_ADVANCEERROR = 10U;

		internal const uint DISPID_RETREATERROR = 11U;

		internal const uint DISPID_CANADVANCEERROR = 12U;

		internal const uint DISPID_CANRETREATERROR = 13U;

		internal const uint DISPID_GETERRORLINE = 14U;

		internal const uint DISPID_GETERRORCHAR = 15U;

		internal const uint DISPID_GETERRORCODE = 16U;

		internal const uint DISPID_GETERRORMSG = 17U;

		internal const uint DISPID_GETERRORURL = 18U;

		internal const uint DISPID_GETDETAILSSTATE = 19U;

		internal const uint DISPID_SETDETAILSSTATE = 20U;

		internal const uint DISPID_GETPERERRSTATE = 21U;

		internal const uint DISPID_SETPERERRSTATE = 22U;

		internal const uint DISPID_GETALWAYSSHOWLOCKSTATE = 23U;

		internal const uint DISPID_FAVSELECTIONCHANGE = 1U;

		internal const uint DISPID_SELECTIONCHANGE = 2U;

		internal const uint DISPID_DOUBLECLICK = 3U;

		internal const uint DISPID_INITIALIZED = 4U;

		internal const uint DISPID_MOVESELECTIONUP = 1U;

		internal const uint DISPID_MOVESELECTIONDOWN = 2U;

		internal const uint DISPID_RESETSORT = 3U;

		internal const uint DISPID_NEWFOLDER = 4U;

		internal const uint DISPID_SYNCHRONIZE = 5U;

		internal const uint DISPID_IMPORT = 6U;

		internal const uint DISPID_EXPORT = 7U;

		internal const uint DISPID_INVOKECONTEXTMENU = 8U;

		internal const uint DISPID_MOVESELECTIONTO = 9U;

		internal const uint DISPID_SUBSCRIPTIONSENABLED = 10U;

		internal const uint DISPID_CREATESUBSCRIPTION = 11U;

		internal const uint DISPID_DELETESUBSCRIPTION = 12U;

		internal const uint DISPID_SETROOT = 13U;

		internal const uint DISPID_ENUMOPTIONS = 14U;

		internal const uint DISPID_SELECTEDITEM = 15U;

		internal const uint DISPID_ROOT = 16U;

		internal const uint DISPID_DEPTH = 17U;

		internal const uint DISPID_MODE = 18U;

		internal const uint DISPID_FLAGS = 19U;

		internal const uint DISPID_TVFLAGS = 20U;

		internal const uint DISPID_NSCOLUMNS = 21U;

		internal const uint DISPID_COUNTVIEWTYPES = 22U;

		internal const uint DISPID_SETVIEWTYPE = 23U;

		internal const uint DISPID_SELECTEDITEMS = 24U;

		internal const uint DISPID_EXPAND = 25U;

		internal const uint DISPID_UNSELECTALL = 26U;

		internal const uint DISPID_FEEDS_RootFolder = 4096U;

		internal const uint DISPID_FEEDS_IsSubscribed = 4097U;

		internal const uint DISPID_FEEDS_ExistsFeed = 4098U;

		internal const uint DISPID_FEEDS_GetFeed = 4099U;

		internal const uint DISPID_FEEDS_ExistsFolder = 4100U;

		internal const uint DISPID_FEEDS_GetFolder = 4101U;

		internal const uint DISPID_FEEDS_DeleteFeed = 4102U;

		internal const uint DISPID_FEEDS_DeleteFolder = 4103U;

		internal const uint DISPID_FEEDS_GetFeedByUrl = 4104U;

		internal const uint DISPID_FEEDS_BackgroundSync = 4105U;

		internal const uint DISPID_FEEDS_BackgroundSyncStatus = 4106U;

		internal const uint DISPID_FEEDS_DefaultInterval = 4107U;

		internal const uint DISPID_FEEDS_AsyncSyncAll = 4108U;

		internal const uint DISPID_FEEDS_Normalize = 4109U;

		internal const uint DISPID_FEEDS_ItemCountLimit = 4110U;

		internal const uint DISPID_FEEDSENUM_Count = 8192U;

		internal const uint DISPID_FEEDSENUM_Item = 8193U;

		internal const uint DISPID_FEEDFOLDER_Feeds = 12288U;

		internal const uint DISPID_FEEDFOLDER_Subfolders = 12289U;

		internal const uint DISPID_FEEDFOLDER_CreateFeed = 12290U;

		internal const uint DISPID_FEEDFOLDER_CreateSubfolder = 12291U;

		internal const uint DISPID_FEEDFOLDER_ExistsFeed = 12292U;

		internal const uint DISPID_FEEDFOLDER_GetFeed = 12293U;

		internal const uint DISPID_FEEDFOLDER_ExistsSubfolder = 12294U;

		internal const uint DISPID_FEEDFOLDER_GetSubfolder = 12295U;

		internal const uint DISPID_FEEDFOLDER_Delete = 12296U;

		internal const uint DISPID_FEEDFOLDER_Name = 12297U;

		internal const uint DISPID_FEEDFOLDER_Rename = 12298U;

		internal const uint DISPID_FEEDFOLDER_Path = 12299U;

		internal const uint DISPID_FEEDFOLDER_Move = 12300U;

		internal const uint DISPID_FEEDFOLDER_Parent = 12301U;

		internal const uint DISPID_FEEDFOLDER_IsRoot = 12302U;

		internal const uint DISPID_FEEDFOLDER_TotalUnreadItemCount = 12303U;

		internal const uint DISPID_FEEDFOLDER_TotalItemCount = 12304U;

		internal const uint DISPID_FEEDFOLDER_GetWatcher = 12305U;

		internal const uint DISPID_FEED_Xml = 16384U;

		internal const uint DISPID_FEED_Name = 16385U;

		internal const uint DISPID_FEED_Rename = 16386U;

		internal const uint DISPID_FEED_Url = 16387U;

		internal const uint DISPID_FEED_LocalId = 16388U;

		internal const uint DISPID_FEED_Path = 16389U;

		internal const uint DISPID_FEED_Move = 16390U;

		internal const uint DISPID_FEED_Parent = 16391U;

		internal const uint DISPID_FEED_LastWriteTime = 16392U;

		internal const uint DISPID_FEED_Delete = 16393U;

		internal const uint DISPID_FEED_Download = 16394U;

		internal const uint DISPID_FEED_AsyncDownload = 16395U;

		internal const uint DISPID_FEED_CancelAsyncDownload = 16396U;

		internal const uint DISPID_FEED_Interval = 16397U;

		internal const uint DISPID_FEED_SyncSetting = 16398U;

		internal const uint DISPID_FEED_LastDownloadTime = 16399U;

		internal const uint DISPID_FEED_LocalEnclosurePath = 16400U;

		internal const uint DISPID_FEED_Items = 16401U;

		internal const uint DISPID_FEED_GetItem = 16402U;

		internal const uint DISPID_FEED_Title = 16403U;

		internal const uint DISPID_FEED_Description = 16404U;

		internal const uint DISPID_FEED_Link = 16405U;

		internal const uint DISPID_FEED_Image = 16406U;

		internal const uint DISPID_FEED_LastBuildDate = 16407U;

		internal const uint DISPID_FEED_PubDate = 16408U;

		internal const uint DISPID_FEED_Ttl = 16409U;

		internal const uint DISPID_FEED_Language = 16410U;

		internal const uint DISPID_FEED_Copyright = 16411U;

		internal const uint DISPID_FEED_DownloadEnclosuresAutomatically = 16412U;

		internal const uint DISPID_FEED_DownloadStatus = 16413U;

		internal const uint DISPID_FEED_LastDownloadError = 16414U;

		internal const uint DISPID_FEED_Merge = 16415U;

		internal const uint DISPID_FEED_DownloadUrl = 16416U;

		internal const uint DISPID_FEED_IsList = 16417U;

		internal const uint DISPID_FEED_MarkAllItemsRead = 16418U;

		internal const uint DISPID_FEED_GetWatcher = 16419U;

		internal const uint DISPID_FEED_UnreadItemCount = 16420U;

		internal const uint DISPID_FEED_ItemCount = 16421U;

		internal const uint DISPID_FEED_MaxItemCount = 16422U;

		internal const uint DISPID_FEED_GetItemByEffectiveId = 16423U;

		internal const uint DISPID_FEED_LastItemDownloadTime = 16424U;

		internal const uint DISPID_FEED_Username = 16425U;

		internal const uint DISPID_FEED_Password = 16426U;

		internal const uint DISPID_FEED_SetCredentials = 16427U;

		internal const uint DISPID_FEED_ClearCredentials = 16428U;

		internal const uint DISPID_FEEDITEM_Xml = 20480U;

		internal const uint DISPID_FEEDITEM_Title = 20481U;

		internal const uint DISPID_FEEDITEM_Link = 20482U;

		internal const uint DISPID_FEEDITEM_Guid = 20483U;

		internal const uint DISPID_FEEDITEM_Description = 20484U;

		internal const uint DISPID_FEEDITEM_PubDate = 20485U;

		internal const uint DISPID_FEEDITEM_Comments = 20486U;

		internal const uint DISPID_FEEDITEM_Author = 20487U;

		internal const uint DISPID_FEEDITEM_Enclosure = 20488U;

		internal const uint DISPID_FEEDITEM_IsRead = 20489U;

		internal const uint DISPID_FEEDITEM_LocalId = 20490U;

		internal const uint DISPID_FEEDITEM_Parent = 20491U;

		internal const uint DISPID_FEEDITEM_Delete = 20492U;

		internal const uint DISPID_FEEDITEM_DownloadUrl = 20493U;

		internal const uint DISPID_FEEDITEM_LastDownloadTime = 20494U;

		internal const uint DISPID_FEEDITEM_Modified = 20495U;

		internal const uint DISPID_FEEDITEM_EffectiveId = 20496U;

		internal const uint DISPID_FEEDENCLOSURE_Url = 24576U;

		internal const uint DISPID_FEEDENCLOSURE_Type = 24577U;

		internal const uint DISPID_FEEDENCLOSURE_Length = 24578U;

		internal const uint DISPID_FEEDENCLOSURE_AsyncDownload = 24579U;

		internal const uint DISPID_FEEDENCLOSURE_CancelAsyncDownload = 24580U;

		internal const uint DISPID_FEEDENCLOSURE_DownloadStatus = 24581U;

		internal const uint DISPID_FEEDENCLOSURE_LastDownloadError = 24582U;

		internal const uint DISPID_FEEDENCLOSURE_LocalPath = 24583U;

		internal const uint DISPID_FEEDENCLOSURE_Parent = 24584U;

		internal const uint DISPID_FEEDENCLOSURE_DownloadUrl = 24585U;

		internal const uint DISPID_FEEDENCLOSURE_DownloadMimeType = 24586U;

		internal const uint DISPID_FEEDENCLOSURE_RemoveFile = 24587U;

		internal const uint DISPID_FEEDENCLOSURE_SetFile = 24588U;

		internal const uint DISPID_FEEDFOLDEREVENTS_Error = 28672U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FolderAdded = 28673U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FolderDeleted = 28674U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FolderRenamed = 28675U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FolderMovedFrom = 28676U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FolderMovedTo = 28677U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FolderItemCountChanged = 28678U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FeedAdded = 28679U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FeedDeleted = 28680U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FeedRenamed = 28681U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FeedUrlChanged = 28682U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FeedMovedFrom = 28683U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FeedMovedTo = 28684U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FeedDownloading = 28685U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FeedDownloadCompleted = 28686U;

		internal const uint DISPID_FEEDFOLDEREVENTS_FeedItemCountChanged = 28687U;

		internal const uint DISPID_FEEDEVENTS_Error = 32768U;

		internal const uint DISPID_FEEDEVENTS_FeedDeleted = 32769U;

		internal const uint DISPID_FEEDEVENTS_FeedRenamed = 32770U;

		internal const uint DISPID_FEEDEVENTS_FeedUrlChanged = 32771U;

		internal const uint DISPID_FEEDEVENTS_FeedMoved = 32772U;

		internal const uint DISPID_FEEDEVENTS_FeedDownloading = 32773U;

		internal const uint DISPID_FEEDEVENTS_FeedDownloadCompleted = 32774U;

		internal const uint DISPID_FEEDEVENTS_FeedItemCountChanged = 32775U;

		internal const uint DISPID_DELTA = 50U;

		internal const uint DISPID_WMPCORE_BASE = 0U;

		internal const uint DISPID_WMPCORE_URL = 1U;

		internal const uint DISPID_WMPCORE_OPENSTATE = 2U;

		internal const uint DISPID_WMPCORE_CLOSE = 3U;

		internal const uint DISPID_WMPCORE_CONTROLS = 4U;

		internal const uint DISPID_WMPCORE_SETTINGS = 5U;

		internal const uint DISPID_WMPCORE_CURRENTMEDIA = 6U;

		internal const uint DISPID_WMPCORE_NETWORK = 7U;

		internal const uint DISPID_WMPCORE_MEDIACOLLECTION = 8U;

		internal const uint DISPID_WMPCORE_PLAYLISTCOLLECTION = 9U;

		internal const uint DISPID_WMPCORE_PLAYSTATE = 10U;

		internal const uint DISPID_WMPCORE_VERSIONINFO = 11U;

		internal const uint DISPID_WMPCORE_LAUNCHURL = 12U;

		internal const uint DISPID_WMPCORE_CURRENTPLAYLIST = 13U;

		internal const uint DISPID_WMPCORE_CDROMCOLLECTION = 14U;

		internal const uint DISPID_WMPCORE_CLOSEDCAPTION = 15U;

		internal const uint DISPID_WMPCORE_ISONLINE = 16U;

		internal const uint DISPID_WMPCORE_ERROR = 17U;

		internal const uint DISPID_WMPCORE_STATUS = 18U;

		internal const uint DISPID_WMPCORE_LAST = 18U;

		internal const uint DISPID_WMPOCX_BASE = 18U;

		internal const uint DISPID_WMPOCX_ENABLED = 19U;

		internal const uint DISPID_WMPOCX_TRANSPARENTATSTART = 20U;

		internal const uint DISPID_WMPOCX_FULLSCREEN = 21U;

		internal const uint DISPID_WMPOCX_ENABLECONTEXTMENU = 22U;

		internal const uint DISPID_WMPOCX_UIMODE = 23U;

		internal const uint DISPID_WMPOCX_LAST = 23U;

		internal const uint DISPID_WMPOCX2_BASE = 23U;

		internal const uint DISPID_WMPOCX2_STRETCHTOFIT = 24U;

		internal const uint DISPID_WMPOCX2_WINDOWLESSVIDEO = 25U;

		internal const uint DISPID_WMPOCX4_ISREMOTE = 26U;

		internal const uint DISPID_WMPOCX4_PLAYERAPPLICATION = 27U;

		internal const uint DISPID_WMPOCX4_OPENPLAYER = 28U;

		internal const uint DISPID_WMPCORE2_BASE = 39U;

		internal const uint DISPID_WMPCORE2_DVD = 40U;

		internal const uint DISPID_WMPCORE3_NEWPLAYLIST = 41U;

		internal const uint DISPID_WMPCORE3_NEWMEDIA = 42U;

		internal const uint DISPID_WMPCONTROLS_PLAY = 51U;

		internal const uint DISPID_WMPCONTROLS_STOP = 52U;

		internal const uint DISPID_WMPCONTROLS_PAUSE = 53U;

		internal const uint DISPID_WMPCONTROLS_FASTFORWARD = 54U;

		internal const uint DISPID_WMPCONTROLS_FASTREVERSE = 55U;

		internal const uint DISPID_WMPCONTROLS_CURRENTPOSITION = 56U;

		internal const uint DISPID_WMPCONTROLS_CURRENTPOSITIONSTRING = 57U;

		internal const uint DISPID_WMPCONTROLS_NEXT = 58U;

		internal const uint DISPID_WMPCONTROLS_PREVIOUS = 59U;

		internal const uint DISPID_WMPCONTROLS_CURRENTITEM = 60U;

		internal const uint DISPID_WMPCONTROLS_CURRENTMARKER = 61U;

		internal const uint DISPID_WMPCONTROLS_ISAVAILABLE = 62U;

		internal const uint DISPID_WMPCONTROLS_PLAYITEM = 63U;

		internal const uint DISPID_WMPCONTROLS2_STEP = 64U;

		internal const uint DISPID_WMPCONTROLS3_AUDIOLANGUAGECOUNT = 65U;

		internal const uint DISPID_WMPCONTROLS3_GETAUDIOLANGUAGEID = 66U;

		internal const uint DISPID_WMPCONTROLS3_GETAUDIOLANGUAGEDESC = 67U;

		internal const uint DISPID_WMPCONTROLS3_CURRENTAUDIOLANGUAGE = 68U;

		internal const uint DISPID_WMPCONTROLS3_CURRENTAUDIOLANGUAGEINDEX = 69U;

		internal const uint DISPID_WMPCONTROLS3_GETLANGUAGENAME = 70U;

		internal const uint DISPID_WMPCONTROLS3_CURRENTPOSITIONTIMECODE = 71U;

		internal const uint DISPID_WMPCONTROLSFAKE_TIMECOMPRESSION = 72U;

		internal const uint DISPID_WMPSETTINGS_AUTOSTART = 101U;

		internal const uint DISPID_WMPSETTINGS_BALANCE = 102U;

		internal const uint DISPID_WMPSETTINGS_INVOKEURLS = 103U;

		internal const uint DISPID_WMPSETTINGS_MUTE = 104U;

		internal const uint DISPID_WMPSETTINGS_PLAYCOUNT = 105U;

		internal const uint DISPID_WMPSETTINGS_RATE = 106U;

		internal const uint DISPID_WMPSETTINGS_VOLUME = 107U;

		internal const uint DISPID_WMPSETTINGS_BASEURL = 108U;

		internal const uint DISPID_WMPSETTINGS_DEFAULTFRAME = 109U;

		internal const uint DISPID_WMPSETTINGS_GETMODE = 110U;

		internal const uint DISPID_WMPSETTINGS_SETMODE = 111U;

		internal const uint DISPID_WMPSETTINGS_ENABLEERRORDIALOGS = 112U;

		internal const uint DISPID_WMPSETTINGS_ISAVAILABLE = 113U;

		internal const uint DISPID_WMPSETTINGS2_DEFAULTAUDIOLANGUAGE = 114U;

		internal const uint DISPID_WMPSETTINGS2_LIBRARYACCESSRIGHTS = 115U;

		internal const uint DISPID_WMPSETTINGS2_REQUESTLIBRARYACCESSRIGHTS = 116U;

		internal const uint DISPID_WMPPLAYLIST_COUNT = 201U;

		internal const uint DISPID_WMPPLAYLIST_NAME = 202U;

		internal const uint DISPID_WMPPLAYLIST_GETITEMINFO = 203U;

		internal const uint DISPID_WMPPLAYLIST_SETITEMINFO = 204U;

		internal const uint DISPID_WMPPLAYLIST_CLEAR = 205U;

		internal const uint DISPID_WMPPLAYLIST_INSERTITEM = 206U;

		internal const uint DISPID_WMPPLAYLIST_APPENDITEM = 207U;

		internal const uint DISPID_WMPPLAYLIST_REMOVEITEM = 208U;

		internal const uint DISPID_WMPPLAYLIST_MOVEITEM = 209U;

		internal const uint DISPID_WMPPLAYLIST_ATTRIBUTECOUNT = 210U;

		internal const uint DISPID_WMPPLAYLIST_ATTRIBUTENAME = 211U;

		internal const uint DISPID_WMPPLAYLIST_ITEM = 212U;

		internal const uint DISPID_WMPPLAYLIST_ISIDENTICAL = 213U;

		internal const uint DISPID_WMPCDROM_DRIVESPECIFIER = 251U;

		internal const uint DISPID_WMPCDROM_PLAYLIST = 252U;

		internal const uint DISPID_WMPCDROM_EJECT = 253U;

		internal const uint DISPID_WMPCDROMCOLLECTION_COUNT = 301U;

		internal const uint DISPID_WMPCDROMCOLLECTION_ITEM = 302U;

		internal const uint DISPID_WMPCDROMCOLLECTION_GETBYDRIVESPECIFIER = 303U;

		internal const uint DISPID_WMPCDROMCOLLECTION_STARTMONITORINGCDROMS = 304U;

		internal const uint DISPID_WMPCDROMCOLLECTION_STOPMONITORINGCDROMS = 305U;

		internal const uint DISPID_WMPSTRINGCOLLECTION_COUNT = 401U;

		internal const uint DISPID_WMPSTRINGCOLLECTION_ITEM = 402U;

		internal const uint DISPID_WMPMEDIACOLLECTION_ADD = 452U;

		internal const uint DISPID_WMPMEDIACOLLECTION_GETALL = 453U;

		internal const uint DISPID_WMPMEDIACOLLECTION_GETBYNAME = 454U;

		internal const uint DISPID_WMPMEDIACOLLECTION_GETBYGENRE = 455U;

		internal const uint DISPID_WMPMEDIACOLLECTION_GETBYAUTHOR = 456U;

		internal const uint DISPID_WMPMEDIACOLLECTION_GETBYALBUM = 457U;

		internal const uint DISPID_WMPMEDIACOLLECTION_GETBYATTRIBUTE = 458U;

		internal const uint DISPID_WMPMEDIACOLLECTION_REMOVE = 459U;

		internal const uint DISPID_WMPMEDIACOLLECTION_GETATTRIBUTESTRINGCOLLECTION = 461U;

		internal const uint DISPID_WMPMEDIACOLLECTION_NEWQUERY = 462U;

		internal const uint DISPID_WMPMEDIACOLLECTION_STARTMONITORING = 463U;

		internal const uint DISPID_WMPMEDIACOLLECTION_STOPMONITORING = 464U;

		internal const uint DISPID_WMPMEDIACOLLECTION_STARTCONTENTSCAN = 465U;

		internal const uint DISPID_WMPMEDIACOLLECTION_STOPCONTENTSCAN = 466U;

		internal const uint DISPID_WMPMEDIACOLLECTION_STARTSEARCH = 467U;

		internal const uint DISPID_WMPMEDIACOLLECTION_STOPSEARCH = 468U;

		internal const uint DISPID_WMPMEDIACOLLECTION_UPDATEMETADATA = 469U;

		internal const uint DISPID_WMPMEDIACOLLECTION_GETMEDIAATOM = 470U;

		internal const uint DISPID_WMPMEDIACOLLECTION_SETDELETED = 471U;

		internal const uint DISPID_WMPMEDIACOLLECTION_ISDELETED = 472U;

		internal const uint DISPID_WMPMEDIACOLLECTION_GETBYQUERYDESCRIPTION = 473U;

		internal const uint DISPID_WMPMEDIACOLLECTION_FREEZECOLLECTIONCHANGE = 474U;

		internal const uint DISPID_WMPMEDIACOLLECTION_UNFREEZECOLLECTIONCHANGE = 475U;

		internal const uint DISPID_WMPMEDIACOLLECTION_POSTCOLLECTIONCHANGE = 476U;

		internal const uint DISPID_WMPPLAYLISTARRAY_COUNT = 501U;

		internal const uint DISPID_WMPPLAYLISTARRAY_ITEM = 502U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_NEWPLAYLIST = 552U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_GETALL = 553U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_GETBYNAME = 554U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_GETBYQUERYDESCRIPTION = 555U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_REMOVE = 556U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_NEWQUERY = 557U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_STARTMONITORING = 558U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_STOPMONITORING = 559U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_SETDELETED = 560U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_ISDELETED = 561U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_IMPORTPLAYLIST = 562U;

		internal const uint DISPID_WMPMEDIA_SOURCEURL = 751U;

		internal const uint DISPID_WMPMEDIA_IMAGESOURCEWIDTH = 752U;

		internal const uint DISPID_WMPMEDIA_IMAGESOURCEHEIGHT = 753U;

		internal const uint DISPID_WMPMEDIA_MARKERCOUNT = 754U;

		internal const uint DISPID_WMPMEDIA_GETMARKERTIME = 755U;

		internal const uint DISPID_WMPMEDIA_GETMARKERNAME = 756U;

		internal const uint DISPID_WMPMEDIA_DURATION = 757U;

		internal const uint DISPID_WMPMEDIA_DURATIONSTRING = 758U;

		internal const uint DISPID_WMPMEDIA_ATTRIBUTECOUNT = 759U;

		internal const uint DISPID_WMPMEDIA_GETATTRIBUTENAME = 760U;

		internal const uint DISPID_WMPMEDIA_GETITEMINFO = 761U;

		internal const uint DISPID_WMPMEDIA_SETITEMINFO = 762U;

		internal const uint DISPID_WMPMEDIA_ISIDENTICAL = 763U;

		internal const uint DISPID_WMPMEDIA_NAME = 764U;

		internal const uint DISPID_WMPMEDIA_GETITEMINFOBYATOM = 765U;

		internal const uint DISPID_WMPMEDIA_ISMEMBEROF = 766U;

		internal const uint DISPID_WMPMEDIA_ISREADONLYITEM = 767U;

		internal const uint DISPID_WMPMEDIA2_ERROR = 768U;

		internal const uint DISPID_WMPMEDIA3_GETATTRIBUTECOUNTBYTYPE = 769U;

		internal const uint DISPID_WMPMEDIA3_GETITEMINFOBYTYPE = 770U;

		internal const uint DISPID_WMPNETWORK_BANDWIDTH = 801U;

		internal const uint DISPID_WMPNETWORK_RECOVEREDPACKETS = 802U;

		internal const uint DISPID_WMPNETWORK_SOURCEPROTOCOL = 803U;

		internal const uint DISPID_WMPNETWORK_RECEIVEDPACKETS = 804U;

		internal const uint DISPID_WMPNETWORK_LOSTPACKETS = 805U;

		internal const uint DISPID_WMPNETWORK_RECEPTIONQUALITY = 806U;

		internal const uint DISPID_WMPNETWORK_BUFFERINGCOUNT = 807U;

		internal const uint DISPID_WMPNETWORK_BUFFERINGPROGRESS = 808U;

		internal const uint DISPID_WMPNETWORK_BUFFERINGTIME = 809U;

		internal const uint DISPID_WMPNETWORK_FRAMERATE = 810U;

		internal const uint DISPID_WMPNETWORK_MAXBITRATE = 811U;

		internal const uint DISPID_WMPNETWORK_BITRATE = 812U;

		internal const uint DISPID_WMPNETWORK_GETPROXYSETTINGS = 813U;

		internal const uint DISPID_WMPNETWORK_SETPROXYSETTINGS = 814U;

		internal const uint DISPID_WMPNETWORK_GETPROXYNAME = 815U;

		internal const uint DISPID_WMPNETWORK_SETPROXYNAME = 816U;

		internal const uint DISPID_WMPNETWORK_GETPROXYPORT = 817U;

		internal const uint DISPID_WMPNETWORK_SETPROXYPORT = 818U;

		internal const uint DISPID_WMPNETWORK_GETPROXYEXCEPTIONLIST = 819U;

		internal const uint DISPID_WMPNETWORK_SETPROXYEXCEPTIONLIST = 820U;

		internal const uint DISPID_WMPNETWORK_GETPROXYBYPASSFORLOCAL = 821U;

		internal const uint DISPID_WMPNETWORK_SETPROXYBYPASSFORLOCAL = 822U;

		internal const uint DISPID_WMPNETWORK_MAXBANDWIDTH = 823U;

		internal const uint DISPID_WMPNETWORK_DOWNLOADPROGRESS = 824U;

		internal const uint DISPID_WMPNETWORK_ENCODEDFRAMERATE = 825U;

		internal const uint DISPID_WMPNETWORK_FRAMESSKIPPED = 826U;

		internal const uint DISPID_WMPERROR_CLEARERRORQUEUE = 851U;

		internal const uint DISPID_WMPERROR_ERRORCOUNT = 852U;

		internal const uint DISPID_WMPERROR_ITEM = 853U;

		internal const uint DISPID_WMPERROR_WEBHELP = 854U;

		internal const uint DISPID_WMPERRORITEM_ERRORCODE = 901U;

		internal const uint DISPID_WMPERRORITEM_ERRORDESCRIPTION = 902U;

		internal const uint DISPID_WMPERRORITEM_ERRORCONTEXT = 903U;

		internal const uint DISPID_WMPERRORITEM_REMEDY = 904U;

		internal const uint DISPID_WMPERRORITEM_CUSTOMURL = 905U;

		internal const uint DISPID_WMPERRORITEM2_CONDITION = 906U;

		internal const uint DISPID_WMPCLOSEDCAPTION_SAMISTYLE = 951U;

		internal const uint DISPID_WMPCLOSEDCAPTION_SAMILANG = 952U;

		internal const uint DISPID_WMPCLOSEDCAPTION_SAMIFILENAME = 953U;

		internal const uint DISPID_WMPCLOSEDCAPTION_CAPTIONINGID = 954U;

		internal const uint DISPID_WMPCLOSEDCAPTION2_GETLANGCOUNT = 955U;

		internal const uint DISPID_WMPCLOSEDCAPTION2_GETLANGNAME = 956U;

		internal const uint DISPID_WMPCLOSEDCAPTION2_GETLANGID = 957U;

		internal const uint DISPID_WMPCLOSEDCAPTION2_GETSTYLECOUNT = 958U;

		internal const uint DISPID_WMPCLOSEDCAPTION2_GETSTYLENAME = 959U;

		internal const uint DISPID_WMPDVD_ISAVAILABLE = 1001U;

		internal const uint DISPID_WMPDVD_DOMAIN = 1002U;

		internal const uint DISPID_WMPDVD_TOPMENU = 1003U;

		internal const uint DISPID_WMPDVD_TITLEMENU = 1004U;

		internal const uint DISPID_WMPDVD_BACK = 1005U;

		internal const uint DISPID_WMPDVD_RESUME = 1006U;

		internal const uint DISPID_WMPMETADATA_PICTURE_MIMETYPE = 1051U;

		internal const uint DISPID_WMPMETADATA_PICTURE_PICTURETYPE = 1052U;

		internal const uint DISPID_WMPMETADATA_PICTURE_DESCRIPTION = 1053U;

		internal const uint DISPID_WMPMETADATA_PICTURE_URL = 1054U;

		internal const uint DISPID_WMPMETADATA_TEXT_TEXT = 1055U;

		internal const uint DISPID_WMPMETADATA_TEXT_DESCRIPTION = 1056U;

		internal const uint DISPID_WMPPLAYERAPP_SWITCHTOPLAYERAPPLICATION = 1101U;

		internal const uint DISPID_WMPPLAYERAPP_SWITCHTOCONTROL = 1102U;

		internal const uint DISPID_WMPPLAYERAPP_PLAYERDOCKED = 1103U;

		internal const uint DISPID_WMPPLAYERAPP_HASDISPLAY = 1104U;

		internal const uint DISPID_WMPPLAYERAPP_REMOTESTATUS = 1105U;

		internal const uint DISPID_WMPDOWNLOADMANAGER_GETDOWNLOADCOLLECTION = 1151U;

		internal const uint DISPID_WMPDOWNLOADMANAGER_CREATEDOWNLOADCOLLECTION = 1152U;

		internal const uint DISPID_WMPDOWNLOADCOLLECTION_ID = 1201U;

		internal const uint DISPID_WMPDOWNLOADCOLLECTION_COUNT = 1202U;

		internal const uint DISPID_WMPDOWNLOADCOLLECTION_ITEM = 1203U;

		internal const uint DISPID_WMPDOWNLOADCOLLECTION_STARTDOWNLOAD = 1204U;

		internal const uint DISPID_WMPDOWNLOADCOLLECTION_REMOVEITEM = 1205U;

		internal const uint DISPID_WMPDOWNLOADCOLLECTION_CLEAR = 1206U;

		internal const uint DISPID_WMPDOWNLOADITEM_SOURCEURL = 1251U;

		internal const uint DISPID_WMPDOWNLOADITEM_SIZE = 1252U;

		internal const uint DISPID_WMPDOWNLOADITEM_TYPE = 1253U;

		internal const uint DISPID_WMPDOWNLOADITEM_PROGRESS = 1254U;

		internal const uint DISPID_WMPDOWNLOADITEM_DOWNLOADSTATE = 1255U;

		internal const uint DISPID_WMPDOWNLOADITEM_PAUSE = 1256U;

		internal const uint DISPID_WMPDOWNLOADITEM_RESUME = 1257U;

		internal const uint DISPID_WMPDOWNLOADITEM_CANCEL = 1258U;

		internal const uint DISPID_WMPDOWNLOADITEM2_GETITEMINFO = 1301U;

		internal const uint DISPID_WMPQUERY_ADDCONDITION = 1351U;

		internal const uint DISPID_WMPQUERY_BEGINNEXTGROUP = 1352U;

		internal const uint DISPID_WMPMEDIACOLLECTION2_CREATEQUERY = 1401U;

		internal const uint DISPID_WMPMEDIACOLLECTION2_GETPLAYLISTBYQUERY = 1402U;

		internal const uint DISPID_WMPMEDIACOLLECTION2_GETSTRINGCOLLBYQUERY = 1403U;

		internal const uint DISPID_WMPMEDIACOLLECTION2_GETBYATTRANDMEDIATYPE = 1404U;

		internal const uint DISPID_WMPSTRINGCOLLECTION2_ISIDENTICAL = 1451U;

		internal const uint DISPID_WMPSTRINGCOLLECTION2_GETITEMINFO = 1452U;

		internal const uint DISPID_WMPSTRINGCOLLECTION2_GETATTRCOUNTBYTYPE = 1453U;

		internal const uint DISPID_WMPSTRINGCOLLECTION2_GETITEMINFOBYTYPE = 1454U;

		internal const uint DISPID_WMPCORE_MIN = 1U;

		internal const uint DISPID_WMPCORE_MAX = 1454U;

		internal const uint DISPID_WMPCOREEVENT_OPENSTATECHANGE = 5001U;

		internal const uint DISPID_WMPCOREEVENT_STATUSCHANGE = 5002U;

		internal const uint DISPID_WMPCOREEVENT_PLAYSTATECHANGE = 5101U;

		internal const uint DISPID_WMPCOREEVENT_AUDIOLANGUAGECHANGE = 5102U;

		internal const uint DISPID_WMPCOREEVENT_ENDOFSTREAM = 5201U;

		internal const uint DISPID_WMPCOREEVENT_POSITIONCHANGE = 5202U;

		internal const uint DISPID_WMPCOREEVENT_MARKERHIT = 5203U;

		internal const uint DISPID_WMPCOREEVENT_DURATIONUNITCHANGE = 5204U;

		internal const uint DISPID_WMPCOREEVENT_SCRIPTCOMMAND = 5301U;

		internal const uint DISPID_WMPCOREEVENT_DISCONNECT = 5401U;

		internal const uint DISPID_WMPCOREEVENT_BUFFERING = 5402U;

		internal const uint DISPID_WMPCOREEVENT_NEWSTREAM = 5403U;

		internal const uint DISPID_WMPCOREEVENT_ERROR = 5501U;

		internal const uint DISPID_WMPCOREEVENT_WARNING = 5601U;

		internal const uint DISPID_WMPCOREEVENT_CDROMMEDIACHANGE = 5701U;

		internal const uint DISPID_WMPCOREEVENT_PLAYLISTCHANGE = 5801U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACHANGE = 5802U;

		internal const uint DISPID_WMPCOREEVENT_CURRENTMEDIAITEMAVAILABLE = 5803U;

		internal const uint DISPID_WMPCOREEVENT_CURRENTPLAYLISTCHANGE = 5804U;

		internal const uint DISPID_WMPCOREEVENT_CURRENTPLAYLISTITEMAVAILABLE = 5805U;

		internal const uint DISPID_WMPCOREEVENT_CURRENTITEMCHANGE = 5806U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONCHANGE = 5807U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGADDED = 5808U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGREMOVED = 5809U;

		internal const uint DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONCHANGE = 5810U;

		internal const uint DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTADDED = 5811U;

		internal const uint DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTREMOVED = 5812U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONCONTENTSCANADDEDITEM = 5813U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONCONTENTSCANPROGRESS = 5814U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHFOUNDITEM = 5815U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHPROGRESS = 5816U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONSEARCHCOMPLETE = 5817U;

		internal const uint DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTSETASDELETED = 5818U;

		internal const uint DISPID_WMPCOREEVENT_MODECHANGE = 5819U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGCHANGED = 5820U;

		internal const uint DISPID_WMPCOREEVENT_MEDIAERROR = 5821U;

		internal const uint DISPID_WMPCOREEVENT_DOMAINCHANGE = 5822U;

		internal const uint DISPID_WMPCOREEVENT_OPENPLAYLISTSWITCH = 5823U;

		internal const uint DISPID_WMPCOREEVENT_STRINGCOLLECTIONCHANGE = 5824U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONMEDIAADDED = 5825U;

		internal const uint DISPID_WMPCOREEVENT_MEDIACOLLECTIONMEDIAREMOVED = 5826U;

		internal const uint DISPID_WMPOCXEVENT_SWITCHEDTOPLAYERAPPLICATION = 6501U;

		internal const uint DISPID_WMPOCXEVENT_SWITCHEDTOCONTROL = 6502U;

		internal const uint DISPID_WMPOCXEVENT_PLAYERDOCKEDSTATECHANGE = 6503U;

		internal const uint DISPID_WMPOCXEVENT_PLAYERRECONNECT = 6504U;

		internal const uint DISPID_WMPOCXEVENT_CLICK = 6505U;

		internal const uint DISPID_WMPOCXEVENT_DOUBLECLICK = 6506U;

		internal const uint DISPID_WMPOCXEVENT_KEYDOWN = 6507U;

		internal const uint DISPID_WMPOCXEVENT_KEYPRESS = 6508U;

		internal const uint DISPID_WMPOCXEVENT_KEYUP = 6509U;

		internal const uint DISPID_WMPOCXEVENT_MOUSEDOWN = 6510U;

		internal const uint DISPID_WMPOCXEVENT_MOUSEMOVE = 6511U;

		internal const uint DISPID_WMPOCXEVENT_MOUSEUP = 6512U;

		internal const uint DISPID_WMPOCXEVENT_DEVICECONNECT = 6513U;

		internal const uint DISPID_WMPOCXEVENT_DEVICEDISCONNECT = 6514U;

		internal const uint DISPID_WMPOCXEVENT_DEVICESTATUSCHANGE = 6515U;

		internal const uint DISPID_WMPOCXEVENT_DEVICESYNCSTATECHANGE = 6516U;

		internal const uint DISPID_WMPOCXEVENT_DEVICESYNCERROR = 6517U;

		internal const uint DISPID_WMPOCXEVENT_CREATEPARTNERSHIPCOMPLETE = 6518U;

		internal const uint DISPID_WMPOCXEVENT_CDROMRIPSTATECHANGE = 6519U;

		internal const uint DISPID_WMPOCXEVENT_CDROMRIPMEDIAERROR = 6520U;

		internal const uint DISPID_WMPOCXEVENT_CDROMBURNSTATECHANGE = 6521U;

		internal const uint DISPID_WMPOCXEVENT_CDROMBURNMEDIAERROR = 6522U;

		internal const uint DISPID_WMPOCXEVENT_CDROMBURNERROR = 6523U;

		internal const uint DISPID_WMPOCXEVENT_LIBRARYCONNECT = 6524U;

		internal const uint DISPID_WMPOCXEVENT_LIBRARYDISCONNECT = 6525U;

		internal const uint DISPID_WMPOCXEVENT_FOLDERSCANSTATECHANGE = 6526U;

		internal const uint DISPID_WMPOCXEVENT_DEVICEESTIMATION = 6527U;

		internal const uint DISPID_WMPCONTROLS_BASE = 50U;

		internal const uint DISPID_WMPSETTINGS_BASE = 100U;

		internal const uint DISPID_WMPPLAYLIST_BASE = 200U;

		internal const uint DISPID_WMPCDROM_BASE = 250U;

		internal const uint DISPID_WMPCDROMCOLLECTION_BASE = 300U;

		internal const uint DISPID_WMPSTRINGCOLLECTION_BASE = 400U;

		internal const uint DISPID_WMPMEDIACOLLECTION_BASE = 450U;

		internal const uint DISPID_WMPPLAYLISTARRAY_BASE = 500U;

		internal const uint DISPID_WMPPLAYLISTCOLLECTION_BASE = 550U;

		internal const uint DISPID_WMPMEDIA_BASE = 750U;

		internal const uint DISPID_WMPNETWORK_BASE = 800U;

		internal const uint DISPID_WMPERROR_BASE = 850U;

		internal const uint DISPID_WMPERRORITEM_BASE = 900U;

		internal const uint DISPID_WMPCLOSEDCAPTION_BASE = 950U;

		internal const uint DISPID_WMPDVD_BASE = 1000U;

		internal const uint DISPID_WMPMETADATA_BASE = 1050U;

		internal const uint DISPID_WMPPLAYERAPP_BASE = 1100U;

		internal const uint DISPID_WMPDOWNLOADMANAGER_BASE = 1150U;

		internal const uint DISPID_WMPDOWNLOADCOLLECTION_BASE = 1200U;

		internal const uint DISPID_WMPDOWNLOADITEM_BASE = 1250U;

		internal const uint DISPID_WMPDOWNLOADITEM2_BASE = 1300U;

		internal const uint DISPID_WMPQUERY_BASE = 1350U;

		internal const uint DISPID_WMPMEDIACOLLECTION2_BASE = 1400U;

		internal const uint DISPID_WMPSTRINGCOLLECTION2_BASE = 1450U;

		internal const uint DMORIENT_PORTRAIT = 1U;

		internal const uint DMORIENT_LANDSCAPE = 2U;

		/// <summary>Scrolls the caret into view in an edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>The return value is not meaningful.</returns>
		/// <remarks>**Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</remarks>
		internal const uint EM_SCROLLCARET = 183U;

		/// <summary>EM_SETLIMITTEXT message - Sets the text limit of an edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>The **EM\_SETLIMITTEXT** message limits only the text the user can enter. It does not affect any text already in the edit control when the message is sent, nor does it affect the length of the text copied to the edit control by the [**WM\_SETTEXT**](/windows/desktop/winmsg/wm-settext) message. If an application uses the **WM\_SETTEXT** message to place more text into an edit control than is specified in the **EM\_SETLIMITTEXT** message, the user can edit the entire contents of the edit control. Before **EM\_SETLIMITTEXT** is called, the default limit for the amount of text a user can enter in an edit control is 32,767 characters. For single-line edit controls, the text limit is either 0x7FFFFFFE bytes or the value of the *wParam* parameter, whichever is smaller. For multiline edit controls, this value is either  1 bytes or the value of the *wParam* parameter, whichever is smaller. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. Use the message [**EM\_EXLIMITTEXT**](em-exlimittext.md) for text length values greater than 64,000. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setlimittext#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETLIMITTEXT = 197U;

		/// <summary>Gets the current text limit for an edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>The return value is the text limit.</returns>
		/// <remarks>
		/// <para>**Edit controls, Rich Edit 2.0 and later:** The text limit is the maximum amount of text, in **TCHAR**s, that the control can contain. For ANSI text, this is the number of bytes; for Unicode text, this is the number of characters. Two documents with the same character limit will yield the same text limit, even if one is ANSI and the other is Unicode. **Rich Edit 1.0:** The text limit is the maximum amount of text, in bytes, that the rich edit control can contain. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getlimittext#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETLIMITTEXT = 213U;

		/// <summary>Retrieves the client area coordinates of a specified character in an edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>
		/// <para>**Rich Edit 1.0 and 3.0:** The return value is not used. **Edit controls and Rich Edit 2.0:** The return value contains the client area coordinates of the character. The [**LOWORD**](/previous-versions/windows/desktop/legacy/ms632659(v=vs.85)) contains the horizontal coordinate and the [**HIWORD**](/previous-versions/windows/desktop/legacy/ms632657(v=vs.85)) contains the vertical coordinate.</para>
		/// </returns>
		/// <remarks>
		/// <para>A returned coordinate can be a negative value if the specified character is not displayed in the edit control's client area. The coordinates are truncated to integer values. If the character is a line delimiter, the returned coordinates indicate a point just beyond the last visible character in the line. If the specified index is greater than the index of the last character in the control, the control returns -1. **Rich Edit 3.0 and later:** For backward compatibility, Microsoft Rich Edit 3.0 supports the syntax used by Microsoft Rich Edit 2.0. If Microsoft Rich Edit 3.0 detects that *wParam* is not a valid [**POINTL**](/windows/win32/api/windef/ns-windef-pointl) pointer, it assumes the message was sent using the Microsoft Rich Edit 2.0 syntax. In this case, it uses the return value to return the coordinates. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-posfromchar#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_POSFROMCHAR = 214U;

		/// <summary>Gets information about the character closest to a specified point in the client area of an edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>
		/// <para>**Rich edit controls:** The return value specifies the zero-based character index of the character nearest the specified point. The return value indicates the last character in the edit control if the specified point is beyond the last character in the control. **Edit controls:** The [**LOWORD**](/previous-versions/windows/desktop/legacy/ms632659(v=vs.85)) specifies the zero-based index of the character nearest the specified point. This index is relative to the beginning of the control, not the beginning of the line. If the specified point is beyond the last character in the edit control, the return value indicates the last character in the control. The [**HIWORD**](/previous-versions/windows/desktop/legacy/ms632657(v=vs.85)) specifies the zero-based index of the line that contains the character. For single-line edit controls, this value is zero. The index indicates the line delimiter if the specified point is beyond the last visible character in a line.</para>
		/// </returns>
		/// <remarks>
		/// <para>**Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md). If a point is passed to **EM\_CHARFROMPOS** as the *lParam* and the point is outside the bounds of the edit control, then the *lResult* is (65535, 65535).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-charfrompos#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_CHARFROMPOS = 215U;

		/// <summary>Sets the textual cue, or tip, that is displayed by the edit control to prompt the user for information.</summary>
		/// <returns>If the message succeeds, it returns **TRUE**. Otherwise it returns **FALSE**.</returns>
		/// <remarks>
		/// <para>An edit control that is used to begin a search may display "Enter search here" in gray text as a textual cue. When the user clicks the text, the text goes away and the user can type. You cannot set a cue banner on a multiline edit control or on a rich edit control. > [!Note] > To use this API, you must provide a manifest specifying Comclt32.dll version 6.0. For more information on manifests, see [Enabling Visual Styles](cookbook-overview.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setcuebanner#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETCUEBANNER = 5377U;

		/// <summary>Gets the text that is displayed as the textual cue, or tip, in an edit control.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>
		/// <para>> [!Note] > To use this message, you must provide a manifest specifying Comclt32.dll version 6.0. For more information on manifests, see [Enabling Visual Styles](cookbook-overview.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getcuebanner#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETCUEBANNER = 5378U;

		/// <summary>The EM\_SHOWBALLOONTIP message displays a balloon tip associated with an edit control.</summary>
		/// <returns>If the message succeeds, it returns **TRUE**. Otherwise it returns **FALSE**.</returns>
		/// <remarks>
		/// <para>> [!Note] > To use this message, you must provide a manifest specifying Comclt32.dll version 6.0. For more information on manifests, see [Enabling Visual Styles](cookbook-overview.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-showballoontip#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SHOWBALLOONTIP = 5379U;

		/// <summary>Hides any balloon tip associated with an edit control.</summary>
		/// <returns>If the message succeeds, it returns **TRUE**. Otherwise it returns **FALSE**.</returns>
		/// <remarks>
		/// <para>> [!Note] > To use this message, you must provide a manifest specifying Comclt32.dll version 6.0. For more information on manifests, see [Enabling Visual Styles](cookbook-overview.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-hideballoontip#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_HIDEBALLOONTIP = 5380U;

		/// <summary>EM_SETHILITE message - Not implemented.</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-sethilite">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETHILITE = 5381U;

		/// <summary>EM\_GETHILITE message</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-gethilite">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETHILITE = 5382U;

		/// <summary>Prevents a single-line edit control from receiving keyboard focus. You can send this message explicitly or by using the Edit\_NoSetFocus macro.</summary>
		/// <returns>The return value is not used.</returns>
		/// <remarks>
		/// <para>This message is ignored if the edit control is not a single-line edit control. After this message is sent, the effect is permanent.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-nosetfocus#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_NOSETFOCUS = 5383U;

		/// <summary>Forces a single-line edit control to receive keyboard focus. You can send this message explicitly or by using the Edit\_TakeFocus macro.</summary>
		/// <returns>The return value is not used.</returns>
		/// <remarks>
		/// <para>This message is ignored if the edit control is not a single-line edit control. If the edit control previously received an [**EM\_NOSETFOCUS**](em-nosetfocus.md) message, the edit control will appear to have the focus without actually having it; otherwise, the edit control will receive focus.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-takefocus#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_TAKEFOCUS = 5384U;

		/// <summary>Informs the edit control to set extended styles. Send this message or use the macro Edit\_SetExtendedStyle.</summary>
		/// <returns>If this message succeeds, it returns **S\_OK**. Otherwise, it returns an **HRESULT** error code.</returns>
		/// <remarks>The extended styles for an edit control have nothing to do with the extended styles used with function [**CreateWindowEx**](/windows/desktop/api/winuser/nf-winuser-createwindowexa) or function [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga).</remarks>
		internal const uint EM_SETEXTENDEDSTYLE = 5386U;

		/// <summary>Retrieves the extended style for an edit control. Send this message explicitly or by using the Edit\_GetExtendedStyle macro.</summary>
		/// <returns>Returns the value of extended style.For more information on styles, see [Edit Control Extended Styles](edit-control-window-extended-styles.md).</returns>
		/// <remarks>The extended styles for an edit control have nothing to do with the extended styles used with function [**CreateWindowEx**](/windows/desktop/api/winuser/nf-winuser-createwindowexa) or function [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga).</remarks>
		internal const uint EM_GETEXTENDEDSTYLE = 5387U;

		/// <summary>Sets the end-of-line character used when a linebreak is inserted.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is nonzero. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>When the end-of-line character set is **EC\_ENDOFLINE\_DETECTFROMCONTENT**, the edit control will only detect end-of-line characters supported according to its extended window style, see [Edit Control Extended Styles](edit-control-window-extended-styles.md).</remarks>
		internal const uint EM_SETENDOFLINE = 5388U;

		/// <summary>Retrieves the end-of-line character used when a linebreak is inserted. Send this message explicitly or by using the Edit\_GetEndOfLine macro.</summary>
		/// <returns>
		/// <para>Returns the end-of-line character used by the edit control. This can be one of the following values. | Value                                                                                                                                                   | Meaning                                                                                        | |---------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------| | <span id="EC_ENDOFLINE_CRLF"></span><span id="ec_endofline_crlf"></span><dl> <dt>**EC\_ENDOFLINE\_CRLF**</dt> </dl> | The end-of-line character used for new linebreaks is carriage return followed by linefeed (CRLF).<br/> | | <span id="EC_ENDOFLINE_CR"></span><span id="ec_endofline_cr"></span><dl> <dt>**EC\_ENDOFLINE\_CR**</dt> </dl>       | The end-of-line character used for new linebreaks is carriage return (CR).<br/>                        | | <span id="EC_ENDOFLINE_LF"></span><span id="ec_endofline_lf"></span><dl> <dt>**EC\_ENDOFLINE\_LF**</dt> </dl>       | The end-of-line character used for new linebreaks is linefeed (LF).<br/>                               |</para>
		/// </returns>
		/// <remarks>When the end-of-line character used is set to **EC\_ENDOFLINE\_DETECTFROMCONTENT** using [**Edit\_SetEndOfLine**](/windows/desktop/api/Commctrl/nf-commctrl-edit_setendofline), this message will return the detected end-of-line character.</remarks>
		internal const uint EM_GETENDOFLINE = 5389U;

		/// <summary>Enables or disables the "Search the web" feature and context menu entry.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>If you disable "Search the web" using this message, the [**EM\_SEARCHWEB**](em-searchweb.md) message has no effect.</remarks>
		internal const uint EM_ENABLESEARCHWEB = 5390U;

		/// <summary>Opens the browser and performs a web search with the selected text as the search term.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>If the "Search the web" feature is disabled using the [**EM\_ENABLESEARCHWEB**](em-enablesearchweb.md) message, this message has no effect.</remarks>
		internal const uint EM_SEARCHWEB = 5391U;

		/// <summary>Sets the zero-based index value of the position of the caret in an edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>If the index is out of the range of the text in an edit control, the index will be adjusted to fit inside the range of the text.</remarks>
		internal const uint EM_SETCARETINDEX = 5393U;

		/// <summary>Gets the zero-based index of the position of the caret in an edit control.</summary>
		/// <returns>The return value is a zero-based index value of the position of the caret.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getcaretindex">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETCARETINDEX = 5394U;

		/// <summary>Gets the index of the line that contains the specified character index in a multiline edit control, independently of how lines are displayed on the screen.</summary>
		/// <returns>The return value is the zero-based line number of the line containing the character index specified by *wParam*, independently of how lines are displayed on the screen.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-filelinefromchar">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_FILELINEFROMCHAR = 5395U;

		/// <summary>Gets the character index of the first character of a specified line in a multiline edit control, independently of how lines are displayed on the screen.</summary>
		/// <returns>The return value is the character index of the line specified in the *wParam* parameter, independently of how lines are displayed on the screen, or it is -1 if the specified line number is greater than the number of lines in the edit control.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-filelineindex">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_FILELINEINDEX = 5396U;

		/// <summary>Retrieves the length, in characters, of a line in an edit control, independently of how lines are displayed on the screen.</summary>
		/// <returns>
		/// <para>For multiline edit controls, the return value is the length, in **TCHAR**s, of the line specified by the *wParam* parameter, independently of how lines are displayed on the screen. It does not include the carriage-return or linefeed character at the end of the line. For single-line edit controls, the return value is the length, in **TCHAR**s, of the text in the edit control. If *wParam* is greater than the number of characters in the control, the return value is zero.</para>
		/// </returns>
		/// <remarks>Use the [**EM\_FILELINEINDEX**](em-lineindex.md) message to retrieve a character index for a given line number within a multiline edit control, independently of how lines are displayed on the screen.</remarks>
		internal const uint EM_FILELINELENGTH = 5397U;

		/// <summary>Copies a line of text from an edit control, independently of how lines are displayed on the screen, and places it in a specified buffer.</summary>
		/// <returns>The return value is the number of **TCHAR**s copied. The return value is zero if the line number specified by the *wParam* parameter is greater than the number of lines in the edit control.</returns>
		/// <remarks>The copied line does not contain a terminating null character.</remarks>
		internal const uint EM_GETFILELINE = 5398U;

		/// <summary>Gets the number of lines in a multiline edit control, independently of how lines are displayed on the screen.</summary>
		/// <returns>The return value is an integer specifying the total number of text lines in the multiline edit control, independently of how lines are displayed on the screen. If the control has no text, the return value is 1. The return value will never be less than 1.</returns>
		/// <remarks>
		/// <para>The **EM\_GETFILELINECOUNT** message retrieves the total number of text lines, independently of how lines are displayed on the screen, not just the number of lines that are currently visible. Word-wrap does not change the number of lines this message returns, as this message works independently of how lines are displayed on the screen.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getfilelinecount#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETFILELINECOUNT = 5399U;

		/// <summary>Gets the starting and ending character positions (in TCHARs) of the current selection in an edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>
		/// <para>The return value is a zero-based value with the starting position of the selection in the [**LOWORD**](/previous-versions/windows/desktop/legacy/ms632659(v=vs.85)) and the position of the first **TCHAR** after the last selected **TCHAR** in the [**HIWORD**](/previous-versions/windows/desktop/legacy/ms632657(v=vs.85)). If either of these values exceeds 65,535, the return value is -1. It is better to use the values returned in *wParam* and *lParam* because they are full 32-bit values.</para>
		/// </returns>
		/// <remarks>
		/// <para>If there is no selection, the starting and ending values are both the position of the caret. **Rich edit controls:** You can also use the [**EM\_EXGETSEL**](em-exgetsel.md) message to retrieve the same information. **EM\_EXGETSEL** also returns starting and ending character positions as 32-bit values. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getsel#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETSEL = 176U;

		/// <summary>Selects a range of characters in an edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>The start value can be greater than the end value. The lower of the two values specifies the character position of the first character in the selection. The higher value specifies the position of the first character beyond the selection. The start value is the anchor point of the selection, and the end value is the active end. If the user uses the SHIFT key to adjust the size of the selection, the active end can move but the anchor point remains the same. If the start is 0 and the end is -1, all the text in the edit control is selected. If the start is -1, any current selection is deselected. **Edit controls:** The control displays a flashing caret at the end position regardless of the relative values of start and end. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md). If the edit control has the [**ES\_NOHIDESEL**](edit-control-styles.md) style, the selected text is highlighted regardless of whether the control has focus. Without the **ES\_NOHIDESEL** style, the selected text is highlighted only when the edit control has the focus.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setsel#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETSEL = 177U;

		/// <summary>Gets the formatting rectangle of an edit control.</summary>
		/// <returns>The return value is not meaningful.</returns>
		/// <remarks>
		/// <para>You can modify the formatting rectangle of a multiline edit control by using the [**EM\_SETRECT**](em-setrect.md) and [**EM\_SETRECTNP**](em-setrectnp.md) messages. Under certain conditions, **EM\_GETRECT** might not return the exact values that [**EM\_SETRECT**](em-setrect.md) or [**EM\_SETRECTNP**](em-setrectnp.md) set it will be approximately correct, but it can be off by a few pixels. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. The formatting rectangle does not include the selection bar, which is an unmarked area to the left of each paragraph. When clicked, the selection bar selects the line. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getrect#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETRECT = 178U;

		/// <summary>EM_SETRECT message - Sets the formatting rectangle of a multiline edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>Setting *lParam* to **NULL** has no effect if a touch device is installed, or if **EM\_SETRECT** is sent from a thread that has a hook installed (see [**SetWindowsHookEx**](/windows/desktop/api/winuser/nf-winuser-setwindowshookexa)). In these cases, *lParam* should contain a valid pointer to a [**RECT**](/windows/win32/api/windef/ns-windef-rect) structure. The **EM\_SETRECT** message causes the text of the edit control to be redrawn. To change the size of the formatting rectangle without redrawing the text, use the [**EM\_SETRECTNP**](em-setrectnp.md) message. When an edit control is first created, the formatting rectangle is set to a default size. You can use the **EM\_SETRECT** message to make the formatting rectangle larger or smaller than the edit control window. If the edit control does not have a horizontal scroll bar, and the formatting rectangle is set to be larger than the edit control window, lines of text exceeding the width of the edit control window (but smaller than the width of the formatting rectangle) are clipped instead of wrapped. If the edit control contains a border, the formatting rectangle is reduced by the size of the border. If you are adjusting the rectangle returned by an [**EM\_GETRECT**](em-getrect.md) message, you must remove the size of the border before using the rectangle with the **EM\_SETRECT** message. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. The formatting rectangle does not include the selection bar, which is an unmarked area to the left of each paragraph. When the user clicks in the selection bar, the corresponding line is selected. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setrect#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETRECT = 179U;

		/// <summary>EM_SETRECTNP message - Sets the formatting rectangle of a multiline edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>**Rich Edit:** Supported in Microsoft Rich Edit 3.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</remarks>
		internal const uint EM_SETRECTNP = 180U;

		/// <summary>Scrolls the text vertically in a multiline edit control. This message is equivalent to sending a WM\_VSCROLL message to the edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>If the message is successful, the [**HIWORD**](/previous-versions/windows/desktop/legacy/ms632657(v=vs.85)) of the return value is **TRUE**, and the [**LOWORD**](/previous-versions/windows/desktop/legacy/ms632659(v=vs.85)) is the number of lines that the command scrolls. The number returned may not be the same as the actual number of lines scrolled if the scrolling moves to the beginning or the end of the text. If the *wParam* parameter specifies an invalid value, the return value is **FALSE**.</returns>
		/// <remarks>
		/// <para>To scroll to a specific line or character position, use the [**EM\_LINESCROLL**](em-linescroll.md) message. To scroll the caret into view, use the [**EM\_SCROLLCARET**](em-scrollcaret.md) message. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-scroll#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SCROLL = 181U;

		/// <summary>Scrolls the text in a multiline edit control.</summary>
		/// <returns>
		/// <para>If the message is sent to a multiline edit control, the return value is **TRUE**. If the message is sent to a single-line edit control, the return value is **FALSE**.</para>
		/// </returns>
		/// <remarks>
		/// <para>The control does not scroll vertically past the last line of text in the edit control. If the current line plus the number of lines specified by the *lParam* parameter exceeds the total number of lines in the edit control, the value is adjusted so that the last line of the edit control is scrolled to the top of the edit-control window. **Edit controls:** The **EM\_LINESCROLL** message scrolls the text vertically or horizontally in a multiline edit control. The **EM\_LINESCROLL** message can be used to scroll horizontally past the last character of any line. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. The **EM\_LINESCROLL** message scrolls the text vertically in a multiline edit control. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-linescroll#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_LINESCROLL = 182U;

		/// <summary>Gets the state of an edit control's modification flag. The flag indicates whether the contents of the edit control have been modified. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>If the contents of edit control have been modified, the return value is nonzero; otherwise, it is zero.</returns>
		/// <remarks>
		/// <para>The system automatically clears the modification flag to zero when the control is created. If the user changes the control's text, the system sets the flag to nonzero. You can send the [**EM\_SETMODIFY**](em-setmodify.md) message to the edit control to set or clear the flag. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getmodify#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETMODIFY = 184U;

		/// <summary>Sets or clears the modification flag for an edit control. The modification flag indicates whether the text within the edit control has been modified. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>The system automatically clears the modification flag to zero when the control is created. If the user changes the control's text, the system sets the flag to nonzero. You can send the [**EM\_GETMODIFY**](em-getmodify.md) message to the edit control to retrieve the current state of the flag. **Rich Edit 1.0:** Objects created without the **REO\_DYNAMICSIZE** flag will lock in their extents when the modify flag is set to **FALSE**. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setmodify#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETMODIFY = 185U;

		/// <summary>Gets the number of lines in a multiline edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>The return value is an integer specifying the total number of text lines in the multiline edit control or rich edit control. If the control has no text, the return value is 1. The return value will never be less than 1.</returns>
		/// <remarks>
		/// <para>The **EM\_GETLINECOUNT** message retrieves the total number of text lines, not just the number of lines that are currently visible. If the Wordwrap feature is enabled, the number of lines can change when the dimensions of the editing window change. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getlinecount#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETLINECOUNT = 186U;

		/// <summary>Gets the character index of the first character of a specified line in a multiline edit control.</summary>
		/// <returns>The return value is the character index of the line specified in the *wParam* parameter, or it is -1 if the specified line number is greater than the number of lines in the edit control.</returns>
		/// <remarks>**Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</remarks>
		internal const uint EM_LINEINDEX = 187U;

		/// <summary>Sets the handle of the memory that will be used by a multiline edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>Before an application sets a new memory handle, it should send an [**EM\_GETHANDLE**](em-gethandle.md) message to retrieve the handle of the current memory buffer and should free that memory. An edit control automatically reallocates the given buffer whenever it needs additional space for text, or it removes enough text so that additional space is no longer needed. Sending an **EM\_SETHANDLE** message clears the undo buffer ([**EM\_CANUNDO**](em-canundo.md) returns zero) and the internal modification flag ([**EM\_GETMODIFY**](em-getmodify.md) returns zero). The edit control window is redrawn. **Rich Edit:** The **EM\_SETHANDLE** message is not supported. Rich edit controls do not store text as a simple array of characters.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-sethandle#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETHANDLE = 188U;

		/// <summary>Gets a handle of the memory currently allocated for a multiline edit control's text.</summary>
		/// <returns>The return value is a memory handle identifying the buffer that holds the content of the edit control. If an error occurs, such as sending the message to a single-line edit control, the return value is zero.</returns>
		/// <remarks>
		/// <para>If the function succeeds, the application can access the contents of the edit control by casting the return value to [**HLOCAL**](/windows/desktop/WinProg/windows-data-types) and passing it to [**LocalLock**](/windows/desktop/api/winbase/nf-winbase-locallock). **LocalLock** returns a pointer to a buffer that is a null-terminated array of **CHAR**s or **WCHAR**s, depending on whether an ANSI or Unicode function created the control. For example, if [**CreateWindowExA**](/windows/desktop/api/winuser/nf-winuser-createwindowexa) was used the buffer is an array of **CHAR**s, but if **CreateWindowExW** was used the buffer is an array of **WCHAR**s. The application may not change the contents of the buffer. To unlock the buffer, the application calls [**LocalUnlock**](/windows/desktop/api/winbase/nf-winbase-localunlock) before allowing the edit control to receive new messages. > [!Note] > For Comctl32.dll version 6, the buffer always contains an array of **WCHAR**s, regardless of whether an ANSI or Unicode function created the edit control. For more information on DLL versions, see [Common Control Versions](common-control-versions.md).</para>
		/// <para>If your application cannot abide by the restrictions imposed by **EM\_GETHANDLE**, use the [**GetWindowTextLength**](/windows/desktop/api/winuser/nf-winuser-getwindowtextlengtha) and [**GetWindowText**](/windows/desktop/api/winuser/nf-winuser-getwindowtexta) functions to copy the contents of the edit control into an application-provided buffer. **Rich Edit:** The **EM\_GETHANDLE** message is not supported. Rich edit controls do not store text as a simple array of characters.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-gethandle#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETHANDLE = 189U;

		/// <summary>Gets the position of the scroll box (thumb) in the vertical scroll bar of a multiline edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>The return value is the position of the scroll box.</returns>
		/// <remarks>**Rich Edit:** Supported in Microsoft Rich Edit 2.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</remarks>
		internal const uint EM_GETTHUMB = 190U;

		/// <summary>Retrieves the length, in characters, of a line in an edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>
		/// <para>For multiline edit controls, the return value is the length, in **TCHAR**s, of the line specified by the *wParam* parameter. For ANSI text, this is the number of bytes; for Unicode text, this is the number of characters. It does not include the carriage-return character at the end of the line. For single-line edit controls, the return value is the length, in **TCHAR**s, of the text in the edit control. If *wParam* is greater than the number of characters in the control, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>Use the [**EM\_LINEINDEX**](em-lineindex.md) message to retrieve a character index for a given line number within a multiline edit control. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-linelength#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_LINELENGTH = 193U;

		/// <summary>Replaces the selected text in an edit control or a rich edit control with the specified text.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>Use the **EM\_REPLACESEL** message to replace only a portion of the text in an edit control. To replace all of the text, use the [**WM\_SETTEXT**](/windows/desktop/winmsg/wm-settext) message. If there is no selection, the replacement text is inserted at the caret. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md). In a rich edit control, the replacement text takes the formatting of the character at the caret or, if there is a selection, of the first character in the selection.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-replacesel#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_REPLACESEL = 194U;

		/// <summary>Copies a line of text from an edit control and places it in a specified buffer. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>The return value is the number of **TCHAR**s copied. The return value is zero if the line number specified by the *wParam* parameter is greater than the number of lines in the edit control.</returns>
		/// <remarks>
		/// <para>**Edit controls:** The copied line does not contain a terminating null character. **Rich edit controls:** Supported in Microsoft Rich Edit 1.0 and later. The copied line does not contain a terminating null character, unless no text was copied. If no text was copied, the message places a null character at the beginning of the buffer. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getline#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETLINE = 196U;

		/// <summary>EM_LIMITTEXT message - Sets the text limit of an edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>The **EM\_LIMITTEXT** message limits only the text the user can enter. It does not affect any text already in the edit control when the message is sent, nor does it affect the length of the text copied to the edit control by the [**WM\_SETTEXT**](/windows/desktop/winmsg/wm-settext) message. If an application uses the **WM\_SETTEXT** message to place more text into an edit control than is specified in the **EM\_LIMITTEXT** message, the user can edit the entire contents of the edit control. Before **EM\_LIMITTEXT** is called, the default limit for the amount of text a user can enter in an edit control is 32,767 characters. For single-line edit controls, the text limit is either 0x7FFFFFFE bytes or the value of the *wParam* parameter, whichever is smaller. For multiline edit controls, this value is either -1 byte or the value of the *wParam* parameter, whichever is smaller. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. Use the message [**EM\_EXLIMITTEXT**](em-exlimittext.md) for text length values greater than 64,000. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-limittext#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_LIMITTEXT = 197U;

		/// <summary>Determines whether there are any actions in an edit control's undo queue. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>
		/// <para>If there are actions in the control's undo queue, the return value is nonzero. If the undo queue is empty, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>If the undo queue is not empty, you can send the [**EM\_UNDO**](em-undo.md) message to the control to undo the most recent operation. **Edit controls and Rich Edit 1.0:** The undo queue contains only the most recent operation. **Rich Edit 2.0 and later:** The undo queue can contain multiple operations. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-canundo#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_CANUNDO = 198U;

		/// <summary>This message undoes the last edit control operation in the control's undo queue. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>
		/// <para>For a single-line edit control, the return value is always **TRUE**. For a multiline edit control, the return value is **TRUE** if the undo operation is successful, or **FALSE** if the undo operation fails.</para>
		/// </returns>
		/// <remarks>
		/// <para>**Edit controls and Rich Edit 1.0:** An undo operation can also be undone. For example, you can restore deleted text with the first **EM\_UNDO** message, and remove the text again with a second **EM\_UNDO** message as long as there is no intervening edit operation. **Rich Edit 2.0 and later:** The undo feature is multilevel so sending two **EM\_UNDO** messages will undo the last two operations in the undo queue. To redo an operation, send the [**EM\_REDO**](em-redo.md) message. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-undo#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_UNDO = 199U;

		/// <summary>Sets a flag that determines whether a multiline edit control includes soft line-break characters. A soft line break consists of two carriage returns and a line feed and is inserted at the end of a line that is broken because of wordwrapping.</summary>
		/// <returns>The return value is identical to the *wParam* parameter.</returns>
		/// <remarks>
		/// <para>This message affects only the buffer returned by the [**EM\_GETHANDLE**](em-gethandle.md) message and the text returned by the [**WM\_GETTEXT**](/windows/desktop/winmsg/wm-gettext) message. It has no effect on the display of the text within the edit control. The **EM\_FMTLINES** message does not affect a line that ends with a hard line break. A hard line break consists of one carriage return and a line feed. > [!Note] > The size of the text changes when this message is processed.</para>
		/// <para>**Rich Edit:** The **EM\_FMTLINES** message is not supported.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-fmtlines#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_FMTLINES = 200U;

		/// <summary>Gets the index of the line that contains the specified character index in a multiline edit control.</summary>
		/// <returns>The return value is the zero-based line number of the line containing the character index specified by *wParam*.</returns>
		/// <remarks>**Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. If the character index is greater than 64,000, use the [**EM\_EXLINEFROMCHAR**](em-exlinefromchar.md) message. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</remarks>
		internal const uint EM_LINEFROMCHAR = 201U;

		/// <summary>The EM\_SETTABSTOPS message sets the tab stops in a multiline edit control.</summary>
		/// <returns>
		/// <para>If all the tabs are set, the return value is **TRUE**. If all the tabs are not set, the return value is **FALSE**.</para>
		/// </returns>
		/// <remarks>
		/// <para>The **EM\_SETTABSTOPS** message does not automatically redraw the edit control window. If the application is changing the tab stops for text already in the edit control, it should call the [**InvalidateRect**](/windows/desktop/api/winuser/nf-winuser-invalidaterect) function to redraw the edit control window. The values specified in the array are in dialog template units, which are the device-independent units used in dialog box templates. To convert measurements from dialog template units to screen units (pixels), use the [**MapDialogRect**](/windows/desktop/api/winuser/nf-winuser-mapdialogrect) function. **Rich Edit:** Supported in Microsoft Rich Edit 3.0 and later. A rich edit control can have the maximum number of tab stops specified by MAX\_TAB\_STOPS. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-settabstops#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETTABSTOPS = 203U;

		/// <summary>Sets or removes the password character for an edit control. When a password character is set, that character is displayed in place of the characters typed by the user. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>When an edit control receives the **EM\_SETPASSWORDCHAR** message, the control redraws all visible characters using the character specified by the *wParam* parameter. If *wParam* is zero, the control redraws all visible characters using the characters typed by the user. If an edit control is created with the [**ES\_PASSWORD**](edit-control-styles.md) style, the default password character is set to an asterisk (\*). If an edit control is created without the **ES\_PASSWORD** style, there is no password character. The **ES\_PASSWORD** style is removed if an **EM\_SETPASSWORDCHAR** message is sent with the *wParam* parameter set to zero. **Edit controls:** Multiline edit controls do not support the password style or messages. **Rich Edit:** Supported in Microsoft Rich Edit 2.0 and later. Both single-line and multiline edit controls support the password style and messages. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setpasswordchar#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETPASSWORDCHAR = 204U;

		/// <summary>Resets the undo flag of an edit control. The undo flag is set whenever an operation within the edit control can be undone. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>The undo flag is automatically reset whenever the edit control receives a [**WM\_SETTEXT**](/windows/desktop/winmsg/wm-settext) or [**EM\_SETHANDLE**](em-sethandle.md) message. **Edit controls and Rich Edit 1.0:** The control can only undo or redo the most recent operation. **Rich Edit 2.0 and later:** The **EM\_EMPTYUNDOBUFFER** message empties all undo and redo buffers. Rich edit controls enable the user to undo or redo multiple operations. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-emptyundobuffer#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_EMPTYUNDOBUFFER = 205U;

		/// <summary>Gets the zero-based index of the uppermost visible line in a multiline edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>
		/// <para>The return value is the zero-based index of the uppermost visible line in a multiline edit control. **Edit controls:** For single-line edit controls, the return value is the zero-based index of the first visible character. **Rich edit controls:** For single-line rich edit controls, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>The number of lines and the length of the lines in an edit control depend on the width of the control and the current Wordwrap setting. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getfirstvisibleline#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETFIRSTVISIBLELINE = 206U;

		/// <summary>Sets or removes the read-only style (ES\_READONLY) of an edit control. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is nonzero. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>When an edit control has the [**ES\_READONLY**](edit-control-styles.md) style, the user cannot change the text within the edit control. To determine whether an edit control has the [**ES\_READONLY**](edit-control-styles.md) style, use the [**GetWindowLong**](/windows/desktop/api/winuser/nf-winuser-getwindowlonga) function with the GWL\_STYLE flag. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setreadonly#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETREADONLY = 207U;

		/// <summary>Replaces an edit control's default Wordwrap function with an application-defined Wordwrap function. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>A Wordwrap function scans a text buffer that contains text to be sent to the screen, looking for the first word that does not fit on the current screen line. The Wordwrap function places this word at the beginning of the next line on the screen. A Wordwrap function defines the point at which the system should break a line of text for multiline edit controls, usually at a space character that separates two words. Either a multiline or a single-line edit control might call this function when the user presses arrow keys in combination with the CTRL key to move the caret to the next word or previous word. The default Wordwrap function breaks a line of text at a space character. The application-defined function may define the Wordwrap to occur at a hyphen or a character other than the space character. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setwordbreakproc#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETWORDBREAKPROC = 208U;

		/// <summary>Gets the address of the current Wordwrap function. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>The return value specifies the address of the application-defined Wordwrap function. The return value is **NULL** if no Wordwrap function exists.</returns>
		/// <remarks>
		/// <para>A Wordwrap function scans a text buffer that contains text to be sent to the display, looking for the first word that does not fit on the current display line. The wordwrap function places this word at the beginning of the next line on the display. A Wordwrap function defines the point at which the system should break a line of text for multiline edit controls, usually at a space character that separates two words. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getwordbreakproc#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETWORDBREAKPROC = 209U;

		/// <summary>Gets the password character that an edit control displays when the user enters text. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>The return value specifies the character to be displayed in place of any characters typed by the user. If the return value is **NULL**, there is no password character, and the control displays the characters typed by the user.</returns>
		/// <remarks>
		/// <para>If an edit control is created with the [**ES\_PASSWORD**](edit-control-styles.md) style, the default password character is set to an asterisk (\*). If an edit control is created without the **ES\_PASSWORD** style, there is no password character. To change the password character, send the [**EM\_SETPASSWORDCHAR**](em-setpasswordchar.md) message. **Edit controls:** Multiline edit controls do not support the password style or messages. **Rich edit:** Supported in Microsoft Rich Edit 2.0 and later. Both single-line and multiline edit controls support the password style and messages. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getpasswordchar#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETPASSWORDCHAR = 210U;

		/// <summary>Sets the widths of the left and right margins for an edit control. The message redraws the control to reflect the new margins. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>**Edit controls:** You cannot use **EC\_USEFONTINFO** in the *wParam* parameter, but you can use it in the *lParam* parameter. **Rich Edit:** Supported in Microsoft Rich Edit 1.0 and later. All rich edit versions support the use of **EC\_USEFONTINFO** in the *wParam* parameter. However, only Microsoft Rich Edit 3.0 and later support the use of **EC\_USEFONTINFO** in the *lParam* parameter. For information about the compatibility of rich edit versions with the various system versions, see [About Rich Edit Controls](about-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setmargins#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETMARGINS = 211U;

		/// <summary>Gets the widths of the left and right margins for an edit control.</summary>
		/// <returns>Returns the width of the left margin in the LOWORD, and the width of the right margin in the HIWORD.</returns>
		/// <remarks>**Rich Edit:** The **EM\_GETMARGINS** message is not supported.</remarks>
		internal const uint EM_GETMARGINS = 212U;

		/// <summary>Sets the status flags that determine how an edit control interacts with the Input Method Editor (IME).</summary>
		/// <returns>Returns the previous value of the *lParam* parameter.</returns>
		/// <remarks>**Rich Edit:** The **EM\_SETIMESTATUS** message is not supported.</remarks>
		internal const uint EM_SETIMESTATUS = 216U;

		/// <summary>Gets a set of status flags that indicate how the edit control interacts with the Input Method Editor (IME).</summary>
		/// <returns>
		/// <para>Data specific to the type of status to retrieve. With the **EMSIS\_COMPOSITIONSTRING** value for *status*, this return value is one or more of the following values.</para>
		/// <para>| Return code                                                                                                    | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                      | |----------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**EIMES\_GETCOMPSTRATONCE**</dt> </dl>         | If this flag is set, the edit control hooks the [**WM\_IME\_COMPOSITION**](/windows/desktop/Intl/wm-ime-composition) message with *fFlags* set to GCS\_RESULTSTR and returns the result string immediately. If this flag is not set, the edit control passes the **WM\_IME\_COMPOSITION** message to the default window procedure and processes the result string from the [**WM\_CHAR**](/windows/desktop/inputdev/wm-char) message; this is the default behavior of the edit control.<br/> | | <dl> <dt>**EIMES\_CANCELCOMPSTRINFOCUS**</dt> </dl>     | If this flag is set, the edit control cancels the composition string when it receives the [**WM\_SETFOCUS**](/windows/desktop/inputdev/wm-setfocus) message. If this flag is not set, the edit control does not cancel the composition string; this is the default behavior of the edit control.<br/>                                                                                                                                                                       | | <dl> <dt>**EIMES\_COMPLETECOMPSTRKILLFOCUS**</dt> </dl> | If this flag is set, the edit control completes the composition string upon receiving the [**WM\_KILLFOCUS**](/windows/desktop/inputdev/wm-killfocus) message. If this flag is not set, the edit control does not complete the composition string; this is the default behavior of the edit control.<br/>                                                                                                                                                                   |</para>
		/// </returns>
		/// <remarks>**Rich Edit:** The **EM\_GETIMESTATUS** message is not supported.</remarks>
		internal const uint EM_GETIMESTATUS = 217U;

		internal const uint EM_ENABLEFEATURE = 218U;

		/// <summary>Determines whether a rich edit control can paste a specified clipboard format.</summary>
		/// <returns>
		/// <para>If the clipboard format can be pasted, the return value is a nonzero value. If the clipboard format cannot be pasted, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-canpaste">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_CANPASTE = 1074U;

		/// <summary>Displays a portion of the contents of a rich edit control, as previously formatted for a device using the EM\_FORMATRANGE message.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is **TRUE**. If the operation fails, the return value is **FALSE**.</para>
		/// </returns>
		/// <remarks>
		/// <para>Text and Component Object Model (COM) objects are clipped by the rectangle. The application does not need to set the clipping region. Banding is the process by which a single page of output is generated using one or more separate rectangles, or bands. When all bands are placed on the page, a complete image results. This approach is often used by raster printers that do not have sufficient memory or ability to image a full page at one time. Banding devices include most dot matrix printers as well as some laser printers.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-displayband#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_DISPLAYBAND = 1075U;

		/// <summary>Retrieves the starting and ending character positions of the selection in a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-exgetsel">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_EXGETSEL = 1076U;

		/// <summary>Sets an upper limit to the amount of text the user can type or paste into a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>The text limit set by the **EM\_EXLIMITTEXT** message does not limit the amount of text that you can stream into a rich edit control using the [**EM\_STREAMIN**](em-streamin.md) message with *lParam* set to SF\_TEXT. However, it does limit the amount of text that you can stream into a rich edit control using the **EM\_STREAMIN** message with *lParam* set to SF\_RTF. Before **EM\_EXLIMITTEXT** is called, the default limit to the amount of text a user can enter is 32,767 characters.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-exlimittext#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_EXLIMITTEXT = 1077U;

		/// <summary>Determines which line contains the specified character in a rich edit control.</summary>
		/// <returns>This message returns the zero-based index of the line.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-exlinefromchar">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_EXLINEFROMCHAR = 1078U;

		/// <summary>Selects a range of characters or Component Object Model (COM) objects in a Microsoft Rich Edit control.</summary>
		/// <returns>The return value is the selection that is actually set.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-exsetsel">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_EXSETSEL = 1079U;

		/// <summary>EM_FINDTEXT message - Finds text within a rich edit control.</summary>
		/// <returns>If the target string is found, the return value is the zero-based position of the first character of the match. If the target is not found, the return value is -1.</returns>
		/// <remarks>The **cpMin** member of **FINDTEXT.chrg** always specifies the starting-point of the search, and **cpMax** specifies the end point. When searching backward, **cpMin** must be equal to or greater than **cpMax**. When searching forward, a value of -1 in **cpMax** extends the search range to the end of the text.</remarks>
		internal const uint EM_FINDTEXT = 1080U;

		/// <summary>Formats a range of text in a rich edit control for a specific device.</summary>
		/// <returns>This message returns the index of the last character that fits in the region, plus 1.</returns>
		/// <remarks>
		/// <para>This message is typically used to format the content of rich edit control for an output device such as a printer. After using this message to format a range of text, it is important that you free cached information by sending **EM\_FORMATRANGE** again, but with *lParam* set to **NULL**; otherwise, a memory leak will occur. Also, after using this message for one device, you must free cached information before using it again for a different device.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-formatrange#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_FORMATRANGE = 1081U;

		/// <summary>Determines the character formatting in a rich edit control.</summary>
		/// <returns>This message returns the value of the **dwMask** member of the [**CHARFORMAT**](/windows/win32/api/richedit/ns-richedit-charformata) structure.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getcharformat">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETCHARFORMAT = 1082U;

		/// <summary>Retrieves the event mask for a rich edit control. The event mask specifies which notification codes the control sends to its parent window.</summary>
		/// <returns>This message returns the event mask for the rich edit control.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-geteventmask">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETEVENTMASK = 1083U;

		/// <summary>Retrieves an IRichEditOle object that a client can use to access a rich edit control's Component Object Model (COM) functionality.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is a nonzero value. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getoleinterface">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETOLEINTERFACE = 1084U;

		/// <summary>Retrieves the paragraph formatting of the current selection in a rich edit control.</summary>
		/// <returns>This message returns the value of the **dwMask** member of the [**PARAFORMAT**](/windows/desktop/api/Richedit/ns-richedit-paraformat) structure.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getparaformat">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETPARAFORMAT = 1085U;

		/// <summary>Retrieves the currently selected text in a rich edit control.</summary>
		/// <returns>This message returns the number of characters copied, not including the terminating null character.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getseltext">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETSELTEXT = 1086U;

		/// <summary>The EM\_HIDESELECTION message hides or shows the selection in a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-hideselection">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_HIDESELECTION = 1087U;

		/// <summary>Pastes a specific clipboard format in a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-pastespecial">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_PASTESPECIAL = 1088U;

		/// <summary>Forces a rich edit control to send an EN\_REQUESTRESIZE notification code to its parent window.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>This message is useful during [**WM\_SIZE**](/windows/desktop/winmsg/wm-size) processing for the parent of a bottomless rich edit control.</remarks>
		internal const uint EM_REQUESTRESIZE = 1089U;

		/// <summary>Determines the selection type for a rich edit control.</summary>
		/// <returns>
		/// <para>If the selection is empty, the return value is SEL\_EMPTY. If the selection is not empty, the return value is a set of flags containing one or more of the following values.</para>
		/// <para>| Return code                                                                                     | Description                                 | |-------------------------------------------------------------------------------------------------|---------------------------------------------| | <dl> <dt>**SEL\_TEXT**</dt> </dl>        | Text.<br/>                            | | <dl> <dt>**SEL\_OBJECT**</dt> </dl>      | At least one COM object.<br/>         | | <dl> <dt>**SEL\_MULTICHAR**</dt> </dl>   | More than one character of text.<br/> | | <dl> <dt>**SEL\_MULTIOBJECT**</dt> </dl> | More than one COM object.<br/>        |</para>
		/// </returns>
		/// <remarks>This message is useful during [**WM\_SIZE**](/windows/desktop/winmsg/wm-size) processing for the parent of a bottomless rich edit control.</remarks>
		internal const uint EM_SELECTIONTYPE = 1090U;

		/// <summary>The EM\_SETBKGNDCOLOR message sets the background color for a rich edit control.</summary>
		/// <returns>This message returns the original background color.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setbkgndcolor">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETBKGNDCOLOR = 1091U;

		/// <summary>Sets character formatting in a rich edit control.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is a nonzero value. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>If this message is sent more than once with the same parameters, the effect on the text is toggled. That is, sending the message once produces the effect, sending the message twice cancels the effect, and so forth.</remarks>
		internal const uint EM_SETCHARFORMAT = 1092U;

		/// <summary>Sets the event mask for a rich edit control. The event mask specifies which notification codes the control sends to its parent window.</summary>
		/// <returns>This message returns the previous event mask.</returns>
		/// <remarks>The default event mask (before any is set) is ENM\_NONE.</remarks>
		internal const uint EM_SETEVENTMASK = 1093U;

		/// <summary>Gives a rich edit control an IRichEditOleCallback object that the control uses to get OLE-related resources and information from the client.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is a nonzero value. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setolecallback">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETOLECALLBACK = 1094U;

		/// <summary>Sets the paragraph formatting for the current selection in a rich edit control.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is a nonzero value. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setparaformat">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETPARAFORMAT = 1095U;

		/// <summary>Sets the target device and line width used for \ 0034;what you see is what you get \ 0034; (WYSIWYG) formatting in a rich edit control.</summary>
		/// <returns>The return value is zero if the operation fails, or nonzero if it succeeds.</returns>
		/// <remarks>
		/// <para>The HDC for the default printer can be obtained as follows.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-settargetdevice#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETTARGETDEVICE = 1096U;

		/// <summary>Replaces the contents of a rich edit control with a stream of data provided by an application defined \ 8211;EditStreamCallback callback function.</summary>
		/// <returns>This message returns the number of characters read.</returns>
		/// <remarks>When you send an **EM\_STREAMIN** message, the rich edit control makes repeated calls to the [*EditStreamCallback*](/windows/desktop/api/Richedit/nc-richedit-editstreamcallback) function specified by the **pfnCallback** member of the [**EDITSTREAM**](/windows/desktop/api/Richedit/ns-richedit-editstream) structure. Each time the callback function is called, it fills a buffer with data to read into the control. This continues until the callback function indicates that the stream-in operation has been completed or an error occurs.</remarks>
		internal const uint EM_STREAMIN = 1097U;

		/// <summary>Causes a rich edit control to pass its contents to an application \ 8211;defined EditStreamCallback callback function. The callback function can then write the stream of data to a file or any other location that it chooses.</summary>
		/// <returns>This message returns the number of characters written to the data stream.</returns>
		/// <remarks>When you send an **EM\_STREAMOUT** message, the rich edit control makes repeated calls to the [*EditStreamCallback*](/windows/desktop/api/Richedit/nc-richedit-editstreamcallback) function specified by the **pfnCallback** member of the [**EDITSTREAM**](/windows/desktop/api/Richedit/ns-richedit-editstream) structure. Each time it calls the callback function, the control passes a buffer containing a portion of the contents of the control. This process continues until the control has passed all its contents to the callback function, or until an error occurs.</remarks>
		internal const uint EM_STREAMOUT = 1098U;

		/// <summary>Retrieves a specified range of characters from a rich edit control.</summary>
		/// <returns>The message returns the number of characters copied, not including the terminating null character.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-gettextrange">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETTEXTRANGE = 1099U;

		/// <summary>Finds the next word break before or after the specified character position or retrieves information about the character at that position.</summary>
		/// <returns>
		/// <para>The message returns a value based on the *wParam* parameter.</para>
		/// <para>| Return code                                                                                    | Description                                                                                                            | |------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**wParam**</dt> </dl>          | Return Value<br/>                                                                                                | | <dl> <dt>**WB\_CLASSIFY**</dt> </dl>    | Returns the character class and word-break flags of the character at the specified position.<br/>                | | <dl> <dt>**WB\_ISDELIMITER**</dt> </dl> | Returns **TRUE** if the character at the specified position is a delimiter; otherwise it returns **FALSE**.<br/> | | <dl> <dt>**Others**</dt> </dl>          | Returns the character index of the word break.<br/>                                                              |</para>
		/// </returns>
		/// <remarks>
		/// <para>If *wParam* is WB\_LEFT and WB\_RIGHT, the word-break procedure finds word breaks only after delimiters. This matches the functionality of an edit control. If *wParam* is WB\_MOVEWORDLEFT or WB\_MOVEWORDRIGHT, the word-break procedure also compares character classes and word-break flags. For information about character classes and word-break flags, see [Word and Line Breaks](using-rich-edit-controls.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-findwordbreak#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_FINDWORDBREAK = 1100U;

		/// <summary>Sets the options for a rich edit control.</summary>
		/// <returns>This message returns the current options of the edit control.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setoptions">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETOPTIONS = 1101U;

		/// <summary>Retrieves rich edit control options.</summary>
		/// <returns>This message returns a combination of the current option flag values described in the [**EM\_SETOPTIONS**](em-setoptions.md) message.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getoptions">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETOPTIONS = 1102U;

		/// <summary>EM_FINDTEXTEX message - Finds text within a rich edit control.</summary>
		/// <returns>If the target string is found, the return value is the zero-based position of the first character of the match. If the target is not found, the return value is -1.</returns>
		/// <remarks>
		/// <para>Use this message to find ANSI strings. For Unicode, use [**EM\_FINDTEXTEXW**](em-findtextexw.md). The **cpMin** member of **FINDTEXTEX.chrg** always specifies the starting-point of the search, and **cpMax** specifies the end point. When searching backward, **cpMin** must be equal to or greater than **cpMax**. When searching forward, a value of -1 in **cpMax** extends the search range to the end of the text. If the search operation finds a match, the **chrgText** member of the [**FINDTEXTEX**](/windows/desktop/api/Richedit/ns-richedit-findtextexa) structure returns the range of character positions that contains the matching text.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-findtextex#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_FINDTEXTEX = 1103U;

		/// <summary>Retrieves the address of the currently registered extended word-break procedure for a rich edit control.</summary>
		/// <returns>The message returns the address of the current procedure.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getwordbreakprocex">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETWORDBREAKPROCEX = 1104U;

		/// <summary>Sets the extended word-break procedure for a rich edit control.</summary>
		/// <returns>This message returns the address of the previous extended word-break procedure.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setwordbreakprocex">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETWORDBREAKPROCEX = 1105U;

		/// <summary>Sets the maximum number of actions that can stored in the undo queue of a rich edit control.</summary>
		/// <returns>The return value is the new maximum number of undo actions for the rich edit control. This value may be less than *wParam* if memory is limited.</returns>
		/// <remarks>
		/// <para>By default, the maximum number of actions in the undo queue is 100. If you increase this number, there must be enough available memory to accommodate the new number. For better performance, set the limit to the smallest possible value. Setting the limit to zero disables the **Undo** feature.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setundolimit#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETUNDOLIMIT = 1106U;

		/// <summary>Sends an EM\_REDO message to a rich edit control to redo the next action in the control's redo queue.</summary>
		/// <returns>
		/// <para>If the **Redo** operation succeeds, the return value is a nonzero value. If the **Redo** operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>To determine whether there are any actions in the control's redo queue, send the [**EM\_CANREDO**](em-canredo.md) message.</remarks>
		internal const uint EM_REDO = 1108U;

		/// <summary>Determines whether there are any actions in the control redo queue.</summary>
		/// <returns>
		/// <para>If there are actions in the control redo queue, the return value is a nonzero value. If the redo queue is empty, the return value is zero.</para>
		/// </returns>
		/// <remarks>To redo the most recent undo operation, send the [**EM\_REDO**](em-redo.md) message.</remarks>
		internal const uint EM_CANREDO = 1109U;

		/// <summary>Microsoft Rich Edit 2.0 and later Retrieves the type of the next undo action, if any.Microsoft Rich Edit 1.0 This message is not supported.</summary>
		/// <returns>
		/// <para>If there is an undo action, the value returned is an [**UNDONAMEID**](/windows/desktop/api/Richedit/ne-richedit-undonameid) enumeration value that indicates the type of the next action in the control's undo queue. If there are no actions that can be undone or the type of the next undo action is unknown, the return value is zero.</para>
		/// </returns>
		/// <remarks>The types of actions that can be undone or redone include typing, delete, drag, drop, cut, and paste operations. This information can be useful for applications that provide an extended user interface for undo and redo operations, such as a drop-down list box of actions that can be undone.</remarks>
		internal const uint EM_GETUNDONAME = 1110U;

		/// <summary>Retrieves the type of the next action, if any, in the rich edit control's redo queue.</summary>
		/// <returns>
		/// <para>If the redo queue for the control is not empty, the value returned is an [**UNDONAMEID**](/windows/desktop/api/Richedit/ne-richedit-undonameid) enumeration value that indicates the type of the next action in the control's redo queue. If there are no redoable actions or the type of the next redoable action is unknown, the return value is zero.</para>
		/// </returns>
		/// <remarks>The types of actions that can be undone or redone include typing, delete, drag-drop, cut, and paste operations. This information can be useful for applications that provide an extended user interface for undo and redo operations, such as a drop-down list box of redoable actions.</remarks>
		internal const uint EM_GETREDONAME = 1111U;

		/// <summary>Stops a rich edit control from collecting additional typing actions into the current undo action. The control stores the next typing action, if any, into a new action in the undo queue.</summary>
		/// <returns>The return value is zero. This message cannot fail.</returns>
		/// <remarks>
		/// <para>A rich edit control groups consecutive typing actions, including characters deleted by using the **BackSpace** key, into a single undo action until one of the following events occurs: -   The control receives an **EM\_STOPGROUPTYPING** message. -   The control loses focus. -   The user moves the current selection, either by using the arrow keys or by clicking the mouse. -   The user presses the **Delete** key. -   The user performs any other action, such as a paste operation that does **not** involve typing. You can send the **EM\_STOPGROUPTYPING** message to break consecutive typing actions into smaller undo groups. For example, you could send **EM\_STOPGROUPTYPING** after each character or at each word break.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-stopgrouptyping#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_STOPGROUPTYPING = 1112U;

		/// <summary>Sets the text mode or undo level of a rich edit control. The message fails if the control contains any text.</summary>
		/// <returns>
		/// <para>If the message succeeds, the return value is zero. If the message fails, the return value is a nonzero value.</para>
		/// </returns>
		/// <remarks>
		/// <para>In rich text mode, a rich edit control has standard rich edit functionality. However, in plain text mode, the control is similar to a standard edit control: -   The text in a plain text control can have only one format (such as Bold, 10pt Arial). -   The user cannot paste rich text formats, such as Rich Text Format (RTF) or embedded objects into a plain text control. -   Rich text mode controls always have a default end-of-document marker or carriage return, to format paragraphs. Plain text controls, on the other hand, do not need the default, end-of-document marker, so it is omitted. The control must contain no text when it receives the **EM\_SETTEXTMODE** message. To ensure there is no text, send a [**WM\_SETTEXT**](/windows/desktop/winmsg/wm-settext) message with an empty string ("").</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-settextmode#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETTEXTMODE = 1113U;

		/// <summary>Gets the current text mode and undo level of a rich edit control.</summary>
		/// <returns>The return value is one or more values from the [**TEXTMODE**](/windows/win32/api/richedit/ne-richedit-textmode) enumeration type. The values indicate the current text mode and undo level of the control.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-gettextmode">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETTEXTMODE = 1114U;

		/// <summary>Enables or disables automatic detection of hyperlinks by a rich edit control.</summary>
		/// <returns>
		/// <para>If the message succeeds, the return value is zero. If the message fails, the return value is a nonzero value. For example, the message might fail due to insufficient memory, an invalid detection option, or an invalid scheme-name string. If *lParam* contains more than 50 scheme names, the message fails with a return value of **E\_INVALIDARG**.</para>
		/// </returns>
		/// <remarks>
		/// <para>If automatic URL detection is enabled (that is, *wParam* includes **AURL\_ENABLEURL**), the rich edit control scans any modified text to determine whether the text matches the format of a URL (or more generally in Windows 8 or later an IRI International Resource Identifier). If *lParam* is NULL, the control detects URLs that begin with the following scheme names: -   callto -   file -   ftp -   gopher -   http -   https -   mailto -   news -   notes -   nntp -   onenote -   outlook -   prospero -   tel -   telnet -   wais -   webcal When automatic link detection is enabled, the rich edit control removes the **CFE\_LINK** effect from modified text that does not have a format recognized by the control. If your application uses the **CFE\_LINK** effect to mark other types of text, do not enable automatic link detection. The rich edit control does not check whether a detected link exists; that responsibility belongs to the client. A rich edit control sends the [EN\_LINK](en-link.md) notification when it receives various messages while the mouse pointer is over text that has the **CFE\_LINK** effect. For more information, see [Automatic RichEdit Hyperlinks](/archive/blogs/murrays/automatic-richedit-hyperlinks) and [RichEdit Friendly Name Hyperlinks](/archive/blogs/murrays/richedit-friendly-name-hyperlinks).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-autourldetect#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_AUTOURLDETECT = 1115U;

		/// <summary>Indicates whether the auto URL detection is turned on in the rich edit control.</summary>
		/// <returns>
		/// <para>If auto-URL detection is active, the return value is 1. If auto-URL detection is inactive, the return value is 0.</para>
		/// </returns>
		/// <remarks>
		/// <para>When auto URL detection is on, Microsoft Rich Edit is constantly checking typed text for a valid URL. Rich Edit recognizes URLs that start with these prefixes: -   http: -   file: -   mailto: -   ftp: -   https: -   gopher: -   nntp: -   prospero: -   telnet: -   news: -   wais: -   outlook: Rich Edit also recognizes standard path names that start with \\\\. When Rich Edit locates a URL, it changes the URL text color, underlines the text, and notifies the client using [EN\_LINK](en-link.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getautourldetect#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETAUTOURLDETECT = 1116U;

		/// <summary>Changes the palette that a rich edit control uses for its display window.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>The rich edit control does not check whether the new palette is valid.</remarks>
		internal const uint EM_SETPALETTE = 1117U;

		/// <summary>Gets the text from a rich edit control.</summary>
		/// <returns>The return value is the number of **TCHAR**s copied into the output buffer, not including the null terminator.</returns>
		/// <remarks>
		/// <para>If the size of the output buffer is less than the size of the text in the control, the edit control will copy text from its beginning and place it in the buffer until the buffer is full. A terminating null character will still be placed at the end of the buffer. If ANSI text is requested, **EM\_GETTEXTEX** uses the [**WideCharToMultiByte**](/windows/desktop/api/stringapiset/nf-stringapiset-widechartomultibyte) function to translate the Unicode characters to ANSI. It allows you to go from Unicode to ANSI using a particular code page. The [**GETTEXTEX**](/windows/desktop/api/Richedit/ns-richedit-gettextex) structure contains members (**lpDefaultChar** and **lpUsedDefChar**) that are used in the translation from Unicode to ANSI.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-gettextex#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETTEXTEX = 1118U;

		/// <summary>Calculates text length in various ways. It is usually called before creating a buffer to receive the text from the control.</summary>
		/// <returns>The message returns the number of **TCHAR**s in the edit control, depending on the setting of the flags in the [**GETTEXTLENGTHEX**](/windows/desktop/api/Richedit/ns-richedit-gettextlengthex) structure. If incompatible flags were set in the **flags** member, the message returns E\_INVALIDARG .</returns>
		/// <remarks>This message is a fast and easy way to determine the number of characters in the Unicode version of the rich edit control. However, for a non-Unicode target code page you will potentially be converting to a combination of single-byte and double-byte characters.</remarks>
		internal const uint EM_GETTEXTLENGTHEX = 1119U;

		/// <summary>Shows or hides one of the scroll bars in the host window of a rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>This method is only valid when the control is in-place active. Calls made while the control is inactive may fail.</remarks>
		internal const uint EM_SHOWSCROLLBAR = 1120U;

		/// <summary>Combines the functionality of the WM\_SETTEXT and EM\_REPLACESEL messages, and adds the ability to set text using a code page and to use either rich text or plain text.</summary>
		/// <returns>
		/// <para>If the operation is setting all of the text and succeeds, the return value is 1. If the operation is setting the selection and succeeds, the return value is the number of bytes or characters copied. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-settextex">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETTEXTEX = 1121U;

		/// <summary>Sets the punctuation characters for a rich edit control.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is a nonzero value. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setpunctuation">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETPUNCTUATION = 1124U;

		/// <summary>Gets the current punctuation characters for the rich edit control.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is a nonzero value. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getpunctuation">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETPUNCTUATION = 1125U;

		/// <summary>Sets the word-wrapping and word-breaking options for a rich edit control.</summary>
		/// <returns>This message returns the current word-wrapping and word-breaking options.</returns>
		/// <remarks>This message must not be sent by the application defined word breaking procedure.</remarks>
		internal const uint EM_SETWORDWRAPMODE = 1126U;

		/// <summary>Gets the current word wrap and word-break options for the rich edit control.</summary>
		/// <returns>The message returns the current word wrap and word-break options.</returns>
		/// <remarks>This message must not be sent by the application-defined, word-break procedure.</remarks>
		internal const uint EM_GETWORDWRAPMODE = 1127U;

		/// <summary>Sets the Input Method Editor (IME) composition color for a rich edit control.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is a nonzero value. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setimecolor">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETIMECOLOR = 1128U;

		/// <summary>Retrieves the Input Method Editor (IME) composition color.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is a nonzero value. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getimecolor">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETIMECOLOR = 1129U;

		/// <summary>Sets the Input Method Editor (IME) options.</summary>
		/// <returns>
		/// <para>If the operation succeeds, the return value is a nonzero value. If the operation fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setimeoptions">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETIMEOPTIONS = 1130U;

		/// <summary>Retrieves the current Input Method Editor (IME) options.</summary>
		/// <returns>This message returns one or more of the IME option flag values described in the [**EM\_SETIMEOPTIONS**](em-setimeoptions.md) message.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getimeoptions">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETIMEOPTIONS = 1131U;

		/// <summary>EM_CONVPOSITION message</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-convposition">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_CONVPOSITION = 1132U;

		/// <summary>Sets options for Input Method Editor (IME) and Asian language support in a rich edit control.</summary>
		/// <returns>This message returns a value of 1.</returns>
		/// <remarks>
		/// <para>The **EM\_SETLANGOPTIONS** message controls the following: -   Automatic font binding. -   Automatic keyboard switching. -   Automatic font size adjustment. -   Use of user-interface default fonts instead of document default fonts. -   Notifications to client during IME composition. -   How IME aborts composition mode. -   Spell checking, autocorrect, and touch keyboard prediction. This message sets the values of all language option flags. To change a subset of the flags, send the [**EM\_GETLANGOPTIONS**](em-getlangoptions.md) message to get the current option flags, change the flags that you need to change, and then send the **EM\_SETLANGOPTIONS** message with the result.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setlangoptions#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETLANGOPTIONS = 1144U;

		/// <summary>Gets a rich edit control's option settings for Input Method Editor (IME) and Asian language support.</summary>
		/// <returns>
		/// <para>Returns the IME and Asian language settings, which can be zero or more of the following values.</para>
		/// <para>| Return code                                                                                                     | Description                                                                                                                                                                                                                                                                                                                                                                                                                   | |-----------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**IMF\_AUTOFONT**</dt> </dl>                    | If this flag is set, the control automatically changes fonts when the user explicitly changes to a different keyboard layout. It is useful to turn off **IMF\_AUTOFONT** for universal Unicode fonts. This option is turned on by default (1).<br/>                                                                                                                                                                     | | <dl> <dt>**IMF\_AUTOFONTSIZEADJUST**</dt> </dl>          | If this flag is set, the control scales font-bound font sizes from insertion point size according to script. For example, Asian fonts are slightly larger than Western ones. This option is turned on by default (1).<br/>                                                                                                                                                                                              | | <dl> <dt>**IMF\_AUTOKEYBOARD**</dt> </dl>                | If this flag is set, the control automatically changes the keyboard layout when the user explicitly changes to a different font, or when the user explicitly changes the insertion point to a new location in the text. Will be turned on automatically for bidirectional controls. For all other controls, it is turned off by default. This option is turned off by default (0).<br/>                                 | | <dl> <dt>**IMF\_DISABLEAUTOBIDIAUTOKEYBOARD**</dt> </dl> | **Windows 8**: If this flag is set, the control uses language neutral logic for automatic keyboard switching. This option is turned off by default (0).<br/>                                                                                                                                                                                                                                                            | | <dl> <dt>**IMF\_DUALFONT**</dt> </dl>                    | If this flag is set, the control uses dual-font mode. Used for Asian language support. The control uses an English font for ASCII text and a Asian font for Asian text. This option is turned on by default (1).<br/>                                                                                                                                                                                                   | | <dl> <dt>**IMF\_IMEALWAYSSENDNOTIFY**</dt> </dl>         | This flag controls how the rich edit control notifies the client during IME composition: <br/> 0: No [EN\_CHANGE](en-change.md) or [EN\_SELCHANGE](en-selchange.md) notifications during undetermined state. Send notification when the final string comes in. This is the default.<br/> 1: Send [EN\_CHANGE](en-change.md) and [EN\_SELCHANGE](en-selchange.md) events during undetermined state.<br/> | | <dl> <dt>**IMF\_IMECANCELCOMPLETE**</dt> </dl>           | This flag determines how the control uses the composition string of an IME if the user cancels it. If this flag is set, the control discards the composition string. If this flag is not set, the control uses the composition string as the result string. This option is turned off by default (0).<br/>                                                                                                              | | <dl> <dt>**IMF\_NOIMPLICITLANG**</dt> </dl>              | **Windows 8**: If this flag is set, disable stamping keyboard input with the keyboard language and ensuring that non-East Asian language IDss are compatible with the character repertoire. This option is turned off by default (0). <br/>                                                                                                                                                                             | | <dl> <dt>**IMF\_NOKBDLIDFIXUP**</dt> </dl>               | **Windows 8**: If this flag is set, the rich edit control disables stamping keyboard language on an empty control. This option is turned off by default (0).<br/>                                                                                                                                                                                                                                                       | | <dl> <dt>**IMF\_SPELLCHECKING**</dt> </dl>               | **Windows 8**: If this flag is set, the rich edit control turns on spell checking. This option is turned off by default (0). <br/>                                                                                                                                                                                                                                                                                      | | <dl> <dt>**IMF\_TKBAUTOCORRECTION**</dt> </dl>           | **Windows 8**: If this flag is set, enable touch keyboard autocorrect. This option is turned off by default (0). <br/>                                                                                                                                                                                                                                                                                                  | | <dl> <dt>**IMF\_TKBPREDICTION**</dt> </dl>               | **Windows 10**: Ignored.<br/> **Windows 8**: If this flag is set, the rich edit control enables touch keyboard prediction. This option is turned off by default (0). <br/>                                                                                                                                                                                                                                        | | <dl> <dt>**IMF\_UIFONTS**</dt> </dl>                     | Use user-interface default fonts. This option is turned off by default (0).<br/>                                                                                                                                                                                                                                                                                                                                        |</para>
		/// </returns>
		/// <remarks>The **IMF\_AUTOFONT** flag is set by default. The **IMF\_AUTOKEYBOARD** and **IMF\_IMECANCELCOMPLETE** flags are cleared by default.</remarks>
		internal const uint EM_GETLANGOPTIONS = 1145U;

		/// <summary>Retrieves the current Input Method Editor (IME) mode for a rich edit control.</summary>
		/// <returns>
		/// <para>The return value is one of the following values.</para>
		/// <para>| Return code                                                                                     | Description                  | |-------------------------------------------------------------------------------------------------|------------------------------| | <dl> <dt>**ICM\_NOTOPEN**</dt> </dl>     | IME is not open.<br/>  | | <dl> <dt>**ICM\_LEVEL3**</dt> </dl>      | True inline mode.<br/> | | <dl> <dt>**ICM\_LEVEL2**</dt> </dl>      | Level 2.<br/>          | | <dl> <dt>**ICM\_LEVEL2\_5**</dt> </dl>   | Level 2.5<br/>         | | <dl> <dt>**ICM\_LEVEL2\_SUI**</dt> </dl> | Special UI.<br/>       |</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getimecompmode">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETIMECOMPMODE = 1146U;

		/// <summary>EM_FINDTEXTW message - Finds Unicode text within a rich edit control.</summary>
		/// <returns>If the target string is found, the return value is the zero-based position of the first character of the match. If the target is not found, the return value is -1.</returns>
		/// <remarks>**EM\_FINDTEXTW** uses the [**FINDTEXTW**](/windows/win32/api/richedit/ns-richedit-findtexta) structure, while [**EM\_FINDTEXTEXW**](em-findtextexw.md) uses the [**FINDTEXTEXW**](/windows/desktop/api/Richedit/ns-richedit-findtextexa) structure. The difference is that **FINDTEXTEXW** reports back the range of text that was found.</remarks>
		internal const uint EM_FINDTEXTW = 1147U;

		/// <summary>EM_FINDTEXTEXW message - Finds Unicode text within a rich edit control.</summary>
		/// <returns>If the target string is found, the return value is the zero-based position of the first character of the match. If the target is not found, the return value is -1.</returns>
		/// <remarks>
		/// <para>Use this message to find Unicode strings. For ANSI;, use [**EM\_FINDTEXTEX**](em-findtextex.md). The **cpMin** member of **FINDTEXTEX.chrg** always specifies the starting-point of the search, and **cpMax** specifies the end point. When searching backward, **cpMin** must be equal to or greater than **cpMax**. When searching forward, a value of -1 in **cpMax** extends the search range to the end of the text. If the search operation finds a match, the **chrgText** member of the [**FINDTEXTEX**](/windows/desktop/api/Richedit/ns-richedit-findtextexa) structure returns the range of character positions that contains the matching text. **EM\_FINDTEXTEXW** uses the [**FINDTEXTEXW**](/windows/desktop/api/Richedit/ns-richedit-findtextexa) structure, while [**EM\_FINDTEXTW**](em-findtextw.md) uses the [**FINDTEXTW**](/windows/win32/api/richedit/ns-richedit-findtexta) structure. The difference is that **EM\_FINDTEXTEXW** reports the range of text that was found.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-findtextexw#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_FINDTEXTEXW = 1148U;

		/// <summary>Invokes the Input Method Editor (IME) reconversion dialog box.</summary>
		/// <returns>This message always returns zero.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-reconversion">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_RECONVERSION = 1149U;

		/// <summary>Set the Input Method Editor (IME) mode bias for a rich edit control.</summary>
		/// <returns>This message returns the new IME mode bias setting.</returns>
		/// <remarks>
		/// <para>When the IME generates a list of alternative choices for a set of characters, this message sets the criteria by which some of the choices will appear at the top of the list. To set the Text Services Framework (TSF) mode bias, use [**EM\_SETCTFMODEBIAS**](em-setctfmodebias.md). The application should call [**EM\_ISIME**](em-isime.md) before calling this function.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setimemodebias#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETIMEMODEBIAS = 1150U;

		/// <summary>Retrieves the Input Method Editor (IME) mode bias for a Microsoft Rich Edit control.</summary>
		/// <returns>This message returns the current IME mode bias setting.</returns>
		/// <remarks>
		/// <para>To get the Text Services Framework mode bias, use [**EM\_GETCTFMODEBIAS**](em-getctfmodebias.md). The application should call [**EM\_ISIME**](em-isime.md) before calling this function.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getimemodebias#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETIMEMODEBIAS = 1151U;

		/// <summary>The EM\_SETBIDIOPTIONS message sets the current state of the bidirectional options in the rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>The rich edit control must be in plain text mode or **EM\_SETBIDIOPTIONS** will not do anything. In plain text controls, **EM\_SETBIDIOPTIONS** automatically determines the paragraph direction and/or alignment based on the context rules. These rules state that the direction and/or alignment is derived from the first strong character in the control. A strong character is one from which text direction can be determined (see Unicode Standard version 2.0). The paragraph direction and/or alignment is applied to the default format. **EM\_SETBIDIOPTIONS** only switches the default paragraph format to RTL (right to left) if it finds an RTL character,</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setbidioptions#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETBIDIOPTIONS = 1224U;

		/// <summary>Indicates the current state of the bidirectional options in the rich edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>This message sets the values of the **wMask** and **wEffects** members to the value of the current state of the bidirectional options in the rich edit control.</remarks>
		internal const uint EM_GETBIDIOPTIONS = 1225U;

		/// <summary>Sets the current state of the typography options of a rich edit control.</summary>
		/// <returns>Returns **TRUE** if *wParam* is valid, otherwise **FALSE**.</returns>
		/// <remarks>Advanced line breaking is turned on automatically by the rich edit control when needed, such as for handling complex scripts like Arabic and Hebrew, and for mathematics. It s also needed for justified paragraphs, hyphenation, and other typographic features.</remarks>
		internal const uint EM_SETTYPOGRAPHYOPTIONS = 1226U;

		/// <summary>Returns the current state of the typography options of a rich edit control.</summary>
		/// <returns>Returns the current typography options. For a list of options, see [**EM\_SETTYPOGRAPHYOPTIONS**](em-settypographyoptions.md).</returns>
		/// <remarks>You can turn on advanced line breaking by sending the [**EM\_SETTYPOGRAPHYOPTIONS**](em-settypographyoptions.md) message. Advanced and normal line breaking may also be turned on automatically by the rich edit control if it is needed for certain languages.</remarks>
		internal const uint EM_GETTYPOGRAPHYOPTIONS = 1227U;

		/// <summary>Sets the current edit style flags for a rich edit control.</summary>
		/// <returns>The return value is the state of the edit style flags after the rich edit control has attempted to implement your edit style changes. The edit style flags are a set of flags that indicate the current edit style.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-seteditstyle">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETEDITSTYLE = 1228U;

		/// <summary>Retrieves the current edit style flags.</summary>
		/// <returns>
		/// <para>Returns the current edit style flags, which can include one or more of the following values:</para>
		/// <para>| Return code | Description | |-------------|-------------| | <dl><dt><strong>SES_BEEPONMAXTEXT</strong></dt></dl> | Rich Edit will call the system beeper if the user attempts to enter more than the maximum characters.<br /> | | <dl><dt><strong>SES_BIDI</strong></dt></dl> | Turns on bidirectional processing. This is automatically turned on by Rich Edit if any of the following window styles are active: <a href="https://docs.microsoft.com/windows/desktop/winmsg/extended-window-styles"><strong>WS_EX_RIGHT</strong></a>, <a href="https://docs.microsoft.com/windows/desktop/winmsg/extended-window-styles"><strong>WS_EX_RTLREADING</strong></a>, <a href="https://docs.microsoft.com/windows/desktop/winmsg/extended-window-styles"><strong>WS_EX_LEFTSCROLLBAR</strong></a>. However, this setting is useful for handling these window styles when using a custom implementation of <a href="https://docs.microsoft.com/windows/desktop/api/Textserv/nl-textserv-itexthost"><strong>ITextHost</strong></a> (default: 0).<br /> | | <dl><dt><strong>SES_CTFALLOWEMBED</strong></dt></dl> | <strong>Windows XP with SP1</strong>: Allow embedded objects to be inserted using TSF (default: 0).<br /> | | <dl><dt><strong>SES_CTFALLOWPROOFING</strong></dt></dl> | <strong>Windows XP with SP1</strong>: Allows TSF proofing tips (default: 0).<br /> | | <dl><dt><strong>SES_CTFALLOWSMARTTAG</strong></dt></dl> | <strong>Windows XP with SP1</strong>: Allows TSF SmartTag tips (default: 0).<br /> | | <dl><dt><strong>SES_CTFNOLOCK</strong></dt></dl> | <strong>Windows 8</strong>: Do not allow the TSF lock read/write access. This pauses TSF input. <br /> | | <dl><dt><strong>SES_DEFAULTLATINLIGA</strong></dt></dl> | <strong>Windows 8</strong>: Fonts with an fi ligature are displayed with default OpenType features resulting in improved typography (default: 0). <br /> | | <dl><dt><strong>SES_DRAFTMODE</strong></dt></dl> | <strong>Windows XP with SP1</strong>: Use draft mode fonts to display text. Draft mode is an accessibility option where the control displays the text with a single font; the font is determined by the system setting for the font used in message boxes. For example, accessible users may read text easier if it is uniform, rather than a mix of fonts and styles (default: 0). <br /> | | <dl><dt><strong>SES_EMULATE10</strong></dt></dl> | <strong>Windows 8</strong>: Emulate RichEdit 1.0 behavior. <br /><blockquote>[!Note]<br />If you really want this behavior, use the Windows riched32.dll instead of riched20.dll or msftedit.dll. Riched32.dll had more functionality.</blockquote><br /> | | <dl><dt><strong>SES_EMULATESYSEDIT</strong></dt></dl> | When this bit is on, rich edit attempts to emulate the system edit control (default: 0).<br /> | | <dl><dt><strong>SES_EXTENDBACKCOLOR</strong></dt></dl> | Extends the background color all the way to the edges of the client rectangle (default: 0).<br /> | | <dl><dt><strong>SES_HIDEGRIDLINES</strong></dt></dl> | <strong>Windows XP with SP1</strong>: If the width of table gridlines is zero, gridlines are not displayed. This is equivalent to the hide gridlines feature in Word's table menu (default: 0).<br /> | | <dl><dt><strong>SES_HYPERLINKTOOLTIPS</strong></dt></dl> | <strong>Windows 8</strong>: When the cursor is over a link, display a tooltip with the target link address (default: 0). <br /> | | <dl><dt><strong>SES_LOGICALCARET</strong></dt></dl> | <strong>Windows 8</strong>: Provide logical caret information instead of a caret bitmap as described in <a href="https://docs.microsoft.com/windows/desktop/api/Textserv/nf-textserv-itexthost-txsetcaretpos"><strong>ITextHost::TxSetCaretPos</strong></a> (default: 0). <br /> | | <dl><dt><strong>SES_LOWERCASE</strong></dt></dl> | Converts all input characters to lowercase (default: 0).<br /> | | <dl><dt><strong>SES_MAPCPS</strong></dt></dl> | Obsolete. Do not use.<br /> | | <dl><dt><strong>SES_MULTISELECT</strong></dt></dl> | <strong>Windows 8</strong>: Enable multiselection with individual mouse selections made while the Ctrl key is pressed (default: 0). <br /> | | <dl><dt><strong>SES_NOEALINEHEIGHTADJUST</strong></dt></dl> | <strong>Windows 8</strong>: Do not adjust line height for East Asian text (default: 0 which adjusts the line height by 15%). <br /> | | <dl><dt><strong>SES_NOFOCUSLINKNOTIFY</strong></dt></dl> | Sends <a href="en-link.md">EN_LINK</a> notification from links that do not have focus.<br /> | | <dl><dt><strong>SES_NOIME</strong></dt></dl> | Disallows IMEs for this instance of the rich edit control (default: 0).<br /> | | <dl><dt><strong>SES_NOINPUTSEQUENCECHK</strong></dt></dl> | When this bit is on, rich edit does not verify the sequence of typed text. Some languages (such as Thai and Vietnamese) require verifying the input sequence order before submitting it to the backing store (default: 0).<br /> | | <dl><dt><strong>SES_SCROLLONKILLFOCUS</strong></dt></dl> | When KillFocus occurs, scroll to the beginning of the text (character position equal to 0) (default: 0).<br /> | | <dl><dt><strong>SES_SMARTDRAGDROP</strong></dt></dl> | <strong>Windows 8</strong>: Add or delete a space according to the context when dropping text (default: 0). <br /> | | <dl><dt><strong>SES_USECRLF</strong></dt></dl> | Obsolete. Do not use.<br /> | | <dl><dt><strong>SES_WORDDRAGDROP</strong></dt></dl> | <strong>Windows 8</strong>: If word select is active, ensure that the drop location is at a word boundary (default: 0). <br /> | | <dl><dt><strong>SES_UPPERCASE</strong></dt></dl> | Converts all input characters to uppercase (default: 0).<br /> | | <dl><dt><strong>SES_USEAIMM</strong></dt></dl> | Uses the Active IMM input method component that ships with Internet Explorer 4.0 or later (default: 0).<br /> | | <dl><dt><strong>SES_USEATFONT</strong></dt></dl> | <strong>Windows XP with SP1</strong>: Uses an @ font, which is designed for vertical text; this is used with the <a href="rich-edit-control-styles.md"><strong>ES_VERTICAL</strong></a> window style. The name of an @ font begins with the @ symbol, for example, "@Batang" (default: 0, but is automatically turned on for vertical text layout). <br /> | | <dl><dt><strong>SES_USECTF</strong></dt></dl> | <strong>Windows XP with SP1</strong>: Turns on TSF support. (default: 0)<br /> | | <dl><dt><strong>SES_XLTCRCRLFTOCR</strong></dt></dl> | Turns on translation of CRCRLFs to CRs. When this bit is on and a file is read in, all instances of CRCRLF will be converted to hard CRs internally. This will affect the text wrapping. Note that if such a file is saved as plain text, the CRs will be replaced by CRLFs. This is the .txt standard for plain text (default: 0, which deletes CRCRLFs on input). <br /> |</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-geteditstyle">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETEDITSTYLE = 1229U;

		internal const uint EM_OUTLINE = 1244U;

		/// <summary>Obtains the current scroll position of the edit control.</summary>
		/// <returns>This message always returns 1.</returns>
		/// <remarks>The values returned in the [**POINT**](/windows/win32/api/windef/ns-windef-point) structure are 16-bit values (even in the 32-bit wide fields).</remarks>
		internal const uint EM_GETSCROLLPOS = 1245U;

		/// <summary>Scrolls the contents of a rich edit control to the specified point.</summary>
		/// <returns>This message always returns 1.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setscrollpos">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETSCROLLPOS = 1246U;

		/// <summary>Sets the font size for the selected text in a rich edit control.</summary>
		/// <returns>
		/// <para>If no error occurred, the return value is **TRUE**. If an error occurred, the return value is **FALSE**.</para>
		/// </returns>
		/// <remarks>
		/// <para>You can easily get the font size by sending the [**EM\_GETCHARFORMAT**](em-getcharformat.md) message. Rich Edit first adds *wParam* to the current font size and then uses the resulting size and the following table to determine the rounding value.</para>
		/// <para>| Band    | Rounding value | |---------|----------------| | <=12 | 1              | | 28      | 2              | | 36      | 0              | | 48      | 0              | | 72      | 0              | | 80      | 0              | | > 80 | 10             |</para>
		/// <para>If the resulting font size is not evenly divisible by the rounding value, the font size is then rounded to a number evenly divisible by the rounding value. So if the font size is less than or equal to 12, the rounding value will be 1. Similarly, if the font size is less than or equal to 28, the rounding value is 2. For values greater than 28, font sizes are rounded to the next band. So, the font size jumps to 36, 48, 72, 80. After 80, all rounding is done in increments of ten points. The font size is rounded up or down depending on the sign of *wParam*. If *wParam* is positive, the rounding is always up. Otherwise, rounding is always down. So, if the current font size is 10 and *wParam* is 3, the resulting font size would be 14 (10 + 3 = 13, which is not divisible by 2, so the size rounds up to 14). Conversely, if the current font size is 14 and *wParam* is -3, the resulting font size would be 10 (14 - 3 = 11, which is not divisible by 2, so the size rounds down to 10). The change is applied to each part of the selection. So, if some of the text is 10pt and some 20pt, after a call with *wParam* set to 1, the font sizes become 11pt and 22pt, respectively. Additional examples are shown in the following table.</para>
		/// <para>| Original font size | *wParam* | Resulting font size | |--------------------|----------|---------------------| | 7                  | 1        | 8                   | | 7                  | 3        | 10                  | | 10                 | 3        | 14                  | | 14                 | -3       | 10                  | | 28                 | 1        | 36                  | | 28                 | 3        | 36                  | | 80                 | 1        | 90                  | | 80                 | -1       | 72                  |</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setfontsize#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETFONTSIZE = 1247U;

		/// <summary>Gets the current zoom ratio. The zoom ration is always between 1/64 and 64. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>The message returns **TRUE** if message is processed, which it will be if both *wParam* and *lParam* are not **NULL**.</returns>
		/// <remarks>**Edit:** Supported in Windows 10 1809 and later. The edit control needs to have the **ES\_EX\_ZOOMABLE** extended style set, for this message to have an effect, see [Edit Control Extended Styles](edit-control-window-extended-styles.md). For information about the edit control, see [Edit Controls](edit-controls.md).</remarks>
		internal const uint EM_GETZOOM = 1248U;

		/// <summary>Sets the zoom ratio. The ratio must be a value between 1/64 and 64. You can send this message to either an edit control or a rich edit control.</summary>
		/// <returns>
		/// <para>If the new zoom setting is accepted, the return value is **TRUE**. If the new zoom setting is not accepted, the return value is **FALSE**.</para>
		/// </returns>
		/// <remarks>**Edit:** Supported in Windows 10 1809 and later. The edit control needs to have the **ES\_EX\_ZOOMABLE** extended style set, for this message to have an effect, see [Edit Control Extended Styles](edit-control-window-extended-styles.md). For information about the edit control, see [Edit Controls](about-edit-controls.md).</remarks>
		internal const uint EM_SETZOOM = 1249U;

		internal const uint EM_GETVIEWKIND = 1250U;

		internal const uint EM_SETVIEWKIND = 1251U;

		internal const uint EM_GETPAGE = 1252U;

		internal const uint EM_SETPAGE = 1253U;

		/// <summary>Retrieves information about hyphenation for a Microsoft Rich Edit control.</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-gethyphenateinfo">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETHYPHENATEINFO = 1254U;

		/// <summary>Sets the way a rich edit control does hyphenation.</summary>
		/// <remarks>
		/// <para>> [!Note] > To enable hyphenation, the client must call [**EM\_SETTYPOGRAPHYOPTIONS**](em-settypographyoptions.md), specifying TO\_ADVANCEDTYPOGRAPHY.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-sethyphenateinfo#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETHYPHENATEINFO = 1255U;

		/// <summary>Gets the text layout for a Microsoft Rich Edit control.</summary>
		/// <returns>Gets the current text layout. For a list of possible text layout values, see [**EM\_SETPAGEROTATE**](em-setpagerotate.md).</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getpagerotate">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETPAGEROTATE = 1259U;

		/// <summary>Sets the text layout for a rich edit control.</summary>
		/// <returns>Return value is the new text layout value.</returns>
		/// <remarks>This message sets the text layout for the entire document. However, embedded contents are not rotated and must be rotated separately by the application.</remarks>
		internal const uint EM_SETPAGEROTATE = 1260U;

		/// <summary>Gets the Text Services Framework mode bias values for a Microsoft Rich Edit control.</summary>
		/// <returns>The current Text Services Framework mode bias value.</returns>
		/// <remarks>To get the IME mode bias, call [**EM\_GETIMEMODEBIAS**](em-getimemodebias.md).</remarks>
		internal const uint EM_GETCTFMODEBIAS = 1261U;

		/// <summary>Sets the Text Services Framework (TSF) mode bias for a rich edit control.</summary>
		/// <returns>If successful, the return value is the new TSF mode bias value. If unsuccessful, the return value is the old TSF mode bias value.</returns>
		/// <remarks>
		/// <para>When a Microsoft Rich Edit application uses TSF, it can select the TSF mode bias. This message sets the criteria by which an alternative choice appears at the top of the list for selection. To set the mode bias for the Input Method Editor (IME), use [**EM\_SETIMEMODEBIAS**](em-setimemodebias.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setctfmodebias#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETCTFMODEBIAS = 1262U;

		/// <summary>Determines if the Text Services Framework (TSF) keyboard is open or closed.</summary>
		/// <returns>If the TSF keyboard is open, the return value is **TRUE**. Otherwise, it is **FALSE**.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getctfopenstatus">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETCTFOPENSTATUS = 1264U;

		/// <summary>Opens or closes the Text Services Framework (TSF) keyboard.</summary>
		/// <returns>If successful, this message returns **TRUE**. If unsuccessful, this message returns **FALSE**.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setctfopenstatus">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETCTFOPENSTATUS = 1265U;

		/// <summary>Retrieves the Input Method Editor (IME) composition text.</summary>
		/// <returns>If successful, the return value is the number of Unicode characters copied to the buffer. Otherwise, it is zero.</returns>
		/// <remarks>
		/// <para>This message only takes Unicode strings. **Security Warning:** Be sure to have a buffer sufficient for the size of the input. Failure to do so could cause problems for your application.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getimecomptext#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETIMECOMPTEXT = 1266U;

		/// <summary>Determine with a rich edit control's current input locale is an East Asian locale.</summary>
		/// <returns>Returns **TRUE** if it is an East Asian locale. Otherwise, it returns **FALSE**.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-isime">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_ISIME = 1267U;

		/// <summary>Retrieves the property and capabilities of the Input Method Editor (IME) associated with the current input locale.</summary>
		/// <returns>Returns the property or capability value, depending on the value of the *lParam* parameter. For more information, see the Remarks.</returns>
		/// <remarks>
		/// <para>If *wParam* is IGP\_PROPERTY, it returns one or more of the following values.</para>
		/// <para>| Requirement | Value | |-------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | IME\_PROP\_AT\_CARET                | If set, conversion window is at the caret position. If clear, the window is near caret position.                                                                                                                                                                  | | IME\_PROP\_SPECIAL\_UI              | If set, IME has a nonstandard user interface. The application should not draw in the IME window.                                                                                                                                                                  | | IME\_PROP\_CANDLIST\_START\_FROM\_1 | If set, strings in the candidate list are numbered starting at 1. If clear, strings start at zero.                                                                                                                                                                | | IME\_PROP\_UNICODE                  | If set, the IME is viewed as a UnicodeIME. The system and the IME will communicate through the UnicodeIME interface. If clear, IME will use the ANSI interface to communicate with the system.                                                                    | | IME\_PROP\_COMPLETE\_ON\_UNSELECT   | If set, conversion window is at the caret position. If clear, the window is near caret position.                                                                                                                                                                  | | IME\_PROP\_ACCEPT\_WIDE\_VKEY       | If set, the IME processes the injected Unicode that came from the [**SendInput**](/windows/desktop/api/winuser/nf-winuser-sendinput) function by using VK\_PACKET. If clear, the IME might not process the injected Unicode, and the injected Unicode might be sent to the application directly. |</para>
		/// <para>If *wParam* is IGP\_UI, it returns one or more of the following values.</para>
		/// <para>| Requirement | Value | |-----------------|-------------------------------------------------------------------------------------------------------| | UI\_CAP\_2700   | Supports text escapement values of 0 or 2700. For more information, see **lfEscapement**.             | | UI\_CAP\_ROT90  | Supports text escapement values of 0, 900, 1800, or 2700. For more information, see **lfEscapement**. | | UI\_CAP\_ROTANY | Supports any text escapement value. For more information, see **lfEscapement**.                       |</para>
		/// <para>If *wParam* is IGP\_SETCOMPSTR, it returns one or more of the following values.</para>
		/// <para>| Requirement | Value | |------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | SCS\_CAP\_COMPSTR            | Can create the composition string by calling the [**ImmSetCompositionString**](/windows/desktop/api/imm/nf-imm-immsetcompositionstringa) function with the SCS\_SETSTR value.                                                      | | SCS\_CAP\_MAKEREAD           | Can create the reading string from corresponding composition string when using the [**ImmSetCompositionString**](/windows/desktop/api/imm/nf-imm-immsetcompositionstringa) function with SCS\_SETSTR and without setting *lpRead*. | | SCS\_CAP\_SETRECONVERTSTRING | This IME can support reconversion. Use [**ImmSetCompositionString**](/windows/desktop/api/imm/nf-imm-immsetcompositionstringa) to do the reconversion.                                                                             |</para>
		/// <para>If *wParam* is IGP\_SELECT, it returns one or more of the following values.</para>
		/// <para>| Requirement | Value | |-----------------------|------------------------------------------------------| | SELECT\_CAP\_CONVMODE | Inherits conversion mode when a new IME is selected. | | SELECT\_CAP\_SENTENCE | Inherits sentence mode when a new IME is selected.   |</para>
		/// <para>If *wParam* is IGP\_GETIMEVERSION, it returns one or more of the following values.</para>
		/// <para>| Requirement | Value | |--------------|---------------------------------------------| | IMEVER\_0310 | The IME was created for Windows 3.1.        | | IMEVER\_0400 | The IME was created for Windows 95 or later |</para>
		/// <para>This message is similar to [**ImmGetProperty**](/windows/desktop/api/imm/nf-imm-immgetproperty), except that it uses the current input locale. The application should call [**EM\_ISIME**](em-isime.md) before calling this function.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getimeproperty#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETIMEPROPERTY = 1268U;

		internal const uint EM_GETQUERYRTFOBJ = 1293U;

		internal const uint EM_SETQUERYRTFOBJ = 1294U;

		internal const uint EM_SETQUERYCONVERTOLELINKCALLBACK = 1427U;

		internal const uint EM_SETDISABLEOLELINKCONVERSION = 1428U;

		/// <summary>Inserts one or more identical table rows with empty cells.</summary>
		/// <returns>Returns S\_OK if the table is inserted, or an error code if not.</returns>
		/// <remarks>
		/// <para>If the **cpStartRow** member of the [**TABLEROWPARMS**](/windows/desktop/api/Richedit/ns-richedit-tablerowparms) is –1, this message deletes the selected text (if any), and then inserts empty table rows with the row and cell parameters given by *wParam* and *lParam*. It leaves the selection pointing to the start of the first cell in the first row. The client can then populate the table cells by pointing the selection (or an [**ITextRange**](/windows/desktop/api/Tom/nn-tom-itextrange)) to the various cell end marks and inserting and formatting the desired text. Such text can include nested table rows. Alternatively, if the **cpStartRow** member of the **TABLEROWPARMS** is 0 or greater, table rows are inserted at the character position given by **cpStartRow**. This only changes the current selection if the table is inserted inside the selected text. A Microsoft Rich Edit table consists of a sequence of table rows which, in turn, consist of sequences of paragraphs. A table row starts with the special two-character delimiter paragraph U+FFF9 U+000D and ends with the two-character delimiter paragraph U+FFFB U+000D. Each cell is terminated by the cell mark U+0007, which is treated as a hard end-of-paragraph mark just as U+000D (CR) is. The table row and cell parameters are treated as special paragraph formatting of the table-row delimiters. The formatting contains the information in the [**TABLEROWPARMS**](/windows/desktop/api/Richedit/ns-richedit-tablerowparms) structure. The cell parameters given by the [**TABLECELLPARMS**](/windows/desktop/api/Richedit/ns-richedit-tablecellparms) structure are stored in an expanded version of the tabs array. This format allows tables to be nested within other tables, up to fifteen levels deep.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-inserttable#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_INSERTTABLE = 1256U;

		/// <summary>Gets a pointer to the application-defined AutoCorrectProc function.</summary>
		/// <returns>Returns a pointer to the application-defined [*AutoCorrectProc*](/windows/desktop/api/Richedit/nc-richedit-autocorrectproc) function.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getautocorrectproc">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETAUTOCORRECTPROC = 1257U;

		/// <summary>Defines the current autocorrect callback procedure.</summary>
		/// <returns>If the operation succeeds, the return value is zero. If the operation fails, the return value is a nonzero value.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setautocorrectproc">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETAUTOCORRECTPROC = 1258U;

		/// <summary>Calls the autocorrect callback function that is stored by the EM\_SETAUTOCORRECTPROC message, provided that the text preceding the insertion point is a candidate for autocorrection.</summary>
		/// <returns>The return value is zero if the message succeeds, or nonzero if an error occurs.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-callautocorrectproc">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_CALLAUTOCORRECTPROC = 1279U;

		/// <summary>Retrieves the table parameters for a table row and the cell parameters for the specified number of cells.</summary>
		/// <returns>
		/// <para>Returns S\_OK if successful, or one of the following error codes.</para>
		/// <para>| Return code                                                                                    | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                | |------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**E\_FAIL** </dt> </dl>        | Changes cannot be made. This can occur if the control is a plain-text or single-line control, or if the insertion point is inside a math object. It also occurs if tables are disabled if the [**EM\_SETEDITSTYLEEX**](em-seteditstyleex.md) message sets the **SES\_EX\_NOTABLE** value. <br/>                                                                                                                                                                     | | <dl> <dt>**E\_INVALIDARG**</dt> </dl>   | The *wParam* or *lParam* is NULL or points to an invalid structure. The **cbRow** member of the [**TABLEROWPARMS**](/windows/desktop/api/Richedit/ns-richedit-tablerowparms) structure must equal `sizeof(TABLEROWPARMS)` or sizeof(TABLEROWPARMS)   2\*sizeof(long). The latter value is the size of the RichEdit 4.1 **TABLEROWPARMS** structure. The **cbCell** member of the **TABLEROWPARMS** structure must equal `sizeof(TABLECELLPARMS)`. The query character position must be at a table row delimiter. | | <dl> <dt>**E\_OUTOFMEMORY** </dt> </dl> | Insufficient memory is available.<br/>                                                                                                                                                                                                                                                                                                                                                                                                                               |</para>
		/// </returns>
		/// <remarks>
		/// <para>This message gets the table parameters for the row at the character position specified by the **cpStartRow** member of the [**TABLEROWPARMS**](/windows/desktop/api/Richedit/ns-richedit-tablerowparms) structure, and the number of cells specified by the **cCells** member of the [**TABLECELLPARMS**](/windows/desktop/api/Richedit/ns-richedit-tablecellparms) structure. The character position specified by the **cpStartRow** member of the [**TABLEROWPARMS**](/windows/desktop/api/Richedit/ns-richedit-tablerowparms) structure should be at the start of the table row, or at the end delimiter of the table row. If **cpStartRow** is set to  1, the character position is given by the current selection. In this case, position the selection at the end of the row (between the cell mark and the end delimiter of the table row), or select the row.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-gettableparms#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETTABLEPARMS = 1289U;

		/// <summary>Sets the current extended edit style flags.</summary>
		/// <returns>The return value is the state of the extended edit style flags after rich edit has attempted to implement your edit style changes. The edit style flags are a set of flags that indicate the current edit style.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-seteditstyleex">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETEDITSTYLEEX = 1299U;

		/// <summary>Retrieves the current extended edit style flags.</summary>
		/// <returns>
		/// <para>Returns the extended edit style flags, which can include one or more of the following values.</para>
		/// <para>| Return code                                                                                                | Description                                                                                                                                                                                                                                                  | |------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**SES\_EX\_HANDLEFRIENDLYURL**</dt> </dl>  | Display friendly name links with the same text color and underlining as automatic links, provided that temporary formatting isn t used or uses text autocolor (default: 0).<br/>                                                                       | | <dl> <dt>**SES\_EX\_MULTITOUCH**</dt> </dl>         | Enable touch support in Rich Edit. This includes selection, caret placement, and context-menu invocation. When this flag is not set, touch is emulated by mouse commands, which do not take touch-mode specifics into account (default: 0). <br/>      | | <dl> <dt>**SES\_EX\_NOACETATESELECTION**</dt> </dl> | Display selected text using classic Windows selection text and background colors instead of background acetate color (default: 0). <br/>                                                                                                               | | <dl> <dt>**SES\_EX\_NOMATH**</dt> </dl>             | Disable insertion of math zones (default: 1). To enable math editing and display, send the [**EM\_SETEDITSTYLEEX**](em-seteditstyleex.md) message with *wParam* set to 0, and *lParam* set to **SES\_EX\_NOMATH**. <br/>                              | | <dl> <dt>**SES\_EX\_NOTABLE**</dt> </dl>            | Disable insertion of tables. The [**EM\_INSERTTABLE**](em-inserttable.md) message returns **E\_FAIL** and RTF tables are skipped (default: 0). <br/>                                                                                                  | | <dl> <dt>**SES\_EX\_USESINGLELINE**</dt> </dl>      | Enable a multiline control to act like a single-line control with the ability to scroll vertically when the single-line height is greater than the window height (default: 0). <br/>                                                                   | | <dl> <dt>**SES\_HIDETEMPFORMAT**</dt> </dl>         | Hide temporary formatting that is created when [**ITextFont.Reset**](/windows/desktop/api/Tom/nf-tom-itextfont-reset) is called with **tomApplyTmp**. For example, such formatting is used by spell checkers to display a squiggly underline under possibly misspelled words.<br/> | | <dl> <dt>**SES\_EX\_USEMOUSEWPARAM**</dt> </dl>     | Use *wParam* when handling the [**WM\_MOUSEMOVE**](/windows/desktop/inputdev/wm-mousemove) message and do not call [**GetAsyncKeyState**](/windows/desktop/api/winuser/nf-winuser-getasynckeystate).<br/>                                                                                              |</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-geteditstyleex">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETEDITSTYLEEX = 1300U;

		/// <summary>Gets the story type.</summary>
		/// <returns>
		/// <para>Returns the story type, which can be a client-defined custom value, or one of the following values: <dl> <dt> **[**tomCommentsStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomEndnotesStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomEvenPagesFooterStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomEvenPagesHeaderStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomFindStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomFirstPageFooterStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomFirstPageHeaderStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomFootnotesStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomMainTextStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomPrimaryFooterStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomPrimaryHeaderStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomReplaceStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomScratchStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomTextFrameStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> <dt> **[**tomUnknownStory**](/windows/win32/api/tom/ne-tom-tomconstants)** </dt> </dl></para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getstorytype">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETSTORYTYPE = 1314U;

		/// <summary>Sets the story type.</summary>
		/// <returns>The story type that was set.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setstorytype">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETSTORYTYPE = 1315U;

		/// <summary>Retrieves the current ellipsis mode.</summary>
		/// <returns>If wparam is 0 and lparam is not NULL, the return value equals TRUE; otherwise, the return value equals FALSE.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getellipsismode">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETELLIPSISMODE = 1329U;

		/// <summary>This message sets the current ellipsis mode.</summary>
		/// <returns>If wparam is 0 and lparam is one of the values in the table above, the return value equals TRUE; otherwise, the return value equals FALSE.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setellipsismode">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETELLIPSISMODE = 1330U;

		/// <summary>Changes the parameters of rows in a table.</summary>
		/// <returns>
		/// <para>Returns S\_OK if successful, or one of the following error codes.</para>
		/// <para>| Return code                                                                                    | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | |------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**E\_FAIL** </dt> </dl>        | Changes cannot be made. This can occur if the control is a plain-text or single-line control, or if the insertion point is inside a math object. It also occurs if tables are disabled, or if the [**EM\_SETEDITSTYLEEX**](em-seteditstyleex.md) message sets the **SES\_EX\_NOTABLE** value. <br/>                                                                                                                                                                                                                                                                              | | <dl> <dt>**E\_INVALIDARG**</dt> </dl>   | The *wParam* or *lParam* is NULL or points to an invalid structure. The **cCell** member of the [**TABLEROWPARMS**](/windows/desktop/api/Richedit/ns-richedit-tablerowparms) structure must be at least 1 and not more than 63. The **cbRow** member must equal `sizeof(TABLEROWPARMS)` or `sizeof(TABLEROWPARMS)   2*sizeof(long)`. The latter value is the size of the RichEdit 4.1 **TABLEROWPARMS** structure. The **cbCell** member of **TABLEROWPARMS** must equal `sizeof(TABLECELLPARMS)`. The insertion point must be at the start of a table or inside a table row, and the number of cells can only change by one. | | <dl> <dt>**E\_OUTOFMEMORY** </dt> </dl> | Insufficient memory is available.<br/>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |</para>
		/// </returns>
		/// <remarks>This message changes the parameters of the number of rows specified by the **cRow** member of the [**TABLEROWPARMS**](/windows/desktop/api/Richedit/ns-richedit-tablerowparms) structure, if the table has that many consecutive rows. If **cRow** is less than 0, the message iterates until the end of the table. If the new cell count differs from the current cell count by +1 or  1, it inserts or deletes the cell at the index specified by the **iCell** member of **TABLEROWPARMS**. The starting table row is identified by a character position. This position is specified by **cpStartRow** members with values that are greater than or equal to zero. The position should be inside the table row, but not inside a nested table, unless you want to change that table s parameters. If the **cpStartRow** member is  1, the character position is given by the current selection. For this, position the selection anywhere inside the table row, or select the row with the active end of the selection at the end of the table row.</remarks>
		internal const uint EM_SETTABLEPARMS = 1331U;

		/// <summary>Retrieves the touch options that are associated with a rich edit control.</summary>
		/// <returns>Returns the value of the option specified by the *wParam* parameter. It is nonzero if *wParam* is **RTO\_SHOWHANDLES** and the touch grippers are visible; zero, otherwise.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-gettouchoptions">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETTOUCHOPTIONS = 1334U;

		/// <summary>Sets the touch options associated with a rich edit control.</summary>
		/// <returns>This message returns zero.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-settouchoptions">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETTOUCHOPTIONS = 1335U;

		/// <summary>Replaces the selection with a blob that displays an image.</summary>
		/// <returns>
		/// <para>Returns S\_OK if successful, or one of the following error codes.</para>
		/// <para>| Return code                                                                                    | Description                                                   | |------------------------------------------------------------------------------------------------|---------------------------------------------------------------| | <dl> <dt>**E\_FAIL** </dt> </dl>        | Cannot insert the image. <br/>                          | | <dl> <dt>**E\_INVALIDARG**</dt> </dl>   | The *lParam* parameter is NULL or points to an invalid image. | | <dl> <dt>**E\_OUTOFMEMORY** </dt> </dl> | Insufficient memory is available.<br/>                  |</para>
		/// </returns>
		/// <remarks>If the selection is an insertion point, the image blob is inserted at the insertion point.</remarks>
		internal const uint EM_INSERTIMAGE = 1338U;

		/// <summary>Sets the name of a rich edit control for UI Automation (UIA).</summary>
		/// <returns>TRUE if the name for UIA is successfully set, otherwise FALSE.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-setuianame">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_SETUIANAME = 1344U;

		/// <summary>Retrieves the current ellipsis state.</summary>
		/// <returns>The return value is TRUE if an ellipsis is being displayed and FALSE otherwise.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/em-getellipsisstate">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint EM_GETELLIPSISSTATE = 1346U;

		internal const uint EM_GETINKMODE = 1537U;

		internal const uint EM_SETINKMODE = 1538U;

		internal const uint EM_GETINKINSERTMODE = 1539U;

		internal const uint EM_SETINKINSERTMODE = 1540U;

		internal const uint EM_GETDRAWATTR = 1541U;

		internal const uint EM_SETDRAWATTR = 1542U;

		internal const uint EM_GETRECOTIMEOUT = 1543U;

		internal const uint EM_SETRECOTIMEOUT = 1544U;

		internal const uint EM_GETGESTURESTATUS = 1545U;

		internal const uint EM_SETGESTURESTATUS = 1546U;

		internal const uint EM_GETRECOGNIZER = 1547U;

		internal const uint EM_SETRECOGNIZER = 1548U;

		internal const uint EM_GETFACTOID = 1549U;

		internal const uint EM_SETFACTOID = 1550U;

		internal const uint EM_GETSELINK = 1551U;

		internal const uint EM_SETSELINK = 1552U;

		internal const uint EM_GETMOUSEICON = 1553U;

		internal const uint EM_SETMOUSEICON = 1554U;

		internal const uint EM_GETMOUSEPOINTER = 1555U;

		internal const uint EM_SETMOUSEPOINTER = 1556U;

		internal const uint EM_GETSTATUS = 1557U;

		internal const uint EM_RECOGNIZE = 1558U;

		internal const uint EM_GETUSEMOUSEFORINPUT = 1559U;

		internal const uint EM_SETUSEMOUSEFORINPUT = 1560U;

		internal const uint EM_SETSELINKDISPLAYMODE = 1561U;

		internal const uint EM_GETSELINKDISPLAYMODE = 1562U;

		internal const int fdexNameCaseSensitive = 1;

		internal const int fdexNameEnsure = 2;

		internal const int fdexNameImplicit = 4;

		internal const int fdexNameCaseInsensitive = 8;

		internal const int fdexNameInternal = 16;

		internal const int fdexNameNoDynamicProperties = 32;

		internal const int fdexEnumDefault = 1;

		internal const int fdexEnumAll = 2;

		/// <summary>Documentation varies per use. Refer to each: <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfo">GetIconInfo</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconW</see>.</summary>
		internal static readonly unsafe winmdroot.Foundation.PCWSTR IDI_APPLICATION = (char*)(32512U);

		/// <summary>Documentation varies per use. Refer to each: <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfo">GetIconInfo</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconW</see>.</summary>
		internal static readonly unsafe winmdroot.Foundation.PCWSTR IDI_HAND = (char*)(32513U);

		/// <summary>Documentation varies per use. Refer to each: <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfo">GetIconInfo</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconW</see>.</summary>
		internal static readonly unsafe winmdroot.Foundation.PCWSTR IDI_QUESTION = (char*)(32514U);

		/// <summary>Documentation varies per use. Refer to each: <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfo">GetIconInfo</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconW</see>.</summary>
		internal static readonly unsafe winmdroot.Foundation.PCWSTR IDI_EXCLAMATION = (char*)(32515U);

		/// <summary>Documentation varies per use. Refer to each: <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfo">GetIconInfo</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconW</see>.</summary>
		internal static readonly unsafe winmdroot.Foundation.PCWSTR IDI_ASTERISK = (char*)(32516U);

		/// <summary>Documentation varies per use. Refer to each: <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfo">GetIconInfo</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoEx</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexa">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-geticoninfoexw">GetIconInfoExW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIcon</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconA</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">LoadIconW</see>, <see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadiconw">LoadIconW</see>.</summary>
		internal static readonly unsafe winmdroot.Foundation.PCWSTR IDI_WINLOGO = (char*)(32517U);

		/// <summary>Security Shield icon.</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal static readonly unsafe winmdroot.Foundation.PCWSTR IDI_SHIELD = (char*)(32518U);

		/// <summary>Exclamation point icon.</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal static readonly unsafe winmdroot.Foundation.PCWSTR IDI_WARNING = (char*)(32515U);

		/// <summary>Hand-shaped icon.</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal static readonly unsafe winmdroot.Foundation.PCWSTR IDI_ERROR = (char*)(32513U);

		/// <summary>Asterisk icon.</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/api/winuser/nf-winuser-loadicona">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal static readonly unsafe winmdroot.Foundation.PCWSTR IDI_INFORMATION = (char*)(32516U);

		internal const uint IDI_RESOURCEFIRST = 159U;

		internal const uint IDI_RESOURCE = 159U;

		internal const uint IDI_RESOURCELAST = 161U;

		internal const uint IDI_RESOURCEOVERLAYFIRST = 161U;

		internal const uint IDI_RESOURCEOVERLAYLAST = 161U;

		internal const uint IDI_CONFLICT = 161U;

		internal const uint IDI_CLASSICON_OVERLAYFIRST = 500U;

		internal const uint IDI_CLASSICON_OVERLAYLAST = 502U;

		internal const uint IDI_PROBLEM_OVL = 500U;

		internal const uint IDI_DISABLED_OVL = 501U;

		internal const uint IDI_FORCED_OVL = 502U;

		internal const uint IDI_CPSUI_ICONID_FIRST = 64000U;

		internal const uint IDI_CPSUI_EMPTY = 64000U;

		internal const uint IDI_CPSUI_SEL_NONE = 64001U;

		internal const uint IDI_CPSUI_WARNING = 64002U;

		internal const uint IDI_CPSUI_NO = 64003U;

		internal const uint IDI_CPSUI_YES = 64004U;

		internal const uint IDI_CPSUI_FALSE = 64005U;

		internal const uint IDI_CPSUI_TRUE = 64006U;

		internal const uint IDI_CPSUI_OFF = 64007U;

		internal const uint IDI_CPSUI_ON = 64008U;

		internal const uint IDI_CPSUI_PAPER_OUTPUT = 64009U;

		internal const uint IDI_CPSUI_ENVELOPE = 64010U;

		internal const uint IDI_CPSUI_MEM = 64011U;

		internal const uint IDI_CPSUI_FONTCARTHDR = 64012U;

		internal const uint IDI_CPSUI_FONTCART = 64013U;

		internal const uint IDI_CPSUI_STAPLER_ON = 64014U;

		internal const uint IDI_CPSUI_STAPLER_OFF = 64015U;

		internal const uint IDI_CPSUI_HT_HOST = 64016U;

		internal const uint IDI_CPSUI_HT_DEVICE = 64017U;

		internal const uint IDI_CPSUI_TT_PRINTASGRAPHIC = 64018U;

		internal const uint IDI_CPSUI_TT_DOWNLOADSOFT = 64019U;

		internal const uint IDI_CPSUI_TT_DOWNLOADVECT = 64020U;

		internal const uint IDI_CPSUI_TT_SUBDEV = 64021U;

		internal const uint IDI_CPSUI_PORTRAIT = 64022U;

		internal const uint IDI_CPSUI_LANDSCAPE = 64023U;

		internal const uint IDI_CPSUI_ROT_LAND = 64024U;

		internal const uint IDI_CPSUI_AUTOSEL = 64025U;

		internal const uint IDI_CPSUI_PAPER_TRAY = 64026U;

		internal const uint IDI_CPSUI_PAPER_TRAY2 = 64027U;

		internal const uint IDI_CPSUI_PAPER_TRAY3 = 64028U;

		internal const uint IDI_CPSUI_TRANSPARENT = 64029U;

		internal const uint IDI_CPSUI_COLLATE = 64030U;

		internal const uint IDI_CPSUI_DUPLEX_NONE = 64031U;

		internal const uint IDI_CPSUI_DUPLEX_HORZ = 64032U;

		internal const uint IDI_CPSUI_DUPLEX_VERT = 64033U;

		internal const uint IDI_CPSUI_RES_DRAFT = 64034U;

		internal const uint IDI_CPSUI_RES_LOW = 64035U;

		internal const uint IDI_CPSUI_RES_MEDIUM = 64036U;

		internal const uint IDI_CPSUI_RES_HIGH = 64037U;

		internal const uint IDI_CPSUI_RES_PRESENTATION = 64038U;

		internal const uint IDI_CPSUI_MONO = 64039U;

		internal const uint IDI_CPSUI_COLOR = 64040U;

		internal const uint IDI_CPSUI_DITHER_NONE = 64041U;

		internal const uint IDI_CPSUI_DITHER_COARSE = 64042U;

		internal const uint IDI_CPSUI_DITHER_FINE = 64043U;

		internal const uint IDI_CPSUI_DITHER_LINEART = 64044U;

		internal const uint IDI_CPSUI_SCALING = 64045U;

		internal const uint IDI_CPSUI_COPY = 64046U;

		internal const uint IDI_CPSUI_HTCLRADJ = 64047U;

		internal const uint IDI_CPSUI_HALFTONE_SETUP = 64048U;

		internal const uint IDI_CPSUI_WATERMARK = 64049U;

		internal const uint IDI_CPSUI_ERROR = 64050U;

		internal const uint IDI_CPSUI_ICM_OPTION = 64051U;

		internal const uint IDI_CPSUI_ICM_METHOD = 64052U;

		internal const uint IDI_CPSUI_ICM_INTENT = 64053U;

		internal const uint IDI_CPSUI_STD_FORM = 64054U;

		internal const uint IDI_CPSUI_OUTBIN = 64055U;

		internal const uint IDI_CPSUI_OUTPUT = 64056U;

		internal const uint IDI_CPSUI_GRAPHIC = 64057U;

		internal const uint IDI_CPSUI_ADVANCE = 64058U;

		internal const uint IDI_CPSUI_DOCUMENT = 64059U;

		internal const uint IDI_CPSUI_DEVICE = 64060U;

		internal const uint IDI_CPSUI_DEVICE2 = 64061U;

		internal const uint IDI_CPSUI_PRINTER = 64062U;

		internal const uint IDI_CPSUI_PRINTER2 = 64063U;

		internal const uint IDI_CPSUI_PRINTER3 = 64064U;

		internal const uint IDI_CPSUI_PRINTER4 = 64065U;

		internal const uint IDI_CPSUI_OPTION = 64066U;

		internal const uint IDI_CPSUI_OPTION2 = 64067U;

		internal const uint IDI_CPSUI_STOP = 64068U;

		internal const uint IDI_CPSUI_NOTINSTALLED = 64069U;

		internal const uint IDI_CPSUI_WARNING_OVERLAY = 64070U;

		internal const uint IDI_CPSUI_STOP_WARNING_OVERLAY = 64071U;

		internal const uint IDI_CPSUI_GENERIC_OPTION = 64072U;

		internal const uint IDI_CPSUI_GENERIC_ITEM = 64073U;

		internal const uint IDI_CPSUI_RUN_DIALOG = 64074U;

		internal const uint IDI_CPSUI_QUESTION = 64075U;

		internal const uint IDI_CPSUI_FORMTRAYASSIGN = 64076U;

		internal const uint IDI_CPSUI_PRINTER_FOLDER = 64077U;

		internal const uint IDI_CPSUI_INSTALLABLE_OPTION = 64078U;

		internal const uint IDI_CPSUI_PRINTER_FEATURE = 64079U;

		internal const uint IDI_CPSUI_DEVICE_FEATURE = 64080U;

		internal const uint IDI_CPSUI_FONTSUB = 64081U;

		internal const uint IDI_CPSUI_POSTSCRIPT = 64082U;

		internal const uint IDI_CPSUI_TELEPHONE = 64083U;

		internal const uint IDI_CPSUI_DUPLEX_NONE_L = 64084U;

		internal const uint IDI_CPSUI_DUPLEX_HORZ_L = 64085U;

		internal const uint IDI_CPSUI_DUPLEX_VERT_L = 64086U;

		internal const uint IDI_CPSUI_LF_PEN_PLOTTER = 64087U;

		internal const uint IDI_CPSUI_SF_PEN_PLOTTER = 64088U;

		internal const uint IDI_CPSUI_LF_RASTER_PLOTTER = 64089U;

		internal const uint IDI_CPSUI_SF_RASTER_PLOTTER = 64090U;

		internal const uint IDI_CPSUI_ROLL_PAPER = 64091U;

		internal const uint IDI_CPSUI_PEN_CARROUSEL = 64092U;

		internal const uint IDI_CPSUI_PLOTTER_PEN = 64093U;

		internal const uint IDI_CPSUI_MANUAL_FEED = 64094U;

		internal const uint IDI_CPSUI_FAX = 64095U;

		internal const uint IDI_CPSUI_PAGE_PROTECT = 64096U;

		internal const uint IDI_CPSUI_ENVELOPE_FEED = 64097U;

		internal const uint IDI_CPSUI_FONTCART_SLOT = 64098U;

		internal const uint IDI_CPSUI_LAYOUT_BMP_PORTRAIT = 64099U;

		internal const uint IDI_CPSUI_LAYOUT_BMP_ARROWL = 64100U;

		internal const uint IDI_CPSUI_LAYOUT_BMP_ARROWS = 64101U;

		internal const uint IDI_CPSUI_LAYOUT_BMP_BOOKLETL = 64102U;

		internal const uint IDI_CPSUI_LAYOUT_BMP_BOOKLETP = 64103U;

		internal const uint IDI_CPSUI_LAYOUT_BMP_ARROWLR = 64104U;

		internal const uint IDI_CPSUI_LAYOUT_BMP_ROT_PORT = 64105U;

		internal const uint IDI_CPSUI_LAYOUT_BMP_BOOKLETL_NB = 64106U;

		internal const uint IDI_CPSUI_LAYOUT_BMP_BOOKLETP_NB = 64107U;

		internal const uint IDI_CPSUI_ROT_PORT = 64110U;

		internal const uint IDI_CPSUI_NUP_BORDER = 64111U;

		internal const uint IDI_CPSUI_ICONID_LAST = 64111U;

		internal static readonly global::System.Guid ImageFormatUndefined = new Guid(0xB96B3CA9, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatMemoryBMP = new Guid(0xB96B3CAA, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatBMP = new Guid(0xB96B3CAB, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatEMF = new Guid(0xB96B3CAC, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatWMF = new Guid(0xB96B3CAD, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatJPEG = new Guid(0xB96B3CAE, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatPNG = new Guid(0xB96B3CAF, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatGIF = new Guid(0xB96B3CB0, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatTIFF = new Guid(0xB96B3CB1, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatEXIF = new Guid(0xB96B3CB2, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatIcon = new Guid(0xB96B3CB5, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatHEIF = new Guid(0xB96B3CB6, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal static readonly global::System.Guid ImageFormatWEBP = new Guid(0xB96B3CB7, 0x0728, 0x11D3, 0x9D, 0x7B, 0x00, 0x00, 0xF8, 0x1E, 0xF3, 0x2E);

		internal const string INK_SERIALIZED_FORMAT = "Ink Serialized Format";

		internal const uint LF_FACESIZE = 32U;

		internal const uint MAX_PATH = 260U;

		internal const uint MONITORINFOF_PRIMARY = 1U;

		internal const int OLECMDERR_E_NOTSUPPORTED = -2147221248;

		internal const uint PixelFormatIndexed = 65536U;

		internal const uint PixelFormatGDI = 131072U;

		internal const uint PixelFormatAlpha = 262144U;

		internal const uint PixelFormatPAlpha = 524288U;

		internal const uint PixelFormatExtended = 1048576U;

		internal const uint PixelFormatCanonical = 2097152U;

		internal const uint PixelFormatUndefined = 0U;

		internal const uint PixelFormatDontCare = 0U;

		internal const uint PixelFormatMax = 16U;

		internal const uint START_PAGE_GENERAL = 4294967295U;

		internal const uint UNICODE_STRING_MAX_CHARS = 32767U;

		internal const uint WINCODEC_ERR_BASE = 8192U;

		internal const int WINCODEC_ERR_GENERIC_ERROR = -2147467259;

		internal const int WINCODEC_ERR_INVALIDPARAMETER = -2147024809;

		internal const int WINCODEC_ERR_OUTOFMEMORY = -2147024882;

		internal const int WINCODEC_ERR_NOTIMPLEMENTED = -2147467263;

		internal const int WINCODEC_ERR_ABORTED = -2147467260;

		internal const int WINCODEC_ERR_ACCESSDENIED = -2147024891;

		internal const uint WM_DDE_FIRST = 992U;

		/// <summary>A Dynamic Data Exchange (DDE) client application sends a WM\_DDE\_INITIATE message to initiate a conversation with a server application responding to the specified application and topic names.</summary>
		/// <remarks>If the low-order word of *lParam* is **NULL**, any server application can respond. If the high-order word of *lParam* is **NULL**, any topic is valid. Upon receiving a **WM\_DDE\_INITIATE** request with the high-order word of the *lParam* parameter set to **NULL**, a server must send a [**WM\_DDE\_ACK**](wm-dde-ack.md) message for each of the topics it supports.</remarks>
		internal const uint WM_DDE_INITIATE = 992U;

		/// <summary>A Dynamic Data Exchange (DDE) application (client or server) posts a WM\_DDE\_TERMINATE message to terminate a conversation. To post this message, call the PostMessage function with the following parameters.</summary>
		/// <remarks></remarks>
		internal const uint WM_DDE_TERMINATE = 993U;

		/// <summary>A Dynamic Data Exchange (DDE) client application posts the WM\_DDE\_ADVISE message to a DDE server application to request the server to supply an update for a data item whenever the item changes.</summary>
		/// <remarks>If a client application supports more than one clipboard format for a single topic and item, it can post multiple **WM\_DDE\_ADVISE** messages for the topic and item, specifying a different clipboard format with each message. Note that a server can support multiple formats only for hot data links, not warm data links.</remarks>
		internal const uint WM_DDE_ADVISE = 994U;

		/// <summary>A Dynamic Data Exchange (DDE) client application posts a WM\_DDE\_UNADVISE message to inform a DDE server application that the specified item or a particular clipboard format for the item should no longer be updated.</summary>
		/// <remarks>
		/// <para>The client application allocates the high-order word of *lParam* by calling the [**GlobalAddAtom**](/windows/desktop/api/Winbase/nf-winbase-globaladdatoma) function. The server application posts the [**WM\_DDE\_ACK**](wm-dde-ack.md) message to respond positively or negatively. When posting **WM\_DDE\_ACK**, the server can either reuse the atom, or it can delete the atom and create a new one.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-dde-unadvise#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DDE_UNADVISE = 995U;

		/// <summary>The WM\_DDE\_ACK message notifies a Dynamic Data Exchange (DDE) application of the receipt and processing of the following messages WM\_DDE\_POKE, WM\_DDE\_EXECUTE, WM\_DDE\_DATA, WM\_DDE\_ADVISE, WM\_DDE\_UNADVISE, WM\_DDE\_INITIATE, or WM\_DDE\_REQUEST (in some cases). To post this message, call the PostMessage function with the following parameters.</summary>
		/// <remarks></remarks>
		internal const uint WM_DDE_ACK = 996U;

		/// <summary>A Dynamic Data Exchange (DDE) server application posts a WM\_DDE\_DATA message to a DDE client application to pass a data item to the client or to notify the client of the availability of a data item.</summary>
		/// <remarks></remarks>
		internal const uint WM_DDE_DATA = 997U;

		/// <summary>A Dynamic Data Exchange (DDE) client application posts a WM\_DDE\_REQUEST message to a DDE server application to request the value of a data item. To post this message, call the PostMessage function with the following parameters.</summary>
		/// <remarks></remarks>
		internal const uint WM_DDE_REQUEST = 998U;

		/// <summary>A Dynamic Data Exchange (DDE) client application posts a WM\_DDE\_POKE message to a DDE server application.</summary>
		/// <remarks></remarks>
		internal const uint WM_DDE_POKE = 999U;

		/// <summary>A Dynamic Data Exchange (DDE) client application posts a WM\_DDE\_EXECUTE message to a DDE server application to send a string to the server to be processed as a series of commands.</summary>
		/// <remarks>
		/// <para>The command string is a null-terminated string consisting of one or more opcode strings enclosed in single brackets (\[ \]). Each opcode string has the following syntax, where the *parameters* list is optional: *opcode parameters* The *opcode* is any application-defined single token. It cannot include spaces, commas, parentheses, brackets, or quotation marks. The *parameters* list can contain any application-defined value or values. Multiple parameters are separated by commas, and the entire parameter list is enclosed in parentheses. Parameters cannot include commas or parentheses except inside a quoted string. If a bracket or parenthesis character is to appear in a quoted string, it need not be doubled, as was the case under the old rules. The following are valid command strings:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-dde-execute#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DDE_EXECUTE = 1000U;

		internal const uint WM_DDE_LAST = 1000U;

		internal const uint WM_IME_REPORT = 640U;

		internal const uint WM_WNT_CONVERTREQUESTEX = 265U;

		internal const uint WM_CONVERTREQUEST = 266U;

		internal const uint WM_CONVERTRESULT = 267U;

		internal const uint WM_INTERIM = 268U;

		internal const uint WM_IMEKEYDOWN = 656U;

		internal const uint WM_IMEKEYUP = 657U;

		/// <summary>The WM\_CTLCOLOR message is used in 16-bit versions of Windows to change the color scheme of list boxes, the list boxes of combo boxes, message boxes, button controls, edit controls, static controls, and dialog boxes.Note  For information related to this message and 32-bit versions of Windows, see Remarks.</summary>
		/// <returns>If an application processes this message, it returns a handle to a brush. The system uses the brush to paint the background of the control.</returns>
		/// <remarks>
		/// <para>The **WM\_CTLCOLOR** message from 16-bit Windows has been replaced by more specific notifications. These replacements include the following: -   [**WM\_CTLCOLORBTN**](../controls/wm-ctlcolorbtn.md) -   [**WM\_CTLCOLOREDIT**](../controls/wm-ctlcoloredit.md) -   [**WM\_CTLCOLORDLG**](../dlgbox/wm-ctlcolordlg.md) -   [**WM\_CTLCOLORLISTBOX**](../controls/wm-ctlcolorlistbox.md) -   [**WM\_CTLCOLORSCROLLBAR**](../controls/wm-ctlcolorscrollbar.md) -   [**WM\_CTLCOLORSTATIC**](../controls/wm-ctlcolorstatic.md)</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/DevNotes/wm-ctlcolor-#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CTLCOLOR = 25U;

		/// <summary>Posted to a window when the cursor hovers over the client area of the window for the period of time specified in a prior call to TrackMouseEvent.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Hover tracking stops when **WM\_MOUSEHOVER** is generated. The application must call [**TrackMouseEvent**](/windows/win32/api/winuser/nf-winuser-trackmouseevent) again if it requires further tracking of mouse hover behavior. Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-mousehover#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MOUSEHOVER = 673U;

		/// <summary>Posted to a window when the cursor leaves the client area of the window specified in a prior call to TrackMouseEvent.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>All tracking requested by [**TrackMouseEvent**](/windows/win32/api/winuser/nf-winuser-trackmouseevent) is canceled when this message is generated. The application must call **TrackMouseEvent** when the mouse reenters its window if it requires further tracking of mouse hover behavior.</remarks>
		internal const uint WM_MOUSELEAVE = 675U;

		/// <summary>An application sends the WM\_CHOOSEFONT\_GETLOGFONT message to a Font dialog box to retrieve information about the user's current font selections.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>The [**ChooseFont**](/windows/win32/api/commdlg/ns-commdlg-choosefonta) function creates a **Font** dialog box. When the user closes the **Font** dialog box, the **ChooseFont** function returns information about the user's font selections in the [**CHOOSEFONT**](/windows/win32/api/commdlg/ns-commdlg-choosefonta) structure. The **lpLogFont** member of the **CHOOSEFONT** structure is a pointer to a [**LOGFONT**](/windows/win32/api/wingdi/ns-wingdi-logfonta) structure. Use the **WM\_CHOOSEFONT\_GETLOGFONT** message to get information about the user's current font selections while the **Font** dialog box is open. For example, if you enable the **Apply** button in the **Font** dialog box, send the message to get the font information to apply to the current text selection. Typically, you enable a [*CFHookProc*](/windows/win32/api/commdlg/nc-commdlg-lpcfhookproc) hook procedure to process [**WM\_COMMAND**](/windows/desktop/menurc/wm-command) messages for the **Apply** button. When the user clicks the **Apply** button, the hook procedure sends the **WM\_CHOOSEFONT\_GETLOGFONT** message to the dialog box.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dlgbox/wm-choosefont-getlogfont#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CHOOSEFONT_GETLOGFONT = 1025U;

		/// <summary>An application sends the WM\_CHOOSEFONT\_SETLOGFONT message to a Font dialog box to set the current logical font information.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>
		/// <para>When you call the [**ChooseFont**](/windows/win32/api/commdlg/ns-commdlg-choosefonta) function to create a **Font** dialog box, you can use the **lpLogFont** member of the [**CHOOSEFONT**](/windows/win32/api/commdlg/ns-commdlg-choosefonta) structure to specify a [**LOGFONT**](/windows/win32/api/wingdi/ns-wingdi-logfonta) structure containing initial values for the dialog box. Use the **WM\_CHOOSEFONT\_SETLOGFONT** message to specify a **LOGFONT** structure with different values while the **Font** dialog box is open. Typically, you would send the **WM\_CHOOSEFONT\_SETLOGFONT** message from a [**CFHookProc**](/windows/win32/api/commdlg/nc-commdlg-lpcfhookproc) hook procedure. The hook procedure can also send the [**WM\_CHOOSEFONT\_GETLOGFONT**](wm-choosefont-getlogfont.md) and [**WM\_CHOOSEFONT\_SETFLAGS**](wm-choosefont-setflags.md) messages.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dlgbox/wm-choosefont-setlogfont#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CHOOSEFONT_SETLOGFONT = 1125U;

		/// <summary>An application sends the WM\_CHOOSEFONT\_SETFLAGS message to a Font dialog box to set the display options for the dialog box.</summary>
		/// <returns>No return value.</returns>
		/// <remarks>
		/// <para>The [**ChooseFont**](/windows/win32/api/commdlg/ns-commdlg-choosefonta) function creates a **Font** dialog box and uses a [**CHOOSEFONT**](/windows/win32/api/commdlg/ns-commdlg-choosefonta) structure to specify the initial values for the **Flags** member. Use the **WM\_CHOOSEFONT\_SETFLAGS** message to specify different values for the **Flags** member while the **Font** dialog box is open. Typically, you should send the **WM\_CHOOSEFONT\_SETFLAGS** message from a [**CFHookProc**](/windows/win32/api/commdlg/nc-commdlg-lpcfhookproc) hook procedure.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dlgbox/wm-choosefont-setflags#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CHOOSEFONT_SETFLAGS = 1126U;

		/// <summary>Notifies a PagePaintHook hook procedure of the coordinates of the sample page rectangle in the Page Setup dialog box. The dialog box sends this message when it is about to draw the contents of the sample page.</summary>
		/// <returns>
		/// <para>If the hook procedure returns **TRUE**, the dialog box sends no more messages and does not draw in the sample page until the next time the system needs to redraw the sample page. If the hook procedure returns **FALSE**, the dialog box sends the remaining messages of the drawing sequence.</para>
		/// </returns>
		/// <remarks>The **Page Setup** dialog box includes an image of a sample page that shows how the user's selections affect the appearance of the printed output. When you call the [**PageSetupDlg**](/previous-versions/windows/desktop/legacy/ms646937(v=vs.85)) function, you can provide a [*PagePaintHook*](/windows/win32/api/commdlg/nc-commdlg-lppagepainthook) hook procedure to customize the appearance of the sample page. Whenever the dialog box is about to draw the contents of the sample page, the dialog box sends a sequence of messages to the hook procedure.</remarks>
		internal const uint WM_PSD_FULLPAGERECT = 1025U;

		/// <summary>Notifies a PagePaintHook hook procedure of the coordinates of the margin rectangle in the sample page. A Page Setup dialog box sends this message when it is about to draw the contents of the sample page.</summary>
		/// <returns>
		/// <para>If the hook procedure returns **TRUE**, the dialog box sends no more messages and does not draw in the sample page until the next time the system needs to redraw the sample page. If the hook procedure returns **FALSE**, the dialog box sends the remaining messages of the drawing sequence.</para>
		/// </returns>
		/// <remarks>The **Page Setup** dialog box includes an image of a sample page that shows how the user's selections affect the appearance of the printed output. When you call the [**PageSetupDlg**](/previous-versions/windows/desktop/legacy/ms646937(v=vs.85)) function, you can provide a [*PagePaintHook*](/windows/win32/api/commdlg/nc-commdlg-lppagepainthook) hook procedure to customize the appearance of the sample page. Whenever the dialog box is about to draw the contents of the sample page, the dialog box sends a sequence of messages to the hook procedure.</remarks>
		internal const uint WM_PSD_MINMARGINRECT = 1026U;

		/// <summary>Notifies the hook procedure of a Page Setup dialog box, PagePaintHook, that the dialog box is about to draw the margin rectangle of the sample page.</summary>
		/// <returns>
		/// <para>If the hook procedure returns **TRUE**, the dialog box does not draw the margin rectangle in the sample page. If the hook procedure returns **FALSE**, the dialog box draws the margin rectangle in the sample page.</para>
		/// </returns>
		/// <remarks>The **Page Setup** dialog box includes an image of a sample page that shows how the user's selections affect the appearance of the printed output. When you call the [**PageSetupDlg**](/previous-versions/windows/desktop/legacy/ms646937(v=vs.85)) function, you can provide a [*PagePaintHook*](/windows/win32/api/commdlg/nc-commdlg-lppagepainthook) hook procedure to customize the appearance of the sample page. Whenever the dialog box is about to draw the contents of the sample page, the dialog box sends a sequence of messages to the hook procedure.</remarks>
		internal const uint WM_PSD_MARGINRECT = 1027U;

		/// <summary>Notifies the hook procedure of a Page Setup dialog box, PagePaintHook, that the dialog box is about to draw Greek text inside the margin rectangle of the sample page.</summary>
		/// <returns>
		/// <para>If the hook procedure returns **TRUE**, the dialog box does not draw the Greek text portion of the sample page. If the hook procedure returns **FALSE**, the dialog box draws the Greek text portion of the sample page.</para>
		/// </returns>
		/// <remarks>The **Page Setup** dialog box includes an image of a sample page that shows how the user's selections affect the appearance of the printed output. When you call the [**PageSetupDlg**](/previous-versions/windows/desktop/legacy/ms646937(v=vs.85)) function, you can provide a [*PagePaintHook*](/windows/win32/api/commdlg/nc-commdlg-lppagepainthook) hook procedure to customize the appearance of the sample page. Whenever the dialog box is about to draw the contents of the sample page, the dialog box sends a sequence of messages to the hook procedure.</remarks>
		internal const uint WM_PSD_GREEKTEXTRECT = 1028U;

		/// <summary>Notifies the hook procedure of a Page Setup dialog box, PagePaintHook, that the dialog box is about to draw the envelope-stamp rectangle of the sample page.</summary>
		/// <returns>
		/// <para>If the hook procedure returns **TRUE**, the dialog box does not draw the envelope-stamp portion of the sample page. If the hook procedure returns **FALSE**, the dialog box draws the envelope-stamp portion of the sample page.</para>
		/// </returns>
		/// <remarks>
		/// <para>The **Page Setup** dialog box includes an image of a sample page that shows how the user's selections affect the appearance of the printed output. When you call the [**PageSetupDlg**](/previous-versions/windows/desktop/legacy/ms646937(v=vs.85)) function, you can provide a [*PagePaintHook*](/windows/win32/api/commdlg/nc-commdlg-lppagepainthook) hook procedure to customize the appearance of the sample page. Whenever the dialog box is about to draw the contents of the sample page, the dialog box sends a sequence of messages to the hook procedure. A hook procedure receives this message only if the selected paper type is an envelope.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dlgbox/wm-psd-envstamprect#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_PSD_ENVSTAMPRECT = 1029U;

		/// <summary>Notifies the hook procedure of a Page Setup dialog box, PagePaintHook, that the dialog box is about to draw the return address portion of an envelope sample page.</summary>
		/// <returns>
		/// <para>If the hook procedure returns **TRUE**, the dialog box does not draw the return address portion of an envelope sample page. If the hook procedure returns **FALSE**, the dialog box draws the return address portion of an envelope sample page. If the paper type is not an envelope, the return value has no effect.</para>
		/// </returns>
		/// <remarks>The **Page Setup** dialog box includes an image of a sample page that shows how the user's selections affect the appearance of the printed output. When you call the [**PageSetupDlg**](/previous-versions/windows/desktop/legacy/ms646937(v=vs.85)) function, you can provide a [*PagePaintHook*](/windows/win32/api/commdlg/nc-commdlg-lppagepainthook) hook procedure to customize the appearance of the sample page. Whenever the dialog box is about to draw the contents of the sample page, the dialog box sends a sequence of messages to the hook procedure.</remarks>
		internal const uint WM_PSD_YAFULLPAGERECT = 1030U;

		/// <summary>WM_CPL_LAUNCH message - This message is not supported.</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/shell/wm-cpl-launch">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CPL_LAUNCH = 2024U;

		/// <summary>WM_CPL_LAUNCHED message - This message is not supported.</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/shell/wm-cpl-launched">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CPL_LAUNCHED = 2025U;

		internal const uint WM_TABLET_DEFBASE = 704U;

		internal const uint WM_TABLET_MAXOFFSET = 32U;

		/// <summary>The WM\_TABLET\_ADDED message is posted when a tablet device is added to Windows.</summary>
		/// <remarks>
		/// <para>This message is sent to all top-level windows in the system, including disabled or invisible unowned windows, overlapped windows, and pop-up windows; but the message is not sent to child windows. The indexes passed in *wParam* are related to the index used by the [**ITabletManager::GetTablet**](/previous-versions/windows/desktop/legacy/aa373683(v=vs.85)) method.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/tablet/wm-tablet-added#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_TABLET_ADDED = 712U;

		/// <summary>The WM\_TABLET\_DELETED message is posted when a tablet device is removed from Windows.</summary>
		/// <remarks>
		/// <para>This message is sent to all top-level windows in the system, including disabled or invisible unowned windows, overlapped windows, and pop-up windows; but the message is not sent to child windows. The indexes passed in *wParam* are related to the index used by the [**ITabletManager::GetTablet**](/previous-versions/windows/desktop/legacy/aa373683(v=vs.85)) method.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/tablet/wm-tablet-deleted#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_TABLET_DELETED = 713U;

		/// <summary>Sent when a user performs a pen flick. A window receives this message through its WindowProc function.</summary>
		/// <remarks>
		/// <para>A pen flick is a unidirectional pen gesture that requires the user to contact the digitizer in a quick, straight flicking motion. A flick is characterized by high speed and a high degree of straightness. A flick is identified by its direction. Flicks can be made in eight directions corresponding to the cardinal and secondary compass directions. When a pen flick occurs, Windows first notifies an application by sending a **WM\_TABLET\_FLICK** message, which a window receives through its [*WindowProc*](/previous-versions/windows/desktop/legacy/ms633573(v=vs.85)) function. Return the **FLICK\_WM\_HANDLED\_MASK** constant, described in [Flicks Constants](flicks-constants.md), to indicate that the application responded to the **WM\_TABLET\_FLICK** message. If the application does not return **FLICK\_WM\_HANDLED\_MASK**, Windows performs the default action specified in the flicks control panel by sending a follow-up notification, such as [**WM\_APPCOMMAND**](../inputdev/wm-appcommand.md), [**WM\_VSCROLL**](../controls/wm-vscroll.md), or [**WM\_KEYDOWN**](../inputdev/wm-keydown.md), depending on which action is associated with the pen flick. Use caution when handling the **WM\_TABLET\_FLICK** message. **WM\_TABLET\_FLICK** is passed via the [**SendMessageTimeout**](/windows/win32/api/winuser/nf-winuser-sendmessagetimeouta) function. If you call methods on a COM interface, that object must be within the same process. If not, COM throws an exception.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/tablet/wm-tablet-flick-message#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_TABLET_FLICK = 715U;

		/// <summary>Sent when the system asks a window which system gestures it would like to receive.</summary>
		/// <remarks>
		/// <para>By handling this message, you can dynamically disable flicks for regions of a window. > [!Note] > The *lParam* can be converted to x-coordinates and y-coordinates by using the `GET_X_LPARAM` and `GET_Y_LPARAM` macros.</para>
		/// <para>By default, your window will receive all system gesture events. You can choose which events you would like your window to receive and which events you would like disabled by responding to the **WM\_TABLET\_QUERYSYSTEMGESTURESTATUS** message in your **WndProc**. The **WM\_TABLET\_QUERYSYSTEMGESTURESTATUS** message is defined in tpcshrd.h. The values to enable and disable system tablet system gestures are also defined in tpcshrd.h as follows: </para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/tablet/wm-tablet-querysystemgesturestatus-message#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_TABLET_QUERYSYSTEMGESTURESTATUS = 716U;

		/// <summary>Notifies a window that the user clicked the right mouse button (right-clicked) in the window.</summary>
		/// <returns>No return value.</returns>
		/// <remarks>
		/// <para>A window can process this message by displaying a shortcut menu using the [**TrackPopupMenu**](/windows/desktop/api/Winuser/nf-winuser-trackpopupmenu) or [**TrackPopupMenuEx**](/windows/desktop/api/Winuser/nf-winuser-trackpopupmenuex) functions. To obtain the horizontal and vertical positions, use the following code.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-contextmenu#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CONTEXTMENU = 123U;

		/// <summary>The WM\_UNICHAR message can be used by an application to post input to other windows.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>The **WM\_UNICHAR** message is similar to [**WM\_CHAR**](wm-char.md), but it uses Unicode Transformation Format (UTF)-32, whereas **WM\_CHAR** uses UTF-16. This message is designed to send or post Unicode characters to ANSI windows and can handle Unicode Supplementary Plane characters. Because there is not necessarily a one-to-one correspondence between keys pressed and character messages generated, the information in the high-order word of the *lParam* parameter is generally not useful to applications. The information in the high-order word applies only to the most recent [**WM\_KEYDOWN**](wm-keydown.md) message that precedes the posting of the **WM\_UNICHAR** message. For enhanced 101- and 102-key keyboards, extended keys are the right ALT and the right CTRL keys on the main section of the keyboard; the INS, DEL, HOME, END, PAGE UP, PAGE DOWN and arrow keys in the clusters to the left of the numeric keypad; and the divide (/) and ENTER keys in the numeric keypad. Some other keyboards may support the extended-key bit in the *lParam* parameter.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-unichar#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_UNICHAR = 265U;

		/// <summary>The WM\_PRINTCLIENT message is sent to a window to request that it draw its client area in the specified device context, most commonly in a printer device context.</summary>
		/// <remarks>
		/// <para>A window can process this message in much the same manner as [**WM\_PAINT**](./wm-paint.md), except that [**BeginPaint**](/windows/desktop/api/Winuser/nf-winuser-beginpaint) and [**EndPaint**](/windows/desktop/api/Winuser/nf-winuser-endpaint) need not be called (a device context is provided), and the window should draw its entire client area rather than just the invalid region. Windows that can be used anywhere in the system, such as controls, should process this message. It is probably worthwhile for other windows to process this message as well because it is relatively easy to implement. The [AnimateWindow](/windows/desktop/api/winuser/nf-winuser-animatewindow) function requires that the window being animated implements the **WM\_PRINTCLIENT** message.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/gdi/wm-printclient#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_PRINTCLIENT = 792U;

		/// <summary>Sent by a common control to its parent window when an event has occurred or the control requires some information.</summary>
		/// <returns>The return value is ignored except for notification messages that specify otherwise.</returns>
		/// <remarks>
		/// <para>The destination of the message must be the **HWND** of the parent of the control. This value can be obtained by using [**GetParent**](/windows/desktop/api/winuser/nf-winuser-getparent), as shown in the following example, where *m\_controlHwnd* is the **HWND** of the control itself.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-notify#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NOTIFY = 78U;

		/// <summary>Notifies an application of a change to the hardware configuration of a device or the computer.</summary>
		/// <returns>
		/// <para>Return **TRUE** to grant the request. Return **BROADCAST\_QUERY\_DENY** to deny the request.</para>
		/// </returns>
		/// <remarks>For devices that offer software-controllable features, such as ejection and locking, the system typically sends a [DBT\_DEVICEREMOVEPENDING](dbt-deviceremovepending.md) message to let applications and device drivers end their use of the device gracefully. If the system forcibly removes a device, it may not send a [DBT\_DEVICEQUERYREMOVE](dbt-devicequeryremove.md) message before doing so.</remarks>
		internal const uint WM_DEVICECHANGE = 537U;

		/// <summary>Performs no operation. An application sends the WM\_NULL message if it wants to post a message that the recipient window will ignore.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application returns zero if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para>For example, if an application has installed a **WH\_GETMESSAGE** hook and wants to prevent a message from being processed, the [**GetMsgProc**](/previous-versions/windows/desktop/legacy/ms644981(v=vs.85)) callback function can change the message number to **WM\_NULL** so the recipient will ignore it. As another example, an application can check if a window is responding to messages by sending the **WM\_NULL** message with the [**SendMessageTimeout**](/windows/win32/api/winuser/nf-winuser-sendmessagetimeouta) function.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-null#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NULL = 0U;

		/// <summary>Sent when an application requests that a window be created by calling the CreateWindowEx or CreateWindow function.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero to continue creation of the window. If the application returns –1, the window is destroyed and the [**CreateWindowEx**](/windows/win32/api/winuser/nf-winuser-createwindowexa) or [**CreateWindow**](/windows/win32/api/winuser/nf-winuser-createwindowa) function returns a **NULL** handle.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-create">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CREATE = 1U;

		/// <summary>Sent when a window is being destroyed. It is sent to the window procedure of the window being destroyed after the window is removed from the screen.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>If the window being destroyed is part of the clipboard viewer chain (set by calling the [**SetClipboardViewer**](/windows/win32/api/winuser/nf-winuser-setclipboardviewer) function), the window must remove itself from the chain by processing the [**ChangeClipboardChain**](/windows/win32/api/winuser/nf-winuser-changeclipboardchain) function before returning from the **WM\_DESTROY** message.</remarks>
		internal const uint WM_DESTROY = 2U;

		/// <summary>Sent after a window has been moved.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>The parameters are given in screen coordinates for overlapped and pop-up windows and in parent-client coordinates for child windows. The following example demonstrates how to obtain the position from the *lParam* parameter.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-move#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MOVE = 3U;

		/// <summary>Sent to a window after its size has changed.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>If the [**SetScrollPos**](https://msdn.microsoft.com/library/Cc411085(v=MSDN.10).aspx) or [**MoveWindow**](/windows/win32/api/winuser/nf-winuser-movewindow) function is called for a child window as a result of the **WM\_SIZE** message, the *bRedraw* or *bRepaint* parameter should be nonzero to cause the window to be repainted. Although the width and height of a window are 32-bit values, the *lParam* parameter contains only the low-order 16 bits of each. The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function sends the **WM\_SIZE** and **WM\_MOVE** messages when it processes the [**WM\_WINDOWPOSCHANGED**](wm-windowposchanged.md) message. The **WM\_SIZE** and **WM\_MOVE** messages are not sent if an application handles the **WM\_WINDOWPOSCHANGED** message without calling **DefWindowProc**.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-size#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SIZE = 5U;

		/// <summary>Sent to both the window being activated and the window being deactivated.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>If the window is being activated and is not minimized, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function sets the keyboard focus to the window. If the window is activated by a mouse click, it also receives a [**WM\_MOUSEACTIVATE**](wm-mouseactivate.md) message.</remarks>
		internal const uint WM_ACTIVATE = 6U;

		/// <summary>Sent to a window after it has gained the keyboard focus.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>To display a caret, an application should call the appropriate caret functions when it receives the **WM\_SETFOCUS** message.</remarks>
		internal const uint WM_SETFOCUS = 7U;

		/// <summary>Sent to a window immediately before it loses the keyboard focus.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>If an application is displaying a caret, the caret should be destroyed at this point. While processing this message, do not make any function calls that display or activate a window. This causes the thread to yield control and can cause the application to stop responding to messages. For more information, see [Message Deadlocks](/windows/desktop/winmsg/about-messages-and-message-queues).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-killfocus#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_KILLFOCUS = 8U;

		/// <summary>Sent when an application changes the enabled state of a window.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-enable">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ENABLE = 10U;

		/// <summary>You send the **WM_SETREDRAW** message to a window to allow changes in that window to be redrawn, or to prevent changes in that window from being redrawn.</summary>
		/// <returns>Your application should return 0 if it processes this message.</returns>
		/// <remarks>
		/// <para>This message can be useful if your application must add several items to a list box. Your application can call this message with *wParam* set to **FALSE**, add the items, and then call the message again with *wParam* set to **TRUE**. Finally, your application can call [**RedrawWindow**](/windows/win32/api/Winuser/nf-winuser-redrawwindow)(*hWnd*, **NULL**, **NULL**, RDW\_ERASE \| RDW\_FRAME \| RDW\_INVALIDATE \| RDW\_ALLCHILDREN) to cause the list box to be repainted. > [!NOTE] > You should use [**RedrawWindow**](/windows/win32/api/Winuser/nf-winuser-redrawwindow) with the specified flags, instead of [**InvalidateRect**](/windows/win32/api/Winuser/nf-winuser-invalidaterect), because the former is necessary for some controls that have nonclient area of their own, or have window styles that cause them to be given a nonclient area (such as **WS_THICKFRAME**, **WS_BORDER**, or **WS_EX_CLIENTEDGE**). If the control does not have a nonclient area, then **RedrawWindow** with these flags will do only as much invalidation as **InvalidateRect** would. Passing a **WM_SETREDRAW** message to the **DefWindowProc** function removes the **WS_VISIBLE** style from the window when *wParam* is set to **FALSE**. Although the window content remains visible on screen, the [**IsWindowVisible**](/windows/win32/api/winuser/nf-winuser-iswindowvisible) function returns **FALSE** when called on a window in this state. Passing a **WM_SETREDRAW** message to the **DefWindowProc** function adds the **WS_VISIBLE** style to the window, if not set, when *wParam* is set to **TRUE**. If your application sends the **WM_SETREDRAW** message with *wParam* set to **TRUE** to a hidden window, then the window becomes visible. **Windows 10 and later; Windows Server 2016 and later**. The system sets a property named *SysSetRedraw* on a window whose window procedure passes **WM_SETREDRAW** messages to **DefWindowProc**. You can use the [**GetProp**](/windows/win32/api/Winuser/nf-winuser-getpropa) function to get the property value when it's available. **GetProp** returns a non-zero value when redraw is disabled. **GetProp** will return zero when redraw is enabled, or when the window property doesn't exist.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/gdi/wm-setredraw#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SETREDRAW = 11U;

		/// <summary>Sets the text of a window.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** The return value is **TRUE** if the text is set. It is **FALSE** (for an edit control), **LB\_ERRSPACE** (for a list box), or **CB\_ERRSPACE** (for a combo box) if insufficient space is available to set the text in the edit control. It is **CB\_ERR** if this message is sent to a combo box without an edit control.</para>
		/// </returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function sets and displays the window text. For an edit control, the text is the contents of the edit control. For a combo box, the text is the contents of the edit-control portion of the combo box. For a button, the text is the button name. For other windows, the text is the window title. This message does not change the current selection in the list box of a combo box. An application should use the [**CB\_SELECTSTRING**](../controls/cb-selectstring.md) message to select the item in a list box that matches the text in the edit control.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-settext#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SETTEXT = 12U;

		/// <summary>Copies the text that corresponds to a window into a buffer provided by the caller.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** The return value is the number of characters copied, not including the terminating null character.</para>
		/// </returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function copies the text associated with the window into the specified buffer and returns the number of characters copied. Note, for non-text static controls this gives you the text with which the control was originally created, that is, the ID number. However, it gives you the ID of the non-text static control as originally created. That is, if you subsequently used a **STM\_SETIMAGE** to change it the original ID would still be returned. For an edit control, the text to be copied is the content of the edit control. For a combo box, the text is the content of the edit control (or static-text) portion of the combo box. For a button, the text is the button name. For other windows, the text is the window title. To copy the text of an item in a list box, an application can use the [**LB\_GETTEXT**](../controls/lb-gettext.md) message. When the **WM\_GETTEXT** message is sent to a static control with the **SS\_ICON** style, a handle to the icon will be returned in the first four bytes of the buffer pointed to by *lParam*. This is true only if the [**WM\_SETTEXT**](wm-settext.md) message has been used to set the icon. **Rich Edit:** If the text to be copied exceeds 64K, use either the [**EM\_STREAMOUT**](../controls/em-streamout.md) or [**EM\_GETSELTEXT**](../controls/em-getseltext.md) message. Sending a **WM\_GETTEXT** message to a non-text static control, such as a static bitmap or static icon control, does not return a string value. Instead, it returns zero. In addition, in early versions of Windows, applications could send a **WM\_GETTEXT** message to a non-text static control to retrieve the control's ID. To retrieve a control's ID, applications can use [**GetWindowLong**](/windows/win32/api/winuser/nf-winuser-getwindowlonga) passing **GWL\_ID** as the index value or [**GetWindowLongPtr**](/windows/win32/api/winuser/nf-winuser-getwindowlongptra) using **GWLP\_ID**.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-gettext#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_GETTEXT = 13U;

		/// <summary>Determines the length, in characters, of the text associated with a window.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** The return value is the length of the text in characters, not including the terminating null character.</para>
		/// </returns>
		/// <remarks>
		/// <para>For an edit control, the text to be copied is the content of the edit control. For a combo box, the text is the content of the edit control (or static-text) portion of the combo box. For a button, the text is the button name. For other windows, the text is the window title. To determine the length of an item in a list box, an application can use the [**LB\_GETTEXTLEN**](../controls/lb-gettextlen.md) message. When the **WM\_GETTEXTLENGTH** message is sent, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function returns the length, in characters, of the text. Under certain conditions, the **DefWindowProc** function returns a value that is larger than the actual length of the text. This occurs with certain mixtures of ANSI and Unicode, and is due to the system allowing for the possible existence of double-byte character set (DBCS) characters within the text. The return value, however, will always be at least as large as the actual length of the text; you can thus always use it to guide buffer allocation. This behavior can occur when an application uses both ANSI functions and common dialogs, which use Unicode. To obtain the exact length of the text, use the [**WM\_GETTEXT**](wm-gettext.md), [**LB\_GETTEXT**](../controls/lb-gettext.md), or [**CB\_GETLBTEXT**](../controls/cb-getlbtext.md) messages, or the [**GetWindowText**](/windows/win32/api/winuser/nf-winuser-getwindowtexta) function. Sending a **WM\_GETTEXTLENGTH** message to a non-text static control, such as a static bitmap or static icon controlc, does not return a string value. Instead, it returns zero.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-gettextlength#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_GETTEXTLENGTH = 14U;

		/// <summary>The WM\_PAINT message is sent when the system or another application makes a request to paint a portion of an application's window.</summary>
		/// <returns>An application returns zero if it processes this message.</returns>
		/// <remarks>
		/// <para>The **WM\_PAINT** message is generated by the system and should not be sent by an application. To force a window to draw into a specific device context, use the [**WM\_PRINT**](wm-print.md) or [**WM\_PRINTCLIENT**](wm-printclient.md) message. Note that this requires the target window to support the **WM\_PRINTCLIENT** message. Most common controls support the **WM\_PRINTCLIENT** message. The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca)  function validates the update region. The function may also send the [**WM\_NCPAINT**](wm-ncpaint.md) message to the window procedure if the window frame must be painted and send the [**WM\_ERASEBKGND**](../winmsg/wm-erasebkgnd.md) message if the window background must be erased. The system sends this message when there are no other messages in the application's message queue. [**DispatchMessage**](/windows/win32/api/winuser/nf-winuser-dispatchmessage) determines where to send the message; [**GetMessage**](/windows/win32/api/winuser/nf-winuser-getmessage) determines which message to dispatch. **GetMessage** returns the **WM\_PAINT** message when there are no other messages in the application's message queue, and **DispatchMessage** sends the message to the appropriate window procedure. A window may receive internal paint messages as a result of calling [**RedrawWindow**](/windows/desktop/api/Winuser/nf-winuser-redrawwindow) with the RDW\_INTERNALPAINT flag set. In this case, the window may not have an update region. An application may call the [**GetUpdateRect**](/windows/desktop/api/Winuser/nf-winuser-getupdaterect) function to determine whether the window has an update region. If **GetUpdateRect** returns zero, the application need not call the [**BeginPaint**](/windows/desktop/api/Winuser/nf-winuser-beginpaint) and [**EndPaint**](/windows/desktop/api/Winuser/nf-winuser-endpaint) functions. An application must check for any necessary internal painting by looking at its internal data structures for each **WM\_PAINT** message, because a **WM\_PAINT** message may have been caused by both a non-NULL update region and a call to [**RedrawWindow**](/windows/desktop/api/Winuser/nf-winuser-redrawwindow) with the RDW\_INTERNALPAINT flag set. The system sends an internal **WM\_PAINT** message only once. After an internal **WM\_PAINT** message is returned from [**GetMessage**](/windows/win32/api/winuser/nf-winuser-getmessage) or [**PeekMessage**](/windows/win32/api/winuser/nf-winuser-peekmessagea) or is sent to a window by [**UpdateWindow**](/windows/desktop/api/Winuser/nf-winuser-updatewindow), the system does not post or send further **WM\_PAINT** messages until the window is invalidated or until [**RedrawWindow**](/windows/desktop/api/Winuser/nf-winuser-redrawwindow) is called again with the RDW\_INTERNALPAINT flag set. For some common controls, the default **WM\_PAINT** message processing checks the *wParam* parameter. If *wParam* is non-NULL, the control assumes that the value is an HDC and paints using that device context.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/gdi/wm-paint#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_PAINT = 15U;

		/// <summary>Sent as a signal that a window or an application should terminate.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>An application can prompt the user for confirmation, prior to destroying a window, by processing the **WM\_CLOSE** message and calling the [**DestroyWindow**](/windows/win32/api/winuser/nf-winuser-destroywindow) function only if the user confirms the choice. By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function calls the [**DestroyWindow**](/windows/win32/api/winuser/nf-winuser-destroywindow) function to destroy the window.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-close#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CLOSE = 16U;

		/// <summary>The WM\_QUERYENDSESSION message is sent when the user chooses to end the session or when an application calls one of the system shutdown functions.</summary>
		/// <returns>
		/// <para>Applications should respect the user's intentions and return **TRUE**. By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function returns **TRUE** for this message. If shutting down would corrupt the system or media that is being burned, the application can return **FALSE**. However, it is good practice to respect the user's actions.</para>
		/// </returns>
		/// <remarks>
		/// <para>When an application returns **TRUE** for this message, it receives the [**WM\_ENDSESSION**](wm-endsession.md) message, regardless of how the other applications respond to the **WM\_QUERYENDSESSION** message. Each application should return **TRUE** or **FALSE** immediately upon receiving this message, and defer any cleanup operations until it receives the **WM\_ENDSESSION** message. Applications can display a user interface prompting the user for information at shutdown, however it is not recommended. After five seconds, the system displays information about the applications that are preventing shutdown and allows the user to terminate them. For example, Windows XP displays a dialog box, while Windows Vista displays a full screen with additional information about the applications blocking shutdown. If your application must block or postpone system shutdown, use the [**ShutdownBlockReasonCreate**](/windows/desktop/api/Winuser/nf-winuser-shutdownblockreasoncreate) function. For more information, see [Shutdown Changes for Windows Vista](shutdown-changes-for-windows-vista.md). Console applications can use the [**SetConsoleCtrlHandler**](/windows/console/setconsolectrlhandler) function to receive shutdown notification. Service applications can use the [**RegisterServiceCtrlHandlerEx**](/windows/win32/api/winsvc/nf-winsvc-registerservicectrlhandlerexa) function to receive shutdown notifications in a handler routine.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Shutdown/wm-queryendsession#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_QUERYENDSESSION = 17U;

		/// <summary>Sent to an icon when the user requests that the window be restored to its previous size and position.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If the icon can be opened, an application that processes this message should return **TRUE**; otherwise, it should return **FALSE** to prevent the icon from being opened.</para>
		/// </returns>
		/// <remarks>
		/// <para>By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function returns **TRUE**. While processing this message, the application should not perform any action that would cause an activation or focus change (for example, creating a dialog box).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-queryopen#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_QUERYOPEN = 19U;

		/// <summary>The WM\_ENDSESSION message is sent to an application after the system processes the results of the WM\_QUERYENDSESSION message. The WM\_ENDSESSION message informs the application whether the session is ending.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Applications that have unsaved data could save the data to a temporary location and restore it the next time the application starts. It is recommended that applications save their data and state frequently; for example, automatically save data between save operations initiated by the user to reduce the amount of data to be saved at shutdown. The application need not call the [**DestroyWindow**](/windows/win32/api/winuser/nf-winuser-destroywindow) or [**PostQuitMessage**](/windows/win32/api/winuser/nf-winuser-postquitmessage) function when the session is ending.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Shutdown/wm-endsession#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ENDSESSION = 22U;

		/// <summary>Indicates a request to terminate an application, and is generated when the application calls the PostQuitMessage function. This message causes the GetMessage function to return zero.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** This message does not have a return value because it causes the message loop to terminate before the message is sent to the application's window procedure.</para>
		/// </returns>
		/// <remarks>
		/// <para>The **WM\_QUIT** message is not associated with a window and therefore will never be received through a window's window procedure. It is retrieved only by the [**GetMessage**](/windows/win32/api/winuser/nf-winuser-getmessage) or [**PeekMessage**](/windows/win32/api/winuser/nf-winuser-peekmessagea) functions. Do not post the **WM\_QUIT** message using the [**PostMessage**](/windows/win32/api/winuser/nf-winuser-postmessagea) function; use [**PostQuitMessage**](/windows/win32/api/winuser/nf-winuser-postquitmessage).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-quit#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_QUIT = 18U;

		/// <summary>Sent when the window background must be erased (for example, when a window is resized). The message is sent to prepare an invalidated portion of a window for painting.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return nonzero if it erases the background; otherwise, it should return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function erases the background by using the class background brush specified by the **hbrBackground** member of the [**WNDCLASS**](/windows/win32/api/winuser/ns-winuser-wndclassa) structure. If **hbrBackground** is **NULL**, the application should process the **WM\_ERASEBKGND** message and erase the background. An application should return nonzero in response to **WM\_ERASEBKGND** if it processes the message and erases the background; this indicates that no further erasing is required. If the application returns zero, the window will remain marked for erasing. (Typically, this indicates that the **fErase** member of the [**PAINTSTRUCT**](/windows/win32/api/winuser/ns-winuser-paintstruct) structure will be **TRUE**.)</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-erasebkgnd#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ERASEBKGND = 20U;

		/// <summary>The WM\_SYSCOLORCHANGE message is sent to all top-level windows when a change is made to a system color setting.</summary>
		/// <remarks>
		/// <para>The system sends a [**WM\_PAINT**](wm-paint.md) message to any window that is affected by a system color change. Applications that have brushes using the existing system colors should delete those brushes and re-create them using the new system colors. Top level windows that use common controls must forward the **WM\_SYSCOLORCHANGE** message to the controls; otherwise, the controls will not be notified of the color change. This ensures that the colors used by your common controls are consistent with those used by other user interface objects. For example, a toolbar control uses the "3D Objects" color to draw its buttons. If the user changes the 3D Objects color but the **WM\_SYSCOLORCHANGE** message is not forwarded to the toolbar, the toolbar buttons will remain in their original color while the color of other buttons in the system changes.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/gdi/wm-syscolorchange#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SYSCOLORCHANGE = 21U;

		/// <summary>Sent to a window when the window is about to be hidden or shown.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function hides or shows the window, as specified by the message. If a window has the [**WS\_VISIBLE**](window-styles.md) style when it is created, the window receives this message after it is created, but before it is displayed. A window also receives this message when its visibility state is changed by the [**ShowWindow**](/windows/win32/api/winuser/nf-winuser-showwindow) or [**ShowOwnedPopups**](/windows/win32/api/winuser/nf-winuser-showownedpopups) function. The **WM\_SHOWWINDOW** message is not sent under the following circumstances: -   When a top-level, overlapped window is created with the [**WS\_MAXIMIZE**](window-styles.md) or **WS\_MINIMIZE** style. -   When the **SW\_SHOWNORMAL** flag is specified in the call to the [**ShowWindow**](/windows/win32/api/winuser/nf-winuser-showwindow) function.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-showwindow#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SHOWWINDOW = 24U;

		/// <summary>An application sends the WM\_WININICHANGE message to all top-level windows after making a change to the WIN.INI file. The SystemParametersInfo function sends this message after an application uses the function to change a setting in WIN.INI.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If you process this message, return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>To send the **WM\_WININICHANGE** message to all top-level windows, use the [**SendMessage**](/windows/win32/api/winuser/nf-winuser-sendmessage) function with the *hWnd* parameter set to **HWND\_BROADCAST**. Calls to functions that change WIN.INI may be mapped to the registry instead. This mapping occurs when WIN.INI and the section being changed are specified in the registry under the following key: **HKEY\_LOCAL\_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion\\IniFileMapping** The change in the storage location has no effect on the behavior of this message.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-wininichange#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_WININICHANGE = 26U;

		/// <summary>A message that is sent to all top-level windows when the SystemParametersInfo function changes a system-wide setting or when policy settings have changed.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If you process this message, return zero.</para>
		/// </returns>
		/// <remarks>The *lParam* parameter indicates which system metric has changed, for example, "ConvertibleSlateMode" if the CONVERTIBLESLATEMODE indicator was toggled or "SystemDockMode" if the DOCKED indicator was toggled.</remarks>
		internal const uint WM_SETTINGCHANGE = 26U;

		/// <summary>The WM\_DEVMODECHANGE message is sent to all top-level windows whenever the user changes device-mode settings.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>This message cannot be sent directly to a window. To send the **WM\_DEVMODECHANGE** message to all top-level windows, use the [**SendMessageTimeout**](/windows/win32/api/winuser/nf-winuser-sendmessagetimeouta) function with the *hWnd* parameter set to HWND\_BROADCAST.</remarks>
		internal const uint WM_DEVMODECHANGE = 27U;

		/// <summary>Sent when a window belonging to a different application than the active window is about to be activated. The message is sent to the application whose window is being activated and to the application whose window is being deactivated.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-activateapp">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ACTIVATEAPP = 28U;

		/// <summary>An application sends the WM\_FONTCHANGE message to all top-level windows in the system after changing the pool of font resources.</summary>
		/// <remarks>
		/// <para>An application that adds or removes fonts from the system (for example, by using the [**AddFontResource**](/windows/desktop/api/Wingdi/nf-wingdi-addfontresourcea) or [**RemoveFontResource**](/windows/desktop/api/Wingdi/nf-wingdi-removefontresourcea) function) should send this message to all top-level windows. To send the **WM\_FONTCHANGE** message to all top-level windows, an application can call the **SendMessage** function with the *hwnd* parameter set to HWND\_BROADCAST.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/gdi/wm-fontchange#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_FONTCHANGE = 29U;

		/// <summary>A message that is sent whenever there is a change in the system time.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>An application should not broadcast this message, because the system will broadcast this message when the application changes the system time.</remarks>
		internal const uint WM_TIMECHANGE = 30U;

		/// <summary>Sent to cancel certain modes, such as mouse capture.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>When the **WM\_CANCELMODE** message is sent, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function cancels internal processing of standard scroll bar input, cancels internal menu processing, and releases the mouse capture.</remarks>
		internal const uint WM_CANCELMODE = 31U;

		/// <summary>Sent to a window if the mouse causes the cursor to move within a window and mouse input is not captured.</summary>
		/// <returns>If an application processes this message, it should return **TRUE** to halt further processing or **FALSE** to continue.</returns>
		/// <remarks>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowprocw) function passes the **WM\_SETCURSOR** message to a parent window before processing. If the parent window returns **TRUE**, further processing is halted. Passing the message to a window's parent window gives the parent window control over the cursor's setting in a child window. The **DefWindowProc** function also uses this message to set the cursor to an arrow if it is not in the client area, or to the registered class cursor if it is in the client area. If the low-order word of the *lParam* parameter is **HTERROR** and the high-order word of *lParam* specifies that one of the mouse buttons is pressed, **DefWindowProc** calls the [**MessageBeep**](/windows/desktop/api/winuser/nf-winuser-messagebeep) function.</remarks>
		internal const uint WM_SETCURSOR = 32U;

		/// <summary>Sent when the cursor is in an inactive window and the user presses a mouse button. The parent window receives this message only if the child window passes it to the DefWindowProc function.</summary>
		/// <returns>
		/// <para>The return value specifies whether the window should be activated and whether the identifier of the mouse message should be discarded. It must be one of the following values.</para>
		/// <para>| Return code/value                                                                                                                                          | Description                                                                      | |------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------| | <dl> <dt>**MA\_ACTIVATE**</dt> <dt>1</dt> </dl>         | Activates the window, and does not discard the mouse message.<br/>         | | <dl> <dt>**MA\_ACTIVATEANDEAT**</dt> <dt>2</dt> </dl>   | Activates the window, and discards the mouse message.<br/>                 | | <dl> <dt>**MA\_NOACTIVATE**</dt> <dt>3</dt> </dl>       | Does not activate the window, and does not discard the mouse message.<br/> | | <dl> <dt>**MA\_NOACTIVATEANDEAT**</dt> <dt>4</dt> </dl> | Does not activate the window, but discards the mouse message.<br/>         |</para>
		/// </returns>
		/// <remarks>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function passes the message to a child window's parent window before any processing occurs. The parent window determines whether to activate the child window. If it activates the child window, the parent window should return **MA\_NOACTIVATE** or **MA\_NOACTIVATEANDEAT** to prevent the system from processing the message further.</remarks>
		internal const uint WM_MOUSEACTIVATE = 33U;

		/// <summary>Sent to a child window when the user clicks the window's title bar or when the window is activated, moved, or sized.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-childactivate">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CHILDACTIVATE = 34U;

		/// <summary>Sent by a computer-based training (CBT) application to separate user-input messages from other messages sent through the WH\_JOURNALPLAYBACK procedure.</summary>
		/// <returns>
		/// <para>Type: **void** A CBT application should return zero if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para>Whenever a CBT application uses the [**WH\_JOURNALPLAYBACK**](about-hooks.md) procedure, the first and last messages are **WM\_QUEUESYNC**. This allows the CBT application to intercept and examine user-initiated messages without doing so for events that it sends. If an application specifies a **NULL** window handle, the message is posted to the message queue of the active window.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-queuesync#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_QUEUESYNC = 35U;

		/// <summary>Sent to a window when the size or position of the window is about to change. An application can use this message to override the window's default maximized size and position, or its default minimum or maximum tracking size.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>The maximum tracking size is the largest window size that can be produced by using the borders to size the window. The minimum tracking size is the smallest window size that can be produced by using the borders to size the window.</remarks>
		internal const uint WM_GETMINMAXINFO = 36U;

		internal const uint WM_PAINTICON = 38U;

		internal const uint WM_ICONERASEBKGND = 39U;

		/// <summary>Sent to a dialog box procedure to set the keyboard focus to a different control in the dialog box.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>This message performs additional dialog box management operations beyond those performed by the [**SetFocus**](/windows/desktop/api/winuser/nf-winuser-setfocus) function **WM\_NEXTDLGCTL** updates the default pushbutton border, sets the default control identifier, and automatically selects the text of an edit control (if the target window is an edit control). Do not use the [**SendMessage**](/windows/desktop/api/winuser/nf-winuser-sendmessage) function to send a **WM\_NEXTDLGCTL** message if your application will concurrently process other messages that set the focus. Use the [**PostMessage**](/windows/desktop/api/winuser/nf-winuser-postmessagea) function instead.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dlgbox/wm-nextdlgctl#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NEXTDLGCTL = 40U;

		/// <summary>The WM\_SPOOLERSTATUS message is sent from Print Manager whenever a job is added to or removed from the Print Manager queue.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>This message is for informational purposes only. This message is advisory and does not have guaranteed delivery semantics. Applications should not assume that they will receive a WM\_SPOOLERSTATUS message for every change in spooler status. The WM\_SPOOLERSTATUS message is not supported after Windows XP. To be notified of changes to the print queue status, you can use [**FindFirstPrinterChangeNotification**](findfirstprinterchangenotification.md) and [**FindNextPrinterChangeNotification**](findnextprinterchangenotification.md).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/printdocs/wm-spoolerstatus#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SPOOLERSTATUS = 42U;

		/// <summary>Sent to the parent window of an owner-drawn button, combo box, list box, or menu when a visual aspect of the button, combo box, list box, or menu has changed.</summary>
		/// <returns>If an application processes this message, it should return **TRUE**.</returns>
		/// <remarks>
		/// <para>By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function draws the focus rectangle for an owner-drawn list box item. The *itemAction* member of the [**DRAWITEMSTRUCT**](/windows/win32/api/winuser/ns-winuser-drawitemstruct) structure specifies the drawing operation that an application should perform. Before returning from processing this message, an application should ensure that the device context identified by the *hDC* member of the [**DRAWITEMSTRUCT**](/windows/win32/api/winuser/ns-winuser-drawitemstruct) structure is in the default state.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-drawitem#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DRAWITEM = 43U;

		/// <summary>Sent to the owner window of a combo box, list box, list-view control, or menu item when the control or menu is created.</summary>
		/// <returns>If an application processes this message, it should return **TRUE**.</returns>
		/// <remarks>
		/// <para>When the owner window receives the **WM\_MEASUREITEM** message, the owner fills in the [**MEASUREITEMSTRUCT**](/windows/win32/api/winuser/ns-winuser-measureitemstruct) structure pointed to by the *lParam* parameter of the message and returns; this informs the system of the dimensions of the control. If a list box or combo box is created with the [**LBS\_OWNERDRAWVARIABLE**](list-box-styles.md) or [**CBS\_OWNERDRAWVARIABLE**](combo-box-styles.md) style, this message is sent to the owner for each item in the control; otherwise, this message is sent once. The system sends the **WM\_MEASUREITEM** message to the owner window of combo boxes and list boxes created with the OWNERDRAWFIXED style before sending the [**WM\_INITDIALOG**](/windows/desktop/dlgbox/wm-initdialog) message. As a result, when the owner receives this message, the system has not yet determined the height and width of the font used in the control; function calls and calculations requiring these values should occur in the main function of the application or library.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-measureitem#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MEASUREITEM = 44U;

		/// <summary>Sent to the owner of a list box or combo box when the list box or combo box is destroyed or when items are removed by the LB\_DELETESTRING, LB\_RESETCONTENT, CB\_DELETESTRING, or CB\_RESETCONTENT message.</summary>
		/// <returns>An application should return **TRUE** if it processes this message.</returns>
		/// <remarks>
		/// <para>Microsoft Windows NT and later: Windows sends a **WM\_DELETEITEM** message only for items deleted from an owner-drawn list box (with the [**LBS\_OWNERDRAWFIXED**](list-box-styles.md) or [**LBS\_OWNERDRAWVARIABLE**](list-box-styles.md) style) or owner-drawn combo box (with the [**CBS\_OWNERDRAWFIXED**](combo-box-styles.md) or [**CBS\_OWNERDRAWVARIABLE**](combo-box-styles.md) style). Windows 95: Windows sends the **WM\_DELETEITEM** message for any deleted list box or combo box item with nonzero item data.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-deleteitem#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DELETEITEM = 45U;

		/// <summary>Sent by a list box with the LBS\_WANTKEYBOARDINPUT style to its owner in response to a WM\_KEYDOWN message.</summary>
		/// <returns>The return value specifies the action that the application performed in response to the message. A return value of -2 indicates that the application handled all aspects of selecting the item and requires no further action by the list box. (See Remarks.) A return value of -1 indicates that the list box should perform the default action in response to the keystroke. A return value of 0 or greater specifies the index of an item in the list box and indicates that the list box should perform the default action for the keystroke on the specified item.</returns>
		/// <remarks>
		/// <para>A return value of -2 is valid only for keys that are not translated into characters by the list box control. If the [**WM\_KEYDOWN**](/windows/desktop/inputdev/wm-keydown) message translates to a [**WM\_CHAR**](/windows/desktop/inputdev/wm-char) message and the application processes the **WM\_VKEYTOITEM** message generated as a result of the key press, the list box ignores the return value and does the default processing for that character). **WM\_KEYDOWN** messages generated by keys such as VK\_UP, VK\_DOWN, VK\_NEXT, and VK\_PREVIOUS are not translated to **WM\_CHAR** messages. In such cases, trapping the **WM\_VKEYTOITEM** message and returning -2 prevents the list box from doing the default processing for that key. To trap keys that generate a char message and do special processing, the application must subclass the list box, trap both the [**WM\_KEYDOWN**](/windows/desktop/inputdev/wm-keydown) and [**WM\_CHAR**](/windows/desktop/inputdev/wm-char) messages, and process the messages appropriately in the subclass procedure. The preceding remarks apply to regular list boxes that are created with the [**LBS\_WANTKEYBOARDINPUT**](list-box-styles.md) style. If the list box is owner-drawn, the application must process the [**WM\_CHARTOITEM**](wm-chartoitem.md) message. The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function returns -1. If a dialog box procedure handles this message, it should cast the desired return value to a **BOOL** and return the value directly. The DWL\_MSGRESULT value set by the [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga) function is ignored.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-vkeytoitem#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_VKEYTOITEM = 46U;

		/// <summary>Sent by a list box with the LBS\_WANTKEYBOARDINPUT style to its owner in response to a WM\_CHAR message.</summary>
		/// <returns>The return value specifies the action that the application performed in response to the message. A return value of -1 or -2 indicates that the application handled all aspects of selecting the item and requires no further action by the list box. A return value of 0 or greater specifies the zero-based index of an item in the list box and indicates that the list box should perform the default action for the keystroke on the specified item.</returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function returns -1. Only owner-drawn list boxes that do not have the [**LBS\_HASSTRINGS**](list-box-styles.md) style can receive this message. If a dialog box procedure handles this message, it should cast the desired return value to a **BOOL** and return the value directly. The *DWL\_MSGRESULT* value set by the [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga) function is ignored.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-chartoitem#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CHARTOITEM = 47U;

		/// <summary>Sets the font that a control is to use when drawing text.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** This message does not return a value.</para>
		/// </returns>
		/// <remarks>
		/// <para>The **WM\_SETFONT** message applies to all controls, not just those in dialog boxes. The best time for the owner of a dialog box control to set the font of the control is when it receives the [**WM\_INITDIALOG**](../dlgbox/wm-initdialog.md) message. The application should call the [**DeleteObject**](/windows/win32/api/wingdi/nf-wingdi-deleteobject) function to delete the font when it is no longer needed; for example, after it destroys the control. The size of the control does not change as a result of receiving this message. To avoid clipping text that does not fit within the boundaries of the control, the application should correct the size of the control window before it sets the font. When a dialog box uses the [DS\_SETFONT](../dlgbox/about-dialog-boxes.md) style to set the text in its controls, the system sends the **WM\_SETFONT** message to the dialog box procedure before it creates the controls. An application can create a dialog box that contains the DS\_SETFONT style by calling any of the following functions: -   [**CreateDialogIndirect**](/windows/win32/api/winuser/nf-winuser-createdialogindirecta) -   [**CreateDialogIndirectParam**](/windows/win32/api/winuser/nf-winuser-createdialogindirectparama) -   [**DialogBoxIndirect**](/windows/win32/api/winuser/nf-winuser-dialogboxindirecta) -   [**DialogBoxIndirectParam**](/windows/win32/api/winuser/nf-winuser-dialogboxindirectparama)</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-setfont#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SETFONT = 48U;

		/// <summary>Retrieves the font with which the control is currently drawing its text.</summary>
		/// <returns>
		/// <para>Type: **HFONT** The return value is a handle to the font used by the control, or **NULL** if the control is using the system font.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-getfont">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_GETFONT = 49U;

		/// <summary>Sent to a window to associate a hot key with the window. When the user presses the hot key, the system activates the window.</summary>
		/// <returns>
		/// <para>The return value is one of the following.</para>
		/// <para>| Return value                                                                  | Description                                                                             | |-------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------| | <dl> <dt>-1</dt> </dl> | The function is unsuccessful; the hot key is invalid.<br/>                        | | <dl> <dt>0</dt> </dl>  | The function is unsuccessful; the window is invalid.<br/>                         | | <dl> <dt>1</dt> </dl>  | The function is successful, and no other window has the same hot key.<br/>        | | <dl> <dt>2</dt> </dl>  | The function is successful, but another window already has the same hot key.<br/> |</para>
		/// </returns>
		/// <remarks>
		/// <para>A hot key cannot be associated with a child window. **VK\_ESCAPE**, **VK\_SPACE**, and **VK\_TAB** are invalid hot keys. When the user presses the hot key, the system generates a [**WM\_SYSCOMMAND**](/windows/desktop/menurc/wm-syscommand) message with *wParam* equal to **SC\_HOTKEY** and *lParam* equal to the window's handle. If this message is passed on to [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca), the system will bring the window's last active popup (if it exists) or the window itself (if there is no popup window) to the foreground. A window can only have one hot key. If the window already has a hot key associated with it, the new hot key replaces the old one. If more than one window has the same hot key, the window that is activated by the hot key is random. These hot keys are unrelated to the hot keys set by [**RegisterHotKey**](/windows/win32/api/winuser/nf-winuser-registerhotkey).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-sethotkey#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SETHOTKEY = 50U;

		/// <summary>Sent to determine the hot key associated with a window.</summary>
		/// <returns>
		/// <para>The return value is the virtual-key code and modifiers for the hot key, or **NULL** if no hot key is associated with the window. The virtual-key code is in the low byte of the return value and the modifiers are in the high byte. The modifiers can be a combination of the following flags from CommCtrl.h.</para>
		/// <para>| Return code/value                                                                                                                                         | Description             | |-----------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------| | <dl> <dt>**HOTKEYF\_ALT**</dt> <dt>0x04</dt> </dl>     | ALT key<br/>      | | <dl> <dt>**HOTKEYF\_CONTROL**</dt> <dt>0x02</dt> </dl> | CTRL key<br/>     | | <dl> <dt>**HOTKEYF\_EXT**</dt> <dt>0x08</dt> </dl>     | Extended key<br/> | | <dl> <dt>**HOTKEYF\_SHIFT**</dt> <dt>0x01</dt> </dl>   | SHIFT key<br/>    |</para>
		/// </returns>
		/// <remarks>These hot keys are unrelated to the hot keys set by the [**RegisterHotKey**](/windows/win32/api/winuser/nf-winuser-registerhotkey) function.</remarks>
		internal const uint WM_GETHOTKEY = 51U;

		/// <summary>Sent to a minimized (iconic) window.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return a handle to a cursor or icon that the system is to display while the user drags the icon. The cursor or icon must be compatible with the display driver's resolution. If the application returns **NULL**, the system displays the default cursor.</para>
		/// </returns>
		/// <remarks>
		/// <para>When the user drags the icon of a window without a class icon, the system replaces the icon with a default cursor. If the application requires a different cursor to be displayed during dragging, it must return a handle to the cursor or icon compatible with the display driver's resolution. If an application returns a handle to a color cursor or icon, the system converts the cursor or icon to black and white. The application can call the [**LoadCursor**](/windows/win32/api/winuser/nf-winuser-loadcursora) or [**LoadIcon**](/windows/win32/api/winuser/nf-winuser-loadicona) function to load a cursor or icon from the resources in its executable (.exe) file and to retrieve this handle. If a dialog box procedure handles this message, it should cast the desired return value to a **BOOL** and return the value directly. The **DWL\_MSGRESULT** value set by the [**SetWindowLong**](/windows/win32/api/winuser/nf-winuser-setwindowlonga) function is ignored.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-querydragicon#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_QUERYDRAGICON = 55U;

		/// <summary>Sent to determine the relative position of a new item in the sorted list of an owner-drawn combo box or list box.</summary>
		/// <returns>
		/// <para>The return value indicates the relative position of the two items. It may be any of the values shown in the following table.</para>
		/// <para>| Return code                                                                          | Description                                                  | |--------------------------------------------------------------------------------------|--------------------------------------------------------------| | <dl> <dt>**Value**</dt> </dl> | Meaning<br/>                                           | | <dl> <dt>**-1**</dt> </dl>    | Item 1 precedes item 2 in the sorted order.<br/>       | | <dl> <dt>**0**</dt> </dl>     | Items 1 and 2 are equivalent in the sorted order.<br/> | | <dl> <dt>**1**</dt> </dl>     | Item 1 follows item 2 in the sorted order.<br/>        |</para>
		/// </returns>
		/// <remarks>
		/// <para>When the owner of an owner-drawn combo box or list box receives this message, the owner returns a value indicating which of the items specified by the [**COMPAREITEMSTRUCT**](/windows/win32/api/winuser/ns-winuser-compareitemstruct) structure will appear before the other. Typically, the system sends this message several times until it determines the exact position for the new item. If a dialog box procedure handles this message, it should cast the desired return value to a **BOOL** and return the value directly. The DWL\_MSGRESULT value set by the [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga) function is ignored.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-compareitem#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_COMPAREITEM = 57U;

		/// <summary>Sent by both Microsoft Active Accessibility and Microsoft UI Automation to obtain information about an accessible object contained in a server application.</summary>
		/// <returns>
		/// <para>If the window or control does not need to respond to this message, it should pass the message to the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function; otherwise, the window or control should return a value that corresponds to the request specified by *dwObjId*: -   If the window or control implements UI Automation, the window or control should return the value obtained by a call to the [**UiaReturnRawElementProvider**](/windows/desktop/api/UIAutomationCoreApi/nf-uiautomationcoreapi-uiareturnrawelementprovider) function. -   If *dwObjId* is [**OBJID\_NATIVEOM**](object-identifiers.md) and the window exposes a native Object Model, the windows should return the value obtained by a call to the [**LresultFromObject**](/windows/desktop/api/Oleacc/nf-oleacc-lresultfromobject) function. -   If *dwObjId* is [**OBJID\_CLIENT**](object-identifiers.md) and the window implements [**IAccessible**](/windows/desktop/api/oleacc/nn-oleacc-iaccessible), the window should return the value obtained by a call to the [**LresultFromObject**](/windows/desktop/api/Oleacc/nf-oleacc-lresultfromobject) function.</para>
		/// </returns>
		/// <remarks>
		/// <para>When a client calls [**AccessibleObjectFromWindow**](/windows/desktop/api/Oleacc/nf-oleacc-accessibleobjectfromwindow) or any of the other **AccessibleObjectFrom***X* functions that retrieve an interface to an object, Microsoft Active Accessibility sends the **WM\_GETOBJECT** message to the appropriate window procedure within the appropriate server application. While processing **WM\_GETOBJECT**, server applications call [**LresultFromObject**](/windows/desktop/api/Oleacc/nf-oleacc-lresultfromobject) and use the return value of this function as the return value for the message. Microsoft Active Accessibility, in conjunction with the COM library, performs the appropriate marshaling and passes the interface pointer from the server back to the client. Servers do not respond to **WM\_GETOBJECT** before the object is fully initialized or after it begins to close down. When an application creates a new window, the system sends [**EVENT\_OBJECT\_CREATE**](event-constants.md) to notify clients before it sends the [WM\_CREATE](../winmsg/wm-create.md) message to the application's window procedure. Because many applications use WM\_CREATE to start their initialization process, servers do not respond to the **WM\_GETOBJECT** message until finished processing the **WM\_CREATE** message. A server uses **WM\_GETOBJECT** to perform the following tasks: -   [Create New Accessible Objects](create-new-accessible-objects.md) -   [Reuse Existing Pointers to Objects](reuse-existing-pointers-to-objects.md) -   [Create New Interfaces to the Same Object](create-new-interfaces-to-the-same-object.md) For clients, this means that they might receive distinct interface pointers for the same user interface element, depending on the server's action. To determine if two interface pointers point to the same user interface element, clients compare [**IAccessible**](/windows/desktop/api/oleacc/nn-oleacc-iaccessible) properties of the object. Comparing pointers does not work.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/WinAuto/wm-getobject#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_GETOBJECT = 61U;

		/// <summary>Sent to all top-level windows when the system detects more than 12.5 percent of system time over a 30- to 60-second interval is being spent compacting memory. This indicates that system memory is low.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>When an application receives this message, it should free as much memory as possible, taking into account the current level of activity of the application and the total number of applications running on the system.</remarks>
		internal const uint WM_COMPACTING = 65U;

		internal const uint WM_COMMNOTIFY = 68U;

		/// <summary>Sent to a window whose size, position, or place in the Z order is about to change as a result of a call to the SetWindowPos function or another window-management function.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>For a window with the [**WS\_OVERLAPPED**](window-styles.md) or **WS\_THICKFRAME** style, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function sends the [**WM\_GETMINMAXINFO**](wm-getminmaxinfo.md) message to the window. This is done to validate the new size and position of the window and to enforce the [CS\_BYTEALIGNCLIENT](about-window-classes.md) and CS\_BYTEALIGNWINDOW client styles. By not passing the **WM\_WINDOWPOSCHANGING** message to the **DefWindowProc** function, an application can override these defaults. While this message is being processed, modifying any of the values in [**WINDOWPOS**](/windows/win32/api/winuser/ns-winuser-windowpos) affects the window's new size, position, or place in the Z order. An application can prevent changes to the window by setting or clearing the appropriate bits in the **flags** member of **WINDOWPOS**.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-windowposchanging#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_WINDOWPOSCHANGING = 70U;

		/// <summary>Sent to a window whose size, position, or place in the Z order has changed as a result of a call to the SetWindowPos function or another window-management function.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function sends the [**WM\_SIZE**](wm-size.md) and [**WM\_MOVE**](wm-move.md) messages to the window. The **WM\_SIZE** and **WM\_MOVE** messages are not sent if an application handles the **WM\_WINDOWPOSCHANGED** message without calling **DefWindowProc**. It is more efficient to perform any move or size change processing during the **WM\_WINDOWPOSCHANGED** message without calling **DefWindowProc**.</remarks>
		internal const uint WM_WINDOWPOSCHANGED = 71U;

		/// <summary>Notifies applications that the system, typically a battery-powered personal computer, is about to enter a suspended mode.</summary>
		/// <returns>The value an application returns depends on the value of the *wParam* parameter. If *wParam* is **PWR\_SUSPENDREQUEST**, the return value is **PWR\_FAIL** to prevent the system from entering the suspended state; otherwise, it is **PWR\_OK**. If *wParam* is **PWR\_SUSPENDRESUME** or **PWR\_CRITICALRESUME**, the return value is zero.</returns>
		/// <remarks>
		/// <para>This message is broadcast only to an application that is running on a system that conforms to the Advanced Power Management (APM) basic input/output system (BIOS) specification. The message is broadcast by the power-management driver to each window returned by the **EnumWindows** function. The suspended mode is the state in which the greatest amount of power savings occurs, but all operational data and parameters are preserved. Random-access memory (RAM) contents are preserved, but many devices are likely to be turned off.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Power/wm-power#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POWER = 72U;

		/// <summary>An application sends the WM\_COPYDATA message to pass data to another application.</summary>
		/// <returns>If the receiving application processes this message, it should return **TRUE**; otherwise, it should return **FALSE**.</returns>
		/// <remarks>
		/// <para>The data being passed must not contain pointers or other references to objects not accessible to the application receiving the data. While this message is being sent, the referenced data must not be changed by another thread of the sending process. The receiving application should consider the data read-only. The *lParam* parameter is valid only during the processing of the message. The receiving application should not free the memory referenced by *lParam*. If the receiving application must access the data after [**SendMessage**](/windows/desktop/api/winuser/nf-winuser-sendmessage) returns, it must copy the data into a local buffer.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-copydata#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_COPYDATA = 74U;

		/// <summary>Posted to an application when a user cancels the application's journaling activities. The message is posted with a NULL window handle.</summary>
		/// <returns>
		/// <para>Type: **void** This message does not return a value. It is meant to be processed from within an application's main loop or a [**GetMessage**](/windows/win32/api/winuser/nf-winuser-getmessage) hook procedure, not from a window procedure.</para>
		/// </returns>
		/// <remarks>
		/// <para>Journal record and playback modes are modes imposed on the system that let an application sequentially record or play back user input. The system enters these modes when an application installs a [*JournalRecordProc*](/previous-versions/windows/desktop/legacy/ms644983(v=vs.85)) or [*JournalPlaybackProc*](/previous-versions/windows/desktop/legacy/ms644982(v=vs.85)) hook procedure. When the system is in either of these journaling modes, applications must take turns reading input from the input queue. If any one application stops reading input while the system is in a journaling mode, other applications are forced to wait. To ensure a robust system, one that cannot be made unresponsive by any one application, the system automatically cancels any journaling activities when a user presses CTRL+ESC or CTRL+ALT+DEL. The system then unhooks any journaling hook procedures, and posts a **WM\_CANCELJOURNAL** message, with a **NULL** window handle, to the application that set the journaling hook. The **WM\_CANCELJOURNAL** message has a **NULL** window handle, therefore it cannot be dispatched to a window procedure. There are two ways for an application to see a **WM\_CANCELJOURNAL** message: If the application is running in its own main loop, it must catch the message between its call to [**GetMessage**](/windows/win32/api/winuser/nf-winuser-getmessage) or [**PeekMessage**](/windows/win32/api/winuser/nf-winuser-peekmessagea) and its call to [**DispatchMessage**](/windows/win32/api/winuser/nf-winuser-dispatchmessage). If the application is not running in its own main loop, it must set a [*GetMsgProc*](/previous-versions/windows/desktop/legacy/ms644981(v=vs.85)) hook procedure (through a call to [**SetWindowsHookEx**](/windows/win32/api/winuser/nf-winuser-setwindowshookexa) specifying the **WH\_GETMESSAGE** hook type) that watches for the message. When an application sees a **WM\_CANCELJOURNAL** message, it can assume two things: the user has intentionally canceled the journal record or playback mode, and the system has already unhooked any journal record or playback hook procedures. Note that the key combinations mentioned above (CTRL+ESC or CTRL+ALT+DEL) cause the system to cancel journaling. If any one application is made unresponsive, they give the user a means of recovery. The [**VK\_CANCEL**](../inputdev/virtual-key-codes.md) virtual key code (usually implemented as the CTRL+BREAK key combination) is what an application that is in journal record mode should watch for as a signal that the user wishes to cancel the journaling activity. The difference is that watching for **VK\_CANCEL** is a suggested behavior for journaling applications, whereas CTRL+ESC or CTRL+ALT+DEL cause the system to cancel journaling regardless of a journaling application's behavior.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-canceljournal#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CANCELJOURNAL = 75U;

		/// <summary>Posted to the window with the focus when the user chooses a new input language, either with the hotkey (specified in the Keyboard control panel application) or from the indicator on the system taskbar.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** This message is posted, not sent, to the application, so the return value is ignored. To accept the change, the application should pass the message to [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca). To reject the change, the application should return zero without calling **DefWindowProc**.</para>
		/// </returns>
		/// <remarks>
		/// <para>When the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function receives the **WM\_INPUTLANGCHANGEREQUEST** message, it activates the new input locale and notifies the application of the change by sending the [**WM\_INPUTLANGCHANGE**](wm-inputlangchange.md) message. The language indicator is present on the taskbar only if you have installed more than one keyboard layout and if you have enabled the indicator using the Keyboard control panel application.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-inputlangchangerequest#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_INPUTLANGCHANGEREQUEST = 80U;

		/// <summary>Sent to the topmost affected window after an application's input language has been changed. You should make any application-specific settings and pass the message to the DefWindowProc function, which passes the message to all first-level child windows.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return nonzero if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para>You can retrieve the [BCP 47](https://www.rfc-editor.org/info/bcp47) [locale name](../Intl/locale-names.md) from the language identifier by calling the [LCIDToLocaleName](/windows/win32/api/winnls/nf-winnls-lcidtolocalename) function. Once you have the locale name, you can then use [modern locale functions](/windows/win32/intl/calling-the--locale-name--functions) to extract additional locale information. </para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-inputlangchange#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_INPUTLANGCHANGE = 81U;

		/// <summary>Sent to an application that has initiated a training card with Windows Help.</summary>
		/// <returns>The return value is ignored; use zero.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/shell/wm-tcard">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_TCARD = 82U;

		/// <summary>Indicates that the user pressed the F1 key.</summary>
		/// <returns>Returns **TRUE**.</returns>
		/// <remarks>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function passes **WM\_HELP** to the parent window of a child window or to the owner of a top-level window.</remarks>
		internal const uint WM_HELP = 83U;

		/// <summary>Sent to all windows after the user has logged on or off. When the user logs on or off, the system updates the user-specific settings. The system sends this message immediately after updating the settings.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return zero if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-userchanged">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_USERCHANGED = 84U;

		/// <summary>Determines if a window accepts ANSI or Unicode structures in the WM\_NOTIFY notification message. WM\_NOTIFYFORMAT messages are sent from a common control to its parent window and from the parent window to the common control.</summary>
		/// <returns>
		/// <para>Returns one of the following values.</para>
		/// <para>| Return code                                                                                 | Description                                                                                                    | |---------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------| | <dl> <dt>**NFR\_ANSI**</dt> </dl>    | ANSI structures should be used in [**WM\_NOTIFY**](wm-notify.md) messages sent by the control.<br/>     | | <dl> <dt>**NFR\_UNICODE**</dt> </dl> | Unicode structures should be used in [**WM\_NOTIFY**](wm-notify.md) messages sent by the control. <br/> | | <dl> <dt>**0**</dt> </dl>            | An error occurred.<br/>                                                                                  |</para>
		/// </returns>
		/// <remarks>
		/// <para>When a common control is created, the control sends a **WM\_NOTIFYFORMAT** message to its parent window to determine the type of structures to use in [**WM\_NOTIFY**](wm-notify.md) messages. If the parent window does not handle this message, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function responds according to the type of the parent window. That is, if the parent window is a Unicode window, **DefWindowProc** returns NFR\_UNICODE, and if the parent window is an ANSI window, **DefWindowProc** returns NFR\_ANSI. If the parent window is a dialog box and does not handle this message, the [**DefDlgProc**](/windows/desktop/api/winuser/nf-winuser-defdlgprocw) function similarly responds according to the type of the dialog box (Unicode or ANSI). A parent window can change the type of structures a common control uses in [**WM\_NOTIFY**](wm-notify.md) messages by setting *lParam* to NF\_REQUERY and sending a **WM\_NOTIFYFORMAT** message to the control. This causes the control to send an NF\_QUERY form of the **WM\_NOTIFYFORMAT** message to the parent window. All common controls will send **WM\_NOTIFYFORMAT** messages. However, the standard Windows controls (edit controls, combo boxes, list boxes, buttons, scroll bars, and static controls) do not.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-notifyformat#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NOTIFYFORMAT = 85U;

		/// <summary>Sent to a window when the SetWindowLong function is about to change one or more of the window's styles.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return zero if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-stylechanging">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_STYLECHANGING = 124U;

		/// <summary>Sent to a window after the SetWindowLong function has changed one or more of the window's styles.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return zero if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-stylechanged">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_STYLECHANGED = 125U;

		/// <summary>The WM\_DISPLAYCHANGE message is sent to all windows when the display resolution has changed.</summary>
		/// <remarks>This message is only sent to top-level windows. For all other windows it is posted.</remarks>
		internal const uint WM_DISPLAYCHANGE = 126U;

		/// <summary>Sent to a window to retrieve a handle to the large or small icon associated with a window. The system displays the large icon in the ALT+TAB dialog, and the small icon in the window caption.</summary>
		/// <returns>
		/// <para>Type: **HICON** The return value is a handle to the large or small icon, depending on the value of *wParam*. When an application receives this message, it can return a handle to a large or small icon, or pass the message to the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function.</para>
		/// </returns>
		/// <remarks>
		/// <para>When an application receives this message, it can return a handle to a large or small icon, or pass the message to [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca). [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) returns a handle to the large or small icon associated with the window, depending on the value of *wParam*. A window that has no icon explicitly set (with **WM\_SETICON**) uses the icon for the registered window class, and in this case [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) will return 0 for a **WM\_GETICON** message. If sending a **WM\_GETICON** message to a window returns 0, next try calling the [**GetClassLongPtr**](/windows/win32/api/winuser/nf-winuser-getclasslongptra) function for the window. If that returns 0 then try the [**LoadIcon**](/windows/win32/api/winuser/nf-winuser-loadicona) function.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-geticon#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_GETICON = 127U;

		/// <summary>Associates a new large or small icon with a window. The system displays the large icon in the ALT+TAB dialog box, and the small icon in the window caption.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** The return value is a handle to the previous large or small icon, depending on the value of *wParam*. It is **NULL** if the window previously had no icon of the type indicated by *wParam*.</para>
		/// </returns>
		/// <remarks>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function returns a handle to the previous large or small icon associated with the window, depending on the value of *wParam*.</remarks>
		internal const uint WM_SETICON = 128U;

		/// <summary>Sent prior to the WM\_CREATE message when a window is first created.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return **TRUE** to continue creation of the window. If the application returns **FALSE**, the [**CreateWindow**](/windows/win32/api/winuser/nf-winuser-createwindowa) or [**CreateWindowEx**](/windows/win32/api/winuser/nf-winuser-createwindowexa) function will return a **NULL** handle.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-nccreate">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCCREATE = 129U;

		/// <summary>Notifies a window that its nonclient area is being destroyed. The DestroyWindow function sends the WM\_NCDESTROY message to the window following the WM\_DESTROY message.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>This message frees any memory internally allocated for the window.</remarks>
		internal const uint WM_NCDESTROY = 130U;

		/// <summary>Sent when the size and position of a window's client area must be calculated. By processing this message, an application can control the content of the window's client area when the size or position of the window changes.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If the *wParam* parameter is **FALSE**, the application should return zero. If *wParam* is **TRUE**, the application should return zero or a combination of the following values. If *wParam* is **TRUE** and an application returns zero, the old client area is preserved and is aligned with the upper-left corner of the new client area.</para>
		/// <para>| Return code/value                                                                                                                                           | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | |-------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**WVR\_ALIGNTOP**</dt> <dt>0x0010</dt> </dl>    | Specifies that the client area of the window is to be preserved and aligned with the top of the new position of the window. For example, to align the client area to the upper-left corner, return the WVR\_ALIGNTOP and **WVR\_ALIGNLEFT** values.<br/>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | | <dl> <dt>**WVR\_ALIGNRIGHT**</dt> <dt>0x0080</dt> </dl>  | Specifies that the client area of the window is to be preserved and aligned with the right side of the new position of the window. For example, to align the client area to the lower-right corner, return the **WVR\_ALIGNRIGHT** and WVR\_ALIGNBOTTOM values.<br/>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | | <dl> <dt>**WVR\_ALIGNLEFT**</dt> <dt>0x0020</dt> </dl>   | Specifies that the client area of the window is to be preserved and aligned with the left side of the new position of the window. For example, to align the client area to the lower-left corner, return the **WVR\_ALIGNLEFT** and **WVR\_ALIGNBOTTOM** values.<br/>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | | <dl> <dt>**WVR\_ALIGNBOTTOM**</dt> <dt>0x0040</dt> </dl> | Specifies that the client area of the window is to be preserved and aligned with the bottom of the new position of the window. For example, to align the client area to the top-left corner, return the WVR\_ALIGNTOP and **WVR\_ALIGNLEFT** values.<br/>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | | <dl> <dt>**WVR\_HREDRAW**</dt> <dt>0x0100</dt> </dl>     | Used in combination with any other values, except **WVR\_VALIDRECTS**, causes the window to be completely redrawn if the client rectangle changes size horizontally. This value is similar to [CS\_HREDRAW](about-window-classes.md) class style<br/>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | | <dl> <dt>**WVR\_VREDRAW**</dt> <dt>0x0200</dt> </dl>     | Used in combination with any other values, except **WVR\_VALIDRECTS**, causes the window to be completely redrawn if the client rectangle changes size vertically. This value is similar to [CS\_VREDRAW](about-window-classes.md) class style<br/>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | | <dl> <dt>**WVR\_REDRAW**</dt> <dt>0x0300</dt> </dl>      | This value causes the entire window to be redrawn. It is a combination of **WVR\_HREDRAW** and **WVR\_VREDRAW** values.<br/>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | | <dl> <dt>**WVR\_VALIDRECTS**</dt> <dt>0x0400</dt> </dl>  | This value indicates that, upon return from [**WM\_NCCALCSIZE**](wm-nccalcsize.md), the rectangles specified by the **rgrc**\[1\] and **rgrc**\[2\] members of the [**NCCALCSIZE\_PARAMS**](/windows/win32/api/winuser/ns-winuser-nccalcsize_params) structure contain valid destination and source area rectangles, respectively. The system combines these rectangles to calculate the area of the window to be preserved. The system copies any part of the window image that is within the source rectangle and clips the image to the destination rectangle. Both rectangles are in parent-relative or screen-relative coordinates. This flag cannot be combined with any other flags. <br/> This return value allows an application to implement more elaborate client-area preservation strategies, such as centering or preserving a subset of the client area.<br/> |</para>
		/// </returns>
		/// <remarks>
		/// <para>The window may be redrawn, depending on whether the [CS\_HREDRAW](about-window-classes.md) or CS\_VREDRAW class style is specified. This is the default, backward-compatible processing of this message by the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function (in addition to the usual client rectangle calculation described in the preceding table). When *wParam* is **TRUE**, simply returning 0 without processing the [**NCCALCSIZE\_PARAMS**](/windows/win32/api/winuser/ns-winuser-nccalcsize_params) rectangles will cause the client area to resize to the size of the window, including the window frame. This will remove the window frame and caption items from your window, leaving only the client area displayed. Starting with Windows Vista, removing the standard frame by simply returning 0 when the *wParam* is **TRUE** does not affect frames that are extended into the client area using the [**DwmExtendFrameIntoClientArea**](/windows/win32/api/dwmapi/nf-dwmapi-dwmextendframeintoclientarea) function. Only the standard frame will be removed.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-nccalcsize#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCCALCSIZE = 131U;

		/// <summary>Sent to a window in order to determine what part of the window corresponds to a particular screen coordinate.</summary>
		/// <returns>
		/// <para>The return value of the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function is one of the following values, indicating the position of the cursor hot spot.</para>
		/// <para>| Return code/value                                                                                                                                    | Description                                                                                                                                                                                                        | |------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**HTBORDER**</dt> <dt>18</dt> </dl>      | In the border of a window that does not have a sizing border.<br/>                                                                                                                                           | | <dl> <dt>**HTBOTTOM**</dt> <dt>15</dt> </dl>      | In the lower-horizontal border of a resizable window (the user can click the mouse to resize the window vertically).<br/>                                                                                    | | <dl> <dt>**HTBOTTOMLEFT**</dt> <dt>16</dt> </dl>  | In the lower-left corner of a border of a resizable window (the user can click the mouse to resize the window diagonally).<br/>                                                                              | | <dl> <dt>**HTBOTTOMRIGHT**</dt> <dt>17</dt> </dl> | In the lower-right corner of a border of a resizable window (the user can click the mouse to resize the window diagonally).<br/>                                                                             | | <dl> <dt>**HTCAPTION**</dt> <dt>2</dt> </dl>      | In a title bar.<br/>                                                                                                                                                                                         | | <dl> <dt>**HTCLIENT**</dt> <dt>1</dt> </dl>       | In a client area.<br/>                                                                                                                                                                                       | | <dl> <dt>**HTCLOSE**</dt> <dt>20</dt> </dl>       | In a **Close** button.<br/>                                                                                                                                                                                  | | <dl> <dt>**HTERROR**</dt> <dt>-2</dt> </dl>       | On the screen background or on a dividing line between windows (same as **HTNOWHERE**, except that the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function produces a system beep to indicate an error).<br/> | | <dl> <dt>**HTGROWBOX**</dt> <dt>4</dt> </dl>      | In a size box (same as **HTSIZE**).<br/>                                                                                                                                                                     | | <dl> <dt>**HTHELP**</dt> <dt>21</dt> </dl>        | In a **Help** button.<br/>                                                                                                                                                                                   | | <dl> <dt>**HTHSCROLL**</dt> <dt>6</dt> </dl>      | In a horizontal scroll bar.<br/>                                                                                                                                                                             | | <dl> <dt>**HTLEFT**</dt> <dt>10</dt> </dl>        | In the left border of a resizable window (the user can click the mouse to resize the window horizontally).<br/>                                                                                              | | <dl> <dt>**HTMENU**</dt> <dt>5</dt> </dl>         | In a menu.<br/>                                                                                                                                                                                              | | <dl> <dt>**HTMAXBUTTON**</dt> <dt>9</dt> </dl>    | In a **Maximize** button.<br/>                                                                                                                                                                               | | <dl> <dt>**HTMINBUTTON**</dt> <dt>8</dt> </dl>    | In a **Minimize** button.<br/>                                                                                                                                                                               | | <dl> <dt>**HTNOWHERE**</dt> <dt>0</dt> </dl>      | On the screen background or on a dividing line between windows.<br/>                                                                                                                                         | | <dl> <dt>**HTREDUCE**</dt> <dt>8</dt> </dl>       | In a **Minimize** button.<br/>                                                                                                                                                                               | | <dl> <dt>**HTRIGHT**</dt> <dt>11</dt> </dl>       | In the right border of a resizable window (the user can click the mouse to resize the window horizontally).<br/>                                                                                             | | <dl> <dt>**HTSIZE**</dt> <dt>4</dt> </dl>         | In a size box (same as **HTGROWBOX**).<br/>                                                                                                                                                                  | | <dl> <dt>**HTSYSMENU**</dt> <dt>3</dt> </dl>      | In a window menu or in a **Close** button in a child window.<br/>                                                                                                                                            | | <dl> <dt>**HTTOP**</dt> <dt>12</dt> </dl>         | In the upper-horizontal border of a window.<br/>                                                                                                                                                             | | <dl> <dt>**HTTOPLEFT**</dt> <dt>13</dt> </dl>     | In the upper-left corner of a window border.<br/>                                                                                                                                                            | | <dl> <dt>**HTTOPRIGHT**</dt> <dt>14</dt> </dl>    | In the upper-right corner of a window border.<br/>                                                                                                                                                           | | <dl> <dt>**HTTRANSPARENT**</dt> <dt>-1</dt> </dl> | In a window currently covered by another window in the same thread (the message will be sent to underlying windows in the same thread until one of them returns a code that is not **HTTRANSPARENT**).<br/>  | | <dl> <dt>**HTVSCROLL**</dt> <dt>7</dt> </dl>      | In the vertical scroll bar.<br/>                                                                                                                                                                             | | <dl> <dt>**HTZOOM**</dt> <dt>9</dt> </dl>         | In a **Maximize** button.<br/>                                                                                                                                                                               |</para>
		/// </returns>
		/// <remarks>
		/// <para>Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-nchittest#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCHITTEST = 132U;

		/// <summary>The WM\_NCPAINT message is sent to a window when its frame must be painted.</summary>
		/// <returns>An application returns zero if it processes this message.</returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function paints the window frame. An application can intercept the **WM\_NCPAINT** message and paint its own custom window frame. The clipping region for a window is always rectangular, even if the shape of the frame is altered. The *wParam* value can be passed to [**GetDCEx**](/windows/desktop/api/Winuser/nf-winuser-getdcex) as in the following example.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/gdi/wm-ncpaint#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCPAINT = 133U;

		/// <summary>Sent to a window when its nonclient area needs to be changed to indicate an active or inactive state.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** When the *wParam* parameter is **FALSE**, an application should return **TRUE** to indicate that the system should proceed with the default processing, or it should return **FALSE** to prevent the change. When *wParam* is **TRUE**, the return value is ignored.</para>
		/// </returns>
		/// <remarks>
		/// <para>Processing messages related to the nonclient area of a standard window is not recommended, because the application must be able to draw all the required parts of the nonclient area for the window. If an application does process this message, it must return **TRUE** to direct the system to complete the change of active window. If the window is minimized when this message is received, the application should pass the message to the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function. The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function draws the title bar or icon title in its active colors when the *wParam* parameter is **TRUE** and in its inactive colors when *wParam* is **FALSE**.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-ncactivate#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCACTIVATE = 134U;

		/// <summary>Sent to the window procedure associated with a control.</summary>
		/// <returns>
		/// <para>The return value is one or more of the following values, indicating which type of input the application processes.</para>
		/// <para>| Return code/value                                                                                                                                                | Description                                                                                                                | |------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**DLGC\_BUTTON**</dt> <dt>0x2000</dt> </dl>          | Button.<br/>                                                                                                         | | <dl> <dt>**DLGC\_DEFPUSHBUTTON**</dt> <dt>0x0010</dt> </dl>   | Default push button.<br/>                                                                                            | | <dl> <dt>**DLGC\_HASSETSEL**</dt> <dt>0x0008</dt> </dl>       | [**EM\_SETSEL**](/windows/desktop/Controls/em-setsel) messages.<br/>                                                           | | <dl> <dt>**DLGC\_RADIOBUTTON**</dt> <dt>0x0040</dt> </dl>     | Radio button.<br/>                                                                                                   | | <dl> <dt>**DLGC\_STATIC**</dt> <dt>0x0100</dt> </dl>          | Static control.<br/>                                                                                                 | | <dl> <dt>**DLGC\_UNDEFPUSHBUTTON**</dt> <dt>0x0020</dt> </dl> | Non-default push button.<br/>                                                                                        | | <dl> <dt>**DLGC\_WANTALLKEYS**</dt> <dt>0x0004</dt> </dl>     | All keyboard input.<br/>                                                                                             | | <dl> <dt>**DLGC\_WANTARROWS**</dt> <dt>0x0001</dt> </dl>      | Direction keys.<br/>                                                                                                 | | <dl> <dt>**DLGC\_WANTCHARS**</dt> <dt>0x0080</dt> </dl>       | [**WM\_CHAR**](/windows/desktop/inputdev/wm-char) messages.<br/>                                                                      | | <dl> <dt>**DLGC\_WANTMESSAGE**</dt> <dt>0x0004</dt> </dl>     | All keyboard input (the application passes this message in the [**MSG**](/windows/win32/api/winuser/ns-winuser-msg) structure to the control).<br/> | | <dl> <dt>**DLGC\_WANTTAB**</dt> <dt>0x0002</dt> </dl>         | TAB key.<br/>                                                                                                        |</para>
		/// </returns>
		/// <remarks>
		/// <para>Although the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function always returns zero in response to the **WM\_GETDLGCODE** message, the window procedure for the predefined control classes return a code appropriate for each class. The **WM\_GETDLGCODE** message and the returned values are useful only with user-defined dialog box controls or standard controls modified by subclassing.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dlgbox/wm-getdlgcode#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_GETDLGCODE = 135U;

		/// <summary>The WM\_SYNCPAINT message is used to synchronize painting while avoiding linking independent GUI threads.</summary>
		/// <returns>An application returns zero if it processes this message.</returns>
		/// <remarks>When a window has been hidden, shown, moved, or sized, the system may determine that it is necessary to send a **WM\_SYNCPAINT** message to the top-level windows of other threads. Applications must pass **WM\_SYNCPAINT** to [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca)  for processing. The **DefWindowProc** function will send a [**WM\_NCPAINT**](wm-ncpaint.md) message to the window procedure if the window frame must be painted and send a [**WM\_ERASEBKGND**](../winmsg/wm-erasebkgnd.md) message if the window background must be erased.</remarks>
		internal const uint WM_SYNCPAINT = 136U;

		/// <summary>Posted to a window when the cursor is moved within the nonclient area of the window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>If it is appropriate to do so, the system sends the [**WM\_SYSCOMMAND**](/windows/desktop/menurc/wm-syscommand) message to the window. You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncmousemove#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCMOUSEMOVE = 160U;

		/// <summary>Posted when the user presses the left mouse button while the cursor is within the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function tests the specified point to find the location of the cursor and performs the appropriate action. If appropriate, **DefWindowProc** sends the [**WM\_SYSCOMMAND**](/windows/desktop/menurc/wm-syscommand) message to the window. You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-nclbuttondown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCLBUTTONDOWN = 161U;

		/// <summary>Posted when the user releases the left mouse button while the cursor is within the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function tests the specified point to find out the location of the cursor and performs the appropriate action. If appropriate, **DefWindowProc** sends the [**WM\_SYSCOMMAND**](/windows/desktop/menurc/wm-syscommand) message to the window. You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-nclbuttonup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCLBUTTONUP = 162U;

		/// <summary>Posted when the user double-clicks the left mouse button while the cursor is within the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-nclbuttondblclk#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCLBUTTONDBLCLK = 163U;

		/// <summary>Posted when the user presses the right mouse button while the cursor is within the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncrbuttondown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCRBUTTONDOWN = 164U;

		/// <summary>Posted when the user releases the right mouse button while the cursor is within the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncrbuttonup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCRBUTTONUP = 165U;

		/// <summary>Posted when the user double-clicks the right mouse button while the cursor is within the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>A window need not have the **CS\_DBLCLKS** style to receive **WM\_NCRBUTTONDBLCLK** messages. The system generates a **WM\_NCRBUTTONDBLCLK** message when the user presses, releases, and again presses the right mouse button within the system's double-click time limit. Double-clicking the right mouse button actually generates four messages: [**WM\_NCRBUTTONDOWN**](wm-ncrbuttondown.md), [**WM\_NCRBUTTONUP**](wm-ncrbuttonup.md), **WM\_NCRBUTTONDBLCLK**, and **WM\_NCRBUTTONUP** again. You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncrbuttondblclk#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCRBUTTONDBLCLK = 166U;

		/// <summary>Posted when the user presses the middle mouse button while the cursor is within the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncmbuttondown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCMBUTTONDOWN = 167U;

		/// <summary>Posted when the user releases the middle mouse button while the cursor is within the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncmbuttonup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCMBUTTONUP = 168U;

		/// <summary>Posted when the user double-clicks the middle mouse button while the cursor is within the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>A window need not have the **CS\_DBLCLKS** style to receive **WM\_NCMBUTTONDBLCLK** messages. The system generates a **WM\_NCMBUTTONDBLCLK** message when the user presses, releases, and again presses the middle mouse button within the system's double-click time limit. Double-clicking the middle mouse button actually generates four messages: [**WM\_NCMBUTTONDOWN**](wm-ncmbuttondown.md), [**WM\_NCMBUTTONUP**](wm-ncmbuttonup.md), **WM\_NCMBUTTONDBLCLK**, and **WM\_NCMBUTTONUP** again. You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncmbuttondblclk#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCMBUTTONDBLCLK = 169U;

		/// <summary>Posted when the user presses the first or second X button while the cursor is in the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return **TRUE**. For more information about processing the return value, see the Remarks section.</returns>
		/// <remarks>
		/// <para>Use the following code to get the information in the *wParam* parameter.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncxbuttondown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCXBUTTONDOWN = 171U;

		/// <summary>Posted when the user releases the first or second X button while the cursor is in the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return **TRUE**. For more information about processing the return value, see the Remarks section.</returns>
		/// <remarks>
		/// <para>Use the following code to get the information in the *wParam* parameter.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncxbuttonup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCXBUTTONUP = 172U;

		/// <summary>Posted when the user double-clicks the first or second X button while the cursor is in the nonclient area of a window. This message is posted to the window that contains the cursor. If a window has captured the mouse, this message is not posted.</summary>
		/// <returns>If an application processes this message, it should return **TRUE**. For more information about processing the return value, see the Remarks section.</returns>
		/// <remarks>
		/// <para>Use the following code to get the information in the *wParam* parameter.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncxbuttondblclk#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCXBUTTONDBLCLK = 173U;

		/// <summary>Sent to the window that registered to receive raw input. A window receives this message through its WindowProc function.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-input-device-change">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_INPUT_DEVICE_CHANGE = 254U;

		/// <summary>Sent to the window that is getting raw input. A window receives this message through its WindowProc function.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>Raw input is available only when the application calls [**RegisterRawInputDevices**](/windows/win32/api/winuser/nf-winuser-registerrawinputdevices) with valid device specifications.</remarks>
		internal const uint WM_INPUT = 255U;

		internal const uint WM_KEYFIRST = 256U;

		/// <summary>Posted to the window with the keyboard focus when a nonsystem key is pressed. A nonsystem key is a key that is pressed when the ALT key is not pressed.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>If the F10 key is pressed, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function sets an internal flag. When **DefWindowProc** receives the [**WM\_KEYUP**](wm-keyup.md) message, the function checks whether the internal flag is set and, if so, sends a [**WM\_SYSCOMMAND**](/windows/desktop/menurc/wm-syscommand) message to the top-level window. The **WM\_SYSCOMMAND** parameter of the message is set to SC\_KEYMENU. Because of the autorepeat feature, more than one **WM\_KEYDOWN** message may be posted before a [**WM\_KEYUP**](wm-keyup.md) message is posted. The previous key state (bit 30) can be used to determine whether the **WM\_KEYDOWN** message indicates the first down transition or a repeated down transition. For enhanced 101- and 102-key keyboards, extended keys are the right ALT and CTRL keys on the main section of the keyboard; the INS, DEL, HOME, END, PAGE UP, PAGE DOWN, and arrow keys in the clusters to the left of the numeric keypad; and the divide (/) and ENTER keys in the numeric keypad. Other keyboards may support the extended-key bit in the *lParam* parameter. Applications must pass *wParam* to [**TranslateMessage**](/windows/desktop/api/winuser/nf-winuser-translatemessage) without altering it at all.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-keydown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_KEYDOWN = 256U;

		/// <summary>Posted to the window with the keyboard focus when a nonsystem key is released. A nonsystem key is a key that is pressed when the ALT key is not pressed, or a keyboard key that is pressed when a window has the keyboard focus.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function sends a [**WM\_SYSCOMMAND**](/windows/desktop/menurc/wm-syscommand) message to the top-level window if the F10 key or the ALT key was released. The *wParam* parameter of the message is set to SC\_KEYMENU. For enhanced 101- and 102-key keyboards, extended keys are the right ALT and CTRL keys on the main section of the keyboard; the INS, DEL, HOME, END, PAGE UP, PAGE DOWN, and arrow keys in the clusters to the left of the numeric keypad; and the divide (/) and ENTER keys in the numeric keypad. Other keyboards may support the extended-key bit in the *lParam* parameter. Applications must pass *wParam* to [**TranslateMessage**](/windows/desktop/api/winuser/nf-winuser-translatemessage) without altering it at all.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-keyup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_KEYUP = 257U;

		/// <summary>Posted to the window with the keyboard focus when a WM\_KEYDOWN message is translated by the TranslateMessage function. The WM\_CHAR message contains the character code of the key that was pressed.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>The **WM\_CHAR** message uses UTF-16 (16-bit Unicode Transformation Format) code units in its **wParam** if the Unicode version of the [**RegisterClass**](/windows/win32/api/winuser/nf-winuser-registerclassw) function was used to register the window class. Otherwise, the system provides characters in the current process code page, which can be set to UTF-8 in Windows Version 1903 (May 2019 Update) and newer. For more information, see [Registering Window Classes](/windows/win32/intl/registering-window-classes) and [Use UTF-8 code pages in Windows apps](/windows/apps/design/globalizing/use-utf8-code-page). Starting with Windows Vista, **WM\_CHAR** message can send [UTF-16 surrogate pairs](/windows/win32/intl/surrogates-and-supplementary-characters) to Unicode windows. Use the [IS_HIGH_SURROGATE](/windows/win32/api/Winnls/nf-winnls-is_high_surrogate), [IS_LOW_SURROGATE](/windows/win32/api/winnls/nf-winnls-is_low_surrogate), and [IS_SURROGATE_PAIR](/windows/win32/api/winnls/nf-winnls-is_surrogate_pair) macros to detect such cases, if necessary. There is not necessarily a one-to-one correspondence between keys pressed and character messages generated, and so the information in the high-order word of the *lParam* parameter is generally not useful to applications. The information in the high-order word applies only to the most recent [**WM\_KEYDOWN**](wm-keydown.md) message that precedes the posting of the **WM\_CHAR** message. For enhanced 101- and 102-key keyboards, extended keys are the right ALT and the right CTRL keys on the main section of the keyboard; the INS, DEL, HOME, END, PAGE UP, PAGE DOWN and arrow keys in the clusters to the left of the numeric keypad; and the divide (/) and ENTER keys in the numeric keypad. Some other keyboards may support the extended-key bit in the *lParam* parameter. The [**WM\_UNICHAR**](wm-unichar.md) message is the same as **WM\_CHAR**, except it uses UTF-32. It is designed to send or post Unicode characters to ANSI windows, and it can handle Unicode Supplementary Plane characters.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-char#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CHAR = 258U;

		/// <summary>Posted to the window with the keyboard focus when a WM\_KEYUP message is translated by the TranslateMessage function.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>The **WM\_DEADCHAR** message typically is used by applications to give the user feedback about each key pressed. For example, an application can display the accent in the current character position without moving the caret. Because there is not necessarily a one-to-one correspondence between keys pressed and character messages generated, the information in the high-order word of the *lParam* parameter is generally not useful to applications. The information in the high-order word applies only to the most recent [**WM\_KEYDOWN**](wm-keydown.md) message that precedes the posting of the **WM\_DEADCHAR** message. For enhanced 101- and 102-key keyboards, extended keys are the right ALT and the right CTRL keys on the main section of the keyboard; the INS, DEL, HOME, END, PAGE UP, PAGE DOWN and arrow keys in the clusters to the left of the numeric keypad; and the divide (/) and ENTER keys in the numeric keypad. Some other keyboards may support the extended-key bit in the *lParam* parameter.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-deadchar#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DEADCHAR = 259U;

		/// <summary>Posted to the window with the keyboard focus when the user presses the F10 key (which activates the menu bar) or holds down the ALT key and then presses another key.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function examines the specified key and generates a [**WM\_SYSCOMMAND**](/windows/desktop/menurc/wm-syscommand) message if the key is either TAB or ENTER. When the context code is zero, the message can be passed to the [**TranslateAccelerator**](/windows/desktop/api/winuser/nf-winuser-translateacceleratora) function, which will handle it as though it were a normal key message instead of a character-key message. This allows accelerator keys to be used with the active window even if the active window does not have the keyboard focus. Because of automatic repeat, more than one **WM\_SYSKEYDOWN** message may occur before a [**WM\_SYSKEYUP**](wm-syskeyup.md) message is sent. The previous key state (bit 30) can be used to determine whether the **WM\_SYSKEYDOWN** message indicates the first down transition or a repeated down transition. For enhanced 101- and 102-key keyboards, enhanced keys are the right ALT and CTRL keys on the main section of the keyboard; the INS, DEL, HOME, END, PAGE UP, PAGE DOWN, and arrow keys in the clusters to the left of the numeric keypad; and the divide (/) and ENTER keys in the numeric keypad. Other keyboards may support the extended-key bit in the *lParam* parameter. This message is also sent whenever the user presses the F10 key without the ALT key.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-syskeydown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SYSKEYDOWN = 260U;

		/// <summary>Posted to the window with the keyboard focus when the user releases a key that was pressed while the ALT key was held down.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function sends a [**WM\_SYSCOMMAND**](/windows/desktop/menurc/wm-syscommand) message to the top-level window if the F10 key or the ALT key was released. The *wParam* parameter of the message is set to **SC\_KEYMENU**. When the context code is zero, the message can be passed to the [**TranslateAccelerator**](/windows/desktop/api/winuser/nf-winuser-translateacceleratora) function, which will handle it as though it were a normal key message instead of a character-key message. This allows accelerator keys to be used with the active window even if the active window does not have the keyboard focus. For enhanced 101- and 102-key keyboards, extended keys are the right ALT and CTRL keys on the main section of the keyboard; the INS, DEL, HOME, END, PAGE UP, PAGE DOWN, and arrow keys in the clusters to the left of the numeric keypad; and the divide (/) and ENTER keys in the numeric keypad. Other keyboards may support the extended-key bit in the *lParam* parameter. For non-U.S. enhanced 102-key keyboards, the right ALT key is handled as a CTRL+ALT key. The following table shows the sequence of messages that result when the user presses and releases this key.</para>
		/// <para>| Message                           | Virtual-key code | |-----------------------------------|------------------| | [**WM\_KEYDOWN**](wm-keydown.md) | **VK\_CONTROL**  | | [**WM\_KEYDOWN**](wm-keydown.md) | **VK\_MENU**     | | [**WM\_KEYUP**](wm-keyup.md)     | **VK\_CONTROL**  | | **WM\_SYSKEYUP**                  | **VK\_MENU**     |</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-syskeyup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SYSKEYUP = 261U;

		/// <summary>Posted to the window with the keyboard focus when a WM\_SYSKEYDOWN message is translated by the TranslateMessage function.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>When the context code is zero, the message can be passed to the [**TranslateAccelerator**](/windows/desktop/api/Winuser/nf-winuser-translateacceleratora) function, which will handle it as though it were a standard key message instead of a system character-key message. This allows accelerator keys to be used with the active window even if the active window does not have the keyboard focus. For enhanced 101- and 102-key keyboards, extended keys are the right ALT and CTRL keys on the main section of the keyboard; the INS, DEL, HOME, END, PAGE UP, PAGE DOWN and arrow keys in the clusters to the left of the numeric keypad; the PRINT SCRN key; the BREAK key; the NUMLOCK key; and the divide (/) and ENTER keys in the numeric keypad. Other keyboards may support the extended-key bit in the parameter.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-syschar#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SYSCHAR = 262U;

		/// <summary>Sent to the window with the keyboard focus when a WM\_SYSKEYDOWN message is translated by the TranslateMessage function.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>For enhanced 101- and 102-key keyboards, extended keys are the right ALT and CTRL keys on the main section of the keyboard; the INS, DEL, HOME, END, PAGE UP, PAGE DOWN, and arrow keys in the clusters to the left of the numeric keypad; and the divide (/) and ENTER keys in the numeric keypad. Other keyboards may support the extended-key bit in the *lParam* parameter.</remarks>
		internal const uint WM_SYSDEADCHAR = 263U;

		internal const uint WM_KEYLAST = 265U;

		/// <summary>Sent immediately before the IME generates the composition string as a result of a keystroke. A window receives this message through its WindowProc function.</summary>
		/// <returns>
		/// <para>This message has no parameters.</para>
		/// <para>This message has no return value.</para>
		/// </returns>
		/// <remarks>
		/// <para>This message is a notification to an IME window to open its composition window. An application should process this message if it displays composition characters itself. If an application has created an IME window, it should pass this message to that window. The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function processes the message by passing it to the default IME window.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Intl/wm-ime-startcomposition#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_IME_STARTCOMPOSITION = 269U;

		/// <summary>Sent to an application when the IME ends composition. A window receives this message through its WindowProc function.</summary>
		/// <returns>
		/// <para>This message has no parameters.</para>
		/// <para>This message has no return value.</para>
		/// </returns>
		/// <remarks>
		/// <para>An application should process this message if it displays composition characters itself. If the application has created an IME window, it should pass this message to that window. The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca)  function processes this message by passing it to the default IME window.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Intl/wm-ime-endcomposition#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_IME_ENDCOMPOSITION = 270U;

		/// <summary>Sent to an application when the IME changes composition status as a result of a keystroke. A window receives this message through its WindowProc function.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>
		/// <para>An application should process this message if it displays composition characters itself. Otherwise, it should send the message to the IME window. If the application has created an IME window, it should pass this message to that window. The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca)  function processes this message by passing it to the default IME window. The IME window processes this message by updating its appearance based on the change flag specified. An application can call [**ImmGetCompositionString**](/windows/desktop/api/Imm/nf-imm-immgetcompositionstringa) to retrieve the new composition status. If none of the GCS\_ values are set, the message indicates that the current composition has been canceled and applications that draw the composition string should delete the string.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Intl/wm-ime-composition#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_IME_COMPOSITION = 271U;

		internal const uint WM_IME_KEYLAST = 271U;

		/// <summary>Sent to the dialog box procedure immediately before a dialog box is displayed. Dialog box procedures typically use this message to initialize controls and carry out any other initialization tasks that affect the appearance of the dialog box.</summary>
		/// <returns>
		/// <para>The dialog box procedure should return **TRUE** to direct the system to set the keyboard focus to the control specified by *wParam*. Otherwise, it should return **FALSE** to prevent the system from setting the default keyboard focus. The dialog box procedure should return the value directly. The **DWL\_MSGRESULT** value set by the [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga) function is ignored.</para>
		/// </returns>
		/// <remarks>
		/// <para>The control to receive the default keyboard focus is always the first control in the dialog box that is visible, not disabled, and that has the **WS\_TABSTOP** style. When the dialog box procedure returns **TRUE**, the system checks the control to ensure that the procedure has not disabled it. If it has been disabled, the system sets the keyboard focus to the next control that is visible, not disabled, and has the **WS\_TABSTOP**. An application can return **FALSE** only if it has set the keyboard focus to one of the controls of the dialog box.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dlgbox/wm-initdialog#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_INITDIALOG = 272U;

		/// <summary>Sent when the user selects a command item from a menu, when a control sends a notification message to its parent window, or when an accelerator keystroke is translated.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use of the *wParam* and *lParam* parameters are summarized here.</para>
		/// <para>| Message Source | wParam (high word)                | wParam (low word)                | lParam                       | |----------------|-----------------------------------|----------------------------------|------------------------------| | Menu           | 0                                 | Menu identifier (IDM\_\*)        | 0                            | | Accelerator    | 1                                 | Accelerator identifier (IDM\_\*) | 0                            | | Control        | Control-defined notification code | Control identifier               | Handle to the control window |</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-command#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_COMMAND = 273U;

		/// <summary>A window receives this message when the user chooses a command from the Window menu (formerly known as the system or control menu) or when the user chooses the maximize button, minimize button, restore button, or close button.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>To obtain the position coordinates in screen coordinates, use the following code:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-syscommand#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SYSCOMMAND = 274U;

		/// <summary>Posted to the installing thread's message queue when a timer expires. The message is posted by the GetMessage or PeekMessage function.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return zero if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para>You can process the message by providing a **WM\_TIMER** case in the window procedure. Otherwise, [**DispatchMessage**](/windows/win32/api/winuser/nf-winuser-dispatchmessage) will call the [*TimerProc*](/windows/win32/api/winuser/nc-winuser-timerproc) callback function specified in the call to the [**SetTimer**](/windows/win32/api/winuser/nf-winuser-settimer) function used to install the timer. The **WM\_TIMER** message is a low-priority message. The [**GetMessage**](/windows/win32/api/winuser/nf-winuser-getmessage) and [**PeekMessage**](/windows/win32/api/winuser/nf-winuser-peekmessagea) functions post this message only when no other higher-priority messages are in the thread's message queue.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-timer#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_TIMER = 275U;

		/// <summary>The WM\_HSCROLL message is sent to a window when a scroll event occurs in the window's standard horizontal scroll bar.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>The SB\_THUMBTRACK request code is typically used by applications that provide feedback as the user drags the scroll box. If an application scrolls the content of the window, it must also reset the position of the scroll box by using the [**SetScrollPos**](/windows/desktop/api/Winuser/nf-winuser-setscrollpos) function. Note that the **WM\_HSCROLL** message carries only 16 bits of scroll box position data. Thus, applications that rely solely on **WM\_HSCROLL** (and [**WM\_VSCROLL**](wm-vscroll.md)) for scroll position data have a practical maximum position value of 65,535. However, because the [**SetScrollInfo**](/windows/desktop/api/Winuser/nf-winuser-setscrollinfo), [**SetScrollPos**](/windows/desktop/api/Winuser/nf-winuser-setscrollpos), [**SetScrollRange**](/windows/desktop/api/Winuser/nf-winuser-setscrollrange), [**GetScrollInfo**](/windows/desktop/api/Winuser/nf-winuser-getscrollinfo), [**GetScrollPos**](/windows/desktop/api/Winuser/nf-winuser-getscrollpos), and [**GetScrollRange**](/windows/desktop/api/Winuser/nf-winuser-getscrollrange) functions support 32-bit scroll bar position data, there is a way to circumvent the 16-bit barrier of the **WM\_HSCROLL** and [**WM\_VSCROLL**](wm-vscroll.md) messages. See **GetScrollInfo** for a description of the technique.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-hscroll#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_HSCROLL = 276U;

		/// <summary>The WM\_VSCROLL message is sent to a window when a scroll event occurs in the window's standard vertical scroll bar.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>The SB\_THUMBTRACK request code is typically used by applications that provide feedback as the user drags the scroll box. If an application scrolls the content of the window, it must also reset the position of the scroll box by using the [**SetScrollPos**](/windows/desktop/api/Winuser/nf-winuser-setscrollpos) function. Note that the **WM\_VSCROLL** message carries only 16 bits of scroll box position data. Thus, applications that rely solely on **WM\_VSCROLL** (and [**WM\_HSCROLL**](wm-hscroll.md)) for scroll position data have a practical maximum position value of 65,535. However, because the [**SetScrollInfo**](/windows/desktop/api/Winuser/nf-winuser-setscrollinfo), [**SetScrollPos**](/windows/desktop/api/Winuser/nf-winuser-setscrollpos), [**SetScrollRange**](/windows/desktop/api/Winuser/nf-winuser-setscrollrange), [**GetScrollInfo**](/windows/desktop/api/Winuser/nf-winuser-getscrollinfo), [**GetScrollPos**](/windows/desktop/api/Winuser/nf-winuser-getscrollpos), and [**GetScrollRange**](/windows/desktop/api/Winuser/nf-winuser-getscrollrange) functions support 32-bit scroll bar position data, there is a way to circumvent the 16-bit barrier of the [**WM\_HSCROLL**](wm-hscroll.md) and **WM\_VSCROLL** messages. See **GetScrollInfo** for a description of the technique.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-vscroll#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_VSCROLL = 277U;

		/// <summary>Sent when a menu is about to become active.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>A **WM\_INITMENU** message is sent only when a menu is first accessed; only one **WM\_INITMENU** message is generated for each access. For example, moving the mouse across several menu items while holding down the button does not generate new messages. **WM\_INITMENU** does not provide information about menu items.</remarks>
		internal const uint WM_INITMENU = 278U;

		/// <summary>WM_INITMENUPOPUP message - Sent when a drop-down menu or submenu is about to become active. This allows an application to modify the menu before it is displayed, without changing the entire menu.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-initmenupopup">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_INITMENUPOPUP = 279U;

		/// <summary>Passes information about a gesture.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return 0. If the application does not process the message, it must call [DefWindowProc](/windows/win32/api/winuser/nf-winuser-defwindowproca). Not doing so will cause the application to leak memory because the touch input handle will not be closed and associated process memory will not be freed.</para>
		/// </returns>
		/// <remarks>
		/// <para>The following table lists the supported gesture commands.</para>
		/// <para>| Gesture ID            | Value (*dwID*) | Description                                                                                                                                                                                                                                                                          | |-----------------------|----------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **GID\_BEGIN**        | 1              | Indicates a generic gesture is beginning.                                                                                                                                                                                                                                            | | **GID\_END**          | 2              | Indicates a generic gesture end.                                                                                                                                                                                                                                                     | | **GID\_ZOOM**         | 3              | Indicates zoom start, zoom move, or zoom stop. The first **GID\_ZOOM** command message begins a zoom but does not cause any zooming. The second **GID\_ZOOM** command triggers a zoom relative to the state contained in the first **GID\_ZOOM**.                                    | | **GID\_PAN**          | 4              | Indicates pan move or pan start. The first **GID\_PAN** command indicates a pan start but does not perform any panning. With the second **GID\_PAN** command message, the application will begin panning.                                                                            | | **GID\_ROTATE**       | 5              | Indicates rotate move or rotate start. The first **GID\_ROTATE** command message indicates a rotate move or rotate start but will not rotate. The second **GID\_ROTATE** command message will trigger a rotation operation relative to state contained in the first **GID\_ROTATE**. | | **GID\_TWOFINGERTAP** | 6              | Indicates two-finger tap gesture.                                                                                                                                                                                                                                                    | | **GID\_PRESSANDTAP**  | 7              | Indicates the press and tap gesture.                                                                                                                                                                                                                                                 |</para>
		/// <para>> [!Note] > In order to enable legacy support, messages with the **GID\_BEGIN** and **GID\_END** gesture commands need to be forwarded using [DefWindowProc](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// <para>The following table indicates the gesture arguments passed in the *lParam* and *wParam* parameters.</para>
		/// <para>| Gesture ID            | Gesture        | *ullArgument*                                                                                                                                                                                                                                                                                                                                                                                            | *ptsLocation* in [**GestureInfo**](/windows/desktop/api/winuser/nf-winuser-getgestureinfo) structure                                                  | |-----------------------|----------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------| | **GID\_ZOOM**         | Zoom In/Out    | Indicates the distance between the two points.                                                                                                                                                                                                                                                                                                                                                           | Indicates the center of the zoom.                                                                                 | | **GID\_PAN**          | Pan            | Indicates the distance between the two points.                                                                                                                                                                                                                                                                                                                                                           | Indicates the current position of the pan.                                                                        | | **GID\_ROTATE**       | Rotate (pivot) | Indicates the angle of rotation if the **GF\_BEGIN** flag is set. Otherwise, this is the angle change since the rotation has started. This is signed to indicate the direction of the rotation. Use the [**GID\_ROTATE\_ANGLE\_FROM\_ARGUMENT**](/windows/desktop/api/winuser/nf-winuser-gid_rotate_angle_from_argument) and [**GID\_ROTATE\_ANGLE\_TO\_ARGUMENT**](/windows/desktop/api/winuser/nf-winuser-gid_rotate_angle_to_argument) macros to get and set the angle value. | This indicates the center of the rotation which is the stationary point that the target object is rotated around. | | **GID\_TWOFINGERTAP** | Two-finger Tap | Indicates the distance between the two fingers.                                                                                                                                                                                                                                                                                                                                                          | Indicates the center of the two fingers.                                                                          | | **GID\_PRESSANDTAP**  | Press and Tap  | Indicates the delta between the first finger and the second finger. This value is stored in the lower 32 bits of the *ullArgument* in a **POINT** structure.                                                                                                                                                                                                                                             | Indicates the position that the first finger comes down on.                                                       |</para>
		/// <para>> [!Note] > All distances and positions are provided in physical screen coordinates.</para>
		/// <para>> [!Note] > The *dwID* and *ullArgument* parameters should only be considered to be accompanying the GID\_\* commands and should not be altered by applications.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/wintouch/wm-gesture#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_GESTURE = 281U;

		/// <summary>Gives you a chance to set the gesture configuration.</summary>
		/// <returns>A value should be returned from [DefWindowProc](/windows/win32/api/winuser/nf-winuser-defwindowproca).</returns>
		/// <remarks>
		/// <para>When the **WM\_GESTURENOTIFY** message is received, the application can use [**SetGestureConfig**](/windows/desktop/api/winuser/nf-winuser-setgestureconfig) to specify the gestures to receive. This message should always be bubbled up using the [DefWindowProc](/windows/win32/api/winuser/nf-winuser-defwindowproca) function. > [!Note] > Handling the **WM\_GESTURENOTIFY** message will change the gesture configuration for the lifetime of the Window, not just for the next gesture.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/wintouch/wm-gesturenotify#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_GESTURENOTIFY = 282U;

		/// <summary>Sent to a menu's owner window when the user selects a menu item.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>If the high-order word of *wParam* contains 0xFFFF and the *lParam* parameter contains **NULL**, the system has closed the menu. Do not use the value  1 for the high-order word of *wParam*, because this value is specified as (**UINT**) [**HIWORD**](/previous-versions/windows/desktop/legacy/ms632657(v=vs.85))(*wParam*). If the value is 0xFFFF, it would be interpreted as 0x0000FFFF, not  1, because of the cast to a **UINT**.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-menuselect#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MENUSELECT = 287U;

		/// <summary>Sent when a menu is active and the user presses a key that does not correspond to any mnemonic or accelerator key. This message is sent to the window that owns the menu.</summary>
		/// <returns>
		/// <para>An application that processes this message should return one of the following values in the high-order word of the return value.</para>
		/// <para>| Return code/value                                                                                                                                  | Description                                                                                                                                                                              | |----------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**MNC\_CLOSE**</dt> <dt>1</dt> </dl>   | Informs the system that it should close the active menu.<br/>                                                                                                                      | | <dl> <dt>**MNC\_EXECUTE**</dt> <dt>2</dt> </dl> | Informs the system that it should choose the item specified in the low-order word of the return value. The owner window receives a [**WM\_COMMAND**](wm-command.md) message.<br/> | | <dl> <dt>**MNC\_IGNORE**</dt> <dt>0</dt> </dl>  | Informs the system that it should discard the character the user pressed and create a short beep on the system speaker.<br/>                                                       | | <dl> <dt>**MNC\_SELECT**</dt> <dt>3</dt> </dl>  | Informs the system that it should select the item specified in the low-order word of the return value. <br/>                                                                       |</para>
		/// </returns>
		/// <remarks>
		/// <para>The low-order word is ignored if the high-order word contains 0 or 1. An application should process this message when an accelerator is used to select a menu item that displays a bitmap.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-menuchar#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MENUCHAR = 288U;

		/// <summary>Sent to the owner window of a modal dialog box or menu that is entering an idle state. A modal dialog box or menu enters an idle state when no messages are waiting in its queue after it has processed one or more previous messages.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>You can suppress the **WM\_ENTERIDLE** message for a dialog box by creating the dialog box with the **DS\_NOIDLEMSG** style.</remarks>
		internal const uint WM_ENTERIDLE = 289U;

		/// <summary>Sent when the user releases the right mouse button while the cursor is on a menu item.</summary>
		/// <remarks>The **WM\_MENURBUTTONUP** message allows applications to provide a context-sensitive menu also known as a shortcut menu for the menu item specified in this message. To display a context-sensitive menu for a menu item, call the [**TrackPopupMenuEx**](/windows/desktop/api/Winuser/nf-winuser-trackpopupmenuex) function with **TPM\_RECURSE**.</remarks>
		internal const uint WM_MENURBUTTONUP = 290U;

		/// <summary>Sent to the owner of a drag-and-drop menu when the user drags a menu item.</summary>
		/// <returns>
		/// <para>The application should return one of the following values.</para>
		/// <para>| Return code/value                                                                                                                                   | Description                                                                           | |-----------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------| | <dl> <dt>**MND\_CONTINUE**</dt> <dt>0</dt> </dl> | Menu should remain active. If the mouse is released, it should be ignored.<br/> | | <dl> <dt>**MND\_ENDMENU**</dt> <dt>1</dt> </dl>  | Menu should be ended.<br/>                                                      |</para>
		/// </returns>
		/// <remarks>
		/// <para>The application can call the [**DoDragDrop**](/windows/win32/api/ole2/nf-ole2-dodragdrop) function in response to this message. To create a drag-and-drop menu, call [**SetMenuInfo**](/windows/desktop/api/Winuser/nf-winuser-setmenuinfo) with **MNS\_DRAGDROP**.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-menudrag#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MENUDRAG = 291U;

		/// <summary>Sent to the owner of a drag-and-drop menu when the mouse cursor enters a menu item or moves from the center of the item to the top or bottom of the item.</summary>
		/// <returns>
		/// <para>The application should return one of the following values.</para>
		/// <para>| Return code/value                                                                                                                                                | Description                                                                                                            | |------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------| | <dl> <dt>**MNGO\_NOERROR**</dt> <dt>0x00000001</dt> </dl>     | An interface pointer was returned in the **pvObj** member of [**MENUGETOBJECTINFO**](/windows/win32/api/winuser/ns-winuser-menugetobjectinfo)<br/> | | <dl> <dt>**MNGO\_NOINTERFACE**</dt> <dt>0x00000000</dt> </dl> | The interface is not supported.<br/>                                                                             |</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-menugetobject">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MENUGETOBJECT = 292U;

		/// <summary>Sent when a drop-down menu or submenu has been destroyed.</summary>
		/// <remarks>If an application receives a [**WM\_INITMENUPOPUP**](wm-initmenupopup.md) message, it will receive a **WM\_UNINITMENUPOPUP** message.</remarks>
		internal const uint WM_UNINITMENUPOPUP = 293U;

		/// <summary>Sent when the user makes a selection from a menu.</summary>
		/// <remarks>
		/// <para>The **WM\_MENUCOMMAND** message gives you a handle to the menu so you can access the menu data in the [**MENUINFO**](/windows/win32/api/winuser/ns-winuser-menuinfo) structure and also gives you the index of the selected item, which is typically what applications need. In contrast, the [**WM\_COMMAND**](wm-command.md) message gives you the menu item identifier. The **WM\_MENUCOMMAND** message is sent only for menus that are defined with the **MNS\_NOTIFYBYPOS** flag set in the **dwStyle** member of the [**MENUINFO**](/windows/win32/api/winuser/ns-winuser-menuinfo) structure.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-menucommand#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MENUCOMMAND = 294U;

		/// <summary>An application sends the WM\_CHANGEUISTATE message to indicate that the UI state should be changed.</summary>
		/// <remarks>
		/// <para>A window should send this message to itself or its parent when it must change the UI state elements of all windows in the same hierarchy. The window procedure must let [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) process this message so that the entire window tree has a consistent UI state. When the top-level window receives the **WM\_CHANGEUISTATE** message, it sends a [**WM\_UPDATEUISTATE**](wm-updateuistate.md) message with the same parameters to all child windows. When the system processes the **WM\_UPDATEUISTATE** message, it makes the change in the UI state. If the low-order word of *wParam* is UIS\_INITIALIZE, the system will send the [**WM\_UPDATEUISTATE**](wm-updateuistate.md) message with a UI state based on the last input event. For example, if the last input came from the mouse, the system will hide the keyboard cues. And, if the last input came from the keyboard, the system will show the keyboard cues. If the state that results from processing **WM\_CHANGEUISTATE** is the same as the old state, [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) does not send this message.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-changeuistate#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CHANGEUISTATE = 295U;

		/// <summary>An application sends the WM\_UPDATEUISTATE message to change the UI state for the specified window and all its child windows.</summary>
		/// <remarks>
		/// <para>A window should send this message to change the UI state of all its child windows. In contrast to the [**WM\_CHANGEUISTATE**](wm-changeuistate.md) message, which is a notification, when [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) processes the **WM\_UPDATEUISTATE** message it changes the UI state and propagates the changes to all child windows. The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function updates the UI state according to the *wParam* value. If the UI state is modified, the function sends the message to all the immediate child windows. **DefWindowProc** also sends this message when it receives a [**WM\_CHANGEUISTATE**](wm-changeuistate.md) message notifying the system that a child window intends to modify the UI state.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-updateuistate#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_UPDATEUISTATE = 296U;

		/// <summary>An application sends the WM\_QUERYUISTATE message to retrieve the UI state for a window.</summary>
		/// <returns>
		/// <para>The return value is **NULL** if the focus indicators and the keyboard accelerators are visible. Otherwise, the return value can be one or more of the following values.</para>
		/// <para>| Return code/value                                                                                                                                       | Description                                                                 | |---------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------| | <dl> <dt>**UISF\_ACTIVE**</dt> <dt>0x4</dt> </dl>    | A control should be drawn in the style used for active controls.<br/> | | <dl> <dt>**UISF\_HIDEACCEL**</dt> <dt>0x2</dt> </dl> | Keyboard accelerators are hidden.<br/>                                | | <dl> <dt>**UISF\_HIDEFOCUS**</dt> <dt>0x1</dt> </dl> | Focus indicators are hidden.<br/>                                     |</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-queryuistate">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_QUERYUISTATE = 297U;

		internal const uint WM_CTLCOLORMSGBOX = 306U;

		/// <summary>An edit control that is not read-only or disabled sends the WM\_CTLCOLOREDIT message to its parent window when the control is about to be drawn.</summary>
		/// <returns>If an application processes this message, it must return the handle of a brush. The system uses the brush to paint the background of the edit control.</returns>
		/// <remarks>
		/// <para>If the application returns a brush that it created (for example, by using the [**CreateSolidBrush**](/windows/desktop/api/wingdi/nf-wingdi-createsolidbrush) or [**CreateBrushIndirect**](/windows/desktop/api/wingdi/nf-wingdi-createbrushindirect) function), the application must free the brush. If the application returns a system brush (for example, one that was retrieved by the [**GetStockObject**](/windows/desktop/api/wingdi/nf-wingdi-getstockobject) or [**GetSysColorBrush**](/windows/desktop/api/winuser/nf-winuser-getsyscolorbrush) function), the application does not need to free the brush. By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function selects the default system colors for the edit control. Read-only or disabled edit controls do not send the **WM\_CTLCOLOREDIT** message; instead, they send the [**WM\_CTLCOLORSTATIC**](wm-ctlcolorstatic.md) message. The **WM\_CTLCOLOREDIT** message is never sent between threads, it is only sent within the same thread. If a dialog box procedure handles this message, it should cast the desired return value to a **INT\_PTR** and return the value directly. If the dialog box procedure returns **FALSE**, then default message handling is performed. The DWL\_MSGRESULT value set by the [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga) function is ignored. **Rich Edit:** This message is not supported. To set the background color for a rich edit control, use the [**EM\_SETBKGNDCOLOR**](em-setbkgndcolor.md) message.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-ctlcoloredit#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CTLCOLOREDIT = 307U;

		/// <summary>Sent to the parent window of a list box before the system draws the list box. By responding to this message, the parent window can set the text and background colors of the list box by using the specified display device context handle.</summary>
		/// <returns>If an application processes this message, it must return a handle to a brush. The system uses the brush to paint the background of the list box.</returns>
		/// <remarks>
		/// <para>By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function selects the default system colors for the list box. The **WM\_CTLCOLORLISTBOX** message is never sent between threads. It is sent only within one thread. If a dialog box procedure handles this message, it should cast the desired return value to a **INT\_PTR** and return the value directly. If the dialog box procedure returns **FALSE**, then default message handling is performed. The **DWL\_MSGRESULT** value set by the [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga) function is ignored.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-ctlcolorlistbox#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CTLCOLORLISTBOX = 308U;

		/// <summary>The WM\_CTLCOLORBTN message is sent to the parent window of a button before drawing the button. The parent window can change the button's text and background colors. However, only owner-drawn buttons respond to the parent window processing this message.</summary>
		/// <returns>If an application processes this message, it must return a handle to a brush. The system uses the brush to paint the background of the button.</returns>
		/// <remarks>
		/// <para>If the application returns a brush that it created (for example, by using the [**CreateSolidBrush**](/windows/desktop/api/wingdi/nf-wingdi-createsolidbrush) or [**CreateBrushIndirect**](/windows/desktop/api/wingdi/nf-wingdi-createbrushindirect) function), the application must free the brush. If the application returns a system brush (for example, one that was retrieved by the [**GetStockObject**](/windows/desktop/api/wingdi/nf-wingdi-getstockobject) or [**GetSysColorBrush**](/windows/desktop/api/winuser/nf-winuser-getsyscolorbrush) function), the application does not need to free the brush. By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function selects the default system colors for the button. Buttons with the [**BS\_PUSHBUTTON**](button-styles.md), [**BS\_DEFPUSHBUTTON**](button-styles.md), or [**BS\_PUSHLIKE**](button-styles.md) styles do not use the returned brush. Buttons with these styles are always drawn with the default system colors. Drawing push buttons requires several different brushes-face, highlight, and shadow-but the **WM\_CTLCOLORBTN** message allows only one brush to be returned. To provide a custom appearance for push buttons, use an owner-drawn button. For more information, see [Creating Owner-Drawn Controls](user-controls-intro.md). The **WM\_CTLCOLORBTN** message is never sent between threads. It is sent only within one thread. The text color of a check box or radio button applies to the box or button, its check mark, and the text. The focus rectangle for these buttons remains the system default color (typically black). The text color of a group box applies to the text but not to the line that defines the box. The text color of a push button applies only to its focus rectangle; it does not affect the color of the text. If a dialog box procedure handles this message, it should cast the desired return value to a **INT\_PTR** and return the value directly. If the dialog box procedure returns **FALSE**, then default message handling is performed. The DWL\_MSGRESULT value set by the [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga) function is ignored.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-ctlcolorbtn#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CTLCOLORBTN = 309U;

		/// <summary>Sent to a dialog box before the system draws the dialog box. By responding to this message, the dialog box can set its text and background colors using the specified display device context handle.</summary>
		/// <returns>If an application processes this message, it must return a handle to a brush. The system uses the brush to paint the background of the dialog box.</returns>
		/// <remarks>
		/// <para>By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function selects the default system colors for the dialog box. The system does not automatically destroy the returned brush. It is the application's responsibility to destroy the brush when it is no longer needed. The **WM\_CTLCOLORDLG** message is never sent between threads. It is sent only within one thread. Note that the **WM\_CTLCOLORDLG** message is sent to the dialog box itself; all of the other **WM\_CTLCOLOR\*** messages are sent to the owner of the control. If a dialog box procedure handles this message, it should cast the desired return value to an **INT\_PTR** and return the value directly. If the dialog box procedure returns **FALSE**, then default message handling is performed. The **DWL\_MSGRESULT** value set by the [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga) function is ignored.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dlgbox/wm-ctlcolordlg#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CTLCOLORDLG = 310U;

		/// <summary>The WM\_CTLCOLORSCROLLBAR message is sent to the parent window of a scroll bar control when the control is about to be drawn.</summary>
		/// <returns>If an application processes this message, it must return the handle to a brush. The system uses the brush to paint the background of the scroll bar control.</returns>
		/// <remarks>
		/// <para>If the application returns a brush that it created (for example, by using the [**CreateSolidBrush**](/windows/desktop/api/wingdi/nf-wingdi-createsolidbrush) or [**CreateBrushIndirect**](/windows/desktop/api/wingdi/nf-wingdi-createbrushindirect) function), the application must free the brush. If the application returns a system brush (for example, one that was retrieved by the [**GetStockObject**](/windows/desktop/api/wingdi/nf-wingdi-getstockobject) or [**GetSysColorBrush**](/windows/desktop/api/winuser/nf-winuser-getsyscolorbrush) function), the application does not need to free the brush. By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function selects the default system colors for the scroll bar control. The **WM\_CTLCOLORSCROLLBAR** message is never sent between threads; it is only sent within the same thread. If a dialog box procedure handles this message, it should cast the desired return value to a **INT\_PTR** and return the value directly. If the dialog box procedure returns **FALSE**, then default message handling is performed. The DWL\_MSGRESULT value set by the [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga) function is ignored. The **WM\_CTLCOLORSCROLLBAR** message is used only by child scroll bar controls. Scrollbars attached to a window (WS\_SCROLL and WS\_VSCROLL) do not generate this message. To customize the appearance of scrollbars attached to a window, use the flat scroll bar functions.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-ctlcolorscrollbar#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CTLCOLORSCROLLBAR = 311U;

		/// <summary>A static control, or an edit control that is read-only or disabled, sends the WM\_CTLCOLORSTATIC message to its parent window when the control is about to be drawn.</summary>
		/// <returns>If an application processes this message, the return value is a handle to a brush that the system uses to paint the background of the static control.</returns>
		/// <remarks>
		/// <para>If the application returns a brush that it created (for example, by using the [**CreateSolidBrush**](/windows/desktop/api/wingdi/nf-wingdi-createsolidbrush) or [**CreateBrushIndirect**](/windows/desktop/api/wingdi/nf-wingdi-createbrushindirect) function), the application must free the brush. If the application returns a system brush (for example, one that was retrieved by the [**GetStockObject**](/windows/desktop/api/wingdi/nf-wingdi-getstockobject) or [**GetSysColorBrush**](/windows/desktop/api/winuser/nf-winuser-getsyscolorbrush) function), the application does not need to free the brush. By default, the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function selects the default system colors for the static control. You can set the text background color of a disabled edit control, but you cannot set the text foreground color. The system always uses COLOR\_GRAYTEXT. Edit controls that are not read-only or disabled do not send the **WM\_CTLCOLORSTATIC** message; instead, they send the [**WM\_CTLCOLOREDIT**](wm-ctlcoloredit.md) message. The **WM\_CTLCOLORSTATIC** message is never sent between threads; it is sent only within the same thread. If a dialog box procedure handles this message, it should cast the desired return value to a **INT\_PTR** and return the value directly. If the dialog box procedure returns **FALSE**, then default message handling is performed. The DWL\_MSGRESULT value set by the [**SetWindowLong**](/windows/desktop/api/winuser/nf-winuser-setwindowlonga) function is ignored.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Controls/wm-ctlcolorstatic#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CTLCOLORSTATIC = 312U;

		internal const uint WM_MOUSEFIRST = 512U;

		/// <summary>Posted to a window when the cursor moves. If the mouse is not captured, the message is posted to the window that contains the cursor. Otherwise, the message is posted to the window that has captured the mouse.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-mousemove#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MOUSEMOVE = 512U;

		/// <summary>Posted when the user presses the left mouse button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>As noted above, the x-coordinate is in the low-order **short** of the return value; the y-coordinate is in the high-order **short** (both represent *signed* values because they can take negative values on systems with multiple monitors). If the return value is assigned to a variable, you can use the [**MAKEPOINTS**](/windows/desktop/api/wingdi/nf-wingdi-makepoints) macro to obtain a [**POINTS**](/windows/win32/api/windef/ns-windef-points) structure from the return value. You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) or [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macro to extract the x- or y-coordinate. > [!IMPORTANT] > Do not use the [**LOWORD**](/previous-versions/windows/desktop/legacy/ms632659(v=vs.85)) or [**HIWORD**](/previous-versions/windows/desktop/legacy/ms632657(v=vs.85)) macros to extract the x- and y- coordinates of the cursor position because these macros return incorrect results on systems with multiple monitors. Systems with multiple monitors can have negative x- and y- coordinates, and **LOWORD** and **HIWORD** treat the coordinates as unsigned quantities.</para>
		/// <para>To detect that the ALT key was pressed, check whether [**GetKeyState**](/windows/win32/api/winuser/nf-winuser-getkeystate) with **VK\_MENU** < 0. Note, this must not be [**GetAsyncKeyState**](/windows/win32/api/winuser/nf-winuser-getasynckeystate).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-lbuttondown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_LBUTTONDOWN = 513U;

		/// <summary>Posted when the user releases the left mouse button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-lbuttonup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_LBUTTONUP = 514U;

		/// <summary>Posted when the user double-clicks the left mouse button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-lbuttondblclk#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_LBUTTONDBLCLK = 515U;

		/// <summary>Posted when the user presses the right mouse button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-rbuttondown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_RBUTTONDOWN = 516U;

		/// <summary>Posted when the user releases the right mouse button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-rbuttonup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_RBUTTONUP = 517U;

		/// <summary>Posted when the user double-clicks the right mouse button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Only windows that have the **CS\_DBLCLKS** style can receive **WM\_RBUTTONDBLCLK** messages, which the system generates whenever the user presses, releases, and again presses the right mouse button within the system's double-click time limit. Double-clicking the right mouse button actually generates four messages: [**WM\_RBUTTONDOWN**](wm-rbuttondown.md), [**WM\_RBUTTONUP**](wm-rbuttonup.md), **WM\_RBUTTONDBLCLK**, and **WM\_RBUTTONUP** again. Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-rbuttondblclk#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_RBUTTONDBLCLK = 518U;

		/// <summary>Posted when the user presses the middle mouse button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-mbuttondown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MBUTTONDOWN = 519U;

		/// <summary>Posted when the user releases the middle mouse button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-mbuttonup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MBUTTONUP = 520U;

		/// <summary>Posted when the user double-clicks the middle mouse button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-mbuttondblclk#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MBUTTONDBLCLK = 521U;

		/// <summary>Sent to the focus window when the mouse wheel is rotated.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use the following code to get the information in the *wParam* parameter:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-mousewheel#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MOUSEWHEEL = 522U;

		/// <summary>Posted when the user presses the first or second X button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return **TRUE**. For more information about processing the return value, see the Remarks section.</returns>
		/// <remarks>
		/// <para>Use the following code to get the information in the *wParam* parameter:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-xbuttondown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_XBUTTONDOWN = 523U;

		/// <summary>Posted when the user releases the first or second X button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return **TRUE**. For more information about processing the return value, see the Remarks section.</returns>
		/// <remarks>
		/// <para>Use the following code to get the information in the *wParam* parameter:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-xbuttonup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_XBUTTONUP = 524U;

		/// <summary>Posted when the user double-clicks the first or second X button while the cursor is in the client area of a window.</summary>
		/// <returns>If an application processes this message, it should return **TRUE**. For more information about processing the return value, see the Remarks section.</returns>
		/// <remarks>
		/// <para>Use the following code to get the information in the *wParam* parameter:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-xbuttondblclk#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_XBUTTONDBLCLK = 525U;

		/// <summary>Sent to the active window when the mouse's horizontal scroll wheel is tilted or rotated.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Use the following code to obtain the information in the *wParam* parameter.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-mousehwheel#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MOUSEHWHEEL = 526U;

		internal const uint WM_MOUSELAST = 526U;

		/// <summary>Sent to a window when a significant action occurs on a descendant window.</summary>
		/// <returns>
		/// <para>If the application processes this message, it returns zero. If the application does not process this message, it calls [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para>This message is also sent to all ancestor windows of the child window, including the top-level window. All child windows, except those that have the **WS_EX_NOPARENTNOTIFY** extended window style, send this message to their parent windows. By default, child windows in a dialog box have the **WS_EX_NOPARENTNOTIFY** style, unless the [**CreateWindowEx**](/windows/win32/api/winuser/nf-winuser-createwindowexa) function is called to create the child window without this style. This notification provides the child window's ancestor windows an opportunity to examine the pointer information and, if required, capture the pointer using the pointer capture functions.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-parentnotify#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_PARENTNOTIFY = 528U;

		/// <summary>Notifies an application's main window procedure that a menu modal loop has been entered.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function returns zero.</remarks>
		internal const uint WM_ENTERMENULOOP = 529U;

		/// <summary>Notifies an application's main window procedure that a menu modal loop has been exited.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function returns zero.</remarks>
		internal const uint WM_EXITMENULOOP = 530U;

		/// <summary>Sent to an application when the right or left arrow key is used to switch between the menu bar and the system menu.</summary>
		/// <remarks>In responding to this message, the application can specify the menu to switch to in the **hmenuNext** member of [**MDINEXTMENU**](/windows/win32/api/winuser/ns-winuser-mdinextmenu) and the window to receive the menu notification messages in the **hwndNext** member of the **MDINEXTMENU** structure. You must set both members for the changes to take effect (they are initially **NULL**).</remarks>
		internal const uint WM_NEXTMENU = 531U;

		/// <summary>Sent to a window that the user is resizing. By processing this message, an application can monitor the size and position of the drag rectangle and, if needed, change its size or position.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return **TRUE** if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-sizing">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SIZING = 532U;

		/// <summary>Sent to the window that is losing the mouse capture.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>
		/// <para>A window receives this message even if it calls [**ReleaseCapture**](/windows/win32/api/winuser/nf-winuser-releasecapture) itself. An application should not attempt to set the mouse capture in response to this message. When it receives this message, a window should redraw itself, if necessary, to reflect the new mouse-capture state.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-capturechanged#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAPTURECHANGED = 533U;

		/// <summary>Sent to a window that the user is moving. By processing this message, an application can monitor the position of the drag rectangle and, if needed, change its position.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return **TRUE** if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-moving">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MOVING = 534U;

		/// <summary>Notifies applications that a power-management event has occurred.</summary>
		/// <returns>An application should return **TRUE** if it processes this message.</returns>
		/// <remarks>
		/// <para>The system always sends a [PBT\_APMRESUMEAUTOMATIC](pbt-apmresumeautomatic.md) message whenever the system resumes. If the system resumes in response to user input such as pressing a key, the system also sends a **PBT\_APMRESUMESUSPEND** message after sending PBT\_APMRESUMEAUTOMATIC. **WM\_POWERBROADCAST** messages do not distinguish between different low-power states. An application can determine only that the system is entering or has resumed from a low-power state; it cannot determine the specific power state. The system records details about power state transitions in the Windows System event log. To prevent the system from transitioning to a low-power state in Windows Vista, an application must call [**SetThreadExecutionState**](/windows/desktop/api/Winbase/nf-winbase-setthreadexecutionstate) to inform the system that it is in use. The following messages are not supported on any of the operating systems specified in the Requirements section: - PBT_APMQUERYSTANDBY - PBT_APMQUERYSTANDBYFAILED - PBT_APMSTANDBY - PBT_APMRESUMESTANDBY</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Power/wm-powerbroadcast#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POWERBROADCAST = 536U;

		/// <summary>An application sends the WM\_MDICREATE message to a multiple-document interface (MDI) client window to create an MDI child window.</summary>
		/// <returns>
		/// <para>Type: **HWND** If the message succeeds, the return value is the handle to the new child window. If the message fails, the return value is **NULL**.</para>
		/// </returns>
		/// <remarks>
		/// <para>The MDI child window is created with the [**window style**](window-styles.md) bits **WS\_CHILD**, **WS\_CLIPSIBLINGS**, **WS\_CLIPCHILDREN**, **WS\_SYSMENU**, **WS\_CAPTION**, **WS\_THICKFRAME**, **WS\_MINIMIZEBOX**, and **WS\_MAXIMIZEBOX**, plus additional style bits specified in the [**MDICREATESTRUCT**](/windows/win32/api/winuser/ns-winuser-mdicreatestructa) structure. The system adds the title of the new child window to the window menu of the frame window. An application should use this message to create all child windows of the client window. If an MDI client window receives any message that changes the activation of its child windows while the active child window is maximized, the system restores the active child window and maximizes the newly activated child window. When an MDI child window is created, the system sends the [**WM\_CREATE**](wm-create.md) message to the window. The *lParam* parameter of the **WM\_CREATE** message contains a pointer to a [**CREATESTRUCT**](/windows/win32/api/winuser/ns-winuser-createstructa) structure. The *lpCreateParams* member of this structure contains a pointer to the [**MDICREATESTRUCT**](/windows/win32/api/winuser/ns-winuser-mdicreatestructa) structure passed with the **WM\_MDICREATE** message that created the MDI child window. An application should not send a second **WM\_MDICREATE** message while a **WM\_MDICREATE** message is still being processed. For example, it should not send a **WM\_MDICREATE** message while an MDI child window is processing its **WM\_MDICREATE** message.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-mdicreate#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MDICREATE = 544U;

		/// <summary>An application sends the WM\_MDIDESTROY message to a multiple-document interface (MDI) client window to close an MDI child window.</summary>
		/// <returns>
		/// <para>Type: **zero** This message always returns zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>This message removes the title of the MDI child window from the MDI frame window and deactivates the child window. An application should use this message to close all MDI child windows. If an MDI client window receives a message that changes the activation of its child windows and the active MDI child window is maximized, the system restores the active child window and maximizes the newly activated child window.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-mdidestroy#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MDIDESTROY = 545U;

		/// <summary>An application sends the WM\_MDIACTIVATE message to a multiple-document interface (MDI) client window to instruct the client window to activate a different MDI child window.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application sends this message to an MDI client window, the return value is zero. An MDI child window should return zero if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para>As the client window processes this message, it sends **WM\_MDIACTIVATE** to the child window being deactivated and to the child window being activated. The message parameters received by an MDI child window are as follows: <dl> <dt> <span id="wParam"></span><span id="wparam"></span><span id="WPARAM"></span>*wParam* </dt> <dd> A handle to the MDI child window being deactivated. </dd> <dt> <span id="lParam"></span><span id="lparam"></span><span id="LPARAM"></span>*lParam* </dt> <dd> A handle to the MDI child window being activated. </dd> </dl> An MDI child window is activated independently of the MDI frame window. When the frame window becomes active, the child window last activated by using the **WM\_MDIACTIVATE** message receives the [**WM\_NCACTIVATE**](wm-ncactivate.md) message to draw an active window frame and title bar; the child window does not receive another **WM\_MDIACTIVATE** message.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-mdiactivate#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MDIACTIVATE = 546U;

		/// <summary>An application sends the WM\_MDIRESTORE message to a multiple-document interface (MDI) client window to restore an MDI child window from maximized or minimized size.</summary>
		/// <returns>
		/// <para>Type: **zero** The return value is always zero.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-mdirestore">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MDIRESTORE = 547U;

		/// <summary>An application sends the WM\_MDINEXT message to a multiple-document interface (MDI) client window to activate the next or previous child window.</summary>
		/// <returns>
		/// <para>Type: **zero** The return value is always zero.</para>
		/// </returns>
		/// <remarks>If an MDI client window receives any message that changes the activation of its child windows while the active MDI child window is maximized, the system restores the active child window and maximizes the newly activated child window.</remarks>
		internal const uint WM_MDINEXT = 548U;

		/// <summary>An application sends the WM\_MDIMAXIMIZE message to a multiple-document interface (MDI) client window to maximize an MDI child window.</summary>
		/// <returns>
		/// <para>Type: **zero** The return value is always zero.</para>
		/// </returns>
		/// <remarks>If an MDI client window receives any message that changes the activation of its child windows while the currently active MDI child window is maximized, the system restores the active child window and maximizes the newly activated child window.</remarks>
		internal const uint WM_MDIMAXIMIZE = 549U;

		/// <summary>An application sends the WM\_MDITILE message to a multiple-document interface (MDI) client window to arrange all of its MDI child windows in a tile format.</summary>
		/// <returns>
		/// <para>Type: **BOOL** If the message succeeds, the return value is **TRUE**. If the message fails, the return value is **FALSE**.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-mditile">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MDITILE = 550U;

		/// <summary>An application sends the WM\_MDICASCADE message to a multiple-document interface (MDI) client window to arrange all its child windows in a cascade format.</summary>
		/// <returns>
		/// <para>Type: **BOOL** If the message succeeds, the return value is **TRUE**. If the message fails, the return value is **FALSE**.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-mdicascade">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MDICASCADE = 551U;

		/// <summary>An application sends the WM\_MDIICONARRANGE message to a multiple-document interface (MDI) client window to arrange all minimized MDI child windows. It does not affect child windows that are not minimized.</summary>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-mdiiconarrange">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MDIICONARRANGE = 552U;

		/// <summary>An application sends the WM\_MDIGETACTIVE message to a multiple-document interface (MDI) client window to retrieve the handle to the active MDI child window.</summary>
		/// <returns>
		/// <para>Type: **HWND** The return value is the handle to the active MDI child window.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-mdigetactive">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MDIGETACTIVE = 553U;

		/// <summary>An application sends the WM\_MDISETMENU message to a multiple-document interface (MDI) client window to replace the entire menu of an MDI frame window, to replace the window menu of the frame window, or both.</summary>
		/// <returns>
		/// <para>Type: **HMENU** If the message succeeds, the return value is the handle to the old frame window menu. If the message fails, the return value is zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>After sending this message, an application must call the [**DrawMenuBar**](/windows/win32/api/winuser/nf-winuser-drawmenubar) function to update the menu bar. If this message replaces the window menu, the MDI child window menu items are removed from the previous window menu and added to the new window menu. If an MDI child window is maximized and this message replaces the MDI frame window menu, the window menu icon and restore icon are removed from the previous frame window menu and added to the new frame window menu.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-mdisetmenu#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_MDISETMENU = 560U;

		/// <summary>Sent one time to a window after it enters the moving or sizing modal loop.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return zero if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-entersizemove">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ENTERSIZEMOVE = 561U;

		/// <summary>Sent one time to a window, after it has exited the moving or sizing modal loop.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** An application should return zero if it processes this message.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-exitsizemove">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_EXITSIZEMOVE = 562U;

		/// <summary>Sent when the user drops a file on the window of an application that has registered itself as a recipient of dropped files.</summary>
		/// <returns>An application should return zero if it processes this message.</returns>
		/// <remarks>The HDROP handle is declared in Shellapi.h. You must include this header in your build to use **WM\_DROPFILES**. For further discussion of how to use drag-and-drop to transfer Shell data, see [Transferring Shell Data Using Drag-and-Drop or the Clipboard](dragdrop.md).</remarks>
		internal const uint WM_DROPFILES = 563U;

		/// <summary>An application sends the WM\_MDIREFRESHMENU message to a multiple-document interface (MDI) client window to refresh the window menu of the MDI frame window.</summary>
		/// <returns>
		/// <para>Type: **HMENU** If the message succeeds, the return value is the handle to the frame window menu. If the message fails, the return value is **NULL**.</para>
		/// </returns>
		/// <remarks>After sending this message, an application must call the [**DrawMenuBar**](/windows/win32/api/winuser/nf-winuser-drawmenubar) function to update the menu bar.</remarks>
		internal const uint WM_MDIREFRESHMENU = 564U;

		/// <summary>Sent to a window when there is a change in the settings of a monitor that has a digitizer attached to it. This message contains information regarding the scaling of the display mode.</summary>
		/// <returns>
		/// <para>If the application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerdevicechange">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERDEVICECHANGE = 568U;

		/// <summary>Sent to a window when a pointer device is detected within range of an input digitizer. This message contains information regarding the device and its proximity.</summary>
		/// <returns>
		/// <para>If the application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerdeviceinrange">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERDEVICEINRANGE = 569U;

		/// <summary>Sent to a window when a pointer device has departed the range of an input digitizer. This message contains information regarding the device and its proximity.</summary>
		/// <returns>
		/// <para>If the application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerdeviceoutofrange">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERDEVICEOUTOFRANGE = 570U;

		/// <summary>Notifies the window when one or more touch points, such as a finger or pen, touches a touch-sensitive digitizer surface.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return zero. If the application does not process the message, it must call [DefWindowProc](/windows/win32/api/winuser/nf-winuser-defwindowproca). Not doing so causes the application to leak memory because the touch input handle is not closed and associated process memory is not freed.</para>
		/// </returns>
		/// <remarks>**WM\_TOUCH** messages do not respect **HTTRANSPARENT** regions of windows. If a window returns **HTTRANSPARENT** in response to a **WM\_NCHITTEST** message, mouse messages go to the parent, and **WM\_TOUCH** messages go directly to the window.</remarks>
		internal const uint WM_TOUCH = 576U;

		/// <summary>Posted to provide an update on a pointer that made contact over the non-client area of a window or when a hovering uncaptured contact moves over the non-client area of a window.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>If the application does not process this message, [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca) may perform one or more system actions depending on the hit-test result included in the message. Typically, applications should not need to handle this message.</remarks>
		internal const uint WM_NCPOINTERUPDATE = 577U;

		/// <summary>Posted when a pointer makes contact over the non-client area of a window.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>If the application does not process this message, [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca) may perform one or more system actions depending on the hit-test result included in the message. Typically, applications should not need to handle this message.</remarks>
		internal const uint WM_NCPOINTERDOWN = 578U;

		/// <summary>Posted when a pointer that made contact over the non-client area of a window breaks contact.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>If the application does not process this message, [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca) may perform one or more system actions depending on the hit-test result included in the message. Typically, applications should not need to handle this message.</remarks>
		internal const uint WM_NCPOINTERUP = 579U;

		/// <summary>Posted to provide an update on a pointer that made contact over the client area of a window or on a hovering uncaptured pointer over the client area of a window.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para>Each pointer has a unique pointer identifier during its lifetime. The lifetime of a pointer begins when it is first detected. A [**WM_POINTERENTER**](wm-pointerenter.md) message is generated if a hovering pointer is detected. A [**WM_POINTERDOWN**](wm-pointerdown.md) message followed by a **WM_POINTERENTER** message is generated if a non-hovering pointer is detected. During its lifetime, a pointer may generate a series of **WM_POINTERUPDATE** messages while it is hovering or in contact. The lifetime of a pointer ends when it is no longer detected. This generates a [**WM_POINTERLEAVE**](wm-pointerleave.md) message. When a pointer is aborted, [**POINTER_FLAG_CANCELED**](pointer-flags-contants.md) is set. A [**WM_POINTERLEAVE**](wm-pointerleave.md) message may also be generated when a non-captured pointer moves outside the bounds of a window. To obtain the horizontal and vertical position of a pointer, use the following:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerupdate#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERUPDATE = 581U;

		/// <summary>Posted when a pointer makes contact over the client area of a window.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para>> ![Important] > When a window loses capture of a pointer and it receives the [**WM_POINTERCAPTURECHANGED**](wm-pointercapturechanged.md) notification, it typically will not receive any further notifications. For this reason, it is important that you not make any assumptions based on evenly paired **WM_POINTERDOWN**/[**WM_POINTERUP**](wm-pointerup.md) or [**WM_POINTERENTER**](wm-pointerenter.md)/[**WM_POINTERLEAVE**](wm-pointerleave.md) notifications.</para>
		/// <para>Each pointer has a unique pointer identifier during its lifetime. The lifetime of a pointer begins when it is first detected. A [**WM_POINTERENTER**](wm-pointerenter.md) message is generated if a hovering pointer is detected. A **WM_POINTERDOWN** message followed by a **WM_POINTERENTER** message is generated if a non-hovering pointer is detected. During its lifetime, a pointer may generate a series of [**WM_POINTERUPDATE**](wm-pointerupdate.md) messages while it is hovering or in contact. The lifetime of a pointer ends when it is no longer detected. This generates a [**WM_POINTERLEAVE**](wm-pointerleave.md) message. When a pointer is aborted, [**POINTER_FLAG_CANCELED**](pointer-flags-contants.md) is set. A [**WM_POINTERLEAVE**](wm-pointerleave.md) message may also be generated when a non-captured pointer moves outside the bounds of a window. To obtain the horizontal and vertical position of a pointer, use the following:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerdown#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERDOWN = 582U;

		/// <summary>Posted when a pointer that made contact over the client area of a window breaks contact.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para>> ![Important] > When a window loses capture of a pointer and it receives the [**WM_POINTERCAPTURECHANGED**](wm-pointercapturechanged.md) notification, it typically will not receive any further notifications. For this reason, it is important that you not make any assumptions based on evenly paired [**WM_POINTERDOWN**](wm-pointerdown.md)/**WM_POINTERUP** or [**WM_POINTERENTER**](wm-pointerenter.md)/[**WM_POINTERLEAVE**](wm-pointerleave.md) notifications.</para>
		/// <para>Each pointer has a unique pointer identifier during its lifetime. The lifetime of a pointer begins when it is first detected. A [**WM_POINTERENTER**](wm-pointerenter.md) message is generated if a hovering pointer is detected. A [**WM_POINTERDOWN**](wm-pointerdown.md) message followed by a **WM_POINTERENTER** message is generated if a non-hovering pointer is detected. During its lifetime, a pointer may generate a series of [**WM_POINTERUPDATE**](wm-pointerupdate.md) messages while it is hovering or in contact. The lifetime of a pointer ends when it is no longer detected. This generates a [**WM_POINTERLEAVE**](wm-pointerleave.md) message. When a pointer is aborted, [**POINTER_FLAG_CANCELED**](pointer-flags-contants.md) is set. A [**WM_POINTERLEAVE**](wm-pointerleave.md) message may also be generated when a non-captured pointer moves outside the bounds of a window. To obtain the horizontal and vertical position of a pointer, use the following: Use the following code to obtain the horizontal and vertical position:</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerup#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERUP = 583U;

		/// <summary>Sent to a window when a new pointer enters detection range over the window (hover) or when an existing pointer moves within the boundaries of the window.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para>The **WM_POINTERENTER** notification can be used by a window to provide feedback to the user while the pointer is over its surface or to otherwise react to the presence of a pointer over its surface. This notification is only sent to the window that is receiving input for the pointer. The following table lists some of the situations in which this notification is sent.</para>
		/// <para>| Action                                                   | Flags Set                                                                                                                                         | Notifications Sent To                                 | |----------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------| | A new pointer enters detection range (hover).            | [**IS_POINTER_NEW_WPARAM**](/windows/win32/api/winuser/nf-winuser-is_pointer_new_wparam)<br/> [**IS_POINTER_INRANGE_WPARAM**](/windows/win32/api/winuser/nf-winuser-is_pointer_new_wparam)<br/> | Window over which the pointer enters detection range. | | A hovering pointer crosses within the window boundaries. | [**IS_POINTER_INRANGE_WPARAM**](/windows/win32/api/winuser/nf-winuser-is_pointer_inrange_wparam)<br/>                                                                      | Window within which the pointer has crossed.          |</para>
		/// <para>> ![Important] > When a window loses capture of a pointer and it receives the [**WM_POINTERCAPTURECHANGED**](wm-pointercapturechanged.md) notification, it typically will not receive any further notifications. For this reason, it is important that you not make any assumptions based on evenly paired [**WM_POINTERDOWN**](wm-pointerdown.md)/[**WM_POINTERUP**](wm-pointerup.md) or **WM_POINTERENTER**/[**WM_POINTERLEAVE**](wm-pointerleave.md) notifications.</para>
		/// <para>When inputs come from the mouse, as a result of mouse and pointer message integration, **WM_POINTERENTER** is not sent.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerenter#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERENTER = 585U;

		/// <summary>Sent to a window when a pointer leaves detection range over the window (hover) or when a pointer moves outside the boundaries of the window.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para>The **WM_POINTERLEAVE** notification can be used by a window to change mode or stop any feedback to the user while the pointer is over the window surface. This notification is only sent to the window that is receiving input for the pointer. The following table lists some of the situations in which this notification is sent.</para>
		/// <para>| Action                                        | Flags Set                                                         | Notifications Sent To                                | |-----------------------------------------------|-------------------------------------------------------------------|------------------------------------------------------| | A hovering pointer crosses window boundaries. | [**IS_POINTER_INRANGE_WPARAM**](/windows/win32/api/winuser/nf-winuser-is_pointer_inrange_wparam) | Window outside of whose boundary the pointer moved.  | | A pointer goes out of detection range.        | N/A                                                               | Window for which the pointer leaves detection range. |</para>
		/// <para>> ![Important] > When a window loses capture of a pointer and it receives the [**WM_POINTERCAPTURECHANGED**](wm-pointercapturechanged.md) notification, it typically will not receive any further notifications. For this reason, it is important that you not make any assumptions based on evenly paired [**WM_POINTERDOWN**](wm-pointerdown.md)/[**WM_POINTERUP**](wm-pointerup.md) or [**WM_POINTERENTER**](wm-pointerenter.md)/**WM_POINTERLEAVE** notifications.</para>
		/// <para>If contact is maintained with the input digitizer and the pointer moves outside the window, **WM_POINTERLEAVE** is not generated. **WM_POINTERLEAVE** is generated only when a hovering pointer crosses window boundaries or contact is terminated. **WM_POINTERLEAVE** is posted to the posted message queue if the input is originated from a mouse device.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerleave#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERLEAVE = 586U;

		/// <summary>Sent to an inactive window when a primary pointer generates a WM_POINTERDOWN over the window.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return one of the values described in the Remarks section. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para>An application can handle this message and return one of the following values to determine how the system processes the activation and the activating input: -   PA_ACTIVATE -   PA_NOACTIVATE It is important to note that, when the user is interacting with the system with multiple simultaneous pointers, the activation opportunity that the **WM_POINTERACTIVATE** message represents is available to applications only for the first of those pointers. Applications should, therefore, be aware that they may still receive input from pointers while they are inactive. If the application does not handle this message, [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca) passes the message to the parent window.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointeractivate#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERACTIVATE = 587U;

		/// <summary>Sent to a window that is losing capture of an input pointer.</summary>
		/// <returns>
		/// <para>If an application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para>A window should use this notification to stop processing subsequent messages and initiate any cleanup required for the pointer being lost. Processing of gestures associated with the pointer should also be terminated (for example, by calling [**StopInteractionContext**](/windows/win32/api/interactioncontext/nf-interactioncontext-stopinteractioncontext)) and remaining contacts re-associated with the window. Typically, if a window receives the **WM_POINTERCAPTURECHANGED** notification, no subsequent notifications related to the input pointer are received. Because of this, do not depend on paired notifications such as [**WM_POINTERENTER**](wm-pointerenter.md) and [**WM_POINTERLEAVE**](wm-pointerleave.md). **WM_POINTERCAPTURECHANGED** does not include [**POINTER_INFO**](/windows/win32/api/winuser/ns-winuser-pointer_info) data. Other than the [**POINTER_FLAG_CAPTURECHANGED**](pointer-flags-contants.md) flag being set, the data returned by [**GetPointerInfo**](/windows/win32/api/winuser/ns-winuser-pointer_info) (or any variant) is identical to that returned prior to the notification. If the application does not process this notification, [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca) may generate one or more [**WM_GESTURE**](../wintouch/wm-gesture.md) messages or, if a gesture is not recognized, **DefWindowProc** may generate mouse input. If an application selectively consumes some pointer input and passes the rest to [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca), the resulting behavior is undefined.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointercapturechanged#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERCAPTURECHANGED = 588U;

		/// <summary>Sent to a window on a touch down in order to determine the most probable touch target.</summary>
		/// <returns>
		/// <para>If one or more elements are within the touch contact area, an application should return the result of [**PackTouchHitTestingProximityEvaluation**](/windows/win32/api/winuser/nf-winuser-packtouchhittestingproximityevaluation). If no elements are within the touch contact area, an application should set the value of **score** in [**TOUCH_HIT_TESTING_PROXIMITY_EVALUATION**](/windows/win32/api/winuser/ns-winuser-touch_hit_testing_proximity_evaluation) to [**TOUCH_HIT_TESTING_PROXIMITY_FARTHEST**](/previous-versions/windows/desktop/input_touchhittest/hit-testing-scores) and call [**PackTouchHitTestingProximityEvaluation**](/windows/win32/api/winuser/nf-winuser-packtouchhittestingproximityevaluation) to get the LRESULT return value. If the application does not process this message, it must call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>This message is sent to windows that register through the [**RegisterTouchHitTestingWindow**](/windows/win32/api/winuser/nf-winuser-registertouchhittestingwindow) function.</remarks>
		internal const uint WM_TOUCHHITTESTING = 589U;

		/// <summary>Posted to the window with foreground keyboard focus when a scroll wheel is rotated.</summary>
		/// <returns>
		/// <para>If the application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para>To retrieve the wheel scroll units, use the **inputData** filed of the [**POINTER_INFO**](/windows/win32/api/winuser/ns-winuser-pointer_info) structure returned by calling [**GetPointerInfo**](/windows/win32/api/winuser/ns-winuser-pointer_info) function. This field contains a signed value and is expressed in a multiple of **WHEEL_DELTA**. A positive value indicates a rotation forward and a negative value indicates a rotation backward. Note that the wheel inputs may be delivered even if the mouse cursor is located outside of application s window. The wheel messages are delivered in a way very similar to the keyboard inputs. The focus window of the foregournd message queue receives the wheel messages.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerwheel#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERWHEEL = 590U;

		/// <summary>Posted to the window with foreground keyboard focus when a horizontal scroll wheel is rotated.</summary>
		/// <returns>
		/// <para>If the application processes this message, it should return zero. If the application does not process this message, it should call [**DefWindowProc**](/windows/win32/api/winuser/nf-winuser-defwindowproca).</para>
		/// </returns>
		/// <remarks>
		/// <para>To retrieve the wheel scroll units, use the **inputData** filed of the [**POINTER_INFO**](/windows/win32/api/winuser/ns-winuser-pointer_info) structure returned by calling [**GetPointerInfo**](/windows/win32/api/winuser/ns-winuser-pointer_info) function. This field contains a signed value and is expressed in a multiple of **WHEEL_DELTA**. A positive value indicates a rotation forward and a negative value indicates a rotation backward. Note that the wheel inputs may be delivered even if the mouse cursor is located outside of application s window. The wheel messages are delivered in a way very similar to the keyboard inputs. The focus window of the foregournd message queue receives the wheel messages.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerhwheel#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERHWHEEL = 591U;

		/// <summary>Sent when ongoing pointer input, for an existing pointer ID, transitions from one process to another across content configured for cross-process chaining (AddContentWithCrossProcessChaining).</summary>
		/// <returns>NULL</returns>
		/// <remarks>
		/// <para>This message is not sent when a [**WM_POINTERDOWN**](wm-pointerdown.md) message is posted for a new pointer ID on a different process. A [**WM_POINTERDOWN**](wm-pointerdown.md) message is not sent if a **WM_POINTERROUTEDTO** message is posted first.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerroutedto#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERROUTEDTO = 593U;

		/// <summary>Occurs on the process receiving input when the pointer input is routed to another process.AddContentWithCrossProcessChaining).</summary>
		/// <returns>NULL</returns>
		/// <remarks>This message is not sent with either a [**WM_POINTERUP**](wm-pointerup.md) message or a [**WM_POINTERCAPTURECHANGED**](wm-pointercapturechanged.md) message.</remarks>
		internal const uint WM_POINTERROUTEDAWAY = 594U;

		/// <summary>Sent to all processes (configured for cross-process chaining through AddContentWithCrossProcessChaining and not currently handling pointer input) ever associated with a specific pointer ID, when a WM_POINTERUP message is received on the current process.</summary>
		/// <returns>NULL</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputmsg/wm-pointerroutedreleased">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_POINTERROUTEDRELEASED = 595U;

		/// <summary>Sent to an application when a window is activated. A window receives this message through its WindowProc function.</summary>
		/// <returns>Returns the value returned by [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) or [**ImmIsUIMessage**](/windows/desktop/api/Imm/nf-imm-immisuimessagea).</returns>
		/// <remarks>
		/// <para>If the application has created an IME window, it should call [**ImmIsUIMessage**](/windows/desktop/api/Imm/nf-imm-immisuimessagea). Otherwise, it should pass this message to [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca). If the application draws the composition window, the default IME window does not have to show its composition window. In this case, the application must clear the **ISC\_SHOWUICOMPOSITIONWINDOW** value from the *lParam* parameter before passing the message to [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) or [**ImmIsUIMessage**](/windows/desktop/api/Imm/nf-imm-immisuimessagea). To display a certain user interface window, an application should remove the corresponding value so that the IME will not display it.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Intl/wm-ime-setcontext#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_IME_SETCONTEXT = 641U;

		/// <summary>Sent to an application to notify it of changes to the IME window. A window receives this message through its WindowProc function.</summary>
		/// <returns>The return value depends on the command sent.</returns>
		/// <remarks>An application processes this message if it is responsible for managing the IME window.</remarks>
		internal const uint WM_IME_NOTIFY = 642U;

		/// <summary>Sent by an application to direct the IME window to carry out the requested command.</summary>
		/// <returns>The message returns a command-specific value.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Intl/wm-ime-control">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_IME_CONTROL = 643U;

		/// <summary>Sent to an application when the IME window finds no space to extend the area for the composition window. A window receives this message through its WindowProc function.</summary>
		/// <returns>
		/// <para>This message has no parameters.</para>
		/// <para>This message has no return value.</para>
		/// </returns>
		/// <remarks>
		/// <para>The application should use the [IMC\_SETCOMPOSITIONWINDOW](imc-setcompositionwindow.md) command to specify how the window should be displayed. The IME window, instead of the IME, sends this notification message by the [**SendMessage**](/windows/win32/api/winuser/nf-winuser-sendmessage) function.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Intl/wm-ime-compositionfull#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_IME_COMPOSITIONFULL = 644U;

		/// <summary>Sent to an application when the operating system is about to change the current IME. A window receives this message through its WindowProc function.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>
		/// <para>An application that has created an IME window should pass this message to that window so that it can retrieve the keyboard layout handle to the newly selected IME. The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca)  function processes this message by passing the information to the default IME window.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Intl/wm-ime-select#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_IME_SELECT = 645U;

		/// <summary>Sent to an application when the IME gets a character of the conversion result. A window receives this message through its WindowProc function.</summary>
		/// <remarks>
		/// <para>Unlike the [**WM\_CHAR**](../inputdev/wm-char.md) message for a non-Unicode window, this message can include double-byte and single-byte character values. For a Unicode window, this message is the same as WM\_CHAR. For a non-Unicode window, if the WM\_IME\_CHAR message includes a double-byte character and the application passes this message to [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca), the IME converts this message into two WM\_CHAR messages, each containing one byte of the double-byte character.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Intl/wm-ime-char#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_IME_CHAR = 646U;

		/// <summary>Sent to an application to provide commands and request information. A window receives this message through its WindowProc function.</summary>
		/// <returns>Returns a command-specific value.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Intl/wm-ime-request">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_IME_REQUEST = 648U;

		/// <summary>Sent to an application by the IME to notify the application of a key press and to keep message order. A window receives this message through its WindowProc function.</summary>
		/// <returns>An application should return 0 if it processes this message.</returns>
		/// <remarks>An application can process this message or pass it to the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca)  function to generate a matching [**WM\_KEYDOWN**](../inputdev/wm-keydown.md) message.</remarks>
		internal const uint WM_IME_KEYDOWN = 656U;

		/// <summary>Sent to an application by the IME to notify the application of a key release and to keep message order. A window receives this message through its WindowProc function.</summary>
		/// <returns>An application should return 0 if it processes this message.</returns>
		/// <remarks>An application can process this message or pass it to the [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca)  function to generate a matching [**WM\_KEYUP**](../inputdev/wm-keyup.md) message.</remarks>
		internal const uint WM_IME_KEYUP = 657U;

		/// <summary>Posted to a window when the cursor hovers over the nonclient area of the window for the period of time specified in a prior call to TrackMouseEvent.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Hover tracking stops when this message is generated. The application must call [**TrackMouseEvent**](/windows/win32/api/winuser/nf-winuser-trackmouseevent) again if it requires further tracking of mouse hover behavior. You can also use the [**GET\_X\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_x_lparam) and [**GET\_Y\_LPARAM**](/windows/desktop/api/windowsx/nf-windowsx-get_y_lparam) macros to extract the values of the x- and y- coordinates from *lParam*.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-ncmousehover#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_NCMOUSEHOVER = 672U;

		/// <summary>Posted to a window when the cursor leaves the nonclient area of the window specified in a prior call to TrackMouseEvent.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>All tracking requested by [**TrackMouseEvent**](/windows/win32/api/winuser/nf-winuser-trackmouseevent) is canceled when this message is generated. The application must call **TrackMouseEvent** when the mouse reenters its window if it requires further tracking of mouse hover behavior.</remarks>
		internal const uint WM_NCMOUSELEAVE = 674U;

		internal const uint WM_WTSSESSION_CHANGE = 689U;

		internal const uint WM_TABLET_FIRST = 704U;

		internal const uint WM_TABLET_LAST = 735U;

		/// <summary>Sent when the effective dots per inch (dpi) for a window has changed.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>This message is only relevant for **PROCESS\_PER\_MONITOR\_DPI\_AWARE** applications or **DPI\_AWARENESS\_PER\_MONITOR\_AWARE** threads. It may be received on certain DPI changes if your top-level window or process is running as **DPI unaware** or **system DPI aware**, but in those situations it can be safely ignored. For more information about the different types of awareness, see [**PROCESS\_DPI\_AWARENESS**](/windows/desktop/api/ShellScalingApi/ne-shellscalingapi-process_dpi_awareness) and [**DPI\_AWARENESS**](/windows/desktop/api/windef/ne-windef-dpi_awareness). Older versions of Windows required DPI awareness to be tied at the level of an application. Those apps use **PROCESS\_DPI\_AWARENESS**. Currently, DPI awareness is tied to threads and individual windows rather than the entire application. These apps use **DPI\_AWARENESS**. You only need to use either the X-axis or the Y-axis value when scaling your application since they are the same. In order to handle this message correctly, you will need to resize and reposition your window based on the suggestions provided by *lParam* and using [**SetWindowPos**](/windows/desktop/api/winuser/nf-winuser-setwindowpos). If you do not do this, your window will grow or shrink with respect to everything else on the new monitor. For example, if a user is using multiple monitors and drags your window from a 96 DPI monitor to a 192 DPI monitor, your window will appear to be half as large with respect to other items on the 192 DPI monitor. The base value of DPI is defined as **USER\_DEFAULT\_SCREEN\_DPI** which is set to 96. To determine the scaling factor for a monitor, take the DPI value and divide by **USER\_DEFAULT\_SCREEN\_DPI**. The following table provides some sample DPI values and associated scaling factors.</para>
		/// <para>| DPI value | Scaling percentage | |-----------|--------------------| | 96        | 100%               | | 120       | 125%               | | 144       | 150%               | | 192       | 200%               |</para>
		/// <para>The following example provides a sample DPI change handler.</para>
		/// <para></para>
		/// <para>This doc was truncated.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/hidpi/wm-dpichanged#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DPICHANGED = 736U;

		/// <summary>For Per Monitor v2 top-level windows, this message is sent to all HWNDs in the child HWDN tree of the window that is undergoing a DPI change. | WM_DPICHANGED_BEFOREPARENT message (Winuser.h)</summary>
		/// <returns>This value is unused and ignored by the system.</returns>
		/// <remarks>
		/// <para>There is no default handling of this message in [DefWindowProc](/windows/win32/api/winuser/nf-winuser-defwindowproca). This message is only sent when the top-level window has a DPI awareness context of PMv2.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/hidpi/wm-dpichanged-beforeparent#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DPICHANGED_BEFOREPARENT = 738U;

		/// <summary>For Per Monitor v2 top-level windows, this message is sent to all HWNDs in the child HWDN tree of the window that is undergoing a DPI change. | WM_DPICHANGED_AFTERPARENT message (Winuser.h)</summary>
		/// <returns>This value is unused and ignored by the system.</returns>
		/// <remarks>
		/// <para>There is no default handling of this message in [DefWindowProc](/windows/win32/api/winuser/nf-winuser-defwindowproca). This message is only sent when the top-level window has a DPI awareness context of PMv2.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/hidpi/wm-dpichanged-afterparent#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DPICHANGED_AFTERPARENT = 739U;

		/// <summary>This message tells the operating system that the window will be sized to dimensions other than the default.</summary>
		/// <returns>The function returns a BOOL. Returning TRUE indicates that a new size has been computed. Returning FALSE indicates that the message will not be handled, and the default linear DPI scaling will apply to the window.</returns>
		/// <remarks>
		/// <para>This message is only sent to top-level windows which have a DPI awareness context of Per Monitor v2. This event is necessary to facilitate graceful non-linear scaling, and ensures that the windows's position remains constant in relationship to the cursor and when moving back and forth across monitors. There is no specific default handling of this message in [DefWindowProc](/windows/win32/api/winuser/nf-winuser-defwindowproca). As for all messages it does not explicitly handle, [DefWindowProc](/windows/win32/api/winuser/nf-winuser-defwindowproca) will return zero for this message. As noted above, this return tells the system to use the default linear behavior.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/hidpi/wm-getdpiscaledsize#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_GETDPISCALEDSIZE = 740U;

		/// <summary>An application sends a WM\_CUT message to an edit control or combo box to delete (cut) the current selection, if any, in the edit control and copy the deleted text to the clipboard in CF\_TEXT format.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>The deletion performed by the **WM\_CUT** message can be undone by sending the edit control an [**EM\_UNDO**](../controls/em-undo.md) message. To delete the current selection without placing the deleted text on the clipboard, use the [**WM\_CLEAR**](wm-clear.md) message. When sent to a combo box, the **WM\_CUT** message is handled by its edit control. This message has no effect when sent to a combo box with the [**CBS\_DROPDOWNLIST**](../controls/combo-box-styles.md) style.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-cut#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CUT = 768U;

		/// <summary>An application sends the WM\_COPY message to an edit control or combo box to copy the current selection to the clipboard in CF\_TEXT format.</summary>
		/// <returns>Returns nonzero value on success, else zero.</returns>
		/// <remarks>When sent to a combo box, the **WM\_COPY** message is handled by its edit control. This message has no effect when sent to a combo box with the [**CBS\_DROPDOWNLIST**](../controls/combo-box-styles.md) style.</remarks>
		internal const uint WM_COPY = 769U;

		/// <summary>An application sends a WM\_PASTE message to an edit control or combo box to copy the current content of the clipboard to the edit control at the current caret position. Data is inserted only if the clipboard contains data in CF\_TEXT format.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>When sent to a combo box, the **WM\_PASTE** message is handled by its edit control. This message has no effect when sent to a combo box with the [**CBS\_DROPDOWNLIST**](../controls/combo-box-styles.md) style.</remarks>
		internal const uint WM_PASTE = 770U;

		/// <summary>An application sends a WM\_CLEAR message to an edit control or combo box to delete (clear) the current selection, if any, from the edit control.</summary>
		/// <returns>This message does not return a value.</returns>
		/// <remarks>
		/// <para>The deletion performed by the **WM\_CLEAR** message can be undone by sending the edit control an [**EM\_UNDO**](../controls/em-undo.md) message. To delete the current selection and place the deleted content on the clipboard, use the [**WM\_CUT**](wm-cut.md) message. When sent to a combo box, the **WM\_CLEAR** message is handled by its edit control. This message has no effect when sent to a combo box with the [**CBS\_DROPDOWNLIST**](../controls/combo-box-styles.md) style.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-clear#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CLEAR = 771U;

		/// <summary>An application sends a WM\_UNDO message to an edit control to undo the last operation. When this message is sent to an edit control, the previously deleted text is restored or the previously added text is deleted.</summary>
		/// <returns>
		/// <para>If the message succeeds, the return value is **TRUE**. If the message fails, the return value is **FALSE**.</para>
		/// </returns>
		/// <remarks>**Rich Edit:** It is recommended that [**EM\_UNDO**](em-undo.md) be used instead of **WM\_UNDO**.</remarks>
		internal const uint WM_UNDO = 772U;

		/// <summary>Sent to the clipboard owner if it has delayed rendering a specific clipboard format and if an application has requested data in that format.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>When responding to a **WM\_RENDERFORMAT** message, the clipboard owner must not open the clipboard before calling [**SetClipboardData**](/windows/win32/api/winuser/nf-winuser-setclipboarddata). Opening the clipboard is not necessary before placing data in response to **WM\_RENDERFORMAT**, and any attempt to open the clipboard will fail because the clipboard is currently being held open by the application that requested the format to be rendered.</remarks>
		internal const uint WM_RENDERFORMAT = 773U;

		/// <summary>Sent to the clipboard owner before it is destroyed, if the clipboard owner has delayed rendering one or more clipboard formats.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>When responding to a **WM\_RENDERALLFORMATS** message, the application must call the [**OpenClipboard**](/windows/win32/api/winuser/nf-winuser-openclipboard) function and then check that it is still the clipboard owner by calling the [**GetClipboardOwner**](/windows/win32/api/winuser/nf-winuser-getclipboardowner) function before calling [**SetClipboardData**](/windows/win32/api/winuser/nf-winuser-setclipboarddata). The application needs to check that it is still the clipboard owner after opening the clipboard because after it receives the **WM\_RENDERALLFORMATS** message, but before it opens the clipboard, another application may have opened and taken ownership of the clipboard, and that application's data should not be overwritten. In most cases, the application should not call the [**EmptyClipboard**](/windows/win32/api/winuser/nf-winuser-emptyclipboard) function before calling [**SetClipboardData**](/windows/win32/api/winuser/nf-winuser-setclipboarddata), since doing so will erase the clipboard formats that the application has already rendered. When the application returns, the system removes any unrendered formats from the list of available clipboard formats. For information about delayed rendering, see [Delayed Rendering](clipboard-operations.md#delayed-rendering).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-renderallformats#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_RENDERALLFORMATS = 774U;

		/// <summary>Sent to the clipboard owner when a call to the EmptyClipboard function empties the clipboard. A window receives this message through its WindowProc function.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-destroyclipboard">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DESTROYCLIPBOARD = 775U;

		/// <summary>Sent to the first window in the clipboard viewer chain when the content of the clipboard changes. This enables a clipboard viewer window to display the new content of the clipboard. A window receives this message through its WindowProc function.</summary>
		/// <remarks>
		/// <para>Only clipboard viewer windows receive this message. These are windows that have been added to the clipboard viewer chain by using the [**SetClipboardViewer**](/windows/desktop/api/Winuser/nf-winuser-setclipboardviewer) function. Each window that receives the **WM\_DRAWCLIPBOARD** message must call the [**SendMessage**](/windows/desktop/api/winuser/nf-winuser-sendmessage) function to pass the message on to the next window in the clipboard viewer chain. The handle to the next window in the chain is returned by [**SetClipboardViewer**](/windows/desktop/api/Winuser/nf-winuser-setclipboardviewer), and may change in response to a [**WM\_CHANGECBCHAIN**](wm-changecbchain.md) message.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-drawclipboard#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DRAWCLIPBOARD = 776U;

		/// <summary>Sent to the clipboard owner by a clipboard viewer window when the clipboard contains data in the CF\_OWNERDISPLAY format and the clipboard viewer's client area needs repainting.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>To determine whether the entire client area or just a portion of it needs repainting, the clipboard owner must compare the dimensions of the drawing area given in the **rcPaint** member of [**PAINTSTRUCT**](/windows/win32/api/winuser/ns-winuser-paintstruct) to the dimensions given in the most recent [**WM\_SIZECLIPBOARD**](wm-sizeclipboard.md) message. The clipboard owner must use the [**GlobalLock**](/windows/desktop/api/winbase/nf-winbase-globallock) function to lock the memory that contains the [**PAINTSTRUCT**](/windows/win32/api/winuser/ns-winuser-paintstruct) structure. Before returning, the clipboard owner must unlock that memory by using the [**GlobalUnlock**](/windows/desktop/api/winbase/nf-winbase-globalunlock) function.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-paintclipboard#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_PAINTCLIPBOARD = 777U;

		/// <summary>Sent to the clipboard owner by a clipboard viewer window when the clipboard contains data in the CF\_OWNERDISPLAY format and an event occurs in the clipboard viewer's vertical scroll bar.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>The clipboard owner can use the [**ScrollWindow**](https://msdn.microsoft.com/library/Cc410994(v=MSDN.10).aspx) function to scroll the image in the clipboard viewer window and invalidate the appropriate region.</remarks>
		internal const uint WM_VSCROLLCLIPBOARD = 778U;

		/// <summary>Sent to the clipboard owner by a clipboard viewer window when the clipboard contains data in the CF\_OWNERDISPLAY format and the clipboard viewer's client area has changed size.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>When the clipboard viewer window is about to be destroyed or resized, a **WM\_SIZECLIPBOARD** message is sent with a null rectangle (0, 0, 0, 0) as the new size. This permits the clipboard owner to free its display resources. The clipboard owner must use the [**GlobalLock**](/windows/desktop/api/winbase/nf-winbase-globallock) function to lock the memory object that contains [**RECT**](/windows/win32/api/windef/ns-windef-rect). Before returning, the clipboard owner must unlock the object by using the [**GlobalUnlock**](/windows/desktop/api/winbase/nf-winbase-globalunlock) function.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-sizeclipboard#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_SIZECLIPBOARD = 779U;

		/// <summary>Sent to the clipboard owner by a clipboard viewer window to request the name of a CF\_OWNERDISPLAY clipboard format.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>In response to this message, the clipboard owner should copy the name of the owner-display format to the specified buffer, not exceeding the buffer size specified by the *wParam* parameter. A clipboard viewer window sends this message to the clipboard owner to determine the name of the [**CF\_OWNERDISPLAY**](standard-clipboard-formats.md) format   for example, to initialize a menu listing available formats.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-askcbformatname#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ASKCBFORMATNAME = 780U;

		/// <summary>Sent to the first window in the clipboard viewer chain when a window is being removed from the chain. A window receives this message through its WindowProc function.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>Each clipboard viewer window saves the handle to the next window in the clipboard viewer chain. Initially, this handle is the return value of the [**SetClipboardViewer**](/windows/desktop/api/Winuser/nf-winuser-setclipboardviewer) function. When a clipboard viewer window receives the **WM\_CHANGECBCHAIN** message, it should call the [**SendMessage**](/windows/desktop/api/winuser/nf-winuser-sendmessage) function to pass the message to the next window in the chain, unless the next window is the window being removed. In this case, the clipboard viewer should save the handle specified by the *lParam* parameter as the next window in the chain.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dataxchg/wm-changecbchain#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CHANGECBCHAIN = 781U;

		/// <summary>Sent to the clipboard owner by a clipboard viewer window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>The clipboard owner can use the [**ScrollWindow**](https://msdn.microsoft.com/library/Cc410994(v=MSDN.10).aspx) function to scroll the image in the clipboard viewer window and invalidate the appropriate region.</remarks>
		internal const uint WM_HSCROLLCLIPBOARD = 782U;

		/// <summary>The WM\_QUERYNEWPALETTE message informs a window that it is about to receive the keyboard focus, giving the window the opportunity to realize its logical palette when it receives the focus.</summary>
		/// <returns>If the window realizes its logical palette, it must return **TRUE**; otherwise, it must return **FALSE**.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/gdi/wm-querynewpalette">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_QUERYNEWPALETTE = 783U;

		/// <summary>The WM\_PALETTEISCHANGING message informs applications that an application is going to realize its logical palette.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>The application changing its palette does not wait for acknowledgment of this message before changing the palette and sending the [**WM\_PALETTECHANGED**](wm-palettechanged.md) message. As a result, the palette may already be changed by the time an application receives this message. If the application either ignores or fails to process this message and a second application realizes its palette while the first is using palette indexes, there is a strong possibility that the user will see unexpected colors during subsequent drawing operations.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/gdi/wm-paletteischanging#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_PALETTEISCHANGING = 784U;

		/// <summary>The WM\_PALETTECHANGED message is sent to all top-level and overlapped windows after the window with the keyboard focus has realized its logical palette, thereby changing the system palette.</summary>
		/// <remarks>
		/// <para>This message must be sent to all top-level and overlapped windows, including the one that changed the system palette. If any child windows use a color palette, this message must be passed on to them as well. To avoid creating an infinite loop, a window that receives this message must not realize its palette, unless it determines that *wParam* does not contain its own window handle.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/gdi/wm-palettechanged#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_PALETTECHANGED = 785U;

		/// <summary>Posted when the user presses a hot key registered by the RegisterHotKey function. The message is placed at the top of the message queue associated with the thread that registered the hot key.</summary>
		/// <remarks>**WM\_HOTKEY** is unrelated to the [**WM\_GETHOTKEY**](wm-gethotkey.md) and [**WM\_SETHOTKEY**](wm-sethotkey.md) hot keys. The **WM\_HOTKEY** message is sent for generic hot keys while the **WM\_SETHOTKEY** and **WM\_GETHOTKEY** messages relate to window activation hot keys.</remarks>
		internal const uint WM_HOTKEY = 786U;

		/// <summary>The WM\_PRINT message is sent to a window to request that it draw itself in the specified device context, most commonly in a printer device context.</summary>
		/// <remarks>The [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) function processes this message based on which drawing option is specified: if PRF\_CHECKVISIBLE is specified and the window is not visible, do nothing, if PRF\_NONCLIENT is specified, draw the nonclient area in the specified device context, if PRF\_ERASEBKGND is specified, send the window a [**WM\_ERASEBKGND**](../winmsg/wm-erasebkgnd.md) message, if PRF\_CLIENT is specified, send the window a [**WM\_PRINTCLIENT**](wm-printclient.md) message, if PRF\_CHILDREN is set, send each visible child window a **WM\_PRINT** message, if PRF\_OWNED is set, send each visible owned window a **WM\_PRINT** message.</remarks>
		internal const uint WM_PRINT = 791U;

		/// <summary>Notifies a window that the user generated an application command event, for example, by clicking an application command button using the mouse or typing an application command key on the keyboard.</summary>
		/// <returns>If an application processes this message, it should return **TRUE**. For more information about processing the return value, see the Remarks section.</returns>
		/// <remarks>
		/// <para>[**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) generates the **WM\_APPCOMMAND** message when it processes the [**WM\_XBUTTONUP**](wm-xbuttonup.md) or [**WM\_NCXBUTTONUP**](wm-ncxbuttonup.md) message, or when the user types an application command key. If a child window does not process this message and instead calls [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca), **DefWindowProc** will send the message to its parent window. If a top level window does not process this message and instead calls **DefWindowProc**, **DefWindowProc** will call a shell hook with the hook code equal to **HSHELL\_APPCOMMAND**. To get the coordinates of the cursor if the message was generated by a mouse click, the application can call [**GetMessagePos**](/windows/desktop/api/winuser/nf-winuser-getmessagepos). An application can test whether the message was generated by the mouse by checking whether *lParam* contains **FAPPCOMMAND\_MOUSE**. Unlike other windows messages, an application should return **TRUE** from this message if it processes it. Doing so will allow software that simulates this message on Windows systems earlier than Windows 2000 to determine whether the window procedure processed the message or called [**DefWindowProc**](/windows/desktop/api/winuser/nf-winuser-defwindowproca) to process it.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/inputdev/wm-appcommand#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_APPCOMMAND = 793U;

		/// <summary>Broadcast to every window following a theme change event. Examples of theme change events are the activation of a theme, the deactivation of a theme, or a transition from one theme to another.</summary>
		/// <returns>
		/// <para>Type: **LRESULT** If an application processes this message, it should return zero.</para>
		/// </returns>
		/// <remarks>
		/// <para>A window receives this message through its [**WindowProc**](/previous-versions/windows/desktop/legacy/ms633573(v=vs.85)) function. > [!Note] > This message is posted by the operating system. Applications typically do not send this message.</para>
		/// <para>Themes are specifications for the appearance of controls, so that the visual element of a control is treated separately from its functionality. To release an existing theme handle, call [**CloseThemeData**](/windows/win32/api/uxtheme/nf-uxtheme-closethemedata). To acquire a new theme handle, use [**OpenThemeData**](/windows/win32/api/uxtheme/nf-uxtheme-openthemedata). Following the **WM\_THEMECHANGED** broadcast, any existing theme handles are invalid. A theme-aware window should release and reopen any of its pre-existing theme handles when it receives the **WM\_THEMECHANGED** message. If the [**OpenThemeData**](/windows/win32/api/uxtheme/nf-uxtheme-openthemedata) function returns **NULL**, the window should paint unthemed.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-themechanged#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_THEMECHANGED = 794U;

		/// <summary>Sent when the contents of the clipboard have changed.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>To register a window to receive this message, use the [**AddClipboardFormatListener**](/windows/desktop/api/Winuser/nf-winuser-addclipboardformatlistener) function.</remarks>
		internal const uint WM_CLIPBOARDUPDATE = 797U;

		/// <summary>Informs all top-level windows that Desktop Window Manager (DWM) composition has been enabled or disabled.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>A window receives this message through its [**WindowProc**](/previous-versions/windows/desktop/legacy/ms633573(v=vs.85)) function. The [**DwmIsCompositionEnabled**](/windows/desktop/api/Dwmapi/nf-dwmapi-dwmiscompositionenabled) function can be used to determine the current composition state.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dwm/wm-dwmcompositionchanged#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DWMCOMPOSITIONCHANGED = 798U;

		/// <summary>Sent when the non-client area rendering policy has changed.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>A window receives this message through its [**WindowProc**](/previous-versions/windows/desktop/legacy/ms633573(v=vs.85)) function. The [**DwmGetWindowAttribute**](/windows/desktop/api/Dwmapi/nf-dwmapi-dwmgetwindowattribute) and [**DwmSetWindowAttribute**](/windows/desktop/api/Dwmapi/nf-dwmapi-dwmsetwindowattribute) functions are used to get or set the non-client rendering policy.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dwm/wm-dwmncrenderingchanged#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DWMNCRENDERINGCHANGED = 799U;

		/// <summary>Informs all top-level windows that the colorization color has changed.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>A window receives this message through its [**WindowProc**](/previous-versions/windows/desktop/legacy/ms633573(v=vs.85)) function. [**DwmGetColorizationColor**](/windows/desktop/api/Dwmapi/nf-dwmapi-dwmgetcolorizationcolor) is used to determine the current color value.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dwm/wm-dwmcolorizationcolorchanged#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DWMCOLORIZATIONCOLORCHANGED = 800U;

		/// <summary>Sent when a Desktop Window Manager (DWM) composed window is maximized.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>A window receives this message through its [**WindowProc**](/previous-versions/windows/desktop/legacy/ms633573(v=vs.85)) function.</remarks>
		internal const uint WM_DWMWINDOWMAXIMIZEDCHANGE = 801U;

		/// <summary>Instructs a window to provide a static bitmap to use as a thumbnail representation of that window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>DWM sends this message to a window if all of the following situations are true: -   DWM is displaying an iconic representation of the window. -   The [**DWMWA\_HAS\_ICONIC\_BITMAP**](/windows/desktop/api/Dwmapi/ne-dwmapi-dwmwindowattribute) attribute is set on the window. -   The window did not set a cached bitmap. -   There is room in the cache for another bitmap. The window that receives this message should respond by generating a bitmap that is not larger than the size that is requested in the message parameters. The window then calls the [**DwmSetIconicThumbnail**](/windows/desktop/api/Dwmapi/nf-dwmapi-dwmseticonicthumbnail) function to override the default thumbnail. If the window does not supply a bitmap in a given amount of time, DWM uses its own default iconic representation for the window. The window must belong to the calling process.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dwm/wm-dwmsendiconicthumbnail#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DWMSENDICONICTHUMBNAIL = 803U;

		/// <summary>Instructs a window to provide a static bitmap to use as a live preview (also known as a Peek preview) of that window.</summary>
		/// <returns>If an application processes this message, it should return zero.</returns>
		/// <remarks>
		/// <para>A *live preview* (also known as a *Peek preview*) of a window appears when a user moves the mouse pointer over the window's thumbnail in the taskbar or gives the thumbnail focus in the ALT+TAB window. This view is a full-sized preview of the window and can be a live snapshot or an iconic representation. Desktop Window Manager (DWM) sends this message to a window if all of the following situations are true: -   Live preview has been invoked on the window. -   The [**DWMWA\_HAS\_ICONIC\_BITMAP**](/windows/desktop/api/Dwmapi/ne-dwmapi-dwmwindowattribute) attribute is set on the window. -   An iconic representation is the only one that exists for this window. The window that receives this message should respond by generating a full-scale bitmap. The window then calls the [**DwmSetIconicLivePreviewBitmap**](/windows/desktop/api/Dwmapi/nf-dwmapi-dwmseticoniclivepreviewbitmap) function to set the live preview. If the window does not set a bitmap in a given amount of time, DWM uses its own default iconic representation for the window.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/dwm/wm-dwmsendiconiclivepreviewbitmap#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_DWMSENDICONICLIVEPREVIEWBITMAP = 806U;

		/// <summary>Sent to request extended title bar information. A window receives this message through its WindowProc function.</summary>
		/// <remarks>
		/// <para>The following example shows how the message receiver casts an **LPARAM** value to retrieve the [**TITLEBARINFOEX**](/windows/win32/api/winuser/ns-winuser-titlebarinfoex) structure. `TITLEBARINFOEX *ptinfo = (TITLEBARINFOEX *)lParam;`</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/menurc/wm-gettitlebarinfoex#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_GETTITLEBARINFOEX = 831U;

		internal const uint WM_HANDHELDFIRST = 856U;

		internal const uint WM_HANDHELDLAST = 863U;

		internal const uint WM_AFXFIRST = 864U;

		internal const uint WM_AFXLAST = 895U;

		internal const uint WM_PENWINFIRST = 896U;

		internal const uint WM_PENWINLAST = 911U;

		/// <summary>Used to define private messages, usually of the form WM\_APP+x, where x is an integer value.</summary>
		/// <remarks>
		/// <para>The **WM\_APP** constant is used to distinguish between message values that are reserved for use by the system and values that can be used by an application to send messages within a private window class. The following are the ranges of message numbers available.</para>
		/// <para>| Range                                                 | Meaning                                                        | |-------------------------------------------------------|----------------------------------------------------------------| | 0 through [**WM\_USER**](wm-user.md) –1<br/>   | Messages reserved for use by the system.<br/>            | | [**WM\_USER**](wm-user.md) through 0x7FFF<br/> | Integer messages for use by private window classes.<br/> | | **WM\_APP** through 0xBFFF<br/>                 | Messages available for use by applications.<br/>         | | 0xC000 through 0xFFFF<br/>                      | String messages for use by applications.<br/>            | | Greater than 0xFFFF<br/>                        | Reserved by the system.<br/>                             |</para>
		/// <para>Message numbers in the first range (0 through [**WM\_USER**](wm-user.md) –1) are defined by the system. Values in this range that are not explicitly defined are reserved by the system. Message numbers in the second range ([**WM\_USER**](wm-user.md) through 0x7FFF) can be defined and used by an application to send messages within a private window class. These values cannot be used to define messages that are meaningful throughout an application because some predefined window classes already define values in this range. For example, predefined control classes such as **BUTTON**, **EDIT**, **LISTBOX**, and **COMBOBOX** may use these values. Messages in this range should not be sent to other applications unless the applications have been designed to exchange messages and to attach the same meaning to the message numbers. Message numbers in the third range (0x8000 through 0xBFFF) are available for applications to use as private messages. Messages in this range do not conflict with system messages. Message numbers in the fourth range (0xC000 through 0xFFFF) are defined at run time when an application calls the [**RegisterWindowMessage**](/windows/win32/api/winuser/nf-winuser-registerwindowmessagea) function to retrieve a message number for a string. All applications that register the same string can use the associated message number for exchanging messages. The actual message number, however, is not a constant and cannot be assumed to be the same between different sessions. Message numbers in the fifth range (greater than 0xFFFF) are reserved by the system.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-app#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_APP = 32768U;

		/// <summary>Used to define private messages for use by private window classes, usually of the form WM\_USER+x, where x is an integer value.</summary>
		/// <remarks>
		/// <para>The following are the ranges of message numbers.</para>
		/// <para>| Range                                                        | Meaning                                                        | |--------------------------------------------------------------|----------------------------------------------------------------| | 0 through **WM\_USER** –1<br/>                         | Messages reserved for use by the system.<br/>            | | **WM\_USER** through 0x7FFF<br/>                       | Integer messages for use by private window classes.<br/> | | [**WM\_APP**](wm-app.md) (0x8000) through 0xBFFF<br/> | Messages available for use by applications.<br/>         | | 0xC000 through 0xFFFF<br/>                             | String messages for use by applications.<br/>            | | Greater than 0xFFFF<br/>                               | Reserved by the system.<br/>                             |</para>
		/// <para>Message numbers in the first range (0 through **WM\_USER** –1) are defined by the system. Values in this range that are not explicitly defined are reserved by the system. Message numbers in the second range (**WM\_USER** through 0x7FFF) can be defined and used by an application to send messages within a private window class. These values cannot be used to define messages that are meaningful throughout an application because some predefined window classes already define values in this range. For example, predefined control classes such as **BUTTON**, **EDIT**, **LISTBOX**, and **COMBOBOX** may use these values. Messages in this range should not be sent to other applications unless the applications have been designed to exchange messages and to attach the same meaning to the message numbers. Message numbers in the third range (0x8000 through 0xBFFF) are available for applications to use as private messages. Messages in this range do not conflict with system messages. Message numbers in the fourth range (0xC000 through 0xFFFF) are defined at run time when an application calls the [**RegisterWindowMessage**](/windows/win32/api/winuser/nf-winuser-registerwindowmessagea) function to retrieve a message number for a string. All applications that register the same string can use the associated message number for exchanging messages. The actual message number, however, is not a constant and cannot be assumed to be the same between different sessions. Message numbers in the fifth range (greater than 0xFFFF) are reserved by the system.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/winmsg/wm-user#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_USER = 1024U;

		internal const uint WM_TOOLTIPDISMISS = 837U;

		internal const uint WM_FI_FILENAME = 900U;

		internal const uint WM_CODEC_ONEPASS_CBR = 1U;

		internal const uint WM_CODEC_ONEPASS_VBR = 2U;

		internal const uint WM_CODEC_TWOPASS_CBR = 4U;

		internal const uint WM_CODEC_TWOPASS_VBR_UNCONSTRAINED = 8U;

		internal const uint WM_CODEC_TWOPASS_VBR_PEAKCONSTRAINED = 16U;

		internal const uint WM_CAP_START = 1024U;

		internal const uint WM_CAP_UNICODE_START = 1124U;

		internal const uint WM_CAP_GET_CAPSTREAMPTR = 1025U;

		internal const uint WM_CAP_SET_CALLBACK_ERRORW = 1126U;

		internal const uint WM_CAP_SET_CALLBACK_STATUSW = 1127U;

		internal const uint WM_CAP_SET_CALLBACK_ERRORA = 1026U;

		internal const uint WM_CAP_SET_CALLBACK_STATUSA = 1027U;

		/// <summary>The WM\_CAP\_SET\_CALLBACK\_ERROR message sets an error callback function in the client application. AVICap calls this procedure when errors occur. You can send this message explicitly or by using the capSetCallbackOnError macro.</summary>
		/// <returns>
		/// <para><span id="fpProc"></span><span id="fpproc"></span><span id="FPPROC"></span>*fpProc* Pointer to the error callback function, of type [**capErrorCallback**](/windows/desktop/api/Vfw/nc-vfw-caperrorcallbacka). Specify **NULL** for this parameter to disable a previously installed error callback function.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if streaming capture or a single-frame capture session is in progress.</para>
		/// </returns>
		/// <remarks>
		/// <para>Applications can optionally set an error callback function. If set, AVICap calls the error procedure in the following situations: -   The disk is full. -   A capture window cannot be connected with a capture driver. -   A waveform-audio device cannot be opened. -   The number of frames dropped during capture exceeds the specified percentage. -   The frames cannot be captured due to vertical synchronization interrupt problems.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-set-callback-error#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SET_CALLBACK_ERROR = 1126U;

		/// <summary>The WM\_CAP\_SET\_CALLBACK\_STATUS message sets a status callback function in the application. AVICap calls this procedure whenever the capture window status changes. You can send this message explicitly or by using the capSetCallbackOnStatus macro.</summary>
		/// <returns>
		/// <para><span id="fpProc"></span><span id="fpproc"></span><span id="FPPROC"></span>*fpProc* Pointer to the status callback function, of type [**capStatusCallback**](/windows/desktop/api/Vfw/nc-vfw-capstatuscallbacka). Specify **NULL** for this parameter to disable a previously installed status callback function.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if streaming capture or a single-frame capture session is in progress.</para>
		/// </returns>
		/// <remarks>
		/// <para>Applications can optionally set a status callback function. If set, AVICap calls this procedure in the following situations: -   A capture session is completed. -   A capture driver successfully connected to a capture window. -   An optimal palette is created. -   The number of captured frames is reported.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-set-callback-status#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SET_CALLBACK_STATUS = 1127U;

		/// <summary>The WM\_CAP\_SET\_CALLBACK\_YIELD message sets a callback function in the application. AVICap calls this procedure when the capture window yields during streaming capture. You can send this message explicitly or by using the capSetCallbackOnYield macro.</summary>
		/// <returns>
		/// <para><span id="fpProc"></span><span id="fpproc"></span><span id="FPPROC"></span>*fpProc* Pointer to the yield callback function, of type [**capYieldCallback**](/windows/desktop/api/Vfw/nc-vfw-capyieldcallback). Specify **NULL** for this parameter to disable a previously installed yield callback function.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if streaming capture or a single-frame capture session is in progress.</para>
		/// </returns>
		/// <remarks>
		/// <para>Applications can optionally set a yield callback function. The yield callback function is called at least once for each video frame captured during streaming capture. If a yield callback function is installed, it will be called regardless of the state of the **fYield** member of the [**CAPTUREPARMS**](/windows/win32/api/vfw/ns-vfw-captureparms) structure. If the yield callback function is used, it must be installed before starting the capture session and it must remain enabled for the duration of the session. It can be disabled after streaming capture ends. Applications typically perform some type of message processing in the callback function consisting of a [PeekMessage](/windows/win32/api/winuser/nf-winuser-peekmessagea), [TranslateMessage](/windows/win32/api/winuser/nf-winuser-translatemessage), [DispatchMessage](/windows/win32/api/winuser/nf-winuser-dispatchmessage) loop, as in the message loop of a [WinMain](/windows/win32/api/winbase/nf-winbase-winmain) function. The yield callback function must also filter and remove messages that can cause reentrancy problems. An application typically returns **TRUE** in the yield procedure to continue streaming capture. If a yield callback function returns **FALSE**, the capture window stops the capture process.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-set-callback-yield#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SET_CALLBACK_YIELD = 1028U;

		/// <summary>The WM\_CAP\_SET\_CALLBACK\_FRAME message sets a preview callback function in the application. AVICap calls this procedure when the capture window captures preview frames. You can send this message explicitly or by using the capSetCallbackOnFrame macro.</summary>
		/// <returns>
		/// <para><span id="fpProc"></span><span id="fpproc"></span><span id="FPPROC"></span>*fpProc* Pointer to the preview callback function, of type [**capVideoStreamCallback**](/windows/desktop/api/Vfw/nc-vfw-capvideocallback). Specify **NULL** for this parameter to disable a previously installed callback function.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if streaming capture or a single-frame capture session is in progress.</para>
		/// </returns>
		/// <remarks>The capture window calls the callback function before displaying preview frames. This allows an application to modify the frame if desired. This callback function is not used during streaming video capture.</remarks>
		internal const uint WM_CAP_SET_CALLBACK_FRAME = 1029U;

		/// <summary>The WM\_CAP\_SET\_CALLBACK\_VIDEOSTREAM message sets a callback function in the application.</summary>
		/// <returns>
		/// <para><span id="fpProc"></span><span id="fpproc"></span><span id="FPPROC"></span>*fpProc* Pointer to the video-stream callback function, of type [**capVideoStreamCallback**](/windows/desktop/api/Vfw/nc-vfw-capvideocallback). Specify **NULL** for this parameter to disable a previously installed video-stream callback function.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if streaming capture or a single-frame capture session is in progress.</para>
		/// </returns>
		/// <remarks>
		/// <para>The capture window calls the callback function before writing the captured frame to disk. This allows applications to modify the frame if desired. If a video stream callback function is used for streaming capture, the procedure must be installed before starting the capture session and it must remain enabled for the duration of the session. It can be disabled after streaming capture ends.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-set-callback-videostream#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SET_CALLBACK_VIDEOSTREAM = 1030U;

		/// <summary>The WM\_CAP\_SET\_CALLBACK\_WAVESTREAM message sets a callback function in the application.</summary>
		/// <returns>
		/// <para><span id="fpProc"></span><span id="fpproc"></span><span id="FPPROC"></span>*fpProc* Pointer to the wave stream callback function, of type [**capWaveStreamCallback**](/windows/desktop/api/Vfw/nc-vfw-capwavecallback). Specify **NULL** for this parameter to disable a previously installed wave stream callback function.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if streaming capture or a single-frame capture session is in progress.</para>
		/// </returns>
		/// <remarks>
		/// <para>The capture window calls the procedure before writing the audio buffer to disk. This allows applications to modify the audio buffer if desired. If a wave stream callback function is used, it must be installed before starting the capture session and it must remain enabled for the duration of the session. It can be disabled after streaming capture ends.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-set-callback-wavestream#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SET_CALLBACK_WAVESTREAM = 1031U;

		/// <summary>The WM\_CAP\_GET\_USER\_DATA message retrieves a LONG\_PTR data value associated with a capture window. You can send this message explicitly or by using the capGetUserData macro.</summary>
		/// <returns>Returns a value previously saved by using the [**WM\_CAP\_SET\_USER\_DATA**](wm-cap-set-user-data.md) message.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-get-user-data">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_GET_USER_DATA = 1032U;

		/// <summary>The WM\_CAP\_SET\_USER\_DATA message associates a LONG\_PTR data value with a capture window. You can send this message explicitly or by using the capSetUserData macro.</summary>
		/// <returns>
		/// <para><span id="lUser"></span><span id="luser"></span><span id="LUSER"></span>*lUser* Data value to associate with a capture window.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if streaming capture is in progress.</para>
		/// </returns>
		/// <remarks>Typically this message is used to point to a block of data associated with a capture window.</remarks>
		internal const uint WM_CAP_SET_USER_DATA = 1033U;

		/// <summary>The WM\_CAP\_DRIVER\_CONNECT message connects a capture window to a capture driver. You can send this message explicitly or by using the capDriverConnect macro.</summary>
		/// <returns>
		/// <para><span id="iIndex"></span><span id="iindex"></span><span id="IINDEX"></span>*iIndex* Index of the capture driver. The index can range from 0 through 9.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if the specified capture driver cannot be connected to the capture window.</para>
		/// </returns>
		/// <remarks>Connecting a capture driver to a capture window automatically disconnects any previously connected capture driver.</remarks>
		internal const uint WM_CAP_DRIVER_CONNECT = 1034U;

		/// <summary>The WM\_CAP\_DRIVER\_DISCONNECT message disconnects a capture driver from a capture window. You can send this message explicitly or by using the capDriverDisconnect macro.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** if the capture window is not connected to a capture driver.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-driver-disconnect">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_DRIVER_DISCONNECT = 1035U;

		internal const uint WM_CAP_DRIVER_GET_NAMEA = 1036U;

		internal const uint WM_CAP_DRIVER_GET_VERSIONA = 1037U;

		internal const uint WM_CAP_DRIVER_GET_NAMEW = 1136U;

		internal const uint WM_CAP_DRIVER_GET_VERSIONW = 1137U;

		/// <summary>The WM\_CAP\_DRIVER\_GET\_NAME message returns the name of the capture driver connected to the capture window. You can send this message explicitly or by using the capDriverGetName macro.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the buffer referenced by**szName**.</para>
		/// <para><span id="szName"></span><span id="szname"></span><span id="SZNAME"></span>*szName* Pointer to an application-defined buffer used to return the device name as a null-terminated string.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if the capture window is not connected to a capture driver.</para>
		/// </returns>
		/// <remarks>The name is a text string retrieved from the driver's resource area. Applications should allocate approximately 80 bytes for this string. If the driver does not contain a name resource, the full path name of the driver listed in the registry or in the SYSTEM.INI file is returned.</remarks>
		internal const uint WM_CAP_DRIVER_GET_NAME = 1136U;

		/// <summary>The WM\_CAP\_DRIVER\_GET\_VERSION message returns the version information of the capture driver connected to a capture window. You can send this message explicitly or by using the capDriverGetVersion macro.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the application-defined buffer referenced by**szVer**.</para>
		/// <para><span id="szVer"></span><span id="szver"></span><span id="SZVER"></span>*szVer* Pointer to an application-defined buffer used to return the version information as a null-terminated string.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if the capture window is not connected to a capture driver.</para>
		/// </returns>
		/// <remarks>The version information is a text string retrieved from the driver's resource area. Applications should allocate approximately 40 bytes for this string. If version information is not available, a **NULL** string is returned.</remarks>
		internal const uint WM_CAP_DRIVER_GET_VERSION = 1137U;

		/// <summary>The WM\_CAP\_DRIVER\_GET\_CAPS message returns the hardware capabilities of the capture driver currently connected to a capture window. You can send this message explicitly or by using the capDriverGetCaps macro.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the structure referenced by**s**.</para>
		/// <para><span id="psCaps"></span><span id="pscaps"></span><span id="PSCAPS"></span>*psCaps* Pointer to the [**CAPDRIVERCAPS**](/windows/win32/api/vfw/ns-vfw-capdrivercaps) structure to contain the hardware capabilities.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if the capture window is not connected to a capture driver.</para>
		/// </returns>
		/// <remarks>The capabilities returned in [**CAPDRIVERCAPS**](/windows/win32/api/vfw/ns-vfw-capdrivercaps) are constant for a given capture driver. Applications need to retrieve this information once when the capture driver is first connected to a capture window.</remarks>
		internal const uint WM_CAP_DRIVER_GET_CAPS = 1038U;

		internal const uint WM_CAP_FILE_SET_CAPTURE_FILEA = 1044U;

		internal const uint WM_CAP_FILE_GET_CAPTURE_FILEA = 1045U;

		internal const uint WM_CAP_FILE_SAVEASA = 1047U;

		internal const uint WM_CAP_FILE_SAVEDIBA = 1049U;

		internal const uint WM_CAP_FILE_SET_CAPTURE_FILEW = 1144U;

		internal const uint WM_CAP_FILE_GET_CAPTURE_FILEW = 1145U;

		internal const uint WM_CAP_FILE_SAVEASW = 1147U;

		internal const uint WM_CAP_FILE_SAVEDIBW = 1149U;

		/// <summary>The WM\_CAP\_FILE\_SET\_CAPTURE\_FILE message names the file used for video capture. You can send this message explicitly or by using the capFileSetCaptureFile macro.</summary>
		/// <returns>
		/// <para><span id="szName"></span><span id="szname"></span><span id="SZNAME"></span>*szName* Pointer to the null-terminated string that contains the name of the capture file to use.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if the filename is invalid, or if streaming or single-frame capture is in progress.</para>
		/// </returns>
		/// <remarks>This message stores the filename in an internal structure. It does not create, allocate, or open the specified file. The default capture filename is C:\\CAPTURE.AVI.</remarks>
		internal const uint WM_CAP_FILE_SET_CAPTURE_FILE = 1144U;

		/// <summary>The WM\_CAP\_FILE\_GET\_CAPTURE\_FILE message returns the name of the current capture file. You can send this message explicitly or by using the capFileGetCaptureFile macro.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the application-defined buffer referenced by**szName**.</para>
		/// <para><span id="szName"></span><span id="szname"></span><span id="SZNAME"></span>*szName* Pointer to an application-defined buffer used to return the name of the capture file as a null-terminated string.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>The default capture filename is C:\\CAPTURE.AVI.</remarks>
		internal const uint WM_CAP_FILE_GET_CAPTURE_FILE = 1145U;

		/// <summary>The WM\_CAP\_FILE\_SAVEAS message copies the contents of the capture file to another file. You can send this message explicitly or by using the capFileSaveAs macro.</summary>
		/// <returns>
		/// <para><span id="szName"></span><span id="szname"></span><span id="SZNAME"></span>*szName* Pointer to the null-terminated string that contains the name of the destination file used to copy the file.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise. If an error occurs and an error callback function is set using the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) message, the error callback function is called.</para>
		/// </returns>
		/// <remarks>
		/// <para>This message does not change the name or contents of the current capture file. If the copy operation is unsuccessful due to a disk full error, the destination file is automatically deleted. Typically, a capture file is preallocated for the largest capture segment anticipated and only a portion of it might be used to capture data. This message copies only the portion of the file containing the capture data.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-file-saveas#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_FILE_SAVEAS = 1147U;

		/// <summary>The WM\_CAP\_FILE\_SAVEDIB message copies the current frame to a DIB file. You can send this message explicitly or by using the capFileSaveDIB macro.</summary>
		/// <returns>
		/// <para><span id="szName"></span><span id="szname"></span><span id="SZNAME"></span>*szName* Pointer to the null-terminated string that contains the name of the destination DIB file.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise. If an error occurs and an error callback function is set using the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) message, the error callback function is called.</para>
		/// </returns>
		/// <remarks>If the capture driver supplies frames in a compressed format, this call attempts to decompress the frame before writing the file.</remarks>
		internal const uint WM_CAP_FILE_SAVEDIB = 1149U;

		/// <summary>The WM\_CAP\_FILE\_ALLOCATE message creates (preallocates) a capture file of a specified size. You can send this message explicitly or by using the capFileAlloc macro.</summary>
		/// <returns>
		/// <para><span id="dwSize"></span><span id="dwsize"></span><span id="DWSIZE"></span>*dwSize* Size, in bytes, to create the capture file.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise. If an error occurs and an error callback function is set using the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) message, the error callback function is called.</para>
		/// </returns>
		/// <remarks>You can improve streaming capture performance significantly by preallocating a capture file large enough to store an entire video clip and by defragmenting the capture file before capturing the clip.</remarks>
		internal const uint WM_CAP_FILE_ALLOCATE = 1046U;

		/// <summary>The WM\_CAP\_FILE\_SET\_INFOCHUNK message sets and clears information chunks.</summary>
		/// <returns>
		/// <para><span id="lpInfoChunk"></span><span id="lpinfochunk"></span><span id="LPINFOCHUNK"></span>*lpInfoChunk* Pointer to a [**CAPINFOCHUNK**](/windows/win32/api/vfw/ns-vfw-capinfochunk) structure defining the information chunk to be created or deleted.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise. If an error occurs and an error callback function is set using the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) message, the error callback function is called.</para>
		/// </returns>
		/// <remarks>Multiple registered information chunks can be added to an AVI file. After an information chunk is set, it continues to be added to subsequent capture files until either the entry is cleared or all information chunk entries are cleared. To clear a single entry, specify the information chunk in the **fccInfoID** member and **NULL** in the **lpData** member of the [**CAPINFOCHUNK**](/windows/win32/api/vfw/ns-vfw-capinfochunk) structure. To clear all entries, specify **NULL** in **fccInfoID**.</remarks>
		internal const uint WM_CAP_FILE_SET_INFOCHUNK = 1048U;

		/// <summary>The WM\_CAP\_EDIT\_COPY message copies the contents of the video frame buffer and associated palette to the clipboard. You can send this message explicitly or by using the capEditCopy macro.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-edit-copy">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_EDIT_COPY = 1054U;

		/// <summary>The WM\_CAP\_SET\_AUDIOFORMAT message sets the audio format to use when performing streaming or step capture. You can send this message explicitly or by using the capSetAudioFormat macro.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the structure referenced by **s**.</para>
		/// <para><span id="psAudioFormat"></span><span id="psaudioformat"></span><span id="PSAUDIOFORMAT"></span>*psAudioFormat* Pointer to a [**WAVEFORMATEX**](/windows/win32/api/mmeapi/ns-mmeapi-waveformatex) or [**PCMWAVEFORMAT**](/windows/win32/api/mmreg/ns-mmreg-pcmwaveformat) structure that defines the audio format.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-set-audioformat">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SET_AUDIOFORMAT = 1059U;

		/// <summary>The WM\_CAP\_GET\_AUDIOFORMAT message obtains the audio format or the size of the audio format. You can send this message explicitly or by using the capGetAudioFormat and capGetAudioFormatSize macros.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the structure referenced by**s**.</para>
		/// <para><span id="psAudioFormat"></span><span id="psaudioformat"></span><span id="PSAUDIOFORMAT"></span>*psAudioFormat* Pointer to a [**WAVEFORMATEX**](/windows/win32/api/mmeapi/ns-mmeapi-waveformatex) structure, or **NULL**. If the value is **NULL**, the size, in bytes, required to hold the structure is returned.</para>
		/// <para>Returns the size, in bytes, of the audio format.</para>
		/// </returns>
		/// <remarks>Because compressed audio formats vary in size requirements applications must first retrieve the size, then allocate memory, and finally request the audio format data.</remarks>
		internal const uint WM_CAP_GET_AUDIOFORMAT = 1060U;

		/// <summary>The WM\_CAP\_DLG\_VIDEOFORMAT message displays a dialog box in which the user can select the video format.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>
		/// <para>After this message returns, applications might need to update the [**CAPSTATUS**](/windows/win32/api/vfw/ns-vfw-capstatus) structure because the user might have changed the image dimensions. The Video Format dialog box is unique for each capture driver. Some capture drivers might not support a Video Format dialog box. Applications can determine if the capture driver supports this message by checking the **fHasDlgVideoFormat** member of [**CAPDRIVERCAPS**](/windows/win32/api/vfw/ns-vfw-capdrivercaps).</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-dlg-videoformat#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_DLG_VIDEOFORMAT = 1065U;

		/// <summary>The WM\_CAP\_DLG\_VIDEOSOURCE message displays a dialog box in which the user can control the video source.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>The Video Source dialog box is unique for each capture driver. Some capture drivers might not support a Video Source dialog box. Applications can determine if the capture driver supports this message by checking the **fHasDlgVideoSource** member of the [**CAPDRIVERCAPS**](/windows/win32/api/vfw/ns-vfw-capdrivercaps) structure.</remarks>
		internal const uint WM_CAP_DLG_VIDEOSOURCE = 1066U;

		/// <summary>The WM\_CAP\_DLG\_VIDEODISPLAY message displays a dialog box in which the user can set or adjust the video output.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>
		/// <para>The controls in this dialog box do not affect digitized video data; they affect only the output or redisplay of the video signal. The Video Display dialog box is unique for each capture driver. Some capture drivers might not support a Video Display dialog box. Applications can determine if the capture driver supports this message by checking the **fHasDlgVideoDisplay** member of the [**CAPDRIVERCAPS**](/windows/win32/api/vfw/ns-vfw-capdrivercaps) structure.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-dlg-videodisplay#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_DLG_VIDEODISPLAY = 1067U;

		/// <summary>The WM\_CAP\_GET\_VIDEOFORMAT message retrieves a copy of the video format in use or the size required for the video format. You can send this message explicitly or by using the capGetVideoFormat and capGetVideoFormatSize macros.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the structure referenced by**s**.</para>
		/// <para><span id="psVideoFormat"></span><span id="psvideoformat"></span><span id="PSVIDEOFORMAT"></span>*psVideoFormat* Pointer to a [**BITMAPINFO**](/windows/win32/api/wingdi/ns-wingdi-bitmapinfo) structure. You can also specify **NULL** to retrieve the number of bytes needed.</para>
		/// <para>Returns the size, in bytes, of the video format or zero if the capture window is not connected to a capture driver. For video formats that require a palette, the current palette is also returned.</para>
		/// </returns>
		/// <remarks>Because compressed video formats vary in size requirements applications must first retrieve the size, then allocate memory, and finally request the video format data.</remarks>
		internal const uint WM_CAP_GET_VIDEOFORMAT = 1068U;

		/// <summary>The WM\_CAP\_SET\_VIDEOFORMAT message sets the format of captured video data. You can send this message explicitly or by using the capSetVideoFormat macro.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the structure referenced by **s**.</para>
		/// <para><span id="psVideoFormat"></span><span id="psvideoformat"></span><span id="PSVIDEOFORMAT"></span>*psVideoFormat* Pointer to a [**BITMAPINFO**](/windows/win32/api/wingdi/ns-wingdi-bitmapinfo) structure.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>Because video formats are device-specific, applications should check the return value from this function to determine if the format is accepted by the driver.</remarks>
		internal const uint WM_CAP_SET_VIDEOFORMAT = 1069U;

		/// <summary>The WM\_CAP\_DLG\_VIDEOCOMPRESSION message displays a dialog box in which the user can select a compressor to use during the capture process.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>
		/// <para>Use this message with capture drivers that provide frames only in the BI\_RGB format. This message is most useful in the step capture operation to combine capture and compression in a single operation. Compressing frames with a software compressor as part of a real-time capture operation is most likely too time-consuming to perform. Compression does not affect the frames copied to the clipboard.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-dlg-videocompression#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_DLG_VIDEOCOMPRESSION = 1070U;

		/// <summary>The WM\_CAP\_SET\_PREVIEW message enables or disables preview mode.</summary>
		/// <returns>
		/// <para><span id="f"></span><span id="F"></span>*f* Preview flag. Specify **TRUE** for this parameter to enable preview mode or **FALSE** to disable it.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>
		/// <para>The preview mode uses substantial CPU resources. Applications can disable preview or lower the preview rate when another application has the focus. The **fLiveWindow** member of the [**CAPSTATUS**](/windows/win32/api/vfw/ns-vfw-capstatus) structure indicates if preview mode is currently enabled. Enabling preview mode automatically disables overlay mode.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-set-preview#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SET_PREVIEW = 1074U;

		/// <summary>The WM\_CAP\_SET\_OVERLAY message enables or disables overlay mode. In overlay mode, video is displayed using hardware overlay. You can send this message explicitly or by using the capOverlay macro.</summary>
		/// <returns>
		/// <para><span id="f"></span><span id="F"></span>*f* Overlay flag. Specify **TRUE** for this parameter to enable overlay mode or **FALSE** to disable it.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>
		/// <para>Using an overlay does not require CPU resources. The **fHasOverlay** member of the [**CAPDRIVERCAPS**](/windows/win32/api/vfw/ns-vfw-capdrivercaps) structure indicates whether the device is capable of overlay. The **fOverlayWindow** member of the [**CAPSTATUS**](/windows/win32/api/vfw/ns-vfw-capstatus) structure indicates whether overlay mode is currently enabled. Enabling overlay mode automatically disables preview mode.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-set-overlay#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SET_OVERLAY = 1075U;

		/// <summary>The WM\_CAP\_SET\_PREVIEWRATE message sets the frame display rate in preview mode. You can send this message explicitly or by using the capPreviewRate macro.</summary>
		/// <returns>
		/// <para><span id="wMS"></span><span id="wms"></span><span id="WMS"></span>*wMS* Rate, in milliseconds, at which new frames are captured and displayed.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if the capture window is not connected to a capture driver.</para>
		/// </returns>
		/// <remarks>The preview mode uses substantial CPU resources. Applications can disable preview or lower the preview rate when another application has the focus. During streaming video capture, the previewing task is lower priority than writing frames to disk, and preview frames are displayed only if no other buffers are available for writing.</remarks>
		internal const uint WM_CAP_SET_PREVIEWRATE = 1076U;

		/// <summary>The WM\_CAP\_SET\_SCALE message enables or disables scaling of the preview video images.</summary>
		/// <returns>
		/// <para><span id="f"></span><span id="F"></span>*f* Preview scaling flag. Specify **TRUE** for this parameter to stretch preview frames to the size of the capture window or **FALSE** to display them at their natural size.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>
		/// <para>Scaling preview images controls the immediate presentation of captured frames within the capture window. It has no effect on the size of the frames saved to file. Scaling has no effect when using overlay to display video in the frame buffer.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-set-scale#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SET_SCALE = 1077U;

		/// <summary>The WM\_CAP\_GET\_STATUS message retrieves the status of the capture window. You can send this message explicitly or by using the capGetStatus macro.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the structure referenced by**s**.</para>
		/// <para><span id="s"></span><span id="S"></span>*s* Pointer to a [**CAPSTATUS**](/windows/win32/api/vfw/ns-vfw-capstatus) structure.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if the capture window is not connected to a capture driver.</para>
		/// </returns>
		/// <remarks>The [**CAPSTATUS**](/windows/win32/api/vfw/ns-vfw-capstatus) structure contains the current state of the capture window. Since this state is dynamic and changes in response to various messages, the application should initialize this structure after sending the [**WM\_CAP\_DLG\_VIDEOFORMAT**](wm-cap-dlg-videoformat.md) message (or using the [**capDlgVideoFormat**](/windows/desktop/api/Vfw/nf-vfw-capdlgvideoformat) macro) and whenever it needs to enable menu items or determine the actual state of the window.</remarks>
		internal const uint WM_CAP_GET_STATUS = 1078U;

		/// <summary>The WM\_CAP\_SET\_SCROLL message defines the portion of the video frame to display in the capture window.</summary>
		/// <returns>
		/// <para><span id="lpP"></span><span id="lpp"></span><span id="LPP"></span>*lpP* Address to contain the desired scroll position.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>The scroll position affects the image in both preview and overlay modes.</remarks>
		internal const uint WM_CAP_SET_SCROLL = 1079U;

		/// <summary>The WM\_CAP\_GRAB\_FRAME message retrieves and displays a single frame from the capture driver. After capture, overlay and preview are disabled. You can send this message explicitly or by using the capGrabFrame macro.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>For information about installing callback functions, see the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) and [**WM\_CAP\_SET\_CALLBACK\_FRAME**](wm-cap-set-callback-frame.md) messages.</remarks>
		internal const uint WM_CAP_GRAB_FRAME = 1084U;

		/// <summary>The WM\_CAP\_GRAB\_FRAME\_NOSTOP message fills the frame buffer with a single uncompressed frame from the capture device and displays it.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>For information about installing callback functions, see the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) and [**WM\_CAP\_SET\_CALLBACK\_FRAME**](wm-cap-set-callback-frame.md) messages.</remarks>
		internal const uint WM_CAP_GRAB_FRAME_NOSTOP = 1085U;

		/// <summary>The WM\_CAP\_SEQUENCE message initiates streaming video and audio capture to a file. You can send this message explicitly or by using the capCaptureSequence macro.</summary>
		/// <returns>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise. If an error occurs and an error callback function is set using the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) message, the error callback function is called.</para>
		/// </returns>
		/// <remarks>
		/// <para>If you want to alter the parameters controlling streaming capture, use the [**WM\_CAP\_SET\_SEQUENCE\_SETUP**](wm-cap-set-sequence-setup.md) message prior to starting the capture. By default, the capture window does not allow other applications to continue running during capture. To override this, either set the **fYield** member of the [**CAPTUREPARMS**](/windows/win32/api/vfw/ns-vfw-captureparms) structure to **TRUE**, or install a yield callback function. During streaming capture, the capture window can optionally issue notifications to your application of specific types of conditions. To install callback procedures for these notifications, use the following messages: -   [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) -   [**WM\_CAP\_SET\_CALLBACK\_STATUS**](wm-cap-set-callback-status.md) -   [**WM\_CAP\_SET\_CALLBACK\_YIELD**](wm-cap-set-callback-yield.md) -   [**WM\_CAP\_SET\_CALLBACK\_VIDEOSTREAM**](wm-cap-set-callback-videostream.md) -   [**WM\_CAP\_SET\_CALLBACK\_WAVESTREAM**](wm-cap-set-callback-wavestream.md)</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-sequence#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SEQUENCE = 1086U;

		/// <summary>The WM\_CAP\_SEQUENCE\_NOFILE message initiates streaming video capture without writing data to a file. You can send this message explicitly or by using the capCaptureSequenceNoFile macro.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>
		/// <para>This message is useful in conjunction with video stream or waveform-audio stream callback functions that let your application use the video and audio data directly. If you want to alter the parameters controlling streaming capture, use the [**WM\_CAP\_SET\_SEQUENCE\_SETUP**](wm-cap-set-sequence-setup.md) message prior to starting the capture. By default, the capture window does not allow other applications to continue running during capture. To override this, either set the **fYield** member of the [**CAPTUREPARMS**](/windows/win32/api/vfw/ns-vfw-captureparms) structure to **TRUE**, or install a yield callback function. During streaming capture, the capture window can optionally issue notifications to your application of specific types of conditions. To install callback procedures for these notifications, use the following messages: -   [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) -   [**WM\_CAP\_SET\_CALLBACK\_STATUS**](wm-cap-set-callback-status.md) -   [**WM\_CAP\_SET\_CALLBACK\_YIELD**](wm-cap-set-callback-yield.md) -   [**WM\_CAP\_SET\_CALLBACK\_VIDEOSTREAM**](wm-cap-set-callback-videostream.md) -   [**WM\_CAP\_SET\_CALLBACK\_WAVESTREAM**](wm-cap-set-callback-wavestream.md)</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-sequence-nofile#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SEQUENCE_NOFILE = 1087U;

		/// <summary>The WM\_CAP\_SET\_SEQUENCE\_SETUP message sets the configuration parameters used with streaming capture. You can send this message explicitly or by using the capCaptureSetSetup macro.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the structure referenced by**s**.</para>
		/// <para><span id="psCapParms"></span><span id="pscapparms"></span><span id="PSCAPPARMS"></span>*psCapParms* Pointer to a [**CAPTUREPARMS**](/windows/win32/api/vfw/ns-vfw-captureparms) structure.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>For information about the parameters used to control streaming capture, see the [**CAPTUREPARMS**](/windows/win32/api/vfw/ns-vfw-captureparms) structure.</remarks>
		internal const uint WM_CAP_SET_SEQUENCE_SETUP = 1088U;

		/// <summary>The WM\_CAP\_GET\_SEQUENCE\_SETUP message retrieves the current settings of the streaming capture parameters. You can send this message explicitly or by using the capCaptureGetSetup macro.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Size, in bytes, of the structure referenced by**s**.</para>
		/// <para><span id="s"></span><span id="S"></span>*s* Pointer to a [**CAPTUREPARMS**](/windows/win32/api/vfw/ns-vfw-captureparms) structure.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>For information about the parameters used to control streaming capture, see the [**CAPTUREPARMS**](/windows/win32/api/vfw/ns-vfw-captureparms) structure.</remarks>
		internal const uint WM_CAP_GET_SEQUENCE_SETUP = 1089U;

		internal const uint WM_CAP_SET_MCI_DEVICEA = 1090U;

		internal const uint WM_CAP_GET_MCI_DEVICEA = 1091U;

		internal const uint WM_CAP_SET_MCI_DEVICEW = 1190U;

		internal const uint WM_CAP_GET_MCI_DEVICEW = 1191U;

		/// <summary>The WM\_CAP\_SET\_MCI\_DEVICE message specifies the name of the MCI video device to be used to capture data. You can send this message explicitly or by using the capSetMCIDeviceName macro.</summary>
		/// <returns>
		/// <para><span id="szName"></span><span id="szname"></span><span id="SZNAME"></span>*szName* Pointer to a null-terminated string containing the name of the device.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>This message stores the MCI device name in an internal structure. It does not open or access the device. The default device name is **NULL**.</remarks>
		internal const uint WM_CAP_SET_MCI_DEVICE = 1190U;

		/// <summary>The WM\_CAP\_GET\_MCI\_DEVICE message retrieves the name of an MCI device previously set with the WM\_CAP\_SET\_MCI\_DEVICE message. You can send this message explicitly or by using the capGetMCIDeviceName macro.</summary>
		/// <returns>
		/// <para><span id="wSize"></span><span id="wsize"></span><span id="WSIZE"></span>*wSize* Length, in bytes, of the buffer referenced by**szName**.</para>
		/// <para><span id="szName"></span><span id="szname"></span><span id="SZNAME"></span>*szName* Pointer to a null-terminated string that contains the MCI device name.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-get-mci-device">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_GET_MCI_DEVICE = 1191U;

		/// <summary>The WM\_CAP\_STOP message stops the capture operation. You can send this message explicitly or by using the capCaptureStop macro.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>The capture operation must yield to use this message. Use the [**WM\_CAP\_ABORT**](wm-cap-abort.md) message to abandon the current capture operation.</remarks>
		internal const uint WM_CAP_STOP = 1092U;

		/// <summary>The WM\_CAP\_ABORT message stops the capture operation.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>
		/// <para>The capture operation must yield to use this message. Use the [**WM\_CAP\_STOP**](wm-cap-stop.md) message to halt step capture at the current position, and then capture audio.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-abort#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_ABORT = 1093U;

		/// <summary>The WM\_CAP\_SINGLE\_FRAME\_OPEN message opens the capture file for single-frame capturing. Any previous information in the capture file is overwritten. You can send this message explicitly or by using the capCaptureSingleFrameOpen macro.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>For information about installing callback functions, see the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) and [**WM\_CAP\_SET\_CALLBACK\_FRAME**](wm-cap-set-callback-frame.md) messages.</remarks>
		internal const uint WM_CAP_SINGLE_FRAME_OPEN = 1094U;

		/// <summary>The WM\_CAP\_SINGLE\_FRAME\_CLOSE message closes the capture file opened by the WM\_CAP\_SINGLE\_FRAME\_OPEN message. You can send this message explicitly or by using the capCaptureSingleFrameClose macro.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>For information about installing callback functions, see the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) and [**WM\_CAP\_SET\_CALLBACK\_FRAME**](wm-cap-set-callback-frame.md) messages.</remarks>
		internal const uint WM_CAP_SINGLE_FRAME_CLOSE = 1095U;

		/// <summary>The WM\_CAP\_SINGLE\_FRAME message appends a single frame to a capture file that was opened using the WM\_CAP\_SINGLE\_FRAME\_OPEN message. You can send this message explicitly or by using the capCaptureSingleFrame macro.</summary>
		/// <returns>Returns **TRUE** if successful or **FALSE** otherwise.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-single-frame">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_SINGLE_FRAME = 1096U;

		internal const uint WM_CAP_PAL_OPENA = 1104U;

		internal const uint WM_CAP_PAL_SAVEA = 1105U;

		internal const uint WM_CAP_PAL_OPENW = 1204U;

		internal const uint WM_CAP_PAL_SAVEW = 1205U;

		/// <summary>The WM\_CAP\_PAL\_OPEN message loads a new palette from a palette file and passes it to a capture driver.</summary>
		/// <returns>
		/// <para><span id="szName"></span><span id="szname"></span><span id="SZNAME"></span>*szName* Pointer to a null-terminated string containing the palette filename.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise. If an error occurs and an error callback function is set using the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) message, the error callback function is called.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-pal-open">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_PAL_OPEN = 1204U;

		/// <summary>The WM\_CAP\_PAL\_SAVE message saves the current palette to a palette file. Palette files typically use the filename extension .PAL. You can send this message explicitly or by using the capPaletteSave macro.</summary>
		/// <returns>
		/// <para><span id="szName"></span><span id="szname"></span><span id="SZNAME"></span>*szName* Pointer to a null-terminated string containing the palette filename.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise. If an error occurs and an error callback function is set using the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) message, the error callback function is called.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-pal-save">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_PAL_SAVE = 1205U;

		/// <summary>The WM\_CAP\_PAL\_PASTE message copies the palette from the clipboard and passes it to a capture driver. You can send this message explicitly or by using the capPalettePaste macro.</summary>
		/// <returns>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise. If an error occurs and an error callback function is set using the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) message, the error callback function is called.</para>
		/// </returns>
		/// <remarks>A capture driver uses a palette when required by the specified digitized video format.</remarks>
		internal const uint WM_CAP_PAL_PASTE = 1106U;

		/// <summary>The WM\_CAP\_PAL\_AUTOCREATE message requests that the capture driver sample video frames and automatically create a new palette. You can send this message explicitly or by using the capPaletteAuto macro.</summary>
		/// <returns>
		/// <para><span id="iFrames"></span><span id="iframes"></span><span id="IFRAMES"></span>*iFrames* Number of frames to sample.</para>
		/// <para><span id="iColors"></span><span id="icolors"></span><span id="ICOLORS"></span>*iColors* Number of colors in the palette. The maximum value for this parameter is 256.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise. If an error occurs and an error callback function is set using the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) message, the error callback function is called.</para>
		/// </returns>
		/// <remarks>The sampled video sequence should include all the colors you want in the palette. To obtain the best palette, you might have to sample the whole sequence rather than a portion of it.</remarks>
		internal const uint WM_CAP_PAL_AUTOCREATE = 1107U;

		/// <summary>The WM\_CAP\_PAL\_MANUALCREATE message requests that the capture driver manually sample video frames and create a new palette. You can send this message explicitly or by using the capPaletteManual macro.</summary>
		/// <returns>
		/// <para><span id="fGrab"></span><span id="fgrab"></span><span id="FGRAB"></span>*fGrab* Palette histogram flag. Set this parameter to **TRUE** for each frame included in creating the optimal palette. After the last frame has been collected, set this parameter to **FALSE** to calculate the optimal palette and send it to the capture driver.</para>
		/// <para><span id="iColors"></span><span id="icolors"></span><span id="ICOLORS"></span>*iColors* Number of colors in the palette. The maximum value for this parameter is 256. This value is used only during collection of the first frame in a sequence.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** otherwise. If an error occurs and an error callback function is set using the [**WM\_CAP\_SET\_CALLBACK\_ERROR**](wm-cap-set-callback-error.md) message, the error callback function is called.</para>
		/// </returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/Multimedia/wm-cap-pal-manualcreate">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_CAP_PAL_MANUALCREATE = 1108U;

		/// <summary>The WM\_CAP\_SET\_CALLBACK\_CAPCONTROL message sets a callback function in the application giving it precise recording control. You can send this message explicitly or by using the capSetCallbackOnCapControl macro.</summary>
		/// <returns>
		/// <para><span id="fpProc"></span><span id="fpproc"></span><span id="FPPROC"></span>*fpProc* Pointer to the callback function, of type [**capControlCallback**](/windows/desktop/api/Vfw/nc-vfw-capcontrolcallback). Specify **NULL** for this parameter to disable a previously installed callback function.</para>
		/// <para>Returns **TRUE** if successful or **FALSE** if a streaming capture or a single-frame capture session is in progress.</para>
		/// </returns>
		/// <remarks>A single callback function is used to give the application precise control over the moments that streaming capture begins and completes. The capture window first calls the procedure with *nState* set to CONTROLCALLBACK\_PREROLL after all buffers have been allocated and all other capture preparations have finished. This gives the application the ability to preroll video sources, returning from the callback function at the exact moment recording is to begin. A return value of **TRUE** from the callback function continues capture, and a return value of **FALSE** aborts capture. After capture begins, this callback function will be called frequently with *nState* set to CONTROLCALLBACK\_CAPTURING to allow the application to end capture by returning **FALSE**.</remarks>
		internal const uint WM_CAP_SET_CALLBACK_CAPCONTROL = 1109U;

		internal const uint WM_CAP_UNICODE_END = 1205U;

		internal const uint WM_CAP_END = 1205U;

		internal const uint WM_SampleExtension_ContentType_Size = 1U;

		internal const uint WM_SampleExtension_PixelAspectRatio_Size = 2U;

		internal const uint WM_SampleExtension_Timecode_Size = 14U;

		internal const uint WM_SampleExtension_SampleDuration_Size = 2U;

		internal const uint WM_SampleExtension_ChromaLocation_Size = 1U;

		internal const uint WM_SampleExtension_ColorSpaceInfo_Size = 3U;

		internal const uint WM_CT_REPEAT_FIRST_FIELD = 16U;

		internal const uint WM_CT_BOTTOM_FIELD_FIRST = 32U;

		internal const uint WM_CT_TOP_FIELD_FIRST = 64U;

		internal const uint WM_CT_INTERLACED = 128U;

		internal const uint WM_CL_INTERLACED420 = 0U;

		internal const uint WM_CL_PROGRESSIVE420 = 1U;

		internal const uint WM_MAX_VIDEO_STREAMS = 63U;

		internal const uint WM_MAX_STREAMS = 63U;

		internal static readonly global::System.Guid WM_SampleExtensionGUID_OutputCleanPoint = new Guid(0xF72A3C6F, 0x6EB4, 0x4EBC, 0xB1, 0x92, 0x09, 0xAD, 0x97, 0x59, 0xE8, 0x28);

		internal static readonly global::System.Guid WM_SampleExtensionGUID_Timecode = new Guid(0x399595EC, 0x8667, 0x4E2D, 0x8F, 0xDB, 0x98, 0x81, 0x4C, 0xE7, 0x6C, 0x1E);

		internal static readonly global::System.Guid WM_SampleExtensionGUID_ChromaLocation = new Guid(0x4C5ACCA0, 0x9276, 0x4B2C, 0x9E, 0x4C, 0xA0, 0xED, 0xEF, 0xDD, 0x21, 0x7E);

		internal static readonly global::System.Guid WM_SampleExtensionGUID_ColorSpaceInfo = new Guid(0xF79ADA56, 0x30EB, 0x4F2B, 0x9F, 0x7A, 0xF2, 0x4B, 0x13, 0x9A, 0x11, 0x57);

		internal static readonly global::System.Guid WM_SampleExtensionGUID_UserDataInfo = new Guid(0x732BB4FA, 0x78BE, 0x4549, 0x99, 0xBD, 0x02, 0xDB, 0x1A, 0x55, 0xB7, 0xA8);

		internal static readonly global::System.Guid WM_SampleExtensionGUID_FileName = new Guid(0xE165EC0E, 0x19ED, 0x45D7, 0xB4, 0xA7, 0x25, 0xCB, 0xD1, 0xE2, 0x8E, 0x9B);

		internal static readonly global::System.Guid WM_SampleExtensionGUID_ContentType = new Guid(0xD590DC20, 0x07BC, 0x436C, 0x9C, 0xF7, 0xF3, 0xBB, 0xFB, 0xF1, 0xA4, 0xDC);

		internal static readonly global::System.Guid WM_SampleExtensionGUID_PixelAspectRatio = new Guid(0x1B1EE554, 0xF9EA, 0x4BC8, 0x82, 0x1A, 0x37, 0x6B, 0x74, 0xE4, 0xC4, 0xB8);

		internal static readonly global::System.Guid WM_SampleExtensionGUID_SampleDuration = new Guid(0xC6BD9450, 0x867F, 0x4907, 0x83, 0xA3, 0xC7, 0x79, 0x21, 0xB7, 0x33, 0xAD);

		internal static readonly global::System.Guid WM_SampleExtensionGUID_SampleProtectionSalt = new Guid(0x5403DEEE, 0xB9EE, 0x438F, 0xAA, 0x83, 0x38, 0x04, 0x99, 0x7E, 0x56, 0x9D);

		/// <summary>An Active Directory property sheet extension calls the ADsPropGetInitInfo to obtain data about regarding the directory object that the property sheet extension applies to.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/AD/wm-adsprop-notify-pageinit">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ADSPROP_NOTIFY_PAGEINIT = 2125U;

		/// <summary>An Active Directory directory service property sheet extension calls the ADsPropSetHwnd to inform the notification object of the property page window handle.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>An Active Directory property sheet extension normally calls the [**ADsPropSetHwnd**](/windows/desktop/api/Adsprop/nf-adsprop-adspropsethwnd) function while processing the [**WM\_INITDIALOG**](../dlgbox/wm-initdialog.md) message.</remarks>
		internal const uint WM_ADSPROP_NOTIFY_PAGEHWND = 2126U;

		/// <summary>The WM\_ADSPROP\_NOTIFY\_CHANGE message is used internally by the notification object.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/AD/wm-adsprop-notify-change">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ADSPROP_NOTIFY_CHANGE = 2127U;

		/// <summary>An Active Directory directory service property sheet extension sends the WM\_ADSPROP\_NOTIFY\_APPLY message to the notification object if the property page PSN\_APPLY handler succeeds.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>When adding pages to the Active Directory Manager MMC snap-in, Active Directory MMC property sheets create the notification objects by a call to the [**ADsPropCreateNotifyObj**](/windows/desktop/api/Adsprop/nf-adsprop-adspropcreatenotifyobj) function, and then passes the notification object handle to each property page.</remarks>
		internal const uint WM_ADSPROP_NOTIFY_APPLY = 2128U;

		/// <summary>The WM\_ADSPROP\_NOTIFY\_SETFOCUS message is used internally by the notification object.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/AD/wm-adsprop-notify-setfocus">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ADSPROP_NOTIFY_SETFOCUS = 2129U;

		/// <summary>The WM\_ADSPROP\_NOTIFY\_FOREGROUND message is used internally by the notification object.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/AD/wm-adsprop-notify-foreground">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ADSPROP_NOTIFY_FOREGROUND = 2130U;

		/// <summary>An Active Directory property sheet extension sends the WM\_ADSPROP\_NOTIFY\_EXIT message to the notification object when the notification object is no longer required.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>The notification object will delete itself in response to this message. When this message has been sent, the notification object handle should be considered invalid.</remarks>
		internal const uint WM_ADSPROP_NOTIFY_EXIT = 2131U;

		/// <summary>The WM\_ADSPROP\_NOTIFY\_ERROR message adds an error message to a list of error messages that are displayed by calling the ADsPropShowErrorDialog function.</summary>
		/// <returns>This message has no return value.</returns>
		/// <remarks>
		/// <para>The [**ADsPropSendErrorMessage**](/windows/desktop/api/Adsprop/nf-adsprop-adspropsenderrormessage) function is the preferred method of sending this message. The error messages added by the **WM\_ADSPROP\_NOTIFY\_ERROR** message are accumulated until [**ADsPropShowErrorDialog**](/windows/desktop/api/Adsprop/nf-adsprop-adspropshowerrordialog) is called. **ADsPropShowErrorDialog** combines and displays the accumulated error messages. When the error dialog is dismissed, the accumulated error messages are deleted.</para>
		/// <para><see href="https://learn.microsoft.com/windows/win32/AD/wm-adsprop-notify-error#">Read more on docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_ADSPROP_NOTIFY_ERROR = 2134U;

		/// <summary>The operating system sends a WM\_RASDIALEVENT message to a window procedure when a change of state event occurs during a RAS connection process.</summary>
		/// <returns>If an application processes this message, it should return **TRUE**.</returns>
		/// <remarks>
		/// <para><see href="https://learn.microsoft.com/windows/win32/RRAS/wm-rasdialevent">Learn more about this API from docs.microsoft.com</see>.</para>
		/// </remarks>
		internal const uint WM_RASDIALEVENT = 52429U;
	}
}