<?xml version="1.0" encoding="UTF-8"?>
<dir name="Windows">
    <dir name="GUI" attrib="x">
    <dir name="Window">
        <dir name="Styles" desc="Window Styles">
            <item const="WS_OVERLAPPED" value="0x00000000" />
            <item const="WS_TILED" value="0x00000000" />
            <item const="WS_MAXIMIZEBOX" value="0x00010000" />
            <item const="WS_TABSTOP" value="0x00010000" />
            <item const="WS_GROUP" value="0x00020000" />
            <item const="WS_MINIMIZEBOX" value="0x00020000" />
            <item const="WS_SIZEBOX" value="0x00040000" />
            <item const="WS_THICKFRAME" value="0x00040000" />
            <item const="WS_SYSMENU" value="0x00080000" />
            <item const="WS_HSCROLL" value="0x00100000" />
            <item const="WS_VSCROLL" value="0x00200000" />
            <item const="WS_DLGFRAME" value="0x00400000" />
            <item const="WS_BORDER" value="0x00800000" />
            <item const="WS_CAPTION" value="0x00C00000" />
            <item const="WS_OVERLAPPEDWINDOW" value="0x00CF0000" />
            <item const="WS_TILEDWINDOW" value="0x00CF0000" />
            <item const="WS_MAXIMIZE" value="0x01000000" />
            <item const="WS_CLIPCHILDREN" value="0x02000000" />
            <item const="WS_CLIPSIBLINGS" value="0x04000000" />
            <item const="WS_DISABLED" value="0x08000000" />
            <item const="WS_VISIBLE" value="0x10000000" />
            <item const="WS_ICONIC" value="0x20000000" />
            <item const="WS_MINIMIZE" value="0x20000000" />
            <item const="WS_CHILD" value="0x40000000" />
            <item const="WS_CHILDWINDOW" value="0x40000000" />
            <item const="WS_POPUP" value="0x80000000" />
            <item const="WS_POPUPWINDOW" value="0x80880000" />
        </dir>
        <dir name="ExStyles" desc="Window Extended Styles">
            <item const="WS_EX_LEFT" value="0x00000000" />
            <item const="WS_EX_LTRREADING" value="0x00000000" />
            <item const="WS_EX_RIGHTSCROLLBAR" value="0x00000000" />
            <item const="WS_EX_DLGMODALFRAME" value="0x00000001" />
            <item const="WS_EX_NOPARENTNOTIFY" value="0x00000004" />
            <item const="WS_EX_TOPMOST" value="0x00000008" />
            <item const="WS_EX_ACCEPTFILES" value="0x00000010" />
            <item const="WS_EX_TRANSPARENT" value="0x00000020" />
            <item const="WS_EX_MDICHILD" value="0x00000040" />
            <item const="WS_EX_TOOLWINDOW" value="0x00000080" />
            <item const="WS_EX_WINDOWEDGE" value="0x00000100" />
            <item const="WS_EX_PALETTEWINDOW" value="0x00000188" />
            <item const="WS_EX_CLIENTEDGE" value="0x00000200" />
            <item const="WS_EX_OVERLAPPEDWINDOW" value="0x00000300" />
            <item const="WS_EX_CONTEXTHELP" value="0x00000400" />
            <item const="WS_EX_RIGHT" value="0x00001000" />
            <item const="WS_EX_RTLREADING" value="0x00002000" />
            <item const="WS_EX_LEFTSCROLLBAR" value="0x00004000" />
            <item const="WS_EX_CONTROLPARENT" value="0x00010000" />
            <item const="WS_EX_STATICEDGE" value="0x00020000" />
            <item const="WS_EX_APPWINDOW" value="0x00040000" />
            <item const="WS_EX_LAYERED" value="0x00080000" />
            <item const="WS_EX_NOINHERITLAYOUT" value="0x00100000" />
            <item const="WS_EX_NOREDIRECTIONBITMAP" value="0x00200000" />
            <item const="WS_EX_LAYOUTRTL" value="0x00400000" />
            <item const="WS_EX_COMPOSITED" value="0x02000000" />
            <item const="WS_EX_NOACTIVATE" value="0x08000000" />
        </dir>

        <dir name="Messages" desc="Window Messages">
            <dir name="Window" desc="Window Messages and Notifications" type="3">
                <item const="WM_SETTEXT" value="0x000C" />
                <item const="WM_GETTEXT" value="0x000D" />
                <item const="WM_GETTEXTLENGTH" value="0x000E" />
                <item const="WM_SETFONT" value="0x0030" />
                <item const="WM_GETFONT" value="0x0031" />
                <item const="WM_GETICON" value="0x007F" />
                <item const="WM_SETICON" value="0x0080" />
                <item const="WM_ACTIVATE" value="0x0006" />
                <item const="WM_ACTIVATEAPP" value="0x001C" />
                <item const="WM_CANCELMODE" value="0x001F" />
                <item const="WM_CHILDACTIVATE" value="0x0022" />
                <item const="WM_CLOSE" value="0x0010" />
                <item const="WM_CREATE" value="0x0001" />
                <item const="WM_DESTROY" value="0x0002" />
                <item const="WM_DROPFILES" value="0x0233" />
                <item const="WM_ENABLE" value="0x000A" />
                <item const="WM_ENTERSIZEMOVE" value="0x0231" />
                <item const="WM_EXITSIZEMOVE" value="0x0232" />
                <item const="WM_MOVE" value="0x0003" />
                <item const="WM_MOVING" value="0x0216" />
                <item const="WM_NCCREATE" value="0x0081" />
                <item const="WM_NCDESTROY" value="0x0082" />
                <item const="WM_NCCALCSIZE" value="0x0083" />
                <item const="WM_NCACTIVATE" value="0x0086" />
                <item const="WM_QUERYOPEN" value="0x0013" />
                <item const="WM_QUIT" value="0x0012" />
                <item const="WM_SHOWWINDOW" value="0x0018" />
                <item const="WM_SIZE" value="0x0005" />
                <item const="WM_SIZING" value="0x0214" />
                <item const="WM_STYLECHANGING" value="0x007C" />
                <item const="WM_STYLECHANGED" value="0x007D" />
                <item const="WM_WINDOWPOSCHANGING" value="0x0046" />
                <item const="WM_WINDOWPOSCHANGED" value="0x0047" />
            </dir>

            <dir name="Clipboard" desc="Clipboard Messages and Notifications" type="3">
                <item const="WM_CUT" value="0x0300" />
                <item const="WM_COPY" value="0x0301" />
                <item const="WM_PASTE" value="0x0302" />
                <item const="WM_CLEAR" value="0x0303" />
                <item const="WM_UNDO" value="0x0304" />
                <item const="WM_RENDERFORMAT" value="0x0305" />
                <item const="WM_RENDERALLFORMATS" value="0x0306" />
                <item const="WM_DESTROYCLIPBOARD" value="0x0307" />
                <item const="WM_DRAWCLIPBOARD" value="0x0308" />
                <item const="WM_PAINTCLIPBOARD" value="0x0309" />
                <item const="WM_VSCROLLCLIPBOARD" value="0x030A" />
                <item const="WM_SIZECLIPBOARD" value="0x030B" />
                <item const="WM_ASKCBFORMATNAME" value="0x030C" />
                <item const="WM_CHANGECBCHAIN" value="0x030D" />
                <item const="WM_HSCROLLCLIPBOARD" value="0x030E" />
                <item const="WM_CLIPBOARDUPDATE" value="0x031D" />
            </dir>

            <dir name="DDE" desc="DDE Messages and Notifications" type="3">
                <item const="WM_DDE_FIRST" value="0x03E0" />
                <item const="WM_DDE_INITIATE" value="0x03E0" />
                <item const="WM_DDE_TERMINATE" value="0x03E1" />
                <item const="WM_DDE_ADVISE" value="0x03E2" />
                <item const="WM_DDE_UNADVISE" value="0x03E3" />
                <item const="WM_DDE_ACK" value="0x03E4" />
                <item const="WM_DDE_DATA" value="0x03E5" />
                <item const="WM_DDE_REQUEST" value="0x03E6" />
                <item const="WM_DDE_POKE" value="0x03E7" />
                <item const="WM_DDE_EXECUTE" value="0x03E8" />
                <item const="WM_DDE_LAST" value="0x03E8" />
            </dir>

            <dir name="Dialog Box" desc="Dialog Box Notifications" type="3">
                <item const="WM_NEXTDLGCTL" value="0x0028" />
                <item const="WM_CTLCOLORDLG" value="0x0136" />
                <item const="WM_GETDLGCODE" value="0x0087" />
                <item const="WM_INITDIALOG" value="0x0110" />
                <item const="WM_ENTERIDLE" value="0x0121" />
            </dir>

            <dir name="DWM" desc="Desktop Window Manager Messages" type="3">
                <item const="WM_DWMCOMPOSITIONCHANGED" value="0x031E" />
                <item const="WM_DWMNCRENDERINGCHANGED" value="0x031F" />
                <item const="WM_DWMCOLORIZATIONCOLORCHANGED" value="0x0320" />
                <item const="WM_DWMWINDOWMAXIMIZEDCHANGE" value="0x0321" />
                <item const="WM_DWMSENDICONICTHUMBNAIL" value="0x0323" />
                <item const="WM_DWMSENDICONICLIVEPREVIEWBITMAP" value="0x0326" />
            </dir>

            <dir name="IME" desc="Input Method Editor Messages and Notificatons" type="3">
                <item const="WM_IME_STARTCOMPOSITION" value="0x010D" />
                <item const="WM_IME_ENDCOMPOSITION" value="0x010E" />
                <item const="WM_IME_COMPOSITION" value="0x010F" />
                <item const="WM_IME_KEYLAST" value="0x010F" />
                <item const="WM_IME_SETCONTEXT" value="0x0281" />
                <item const="WM_IME_NOTIFY" value="0x0282" />
                <item const="WM_IME_CONTROL" value="0x0283" />
                <item const="WM_IME_COMPOSITIONFULL" value="0x0284" />
                <item const="WM_IME_SELECT" value="0x0285" />
                <item const="WM_IME_CHAR" value="0x0286" />
                <item const="WM_IME_REQUEST" value="0x0288" />
                <item const="WM_IME_KEYDOWN" value="0x0290" />
                <item const="WM_IME_KEYUP" value="0x0291" />
            </dir>

            <dir name="Keyboard" desc="Keyboard Messages and Notifications" type="3">
                <item const="WM_SETFOCUS" value="0x0007" />
                <item const="WM_KILLFOCUS" value="0x0008" />
                <item const="WM_APPCOMMAND" value="0x0319" />
                <item const="WM_KEYDOWN" value="0x0100" />
                <item const="WM_KEYUP" value="0x0101" />
                <item const="WM_CHAR" value="0x0102" />
                <item const="WM_DEADCHAR" value="0x0103" />
                <item const="WM_SYSKEYDOWN" value="0x0104" />
                <item const="WM_SYSKEYUP" value="0x0105" />
                <item const="WM_SYSCHAR" value="0x0106" />
                <item const="WM_SYSDEADCHAR" value="0x0107" />
                <item const="WM_HOTKEY" value="0x0312" />
                <item const="WM_KEYLAST" value="0x0109" />
                <item const="WM_UNICHAR" value="0x0109" />
                <item const="WM_SETHOTKEY" value="0x0032" />
                <item const="WM_GETHOTKEY" value="0x0033" />
            </dir>

            <dir name="MDI" desc="Multiple Document Interface Messages" type="3">
                <item const="WM_MDICREATE" value="0x0220" />
                <item const="WM_MDIDESTROY" value="0x0221" />
                <item const="WM_MDIACTIVATE" value="0x0222" />
                <item const="WM_MDIRESTORE" value="0x0223" />
                <item const="WM_MDINEXT" value="0x0224" />
                <item const="WM_MDIMAXIMIZE" value="0x0225" />
                <item const="WM_MDITILE" value="0x0226" />
                <item const="WM_MDICASCADE" value="0x0227" />
                <item const="WM_MDIICONARRANGE" value="0x0228" />
                <item const="WM_MDIGETACTIVE" value="0x0229" />
                <item const="WM_MDISETMENU" value="0x0230" />
                <item const="WM_MDIREFRESHMENU" value="0x0234" />
            </dir>

            <dir name="Menu" desc="Menu Messages and Notifications" type="3">
                <item const="WM_COMMAND" value="0x0111" />
                <item const="WM_SYSCOMMAND" value="0x0112" />
                <item const="WM_INITMENU" value="0x0116" />
                <item const="WM_INITMENUPOPUP" value="0x0117" />
                <item const="WM_ENTERMENULOOP" value="0x0211" />
                <item const="WM_EXITMENULOOP" value="0x0212" />
                <item const="WM_NEXTMENU" value="0x0213" />
                <item const="WM_CONTEXTMENU" value="0x007B" />
                <item const="WM_MENUSELECT" value="0x011F" />
                <item const="WM_MENUCHAR" value="0x0120" />
                <item const="WM_MENURBUTTONUP" value="0x0122" />
                <item const="WM_MENUDRAG" value="0x0123" />
                <item const="WM_MENUGETOBJECT" value="0x0124" />
                <item const="WM_UNINITMENUPOPUP" value="0x0125" />
                <item const="WM_MENUCOMMAND" value="0x0126" />
                <item const="MN_GETHMENU" value="0x01E1" />
            </dir>

            <dir name="Mouse" desc="Mouse Input Notifications" type="3">
                <item const="WM_MOUSEACTIVATE" value="0x0021" />
                <item const="WM_MOUSEMOVE" value="0x0200" />
                <item const="WM_MOUSELEAVE" value="0x02A3" />
                <item const="WM_MOUSEHOVER" value="0x02A1" />
                <item const="WM_LBUTTONDOWN" value="0x0201" />
                <item const="WM_LBUTTONUP" value="0x0202" />
                <item const="WM_LBUTTONDBLCLK" value="0x0203" />
                <item const="WM_RBUTTONDOWN" value="0x0204" />
                <item const="WM_RBUTTONUP" value="0x0205" />
                <item const="WM_RBUTTONDBLCLK" value="0x0206" />
                <item const="WM_MBUTTONDOWN" value="0x0207" />
                <item const="WM_MBUTTONUP" value="0x0208" />
                <item const="WM_MBUTTONDBLCLK" value="0x0209" />
                <item const="WM_XBUTTONDOWN" value="0x020B" />
                <item const="WM_XBUTTONUP" value="0x020C" />
                <item const="WM_XBUTTONDBLCLK" value="0x020D" />
                <item const="WM_MOUSEWHEEL" value="0x020A" />
                <item const="WM_MOUSEHWHEEL" value="0x020E" />
                <item const="WM_CAPTURECHANGED" value="0x0215" />
                <item const="WM_NCHITTEST" value="0x0084" />
                <item const="WM_NCMOUSEMOVE" value="0x00A0" />
                <item const="WM_NCMOUSELEAVE" value="0x02A2" />
                <item const="WM_NCMOUSEHOVER" value="0x02A0" />
                <item const="WM_NCLBUTTONDOWN" value="0x00A1" />
                <item const="WM_NCLBUTTONUP" value="0x00A2" />
                <item const="WM_NCLBUTTONDBLCLK" value="0x00A3" />
                <item const="WM_NCRBUTTONDOWN" value="0x00A4" />
                <item const="WM_NCRBUTTONUP" value="0x00A5" />
                <item const="WM_NCRBUTTONDBLCLK" value="0x00A6" />
                <item const="WM_NCMBUTTONDOWN" value="0x00A7" />
                <item const="WM_NCMBUTTONUP" value="0x00A8" />
                <item const="WM_NCMBUTTONDBLCLK" value="0x00A9" />
                <item const="WM_NCXBUTTONDOWN" value="0x00AB" />
                <item const="WM_NCXBUTTONUP" value="0x00AC" />
                <item const="WM_NCXBUTTONDBLCLK" value="0x00AD" />
            </dir>

            <dir name="Painting" desc="Painting and Drawing Messages" type="3">
                <item const="WM_DISPLAYCHANGE" value="0x007E" />
                <item const="WM_ERASEBKGND" value="0x0014" />
                <item const="WM_NCPAINT" value="0x0085" />
                <item const="WM_PAINT" value="0x000F" />
                <item const="WM_PRINT" value="0x0317" />
                <item const="WM_PRINTCLIENT" value="0x0318" />
                <item const="WM_SETREDRAW" value="0x000B" />
                <item const="WM_SYNCPAINT" value="0x0088" />
                <item const="WM_CTLCOLORMSGBOX" value="0x0132" />
                <item const="WM_CTLCOLOREDIT" value="0x0133" />
                <item const="WM_CTLCOLORLISTBOX" value="0x0134" />
                <item const="WM_CTLCOLORBTN" value="0x0135" />
                <item const="WM_CTLCOLORSTATIC" value="0x0138" />
            </dir>

            <dir name="Pointer" desc="Pointer Input (Touch, Pen, Mouse) Messages and Notifications" type="3">
                <item const="WM_POINTERDEVICECHANGE" value="0x0238" />
                <item const="WM_POINTERDEVICEINRANGE" value="0x0239" />
                <item const="WM_TOUCH" value="0x0240" />
                <item const="WM_POINTERDEVICEOUTOFRANGE" value="0x023A" />
                <item const="WM_NCPOINTERUPDATE" value="0x0241" />
                <item const="WM_NCPOINTERDOWN" value="0x0242" />
                <item const="WM_NCPOINTERUP" value="0x0243" />
                <item const="WM_POINTERUPDATE" value="0x0245" />
                <item const="WM_POINTERDOWN" value="0x0246" />
                <item const="WM_POINTERUP" value="0x0247" />
                <item const="WM_POINTERENTER" value="0x0249" />
                <item const="WM_POINTERLEAVE" value="0x024A" />
                <item const="WM_POINTERACTIVATE" value="0x024B" />
                <item const="WM_POINTERCAPTURECHANGED" value="0x024C" />
                <item const="WM_TOUCHHITTESTING" value="0x024D" />
                <item const="WM_POINTERWHEEL" value="0x024E" />
                <item const="WM_POINTERHWHEEL" value="0x024F" />
            </dir>

            <dir name="Scroll Bar" type="3">
                <item const="WM_CTLCOLORSCROLLBAR" value="0x0137" />
                <item const="WM_HSCROLL" value="0x0114" />
                <item const="WM_VSCROLL" value="0x0115" />
            </dir>

            <dir name="System Changes" type="3">
                <item const="WM_SYSCOLORCHANGE" value="0x0015" />
                <item const="WM_SETTINGCHANGE" value="0x001A" />
                <item const="WM_WININICHANGE" value="0x001A" />
                <item const="WM_DEVMODECHANGE" value="0x001B" />
                <item const="WM_FONTCHANGE" value="0x001D" />
                <item const="WM_TIMECHANGE" value="0x001E" />
                <item const="WM_INPUTLANGCHANGEREQUEST" value="0x0050" />
                <item const="WM_INPUTLANGCHANGE" value="0x0051" />
                <item const="WM_USERCHANGED" value="0x0054" />
                <item const="WM_DEVICECHANGE" value="0x0219" />
                <item const="WM_WTSSESSION_CHANGE" value="0x02B1" />
                <item const="WM_DPICHANGED" value="0x02E0" />
                <item const="WM_THEMECHANGED" value="0x031A" />
            </dir>

            <dir name="Uncategorized" desc="More Messages and Notifications" type="3">
                <item const="WM_NULL" value="0x0000" />
                <item const="WM_QUERYENDSESSION" value="0x0011" />
                <item const="WM_ENDSESSION" value="0x0016" />
                <item const="WM_SETCURSOR" value="0x0020" />
                <item const="WM_QUEUESYNC" value="0x0023" />
                <item const="WM_GETMINMAXINFO" value="0x0024" />
                <item const="WM_PAINTICON" value="0x0026" />
                <item const="WM_ICONERASEBKGND" value="0x0027" />
                <item const="WM_SPOOLERSTATUS" value="0x002A" />
                <item const="WM_DRAWITEM" value="0x002B" />
                <item const="WM_MEASUREITEM" value="0x002C" />
                <item const="WM_DELETEITEM" value="0x002D" />
                <item const="WM_VKEYTOITEM" value="0x002E" />
                <item const="WM_CHARTOITEM" value="0x002F" />
                <item const="WM_QUERYDRAGICON" value="0x0037" />
                <item const="WM_COMPAREITEM" value="0x0039" />
                <item const="WM_GETOBJECT" value="0x003D" />
                <item const="WM_COMPACTING" value="0x0041" />
                <item const="WM_COMMNOTIFY" value="0x0044" />
                <item const="WM_POWER" value="0x0048" />
                <item const="WM_COPYDATA" value="0x004A" />
                <item const="WM_CANCELJOURNAL" value="0x004B" />
                <item const="WM_NOTIFY" value="0x004E" />
                <item const="WM_TCARD" value="0x0052" />
                <item const="WM_HELP" value="0x0053" />
                <item const="WM_NOTIFYFORMAT" value="0x0055" />
                <item const="WM_INPUT_DEVICE_CHANGE" value="0x00FE" />
                <item const="WM_INPUT" value="0x00FF" />
                <item const="WM_TIMER" value="0x0113" />
                <item const="WM_GESTURE" value="0x0119" />
                <item const="WM_GESTURENOTIFY" value="0x011A" />
                <item const="WM_CHANGEUISTATE" value="0x0127" />
                <item const="WM_UPDATEUISTATE" value="0x0128" />
                <item const="WM_QUERYUISTATE" value="0x0129" />
                <item const="WM_PARENTNOTIFY" value="0x0210" />
                <item const="WM_POWERBROADCAST" value="0x0218" />
                <item const="WM_TABLET_FIRST" value="0x02C0" />
                <item const="WM_TABLET_LAST" value="0x02DF" />
                <item const="WM_QUERYNEWPALETTE" value="0x030F" />
                <item const="WM_PALETTEISCHANGING" value="0x0310" />
                <item const="WM_PALETTECHANGED" value="0x0311" />
                <item const="WM_GETTITLEBARINFOEX" value="0x033F" />
                <item const="WM_HANDHELDFIRST" value="0x0358" />
                <item const="WM_HANDHELDLAST" value="0x035F" />
                <item const="WM_AFXFIRST" value="0x0360" />
                <item const="WM_AFXLAST" value="0x037F" />
                <item const="WM_PENWINFIRST" value="0x0380" />
                <item const="WM_PENWINLAST" value="0x038F" />
                <item const="WM_USER" value="0x0400" />
                <item const="WM_APP" value="0x8000" />
            </dir>
        </dir>

        <dir name="Others">
            <dir name="Window Class" desc="Styles for WNDCLASSEX">
                <item const="CS_VREDRAW" value="0x0001" />
                <item const="CS_HREDRAW" value="0x0002" />
                <item const="CS_DBLCLKS" value="0x0008" />
                <item const="CS_OWNDC" value="0x0020" />
                <item const="CS_CLASSDC" value="0x0040" />
                <item const="CS_PARENTDC" value="0x0080" />
                <item const="CS_NOCLOSE" value="0x0200" />
                <item const="CS_SAVEBITS" value="0x0800" />
                <item const="CS_BYTEALIGNCLIENT" value="0x1000" />
                <item const="CS_BYTEALIGNWINDOW" value="0x2000" />
                <item const="CS_GLOBALCLASS" value="0x4000" />
                <item const="CS_IME" value="0x00010000" />
                <item const="CS_DROPSHADOW" value="0x00020000" />
            </dir>
            <dir name="GetWindowLongPtr" desc="Get/SetWindowLongPtr() Parameter">
                <item const="GWLP_WNDPROC" value="-4" />
                <item const="GWLP_HINSTANCE" value="-6" />
                <item const="GWLP_HWNDPARENT" value="-8" />
                <item const="GWLP_USERDATA" value="-21" />
                <item const="GWLP_ID" value="-12" />
                <dir name="GetWindowLong" attrib="h" desc="Get/SetWindowLong() Parameter">
                    <item const="GWL_WNDPROC" value="-4" />
                    <item const="GWL_HINSTANCE" value="-6" />
                    <item const="GWL_HWNDPARENT" value="-8" />
                    <item const="GWL_STYLE" value="-16" />
                    <item const="GWL_EXSTYLE" value="-20" />
                    <item const="GWL_USERDATA" value="-21" />
                    <item const="GWL_ID" value="-12" />
                </dir>
            </dir>
            <dir name="GetClassLongPtr" desc="Get/SetClassLongPtr() Parameter">
                <item const="GCLP_MENUNAME" value="-8" />
                <item const="GCLP_HBRBACKGROUND" value="-10" />
                <item const="GCLP_HCURSOR" value="-12" />
                <item const="GCLP_HICON" value="-14" />
                <item const="GCLP_HMODULE" value="-16" />
                <item const="GCLP_WNDPROC" value="-24" />
                <item const="GCLP_HICONSM" value="-34" />
                <dir name="GetClassLong" attrib="h" desc="Get/SetClassLong() Parameter">
                    <item const="GCL_MENUNAME" value="-8" />
                    <item const="GCL_HBRBACKGROUND" value="-10" />
                    <item const="GCL_HCURSOR" value="-12" />
                    <item const="GCL_HICON" value="-14" />
                    <item const="GCL_HMODULE" value="-16" />
                    <item const="GCL_CBWNDEXTRA" value="-18" />
                    <item const="GCL_CBCLSEXTRA" value="-20" />
                    <item const="GCL_WNDPROC" value="-24" />
                    <item const="GCL_STYLE" value="-26" />
                    <item const="GCW_ATOM" value="-32" />
                    <item const="GCL_HICONSM" value="-34" />
                </dir>
            </dir>
            <dir name="ShowWindow" desc="ShowWindow nCmdShow">
                <item const="SW_HIDE" value="0" />
                <item const="SW_SHOWNORMAL" value="1" />
                <item const="SW_NORMAL" value="1" />
                <item const="SW_SHOWMINIMIZED" value="2" />
                <item const="SW_SHOWMAXIMIZED" value="3" />
                <item const="SW_MAXIMIZE" value="3" />
                <item const="SW_SHOWNOACTIVATE" value="4" />
                <item const="SW_SHOW" value="5" />
                <item const="SW_MINIMIZE" value="6" />
                <item const="SW_SHOWMINNOACTIVE" value="7" />
                <item const="SW_SHOWNA" value="8" />
                <item const="SW_RESTORE" value="9" />
                <item const="SW_SHOWDEFAULT" value="10" />
                <item const="SW_FORCEMINIMIZE" value="11" />
                <item const="SW_MAX" value="11" />
            </dir>
            <dir name="SetWindowPos" desc="SetWindowPos Flags">
                <item const="SWP_NOSIZE" value="0x0001" />
                <item const="SWP_NOMOVE" value="0x0002" />
                <item const="SWP_NOZORDER" value="0x0004" />
                <item const="SWP_NOREDRAW" value="0x0008" />
                <item const="SWP_NOACTIVATE" value="0x0010" />
                <item const="SWP_FRAMECHANGED" value="0x0020" />
                <item const="SWP_DRAWFRAME" value="0x0020" />
                <item const="SWP_SHOWWINDOW" value="0x0040" />
                <item const="SWP_HIDEWINDOW" value="0x0080" />
                <item const="SWP_NOCOPYBITS" value="0x0100" />
                <item const="SWP_NOOWNERZORDER" value="0x0200" />
                <item const="SWP_NOREPOSITION" value="0x0200" />
                <item const="SWP_NOSENDCHANGING" value="0x0400" />
                <item const="SWP_DEFERERASE" value="0x2000" />
                <item const="SWP_ASYNCWINDOWPOS" value="0x4000" />
                <dir attrib="h" name="SetWindowPosInsertAfter" desc="SetWindowPos hWndInsertAfter">
                    <item const="HWND_TOP" value="0" />
                    <item const="HWND_BOTTOM" value="1" />
                    <item const="HWND_TOPMOST" value="-1" />
                    <item const="HWND_NOTOPMOST" value="-2" />
                </dir>
            </dir>
            <dir name="RedrawWindow" desc="RedrawWindow Flags">
                <item const="RDW_INVALIDATE" value="0x0001" />
                <item const="RDW_INTERNALPAINT" value="0x0002" />
                <item const="RDW_ERASE" value="0x0004" />
                <item const="RDW_VALIDATE" value="0x0008" />
                <item const="RDW_NOINTERNALPAINT" value="0x0010" />
                <item const="RDW_NOERASE" value="0x0020" />
                <item const="RDW_NOCHILDREN" value="0x0040" />
                <item const="RDW_ALLCHILDREN" value="0x0080" />
                <item const="RDW_UPDATENOW" value="0x0100" />
                <item const="RDW_ERASENOW" value="0x0200" />
                <item const="RDW_FRAME" value="0x0400" />
                <item const="RDW_NOFRAME" value="0x0800" />
            </dir>
            <dir name="GetWindow" desc="GetWindow uCmd Parameter">
                <item const="GW_HWNDFIRST" value="0" />
                <item const="GW_HWNDLAST" value="1" />
                <item const="GW_HWNDNEXT" value="2" />
                <item const="GW_HWNDPREV" value="3" />
                <item const="GW_OWNER" value="4" />
                <item const="GW_CHILD" value="5" />
                <item const="GW_ENABLEDPOPUP" value="6" />
                <item const="GW_MAX" value="6" />
            </dir>
            <dir name="GetAncestor" desc="Parameters for GetAncestor">
                <item const="GA_PARENT" value="1" />
                <item const="GA_ROOT" value="2" />
                <item const="GA_ROOTOWNER" value="3" />
            </dir>
            <dir name="SysCommand" desc="WM_SYSCOMMAND lParam">
                <item const="SC_SIZE" value="0xF000" />
                <item const="SC_MOVE" value="0xF010" />
                <item const="SC_MINIMIZE" value="0xF020" />
                <item const="SC_MAXIMIZE" value="0xF030" />
                <item const="SC_NEXTWINDOW" value="0xF040" />
                <item const="SC_PREVWINDOW" value="0xF050" />
                <item const="SC_CLOSE" value="0xF060" />
                <item const="SC_VSCROLL" value="0xF070" />
                <item const="SC_HSCROLL" value="0xF080" />
                <item const="SC_MOUSEMENU" value="0xF090" />
                <item const="SC_KEYMENU" value="0xF100" />
                <item const="SC_ARRANGE" value="0xF110" />
                <item const="SC_RESTORE" value="0xF120" />
                <item const="SC_TASKLIST" value="0xF130" />
                <item const="SC_SCREENSAVE" value="0xF140" />
                <item const="SC_HOTKEY" value="0xF150" />
                <item const="SC_DEFAULT" value="0xF160" />
                <item const="SC_MONITORPOWER" value="0xF170" />
                <item const="SC_CONTEXTHELP" value="0xF180" />
                <item const="SC_SEPARATOR" value="0xF00F" />
            </dir>
            <dir name="CreateWindow" desc="Constants for CreateWindowEx">
                <item const="HWND_DESKTOP" value="0" />
                <item const="CW_USEDEFAULT" value="0x80000000" />
            </dir>
            <dir name="HitTest" desc="WM_NCHITTEST and MOUSEHOOKSTRUCT Mouse Position Codes">
                <item const="HTERROR" value="-2" />
                <item const="HTTRANSPARENT" value="-1" />
                <item const="HTNOWHERE" value="0" />
                <item const="HTCLIENT" value="1" />
                <item const="HTCAPTION" value="2" />
                <item const="HTSYSMENU" value="3" />
                <item const="HTGROWBOX" value="4" />
                <item const="HTSIZE" value="4" />
                <item const="HTMENU" value="5" />
                <item const="HTHSCROLL" value="6" />
                <item const="HTVSCROLL" value="7" />
                <item const="HTMINBUTTON" value="8" />
                <item const="HTMAXBUTTON" value="9" />
                <item const="HTLEFT" value="10" />
                <item const="HTRIGHT" value="11" />
                <item const="HTTOP" value="12" />
                <item const="HTTOPLEFT" value="13" />
                <item const="HTTOPRIGHT" value="14" />
                <item const="HTBOTTOM" value="15" />
                <item const="HTBOTTOMLEFT" value="16" />
                <item const="HTBOTTOMRIGHT" value="17" />
                <item const="HTBORDER" value="18" />
                <item const="HTREDUCE" value="8" />
                <item const="HTZOOM" value="9" />
                <item const="HTSIZEFIRST" value="10" />
                <item const="HTSIZELAST" value="17" />
                <item const="HTOBJECT" value="19" />
                <item const="HTCLOSE" value="20" />
                <item const="HTHELP" value="21" />
            </dir>
            <dir name="AnimateWindow" desc="AnimateWindow() Commands">
                <item const="AW_HOR_POSITIVE" value="0x00000001" />
                <item const="AW_HOR_NEGATIVE" value="0x00000002" />
                <item const="AW_VER_POSITIVE" value="0x00000004" />
                <item const="AW_VER_NEGATIVE" value="0x00000008" />
                <item const="AW_CENTER" value="0x00000010" />
                <item const="AW_HIDE" value="0x00010000" />
                <item const="AW_ACTIVATE" value="0x00020000" />
                <item const="AW_SLIDE" value="0x00040000" />
                <item const="AW_BLEND" value="0x00080000" />
            </dir>
            <dir name="Keystroke Flags" desc="WM_KEYUP/DOWN/CHAR HIWORD(lParam) flags">
                <item const="KF_EXTENDED" value="0x0100" />
                <item const="KF_DLGMODE" value="0x0800" />
                <item const="KF_MENUMODE" value="0x1000" />
                <item const="KF_ALTDOWN" value="0x2000" />
                <item const="KF_REPEAT" value="0x4000" />
                <item const="KF_UP" value="0x8000" />
            </dir>
            <dir name="Session" desc="Codes passed in WPARAM for WM_WTSSESSION_CHANGE">
                <item const="WTS_CONSOLE_CONNECT" value="0x1" />
                <item const="WTS_CONSOLE_DISCONNECT" value="0x2" />
                <item const="WTS_REMOTE_CONNECT" value="0x3" />
                <item const="WTS_REMOTE_DISCONNECT" value="0x4" />
                <item const="WTS_SESSION_LOGON" value="0x5" />
                <item const="WTS_SESSION_LOGOFF" value="0x6" />
                <item const="WTS_SESSION_LOCK" value="0x7" />
                <item const="WTS_SESSION_UNLOCK" value="0x8" />
                <item const="WTS_SESSION_REMOTE_CONTROL" value="0x9" />
                <item const="WTS_SESSION_CREATE" value="0xA" />
                <item const="WTS_SESSION_TERMINATE" value="0xB" />
            </dir>
            <dir name="Message Filter">
                <dir attrib="h" name="ChangeWindowMessageFilter" desc="ChangeWindowMessageFilter dwFlag">
                    <item const="MSGFLT_ADD" value="1" />
                    <item const="MSGFLT_REMOVE" value="2" />
                </dir>
                <dir attrib="h" name="ChangeWindowMessageFilterEx" desc="ChangeWindowMessageFilterEx action">
                    <item const="MSGFLT_RESET" value="0" />
                    <item const="MSGFLT_ALLOW" value="1" />
                    <item const="MSGFLT_DISALLOW" value="2" />
                </dir>
                <dir attrib="h" name="CHANGEFILTERSTRUCT" desc="Message filter info values (CHANGEFILTERSTRUCT.ExtStatus)">
                    <item const="MSGFLTINFO_NONE" value="0" />
                    <item const="MSGFLTINFO_ALREADYALLOWED_FORWND" value="1" />
                    <item const="MSGFLTINFO_ALREADYDISALLOWED_FORWND" value="2" />
                    <item const="MSGFLTINFO_ALLOWED_HIGHER" value="3" />
                </dir>
            </dir>
            <dir name="SendMessageTimeout" desc="SendMessageTimeout values">
                <item const="SMTO_NORMAL" value="0x0000" />
                <item const="SMTO_BLOCK" value="0x0001" />
                <item const="SMTO_ABORTIFHUNG" value="0x0002" />
                <item const="SMTO_NOTIMEOUTIFNOTHUNG" value="0x0008" />
                <item const="SMTO_ERRORONEXIT" value="0x0020" />
            </dir>
        </dir>
    </dir>

    <dir name="Controls">

    <dir name="Button" class="Button">
        <dir name="Styles" desc="Button Styles">
            <item const="BS_PUSHBUTTON" value="0x0000" />
            <item const="BS_TEXT" value="0x0000" />
            <item const="BS_DEFPUSHBUTTON" value="0x0001" />
            <item const="BS_CHECKBOX" value="0x0002" />
            <item const="BS_AUTOCHECKBOX" value="0x0003" />
            <item const="BS_RADIOBUTTON" value="0x0004" />
            <item const="BS_3STATE" value="0x0005" />
            <item const="BS_AUTO3STATE" value="0x0006" />
            <item const="BS_GROUPBOX" value="0x0007" />
            <item const="BS_USERBUTTON" value="0x0008" />
            <item const="BS_AUTORADIOBUTTON" value="0x0009" />
            <item const="BS_PUSHBOX" value="0x000A" />
            <item const="BS_OWNERDRAW" value="0x000B" />
            <item const="BS_SPLITBUTTON" value="0x000C" />
            <item const="BS_DEFSPLITBUTTON" value="0x000D" />
            <item const="BS_COMMANDLINK" value="0x000E" />
            <item const="BS_DEFCOMMANDLINK" value="0x000F" />
            <item const="BS_TYPEMASK" value="0x000F" />
            <item const="BS_LEFTTEXT" value="0x0020" />
            <item const="BS_RIGHTBUTTON" value="0x0020" />
            <item const="BS_ICON" value="0x0040" />
            <item const="BS_BITMAP" value="0x0080" />
            <item const="BS_LEFT" value="0x0100" />
            <item const="BS_RIGHT" value="0x0200" />
            <item const="BS_CENTER" value="0x0300" />
            <item const="BS_TOP" value="0x0400" />
            <item const="BS_BOTTOM" value="0x0800" />
            <item const="BS_VCENTER" value="0x0C00" />
            <item const="BS_PUSHLIKE" value="0x1000" />
            <item const="BS_MULTILINE" value="0x2000" />
            <item const="BS_NOTIFY" value="0x4000" />
            <item const="BS_FLAT" value="0x8000" />
        </dir>
        <dir name="Messages" desc="Button Messages">
            <item const="BM_GETCHECK" value="0x00F0" />
            <item const="BM_SETCHECK" value="0x00F1" />
            <item const="BM_GETSTATE" value="0x00F2" />
            <item const="BM_SETSTATE" value="0x00F3" />
            <item const="BM_SETSTYLE" value="0x00F4" />
            <item const="BM_CLICK" value="0x00F5" />
            <item const="BM_GETIMAGE" value="0x00F6" />
            <item const="BM_SETIMAGE" value="0x00F7" />
            <item const="BM_SETDONTCLICK" value="0x00F8" />
            <item const="BCM_GETIDEALSIZE" value="0x1601" />
            <item const="BCM_SETIMAGELIST" value="0x1602" />
            <item const="BCM_GETIMAGELIST" value="0x1603" />
            <item const="BCM_SETTEXTMARGIN" value="0x1604" />
            <item const="BCM_GETTEXTMARGIN" value="0x1605" />
            <item const="BCM_SETDROPDOWNSTATE" value="0x1606" />
            <item const="BCM_SETSPLITINFO" value="0x1607" />
            <item const="BCM_GETSPLITINFO" value="0x1608" />
            <item const="BCM_SETNOTE" value="0x1609" />
            <item const="BCM_GETNOTE" value="0x160A" />
            <item const="BCM_GETNOTELENGTH" value="0x160B" />
            <item const="BCM_SETSHIELD" value="0x160C" />
            <item const="BCM_FIRST" value="0x1600" />
        </dir>
        <dir name="Notifications" desc="Button Notifications">
            <item const="BN_CLICKED" value="0x0000" />
            <item const="BN_PAINT" value="0x0001" />
            <item const="BN_HILITE" value="0x0002" />
            <item const="BN_PUSHED" value="0x0002" />
            <item const="BN_UNHILITE" value="0x0003" />
            <item const="BN_UNPUSHED" value="0x0003" />
            <item const="BN_DISABLE" value="0x0004" />
            <item const="BN_DBLCLK" value="0x0005" />
            <item const="BN_DOUBLECLICKED" value="0x0005" />
            <item const="BN_SETFOCUS" value="0x0006" />
            <item const="BN_KILLFOCUS" value="0x0007" />
            <item const="BCN_DROPDOWN" value="-1248" />
            <item const="BCN_HOTITEMCHANGE" value="-1249" />
            <item const="BCN_FIRST" value="-1250" />
        </dir>
        <dir name="Others">
            <dir name="States" attrib="h" desc="Button States">
                <item const="BST_UNCHECKED" value="0x0000" />
                <item const="BST_CHECKED" value="0x0001" />
                <item const="BST_INDETERMINATE" value="0x0002" />
                <item const="BST_PUSHED" value="0x0004" />
                <item const="BST_FOCUS" value="0x0008" />
                <item const="BST_HOT" value="0x0200" />
                <item const="BST_DROPDOWNPUSHED" value="0x0400" />
            </dir>
            <dir name="SplitMask" attrib="h" desc="BUTTON_SPLITINFO mask (Vista+)">
                <item const="BCSIF_GLYPH" value="0x0001" />
                <item const="BCSIF_IMAGE" value="0x0002" />
                <item const="BCSIF_STYLE" value="0x0004" />
                <item const="BCSIF_SIZE" value="0x0008" />
            </dir>
            <dir name="SplitStyle" attrib="h" desc="Split Button Style Flags (Vista+)" >
                <item const="BCSS_NOSPLIT" value="0x0001" />
                <item const="BCSS_STRETCH" value="0x0002" />
                <item const="BCSS_ALIGNLEFT" value="0x0004" />
                <item const="BCSS_IMAGE" value="0x0008" />
            </dir>
            <dir name="ImageList" attrib="h" desc="Button ImageList Constants (Vista+)">
                <item const="BUTTON_IMAGELIST_ALIGN_LEFT" value="0" />
                <item const="BUTTON_IMAGELIST_ALIGN_RIGHT" value="1" />
                <item const="BUTTON_IMAGELIST_ALIGN_TOP" value="2" />
                <item const="BUTTON_IMAGELIST_ALIGN_BOTTOM" value="3" />
                <item const="BUTTON_IMAGELIST_ALIGN_CENTER" value="4" />
            </dir>
        </dir>
    </dir>

    <dir name="ComboBox" class="ComboBox">
        <dir name="Styles" desc="ComboBox Styles">
            <item const="CBS_SIMPLE" value="0x0001" />
            <item const="CBS_DROPDOWN" value="0x0002" />
            <item const="CBS_DROPDOWNLIST" value="0x0003" />
            <item const="CBS_OWNERDRAWFIXED" value="0x0010" />
            <item const="CBS_OWNERDRAWVARIABLE" value="0x0020" />
            <item const="CBS_AUTOHSCROLL" value="0x0040" />
            <item const="CBS_OEMCONVERT" value="0x0080" />
            <item const="CBS_SORT" value="0x0100" />
            <item const="CBS_HASSTRINGS" value="0x0200" />
            <item const="CBS_NOINTEGRALHEIGHT" value="0x0400" />
            <item const="CBS_DISABLENOSCROLL" value="0x0800" />
            <item const="CBS_UPPERCASE" value="0x2000" />
            <item const="CBS_LOWERCASE" value="0x4000" />
        </dir>
        <dir name="Messages" desc="ComboBox Messages">
            <item const="CB_GETEDITSEL" value="0x0140" />
            <item const="CB_LIMITTEXT" value="0x0141" />
            <item const="CB_SETEDITSEL" value="0x0142" />
            <item const="CB_ADDSTRING" value="0x0143" />
            <item const="CB_DELETESTRING" value="0x0144" />
            <item const="CB_DIR" value="0x0145" />
            <item const="CB_GETCOUNT" value="0x0146" />
            <item const="CB_GETCURSEL" value="0x0147" />
            <item const="CB_GETLBTEXT" value="0x0148" />
            <item const="CB_GETLBTEXTLEN" value="0x0149" />
            <item const="CB_INSERTSTRING" value="0x014A" />
            <item const="CB_RESETCONTENT" value="0x014B" />
            <item const="CB_FINDSTRING" value="0x014C" />
            <item const="CB_SELECTSTRING" value="0x014D" />
            <item const="CB_SETCURSEL" value="0x014E" />
            <item const="CB_SHOWDROPDOWN" value="0x014F" />
            <item const="CB_GETITEMDATA" value="0x0150" />
            <item const="CB_SETITEMDATA" value="0x0151" />
            <item const="CB_GETDROPPEDCONTROLRECT" value="0x0152" />
            <item const="CB_SETITEMHEIGHT" value="0x0153" />
            <item const="CB_GETITEMHEIGHT" value="0x0154" />
            <item const="CB_SETEXTENDEDUI" value="0x0155" />
            <item const="CB_GETEXTENDEDUI" value="0x0156" />
            <item const="CB_GETDROPPEDSTATE" value="0x0157" />
            <item const="CB_FINDSTRINGEXACT" value="0x0158" />
            <item const="CB_SETLOCALE" value="0x0159" />
            <item const="CB_GETLOCALE" value="0x015A" />
            <item const="CB_GETTOPINDEX" value="0x015B" />
            <item const="CB_SETTOPINDEX" value="0x015C" />
            <item const="CB_GETHORIZONTALEXTENT" value="0x015D" />
            <item const="CB_SETHORIZONTALEXTENT" value="0x015E" />
            <item const="CB_GETDROPPEDWIDTH" value="0x015F" />
            <item const="CB_SETDROPPEDWIDTH" value="0x0160" />
            <item const="CB_INITSTORAGE" value="0x0161" />
            <item const="CB_MULTIPLEADDSTRING" value="0x0163" />
            <item const="CB_GETCOMBOBOXINFO" value="0x0164" />
            <item const="CB_SETMINVISIBLE" value="0x1701" />
            <item const="CB_GETMINVISIBLE" value="0x1702" />
            <item const="CB_SETCUEBANNER" value="0x1703" />
            <item const="CB_GETCUEBANNER" value="0x1704" />
            <item const="CBM_FIRST" value="0x1700" />
        </dir>
        <dir name="Notifications" desc="ComboBox Notifications">
            <item const="CBN_SELCHANGE" value="1" />
            <item const="CBN_DBLCLK" value="2" />
            <item const="CBN_SETFOCUS" value="3" />
            <item const="CBN_KILLFOCUS" value="4" />
            <item const="CBN_EDITCHANGE" value="5" />
            <item const="CBN_EDITUPDATE" value="6" />
            <item const="CBN_DROPDOWN" value="7" />
            <item const="CBN_CLOSEUP" value="8" />
            <item const="CBN_SELENDOK" value="9" />
            <item const="CBN_SELENDCANCEL" value="10" />
            <item const="CBN_ERRSPACE" value="-1" />
        </dir>
        <dir name="Others">
            <dir name="Return" desc="ComboBox Return Values" attrib="h">
                <item const="CB_OKAY" value="0" />
                <item const="CB_ERR" value="-1" />
                <item const="CB_ERRSPACE" value="-2" />
            </dir>
            <dir name="DirList" desc="Flags for CB_DIR, LB_DIR, DlgDirList(), DlgDirListComboBox()" attrib="h">
                <item const="DDL_READWRITE" value="0x0000" />
                <item const="DDL_READONLY" value="0x0001" />
                <item const="DDL_HIDDEN" value="0x0002" />
                <item const="DDL_SYSTEM" value="0x0004" />
                <item const="DDL_DIRECTORY" value="0x0010" />
                <item const="DDL_ARCHIVE" value="0x0020" />
                <item const="DDL_POSTMSGS" value="0x2000" />
                <item const="DDL_DRIVES" value="0x4000" />
                <item const="DDL_EXCLUSIVE" value="0x8000" />
            </dir>
        </dir>
    </dir>

    <dir name="DateTime" class="SysDateTimePick32">
        <dir name="Styles" desc="DateTime Styles">
            <item const="DTS_SHORTDATEFORMAT" value="0x0000" />
            <item const="DTS_UPDOWN" value="0x0001" />
            <item const="DTS_SHOWNONE" value="0x0002" />
            <item const="DTS_LONGDATEFORMAT" value="0x0004" />
            <item const="DTS_TIMEFORMAT" value="0x0009" />
            <item const="DTS_SHORTDATECENTURYFORMAT" value="0x000C" />
            <item const="DTS_APPCANPARSE" value="0x0010" />
            <item const="DTS_RIGHTALIGN" value="0x0020" />
        </dir>
        <dir name="Messages" desc="DateTime Messages">
            <item const="DTM_GETSYSTEMTIME" value="0x1001" />
            <item const="DTM_SETSYSTEMTIME" value="0x1002" />
            <item const="DTM_GETRANGE" value="0x1003" />
            <item const="DTM_SETRANGE" value="0x1004" />
            <item const="DTM_SETFORMATA" value="0x1005" />
            <item const="DTM_SETMCCOLOR" value="0x1006" />
            <item const="DTM_GETMCCOLOR" value="0x1007" />
            <item const="DTM_GETMONTHCAL" value="0x1008" />
            <item const="DTM_SETMCFONT" value="0x1009" />
            <item const="DTM_GETMCFONT" value="0x100A" />
            <item const="DTM_SETMCSTYLE" value="0x100B" />
            <item const="DTM_GETMCSTYLE" value="0x100C" />
            <item const="DTM_CLOSEMONTHCAL" value="0x100D" />
            <item const="DTM_GETDATETIMEPICKERINFO" value="0x100E" />
            <item const="DTM_GETIDEALSIZE" value="0x100F" />
            <item const="DTM_SETFORMATW" value="0x1032" />
            <item const="DTM_FIRST" value="0x1000" />
        </dir>
        <dir name="Notifications" desc="DateTime Notifications">
            <item const="DTN_FORMATQUERYW" value="-742" />
            <item const="DTN_FORMATW" value="-743" />
            <item const="DTN_WMKEYDOWNW" value="-744" />
            <item const="DTN_USERSTRINGW" value="-745" />
            <item const="DTN_CLOSEUP" value="-753" />
            <item const="DTN_DROPDOWN" value="-754" />
            <item const="DTN_FORMATQUERYA" value="-755" />
            <item const="DTN_FORMATA" value="-756" />
            <item const="DTN_WMKEYDOWNA" value="-757" />
            <item const="DTN_USERSTRINGA" value="-758" />
            <item const="DTN_DATETIMECHANGE" value="-759" />
            <item const="DTN_FIRST" value="-740" />
            <item const="DTN_FIRST2" value="-753" />
        </dir>
    </dir>

    <dir name="Edit" class="Edit">
        <dir name="Styles" desc="Edit Styles">
            <item const="ES_LEFT" value="0x0000" />
            <item const="ES_CENTER" value="0x0001" />
            <item const="ES_RIGHT" value="0x0002" />
            <item const="ES_MULTILINE" value="0x0004" />
            <item const="ES_UPPERCASE" value="0x0008" />
            <item const="ES_LOWERCASE" value="0x0010" />
            <item const="ES_PASSWORD" value="0x0020" />
            <item const="ES_AUTOVSCROLL" value="0x0040" />
            <item const="ES_AUTOHSCROLL" value="0x0080" />
            <item const="ES_NOHIDESEL" value="0x0100" />
            <item const="ES_OEMCONVERT" value="0x0400" />
            <item const="ES_READONLY" value="0x0800" />
            <item const="ES_WANTRETURN" value="0x1000" />
            <item const="ES_NUMBER" value="0x2000" />
        </dir>
        <dir name="Messages" desc="Edit Messages">
            <item const="EM_GETSEL" value="0x00B0" />
            <item const="EM_SETSEL" value="0x00B1" />
            <item const="EM_GETRECT" value="0x00B2" />
            <item const="EM_SETRECT" value="0x00B3" />
            <item const="EM_SETRECTNP" value="0x00B4" />
            <item const="EM_SCROLL" value="0x00B5" />
            <item const="EM_LINESCROLL" value="0x00B6" />
            <item const="EM_SCROLLCARET" value="0x00B7" />
            <item const="EM_GETMODIFY" value="0x00B8" />
            <item const="EM_SETMODIFY" value="0x00B9" />
            <item const="EM_GETLINECOUNT" value="0x00BA" />
            <item const="EM_LINEINDEX" value="0x00BB" />
            <item const="EM_SETHANDLE" value="0x00BC" />
            <item const="EM_GETHANDLE" value="0x00BD" />
            <item const="EM_GETTHUMB" value="0x00BE" />
            <item const="EM_LINELENGTH" value="0x00C1" />
            <item const="EM_REPLACESEL" value="0x00C2" />
            <item const="EM_GETLINE" value="0x00C4" />
            <item const="EM_LIMITTEXT" value="0x00C5" />
            <item const="EM_SETLIMITTEXT" value="0x00C5" />
            <item const="EM_CANUNDO" value="0x00C6" />
            <item const="EM_UNDO" value="0x00C7" />
            <item const="EM_FMTLINES" value="0x00C8" />
            <item const="EM_LINEFROMCHAR" value="0x00C9" />
            <item const="EM_SETTABSTOPS" value="0x00CB" />
            <item const="EM_SETPASSWORDCHAR" value="0x00CC" />
            <item const="EM_EMPTYUNDOBUFFER" value="0x00CD" />
            <item const="EM_GETFIRSTVISIBLELINE" value="0x00CE" />
            <item const="EM_SETREADONLY" value="0x00CF" />
            <item const="EM_SETWORDBREAKPROC" value="0x00D0" />
            <item const="EM_GETWORDBREAKPROC" value="0x00D1" />
            <item const="EM_GETPASSWORDCHAR" value="0x00D2" />
            <item const="EM_SETMARGINS" value="0x00D3" />
            <item const="EM_GETMARGINS" value="0x00D4" />
            <item const="EM_GETLIMITTEXT" value="0x00D5" />
            <item const="EM_POSFROMCHAR" value="0x00D6" />
            <item const="EM_CHARFROMPOS" value="0x00D7" />
            <item const="EM_SETIMESTATUS" value="0x00D8" />
            <item const="EM_GETIMESTATUS" value="0x00D9" />
            <item const="EM_SETCUEBANNER" value="0x1501" />
            <item const="EM_GETCUEBANNER" value="0x1502" />
            <item const="EM_SHOWBALLOONTIP" value="0x1503" />
            <item const="EM_HIDEBALLOONTIP" value="0x1504" />
            <item const="EM_SETHILITE" value="0x1505" />
            <item const="EM_GETHILITE" value="0x1506" />
            <item const="ECM_FIRST" value="0x1500" />
        </dir>
        <dir name="Notifications" desc="Edit Notifications">
            <item const="EN_SETFOCUS" value="0x0100" />
            <item const="EN_KILLFOCUS" value="0x0200" />
            <item const="EN_CHANGE" value="0x0300" />
            <item const="EN_UPDATE" value="0x0400" />
            <item const="EN_ERRSPACE" value="0x0500" />
            <item const="EN_MAXTEXT" value="0x0501" />
            <item const="EN_HSCROLL" value="0x0601" />
            <item const="EN_VSCROLL" value="0x0602" />
            <item const="EN_ALIGN_LTR_EC" value="0x0700" />
            <item const="EN_ALIGN_RTL_EC" value="0x0701" />
        </dir>
        <dir name="Others">
            <dir name="Margins" desc="Parameters for EM_SETMARGINS">
                <item const="EC_LEFTMARGIN" value="0x0001" />
                <item const="EC_RIGHTMARGIN" value="0x0002" />
                <item const="EC_USEFONTINFO" value="0xFFFF" />
            </dir>

            <dir name="IME Status" desc="Parameters for EM_SETIMESTATUS">
                <item const="EMSIS_COMPOSITIONSTRING" value="0x0001" />
                <item const="EIMES_GETCOMPSTRATONCE" value="0x0001" />
                <item const="EIMES_CANCELCOMPSTRINFOCUS" value="0x0002" />
                <item const="EIMES_COMPLETECOMPSTRKILLFOCUS" value="0x0004" />
            </dir>

            <dir name="AutoCompletion" desc="SHAutoComplete dwFlags">
                <item const="SHACF_DEFAULT" value="0x00000000" />
                <item const="SHACF_FILESYSTEM" value="0x00000001" />
                <item const="SHACF_URLALL" value="0x00000006" />
                <item const="SHACF_URLHISTORY" value="0x00000002" />
                <item const="SHACF_URLMRU" value="0x00000004" />
                <item const="SHACF_USETAB" value="0x00000008" />
                <item const="SHACF_FILESYS_ONLY" value="0x00000010" />
                <item const="SHACF_FILESYS_DIRS" value="0x00000020" />
                <item const="SHACF_VIRTUAL_NAMESPACE" value="0x00000040" />
                <item const="SHACF_AUTOSUGGEST_FORCE_ON" value="0x10000000" />
                <item const="SHACF_AUTOSUGGEST_FORCE_OFF" value="0x20000000" />
                <item const="SHACF_AUTOAPPEND_FORCE_ON" value="0x40000000" />
                <item const="SHACF_AUTOAPPEND_FORCE_OFF" value="0x80000000" />
            </dir>

            <dir name="IAutoComplete2" desc="IAutoComplete2 Get/SetOptions">
                <item const="ACO_NONE" value="0" />
                <item const="ACO_AUTOSUGGEST" value="0x1" />
                <item const="ACO_AUTOAPPEND" value="0x2" />
                <item const="ACO_SEARCH" value="0x4" />
                <item const="ACO_FILTERPREFIXES" value="0x8" />
                <item const="ACO_USETAB" value="0x10" />
                <item const="ACO_UPDOWNKEYDROPSLIST" value="0x20" />
                <item const="ACO_RTLREADING" value="0x40" />
                <item const="ACO_WORD_FILTER" value="0x80" />
                <item const="ACO_NOPREFIXFILTERING" value="0x100" />
            </dir>
        </dir>
    </dir>

    <dir name="Hotkey" class="msctls_hotkey32">
        <dir name="Messages" desc="Hotkey Messages">
            <item const="HKM_SETHOTKEY" value="0x0401" />
            <item const="HKM_GETHOTKEY" value="0x0402" />
            <item const="HKM_SETRULES" value="0x0403" />
        </dir>
        <dir name="Others">
            <dir name="Modifiers" desc="HKM_GET/SETHOTKEY: Modifiers">
                <item const="HOTKEYF_SHIFT" value="0x01" />
                <item const="HOTKEYF_CONTROL" value="0x02" />
                <item const="HOTKEYF_ALT" value="0x04" />
                <item const="HOTKEYF_EXT" value="0x08" />
            </dir>
            <dir name="Invalid Keys" desc="HKM_SETRULES: Invalid key combinations">
                <item const="HKCOMB_NONE" value="0x0001" />
                <item const="HKCOMB_S" value="0x0002" />
                <item const="HKCOMB_C" value="0x0004" />
                <item const="HKCOMB_A" value="0x0008" />
                <item const="HKCOMB_SC" value="0x0010" />
                <item const="HKCOMB_SA" value="0x0020" />
                <item const="HKCOMB_CA" value="0x0040" />
                <item const="HKCOMB_SCA" value="0x0080" />
            </dir>
        </dir>
    </dir>

    <dir name="Link" class="SysLink">
        <dir name="Styles" desc="Link Styles">
            <item const="LWS_TRANSPARENT" value="0x0001" />
            <item const="LWS_IGNORERETURN" value="0x0002" />
            <item const="LWS_NOPREFIX" value="0x0004" />
            <item const="LWS_USEVISUALSTYLE" value="0x0008" />
            <item const="LWS_USECUSTOMTEXT" value="0x0010" />
            <item const="LWS_RIGHT" value="0x0020" />
        </dir>
        <dir name="Messages" desc="Link Messages">
            <item const="LM_HITTEST" value="0x0700" />
            <item const="LM_GETIDEALHEIGHT" value="0x0701" />
            <item const="LM_GETIDEALSIZE" value="0x0701" />
            <item const="LM_SETITEM" value="0x0702" />
            <item const="LM_GETITEM" value="0x0703" />
        </dir>
        <dir name="Others">
            <dir name="State" desc="LITEM state">
                <item const="LIS_FOCUSED" value="0x0001" />
                <item const="LIS_ENABLED" value="0x0002" />
                <item const="LIS_VISITED" value="0x0004" />
                <item const="LIS_HOTTRACK" value="0x0008" />
                <item const="LIS_DEFAULTCOLORS" value="0x0010" />
            </dir>
            <dir name="Mask" desc="LITEM mask">
                <item const="LIF_ITEMINDEX" value="0x0001" />
                <item const="LIF_STATE" value="0x0002" />
                <item const="LIF_ITEMID" value="0x0004" />
                <item const="LIF_URL" value="0x0008" />
            </dir>
        </dir>
    </dir>

    <dir name="ListBox" class="ListBox">
        <dir name="Styles" desc="ListBox Styles">
            <item const="LBS_NOTIFY" value="0x0001" />
            <item const="LBS_SORT" value="0x0002" />
            <item const="LBS_NOREDRAW" value="0x0004" />
            <item const="LBS_MULTIPLESEL" value="0x0008" />
            <item const="LBS_OWNERDRAWFIXED" value="0x0010" />
            <item const="LBS_OWNERDRAWVARIABLE" value="0x0020" />
            <item const="LBS_HASSTRINGS" value="0x0040" />
            <item const="LBS_USETABSTOPS" value="0x0080" />
            <item const="LBS_NOINTEGRALHEIGHT" value="0x0100" />
            <item const="LBS_MULTICOLUMN" value="0x0200" />
            <item const="LBS_WANTKEYBOARDINPUT" value="0x0400" />
            <item const="LBS_EXTENDEDSEL" value="0x0800" />
            <item const="LBS_DISABLENOSCROLL" value="0x1000" />
            <item const="LBS_NODATA" value="0x2000" />
            <item const="LBS_NOSEL" value="0x4000" />
            <item const="LBS_COMBOBOX" value="0x8000" />
            <item const="LBS_STANDARD" value="0xA00003" />
        </dir>
        <dir name="Messages" desc="ListBox Messages">
            <item const="LB_ADDSTRING" value="0x0180" />
            <item const="LB_INSERTSTRING" value="0x0181" />
            <item const="LB_DELETESTRING" value="0x0182" />
            <item const="LB_SELITEMRANGEEX" value="0x0183" />
            <item const="LB_RESETCONTENT" value="0x0184" />
            <item const="LB_SETSEL" value="0x0185" />
            <item const="LB_SETCURSEL" value="0x0186" />
            <item const="LB_GETSEL" value="0x0187" />
            <item const="LB_GETCURSEL" value="0x0188" />
            <item const="LB_GETTEXT" value="0x0189" />
            <item const="LB_GETTEXTLEN" value="0x018A" />
            <item const="LB_GETCOUNT" value="0x018B" />
            <item const="LB_SELECTSTRING" value="0x018C" />
            <item const="LB_DIR" value="0x018D" />
            <item const="LB_GETTOPINDEX" value="0x018E" />
            <item const="LB_FINDSTRING" value="0x018F" />
            <item const="LB_GETSELCOUNT" value="0x0190" />
            <item const="LB_GETSELITEMS" value="0x0191" />
            <item const="LB_SETTABSTOPS" value="0x0192" />
            <item const="LB_GETHORIZONTALEXTENT" value="0x0193" />
            <item const="LB_SETHORIZONTALEXTENT" value="0x0194" />
            <item const="LB_SETCOLUMNWIDTH" value="0x0195" />
            <item const="LB_ADDFILE" value="0x0196" />
            <item const="LB_SETTOPINDEX" value="0x0197" />
            <item const="LB_GETITEMRECT" value="0x0198" />
            <item const="LB_GETITEMDATA" value="0x0199" />
            <item const="LB_SETITEMDATA" value="0x019A" />
            <item const="LB_SELITEMRANGE" value="0x019B" />
            <item const="LB_SETANCHORINDEX" value="0x019C" />
            <item const="LB_GETANCHORINDEX" value="0x019D" />
            <item const="LB_SETCARETINDEX" value="0x019E" />
            <item const="LB_GETCARETINDEX" value="0x019F" />
            <item const="LB_SETITEMHEIGHT" value="0x01A0" />
            <item const="LB_GETITEMHEIGHT" value="0x01A1" />
            <item const="LB_FINDSTRINGEXACT" value="0x01A2" />
            <item const="LB_SETLOCALE" value="0x01A5" />
            <item const="LB_GETLOCALE" value="0x01A6" />
            <item const="LB_SETCOUNT" value="0x01A7" />
            <item const="LB_INITSTORAGE" value="0x01A8" />
            <item const="LB_ITEMFROMPOINT" value="0x01A9" />
            <item const="LB_MULTIPLEADDSTRING" value="0x01B1" />
            <item const="LB_GETLISTBOXINFO" value="0x01B2" />
        </dir>
        <dir name="Notifications" desc="ListBox Notifications">
            <item const="LBN_SELCHANGE" value="1" />
            <item const="LBN_DBLCLK" value="2" />
            <item const="LBN_SELCANCEL" value="3" />
            <item const="LBN_SETFOCUS" value="4" />
            <item const="LBN_KILLFOCUS" value="5" />
            <item const="LBN_ERRSPACE" value="-2" />
        </dir>
        <dir name="Return" desc="Listbox Return Values">
            <item const="LB_OKAY" value="0" />
            <item const="LB_ERR" value="-1" />
            <item const="LB_ERRSPACE" value="-2" />
        </dir>
    </dir>

    <dir name="ListView" class="SysListView32">
        <dir name="Styles" desc="ListView Styles">
            <item const="LVS_ALIGNTOP" value="0x0000" />
            <item const="LVS_ICON" value="0x0000" />
            <item const="LVS_REPORT" value="0x0001" />
            <item const="LVS_SMALLICON" value="0x0002" />
            <item const="LVS_LIST" value="0x0003" />
            <item const="LVS_TYPEMASK" value="0x0003" />
            <item const="LVS_SINGLESEL" value="0x0004" />
            <item const="LVS_SHOWSELALWAYS" value="0x0008" />
            <item const="LVS_SORTASCENDING" value="0x0010" />
            <item const="LVS_SORTDESCENDING" value="0x0020" />
            <item const="LVS_SHAREIMAGELISTS" value="0x0040" />
            <item const="LVS_NOLABELWRAP" value="0x0080" />
            <item const="LVS_AUTOARRANGE" value="0x0100" />
            <item const="LVS_EDITLABELS" value="0x0200" />
            <item const="LVS_OWNERDRAWFIXED" value="0x0400" />
            <item const="LVS_ALIGNLEFT" value="0x0800" />
            <item const="LVS_ALIGNMASK" value="0x0C00" />
            <item const="LVS_OWNERDATA" value="0x1000" />
            <item const="LVS_NOSCROLL" value="0x2000" />
            <item const="LVS_NOCOLUMNHEADER" value="0x4000" />
            <item const="LVS_NOSORTHEADER" value="0x8000" />
            <item const="LVS_TYPESTYLEMASK" value="0xFC00" />
        </dir>
        <dir name="ExStyles" desc="ListView Extended Styles">
            <item const="LVS_EX_GRIDLINES" value="0x00000001" />
            <item const="LVS_EX_SUBITEMIMAGES" value="0x00000002" />
            <item const="LVS_EX_CHECKBOXES" value="0x00000004" />
            <item const="LVS_EX_TRACKSELECT" value="0x00000008" />
            <item const="LVS_EX_HEADERDRAGDROP" value="0x00000010" />
            <item const="LVS_EX_FULLROWSELECT" value="0x00000020" />
            <item const="LVS_EX_ONECLICKACTIVATE" value="0x00000040" />
            <item const="LVS_EX_TWOCLICKACTIVATE" value="0x00000080" />
            <item const="LVS_EX_FLATSB" value="0x00000100" />
            <item const="LVS_EX_REGIONAL" value="0x00000200" />
            <item const="LVS_EX_INFOTIP" value="0x00000400" />
            <item const="LVS_EX_UNDERLINEHOT" value="0x00000800" />
            <item const="LVS_EX_UNDERLINECOLD" value="0x00001000" />
            <item const="LVS_EX_MULTIWORKAREAS" value="0x00002000" />
            <item const="LVS_EX_LABELTIP" value="0x00004000" />
            <item const="LVS_EX_BORDERSELECT" value="0x00008000" />
            <item const="LVS_EX_DOUBLEBUFFER" value="0x00010000" />
            <item const="LVS_EX_HIDELABELS" value="0x00020000" />
            <item const="LVS_EX_SINGLEROW" value="0x00040000" />
            <item const="LVS_EX_SNAPTOGRID" value="0x00080000" />
            <item const="LVS_EX_SIMPLESELECT" value="0x00100000" />
            <item const="LVS_EX_JUSTIFYCOLUMNS" value="0x00200000" />
            <item const="LVS_EX_TRANSPARENTBKGND" value="0x00400000" />
            <item const="LVS_EX_TRANSPARENTSHADOWTEXT" value="0x00800000" />
            <item const="LVS_EX_AUTOAUTOARRANGE" value="0x01000000" />
            <item const="LVS_EX_HEADERINALLVIEWS" value="0x02000000" />
            <item const="LVS_EX_AUTOCHECKSELECT" value="0x08000000" />
            <item const="LVS_EX_AUTOSIZECOLUMNS" value="0x10000000" />
            <item const="LVS_EX_COLUMNSNAPPOINTS" value="0x40000000" />
            <item const="LVS_EX_COLUMNOVERFLOW" value="0x80000000" />
        </dir>
        <dir name="Messages" desc="ListView Messages">
            <item const="LVM_GETBKCOLOR" value="0x1000" />
            <item const="LVM_SETBKCOLOR" value="0x1001" />
            <item const="LVM_GETIMAGELIST" value="0x1002" />
            <item const="LVM_SETIMAGELIST" value="0x1003" />
            <item const="LVM_GETITEMCOUNT" value="0x1004" />
            <item const="LVM_GETITEMA" value="0x1005" />
            <item const="LVM_SETITEMA" value="0x1006" />
            <item const="LVM_INSERTITEMA" value="0x1007" />
            <item const="LVM_DELETEITEM" value="0x1008" />
            <item const="LVM_DELETEALLITEMS" value="0x1009" />
            <item const="LVM_GETCALLBACKMASK" value="0x100A" />
            <item const="LVM_SETCALLBACKMASK" value="0x100B" />
            <item const="LVM_GETNEXTITEM" value="0x100C" />
            <item const="LVM_FINDITEMA" value="0x100D" />
            <item const="LVM_GETITEMRECT" value="0x100E" />
            <item const="LVM_SETITEMPOSITION" value="0x100F" />
            <item const="LVM_GETITEMPOSITION" value="0x1010" />
            <item const="LVM_GETSTRINGWIDTHA" value="0x1011" />
            <item const="LVM_HITTEST" value="0x1012" />
            <item const="LVM_ENSUREVISIBLE" value="0x1013" />
            <item const="LVM_SCROLL" value="0x1014" />
            <item const="LVM_REDRAWITEMS" value="0x1015" />
            <item const="LVM_ARRANGE" value="0x1016" />
            <item const="LVM_EDITLABELA" value="0x1017" />
            <item const="LVM_GETEDITCONTROL" value="0x1018" />
            <item const="LVM_GETCOLUMNA" value="0x1019" />
            <item const="LVM_INSERTCOLUMNA" value="0x1019" />
            <item const="LVM_SETCOLUMNA" value="0x101A" />
            <item const="LVM_DELETECOLUMN" value="0x101C" />
            <item const="LVM_GETCOLUMNWIDTH" value="0x101D" />
            <item const="LVM_SETCOLUMNWIDTH" value="0x101E" />
            <item const="LVM_GETHEADER" value="0x101F" />
            <item const="LVM_CREATEDRAGIMAGE" value="0x1021" />
            <item const="LVM_GETVIEWRECT" value="0x1022" />
            <item const="LVM_GETTEXTCOLOR" value="0x1023" />
            <item const="LVM_SETTEXTCOLOR" value="0x1024" />
            <item const="LVM_GETTEXTBKCOLOR" value="0x1025" />
            <item const="LVM_SETTEXTBKCOLOR" value="0x1026" />
            <item const="LVM_GETTOPINDEX" value="0x1027" />
            <item const="LVM_GETCOUNTPERPAGE" value="0x1028" />
            <item const="LVM_GETORIGIN" value="0x1029" />
            <item const="LVM_UPDATE" value="0x102A" />
            <item const="LVM_SETITEMSTATE" value="0x102B" />
            <item const="LVM_GETITEMSTATE" value="0x102C" />
            <item const="LVM_GETITEMTEXTA" value="0x102D" />
            <item const="LVM_SETITEMTEXTA" value="0x102E" />
            <item const="LVM_SETITEMCOUNT" value="0x102F" />
            <item const="LVM_SORTITEMS" value="0x1030" />
            <item const="LVM_SETITEMPOSITION32" value="0x1031" />
            <item const="LVM_GETSELECTEDCOUNT" value="0x1032" />
            <item const="LVM_GETITEMSPACING" value="0x1033" />
            <item const="LVM_GETISEARCHSTRINGA" value="0x1034" />
            <item const="LVM_SETICONSPACING" value="0x1035" />
            <item const="LVM_SETEXTENDEDLISTVIEWSTYLE" value="0x1036" />
            <item const="LVM_GETEXTENDEDLISTVIEWSTYLE" value="0x1037" />
            <item const="LVM_GETSUBITEMRECT" value="0x1038" />
            <item const="LVM_SUBITEMHITTEST" value="0x1039" />
            <item const="LVM_SETCOLUMNORDERARRAY" value="0x103A" />
            <item const="LVM_GETCOLUMNORDERARRAY" value="0x103B" />
            <item const="LVM_SETHOTITEM" value="0x103C" />
            <item const="LVM_GETHOTITEM" value="0x103D" />
            <item const="LVM_SETHOTCURSOR" value="0x103E" />
            <item const="LVM_GETHOTCURSOR" value="0x103F" />
            <item const="LVM_APPROXIMATEVIEWRECT" value="0x1040" />
            <item const="LVM_SETWORKAREAS" value="0x1041" />
            <item const="LVM_GETSELECTIONMARK" value="0x1042" />
            <item const="LVM_SETSELECTIONMARK" value="0x1043" />
            <item const="LVM_SETBKIMAGEA" value="0x1044" />
            <item const="LVM_GETBKIMAGEA" value="0x1045" />
            <item const="LVM_GETWORKAREAS" value="0x1046" />
            <item const="LVM_SETHOVERTIME" value="0x1047" />
            <item const="LVM_GETHOVERTIME" value="0x1048" />
            <item const="LVM_GETNUMBEROFWORKAREAS" value="0x1049" />
            <item const="LVM_SETTOOLTIPS" value="0x104A" />
            <item const="LVM_GETITEMW" value="0x104B" />
            <item const="LVM_SETITEMW" value="0x104C" />
            <item const="LVM_INSERTITEMW" value="0x104D" />
            <item const="LVM_GETTOOLTIPS" value="0x104E" />
            <item const="LVM_SORTITEMSEX" value="0x1051" />
            <item const="LVM_FINDITEMW" value="0x1053" />
            <item const="LVM_GETSTRINGWIDTHW" value="0x1057" />
            <item const="LVM_GETGROUPSTATE" value="0x105C" />
            <item const="LVM_GETFOCUSEDGROUP" value="0x105D" />
            <item const="LVM_GETCOLUMNW" value="0x105F" />
            <item const="LVM_SETCOLUMNW" value="0x1060" />
            <item const="LVM_INSERTCOLUMNW" value="0x1061" />
            <item const="LVM_GETGROUPRECT" value="0x1062" />
            <item const="LVM_GETITEMTEXTW" value="0x1073" />
            <item const="LVM_SETITEMTEXTW" value="0x1074" />
            <item const="LVM_GETISEARCHSTRINGW" value="0x1075" />
            <item const="LVM_EDITLABELW" value="0x1076" />
            <item const="LVM_SETBKIMAGEW" value="0x108A" />
            <item const="LVM_GETBKIMAGEW" value="0x108B" />
            <item const="LVM_SETVIEW" value="0x108E" />
            <item const="LVM_GETVIEW" value="0x108F" />
            <item const="LVM_INSERTGROUP" value="0x1091" />
            <item const="LVM_SETGROUPINFO" value="0x1093" />
            <item const="LVM_GETGROUPINFO" value="0x1095" />
            <item const="LVM_REMOVEGROUP" value="0x1096" />
            <item const="LVM_MOVEGROUP" value="0x1097" />
            <item const="LVM_GETGROUPCOUNT" value="0x1098" />
            <item const="LVM_GETGROUPINFOBYINDEX" value="0x1099" />
            <item const="LVM_MOVEITEMTOGROUP" value="0x109A" />
            <item const="LVM_SETGROUPMETRICS" value="0x109B" />
            <item const="LVM_GETGROUPMETRICS" value="0x109C" />
            <item const="LVM_ENABLEGROUPVIEW" value="0x109D" />
            <item const="LVM_SORTGROUPS" value="0x109E" />
            <item const="LVM_INSERTGROUPSORTED" value="0x109F" />
            <item const="LVM_REMOVEALLGROUPS" value="0x10A0" />
            <item const="LVM_HASGROUP" value="0x10A1" />
            <item const="LVM_SETTILEVIEWINFO" value="0x10A2" />
            <item const="LVM_GETTILEVIEWINFO" value="0x10A3" />
            <item const="LVM_SETTILEINFO" value="0x10A4" />
            <item const="LVM_GETTILEINFO" value="0x10A5" />
            <item const="LVM_SETINSERTMARK" value="0x10A6" />
            <item const="LVM_GETINSERTMARK" value="0x10A7" />
            <item const="LVM_INSERTMARKHITTEST" value="0x10A8" />
            <item const="LVM_GETINSERTMARKRECT" value="0x10A9" />
            <item const="LVM_SETINSERTMARKCOLOR" value="0x10AA" />
            <item const="LVM_GETINSERTMARKCOLOR" value="0x10AB" />
            <item const="LVM_SETINFOTIP" value="0x10AD" />
            <item const="LVM_GETSELECTEDCOLUMN" value="0x10AE" />
            <item const="LVM_ISGROUPVIEWENABLED" value="0x10AF" />
            <item const="LVM_GETOUTLINECOLOR" value="0x10B0" />
            <item const="LVM_SETOUTLINECOLOR" value="0x10B1" />
            <item const="LVM_CANCELEDITLABEL" value="0x10B3" />
            <item const="LVM_MAPINDEXTOID" value="0x10B4" />
            <item const="LVM_MAPIDTOINDEX" value="0x10B5" />
            <item const="LVM_ISITEMVISIBLE" value="0x10B6" />
            <item const="LVM_GETEMPTYTEXT" value="0x10CC" />
            <item const="LVM_GETFOOTERRECT" value="0x10CD" />
            <item const="LVM_GETFOOTERINFO" value="0x10CE" />
            <item const="LVM_GETFOOTERITEMRECT" value="0x10CF" />
            <item const="LVM_GETFOOTERITEM" value="0x10D0" />
            <item const="LVM_GETITEMINDEXRECT" value="0x10D1" />
            <item const="LVM_SETITEMINDEXSTATE" value="0x10D2" />
            <item const="LVM_GETNEXTITEMINDEX" value="0x10D3" />
            <item const="LVM_SETUNICODEFORMAT" value="0x2005" />
            <item const="LVM_GETUNICODEFORMAT" value="0x2006" />
            <item const="LVM_FIRST" value="0x1000" />
        </dir>
        <dir name="Notifications" desc="ListView Notifications">
            <item const="LVN_ITEMCHANGING" value="-100" />
            <item const="LVN_ITEMCHANGED" value="-101" />
            <item const="LVN_INSERTITEM" value="-102" />
            <item const="LVN_DELETEITEM" value="-103" />
            <item const="LVN_DELETEALLITEMS" value="-104" />
            <item const="LVN_BEGINLABELEDITA" value="-105" />
            <item const="LVN_ENDLABELEDITA" value="-106" />
            <item const="LVN_COLUMNCLICK" value="-108" />
            <item const="LVN_BEGINDRAG" value="-109" />
            <item const="LVN_BEGINRDRAG" value="-111" />
            <item const="LVN_ODCACHEHINT" value="-113" />
            <item const="LVN_ITEMACTIVATE" value="-114" />
            <item const="LVN_ODSTATECHANGED" value="-115" />
            <item const="LVN_HOTTRACK" value="-121" />
            <item const="LVN_GETDISPINFOA" value="-150" />
            <item const="LVN_SETDISPINFOA" value="-151" />
            <item const="LVN_ODFINDITEMA" value="-152" />
            <item const="LVN_KEYDOWN" value="-155" />
            <item const="LVN_MARQUEEBEGIN" value="-156" />
            <item const="LVN_GETINFOTIPA" value="-157" />
            <item const="LVN_GETINFOTIPW" value="-158" />
            <item const="LVN_INCREMENTALSEARCHA" value="-162" />
            <item const="LVN_INCREMENTALSEARCHW" value="-163" />
            <item const="LVN_COLUMNDROPDOWN" value="-164" />
            <item const="LVN_COLUMNOVERFLOWCLICK" value="-166" />
            <item const="LVN_BEGINLABELEDITW" value="-175" />
            <item const="LVN_ENDLABELEDITW" value="-176" />
            <item const="LVN_GETDISPINFOW" value="-177" />
            <item const="LVN_SETDISPINFOW" value="-178" />
            <item const="LVN_ODFINDITEMW" value="-179" />
            <item const="LVN_BEGINSCROLL" value="-180" />
            <item const="LVN_ENDSCROLL" value="-181" />
            <item const="LVN_LINKCLICK" value="-184" />
            <item const="LVN_GETEMPTYMARKUP" value="-187" />
            <item const="LVN_FIRST" value="-100" />
        </dir>
        <dir name="Others">
            <dir name="ImageList" desc="LVM_GET/SETIMAGELIST">
                <item const="LVSIL_NORMAL" value="0" />
                <item const="LVSIL_SMALL" value="1" />
                <item const="LVSIL_STATE" value="2" />
                <item const="LVSIL_GROUPHEADER" value="3" />
            </dir>
            <dir name="ItemMask" desc="LVITEM mask">
                <item const="LVIF_TEXT" value="0x00000001" />
                <item const="LVIF_IMAGE" value="0x00000002" />
                <item const="LVIF_PARAM" value="0x00000004" />
                <item const="LVIF_STATE" value="0x00000008" />
                <item const="LVIF_INDENT" value="0x00000010" />
                <item const="LVIF_GROUPID" value="0x00000100" />
                <item const="LVIF_COLUMNS" value="0x00000200" />
                <item const="LVIF_NORECOMPUTE" value="0x00000800" />
                <item const="LVIF_DI_SETITEM" value="0x00001000" />
                <item const="LVIF_COLFMT" value="0x00010000" />
            </dir>
            <dir name="ItemState" desc="LVITEM state">
                <item const="LVIS_FOCUSED" value="0x0001" />
                <item const="LVIS_SELECTED" value="0x0002" />
                <item const="LVIS_CUT" value="0x0004" />
                <item const="LVIS_DROPHILITED" value="0x0008" />
                <item const="LVIS_GLOW" value="0x0010" />
                <item const="LVIS_ACTIVATING" value="0x0020" />
                <item const="LVIS_OVERLAYMASK" value="0x0F00" />
                <item const="LVIS_UNCHECKED" value="0x1000" />
                <item const="LVIS_CHECKED" value="0x2000" />
                <item const="LVIS_STATEIMAGEMASK" value="0xF000" />
            </dir>
            <dir name="NextItem" desc="LVN_GETNEXTITEM">
                <item const="LVNI_ALL" value="0x0000" />
                <item const="LVNI_FOCUSED" value="0x0001" />
                <item const="LVNI_SELECTED" value="0x0002" />
                <item const="LVNI_CUT" value="0x0004" />
                <item const="LVNI_DROPHILITED" value="0x0008" />
                <item const="LVNI_STATEMASK" value="0x000F" />
                <item const="LVNI_VISIBLEORDER" value="0x0010" />
                <item const="LVNI_PREVIOUS" value="0x0020" />
                <item const="LVNI_VISIBLEONLY" value="0x0040" />
                <item const="LVNI_SAMEGROUPONLY" value="0x0080" />
                <item const="LVNI_ABOVE" value="0x0100" />
                <item const="LVNI_BELOW" value="0x0200" />
                <item const="LVNI_TOLEFT" value="0x0400" />
                <item const="LVNI_TORIGHT" value="0x0800" />
                <item const="LVNI_DIRECTIONMASK" value="0x0F00" />
            </dir>
            <dir name="FindInfo" desc="LVFINDINFO flags">
                <item const="LVFI_PARAM" value="0x0001" />
                <item const="LVFI_STRING" value="0x0002" />
                <item const="LVFI_SUBSTRING" value="0x0004" />
                <item const="LVFI_PARTIAL" value="0x0008" />
                <item const="LVFI_WRAP" value="0x0020" />
                <item const="LVFI_NEARESTXY" value="0x0040" />
            </dir>
            <dir name="ItemRect" desc="LVM_GETITEMRECT">
                <item const="LVIR_BOUNDS" value="0" />
                <item const="LVIR_ICON" value="1" />
                <item const="LVIR_LABEL" value="2" />
                <item const="LVIR_SELECTBOUNDS" value="3" />
            </dir>
            <dir name="HitTest" desc="LVHITTESTINFO flags">
                <item const="LVHT_NOWHERE" value="0x00000001" />
                <item const="LVHT_ONITEMICON" value="0x00000002" />
                <item const="LVHT_ONITEMLABEL" value="0x00000004" />
                <item const="LVHT_ABOVE" value="0x00000008" />
                <item const="LVHT_ONITEMSTATEICON" value="0x00000008" />
                <item const="LVHT_ONITEM" value="0x0000000E" />
                <item const="LVHT_BELOW" value="0x00000010" />
                <item const="LVHT_TORIGHT" value="0x00000020" />
                <item const="LVHT_TOLEFT" value="0x00000040" />
                <item const="LVHT_EX_GROUP_STATEICON" value="0x01000000" />
                <item const="LVHT_EX_GROUP_SUBSETLINK" value="0x02000000" />
                <item const="LVHT_EX_ONCONTENTS" value="0x04000000" />
                <item const="LVHT_EX_FOOTER" value="0x08000000" />
                <item const="LVHT_EX_GROUP_HEADER" value="0x10000000" />
                <item const="LVHT_EX_GROUP_FOOTER" value="0x20000000" />
                <item const="LVHT_EX_GROUP_COLLAPSE" value="0x40000000" />
                <item const="LVHT_EX_GROUP" value="0xF3000000" />
                <item const="LVHT_EX_GROUP_BACKGROUND" value="0x80000000" />
            </dir>
            <dir name="Arrange" desc="LVM_ARRANGE">
                <item const="LVA_DEFAULT" value="0x0000" />
                <item const="LVA_ALIGNLEFT" value="0x0001" />
                <item const="LVA_ALIGNTOP" value="0x0002" />
                <item const="LVA_SNAPTOGRID" value="0x0005" />
            </dir>
            <dir name="ColumnMask" desc="LVCOLUMN mask">
                <item const="LVCF_FMT" value="0x0001" />
                <item const="LVCF_WIDTH" value="0x0002" />
                <item const="LVCF_TEXT" value="0x0004" />
                <item const="LVCF_SUBITEM" value="0x0008" />
                <item const="LVCF_IMAGE" value="0x0010" />
                <item const="LVCF_ORDER" value="0x0020" />
                <item const="LVCF_MINWIDTH" value="0x0040" />
                <item const="LVCF_DEFAULTWIDTH" value="0x0080" />
                <item const="LVCF_IDEALWIDTH" value="0x0100" />
            </dir>
            <dir name="ColumnFormat" desc="LVCOLUMN fmt, LVITEM piColFmt">
                <item const="LVCFMT_LEFT" value="0x00000000" />
                <item const="LVCFMT_RIGHT" value="0x00000001" />
                <item const="LVCFMT_CENTER" value="0x00000002" />
                <item const="LVCFMT_JUSTIFYMASK" value="0x00000003" />
                <item const="LVCFMT_FIXED_WIDTH" value="0x00000100" />
                <item const="LVCFMT_IMAGE" value="0x00000800" />
                <item const="LVCFMT_BITMAP_ON_RIGHT" value="0x00001000" />
                <item const="LVCFMT_COL_HAS_IMAGES" value="0x00008000" />
                <item const="LVCFMT_NO_DPI_SCALE" value="0x00040000" />
                <item const="LVCFMT_FIXED_RATIO" value="0x00080000" />
                <item const="LVCFMT_LINE_BREAK" value="0x00100000" />
                <item const="LVCFMT_FILL" value="0x00200000" />
                <item const="LVCFMT_TILE_PLACEMENTMASK" value="0x00300000" />
                <item const="LVCFMT_WRAP" value="0x00400000" />
                <item const="LVCFMT_NO_TITLE" value="0x00800000" />
                <item const="LVCFMT_SPLITBUTTON" value="0x01000000" />
            </dir>
            <dir name="ColumnWidth" desc="LVM_SETCOLUMNWIDTH">
                <item const="LVSCW_AUTOSIZE" value="-1" />
                <item const="LVSCW_AUTOSIZE_USEHEADER" value="-2" />
            </dir>
            <dir name="ItemCount" desc="LVM_SETITEMCOUNT">
                <item const="LVSICF_NOINVALIDATEALL" value="0x00000001" />
                <item const="LVSICF_NOSCROLL" value="0x00000002" />
            </dir>
            <dir name="WorkAreas" desc="LVM_SETWORKAREAS">
                <item const="LV_MAX_WORKAREAS" value="16" />
            </dir>
            <dir name="BKImage" desc="LVBKIMAGE ulFlags">
                <item const="LVBKIF_SOURCE_NONE" value="0x00000000" />
                <item const="LVBKIF_STYLE_NORMAL" value="0x00000000" />
                <item const="LVBKIF_SOURCE_HBITMAP" value="0x00000001" />
                <item const="LVBKIF_SOURCE_URL" value="0x00000002" />
                <item const="LVBKIF_SOURCE_MASK" value="0x00000003" />
                <item const="LVBKIF_STYLE_MASK" value="0x00000010" />
                <item const="LVBKIF_STYLE_TILE" value="0x00000010" />
                <item const="LVBKIF_FLAG_TILEOFFSET" value="0x00000100" />
                <item const="LVBKIF_TYPE_WATERMARK" value="0x10000000" />
                <item const="LVBKIF_FLAG_ALPHABLEND" value="0x20000000" />
            </dir>
            <dir name="View" desc="LVM_GET/SETVIEW">
                <item const="LV_VIEW_ICON" value="0x0000" />
                <item const="LV_VIEW_DETAILS" value="0x0001" />
                <item const="LV_VIEW_SMALLICON" value="0x0002" />
                <item const="LV_VIEW_LIST" value="0x0003" />
                <item const="LV_VIEW_TILE" value="0x0004" />
                <item const="LV_VIEW_MAX" value="0x0004" />
            </dir>
            <dir name="GroupMask" desc="LVGROUP mask">
                <item const="LVGF_NONE" value="0x00000000" />
                <item const="LVGF_HEADER" value="0x00000001" />
                <item const="LVGF_FOOTER" value="0x00000002" />
                <item const="LVGF_STATE" value="0x00000004" />
                <item const="LVGF_ALIGN" value="0x00000008" />
                <item const="LVGF_GROUPID" value="0x00000010" />
                <item const="LVGF_SUBTITLE" value="0x00000100" />
                <item const="LVGF_TASK" value="0x00000200" />
                <item const="LVGF_DESCRIPTIONTOP" value="0x00000400" />
                <item const="LVGF_DESCRIPTIONBOTTOM" value="0x00000800" />
                <item const="LVGF_TITLEIMAGE" value="0x00001000" />
                <item const="LVGF_EXTENDEDIMAGE" value="0x00002000" />
                <item const="LVGF_ITEMS" value="0x00004000" />
                <item const="LVGF_SUBSET" value="0x00008000" />
                <item const="LVGF_SUBSETITEMS" value="0x00010000" />
            </dir>
            <dir name="GroupState" desc="LVGROUP state">
                <item const="LVGS_NORMAL" value="0x00000000" />
                <item const="LVGS_COLLAPSED" value="0x00000001" />
                <item const="LVGS_HIDDEN" value="0x00000002" />
                <item const="LVGS_NOHEADER" value="0x00000004" />
                <item const="LVGS_COLLAPSIBLE" value="0x00000008" />
                <item const="LVGS_FOCUSED" value="0x00000010" />
                <item const="LVGS_SELECTED" value="0x00000020" />
                <item const="LVGS_SUBSETED" value="0x00000040" />
                <item const="LVGS_SUBSETLINKFOCUSED" value="0x00000080" />
            </dir>
            <dir name="GroupAlign" desc="LVGROUP uAlign">
                <item const="LVGA_HEADER_LEFT" value="0x00000001" />
                <item const="LVGA_HEADER_CENTER" value="0x00000002" />
                <item const="LVGA_HEADER_RIGHT" value="0x00000004" />
                <item const="LVGA_FOOTER_LEFT" value="0x00000008" />
                <item const="LVGA_FOOTER_CENTER" value="0x00000010" />
                <item const="LVGA_FOOTER_RIGHT" value="0x00000020" />
            </dir>
            <dir name="GroupRect" desc="LVM_GETGROUPRECT">
                <item const="LVGGR_GROUP" value="0" />
                <item const="LVGGR_HEADER" value="1" />
                <item const="LVGGR_LABEL" value="2" />
                <item const="LVGGR_SUBSETLINK" value="3" />
            </dir>
            <dir name="GroupMetrics" desc="LVGROUPMETRICS mask">
                <item const="LVGMF_NONE" value="0x00000000" />
                <item const="LVGMF_BORDERSIZE" value="0x00000001" />
                <item const="LVGMF_BORDERCOLOR" value="0x00000002" />
                <item const="LVGMF_TEXTCOLOR" value="0x00000004" />
            </dir>
            <dir name="TileViewInfoMask" desc="LVTILEVIEWINFO dwMask">
                <item const="LVTVIM_TILESIZE" value="0x00000001" />
                <item const="LVTVIM_COLUMNS" value="0x00000002" />
                <item const="LVTVIM_LABELMARGIN" value="0x00000004" />
            </dir>
            <dir name="TileViewInfoFlags" desc="LVTILEVIEWINFO dwFlags">
                <item const="LVTVIF_AUTOSIZE" value="0x00000000" />
                <item const="LVTVIF_FIXEDWIDTH" value="0x00000001" />
                <item const="LVTVIF_FIXEDHEIGHT" value="0x00000002" />
                <item const="LVTVIF_FIXEDSIZE" value="0x00000003" />
                <item const="LVTVIF_EXTENDED" value="0x00000004" />
            </dir>
            <dir name="InsertMark" desc="LVINSERTMARK dwFlags">
                <item const="LVIM_AFTER" value="0x00000001" />
            </dir>
            <dir name="FooterInfoMask" desc="LVFOOTERINFO mask (Vista+)">
                <item const="LVFF_ITEMCOUNT" value="0x00000001" />
            </dir>
            <dir name="FooterItem" desc="LVFOOTERITEM (Vista+)">
                <item const="LVFIF_TEXT" value="0x00000001" />
                <item const="LVFIF_STATE" value="0x00000002" />
            </dir>
            <dir name="FooterItemState" desc="Footer Item State">
                <item const="LVFIS_FOCUSED" value="0x0001" />
            </dir>
            <dir name="ItemActivateKeys" desc="NMITEMACTIVATE uKeyFlags">
                <item const="LVKF_ALT" value="0x0001" />
                <item const="LVKF_CONTROL" value="0x0002" />
                <item const="LVKF_SHIFT" value="0x0004" />
            </dir>
            <dir name="CustomDrawItem" desc="NMLVCUSTOMDRAW (dwItemType)">
                <item const="LVCDI_ITEM" value="0x00000000" />
                <item const="LVCDI_GROUP" value="0x00000001" />
                <item const="LVCDI_ITEMSLIST" value="0x00000002" />
            </dir>
            <dir name="CustomDrawReturn" desc="ListView custom draw return values">
                <item const="LVCDRF_NOSELECT" value="0x00010000" />
                <item const="LVCDRF_NOGROUPFRAME" value="0x00020000" />
            </dir>
            <dir name="InfoTipFlag" desc="NMLVGETINFOTIP dwFlag">
                <item const="LVGIT_UNFOLDED" value="0x0001" />
            </dir>
            <dir name="IncrementalSearch" desc="LVN_INCREMENTALSEARCH LVFINDINFO lParam">
                <item const="LVNSCH_DEFAULT" value="-1" />
                <item const="LVNSCH_ERROR" value="-2" />
                <item const="LVNSCH_IGNORE" value="-3" />
            </dir>
            <dir name="EmptyMarkup" desc="NMLVEMPTYMARKUP dwFlags (Vista+)">
                <item const="EMF_CENTERED" value="0x00000001" />
            </dir>
        </dir>
        <dir name="Header" class="SysHeader32">
            <dir name="Styles" desc="Header Styles">
                <item const="HDS_HORZ" value="0x0000" />
                <item const="HDS_BUTTONS" value="0x0002" />
                <item const="HDS_HOTTRACK" value="0x0004" />
                <item const="HDS_HIDDEN" value="0x0008" />
                <item const="HDS_DRAGDROP" value="0x0040" />
                <item const="HDS_FULLDRAG" value="0x0080" />
                <item const="HDS_FILTERBAR" value="0x0100" />
                <item const="HDS_FLAT" value="0x0200" />
                <item const="HDS_CHECKBOXES" value="0x0400" />
                <item const="HDS_NOSIZING" value="0x0800" />
                <item const="HDS_OVERFLOW" value="0x1000" />
            </dir>
            <dir name="Messages" desc="Header Messages">
                <item const="HDM_GETITEMCOUNT" value="0x1200" />
                <item const="HDM_INSERTITEMA" value="0x1201" />
                <item const="HDM_DELETEITEM" value="0x1202" />
                <item const="HDM_GETITEMA" value="0x1203" />
                <item const="HDM_SETITEMA" value="0x1204" />
                <item const="HDM_LAYOUT" value="0x1205" />
                <item const="HDM_HITTEST" value="0x1206" />
                <item const="HDM_GETITEMRECT" value="0x1207" />
                <item const="HDM_SETIMAGELIST" value="0x1208" />
                <item const="HDM_GETIMAGELIST" value="0x1209" />
                <item const="HDM_INSERTITEMW" value="0x120A" />
                <item const="HDM_GETITEMW" value="0x120B" />
                <item const="HDM_SETITEMW" value="0x120C" />
                <item const="HDM_ORDERTOINDEX" value="0x120F" />
                <item const="HDM_CREATEDRAGIMAGE" value="0x1210" />
                <item const="HDM_GETORDERARRAY" value="0x1211" />
                <item const="HDM_SETORDERARRAY" value="0x1212" />
                <item const="HDM_SETHOTDIVIDER" value="0x1213" />
                <item const="HDM_SETBITMAPMARGIN" value="0x1214" />
                <item const="HDM_GETBITMAPMARGIN" value="0x1215" />
                <item const="HDM_SETFILTERCHANGETIMEOUT" value="0x1216" />
                <item const="HDM_EDITFILTER" value="0x1217" />
                <item const="HDM_CLEARFILTER" value="0x1218" />
                <item const="HDM_GETITEMDROPDOWNRECT" value="0x1219" />
                <item const="HDM_GETOVERFLOWRECT" value="0x121A" />
                <item const="HDM_GETFOCUSEDITEM" value="0x121B" />
                <item const="HDM_SETFOCUSEDITEM" value="0x121C" />
                <item const="HDM_SETUNICODEFORMAT" value="0x2004" />
                <item const="HDM_GETUNICODEFORMAT" value="0x2005" />
                <item const="HDM_FIRST" value="0x1200" />
            </dir>
            <dir name="Notifications" desc="Header Notifications">
                <item const="HDN_ITEMCHANGINGA" value="-300" />
                <item const="HDN_ITEMCHANGEDA" value="-301" />
                <item const="HDN_ITEMCLICKA" value="-302" />
                <item const="HDN_ITEMDBLCLICKA" value="-303" />
                <item const="HDN_DIVIDERDBLCLICKA" value="-305" />
                <item const="HDN_BEGINTRACKA" value="-306" />
                <item const="HDN_ENDTRACKA" value="-307" />
                <item const="HDN_TRACKA" value="-308" />
                <item const="HDN_GETDISPINFOA" value="-309" />
                <item const="HDN_BEGINDRAG" value="-310" />
                <item const="HDN_ENDDRAG" value="-311" />
                <item const="HDN_FILTERCHANGE" value="-312" />
                <item const="HDN_FILTERBTNCLICK" value="-313" />
                <item const="HDN_BEGINFILTEREDIT" value="-314" />
                <item const="HDN_ENDFILTEREDIT" value="-315" />
                <item const="HDN_ITEMSTATEICONCLICK" value="-316" />
                <item const="HDN_ITEMKEYDOWN" value="-317" />
                <item const="HDN_DROPDOWN" value="-318" />
                <item const="HDN_OVERFLOWCLICK" value="-319" />
                <item const="HDN_ITEMCHANGINGW" value="-320" />
                <item const="HDN_ITEMCHANGEDW" value="-321" />
                <item const="HDN_ITEMCLICKW" value="-322" />
                <item const="HDN_ITEMDBLCLICKW" value="-323" />
                <item const="HDN_DIVIDERDBLCLICKW" value="-325" />
                <item const="HDN_BEGINTRACKW" value="-326" />
                <item const="HDN_ENDTRACKW" value="-327" />
                <item const="HDN_TRACKW" value="-328" />
                <item const="HDN_GETDISPINFOW" value="-329" />
                <item const="HDN_FIRST" value="-300" />
            </dir>
            <dir name="Others">
                <dir name="Type" attrib="h" desc="HDITEM type">
                    <item const="HDFT_ISSTRING" value="0x0000" />
                    <item const="HDFT_ISNUMBER" value="0x0001" />
                    <item const="HDFT_ISDATE" value="0x0002" />
                    <item const="HDFT_HASNOVALUE" value="0x8000" />
                </dir>
                <dir name="Mask" attrib="h" desc="HDITEM mask">
                    <item const="HDI_HEIGHT" value="0x0001" />
                    <item const="HDI_WIDTH" value="0x0001" />
                    <item const="HDI_TEXT" value="0x0002" />
                    <item const="HDI_FORMAT" value="0x0004" />
                    <item const="HDI_LPARAM" value="0x0008" />
                    <item const="HDI_BITMAP" value="0x0010" />
                    <item const="HDI_IMAGE" value="0x0020" />
                    <item const="HDI_DI_SETITEM" value="0x0040" />
                    <item const="HDI_ORDER" value="0x0080" />
                    <item const="HDI_FILTER" value="0x0100" />
                    <item const="HDI_STATE" value="0x0200" />
                </dir>
                <dir name="Format" attrib="h" desc="HDITEM fmt">
                    <item const="HDF_LEFT" value="0x0000" />
                    <item const="HDF_RIGHT" value="0x0001" />
                    <item const="HDF_CENTER" value="0x0002" />
                    <item const="HDF_JUSTIFYMASK" value="0x0003" />
                    <item const="HDF_RTLREADING" value="0x0004" />
                    <item const="HDF_CHECKBOX" value="0x0040" />
                    <item const="HDF_CHECKED" value="0x0080" />
                    <item const="HDF_FIXEDWIDTH" value="0x0100" />
                    <item const="HDF_SORTDOWN" value="0x0200" />
                    <item const="HDF_SORTUP" value="0x0400" />
                    <item const="HDF_IMAGE" value="0x0800" />
                    <item const="HDF_BITMAP_ON_RIGHT" value="0x1000" />
                    <item const="HDF_BITMAP" value="0x2000" />
                    <item const="HDF_STRING" value="0x4000" />
                    <item const="HDF_OWNERDRAW" value="0x8000" />
                    <item const="HDF_SPLITBUTTON" value="0x01000000" />
                </dir>
                <dir name="State" attrib="h" desc="HDITEM state">
                    <item const="HDIS_FOCUSED" value="0x0001" />
                </dir>
                <dir name="HitTest" attrib="h" desc="HDHITTESTINFO flags">
                    <item const="HHT_NOWHERE" value="0x0001" />
                    <item const="HHT_ONHEADER" value="0x0002" />
                    <item const="HHT_ONDIVIDER" value="0x0004" />
                    <item const="HHT_ONDIVOPEN" value="0x0008" />
                    <item const="HHT_ONFILTER" value="0x0010" />
                    <item const="HHT_ONFILTERBUTTON" value="0x0020" />
                    <item const="HHT_ABOVE" value="0x0100" />
                    <item const="HHT_BELOW" value="0x0200" />
                    <item const="HHT_TORIGHT" value="0x0400" />
                    <item const="HHT_TOLEFT" value="0x0800" />
                    <item const="HHT_ONITEMSTATEICON" value="0x1000" />
                    <item const="HHT_ONDROPDOWN" value="0x2000" />
                    <item const="HHT_ONOVERFLOW" value="0x4000" />
                </dir>
                <dir name="GetImageList" attrib="h" desc="HDM_GETIMAGELIST wParam">
                    <item const="HDSIL_NORMAL" value="0" />
                    <item const="HDSIL_STATE" value="1" />
                </dir>
            </dir>
        </dir>
    </dir>

    <dir name="Menu">
        <dir name="Flags" desc="Menu flags for Add/Check/EnableMenuItem()">
            <item const="MF_INSERT" value="0x0000" />
            <item const="MF_CHANGE" value="0x0080" />
            <item const="MF_APPEND" value="0x0100" />
            <item const="MF_DELETE" value="0x0200" />
            <item const="MF_REMOVE" value="0x1000" />
            <item const="MF_BYCOMMAND" value="0x0000" />
            <item const="MF_BYPOSITION" value="0x0400" />
            <item const="MF_SEPARATOR" value="0x0800" />
            <item const="MF_ENABLED" value="0x0000" />
            <item const="MF_GRAYED" value="0x0001" />
            <item const="MF_DISABLED" value="0x0002" />
            <item const="MF_UNCHECKED" value="0x0000" />
            <item const="MF_CHECKED" value="0x0008" />
            <item const="MF_USECHECKBITMAPS" value="0x0200" />
            <item const="MF_STRING" value="0x0000" />
            <item const="MF_BITMAP" value="0x0004" />
            <item const="MF_OWNERDRAW" value="0x0100" />
            <item const="MF_POPUP" value="0x0010" />
            <item const="MF_MENUBARBREAK" value="0x0020" />
            <item const="MF_MENUBREAK" value="0x0040" />
            <item const="MF_UNHILITE" value="0x0000" />
            <item const="MF_HILITE" value="0x0080" />
            <item const="MF_DEFAULT" value="0x1000" />
            <item const="MF_SYSMENU" value="0x2000" />
            <item const="MF_HELP" value="0x4000" />
            <item const="MF_RIGHTJUSTIFY" value="0x4000" />
            <item const="MF_MOUSESELECT" value="0x8000" />
        </dir>
        
        <dir name="MenuChar" desc="Return Codes for WM_MENUCHAR">
            <item const="MNC_IGNORE" value="0" />
            <item const="MNC_CLOSE" value="1" />
            <item const="MNC_EXECUTE" value="2" />
            <item const="MNC_SELECT" value="3" />
        </dir>

        <dir name="MenuInfoMask" desc="MENUINFO fMask">
            <item const="MIM_MAXHEIGHT" value="0x00000001" />
            <item const="MIM_BACKGROUND" value="0x00000002" />
            <item const="MIM_HELPID" value="0x00000004" />
            <item const="MIM_MENUDATA" value="0x00000008" />
            <item const="MIM_STYLE" value="0x00000010" />
            <item const="MIM_APPLYTOSUBMENUS" value="0x80000000" />
        </dir>

        <dir name="MenuInfoStyle" desc="MENUINFO dwStyle">
            <item const="MNS_NOCHECK" value="0x80000000" />
            <item const="MNS_MODELESS" value="0x40000000" />
            <item const="MNS_DRAGDROP" value="0x20000000" />
            <item const="MNS_AUTODISMISS" value="0x10000000" />
            <item const="MNS_NOTIFYBYPOS" value="0x08000000" />
            <item const="MNS_CHECKORBMP" value="0x04000000" />
        </dir>

        <dir name="MenuDrag" desc="WM_MENUDRAG Return Values">
            <item const="MND_CONTINUE" value="0" />
            <item const="MND_ENDMENU" value="1" />
        </dir>

        <dir name="MenuGetObjectInfo" desc="MENUGETOBJECTINFO dwFlags values">
            <item const="MNGOF_TOPGAP" value="0x00000001" />
            <item const="MNGOF_BOTTOMGAP" value="0x00000002" />
        </dir>

        <dir name="MenuGetObject" desc="WM_MENUGETOBJECT return values">
            <item const="MNGO_NOINTERFACE" value="0x00000000" />
            <item const="MNGO_NOERROR" value="0x00000001" />
        </dir>

        <dir name="MenuItemInfoMask" desc="MENUITEMINFO fMask">
            <item const="MIIM_STATE" value="0x00000001" />
            <item const="MIIM_ID" value="0x00000002" />
            <item const="MIIM_SUBMENU" value="0x00000004" />
            <item const="MIIM_CHECKMARKS" value="0x00000008" />
            <item const="MIIM_TYPE" value="0x00000010" />
            <item const="MIIM_DATA" value="0x00000020" />
            <item const="MIIM_STRING" value="0x00000040" />
            <item const="MIIM_BITMAP" value="0x00000080" />
            <item const="MIIM_FTYPE" value="0x00000100" />
        </dir>

        <dir name="MenuItemInfoBitmap" desc="MENUITEMINFO hbmpItem">
            <item const="HBMMENU_CALLBACK" value="-1" />
            <item const="HBMMENU_SYSTEM" value="1" />
            <item const="HBMMENU_MBAR_RESTORE" value="2" />
            <item const="HBMMENU_MBAR_MINIMIZE" value="3" />
            <item const="HBMMENU_MBAR_CLOSE" value="5" />
            <item const="HBMMENU_MBAR_CLOSE_D" value="6" />
            <item const="HBMMENU_MBAR_MINIMIZE_D" value="7" />
            <item const="HBMMENU_POPUP_CLOSE" value="8" />
            <item const="HBMMENU_POPUP_RESTORE" value="9" />
            <item const="HBMMENU_POPUP_MAXIMIZE" value="10" />
            <item const="HBMMENU_POPUP_MINIMIZE" value="11" />
        </dir>

        <dir name="GetMenuDefaultItem" desc="GetMenuDefaultItem gmdiFlags">
            <item const="GMDI_USEDISABLED" value="0x0001" />
            <item const="GMDI_GOINTOPOPUPS" value="0x0002" />
        </dir>

        <dir name="TrackPopupMenu" desc="Flags for TrackPopupMenu">
            <item const="TPM_LEFTBUTTON" value="0x0000" />
            <item const="TPM_RIGHTBUTTON" value="0x0002" />
            <item const="TPM_LEFTALIGN" value="0x0000" />
            <item const="TPM_CENTERALIGN" value="0x0004" />
            <item const="TPM_RIGHTALIGN" value="0x0008" />
            <item const="TPM_TOPALIGN" value="0x0000" />
            <item const="TPM_VCENTERALIGN" value="0x0010" />
            <item const="TPM_BOTTOMALIGN" value="0x0020" />
            <item const="TPM_HORIZONTAL" value="0x0000" />
            <item const="TPM_VERTICAL" value="0x0040" />
            <item const="TPM_NONOTIFY" value="0x0080" />
            <item const="TPM_RETURNCMD" value="0x0100" />
            <item const="TPM_RECURSE" value="0x0001" />
            <item const="TPM_HORPOSANIMATION" value="0x0400" />
            <item const="TPM_HORNEGANIMATION" value="0x0800" />
            <item const="TPM_VERPOSANIMATION" value="0x1000" />
            <item const="TPM_VERNEGANIMATION" value="0x2000" />
            <item const="TPM_NOANIMATION" value="0x4000" />
            <item const="TPM_LAYOUTRTL" value="0x8000" />
            <item const="TPM_WORKAREA" value="0x10000" />
        </dir>

        <dir name="IContextMenu">
            <dir attrib="h" name="CMINVOKECOMMANDINFOEX" desc="CMINVOKECOMMANDINFOEX fMask">
                <item const="CMIC_MASK_ICON" value="0x00000010" />
                <item const="CMIC_MASK_HOTKEY" value="0x00000020" />
                <item const="CMIC_MASK_NOASYNC" value="0x00000100" />
                <item const="CMIC_MASK_FLAG_NO_UI" value="0x00000400" />
                <item const="CMIC_MASK_UNICODE" value="0x00004000" />
                <item const="CMIC_MASK_NO_CONSOLE" value="0x00008000" />
                <item const="CMIC_MASK_HASLINKNAME" value="0x00010000" />
                <item const="CMIC_MASK_HASTITLE" value="0x00020000" />
                <item const="CMIC_MASK_FLAG_SEP_VDM" value="0x00040000" />
                <item const="CMIC_MASK_ASYNCOK" value="0x00100000" />
                <item const="CMIC_MASK_NOZONECHECKS" value="0x00800000" />
                <item const="CMIC_MASK_FLAG_LOG_USAGE" value="0x04000000" />
                <item const="CMIC_MASK_SHIFT_DOWN" value="0x10000000" />
                <item const="CMIC_MASK_CONTROL_DOWN" value="0x40000000" />
                <item const="CMIC_MASK_PTINVOKE" value="0x20000000" />
            </dir>
            <dir attrib="h" name="QueryContextMenu" desc="QueryContextMenu uFlags">
                <item const="CMF_NORMAL" value="0x00000000" />
                <item const="CMF_DEFAULTONLY" value="0x00000001" />
                <item const="CMF_VERBSONLY" value="0x00000002" />
                <item const="CMF_EXPLORE" value="0x00000004" />
                <item const="CMF_NOVERBS" value="0x00000008" />
                <item const="CMF_CANRENAME" value="0x00000010" />
                <item const="CMF_NODEFAULT" value="0x00000020" />
                <item const="CMF_INCLUDESTATIC" value="0x00000040" />
                <item const="CMF_ITEMMENU" value="0x00000080" />
                <item const="CMF_EXTENDEDVERBS" value="0x00000100" />
                <item const="CMF_DISABLEDVERBS" value="0x00000200" />
                <item const="CMF_ASYNCVERBSTATE" value="0x00000400" />
                <item const="CMF_OPTIMIZEFORINVOKE" value="0x00000800" />
                <item const="CMF_SYNCCASCADEMENU" value="0x00001000" />
                <item const="CMF_DONOTPICKDEFAULT" value="0x00002000" />
                <item const="CMF_RESERVED" value="0xFFFF0000" />
            </dir>
            
            <dir attrib="h" name="GetCommandString" desc="GetCommandString uFlags">
                <item const="GCS_VERBA" value="0x00000000" />
                <item const="GCS_HELPTEXTA" value="0x00000001" />
                <item const="GCS_VALIDATEA" value="0x00000002" />
                <item const="GCS_VERBW" value="0x00000004" />
                <item const="GCS_HELPTEXTW" value="0x00000005" />
                <item const="GCS_VALIDATEW" value="0x00000006" />
                <item const="GCS_VERBICONW" value="0x00000014" />
                <item const="GCS_UNICODE" value="0x00000004" />
            </dir>
        </dir>
    </dir>

    <dir name="MonthCal" class="SysMonthCal32">
        <dir name="Styles" desc="Month Calendar Styles">
            <item const="MCS_DAYSTATE" value="0x0001" />
            <item const="MCS_MULTISELECT" value="0x0002" />
            <item const="MCS_WEEKNUMBERS" value="0x0004" />
            <item const="MCS_NOTODAYCIRCLE" value="0x0008" />
            <item const="MCS_NOTODAY" value="0x0010" />
            <item const="MCS_NOTRAILINGDATES" value="0x0040" />
            <item const="MCS_SHORTDAYSOFWEEK" value="0x0080" />
            <item const="MCS_NOSELCHANGEONNAV" value="0x0100" />
        </dir>
        <dir name="Messages"  desc="Month Calendar Messages">
            <item const="MCM_GETCURSEL" value="0x1001" />
            <item const="MCM_SETCURSEL" value="0x1002" />
            <item const="MCM_GETMAXSELCOUNT" value="0x1003" />
            <item const="MCM_SETMAXSELCOUNT" value="0x1004" />
            <item const="MCM_GETSELRANGE" value="0x1005" />
            <item const="MCM_SETSELRANGE" value="0x1006" />
            <item const="MCM_GETMONTHRANGE" value="0x1007" />
            <item const="MCM_SETDAYSTATE" value="0x1008" />
            <item const="MCM_GETMINREQRECT" value="0x1009" />
            <item const="MCM_SETCOLOR" value="0x100A" />
            <item const="MCM_GETCOLOR" value="0x100B" />
            <item const="MCM_SETTODAY" value="0x100C" />
            <item const="MCM_GETTODAY" value="0x100D" />
            <item const="MCM_HITTEST" value="0x100E" />
            <item const="MCM_SETFIRSTDAYOFWEEK" value="0x100F" />
            <item const="MCM_GETFIRSTDAYOFWEEK" value="0x1010" />
            <item const="MCM_GETRANGE" value="0x1011" />
            <item const="MCM_SETRANGE" value="0x1012" />
            <item const="MCM_GETMONTHDELTA" value="0x1013" />
            <item const="MCM_SETMONTHDELTA" value="0x1014" />
            <item const="MCM_GETCURRENTVIEW" value="0x1016" />
            <item const="MCM_GETCALENDARCOUNT" value="0x1017" />
            <item const="MCM_GETCALENDARGRIDINFO" value="0x1018" />
            <item const="MCM_GETCALID" value="0x101B" />
            <item const="MCM_SETCALID" value="0x101C" />
            <item const="MCM_SIZERECTTOMIN" value="0x101D" />
            <item const="MCM_SETCALENDARBORDER" value="0x101E" />
            <item const="MCM_GETCALENDARBORDER" value="0x101F" />
            <item const="MCM_SETCURRENTVIEW" value="0x1020" />
            <item const="MCM_SETUNICODEFORMAT" value="0x2005" />
            <item const="MCM_GETUNICODEFORMAT" value="0x2006" />
            <item const="MCM_FIRST" value="0x1000" />
        </dir>
        <dir name="Notifications" desc="Month Calendar Notifications">
            <item const="MCN_SELECT" value="-746" />
            <item const="MCN_GETDAYSTATE" value="-747" />
            <item const="MCN_SELCHANGE" value="-749" />
            <item const="MCN_VIEWCHANGE" value="-750" />
            <item const="MCN_FIRST" value="-746" />
        </dir>
        <dir name="Others">
            <dir name="Color" desc="MCM_GET/SETCOLOR">
                <item const="MCSC_BACKGROUND" value="0" />
                <item const="MCSC_TEXT" value="1" />
                <item const="MCSC_TITLEBK" value="2" />
                <item const="MCSC_TITLETEXT" value="3" />
                <item const="MCSC_MONTHBK" value="4" />
                <item const="MCSC_TRAILINGTEXT" value="5" />
            </dir>
            <dir name="HitTest" desc="MCM_HITTEST">
                <item const="MCHT_NOWHERE" value="0x00000000" />
                <item const="MCHT_TITLE" value="0x00010000" />
                <item const="MCHT_TITLEBK" value="0x00010000" />
                <item const="MCHT_TITLEMONTH" value="0x00010001" />
                <item const="MCHT_TITLEYEAR" value="0x00010002" />
                <item const="MCHT_CALENDAR" value="0x00020000" />
                <item const="MCHT_CALENDARBK" value="0x00020000" />
                <item const="MCHT_CALENDARDATE" value="0x00020001" />
                <item const="MCHT_CALENDARDAY" value="0x00020002" />
                <item const="MCHT_CALENDARWEEKNUM" value="0x00020003" />
                <item const="MCHT_CALENDARDATEMIN" value="0x00020004" />
                <item const="MCHT_CALENDARDATEMAX" value="0x00020005" />
                <item const="MCHT_TODAYLINK" value="0x00030000" />
                <item const="MCHT_CALENDARCONTROL" value="0x00100000" />
                <item const="MCHT_NEXT" value="0x01000000" />
                <item const="MCHT_TITLEBTNNEXT" value="0x01010003" />
                <item const="MCHT_CALENDARDATENEXT" value="0x01020000" />
                <item const="MCHT_PREV" value="0x02000000" />
                <item const="MCHT_TITLEBTNPREV" value="0x02010003" />
                <item const="MCHT_CALENDARDATEPREV" value="0x02020000" />
            </dir>
            <dir name="View" desc="MCM_GET/SETCURRENTVIEW (Vista+)">
                <item const="MCMV_MONTH" value="0" />
                <item const="MCMV_YEAR" value="1" />
                <item const="MCMV_DECADE" value="2" />
                <item const="MCMV_CENTURY" value="3" />
                <item const="MCMV_MAX" value="3" />
            </dir>
            <dir name="GridInfo" desc="MCM_GET/SETCALENDARGRIDINFO (Vista+)">
                <item const="MCGIF_DATE" value="0x00000001" />
                <item const="MCGIF_RECT" value="0x00000002" />
                <item const="MCGIF_NAME" value="0x00000004" />
                <item const="MCGIP_CALENDARCONTROL" value="0" />
                <item const="MCGIP_NEXT" value="1" />
                <item const="MCGIP_PREV" value="2" />
                <item const="MCGIP_FOOTER" value="3" />
                <item const="MCGIP_CALENDAR" value="4" />
                <item const="MCGIP_CALENDARHEADER" value="5" />
                <item const="MCGIP_CALENDARBODY" value="6" />
                <item const="MCGIP_CALENDARROW" value="7" />
                <item const="MCGIP_CALENDARCELL" value="8" />
            </dir>
        </dir>
    </dir>

    <dir name="Progress Bar" class="msctls_progress32">
        <dir name="Styles" desc="Progress Bar Styles">
            <item const="PBS_SMOOTH" value="0x01" />
            <item const="PBS_VERTICAL" value="0x04" />
            <item const="PBS_MARQUEE" value="0x08" />
            <item const="PBS_SMOOTHREVERSE" value="0x10" />
        </dir>
        <dir name="Messages" desc="Progress Bar Messages">
            <item const="PBM_SETRANGE" value="0x0401" />
            <item const="PBM_SETPOS" value="0x0402" />
            <item const="PBM_DELTAPOS" value="0x0403" />
            <item const="PBM_SETSTEP" value="0x0404" />
            <item const="PBM_STEPIT" value="0x0405" />
            <item const="PBM_SETRANGE32" value="0x0406" />
            <item const="PBM_GETRANGE" value="0x0407" />
            <item const="PBM_GETPOS" value="0x0408" />
            <item const="PBM_SETBARCOLOR" value="0x0409" />
            <item const="PBM_SETMARQUEE" value="0x040A" />
            <item const="PBM_GETSTEP" value="0x040D" />
            <item const="PBM_GETBKCOLOR" value="0x040E" />
            <item const="PBM_GETBARCOLOR" value="0x040F" />
            <item const="PBM_SETSTATE" value="0x0410" />
            <item const="PBM_GETSTATE" value="0x0411" />
            <item const="PBM_SETBKCOLOR" value="0x2001" />
        </dir>
        <dir name="States" desc="PBM_SETSTATE States (Vista+)">
            <item const="PBST_NORMAL" value="1" />
            <item const="PBST_ERROR" value="2" />
            <item const="PBST_PAUSED" value="3" />
        </dir>
    </dir>

    <dir name="ReBar" class="ReBarWindow32">
        <dir name="Styles" desc="ReBar Styles">
            <item const="RBS_TOOLTIPS" value="0x0100" />
            <item const="RBS_VARHEIGHT" value="0x0200" />
            <item const="RBS_BANDBORDERS" value="0x0400" />
            <item const="RBS_FIXEDORDER" value="0x0800" />
            <item const="RBS_REGISTERDROP" value="0x1000" />
            <item const="RBS_AUTOSIZE" value="0x2000" />
            <item const="RBS_VERTICALGRIPPER" value="0x4000" />
            <item const="RBS_DBLCLKTOGGLE" value="0x8000" />
        </dir>
        <dir name="Messages" desc="ReBar Messages">
            <item const="RB_INSERTBANDA" value="0x0401" />
            <item const="RB_DELETEBAND" value="0x0402" />
            <item const="RB_GETBARINFO" value="0x0403" />
            <item const="RB_SETBARINFO" value="0x0404" />
            <item const="RB_GETBANDINFO" value="0x0405" />
            <item const="RB_SETBANDINFOA" value="0x0406" />
            <item const="RB_SETPARENT" value="0x0407" />
            <item const="RB_HITTEST" value="0x0408" />
            <item const="RB_GETRECT" value="0x0409" />
            <item const="RB_INSERTBANDW" value="0x040A" />
            <item const="RB_SETBANDINFOW" value="0x040B" />
            <item const="RB_GETBANDCOUNT" value="0x040C" />
            <item const="RB_GETROWCOUNT" value="0x040D" />
            <item const="RB_GETROWHEIGHT" value="0x040E" />
            <item const="RB_IDTOINDEX" value="0x0410" />
            <item const="RB_GETTOOLTIPS" value="0x0411" />
            <item const="RB_SETTOOLTIPS" value="0x0412" />
            <item const="RB_SETBKCOLOR" value="0x0413" />
            <item const="RB_GETBKCOLOR" value="0x0414" />
            <item const="RB_SETTEXTCOLOR" value="0x0415" />
            <item const="RB_GETTEXTCOLOR" value="0x0416" />
            <item const="RB_SIZETORECT" value="0x0417" />
            <item const="RB_BEGINDRAG" value="0x0418" />
            <item const="RB_ENDDRAG" value="0x0419" />
            <item const="RB_DRAGMOVE" value="0x041A" />
            <item const="RB_GETBARHEIGHT" value="0x041B" />
            <item const="RB_GETBANDINFOW" value="0x041C" />
            <item const="RB_GETBANDINFOA" value="0x041D" />
            <item const="RB_MINIMIZEBAND" value="0x041E" />
            <item const="RB_MAXIMIZEBAND" value="0x041F" />
            <item const="RB_GETBANDBORDERS" value="0x0422" />
            <item const="RB_SHOWBAND" value="0x0423" />
            <item const="RB_SETPALETTE" value="0x0425" />
            <item const="RB_GETPALETTE" value="0x0426" />
            <item const="RB_MOVEBAND" value="0x0427" />
            <item const="RB_GETBANDMARGINS" value="0x0428" />
            <item const="RB_SETEXTENDEDSTYLE" value="0x0429" />
            <item const="RB_GETEXTENDEDSTYLE" value="0x042A" />
            <item const="RB_PUSHCHEVRON" value="0x042B" />
            <item const="RB_SETBANDWIDTH" value="0x042C" />
            <item const="RB_SETCOLORSCHEME" value="0x2002" />
            <item const="RB_GETCOLORSCHEME" value="0x2003" />
            <item const="RB_GETDROPTARGET" value="0x2004" />
            <item const="RB_SETUNICODEFORMAT" value="0x2004" />
            <item const="RB_GETUNICODEFORMAT" value="0x2005" />
            <item const="RB_SETWINDOWTHEME" value="0x200B" />
        </dir>
        <dir name="Notifications" desc="ReBar Notifications">
            <item const="RBN_HEIGHTCHANGE" value="-831" />
            <item const="RBN_GETOBJECT" value="-832" />
            <item const="RBN_LAYOUTCHANGED" value="-833" />
            <item const="RBN_AUTOSIZE" value="-834" />
            <item const="RBN_BEGINDRAG" value="-835" />
            <item const="RBN_ENDDRAG" value="-836" />
            <item const="RBN_DELETINGBAND" value="-837" />
            <item const="RBN_DELETEDBAND" value="-838" />
            <item const="RBN_CHILDSIZE" value="-839" />
            <item const="RBN_CHEVRONPUSHED" value="-841" />
            <item const="RBN_SPLITTERDRAG" value="-842" />
            <item const="RBN_MINMAX" value="-852" />
            <item const="RBN_AUTOBREAK" value="-853" />
            <item const="RBN_FIRST"  value="-831" />
        </dir>
        <dir name="Others">
            <dir name="NotificationMask" attrib="h" desc="NMREBAR dwMask">
                <item const="RBNM_ID" value="0x01" />
                <item const="RBNM_STYLE" value="0x02" />
                <item const="RBNM_LPARAM" value="0x04" />
            </dir>
            <dir name="AutoBreak" attrib="h" desc="NMREBARAUTOBREAK fStyleCurrent?">
                <item const="RBAB_AUTOSIZE" value="0x01" />
                <item const="RBAB_ADDBAND" value="0x02" />
            </dir>
            <dir name="HitTest" attrib="h" desc="RBHITTESTINFO Flags">
                <item const="RBHT_NOWHERE" value="0x01" />
                <item const="RBHT_CAPTION" value="0x02" />
                <item const="RBHT_CLIENT" value="0x03" />
                <item const="RBHT_GRABBER" value="0x04" />
                <item const="RBHT_CHEVRON" value="0x08" />
                <item const="RBHT_SPLITTER" value="0x10" />
            </dir>
            <dir name="BandInfoMask" attrib="h" desc="REBARBANDINFO fMask">
                <item const="RBBIM_STYLE" value="0x0001" />
                <item const="RBBIM_COLORS" value="0x0002" />
                <item const="RBBIM_TEXT" value="0x0004" />
                <item const="RBBIM_IMAGE" value="0x0008" />
                <item const="RBBIM_CHILD" value="0x0010" />
                <item const="RBBIM_CHILDSIZE" value="0x0020" />
                <item const="RBBIM_SIZE" value="0x0040" />
                <item const="RBBIM_BACKGROUND" value="0x0080" />
                <item const="RBBIM_ID" value="0x0100" />
                <item const="RBBIM_IDEALSIZE" value="0x0200" />
                <item const="RBBIM_LPARAM" value="0x0400" />
                <item const="RBBIM_HEADERSIZE" value="0x0800" />
                <item const="RBBIM_CHEVRONLOCATION" value="0x1000" />
                <item const="RBBIM_CHEVRONSTATE" value="0x2000" />
            </dir>
            <dir name="BandInfoStyle" attrib="h" desc="REBARBANDINFO fStyle">
                <item const="RBBS_BREAK" value="0x0001" />
                <item const="RBBS_FIXEDSIZE" value="0x0002" />
                <item const="RBBS_CHILDEDGE" value="0x0004" />
                <item const="RBBS_HIDDEN" value="0x0008" />
                <item const="RBBS_NOVERT" value="0x0010" />
                <item const="RBBS_FIXEDBMP" value="0x0020" />
                <item const="RBBS_VARIABLEHEIGHT" value="0x0040" />
                <item const="RBBS_GRIPPERALWAYS" value="0x0080" />
                <item const="RBBS_NOGRIPPER" value="0x0100" />
                <item const="RBBS_USECHEVRON" value="0x0200" />
                <item const="RBBS_HIDETITLE" value="0x0400" />
                <item const="RBBS_TOPALIGN" value="0x0800" />
            </dir>
            <dir name="SizeToRect" attrib="h" desc="RB_SIZETORECT Flag">
                <item const="RBSTR_CHANGERECT" value="0x01" />
            </dir>
        </dir>
    </dir>

    <dir name="Slider" class="msctls_trackbar32">
        <dir name="Styles" desc="Slider (Trackbar) Styles">
            <item const="TBS_BOTTOM" value="0x0000" />
            <item const="TBS_HORZ" value="0x0000" />
            <item const="TBS_RIGHT" value="0x0000" />
            <item const="TBS_AUTOTICKS" value="0x0001" />
            <item const="TBS_VERT" value="0x0002" />
            <item const="TBS_LEFT" value="0x0004" />
            <item const="TBS_TOP" value="0x0004" />
            <item const="TBS_BOTH" value="0x0008" />
            <item const="TBS_NOTICKS" value="0x0010" />
            <item const="TBS_ENABLESELRANGE" value="0x0020" />
            <item const="TBS_FIXEDLENGTH" value="0x0040" />
            <item const="TBS_NOTHUMB" value="0x0080" />
            <item const="TBS_TOOLTIPS" value="0x0100" />
            <item const="TBS_REVERSED" value="0x0200" />
            <item const="TBS_DOWNISLEFT" value="0x0400" />
            <item const="TBS_NOTIFYBEFOREMOVE" value="0x0800" />
            <item const="TBS_TRANSPARENTBKGND" value="0x1000" />
        </dir>
        <dir name="Messages" desc="Slider Messages">
            <item const="TBM_GETPOS" value="0x0400" />
            <item const="TBM_GETRANGEMIN" value="0x0401" />
            <item const="TBM_GETRANGEMAX" value="0x0402" />
            <item const="TBM_GETTIC" value="0x0403" />
            <item const="TBM_SETTIC" value="0x0404" />
            <item const="TBM_SETPOS" value="0x0405" />
            <item const="TBM_SETRANGE" value="0x0406" />
            <item const="TBM_SETRANGEMIN" value="0x0407" />
            <item const="TBM_SETRANGEMAX" value="0x0408" />
            <item const="TBM_CLEARTICS" value="0x0409" />
            <item const="TBM_SETSEL" value="0x040A" />
            <item const="TBM_SETSELSTART" value="0x040B" />
            <item const="TBM_SETSELEND" value="0x040C" />
            <item const="TBM_GETPTICS" value="0x040E" />
            <item const="TBM_GETTICPOS" value="0x040F" />
            <item const="TBM_GETNUMTICS" value="0x0410" />
            <item const="TBM_GETSELSTART" value="0x0411" />
            <item const="TBM_GETSELEND" value="0x0412" />
            <item const="TBM_CLEARSEL" value="0x0413" />
            <item const="TBM_SETTICFREQ" value="0x0414" />
            <item const="TBM_SETPAGESIZE" value="0x0415" />
            <item const="TBM_GETPAGESIZE" value="0x0416" />
            <item const="TBM_SETLINESIZE" value="0x0417" />
            <item const="TBM_GETLINESIZE" value="0x0418" />
            <item const="TBM_GETTHUMBRECT" value="0x0419" />
            <item const="TBM_GETCHANNELRECT" value="0x041A" />
            <item const="TBM_SETTHUMBLENGTH" value="0x041B" />
            <item const="TBM_GETTHUMBLENGTH" value="0x041C" />
            <item const="TBM_SETTOOLTIPS" value="0x041D" />
            <item const="TBM_GETTOOLTIPS" value="0x041E" />
            <item const="TBM_SETTIPSIDE" value="0x041F" />
            <item const="TBM_SETBUDDY" value="0x0420" />
            <item const="TBM_GETBUDDY" value="0x0421" />
            <item const="TBM_SETPOSNOTIFY" value="0x0422" />
            <item const="TBM_SETUNICODEFORMAT" value="0x2005" />
            <item const="TBM_GETUNICODEFORMAT" value="0x2006" />
        </dir>
        <dir name="Notification" desc="Slider Notification">
            <item const="TRBN_THUMBPOSCHANGING" value="-1502" />
            <item const="TRBN_FIRST" value="-1501" />
        </dir>
        <dir name="Others">
            <dir name="CustomDraw" desc="Slider Custom Draw Item Specs">
                <item const="TBCD_TICS" value="1" />
                <item const="TBCD_THUMB" value="2" />
                <item const="TBCD_CHANNEL" value="3" />
            </dir>
            <dir name="NotificationCode" desc="Slider Interaction Notification Codes">
                <item const="TB_LINEUP" value="0" />
                <item const="TB_LINEDOWN" value="1" />
                <item const="TB_PAGEUP" value="2" />
                <item const="TB_PAGEDOWN" value="3" />
                <item const="TB_THUMBPOSITION" value="4" />
                <item const="TB_THUMBTRACK" value="5" />
                <item const="TB_TOP" value="6" />
                <item const="TB_BOTTOM" value="7" />
                <item const="TB_ENDTRACK" value="8" />
            </dir>
        </dir>
    </dir>

    <dir name="Static" class="Static">
        <dir name="Styles" desc="Static Styles">
            <item const="SS_LEFT" value="0x0000" />
            <item const="SS_CENTER" value="0x0001" />
            <item const="SS_RIGHT" value="0x0002" />
            <item const="SS_ICON" value="0x0003" />
            <item const="SS_BLACKRECT" value="0x0004" />
            <item const="SS_GRAYRECT" value="0x0005" />
            <item const="SS_WHITERECT" value="0x0006" />
            <item const="SS_BLACKFRAME" value="0x0007" />
            <item const="SS_GRAYFRAME" value="0x0008" />
            <item const="SS_WHITEFRAME" value="0x0009" />
            <item const="SS_USERITEM" value="0x000A" />
            <item const="SS_SIMPLE" value="0x000B" />
            <item const="SS_LEFTNOWORDWRAP" value="0x000C" />
            <item const="SS_OWNERDRAW" value="0x000D" />
            <item const="SS_BITMAP" value="0x000E" />
            <item const="SS_ENHMETAFILE" value="0x000F" />
            <item const="SS_ETCHEDHORZ" value="0x0010" />
            <item const="SS_ETCHEDVERT" value="0x0011" />
            <item const="SS_ETCHEDFRAME" value="0x0012" />
            <item const="SS_TYPEMASK" value="0x001F" />
            <item const="SS_REALSIZECONTROL" value="0x0040" />
            <item const="SS_NOPREFIX" value="0x0080" />
            <item const="SS_NOTIFY" value="0x0100" />
            <item const="SS_CENTERIMAGE" value="0x0200" />
            <item const="SS_RIGHTJUST" value="0x0400" />
            <item const="SS_REALSIZEIMAGE" value="0x0800" />
            <item const="SS_SUNKEN" value="0x1000" />
            <item const="SS_EDITCONTROL" value="0x2000" />
            <item const="SS_ENDELLIPSIS" value="0x4000" />
            <item const="SS_PATHELLIPSIS" value="0x8000" />
            <item const="SS_ELLIPSISMASK" value="0xC000" />
            <item const="SS_WORDELLIPSIS" value="0xC000" />
        </dir>
        <dir name="Messages" desc="Static Messages">
            <item const="STM_SETICON" value="0x0170" />
            <item const="STM_GETICON" value="0x0171" />
            <item const="STM_SETIMAGE" value="0x0172" />
            <item const="STM_GETIMAGE" value="0x0173" />
        </dir>
        <dir name="Notifications" desc="Static Notifications">
            <item const="STN_CLICKED" value="0" />
            <item const="STN_DBLCLK" value="1" />
            <item const="STN_ENABLE" value="2" />
            <item const="STN_DISABLE" value="3" />
        </dir>
    </dir>

    <dir name="StatusBar" class="msctls_statusbar32">
        <dir name="Styles" desc="Status Bar Styles">
            <item const="SBS_HORZ" value="0x0000" />
            <item const="SBS_VERT" value="0x0001" />
            <item const="SBARS_SIZEGRIP" value="0x0100" />
            <item const="SBARS_TOOLTIPS" value="0x0800" />
        </dir>
        <dir name="Messages" desc="Status Bar Messages">
            <item const="SB_SETTEXTA" value="0x0401" />
            <item const="SB_GETTEXTA" value="0x0402" />
            <item const="SB_GETTEXTLENGTHA" value="0x0403" />
            <item const="SB_SETPARTS" value="0x0404" />
            <item const="SB_GETPARTS" value="0x0406" />
            <item const="SB_GETBORDERS" value="0x0407" />
            <item const="SB_SETMINHEIGHT" value="0x0408" />
            <item const="SB_SIMPLE" value="0x0409" />
            <item const="SB_GETRECT" value="0x040A" />
            <item const="SB_SETTEXTW" value="0x040B" />
            <item const="SB_GETTEXTLENGTHW" value="0x040C" />
            <item const="SB_GETTEXTW" value="0x040D" />
            <item const="SB_ISSIMPLE" value="0x040E" />
            <item const="SB_SETICON" value="0x040F" />
            <item const="SB_SETTIPTEXTA" value="0x0410" />
            <item const="SB_SETTIPTEXTW" value="0x0411" />
            <item const="SB_GETTIPTEXTA" value="0x0412" />
            <item const="SB_GETTIPTEXTW" value="0x0413" />
            <item const="SB_GETICON" value="0x0414" />
            <item const="SB_SETBKCOLOR" value="0x2001" />
            <item const="SB_SETUNICODEFORMAT" value="0x2005" />
            <item const="SB_GETUNICODEFORMAT" value="0x2006" />
        </dir>
        <dir name="Notification" desc="Status Bar Notification">
            <item const="SBN_SIMPLEMODECHANGE" value="-880" />
            <item const="SBN_FIRST" value="-880" />
        </dir>
        <dir name="Others">
            <dir name="GetTextRetVal" attrib="h" desc="SB_GET/SETTEXT Return Value">
                <item const="SBT_NOBORDERS" value="0x0100" />
                <item const="SBT_POPOUT" value="0x0200" />
                <item const="SBT_RTLREADING" value="0x0400" />
                <item const="SBT_NOTABPARSING" value="0x0800" />
                <item const="SBT_OWNERDRAW" value="0x1000" />
            </dir>
            <dir name="SetTextParam" attrib="h" desc="SB_SETTEXT wParam">
                <item const="SB_SIMPLEID" value="0x00FF" />
            </dir>
        </dir>
    </dir>

    <dir name="Tab" class="SysTabControl32">
        <dir name="Styles" desc="Tab Styles">
            <item const="TCS_TABS" value="0x0000" />
            <item const="TCS_SINGLELINE" value="0x0000" />
            <item const="TCS_RIGHTJUSTIFY" value="0x0000" />
            <item const="TCS_SCROLLOPPOSITE" value="0x0001" />
            <item const="TCS_BOTTOM" value="0x0002" />
            <item const="TCS_RIGHT" value="0x0002" />
            <item const="TCS_MULTISELECT" value="0x0004" />
            <item const="TCS_FLATBUTTONS" value="0x0008" />
            <item const="TCS_FORCEICONLEFT" value="0x0010" />
            <item const="TCS_FORCELABELLEFT" value="0x0020" />
            <item const="TCS_HOTTRACK" value="0x0040" />
            <item const="TCS_VERTICAL" value="0x0080" />
            <item const="TCS_BUTTONS" value="0x0100" />
            <item const="TCS_MULTILINE" value="0x0200" />
            <item const="TCS_FIXEDWIDTH" value="0x0400" />
            <item const="TCS_RAGGEDRIGHT" value="0x0800" />
            <item const="TCS_FOCUSONBUTTONDOWN" value="0x1000" />
            <item const="TCS_OWNERDRAWFIXED" value="0x2000" />
            <item const="TCS_TOOLTIPS" value="0x4000" />
            <item const="TCS_FOCUSNEVER" value="0x8000" />
        </dir>
        <dir name="ExStyles" desc="Tab Extended Styles">
            <item const="TCS_EX_FLATSEPARATORS" value="0x0001" />
            <item const="TCS_EX_REGISTERDROP" value="0x0002" />
        </dir>
        <dir name="Messages" desc="Tab Messages">
            <item const="TCM_GETIMAGELIST" value="0x1302" />
            <item const="TCM_SETIMAGELIST" value="0x1303" />
            <item const="TCM_GETITEMCOUNT" value="0x1304" />
            <item const="TCM_GETITEMA" value="0x1305" />
            <item const="TCM_SETITEMA" value="0x1306" />
            <item const="TCM_INSERTITEMA" value="0x1307" />
            <item const="TCM_DELETEITEM" value="0x1308" />
            <item const="TCM_DELETEALLITEMS" value="0x1309" />
            <item const="TCM_GETITEMRECT" value="0x130A" />
            <item const="TCM_GETCURSEL" value="0x130B" />
            <item const="TCM_SETCURSEL" value="0x130C" />
            <item const="TCM_HITTEST" value="0x130D" />
            <item const="TCM_SETITEMEXTRA" value="0x130E" />
            <item const="TCM_ADJUSTRECT" value="0x1328" />
            <item const="TCM_SETITEMSIZE" value="0x1329" />
            <item const="TCM_REMOVEIMAGE" value="0x132A" />
            <item const="TCM_SETPADDING" value="0x132B" />
            <item const="TCM_GETROWCOUNT" value="0x132C" />
            <item const="TCM_GETTOOLTIPS" value="0x132D" />
            <item const="TCM_SETTOOLTIPS" value="0x132E" />
            <item const="TCM_GETCURFOCUS" value="0x132F" />
            <item const="TCM_SETCURFOCUS" value="0x1330" />
            <item const="TCM_SETMINTABWIDTH" value="0x1331" />
            <item const="TCM_DESELECTALL" value="0x1332" />
            <item const="TCM_HIGHLIGHTITEM" value="0x1333" />
            <item const="TCM_SETEXTENDEDSTYLE" value="0x1334" />
            <item const="TCM_GETEXTENDEDSTYLE" value="0x1335" />
            <item const="TCM_GETITEMW" value="0x133C" />
            <item const="TCM_SETITEMW" value="0x133D" />
            <item const="TCM_INSERTITEMW" value="0x133E" />
            <item const="TCM_SETUNICODEFORMAT" value="0x2005" />
            <item const="TCM_GETUNICODEFORMAT" value="0x2006" />
            <item const="TCM_FIRST" value="0x1300" />
        </dir>
        <dir name="Notifications" desc="Tab Notifications">
            <item const="TCN_KEYDOWN" value="-550" />
            <item const="TCN_SELCHANGE" value="-551" />
            <item const="TCN_SELCHANGING" value="-552" />
            <item const="TCN_GETOBJECT" value="-553" />
            <item const="TCN_FOCUSCHANGE" value="-554" />
            <item const="TCN_FIRST" value="-550" />
        </dir>
        <dir name="Others">
            <dir name="ItemMask" attrib="h" desc="TCITEM mask">
                <item const="TCIF_TEXT" value="0x0001" />
                <item const="TCIF_IMAGE" value="0x0002" />
                <item const="TCIF_RTLREADING" value="0x0004" />
                <item const="TCIF_PARAM" value="0x0008" />
                <item const="TCIF_STATE" value="0x0010" />
            </dir>
            <dir name="ItemState" attrib="h" desc="TCITEM dwState">
                <item const="TCIS_BUTTONPRESSED" value="0x0001" />
                <item const="TCIS_HIGHLIGHTED" value="0x0002" />
            </dir>
            <dir name="HitTest" attrib="h" desc="TCHITTESTINFO flags">
                <item const="TCHT_NOWHERE" value="0x0001" />
                <item const="TCHT_ONITEMICON" value="0x0002" />
                <item const="TCHT_ONITEMLABEL" value="0x0004" />
                <item const="TCHT_ONITEM" value="0x0006" />
            </dir>
        </dir>
    </dir>

    <dir name="Toolbar" class="ToolbarWindow32">
        <dir name="Styles" desc="Toolbar Styles">
            <item const="TBSTYLE_TOOLTIPS" value="0x0100" />
            <item const="TBSTYLE_WRAPABLE" value="0x0200" />
            <item const="TBSTYLE_ALTDRAG" value="0x0400" />
            <item const="TBSTYLE_FLAT" value="0x0800" />
            <item const="TBSTYLE_LIST" value="0x1000" />
            <item const="TBSTYLE_CUSTOMERASE" value="0x2000" />
            <item const="TBSTYLE_REGISTERDROP" value="0x4000" />
            <item const="TBSTYLE_TRANSPARENT" value="0x8000" />
        </dir>
        <dir name="ExStyles" desc="Toolbar Extended Styles">
            <item const="TBSTYLE_EX_DRAWDDARROWS" value="0x01" />
            <item const="TBSTYLE_EX_MULTICOLUMN" value="0x02" />
            <item const="TBSTYLE_EX_VERTICAL" value="0x04" />
            <item const="TBSTYLE_EX_MIXEDBUTTONS" value="0x08" />
            <item const="TBSTYLE_EX_HIDECLIPPEDBUTTONS" value="0x10" />
            <item const="TBSTYLE_EX_DOUBLEBUFFER" value="0x80" />
        </dir>
        <dir name="Messages" desc="Toolbar Messages">
            <item const="TB_ENABLEBUTTON" value="0x0401" />
            <item const="TB_CHECKBUTTON" value="0x0402" />
            <item const="TB_PRESSBUTTON" value="0x0403" />
            <item const="TB_HIDEBUTTON" value="0x0404" />
            <item const="TB_INDETERMINATE" value="0x0405" />
            <item const="TB_MARKBUTTON" value="0x0406" />
            <item const="TB_ISBUTTONENABLED" value="0x0409" />
            <item const="TB_ISBUTTONCHECKED" value="0x040A" />
            <item const="TB_ISBUTTONPRESSED" value="0x040B" />
            <item const="TB_ISBUTTONHIDDEN" value="0x040C" />
            <item const="TB_ISBUTTONINDETERMINATE" value="0x040D" />
            <item const="TB_ISBUTTONHIGHLIGHTED" value="0x040E" />
            <item const="TB_SETSTATE" value="0x0411" />
            <item const="TB_GETSTATE" value="0x0412" />
            <item const="TB_ADDBITMAP" value="0x0413" />
            <item const="TB_ADDBUTTONSA" value="0x0414" />
            <item const="TB_INSERTBUTTONA" value="0x0415" />
            <item const="TB_DELETEBUTTON" value="0x0416" />
            <item const="TB_GETBUTTON" value="0x0417" />
            <item const="TB_BUTTONCOUNT" value="0x0418" />
            <item const="TB_COMMANDTOINDEX" value="0x0419" />
            <item const="TB_SAVERESTOREA" value="0x041A" />
            <item const="TB_CUSTOMIZE" value="0x041B" />
            <item const="TB_ADDSTRINGA" value="0x041C" />
            <item const="TB_GETITEMRECT" value="0x041D" />
            <item const="TB_BUTTONSTRUCTSIZE" value="0x041E" />
            <item const="TB_SETBUTTONSIZE" value="0x041F" />
            <item const="TB_SETBITMAPSIZE" value="0x0420" />
            <item const="TB_AUTOSIZE" value="0x0421" />
            <item const="TB_GETTOOLTIPS" value="0x0423" />
            <item const="TB_SETTOOLTIPS" value="0x0424" />
            <item const="TB_SETPARENT" value="0x0425" />
            <item const="TB_SETROWS" value="0x0427" />
            <item const="TB_GETROWS" value="0x0428" />
            <item const="TB_SETCMDID" value="0x042A" />
            <item const="TB_CHANGEBITMAP" value="0x042B" />
            <item const="TB_GETBITMAP" value="0x042C" />
            <item const="TB_GETBUTTONTEXTA" value="0x042D" />
            <item const="TB_REPLACEBITMAP" value="0x042E" />
            <item const="TB_SETINDENT" value="0x042F" />
            <item const="TB_SETIMAGELIST" value="0x0430" />
            <item const="TB_GETIMAGELIST" value="0x0431" />
            <item const="TB_LOADIMAGES" value="0x0432" />
            <item const="TB_GETRECT" value="0x0433" />
            <item const="TB_SETHOTIMAGELIST" value="0x0434" />
            <item const="TB_GETHOTIMAGELIST" value="0x0435" />
            <item const="TB_SETDISABLEDIMAGELIST" value="0x0436" />
            <item const="TB_GETDISABLEDIMAGELIST" value="0x0437" />
            <item const="TB_SETSTYLE" value="0x0438" />
            <item const="TB_GETSTYLE" value="0x0439" />
            <item const="TB_GETBUTTONSIZE" value="0x043A" />
            <item const="TB_SETBUTTONWIDTH" value="0x043B" />
            <item const="TB_SETMAXTEXTROWS" value="0x043C" />
            <item const="TB_GETTEXTROWS" value="0x043D" />
            <item const="TB_GETOBJECT" value="0x043E" />
            <item const="TB_GETBUTTONINFOW" value="0x043F" />
            <item const="TB_SETBUTTONINFOW" value="0x0440" />
            <item const="TB_GETBUTTONINFOA" value="0x0441" />
            <item const="TB_SETBUTTONINFOA" value="0x0442" />
            <item const="TB_INSERTBUTTONW" value="0x0443" />
            <item const="TB_ADDBUTTONSW" value="0x0444" />
            <item const="TB_HITTEST" value="0x0445" />
            <item const="TB_SETDRAWTEXTFLAGS" value="0x0446" />
            <item const="TB_GETHOTITEM" value="0x0447" />
            <item const="TB_SETHOTITEM" value="0x0448" />
            <item const="TB_SETANCHORHIGHLIGHT" value="0x0449" />
            <item const="TB_GETANCHORHIGHLIGHT" value="0x044A" />
            <item const="TB_GETBUTTONTEXTW" value="0x044B" />
            <item const="TB_SAVERESTOREW" value="0x044C" />
            <item const="TB_ADDSTRINGW" value="0x044D" />
            <item const="TB_MAPACCELERATORA" value="0x044E" />
            <item const="TB_GETINSERTMARK" value="0x044F" />
            <item const="TB_SETINSERTMARK" value="0x0450" />
            <item const="TB_INSERTMARKHITTEST" value="0x0451" />
            <item const="TB_MOVEBUTTON" value="0x0452" />
            <item const="TB_GETMAXSIZE" value="0x0453" />
            <item const="TB_SETEXTENDEDSTYLE" value="0x0454" />
            <item const="TB_GETEXTENDEDSTYLE" value="0x0455" />
            <item const="TB_GETPADDING" value="0x0456" />
            <item const="TB_SETPADDING" value="0x0457" />
            <item const="TB_SETINSERTMARKCOLOR" value="0x0458" />
            <item const="TB_GETINSERTMARKCOLOR" value="0x0459" />
            <item const="TB_MAPACCELERATORW" value="0x045A" />
            <item const="TB_GETSTRINGW" value="0x045B" />
            <item const="TB_GETSTRINGA" value="0x045C" />
            <item const="TB_SETHOTITEM2" value="0x045E" />
            <item const="TB_SETLISTGAP" value="0x0460" />
            <item const="TB_GETIMAGELISTCOUNT" value="0x0462" />
            <item const="TB_GETIDEALSIZE" value="0x0463" />
            <item const="TB_GETMETRICS" value="0x0465" />
            <item const="TB_SETMETRICS" value="0x0466" />
            <item const="TB_GETITEMDROPDOWNRECT" value="0x0467" />
            <item const="TB_SETPRESSEDIMAGELIST" value="0x0468" />
            <item const="TB_GETPRESSEDIMAGELIST" value="0x0469" />
            <item const="TB_SETCOLORSCHEME" value="0x2002" />
            <item const="TB_GETCOLORSCHEME" value="0x2003" />
            <item const="TB_SETUNICODEFORMAT" value="0x2004" />
            <item const="TB_GETUNICODEFORMAT" value="0x2005" />
            <item const="TB_SETWINDOWTHEME" value="0x200B" />
        </dir>
        <dir name="Notifications" desc="Toolbar Notifications">
            <item const="TBN_GETBUTTONINFOA" value="-700" />
            <item const="TBN_BEGINDRAG" value="-701" />
            <item const="TBN_ENDDRAG" value="-702" />
            <item const="TBN_BEGINADJUST" value="-703" />
            <item const="TBN_ENDADJUST" value="-704" />
            <item const="TBN_RESET" value="-705" />
            <item const="TBN_QUERYINSERT" value="-706" />
            <item const="TBN_QUERYDELETE" value="-707" />
            <item const="TBN_TOOLBARCHANGE" value="-708" />
            <item const="TBN_CUSTHELP" value="-709" />
            <item const="TBN_DROPDOWN" value="-710" />
            <item const="TBN_GETOBJECT" value="-712" />
            <item const="TBN_HOTITEMCHANGE" value="-713" />
            <item const="TBN_DRAGOUT" value="-714" />
            <item const="TBN_DELETINGBUTTON" value="-715" />
            <item const="TBN_GETDISPINFOA" value="-716" />
            <item const="TBN_GETDISPINFOW" value="-717" />
            <item const="TBN_GETINFOTIPA" value="-718" />
            <item const="TBN_GETINFOTIPW" value="-719" />
            <item const="TBN_GETBUTTONINFOW" value="-720" />
            <item const="TBN_RESTORE" value="-721" />
            <item const="TBN_SAVE" value="-722" />
            <item const="TBN_INITCUSTOMIZE" value="-723" />
            <item const="TBN_WRAPHOTITEM" value="-724" />
            <item const="TBN_DUPACCELERATOR" value="-725" />
            <item const="TBN_WRAPACCELERATOR" value="-726" />
            <item const="TBN_DRAGOVER" value="-727" />
            <item const="TBN_MAPACCELERATOR" value="-728" />
            <item const="TBN_FIRST" value="-700" />
        </dir>
        <dir name="Buttons">
            <dir name="Styles" desc="Toolbar Button Styles">
                <item const="BTNS_BUTTON" value="0x00" />
                <item const="BTNS_SEP" value="0x01" />
                <item const="BTNS_CHECK" value="0x02" />
                <item const="BTNS_GROUP" value="0x04" />
                <item const="BTNS_CHECKGROUP" value="0x06" />
                <item const="BTNS_DROPDOWN" value="0x08" />
                <item const="BTNS_AUTOSIZE" value="0x10" />
                <item const="BTNS_NOPREFIX" value="0x20" />
                <item const="BTNS_SHOWTEXT" value="0x40" />
                <item const="BTNS_WHOLEDROPDOWN" value="0x80" />
            </dir>
            <dir name="States" desc="Toolbar Button States">
                <item const="TBSTATE_CHECKED" value="0x01" />
                <item const="TBSTATE_PRESSED" value="0x02" />
                <item const="TBSTATE_ENABLED" value="0x04" />
                <item const="TBSTATE_HIDDEN" value="0x08" />
                <item const="TBSTATE_INDETERMINATE" value="0x10" />
                <item const="TBSTATE_WRAP" value="0x20" />
                <item const="TBSTATE_ELLIPSES" value="0x40" />
                <item const="TBSTATE_MARKED" value="0x80" />
            </dir>
            <dir name="Standard Icons">
                <dir name="Flags" desc="TBADDBITMAP nID (System-defined Button Bitmaps)">
                    <item const="HINST_COMMCTRL" value="-1" />
                    <item const="IDB_STD_SMALL_COLOR" value="0" />
                    <item const="IDB_STD_LARGE_COLOR" value="1" />
                    <item const="IDB_VIEW_SMALL_COLOR" value="4" />
                    <item const="IDB_VIEW_LARGE_COLOR" value="5" />
                    <item const="IDB_HIST_SMALL_COLOR" value="8" />
                    <item const="IDB_HIST_LARGE_COLOR" value="9" />
                    <item const="IDB_HIST_NORMAL" value="12" />
                    <item const="IDB_HIST_HOT" value="13" />
                    <item const="IDB_HIST_DISABLED" value="14" />
                    <item const="IDB_HIST_PRESSED" value="15" />
                </dir>
                <dir name="History" desc="Index values for IDB_HIST_LARGE_COLOR and IDB_HIST_SMALL_COLOR">
                    <item const="HIST_BACK" value="0" />
                    <item const="HIST_FORWARD" value="1" />
                    <item const="HIST_FAVORITES" value="2" />
                    <item const="HIST_ADDTOFAVORITES" value="3" />
                    <item const="HIST_VIEWTREE" value="4" />
                </dir>
                <dir name="Standard" desc="Index values for IDB_STD_LARGE_COLOR and IDB_STD_SMALL_COLOR">
                    <item const="STD_CUT" value="0" />
                    <item const="STD_COPY" value="1" />
                    <item const="STD_PASTE" value="2" />
                    <item const="STD_UNDO" value="3" />
                    <item const="STD_REDOW" value="4" />
                    <item const="STD_DELETE" value="5" />
                    <item const="STD_FILENEW" value="6" />
                    <item const="STD_FILEOPEN" value="7" />
                    <item const="STD_FILESAVE" value="8" />
                    <item const="STD_PRINTPRE" value="9" />
                    <item const="STD_PROPERTIES" value="10" />
                    <item const="STD_HELP" value="11" />
                    <item const="STD_FIND" value="12" />
                    <item const="STD_REPLACE" value="13" />
                    <item const="STD_PRINT" value="14" />
                </dir>
                <dir name="View" desc="Index values for IDB_VIEW_LARGE_COLOR and IDB_VIEW_SMALL_COLOR">
                    <item const="VIEW_LARGEICONS" value="0" />
                    <item const="VIEW_SMALLICONS" value="1" />
                    <item const="VIEW_LIST" value="2" />
                    <item const="VIEW_DETAILS" value="3" />
                    <item const="VIEW_SORTNAME" value="4" />
                    <item const="VIEW_SORTSIZE" value="5" />
                    <item const="VIEW_SORTDATE" value="6" />
                    <item const="VIEW_SORTTYPE" value="7" />
                    <item const="VIEW_PARENTFOLDER" value="8" />
                    <item const="VIEW_NETCONNECT" value="9" />
                    <item const="VIEW_NETDISCONNECT" value="10" />
                    <item const="VIEW_NEWFOLDER" value="11" />
                    <item const="VIEW_VIEWMENU" value="12" />
                </dir>
            </dir>
        </dir>

        <dir name="Others">
            <dir name="CustomDraw" desc="Toolbar custom draw return flags">
                <item const="TBCDRF_NOEDGES" value="0x010000" />
                <item const="TBCDRF_HILITEHOTTRACK" value="0x020000" />
                <item const="TBCDRF_NOOFFSET" value="0x040000" />
                <item const="TBCDRF_NOMARK" value="0x080000" />
                <item const="TBCDRF_NOETCHEDEFFECT" value="0x100000" />
                <item const="TBCDRF_BLENDICON" value="0x200000" />
                <item const="TBCDRF_NOBACKGROUND" value="0x400000" />
                <item const="TBCDRF_USECDCOLORS" value="0x800000" />
            </dir>
            <dir name="InsertMark" desc="TB_GETINSERTMARK">
                <item const="TBIMHT_AFTER" value="0x01" />
                <item const="TBIMHT_BACKGROUND" value="0x02" />
            </dir>
            <dir name="ButtonInfo" desc="TBBUTTONINFO dwMask">
                <item const="TBIF_IMAGE" value="0x00000001" />
                <item const="TBIF_TEXT" value="0x00000002" />
                <item const="TBIF_STATE" value="0x00000004" />
                <item const="TBIF_STYLE" value="0x00000008" />
                <item const="TBIF_LPARAM" value="0x00000010" />
                <item const="TBIF_COMMAND" value="0x00000020" />
                <item const="TBIF_SIZE" value="0x00000040" />
                <item const="TBIF_BYINDEX" value="0x80000000" />
            </dir>
            <dir name="Metrics" desc="TB_GETMETRICS">
                <item const="TBMF_PAD" value="0x01" />
                <item const="TBMF_BARPAD" value="0x02" />
                <item const="TBMF_BUTTONSPACING" value="0x04" />
            </dir>
            <dir name="HotItem" desc="Hot item change flags">
                <item const="HICF_OTHER" value="0x0000" />
                <item const="HICF_MOUSE" value="0x0001" />
                <item const="HICF_ARROWKEYS" value="0x0002" />
                <item const="HICF_ACCELERATOR" value="0x0004" />
                <item const="HICF_DUPACCEL" value="0x0008" />
                <item const="HICF_ENTERING" value="0x0010" />
                <item const="HICF_LEAVING" value="0x0020" />
                <item const="HICF_RESELECT" value="0x0040" />
                <item const="HICF_LMOUSE" value="0x0080" />
                <item const="HICF_TOGGLEDROPDOWN" value="0x0100" />
            </dir>
            <dir name="InitCustomize" desc="TBN_INITCUSTOMIZE">
                <item const="TBNRF_HIDEHELP" value="0x01" />
                <item const="TBNRF_ENDCUSTOMIZE" value="0x02" />
            </dir>
            <dir name="DispInfo" desc="TBN_GET/SETDISPINFO">
                <item const="TBNF_IMAGE" value="0x00000001" />
                <item const="TBNF_TEXT" value="0x00000002" />
                <item const="TBNF_DI_SETITEM" value="0x10000000" />
            </dir>
            <dir name="DDRet" desc="Return codes for TBN_DROPDOWN">
                <item const="TBDDRET_DEFAULT" value="0" />
                <item const="TBDDRET_NODEFAULT" value="1" />
                <item const="TBDDRET_TREATPRESSED" value="2" />
            </dir>
            <dir name="Unknown" desc="Unknown">
                <item const="TBBF_LARGE" value="0x00000001" />
            </dir>
        </dir>
    </dir>

    <dir name="ToolTip" class="tooltips_class32">
        <dir name="Styles" desc="ToolTip Styles">
            <item const="TTS_ALWAYSTIP" value="0x0001" />
            <item const="TTS_NOPREFIX" value="0x0002" />
            <item const="TTS_NOANIMATE" value="0x0010" />
            <item const="TTS_NOFADE" value="0x0020" />
            <item const="TTS_BALLOON" value="0x0040" />
            <item const="TTS_CLOSE" value="0x0080" />
            <item const="TTS_USEVISUALSTYLE" value="0x0100" />
        </dir>
        <dir name="Flags" desc="TOOLINFO uFlags">
            <item const="TTF_IDISHWND" value="0x0001" />
            <item const="TTF_CENTERTIP" value="0x0002" />
            <item const="TTF_RTLREADING" value="0x0004" />
            <item const="TTF_SUBCLASS" value="0x0010" />
            <item const="TTF_TRACK" value="0x0020" />
            <item const="TTF_ABSOLUTE" value="0x0080" />
            <item const="TTF_TRANSPARENT" value="0x0100" />
            <item const="TTF_PARSELINKS" value="0x1000" />
            <item const="TTF_DI_SETITEM" value="0x8000" />
        </dir>
        <dir name="Messages" desc="ToolTip Messages">
            <item const="TTM_ACTIVATE" value="0x0401" />
            <item const="TTM_SETDELAYTIME" value="0x0403" />
            <item const="TTM_ADDTOOLA" value="0x0404" />
            <item const="TTM_DELTOOLA" value="0x0405" />
            <item const="TTM_NEWTOOLRECTA" value="0x0406" />
            <item const="TTM_RELAYEVENT" value="0x0407" />
            <item const="TTM_GETTOOLINFOA" value="0x0408" />
            <item const="TTM_SETTOOLINFOA" value="0x0409" />
            <item const="TTM_HITTESTA" value="0x040A" />
            <item const="TTM_GETTEXTA" value="0x040B" />
            <item const="TTM_UPDATETIPTEXTA" value="0x040C" />
            <item const="TTM_GETTOOLCOUNT" value="0x040D" />
            <item const="TTM_ENUMTOOLSA" value="0x040E" />
            <item const="TTM_GETCURRENTTOOLA" value="0x040F" />
            <item const="TTM_WINDOWFROMPOINT" value="0x0410" />
            <item const="TTM_TRACKACTIVATE" value="0x0411" />
            <item const="TTM_TRACKPOSITION" value="0x0412" />
            <item const="TTM_SETTIPBKCOLOR" value="0x0413" />
            <item const="TTM_SETTIPTEXTCOLOR" value="0x0414" />
            <item const="TTM_GETDELAYTIME" value="0x0415" />
            <item const="TTM_GETTIPBKCOLOR" value="0x0416" />
            <item const="TTM_GETTIPTEXTCOLOR" value="0x0417" />
            <item const="TTM_SETMAXTIPWIDTH" value="0x0418" />
            <item const="TTM_GETMAXTIPWIDTH" value="0x0419" />
            <item const="TTM_SETMARGIN" value="0x041A" />
            <item const="TTM_GETMARGIN" value="0x041B" />
            <item const="TTM_POP" value="0x041C" />
            <item const="TTM_UPDATE" value="0x041D" />
            <item const="TTM_GETBUBBLESIZE" value="0x041E" />
            <item const="TTM_ADJUSTRECT" value="0x041F" />
            <item const="TTM_SETTITLEA" value="0x0420" />
            <item const="TTM_SETTITLEW" value="0x0421" />
            <item const="TTM_POPUP" value="0x0422" />
            <item const="TTM_GETTITLE" value="0x0423" />
            <item const="TTM_ADDTOOLW" value="0x0432" />
            <item const="TTM_DELTOOLW" value="0x0433" />
            <item const="TTM_NEWTOOLRECTW" value="0x0434" />
            <item const="TTM_GETTOOLINFOW" value="0x0435" />
            <item const="TTM_HITTESTW" value="0x0437" />
            <item const="TTM_GETTEXTW" value="0x0438" />
            <item const="TTM_UPDATETIPTEXTW" value="0x0439" />
            <item const="TTM_ENUMTOOLSW" value="0x043A" />
            <item const="TTM_GETCURRENTTOOLW" value="0x043B" />
            <item const="TTM_SETTOOLINFOW" value="0x0636" />
            <item const="TTM_SETWINDOWTHEME" value="0x200B" />
        </dir>
        <dir name="Notifications" desc="ToolTip Notifications">
            <item const="TTN_GETDISPINFOA" value="-520" />
            <item const="TTN_NEEDTEXTA" value="-520" />
            <item const="TTN_SHOW" value="-521" />
            <item const="TTN_POP" value="-522" />
            <item const="TTN_LINKCLICK" value="-523" />
            <item const="TTN_GETDISPINFOW" value="-530" />
            <item const="TTN_NEEDTEXTW" value="-530" />
            <item const="TTN_FIRST" value="-520" />
        </dir>
        <dir name="Icon" desc="TTM_SETTITLE ToolTip Icon">
            <item const="TTI_NONE" value="0" />
            <item const="TTI_INFO" value="1" />
            <item const="TTI_WARNING" value="2" />
            <item const="TTI_ERROR" value="3" />
            <item const="TTI_INFO_LARGE" value="4" />
            <item const="TTI_WARNING_LARGE" value="5" />
            <item const="TTI_ERROR_LARGE" value="6" />
        </dir>
        <dir name="Others">
            <dir name="Delay" attrib="h" desc="Parameters for TTM_SETDELAYTIME">
                <item const="TTDT_AUTOMATIC" value="0" />
                <item const="TTDT_RESHOW" value="1" />
                <item const="TTDT_AUTOPOP" value="2" />
                <item const="TTDT_INITIAL" value="3" />
            </dir>
        </dir>
    </dir>

    <dir name="TreeView" class="SysTreeView32">
        <dir name="Styles" desc="TreeView Styles">
            <item const="TVS_HASBUTTONS" value="0x0001" />
            <item const="TVS_HASLINES" value="0x0002" />
            <item const="TVS_LINESATROOT" value="0x0004" />
            <item const="TVS_EDITLABELS" value="0x0008" />
            <item const="TVS_DISABLEDRAGDROP" value="0x0010" />
            <item const="TVS_SHOWSELALWAYS" value="0x0020" />
            <item const="TVS_RTLREADING" value="0x0040" />
            <item const="TVS_NOTOOLTIPS" value="0x0080" />
            <item const="TVS_CHECKBOXES" value="0x0100" />
            <item const="TVS_TRACKSELECT" value="0x0200" />
            <item const="TVS_SINGLEEXPAND" value="0x0400" />
            <item const="TVS_INFOTIP" value="0x0800" />
            <item const="TVS_FULLROWSELECT" value="0x1000" />
            <item const="TVS_NOSCROLL" value="0x2000" />
            <item const="TVS_NONEVENHEIGHT" value="0x4000" />
            <item const="TVS_NOHSCROLL" value="0x8000" />
        </dir>
        <dir name="ExStyles" desc="TreeView Extended Styles">
            <item const="TVS_EX_NOSINGLECOLLAPSE" value="0x0001" />
            <item const="TVS_EX_MULTISELECT" value="0x0002" />
            <item const="TVS_EX_DOUBLEBUFFER" value="0x0004" />
            <item const="TVS_EX_NOINDENTSTATE" value="0x0008" />
            <item const="TVS_EX_RICHTOOLTIP" value="0x0010" />
            <item const="TVS_EX_AUTOHSCROLL" value="0x0020" />
            <item const="TVS_EX_FADEINOUTEXPANDOS" value="0x0040" />
            <item const="TVS_EX_PARTIALCHECKBOXES" value="0x0080" />
            <item const="TVS_EX_EXCLUSIONCHECKBOXES" value="0x0100" />
            <item const="TVS_EX_DIMMEDCHECKBOXES" value="0x0200" />
            <item const="TVS_EX_DRAWIMAGEASYNC" value="0x0400" />
        </dir>
        <dir name="Messages" desc="TreeView Messages">
            <item const="TVM_INSERTITEMA" value="0x1100" />
            <item const="TVM_DELETEITEM" value="0x1101" />
            <item const="TVM_EXPAND" value="0x1102" />
            <item const="TVM_GETITEMRECT" value="0x1104" />
            <item const="TVM_GETCOUNT" value="0x1105" />
            <item const="TVM_GETINDENT" value="0x1106" />
            <item const="TVM_SETINDENT" value="0x1107" />
            <item const="TVM_GETIMAGELIST" value="0x1108" />
            <item const="TVM_SETIMAGELIST" value="0x1109" />
            <item const="TVM_GETNEXTITEM" value="0x110A" />
            <item const="TVM_SELECTITEM" value="0x110B" />
            <item const="TVM_GETITEMA" value="0x110C" />
            <item const="TVM_SETITEMA" value="0x110D" />
            <item const="TVM_EDITLABELA" value="0x110E" />
            <item const="TVM_GETEDITCONTROL" value="0x110F" />
            <item const="TVM_GETVISIBLECOUNT" value="0x1110" />
            <item const="TVM_HITTEST" value="0x1111" />
            <item const="TVM_CREATEDRAGIMAGE" value="0x1112" />
            <item const="TVM_SORTCHILDREN" value="0x1113" />
            <item const="TVM_ENSUREVISIBLE" value="0x1114" />
            <item const="TVM_SORTCHILDRENCB" value="0x1115" />
            <item const="TVM_ENDEDITLABELNOW" value="0x1116" />
            <item const="TVM_GETISEARCHSTRINGA" value="0x1117" />
            <item const="TVM_SETTOOLTIPS" value="0x1118" />
            <item const="TVM_GETTOOLTIPS" value="0x1119" />
            <item const="TVM_SETINSERTMARK" value="0x111A" />
            <item const="TVM_SETITEMHEIGHT" value="0x111B" />
            <item const="TVM_GETITEMHEIGHT" value="0x111C" />
            <item const="TVM_SETBKCOLOR" value="0x111D" />
            <item const="TVM_SETTEXTCOLOR" value="0x111E" />
            <item const="TVM_GETTEXTCOLOR" value="0x1120" />
            <item const="TVM_SETSCROLLTIME" value="0x1121" />
            <item const="TVM_GETSCROLLTIME" value="0x1122" />
            <item const="TVM_SETINSERTMARKCOLOR" value="0x1125" />
            <item const="TVM_GETINSERTMARKCOLOR" value="0x1126" />
            <item const="TVM_GETITEMSTATE" value="0x1127" />
            <item const="TVM_SETLINECOLOR" value="0x1128" />
            <item const="TVM_GETLINECOLOR" value="0x1129" />
            <item const="TVM_MAPACCIDTOHTREEITEM" value="0x112A" />
            <item const="TVM_MAPHTREEITEMTOACCID" value="0x112B" />
            <item const="TVM_SETEXTENDEDSTYLE" value="0x112C" />
            <item const="TVM_GETEXTENDEDSTYLE" value="0x112D" />
            <item const="TVM_GETBKCOLOR" value="0x112F" />
            <item const="TVM_SETAUTOSCROLLINFO" value="0x113B" />
            <item const="TVM_GETITEMW" value="0x113E" />
            <item const="TVM_SETITEMW" value="0x113F" />
            <item const="TVM_GETISEARCHSTRINGW" value="0x1140" />
            <item const="TVM_EDITLABELW" value="0x1141" />
            <item const="TVM_INSERTITEMW" value="0x1142" />
            <item const="TVM_GETSELECTEDCOUNT" value="0x1146" />
            <item const="TVM_SHOWINFOTIP" value="0x1147" />
            <item const="TVM_GETITEMPARTRECT" value="0x1148" />
            <item const="TVM_SETUNICODEFORMAT" value="0x2005" />
            <item const="TVM_GETUNICODEFORMAT" value="0x2006" />
            <item const="TV_FIRST" value="0x1100" />
        </dir>
        <dir name="Notifications" desc="TreeView Notifications">
            <item const="TVN_SELCHANGINGA" value="-401" />
            <item const="TVN_SELCHANGEDA" value="-402" />
            <item const="TVN_GETDISPINFOA" value="-403" />
            <item const="TVN_SETDISPINFOA" value="-404" />
            <item const="TVN_ITEMEXPANDINGA" value="-405" />
            <item const="TVN_ITEMEXPANDEDA" value="-406" />
            <item const="TVN_BEGINDRAGA" value="-407" />
            <item const="TVN_BEGINRDRAGA" value="-408" />
            <item const="TVN_DELETEITEMA" value="-409" />
            <item const="TVN_BEGINLABELEDITA" value="-410" />
            <item const="TVN_ENDLABELEDITA" value="-411" />
            <item const="TVN_GETINFOTIPA" value="-412" />
            <item const="TVN_KEYDOWN" value="-412" />
            <item const="TVN_GETINFOTIPW" value="-414" />
            <item const="TVN_SINGLEEXPAND" value="-415" />
            <item const="TVN_ITEMCHANGINGA" value="-416" />
            <item const="TVN_ITEMCHANGINGW" value="-417" />
            <item const="TVN_ITEMCHANGEDA" value="-418" />
            <item const="TVN_ITEMCHANGEDW" value="-419" />
            <item const="TVN_ASYNCDRAW" value="-420" />
            <item const="TVN_SELCHANGINGW" value="-450" />
            <item const="TVN_SELCHANGEDW" value="-451" />
            <item const="TVN_GETDISPINFOW" value="-452" />
            <item const="TVN_SETDISPINFOW" value="-453" />
            <item const="TVN_ITEMEXPANDINGW" value="-454" />
            <item const="TVN_ITEMEXPANDEDW" value="-455" />
            <item const="TVN_BEGINDRAGW" value="-456" />
            <item const="TVN_BEGINLABELEDITW" value="-456" />
            <item const="TVN_BEGINRDRAGW" value="-457" />
            <item const="TVN_DELETEITEMW" value="-458" />
            <item const="TVN_ENDLABELEDITW" value="-460" />
            <item const="TVN_FIRST" value="-400" />
        </dir>
        <dir name="Others">
            <dir name="TVItemFlags" desc="TVITEM Flags">
                <item const="TVIF_TEXT" value="0x0001" />
                <item const="TVIF_IMAGE" value="0x0002" />
                <item const="TVIF_PARAM" value="0x0004" />
                <item const="TVIF_STATE" value="0x0008" />
                <item const="TVIF_HANDLE" value="0x0010" />
                <item const="TVIF_SELECTEDIMAGE" value="0x0020" />
                <item const="TVIF_CHILDREN" value="0x0040" />
                <item const="TVIF_INTEGRAL" value="0x0080" />
                <item const="TVIF_STATEEX" value="0x0100" />
                <item const="TVIF_EXPANDEDIMAGE" value="0x0200" />
                <item const="TVIF_DI_SETITEM" value="0x1000" />
            </dir>
            <dir name="TVItemStates" desc="TVITEM States">
                <item const="TVIS_SELECTED" value="0x0002" />
                <item const="TVIS_CUT" value="0x0004" />
                <item const="TVIS_DROPHILITED" value="0x0008" />
                <item const="TVIS_BOLD" value="0x0010" />
                <item const="TVIS_EXPANDED" value="0x0020" />
                <item const="TVIS_EXPANDEDONCE" value="0x0040" />
                <item const="TVIS_EXPANDPARTIAL" value="0x0080" />
                <item const="TVIS_OVERLAYMASK" value="0x0F00" />
                <item const="TVIS_STATEIMAGEMASK" value="0xF000" />
                <item const="TVIS_USERMASK" value="0xF000" />
            </dir>
            <dir name="TVItemStatesEx" desc="TVITEMEX uStateEx">
                <item const="TVIS_EX_FLAT" value="0x0001" />
                <item const="TVIS_EX_ALL" value="0x0002" />
                <item const="TVIS_EX_DISABLED" value="0x0002" />
            </dir>
            <dir name="TVInsertAfter" desc="TVINSERTSTRUCT hInsertAfter">
                <item const="TVI_SORT" value="-65533" />
                <item const="TVI_LAST" value="-65534" />
                <item const="TVI_FIRST" value="-65535" />
                <item const="TVI_ROOT" value="-65536" />
            </dir>
            <dir name="TVExpand" desc="TVM_EXPAND wParam">
                <item const="TVE_COLLAPSE" value="0x0001" />
                <item const="TVE_EXPAND" value="0x0002" />
                <item const="TVE_TOGGLE" value="0x0003" />
                <item const="TVE_EXPANDPARTIAL" value="0x4000" />
                <item const="TVE_COLLAPSERESET" value="0x8000" />
            </dir>
            <dir name="TVIL" desc="TVM_GETIMAGELIST wParam">
                <item const="TVSIL_NORMAL" value="0" />
                <item const="TVSIL_STATE" value="2" />
            </dir>
            <dir name="TVGetNext" desc="TVM_GETNEXTITEM wParam">
                <item const="TVGN_ROOT" value="0x0000" />
                <item const="TVGN_NEXT" value="0x0001" />
                <item const="TVGN_PREVIOUS" value="0x0002" />
                <item const="TVGN_PARENT" value="0x0003" />
                <item const="TVGN_CHILD" value="0x0004" />
                <item const="TVGN_FIRSTVISIBLE" value="0x0005" />
                <item const="TVGN_NEXTVISIBLE" value="0x0006" />
                <item const="TVGN_PREVIOUSVISIBLE" value="0x0007" />
                <item const="TVGN_DROPHILITE" value="0x0008" />
                <item const="TVGN_CARET" value="0x0009" />
                <item const="TVGN_LASTVISIBLE" value="0x000A" />
                <item const="TVGN_NEXTSELECTED" value="0x000B" />
            </dir>
            <dir name="TVSelectItem" desc="TVM_SELECTITEM wParam">
                <item const="TVSI_NOSINGLEEXPAND" value="0x8000" />
            </dir>
            <dir name="TVHitTest" desc="TVHITTESTINFO Flags">
                <item const="TVHT_NOWHERE" value="0x0001" />
                <item const="TVHT_ONITEMICON" value="0x0002" />
                <item const="TVHT_ONITEMLABEL" value="0x0004" />
                <item const="TVHT_ONITEMINDENT" value="0x0008" />
                <item const="TVHT_ONITEMBUTTON" value="0x0010" />
                <item const="TVHT_ONITEMRIGHT" value="0x0020" />
                <item const="TVHT_ONITEMSTATEICON" value="0x0040" />
                <item const="TVHT_ONITEM" value="0x0046" />
                <item const="TVHT_ABOVE" value="0x0100" />
                <item const="TVHT_BELOW" value="0x0200" />
                <item const="TVHT_TORIGHT" value="0x0400" />
                <item const="TVHT_TOLEFT" value="0x0800" />
            </dir>
            <dir name="TVItemPartInfo" desc="TVGETITEMPARTRECTINFO partID (Vista+)">
                <item const="TVGIPR_BUTTON" value="0x0001" />
            </dir>
            <dir name="TVAction" desc="NMTREEVIEW action">
                <item const="TVC_UNKNOWN" value="0x0000" />
                <item const="TVC_BYMOUSE" value="0x0001" />
                <item const="TVC_BYKEYBOARD" value="0x0002" />
            </dir>
            <dir name="TVSingleExpandRet" desc="TVN_SINGLEEXPAND Return Codes">
                <item const="TVNRET_DEFAULT" value="0" />
                <item const="TVNRET_SKIPOLD" value="1" />
                <item const="TVNRET_SKIPNEW" value="2" />
            </dir>
        </dir>
    </dir>

    <dir name="UpDown" class="msctls_updown32">
        <dir name="Styles" desc="UpDown/Spinner Styles">
            <item const="UDS_WRAP" value="0x0001" />
            <item const="UDS_SETBUDDYINT" value="0x0002" />
            <item const="UDS_ALIGNRIGHT" value="0x0004" />
            <item const="UDS_ALIGNLEFT" value="0x0008" />
            <item const="UDS_AUTOBUDDY" value="0x0010" />
            <item const="UDS_ARROWKEYS" value="0x0020" />
            <item const="UDS_HORZ" value="0x0040" />
            <item const="UDS_NOTHOUSANDS" value="0x0080" />
            <item const="UDS_HOTTRACK" value="0x0100" />
        </dir>
        <dir name="Messages" desc="UpDown Messages">
            <item const="UDM_SETRANGE" value="0x0465" />
            <item const="UDM_GETRANGE" value="0x0466" />
            <item const="UDM_SETPOS" value="0x0467" />
            <item const="UDM_GETPOS" value="0x0468" />
            <item const="UDM_SETBUDDY" value="0x0469" />
            <item const="UDM_GETBUDDY" value="0x046A" />
            <item const="UDM_SETACCEL" value="0x046B" />
            <item const="UDM_GETACCEL" value="0x046C" />
            <item const="UDM_SETBASE" value="0x046D" />
            <item const="UDM_GETBASE" value="0x046E" />
            <item const="UDM_SETRANGE32" value="0x046F" />
            <item const="UDM_GETRANGE32" value="0x0470" />
            <item const="UDM_SETPOS32" value="0x0471" />
            <item const="UDM_GETPOS32" value="0x0472" />
            <item const="UDM_SETUNICODEFORMAT" value="0x2005" />
            <item const="UDM_GETUNICODEFORMAT" value="0x2006" />
        </dir>
        <dir name="Notifications" desc="UpDown Notification">
            <item const="UDN_DELTAPOS" value="-722" />
            <item const="UDN_FIRST" value="-721" />
        </dir>
    </dir>

    <dir name="Common Controls" class="CommonControls">
        <dir name="Styles" desc="Common Controls Styles">
            <item const="CCS_TOP" value="0x0001" />
            <item const="CCS_NOMOVEY" value="0x0002" />
            <item const="CCS_BOTTOM" value="0x0003" />
            <item const="CCS_NORESIZE" value="0x0004" />
            <item const="CCS_NOPARENTALIGN" value="0x0008" />
            <item const="CCS_ADJUSTABLE" value="0x0020" />
            <item const="CCS_NODIVIDER" value="0x0040" />
            <item const="CCS_VERT" value="0x0080" />
            <item const="CCS_LEFT" value="0x0081" />
            <item const="CCS_NOMOVEX" value="0x0082" />
            <item const="CCS_RIGHT" value="0x0083" />
        </dir>
        <dir name="Messages" desc="Common Controls Messages">
            <item const="CCM_SETBKCOLOR" value="0x2001" />
            <item const="CCM_SETCOLORSCHEME" value="0x2002" />
            <item const="CCM_GETCOLORSCHEME" value="0x2003" />
            <item const="CCM_GETDROPTARGET" value="0x2004" />
            <item const="CCM_SETUNICODEFORMAT" value="0x2005" />
            <item const="CCM_GETUNICODEFORMAT" value="0x2006" />
            <item const="CCM_SETVERSION" value="0x2007" />
            <item const="CCM_GETVERSION" value="0x2008" />
            <item const="CCM_SETNOTIFYWINDOW" value="0x2009" />
            <item const="CCM_SETWINDOWTHEME" value="0x200B" />
            <item const="CCM_DPISCALE" value="0x200C" />
            <item const="CCM_FIRST" value="0x2000" />
        </dir>
        <dir name="Notifications" desc="Common Controls Notifications">
            <item const="NM_OUTOFMEMORY" value="-1" />
            <item const="NM_CLICK" value="-2" />
            <item const="NM_DBLCLK" value="-3" />
            <item const="NM_RETURN" value="-4" />
            <item const="NM_RCLICK" value="-5" />
            <item const="NM_RDBLCLK" value="-6" />
            <item const="NM_SETFOCUS" value="-7" />
            <item const="NM_KILLFOCUS" value="-8" />
            <item const="NM_CUSTOMDRAW" value="-12" />
            <item const="NM_HOVER" value="-13" />
            <item const="NM_NCHITTEST" value="-14" />
            <item const="NM_KEYDOWN" value="-15" />
            <item const="NM_RELEASEDCAPTURE" value="-16" />
            <item const="NM_SETCURSOR" value="-17" />
            <item const="NM_CHAR" value="-18" />
            <item const="NM_TOOLTIPSCREATED" value="-19" />
            <item const="NM_LDOWN" value="-20" />
            <item const="NM_RDOWN" value="-21" />
            <item const="NM_THEMECHANGED" value="-22" />
            <item const="NM_FONTCHANGED" value="-23" />
            <item const="NM_CUSTOMTEXT" value="-24" />
            <item const="NM_TVSTATEIMAGECHANGING" value="-24" />
            <item const="NM_FIRST" value="0" />
        </dir>
        <dir name="Others">
            <dir name="DrawStage" desc="NMCUSTOMDRAW dwDrawStage Values">
                <item const="CDDS_PREPAINT" value="0x000001" />
                <item const="CDDS_POSTPAINT" value="0x000002" />
                <item const="CDDS_PREERASE" value="0x000003" />
                <item const="CDDS_POSTERASE" value="0x000004" />
                <item const="CDDS_ITEM" value="0x010000" />
                <item const="CDDS_ITEMPREPAINT" value="0x010001" />
                <item const="CDDS_ITEMPOSTPAINT" value="0x010002" />
                <item const="CDDS_ITEMPREERASE" value="0x010003" />
                <item const="CDDS_ITEMPOSTERASE" value="0x010004" />
                <item const="CDDS_SUBITEM" value="0x020000" />
            </dir>
            <dir name="ItemState" desc="NMCUSTOMDRAW uItemState Flags">
                <item const="CDIS_SELECTED" value="0x0001" />
                <item const="CDIS_GRAYED" value="0x0002" />
                <item const="CDIS_DISABLED" value="0x0004" />
                <item const="CDIS_CHECKED" value="0x0008" />
                <item const="CDIS_FOCUS" value="0x0010" />
                <item const="CDIS_DEFAULT" value="0x0020" />
                <item const="CDIS_HOT" value="0x0040" />
                <item const="CDIS_MARKED" value="0x0080" />
                <item const="CDIS_INDETERMINATE" value="0x0100" />
                <item const="CDIS_SHOWKEYBOARDCUES" value="0x0200" />
                <item const="CDIS_NEARHOT" value="0x0400" />
                <item const="CDIS_OTHERSIDEHOT" value="0x0800" />
                <item const="CDIS_DROPHILITED" value="0x1000" />
            </dir>
            <dir name="CustomDrawReturn" desc="Custom Draw Return Flags">
                <item const="CDRF_DODEFAULT" value="0x0000" />
                <item const="CDRF_NEWFONT" value="0x0002" />
                <item const="CDRF_SKIPDEFAULT" value="0x0004" />
                <item const="CDRF_DOERASE" value="0x0008" />
                <item const="CDRF_NOTIFYPOSTPAINT" value="0x0010" />
                <item const="CDRF_NOTIFYITEMDRAW" value="0x0020" />
                <item const="CDRF_NOTIFYSUBITEMDRAW" value="0x0020" />
                <item const="CDRF_NOTIFYPOSTERASE" value="0x0040" />
                <item const="CDRF_SKIPPOSTPAINT" value="0x0100" />
            </dir>
        </dir>
    </dir>

    <dir name="Others">
        <dir name="ComboBoxEx" class="???">
            <dir name="ExStyles" desc="ComboBoxEx Styles">
                <item const="CBES_EX_NOEDITIMAGE" value="0x0001" />
                <item const="CBES_EX_NOEDITIMAGEINDENT" value="0x0002" />
                <item const="CBES_EX_PATHWORDBREAKPROC" value="0x0004" />
                <item const="CBES_EX_NOSIZELIMIT" value="0x0008" />
                <item const="CBES_EX_CASESENSITIVE" value="0x0010" />
                <item const="CBES_EX_TEXTENDELLIPSIS" value="0x0020" />
            </dir>
            <dir name="Messages" desc="ComboBoxEx Messages">
                <item const="CBEM_DELETEITEM" value="0x0144" />
                <item const="CBEM_INSERTITEMA" value="0x0401" />
                <item const="CBEM_SETIMAGELIST" value="0x0402" />
                <item const="CBEM_GETIMAGELIST" value="0x0403" />
                <item const="CBEM_GETITEMA" value="0x0404" />
                <item const="CBEM_SETITEMA" value="0x0405" />
                <item const="CBEM_GETCOMBOCONTROL" value="0x0406" />
                <item const="CBEM_GETEDITCONTROL" value="0x0407" />
                <item const="CBEM_SETEXSTYLE" value="0x0408" />
                <item const="CBEM_GETEXSTYLE" value="0x0409" />
                <item const="CBEM_GETEXTENDEDSTYLE" value="0x0409" />
                <item const="CBEM_HASEDITCHANGED" value="0x040A" />
                <item const="CBEM_INSERTITEMW" value="0x040B" />
                <item const="CBEM_SETITEMW" value="0x040C" />
                <item const="CBEM_GETITEMW" value="0x040D" />
                <item const="CBEM_SETEXTENDEDSTYLE" value="0x040E" />
                <item const="CBEM_SETUNICODEFORMAT" value="0x2004" />
                <item const="CBEM_GETUNICODEFORMAT" value="0x2005" />
                <item const="CBEM_SETWINDOWTHEME" value="0x200B" />
            </dir>
            <dir name="Notifications" desc="ComboBoxEx Notifications">
                <item const="CBEN_GETDISPINFOA" value="-800" />
                <item const="CBEN_INSERTITEM" value="-801" />
                <item const="CBEN_DELETEITEM" value="-802" />
                <item const="CBEN_BEGINEDIT" value="-804" />
                <item const="CBEN_ENDEDITA" value="-805" />
                <item const="CBEN_ENDEDITW" value="-806" />
                <item const="CBEN_GETDISPINFOW" value="-807" />
                <item const="CBEN_DRAGBEGINA" value="-808" />
                <item const="CBEN_DRAGBEGINW" value="-809" />
                <item const="CBEN_FIRST" value="-800" />
            </dir>
            <dir name="Others">
                <dir name="ItemMask" desc="COMBOBOXEXITEM mask">
                    <item const="CBEIF_TEXT" value="0x00000001" />
                    <item const="CBEIF_IMAGE" value="0x00000002" />
                    <item const="CBEIF_SELECTEDIMAGE" value="0x00000004" />
                    <item const="CBEIF_OVERLAY" value="0x00000008" />
                    <item const="CBEIF_INDENT" value="0x00000010" />
                    <item const="CBEIF_LPARAM" value="0x00000020" />
                    <item const="CBEIF_DI_SETITEM" value="0x10000000" />
                </dir>
                <dir name="EditAction" desc="NMCBEENDEDIT iWhy (for CBEN_ENDEDIT)">
                    <item const="CBENF_KILLFOCUS" value="1" />
                    <item const="CBENF_RETURN" value="2" />
                    <item const="CBENF_ESCAPE" value="3" />
                    <item const="CBENF_DROPDOWN" value="4" />
                </dir>
                <dir name="MaxLen" desc="Max String Length (characters)">
                    <item const="CBEMAXSTRLEN" value="260" />
                </dir>
            </dir>
        </dir>

        <dir name="Dialog" class="#32770">
            <dir name="Styles" desc="Dialog Styles">
                <item const="DS_3DLOOK" value="0x0004" />
                <item const="DS_ABSALIGN" value="0x0001" />
                <item const="DS_CENTER" value="0x0800" />
                <item const="DS_CENTERMOUSE" value="0x1000" />
                <item const="DS_CONTEXTHELP" value="0x2000" />
                <item const="DS_CONTROL" value="0x0400" />
                <item const="DS_FIXEDSYS" value="0x0008" />
                <item const="DS_LOCALEDIT" value="0x0020" />
                <item const="DS_MODALFRAME" value="0x0080" />
                <item const="DS_NOFAILCREATE" value="0x0010" />
                <item const="DS_NOIDLEMSG" value="0x0100" />
                <item const="DS_SETFONT" value="0x0040" />
                <item const="DS_SETFOREGROUND" value="0x0200" />
                <item const="DS_SHELLFONT" value="0x0048" />
                <item const="DS_SYSMODAL" value="0x0002" />
            </dir>
            <dir name="Messages" desc="Dialog Messages">
                <item const="DM_GETDEFID" value="0x400" />
                <item const="DM_SETDEFID" value="0x401" />
                <item const="DM_REPOSITION" value="0x402" />
            </dir>
        </dir>

        <dir name="ScrollBar" class="ScrollBar">
            <dir name="Styles" desc="Scroll Bar Styles">
                <item const="SBS_HORZ" value="0x00" />
                <item const="SBS_VERT" value="0x01" />
                <item const="SBS_TOPALIGN" value="0x02" />
                <item const="SBS_LEFTALIGN" value="0x02" />
                <item const="SBS_SIZEBOXTOPLEFTALIGN" value="0x02" />
                <item const="SBS_BOTTOMALIGN" value="0x04" />
                <item const="SBS_RIGHTALIGN" value="0x04" />
                <item const="SBS_SIZEBOXBOTTOMRIGHTALIGN" value="0x04" />
                <item const="SBS_SIZEBOX" value="0x08" />
                <item const="SBS_SIZEGRIP" value="0x10" />
            </dir>
            <dir name="Messages" desc="Scroll Bar Messages">
                <item const="SBM_SETPOS" value="0xE0" />
                <item const="SBM_GETPOS" value="0xE1" />
                <item const="SBM_SETRANGE" value="0xE2" />
                <item const="SBM_GETRANGE" value="0xE3" />
                <item const="SBM_ENABLE_ARROWS" value="0xE4" />
                <item const="SBM_SETRANGEREDRAW" value="0xE6" />
                <item const="SBM_SETSCROLLINFO" value="0xE9" />
                <item const="SBM_GETSCROLLINFO" value="0xEA" />
                <item const="SBM_GETSCROLLBARINFO" value="0xEB" />
            </dir>
            <dir name="Others">
                <dir name="ScrollInfo" desc="SCROLLINFO Flags">
                    <item const="SIF_RANGE" value="0x01" />
                    <item const="SIF_PAGE" value="0x02" />
                    <item const="SIF_POS" value="0x04" />
                    <item const="SIF_DISABLENOSCROLL" value="0x08" />
                    <item const="SIF_TRACKPOS" value="0x10" />
                    <item const="SIF_ALL" value="0x1F" />
                </dir>
                <dir name="Flags" desc="Scroll Bar Flags">
                    <item const="SB_HORZ" value="0" />
                    <item const="SB_VERT" value="1" />
                    <item const="SB_CTL" value="2" />
                    <item const="SB_BOTH" value="3" />
                </dir>
                <dir name="Commands" desc="Scroll Bar Commands">
                    <item const="SB_LINEUP" value="0" />
                    <item const="SB_LINELEFT" value="0" />
                    <item const="SB_LINEDOWN" value="1" />
                    <item const="SB_LINERIGHT" value="1" />
                    <item const="SB_PAGEUP" value="2" />
                    <item const="SB_PAGELEFT" value="2" />
                    <item const="SB_PAGEDOWN" value="3" />
                    <item const="SB_PAGERIGHT" value="3" />
                    <item const="SB_THUMBPOSITION" value="4" />
                    <item const="SB_THUMBTRACK" value="5" />
                    <item const="SB_TOP" value="6" />
                    <item const="SB_LEFT" value="6" />
                    <item const="SB_BOTTOM" value="7" />
                    <item const="SB_RIGHT" value="7" />
                    <item const="SB_ENDSCROLL" value="8" />
                </dir>
                <dir name="ScrollWindowEx" desc="Parameters for ScrollWindowEx">
                    <item const="SW_SCROLLCHILDREN" value="0x0001" />
                    <item const="SW_INVALIDATE" value="0x0002" />
                    <item const="SW_ERASE" value="0x0004" />
                    <item const="SW_SMOOTHSCROLL" value="0x0010" />
                </dir>
            </dir>
        </dir>

        <dir name="SysAnimate32" class="SysAnimate32">
            <dir name="Styles" desc="Animation Control Styles">
                <item const="ACS_CENTER" value="0x0001" />
                <item const="ACS_TRANSPARENT" value="0x0002" />
                <item const="ACS_AUTOPLAY" value="0x0004" />
                <item const="ACS_TIMER" value="0x0008" />
            </dir>
            <dir name="Messages" desc="Animation Control Messages">
                <item const="ACM_OPENA" value="0x464" />
                <item const="ACM_OPENW" value="0x467" />
                <item const="ACM_PLAY" value="0x465" />
                <item const="ACM_STOP" value="0x466" />
                <item const="ACM_ISPLAYING" value="0x468" />
            </dir>
            <dir name="Notifications" desc="Animation Control Notifications">
                <item const="ACN_START" value="1" />
                <item const="ACN_STOP" value="2" />
            </dir>
        </dir>

        <dir name="SysIPAddress32" class="SysIPAddress32">
            <dir name="Messages" desc="IP Address Control Messages">
                <item const="IPM_CLEARADDRESS" value="0x464" />
                <item const="IPM_SETADDRESS" value="0x465" />
                <item const="IPM_GETADDRESS" value="0x466" />
                <item const="IPM_SETRANGE" value="0x467" />
                <item const="IPM_SETFOCUS" value="0x468" />
                <item const="IPM_ISBLANK" value="0x469" />
            </dir>
            <dir name="Notification" desc="IP Address Control Notification">
                <item const="IPN_FIELDCHANGED" value="-860" />
            </dir>
        </dir>

        <dir name="SysPager" class="SysPager">
            <dir name="Styles" desc="Pager Control Styles">
                <item const="PGS_VERT" value="0x00000000" />
                <item const="PGS_HORZ" value="0x00000001" />
                <item const="PGS_AUTOSCROLL" value="0x00000002" />
                <item const="PGS_DRAGNDROP" value="0x00000004" />
            </dir>
            <dir name="Messages" desc="Pager Control Messages">
                <item const="PGM_SETCHILD" value="0x1401" />
                <item const="PGM_RECALCSIZE" value="0x1402" />
                <item const="PGM_FORWARDMOUSE" value="0x1403" />
                <item const="PGM_SETBKCOLOR" value="0x1404" />
                <item const="PGM_GETBKCOLOR" value="0x1405" />
                <item const="PGM_SETBORDER" value="0x1406" />
                <item const="PGM_GETBORDER" value="0x1407" />
                <item const="PGM_SETPOS" value="0x1408" />
                <item const="PGM_GETPOS" value="0x1409" />
                <item const="PGM_SETBUTTONSIZE" value="0x140A" />
                <item const="PGM_GETBUTTONSIZE" value="0x140B" />
                <item const="PGM_GETBUTTONSTATE" value="0x140C" />
                <item const="PGM_GETDROPTARGET" value="0x2004" />
            </dir>
            <dir name="Notifications" desc="Pager Control Notifications">
                <item const="PGN_SCROLL" value="-901" />
                <item const="PGN_CALCSIZE" value="-902" />
                <item const="PGN_HOTITEMCHANGE" value="-903" />
            </dir>
            <dir name="Others">
                <dir name="States" desc="Pager Control State (retrieved with PGM_GETBUTTONSTATE)">
                    <item const="PGF_INVISIBLE" value="0" />
                    <item const="PGF_NORMAL" value="1" />
                    <item const="PGF_GRAYED" value="2" />
                    <item const="PGF_DEPRESSED" value="4" />
                    <item const="PGF_HOT" value="8" />
                </dir>
                <dir name="WhichButton" desc="PGM_GETBUTTONSTATE lParam">
                    <item const="PGB_TOPORLEFT" value="0" />
                    <item const="PGB_BOTTOMORRIGHT" value="1" />
                </dir>
                <dir name="ScrollModifierKeys" desc="PGN_SCROLL lParam (NMPGSCROLL) Modifier Keys">
                    <item const="PGK_SHIFT" value="1" />
                    <item const="PGK_CONTROL" value="2" />
                    <item const="PGK_MENU" value="4" />
                </dir>
                <dir name="ScrollDir" desc="PGN_SCROLL lParam (NMPGSCROLL) Direction">
                    <item const="PGF_SCROLLUP" value="1" />
                    <item const="PGF_SCROLLDOWN" value="2" />
                    <item const="PGF_SCROLLLEFT" value="4" />
                    <item const="PGF_SCROLLRIGHT" value="8" />
                </dir>
                <dir name="CalcSize" desc="PGN_CALCSIZE lParam (NMPGCALCSIZE) dwFlag">
                    <item const="PGF_CALCWIDTH" value="1" />
                    <item const="PGF_CALCHEIGHT" value="2" />
                </dir>
            </dir>
        </dir>

    </dir>

    </dir>

    <dir name="Drawing">
        <dir name="System Colors">
            <item const="COLOR_SCROLLBAR" value="0" />
            <item const="COLOR_BACKGROUND" value="1" />
            <item const="COLOR_DESKTOP" value="1" />
            <item const="COLOR_ACTIVECAPTION" value="2" />
            <item const="COLOR_INACTIVECAPTION" value="3" />
            <item const="COLOR_MENU" value="4" />
            <item const="COLOR_WINDOW" value="5" />
            <item const="COLOR_WINDOWFRAME" value="6" />
            <item const="COLOR_MENUTEXT" value="7" />
            <item const="COLOR_WINDOWTEXT" value="8" />
            <item const="COLOR_CAPTIONTEXT" value="9" />
            <item const="COLOR_ACTIVEBORDER" value="10" />
            <item const="COLOR_INACTIVEBORDER" value="11" />
            <item const="COLOR_APPWORKSPACE" value="12" />
            <item const="COLOR_HIGHLIGHT" value="13" />
            <item const="COLOR_HIGHLIGHTTEXT" value="14" />
            <item const="COLOR_BTNFACE" value="15" />
            <item const="COLOR_3DFACE" value="15" />
            <item const="COLOR_BTNSHADOW" value="16" />
            <item const="COLOR_3DSHADOW" value="16" />
            <item const="COLOR_GRAYTEXT" value="17" />
            <item const="COLOR_BTNTEXT" value="18" />
            <item const="COLOR_INACTIVECAPTIONTEXT" value="19" />
            <item const="COLOR_BTNHIGHLIGHT" value="20" />
            <item const="COLOR_3DHIGHLIGHT" value="20" />
            <item const="COLOR_3DHILIGHT" value="20" />
            <item const="COLOR_BTNHILIGHT" value="20" />
            <item const="COLOR_3DDKSHADOW" value="21" />
            <item const="COLOR_3DLIGHT" value="22" />
            <item const="COLOR_INFOTEXT" value="23" />
            <item const="COLOR_INFOBK" value="24" />
            <item const="COLOR_HOTLIGHT" value="26" />
            <item const="COLOR_GRADIENTACTIVECAPTION" value="27" />
            <item const="COLOR_GRADIENTINACTIVECAPTION" value="28" />
            <item const="COLOR_MENUHILIGHT" value="29" />
            <item const="COLOR_MENUBAR" value="30" />
        </dir>

        <dir name="Device Context" >
            <dir name="GetDCEx" desc="GetDCEx() Flags">
                <item const="DCX_WINDOW" value="0x00000001" />
                <item const="DCX_CACHE" value="0x00000002" />
                <item const="DCX_NORESETATTRS" value="0x00000004" />
                <item const="DCX_CLIPCHILDREN" value="0x00000008" />
                <item const="DCX_CLIPSIBLINGS" value="0x00000010" />
                <item const="DCX_PARENTCLIP" value="0x00000020" />
                <item const="DCX_EXCLUDERGN" value="0x00000040" />
                <item const="DCX_INTERSECTRGN" value="0x00000080" />
                <item const="DCX_EXCLUDEUPDATE" value="0x00000100" />
                <item const="DCX_INTERSECTUPDATE" value="0x00000200" />
                <item const="DCX_LOCKWINDOWUPDATE" value="0x00000400" />
                <item const="DCX_?" value="0x00010000" />
                <item const="DCX_VALIDATE" value="0x00200000" />
            </dir>
        </dir>

        <dir name="Stock Object">
            <dir name="Type" desc="Stock Logical Objects (GetStockObject)">
                <item const="WHITE_BRUSH" value="0" />
                <item const="LTGRAY_BRUSH" value="1" />
                <item const="GRAY_BRUSH" value="2" />
                <item const="DKGRAY_BRUSH" value="3" />
                <item const="BLACK_BRUSH" value="4" />
                <item const="NULL_BRUSH" value="5" />
                <item const="HOLLOW_BRUSH" value="5" />
                <item const="WHITE_PEN" value="6" />
                <item const="BLACK_PEN" value="7" />
                <item const="NULL_PEN" value="8" />
                <item const="OEM_FIXED_FONT" value="10" />
                <item const="ANSI_FIXED_FONT" value="11" />
                <item const="ANSI_VAR_FONT" value="12" />
                <item const="SYSTEM_FONT" value="13" />
                <item const="DEVICE_DEFAULT_FONT" value="14" />
                <item const="DEFAULT_PALETTE" value="15" />
                <item const="SYSTEM_FIXED_FONT" value="16" />
                <item const="DEFAULT_GUI_FONT" value="17" />
                <item const="DC_BRUSH" value="18" />
                <item const="DC_PEN" value="19" />
                <item const="STOCK_LAST" value="19" />
            </dir>

            <dir name="Brush" desc="Brush Styles">
                <item const="BS_SOLID" value="0" />
                <item const="BS_NULL" value="1" />
                <item const="BS_HOLLOW" value="1" />
                <item const="BS_HATCHED" value="2" />
                <item const="BS_PATTERN" value="3" />
                <item const="BS_INDEXED" value="4" />
                <item const="BS_DIBPATTERN" value="5" />
                <item const="BS_DIBPATTERNPT" value="6" />
                <item const="BS_PATTERN8X8" value="7" />
                <item const="BS_DIBPATTERN8X8" value="8" />
                <item const="BS_MONOPATTERN" value="9" />
            </dir>
            
            <dir name="Hatch" desc="Hatch Styles">
                <item const="HS_HORIZONTAL" value="0" />
                <item const="HS_VERTICAL" value="1" />
                <item const="HS_FDIAGONAL" value="2" />
                <item const="HS_BDIAGONAL" value="3" />
                <item const="HS_CROSS" value="4" />
                <item const="HS_DIAGCROSS" value="5" />
                <item const="HS_API_MAX" value="12" />
            </dir>
            
            <dir name="Pen" desc="Pen Styles">
                <item const="PS_SOLID" value="0" />
                <item const="PS_DASH" value="1" />
                <item const="PS_DOT" value="2" />
                <item const="PS_DASHDOT" value="3" />
                <item const="PS_DASHDOTDOT" value="4" />
                <item const="PS_NULL" value="5" />
                <item const="PS_INSIDEFRAME" value="6" />
                <item const="PS_USERSTYLE" value="7" />
                <item const="PS_ALTERNATE" value="8" />
                <item const="PS_STYLE_MASK" value="0x0000000F" />
                <item const="PS_ENDCAP_ROUND" value="0x00000000" />
                <item const="PS_ENDCAP_SQUARE" value="0x00000100" />
                <item const="PS_ENDCAP_FLAT" value="0x00000200" />
                <item const="PS_ENDCAP_MASK" value="0x00000F00" />
                <item const="PS_JOIN_ROUND" value="0x00000000" />
                <item const="PS_JOIN_BEVEL" value="0x00001000" />
                <item const="PS_JOIN_MITER" value="0x00002000" />
                <item const="PS_JOIN_MASK" value="0x0000F000" />
                <item const="PS_COSMETIC" value="0x00000000" />
                <item const="PS_GEOMETRIC" value="0x00010000" />
                <item const="PS_TYPE_MASK" value="0x000F0000" />
            </dir>
        </dir>

        <dir name="GetObjectType" desc="GetObjectType return value">
            <item const="OBJ_PEN" value="1" />
            <item const="OBJ_BRUSH" value="2" />
            <item const="OBJ_DC" value="3" />
            <item const="OBJ_METADC" value="4" />
            <item const="OBJ_PAL" value="5" />
            <item const="OBJ_FONT" value="6" />
            <item const="OBJ_BITMAP" value="7" />
            <item const="OBJ_REGION" value="8" />
            <item const="OBJ_METAFILE" value="9" />
            <item const="OBJ_MEMDC" value="10" />
            <item const="OBJ_EXTPEN" value="11" />
            <item const="OBJ_ENHMETADC" value="12" />
            <item const="OBJ_ENHMETAFILE" value="13" />
            <item const="OBJ_COLORSPACE" value="14" />
        </dir>

        <dir name="SetBkMode" desc="Parameters for SetBkMode - Background Modes">
            <item const="TRANSPARENT" value="1" />
            <item const="OPAQUE" value="2" />
            <item attrib="h" const="BKMODE_LAST" value="2" />
        </dir>

        <dir name="Binary raster operation" desc="SetROP2 fnDrawMode">
            <item const="R2_BLACK" value="1" />
            <item const="R2_NOTMERGEPEN" value="2" />
            <item const="R2_MASKNOTPEN" value="3" />
            <item const="R2_NOTCOPYPEN" value="4" />
            <item const="R2_MASKPENNOT" value="5" />
            <item const="R2_NOT" value="6" />
            <item const="R2_XORPEN" value="7" />
            <item const="R2_NOTMASKPEN" value="8" />
            <item const="R2_MASKPEN" value="9" />
            <item const="R2_NOTXORPEN" value="10" />
            <item const="R2_NOP" value="11" />
            <item const="R2_MERGENOTPEN" value="12" />
            <item const="R2_COPYPEN" value="13" />
            <item const="R2_MERGEPENNOT" value="14" />
            <item const="R2_MERGEPEN" value="15" />
            <item const="R2_WHITE" value="16" />
            <item const="R2_LAST" value="16" />
        </dir>

        <dir name="PolyDraw" desc="PolyDraw and GetPath point types">
            <item const="PT_CLOSEFIGURE" value="0x01" />
            <item const="PT_LINETO" value="0x02" />
            <item const="PT_BEZIERTO" value="0x04" />
            <item const="PT_MOVETO" value="0x06" />
        </dir>

        <dir name="GradientFill" desc="Gradient Fill Mode">
            <item const="GRADIENT_FILL_RECT_H" value="0x00000000" />
            <item const="GRADIENT_FILL_RECT_V" value="0x00000001" />
            <item const="GRADIENT_FILL_TRIANGLE" value="0x00000002" />
            <item const="GRADIENT_FILL_OP_FLAG" value="0x000000ff" />
        </dir>

        <dir name="BitBlt" desc="BitBlt dwRop operation codes">
            <item const="SRCCOPY" value="0x00CC0020" />
            <item const="SRCPAINT" value="0x00EE0086" />
            <item const="SRCAND" value="0x008800C6" />
            <item const="SRCINVERT" value="0x00660046" />
            <item const="SRCERASE" value="0x00440328" />
            <item const="NOTSRCCOPY" value="0x00330008" />
            <item const="NOTSRCERASE" value="0x001100A6" />
            <item const="MERGECOPY" value="0x00C000CA" />
            <item const="MERGEPAINT" value="0x00BB0226" />
            <item const="PATCOPY" value="0x00F00021" />
            <item const="PATPAINT" value="0x00FB0A09" />
            <item const="PATINVERT" value="0x005A0049" />
            <item const="DSTINVERT" value="0x00550009" />
            <item const="BLACKNESS" value="0x00000042" />
            <item const="WHITENESS" value="0x00FF0062" />
            <item const="NOMIRRORBITMAP" value="0x80000000" />
            <item const="CAPTUREBLT" value="0x40000000" />
        </dir>

        <dir name="Device Capabilities">
            <dir name="Parameters" desc="Device Parameters for GetDeviceCaps()">
                <item const="DRIVERVERSION" value="0" />
                <item const="TECHNOLOGY" value="2" />
                <item const="HORZSIZE" value="4" />
                <item const="VERTSIZE" value="6" />
                <item const="HORZRES" value="8" />
                <item const="VERTRES" value="10" />
                <item const="BITSPIXEL" value="12" />
                <item const="PLANES" value="14" />
                <item const="NUMBRUSHES" value="16" />
                <item const="NUMPENS" value="18" />
                <item const="NUMMARKERS" value="20" />
                <item const="NUMFONTS" value="22" />
                <item const="NUMCOLORS" value="24" />
                <item const="PDEVICESIZE" value="26" />
                <item const="CURVECAPS" value="28" />
                <item const="LINECAPS" value="30" />
                <item const="POLYGONALCAPS" value="32" />
                <item const="TEXTCAPS" value="34" />
                <item const="CLIPCAPS" value="36" />
                <item const="RASTERCAPS" value="38" />
                <item const="ASPECTX" value="40" />
                <item const="ASPECTY" value="42" />
                <item const="ASPECTXY" value="44" />
                <item const="LOGPIXELSX" value="88" />
                <item const="LOGPIXELSY" value="90" />
                <item const="SIZEPALETTE" value="104" />
                <item const="NUMRESERVED" value="106" />
                <item const="COLORRES" value="108" />
            </dir>

            <dir name="Printing" desc="Printing related DeviceCaps">
                <item const="PHYSICALWIDTH" value="110" />
                <item const="PHYSICALHEIGHT" value="111" />
                <item const="PHYSICALOFFSETX" value="112" />
                <item const="PHYSICALOFFSETY" value="113" />
                <item const="SCALINGFACTORX" value="114" />
                <item const="SCALINGFACTORY" value="115" />
            </dir>

            <dir name="Display" desc="Display driver specific">
                <item const="VREFRESH" value="116" />
                <item const="DESKTOPVERTRES" value="117" />
                <item const="DESKTOPHORZRES" value="118" />
                <item const="BLTALIGNMENT" value="119" />
                <item const="SHADEBLENDCAPS" value="120" />
                <item const="COLORMGMTCAPS" value="121" />
            </dir>

            <dir name="Technology" desc="Device Technologies">
                <item const="DT_PLOTTER" value="0" />
                <item const="DT_RASDISPLAY" value="1" />
                <item const="DT_RASPRINTER" value="2" />
                <item const="DT_RASCAMERA" value="3" />
                <item const="DT_CHARSTREAM" value="4" />
                <item const="DT_METAFILE" value="5" />
                <item const="DT_DISPFILE" value="6" />
            </dir>
        
            <dir name="Shade" desc="Shading and blending caps">
                <item const="SB_NONE" value="0x00000000" />
                <item const="SB_CONST_ALPHA" value="0x00000001" />
                <item const="SB_PIXEL_ALPHA" value="0x00000002" />
                <item const="SB_PREMULT_ALPHA" value="0x00000004" />
                <item const="SB_GRAD_RECT" value="0x00000010" />
                <item const="SB_GRAD_TRI" value="0x00000020" />
            </dir>
        
            <dir name="Raster" desc="Raster Capabilities">
                <item const="RC_BITBLT" value="1" />
                <item const="RC_BANDING" value="2" />
                <item const="RC_SCALING" value="4" />
                <item const="RC_BITMAP64" value="8" />
                <item const="RC_GDI20_OUTPUT" value="0x0010" />
                <item const="RC_GDI20_STATE" value="0x0020" />
                <item const="RC_SAVEBITMAP" value="0x0040" />
                <item const="RC_DI_BITMAP" value="0x0080" />
                <item const="RC_PALETTE" value="0x0100" />
                <item const="RC_DIBTODEV" value="0x0200" />
                <item const="RC_BIGFONT" value="0x0400" />
                <item const="RC_STRETCHBLT" value="0x0800" />
                <item const="RC_FLOODFILL" value="0x1000" />
                <item const="RC_STRETCHDIB" value="0x2000" />
                <item const="RC_OP_DX_OUTPUT" value="0x4000" />
                <item const="RC_DEVBITS" value="0x8000" />
            </dir>
        
            <dir name="Curve" desc="Curve Capabilities">
                <item const="CC_NONE" value="0" />
                <item const="CC_CIRCLES" value="1" />
                <item const="CC_PIE" value="2" />
                <item const="CC_CHORD" value="4" />
                <item const="CC_ELLIPSES" value="8" />
                <item const="CC_WIDE" value="16" />
                <item const="CC_STYLED" value="32" />
                <item const="CC_WIDESTYLED" value="64" />
                <item const="CC_INTERIORS" value="128" />
                <item const="CC_ROUNDRECT" value="256" />
            </dir>
        
            <dir name="Line" desc="Line Capabilities">
                <item const="LC_NONE" value="0" />
                <item const="LC_POLYLINE" value="2" />
                <item const="LC_MARKER" value="4" />
                <item const="LC_POLYMARKER" value="8" />
                <item const="LC_WIDE" value="16" />
                <item const="LC_STYLED" value="32" />
                <item const="LC_WIDESTYLED" value="64" />
                <item const="LC_INTERIORS" value="128" />
            </dir>
        
            <dir name="Polygon" desc="Polygonal Capabilities">
                <item const="PC_NONE" value="0" />
                <item const="PC_POLYGON" value="1" />
                <item const="PC_RECTANGLE" value="2" />
                <item const="PC_WINDPOLYGON" value="4" />
                <item const="PC_TRAPEZOID" value="4" />
                <item const="PC_SCANLINE" value="8" />
                <item const="PC_WIDE" value="16" />
                <item const="PC_STYLED" value="32" />
                <item const="PC_WIDESTYLED" value="64" />
                <item const="PC_INTERIORS" value="128" />
                <item const="PC_POLYPOLYGON" value="256" />
                <item const="PC_PATHS" value="512" />
            </dir>
        
            <dir name="Text" desc="Text Capabilities">
                <item const="TC_OP_CHARACTER" value="0x00000001" />
                <item const="TC_OP_STROKE" value="0x00000002" />
                <item const="TC_CP_STROKE" value="0x00000004" />
                <item const="TC_CR_90" value="0x00000008" />
                <item const="TC_CR_ANY" value="0x00000010" />
                <item const="TC_SF_X_YINDEP" value="0x00000020" />
                <item const="TC_SA_DOUBLE" value="0x00000040" />
                <item const="TC_SA_INTEGER" value="0x00000080" />
                <item const="TC_SA_CONTIN" value="0x00000100" />
                <item const="TC_EA_DOUBLE" value="0x00000200" />
                <item const="TC_IA_ABLE" value="0x00000400" />
                <item const="TC_UA_ABLE" value="0x00000800" />
                <item const="TC_SO_ABLE" value="0x00001000" />
                <item const="TC_RA_ABLE" value="0x00002000" />
                <item const="TC_VA_ABLE" value="0x00004000" />
                <item const="TC_RESERVED" value="0x00008000" />
                <item const="TC_SCROLLBLT" value="0x00010000" />
            </dir>
        
            <dir name="Color" desc="Color Management caps">
                <item const="CM_NONE" value="0x00000000" />
                <item const="CM_DEVICE_ICM" value="0x00000001" />
                <item const="CM_GAMMA_RAMP" value="0x00000002" />
                <item const="CM_CMYK_COLOR" value="0x00000004" />
            </dir>

            <dir name="Clip" desc="Clipping Capabilities">
                <item const="CP_NONE" value="0" />
                <item const="CP_RECTANGLE" value="1" />
                <item const="CP_REGION" value="2" />
            </dir>

            <dir name="DIB" desc="DIB color table identifiers">
                <item const="DIB_RGB_COLORS" value="0" />
                <item const="DIB_PAL_COLORS" value="1" />
            </dir>
        </dir>

        <dir name="Font and Text">
            <dir name="DrawText" desc="DrawText() Format Flags">
                <item const="DT_TOP" value="0x00000000" />
                <item const="DT_LEFT" value="0x00000000" />
                <item const="DT_CENTER" value="0x00000001" />
                <item const="DT_RIGHT" value="0x00000002" />
                <item const="DT_VCENTER" value="0x00000004" />
                <item const="DT_BOTTOM" value="0x00000008" />
                <item const="DT_WORDBREAK" value="0x00000010" />
                <item const="DT_SINGLELINE" value="0x00000020" />
                <item const="DT_EXPANDTABS" value="0x00000040" />
                <item const="DT_TABSTOP" value="0x00000080" />
                <item const="DT_NOCLIP" value="0x00000100" />
                <item const="DT_EXTERNALLEADING" value="0x00000200" />
                <item const="DT_CALCRECT" value="0x00000400" />
                <item const="DT_NOPREFIX" value="0x00000800" />
                <item const="DT_INTERNAL" value="0x00001000" />
                <item const="DT_EDITCONTROL" value="0x00002000" />
                <item const="DT_PATH_ELLIPSIS" value="0x00004000" />
                <item const="DT_END_ELLIPSIS" value="0x00008000" />
                <item const="DT_MODIFYSTRING" value="0x00010000" />
                <item const="DT_RTLREADING" value="0x00020000" />
                <item const="DT_WORD_ELLIPSIS" value="0x00040000" />
                <item const="DT_NOFULLWIDTHCHARBREAK" value="0x00080000" />
                <item const="DT_HIDEPREFIX" value="0x00100000" />
                <item const="DT_PREFIXONLY" value="0x00200000" />
            </dir>

            <dir name="LOGFONT">
                <dir name="Weight" desc="LOGFONT lfWeight">
                    <item const="FW_DONTCARE" value="0" />
                    <item const="FW_THIN" value="100" />
                    <item const="FW_EXTRALIGHT" value="200" />
                    <item const="FW_LIGHT" value="300" />
                    <item const="FW_NORMAL" value="400" />
                    <item const="FW_MEDIUM" value="500" />
                    <item const="FW_SEMIBOLD" value="600" />
                    <item const="FW_BOLD" value="700" />
                    <item const="FW_EXTRABOLD" value="800" />
                    <item const="FW_HEAVY" value="900" />
                    <item const="FW_ULTRALIGHT" value="200" />
                    <item const="FW_REGULAR" value="400" />
                    <item const="FW_DEMIBOLD" value="600" />
                    <item const="FW_ULTRABOLD" value="800" />
                    <item const="FW_BLACK" value="900" />
                </dir>
                
                <dir name="Output Precision" desc="LOGFONT lfOutPrecision">
                    <item const="OUT_DEFAULT_PRECIS" value="0" />
                    <item const="OUT_STRING_PRECIS" value="1" />
                    <item const="OUT_CHARACTER_PRECIS" value="2" />
                    <item const="OUT_STROKE_PRECIS" value="3" />
                    <item const="OUT_TT_PRECIS" value="4" />
                    <item const="OUT_DEVICE_PRECIS" value="5" />
                    <item const="OUT_RASTER_PRECIS" value="6" />
                    <item const="OUT_TT_ONLY_PRECIS" value="7" />
                    <item const="OUT_OUTLINE_PRECIS" value="8" />
                    <item const="OUT_SCREEN_OUTLINE_PRECIS" value="9" />
                    <item const="OUT_PS_ONLY_PRECIS" value="10" />
                </dir>
                
                <dir name="Clipping Precision" desc="LOGFONT lfClipPrecision">
                    <item const="CLIP_DEFAULT_PRECIS" value="0" />
                    <item const="CLIP_CHARACTER_PRECIS" value="1" />
                    <item const="CLIP_STROKE_PRECIS" value="2" />
                    <item const="CLIP_MASK" value="0xf" />
                    <item const="CLIP_LH_ANGLES" value="(1&lt;&lt;4)" />
                    <item const="CLIP_TT_ALWAYS" value="(2&lt;&lt;4)" />
                    <item const="CLIP_DFA_DISABLE" value="(4&lt;&lt;4)" />
                    <item const="CLIP_EMBEDDED" value="(8&lt;&lt;4)" />
                    <item const="CLIP_DFA_OVERRIDE" value="0x40" />
                </dir>
                
                <dir name="Quality" desc="LOGFONT lfQuality">
                    <item const="DEFAULT_QUALITY" value="0" />
                    <item const="DRAFT_QUALITY" value="1" />
                    <item const="PROOF_QUALITY" value="2" />
                    <item const="NONANTIALIASED_QUALITY" value="3" />
                    <item const="ANTIALIASED_QUALITY" value="4" />
                    <item const="CLEARTYPE_QUALITY" value="5" />
                    <item const="CLEARTYPE_NATURAL_QUALITY" value="6" />
                </dir>
                
                <dir name="Pitch and Family" desc="LOGFONT lfPitchAndFamily">
                    <item const="DEFAULT_PITCH" value="0" />
                    <item const="FIXED_PITCH" value="1" />
                    <item const="VARIABLE_PITCH" value="2" />
                    <item const="FF_DONTCARE" value="(0&lt;&lt;4)" />
                    <item const="FF_ROMAN" value="(1&lt;&lt;4)" />
                    <item const="FF_SWISS" value="(2&lt;&lt;4)" />
                    <item const="FF_MODERN" value="(3&lt;&lt;4)" />
                    <item const="FF_SCRIPT" value="(4&lt;&lt;4)" />
                    <item const="FF_DECORATIVE" value="(5&lt;&lt;4)" />
                </dir>

                <dir name="Font name length">
                    <item const="LF_FACESIZE" value="32" />
                </dir>
            </dir>
        </dir>

        <dir name="Visual Styles">
            <dir name="Parts and States">
                <dir name="Aero Wizard">
                    <dir name="AEROWIZARDPARTS">
                        <item const="AW_TITLEBAR" value="1" />
                        <item const="AW_HEADERAREA" value="2" />
                        <item const="AW_CONTENTAREA" value="3" />
                        <item const="AW_COMMANDAREA" value="4" />
                        <item const="AW_BUTTON" value="5" />
                    </dir>

                    <dir name="TITLEBARSTATES">
                        <item const="AW_S_TITLEBAR_ACTIVE" value="1" />
                        <item const="AW_S_TITLEBAR_INACTIVE" value="2" />
                    </dir>
                    
                    <dir name="HEADERAREASTATES">
                        <item const="AW_S_HEADERAREA_NOMARGIN" value="1" />
                    </dir>
                    
                    <dir name="CONTENTAREASTATES">
                        <item const="AW_S_CONTENTAREA_NOMARGIN" value="1" />
                    </dir>
                </dir>

                <dir name="Button">
                    <dir name="BUTTONPARTS">
                        <item const="BP_PUSHBUTTON" value="1" />
                        <item const="BP_RADIOBUTTON" value="2" />
                        <item const="BP_CHECKBOX" value="3" />
                        <item const="BP_GROUPBOX" value="4" />
                        <item const="BP_USERBUTTON" value="5" />
                        <item const="BP_COMMANDLINK" value="6" />
                        <item const="BP_COMMANDLINKGLYPH" value="7" />
                    </dir>

                    <dir name="PUSHBUTTONSTATES">
                        <item const="PBS_NORMAL" value="1" />
                        <item const="PBS_HOT" value="2" />
                        <item const="PBS_PRESSED" value="3" />
                        <item const="PBS_DISABLED" value="4" />
                        <item const="PBS_DEFAULTED" value="5" />
                        <item const="PBS_DEFAULTED_ANIMATING" value="6" />
                    </dir>
                    
                    <dir name="RADIOBUTTONSTATES">
                        <item const="RBS_UNCHECKEDNORMAL" value="1" />
                        <item const="RBS_UNCHECKEDHOT" value="2" />
                        <item const="RBS_UNCHECKEDPRESSED" value="3" />
                        <item const="RBS_UNCHECKEDDISABLED" value="4" />
                        <item const="RBS_CHECKEDNORMAL" value="5" />
                        <item const="RBS_CHECKEDHOT" value="6" />
                        <item const="RBS_CHECKEDPRESSED" value="7" />
                        <item const="RBS_CHECKEDDISABLED" value="8" />
                    </dir>
                    
                    <dir name="CHECKBOXSTATES">
                        <item const="CBS_UNCHECKEDNORMAL" value="1" />
                        <item const="CBS_UNCHECKEDHOT" value="2" />
                        <item const="CBS_UNCHECKEDPRESSED" value="3" />
                        <item const="CBS_UNCHECKEDDISABLED" value="4" />
                        <item const="CBS_CHECKEDNORMAL" value="5" />
                        <item const="CBS_CHECKEDHOT" value="6" />
                        <item const="CBS_CHECKEDPRESSED" value="7" />
                        <item const="CBS_CHECKEDDISABLED" value="8" />
                        <item const="CBS_MIXEDNORMAL" value="9" />
                        <item const="CBS_MIXEDHOT" value="10" />
                        <item const="CBS_MIXEDPRESSED" value="11" />
                        <item const="CBS_MIXEDDISABLED" value="12" />
                        <item const="CBS_IMPLICITNORMAL" value="13" />
                        <item const="CBS_IMPLICITHOT" value="14" />
                        <item const="CBS_IMPLICITPRESSED" value="15" />
                        <item const="CBS_IMPLICITDISABLED" value="16" />
                        <item const="CBS_EXCLUDEDNORMAL" value="17" />
                        <item const="CBS_EXCLUDEDHOT" value="18" />
                        <item const="CBS_EXCLUDEDPRESSED" value="19" />
                        <item const="CBS_EXCLUDEDDISABLED" value="20" />
                    </dir>
                    
                    <dir name="GROUPBOXSTATES">
                        <item const="GBS_NORMAL" value="1" />
                        <item const="GBS_DISABLED" value="2" />
                    </dir>
                    
                    <dir name="COMMANDLINKSTATES">
                        <item const="CMDLS_NORMAL" value="1" />
                        <item const="CMDLS_HOT" value="2" />
                        <item const="CMDLS_PRESSED" value="3" />
                        <item const="CMDLS_DISABLED" value="4" />
                        <item const="CMDLS_DEFAULTED" value="5" />
                        <item const="CMDLS_DEFAULTED_ANIMATING" value="6" />
                    </dir>
                    
                    <dir name="COMMANDLINKGLYPHSTATES">
                        <item const="CMDLGS_NORMAL" value="1" />
                        <item const="CMDLGS_HOT" value="2" />
                        <item const="CMDLGS_PRESSED" value="3" />
                        <item const="CMDLGS_DISABLED" value="4" />
                        <item const="CMDLGS_DEFAULTED" value="5" />
                    </dir>
                </dir>

                <dir name="ComboBox">
                    <dir name="COMBOBOXPARTS">
                        <item const="CP_DROPDOWNBUTTON" value="1" />
                        <item const="CP_BACKGROUND" value="2" />
                        <item const="CP_TRANSPARENTBACKGROUND" value="3" />
                        <item const="CP_BORDER" value="4" />
                        <item const="CP_READONLY" value="5" />
                        <item const="CP_DROPDOWNBUTTONRIGHT" value="6" />
                        <item const="CP_DROPDOWNBUTTONLEFT" value="7" />
                        <item const="CP_CUEBANNER" value="8" />
                    </dir>
                
                    <dir name="COMBOBOXSTYLESTATES">
                        <item const="CBXS_NORMAL" value="1" />
                        <item const="CBXS_HOT" value="2" />
                        <item const="CBXS_PRESSED" value="3" />
                        <item const="CBXS_DISABLED" value="4" />
                    </dir>

                    <dir name="DROPDOWNBUTTONRIGHTSTATES">
                        <item const="CBXSR_NORMAL" value="1" />
                        <item const="CBXSR_HOT" value="2" />
                        <item const="CBXSR_PRESSED" value="3" />
                        <item const="CBXSR_DISABLED" value="4" />
                    </dir>

                    <dir name="DROPDOWNBUTTONLEFTSTATES">
                        <item const="CBXSL_NORMAL" value="1" />
                        <item const="CBXSL_HOT" value="2" />
                        <item const="CBXSL_PRESSED" value="3" />
                        <item const="CBXSL_DISABLED" value="4" />
                    </dir>

                    <dir name="TRANSPARENTBACKGROUNDSTATES">
                        <item const="CBTBS_NORMAL" value="1" />
                        <item const="CBTBS_HOT" value="2" />
                        <item const="CBTBS_DISABLED" value="3" />
                        <item const="CBTBS_FOCUSED" value="4" />
                    </dir>
                
                    <dir name="BORDERSTATES">
                        <item const="CBB_NORMAL" value="1" />
                        <item const="CBB_HOT" value="2" />
                        <item const="CBB_FOCUSED" value="3" />
                        <item const="CBB_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="READONLYSTATES">
                        <item const="CBRO_NORMAL" value="1" />
                        <item const="CBRO_HOT" value="2" />
                        <item const="CBRO_PRESSED" value="3" />
                        <item const="CBRO_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="CUEBANNERSTATES">
                        <item const="CBCB_NORMAL" value="1" />
                        <item const="CBCB_HOT" value="2" />
                        <item const="CBCB_PRESSED" value="3" />
                        <item const="CBCB_DISABLED" value="4" />
                    </dir>
                </dir>

                <dir name="Communications">
                    <dir name="COMMUNICATIONSPARTS">
                        <item const="CSST_TAB" value="1" />
                    </dir>
                    
                    <dir name="TABSTATES">
                        <item const="CSTB_NORMAL" value="1" />
                        <item const="CSTB_HOT" value="2" />
                        <item const="CSTB_SELECTED" value="3" />
                    </dir>
                </dir>

                <dir name="Control Panel">
                    <dir name="CONTROLPANELPARTS">
                        <item const="CPANEL_NAVIGATIONPANE" value="1" />
                        <item const="CPANEL_CONTENTPANE" value="2" />
                        <item const="CPANEL_NAVIGATIONPANELABEL" value="3" />
                        <item const="CPANEL_CONTENTPANELABEL" value="4" />
                        <item const="CPANEL_TITLE" value="5" />
                        <item const="CPANEL_BODYTEXT" value="6" />
                        <item const="CPANEL_HELPLINK" value="7" />
                        <item const="CPANEL_TASKLINK" value="8" />
                        <item const="CPANEL_GROUPTEXT" value="9" />
                        <item const="CPANEL_CONTENTLINK" value="10" />
                        <item const="CPANEL_SECTIONTITLELINK" value="11" />
                        <item const="CPANEL_LARGECOMMANDAREA" value="12" />
                        <item const="CPANEL_SMALLCOMMANDAREA" value="13" />
                        <item const="CPANEL_BUTTON" value="14" />
                        <item const="CPANEL_MESSAGETEXT" value="15" />
                        <item const="CPANEL_NAVIGATIONPANELINE" value="16" />
                        <item const="CPANEL_CONTENTPANELINE" value="17" />
                        <item const="CPANEL_BANNERAREA" value="18" />
                        <item const="CPANEL_BODYTITLE" value="19" />
                    </dir>
                
                    <dir name="HELPLINKSTATES">
                        <item const="CPHL_NORMAL" value="1" />
                        <item const="CPHL_HOT" value="2" />
                        <item const="CPHL_PRESSED" value="3" />
                        <item const="CPHL_DISABLED" value="4" />
                    </dir>
                
                    <dir name="TASKLINKSTATES">
                        <item const="CPTL_NORMAL" value="1" />
                        <item const="CPTL_HOT" value="2" />
                        <item const="CPTL_PRESSED" value="3" />
                        <item const="CPTL_DISABLED" value="4" />
                        <item const="CPTL_PAGE" value="5" />
                    </dir>
                
                    <dir name="CONTENTLINKSTATES">
                        <item const="CPCL_NORMAL" value="1" />
                        <item const="CPCL_HOT" value="2" />
                        <item const="CPCL_PRESSED" value="3" />
                        <item const="CPCL_DISABLED" value="4" />
                    </dir>
                
                    <dir name="SECTIONTITLELINKSTATES">
                        <item const="CPSTL_NORMAL" value="1" />
                        <item const="CPSTL_HOT" value="2" />
                    </dir>
                </dir>

                <dir name="Date Picker">
                    <dir name="DATEPICKERPARTS">
                        <item const="DP_DATETEXT" value="1" />
                        <item const="DP_DATEBORDER" value="2" />
                        <item const="DP_SHOWCALENDARBUTTONRIGHT" value="3" />
                    </dir>
                    
                    <dir name="DATETEXTSTATES">
                        <item const="DPDT_NORMAL" value="1" />
                        <item const="DPDT_DISABLED" value="2" />
                        <item const="DPDT_SELECTED" value="3" />
                    </dir>
                
                    <dir name="DATEBORDERSTATES">
                        <item const="DPDB_NORMAL" value="1" />
                        <item const="DPDB_HOT" value="2" />
                        <item const="DPDB_FOCUSED" value="3" />
                        <item const="DPDB_DISABLED" value="4" />
                    </dir>
                
                    <dir name="SHOWCALENDARBUTTONRIGHTSTATES">
                        <item const="DPSCBR_NORMAL" value="1" />
                        <item const="DPSCBR_HOT" value="2" />
                        <item const="DPSCBR_PRESSED" value="3" />
                        <item const="DPSCBR_DISABLED" value="4" />
                    </dir>
                </dir>
                
                <dir name="Drag'n Drop">
                    <dir name="DRAGDROPPARTS">
                        <item const="DD_COPY" value="1" />
                        <item const="DD_MOVE" value="2" />
                        <item const="DD_UPDATEMETADATA" value="3" />
                        <item const="DD_CREATELINK" value="4" />
                        <item const="DD_WARNING" value="5" />
                        <item const="DD_NONE" value="6" />
                        <item const="DD_IMAGEBG" value="7" />
                        <item const="DD_TEXTBG" value="8" />
                    </dir>
                    
                    <dir name="COPYSTATES">
                        <item const="DDCOPY_HIGHLIGHT" value="1" />
                        <item const="DDCOPY_NOHIGHLIGHT" value="2" />
                    </dir>
                    
                    <dir name="MOVESTATES">
                        <item const="DDMOVE_HIGHLIGHT" value="1" />
                        <item const="DDMOVE_NOHIGHLIGHT" value="2" />
                    </dir>
                    
                    <dir name="UPDATEMETADATASTATES">
                        <item const="DDUPDATEMETADATA_HIGHLIGHT" value="1" />
                        <item const="DDUPDATEMETADATA_NOHIGHLIGHT" value="2" />
                    </dir>
                    
                    <dir name="CREATELINKSTATES">
                        <item const="DDCREATELINK_HIGHLIGHT" value="1" />
                        <item const="DDCREATELINK_NOHIGHLIGHT" value="2" />
                    </dir>
                    
                    <dir name="WARNINGSTATES">
                        <item const="DDWARNING_HIGHLIGHT" value="1" />
                        <item const="DDWARNING_NOHIGHLIGHT" value="2" />
                    </dir>
                    
                    <dir name="NONESTATES">
                        <item const="DDNONE_HIGHLIGHT" value="1" />
                        <item const="DDNONE_NOHIGHLIGHT" value="2" />
                    </dir>
                </dir>
                
                <dir name="Edit">
                    <dir name="EDITPARTS">
                        <item const="EP_EDITTEXT" value="1" />
                        <item const="EP_CARET" value="2" />
                        <item const="EP_BACKGROUND" value="3" />
                        <item const="EP_PASSWORD" value="4" />
                        <item const="EP_BACKGROUNDWITHBORDER" value="5" />
                        <item const="EP_EDITBORDER_NOSCROLL" value="6" />
                        <item const="EP_EDITBORDER_HSCROLL" value="7" />
                        <item const="EP_EDITBORDER_VSCROLL" value="8" />
                        <item const="EP_EDITBORDER_HVSCROLL" value="9" />
                    </dir>
                    
                    <dir name="EDITTEXTSTATES">
                        <item const="ETS_NORMAL" value="1" />
                        <item const="ETS_HOT" value="2" />
                        <item const="ETS_SELECTED" value="3" />
                        <item const="ETS_DISABLED" value="4" />
                        <item const="ETS_FOCUSED" value="5" />
                        <item const="ETS_READONLY" value="6" />
                        <item const="ETS_ASSIST" value="7" />
                        <item const="ETS_CUEBANNER" value="8" />
                    </dir>
                    
                    <dir name="BACKGROUNDSTATES">
                        <item const="EBS_NORMAL" value="1" />
                        <item const="EBS_HOT" value="2" />
                        <item const="EBS_DISABLED" value="3" />
                        <item const="EBS_FOCUSED" value="4" />
                        <item const="EBS_READONLY" value="5" />
                        <item const="EBS_ASSIST" value="6" />
                    </dir>
                    
                    <dir name="BACKGROUNDWITHBORDERSTATES">
                        <item const="EBWBS_NORMAL" value="1" />
                        <item const="EBWBS_HOT" value="2" />
                        <item const="EBWBS_DISABLED" value="3" />
                        <item const="EBWBS_FOCUSED" value="4" />
                    </dir>
                    
                    <dir name="EDITBORDER_NOSCROLLSTATES">
                        <item const="EPSN_NORMAL" value="1" />
                        <item const="EPSN_HOT" value="2" />
                        <item const="EPSN_FOCUSED" value="3" />
                        <item const="EPSN_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="EDITBORDER_HSCROLLSTATES">
                        <item const="EPSH_NORMAL" value="1" />
                        <item const="EPSH_HOT" value="2" />
                        <item const="EPSH_FOCUSED" value="3" />
                        <item const="EPSH_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="EDITBORDER_VSCROLLSTATES">
                        <item const="EPSV_NORMAL" value="1" />
                        <item const="EPSV_HOT" value="2" />
                        <item const="EPSV_FOCUSED" value="3" />
                        <item const="EPSV_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="EDITBORDER_HVSCROLLSTATES">
                        <item const="EPSHV_NORMAL" value="1" />
                        <item const="EPSHV_HOT" value="2" />
                        <item const="EPSHV_FOCUSED" value="3" />
                        <item const="EPSHV_DISABLED" value="4" />
                    </dir>
                </dir>
                
                <dir name="Explorer Bar">
                    <dir name="EXPLORERBARPARTS">
                        <item const="EBP_HEADERBACKGROUND" value="1" />
                        <item const="EBP_HEADERCLOSE" value="2" />
                        <item const="EBP_HEADERPIN" value="3" />
                        <item const="EBP_IEBARMENU" value="4" />
                        <item const="EBP_NORMALGROUPBACKGROUND" value="5" />
                        <item const="EBP_NORMALGROUPCOLLAPSE" value="6" />
                        <item const="EBP_NORMALGROUPEXPAND" value="7" />
                        <item const="EBP_NORMALGROUPHEAD" value="8" />
                        <item const="EBP_SPECIALGROUPBACKGROUND" value="9" />
                        <item const="EBP_SPECIALGROUPCOLLAPSE" value="10" />
                        <item const="EBP_SPECIALGROUPEXPAND" value="11" />
                        <item const="EBP_SPECIALGROUPHEAD" value="12" />
                    </dir>
                    
                    <dir name="HEADERCLOSESTATES">
                        <item const="EBHC_NORMAL" value="1" />
                        <item const="EBHC_HOT" value="2" />
                        <item const="EBHC_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="HEADERPINSTATES">
                        <item const="EBHP_NORMAL" value="1" />
                        <item const="EBHP_HOT" value="2" />
                        <item const="EBHP_PRESSED" value="3" />
                        <item const="EBHP_SELECTEDNORMAL" value="4" />
                        <item const="EBHP_SELECTEDHOT" value="5" />
                        <item const="EBHP_SELECTEDPRESSED" value="6" />
                    </dir>
                    
                    <dir name="IEBARMENUSTATES">
                        <item const="EBM_NORMAL" value="1" />
                        <item const="EBM_HOT" value="2" />
                        <item const="EBM_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="NORMALGROUPCOLLAPSESTATES">
                        <item const="EBNGC_NORMAL" value="1" />
                        <item const="EBNGC_HOT" value="2" />
                        <item const="EBNGC_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="NORMALGROUPEXPANDSTATES">
                        <item const="EBNGE_NORMAL" value="1" />
                        <item const="EBNGE_HOT" value="2" />
                        <item const="EBNGE_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="SPECIALGROUPCOLLAPSESTATES">
                        <item const="EBSGC_NORMAL" value="1" />
                        <item const="EBSGC_HOT" value="2" />
                        <item const="EBSGC_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="SPECIALGROUPEXPANDSTATES">
                        <item const="EBSGE_NORMAL" value="1" />
                        <item const="EBSGE_HOT" value="2" />
                        <item const="EBSGE_PRESSED" value="3" />
                    </dir>
                </dir>
                
                <dir name="Flyout">
                    <dir name="FLYOUTPARTS">
                        <item const="FLYOUT_HEADER" value="1" />
                        <item const="FLYOUT_BODY" value="2" />
                        <item const="FLYOUT_LABEL" value="3" />
                        <item const="FLYOUT_LINK" value="4" />
                        <item const="FLYOUT_DIVIDER" value="5" />
                        <item const="FLYOUT_WINDOW" value="6" />
                        <item const="FLYOUT_LINKAREA" value="7" />
                        <item const="FLYOUT_LINKHEADER" value="8" />
                    </dir>
                
                    <dir name="BODYSTATES">
                        <item const="FBS_NORMAL" value="1" />
                        <item const="FBS_EMPHASIZED" value="2" />
                    </dir>
                    
                    <dir name="LABELSTATES">
                        <item const="FLS_NORMAL" value="1" />
                        <item const="FLS_SELECTED" value="2" />
                        <item const="FLS_EMPHASIZED" value="3" />
                        <item const="FLS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="LINKSTATES">
                        <item const="FLYOUTLINK_NORMAL" value="1" />
                        <item const="FLYOUTLINK_HOVER" value="2" />
                    </dir>
                    
                    <dir name="LINKHEADERSTATES">
                        <item const="FLH_NORMAL" value="1" />
                        <item const="FLH_HOVER" value="2" />
                    </dir>
                </dir>
                
                <dir name="Header">
                    <dir name="HEADERPARTS">
                        <item const="HP_HEADERITEM" value="1" />
                        <item const="HP_HEADERITEMLEFT" value="2" />
                        <item const="HP_HEADERITEMRIGHT" value="3" />
                        <item const="HP_HEADERSORTARROW" value="4" />
                        <item const="HP_HEADERDROPDOWN" value="5" />
                        <item const="HP_HEADERDROPDOWNFILTER" value="6" />
                        <item const="HP_HEADEROVERFLOW" value="7" />
                    </dir>
                    
                    <dir name="HEADERSTYLESTATES">
                        <item const="HBG_DETAILS" value="1" />
                        <item const="HBG_ICON" value="2" />
                    </dir>
                    
                    <dir name="HEADERITEMSTATES">
                        <item const="HIS_NORMAL" value="1" />
                        <item const="HIS_HOT" value="2" />
                        <item const="HIS_PRESSED" value="3" />
                        <item const="HIS_SORTEDNORMAL" value="4" />
                        <item const="HIS_SORTEDHOT" value="5" />
                        <item const="HIS_SORTEDPRESSED" value="6" />
                        <item const="HIS_ICONNORMAL" value="7" />
                        <item const="HIS_ICONHOT" value="8" />
                        <item const="HIS_ICONPRESSED" value="9" />
                        <item const="HIS_ICONSORTEDNORMAL" value="10" />
                        <item const="HIS_ICONSORTEDHOT" value="11" />
                        <item const="HIS_ICONSORTEDPRESSED" value="12" />
                    </dir>
                    
                    <dir name="HEADERITEMLEFTSTATES">
                        <item const="HILS_NORMAL" value="1" />
                        <item const="HILS_HOT" value="2" />
                        <item const="HILS_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="HEADERITEMRIGHTSTATES">
                        <item const="HIRS_NORMAL" value="1" />
                        <item const="HIRS_HOT" value="2" />
                        <item const="HIRS_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="HEADERSORTARROWSTATES">
                        <item const="HSAS_SORTEDUP" value="1" />
                        <item const="HSAS_SORTEDDOWN" value="2" />
                    </dir>
                    
                    <dir name="HEADERDROPDOWNSTATES">
                        <item const="HDDS_NORMAL" value="1" />
                        <item const="HDDS_SOFTHOT" value="2" />
                        <item const="HDDS_HOT" value="3" />
                    </dir>
                    
                    <dir name="HEADERDROPDOWNFILTERSTATES">
                        <item const="HDDFS_NORMAL" value="1" />
                        <item const="HDDFS_SOFTHOT" value="2" />
                        <item const="HDDFS_HOT" value="3" />
                    </dir>
                    
                    <dir name="HEADEROVERFLOWSTATES">
                        <item const="HOFS_NORMAL" value="1" />
                        <item const="HOFS_HOT" value="2" />
                    </dir>
                </dir>

                <dir name="ListBox">
                    <dir name="LISTBOXPARTS">
                        <item const="LBCP_BORDER_HSCROLL" value="1" />
                        <item const="LBCP_BORDER_HVSCROLL" value="2" />
                        <item const="LBCP_BORDER_NOSCROLL" value="3" />
                        <item const="LBCP_BORDER_VSCROLL" value="4" />
                        <item const="LBCP_ITEM" value="5" />
                    </dir>
                    
                    <dir name="BORDER_HSCROLLSTATES">
                        <item const="LBPSH_NORMAL" value="1" />
                        <item const="LBPSH_FOCUSED" value="2" />
                        <item const="LBPSH_HOT" value="3" />
                        <item const="LBPSH_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="BORDER_HVSCROLLSTATES">
                        <item const="LBPSHV_NORMAL" value="1" />
                        <item const="LBPSHV_FOCUSED" value="2" />
                        <item const="LBPSHV_HOT" value="3" />
                        <item const="LBPSHV_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="BORDER_NOSCROLLSTATES">
                        <item const="LBPSN_NORMAL" value="1" />
                        <item const="LBPSN_FOCUSED" value="2" />
                        <item const="LBPSN_HOT" value="3" />
                        <item const="LBPSN_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="BORDER_VSCROLLSTATES">
                        <item const="LBPSV_NORMAL" value="1" />
                        <item const="LBPSV_FOCUSED" value="2" />
                        <item const="LBPSV_HOT" value="3" />
                        <item const="LBPSV_DISABLED" value="4" />
                    </dir>
                
                    <dir name="ITEMSTATES">
                        <item const="LBPSI_HOT" value="1" />
                        <item const="LBPSI_HOTSELECTED" value="2" />
                        <item const="LBPSI_SELECTED" value="3" />
                        <item const="LBPSI_SELECTEDNOTFOCUS" value="4" />
                    </dir>
                </dir>
                
                <dir name="ListView">
                    <dir name="LISTVIEWPARTS">
                        <item const="LVP_LISTITEM" value="1" />
                        <item const="LVP_LISTGROUP" value="2" />
                        <item const="LVP_LISTDETAIL" value="3" />
                        <item const="LVP_LISTSORTEDDETAIL" value="4" />
                        <item const="LVP_EMPTYTEXT" value="5" />
                        <item const="LVP_GROUPHEADER" value="6" />
                        <item const="LVP_GROUPHEADERLINE" value="7" />
                        <item const="LVP_EXPANDBUTTON" value="8" />
                        <item const="LVP_COLLAPSEBUTTON" value="9" />
                        <item const="LVP_COLUMNDETAIL" value="10" />
                    </dir>
                    
                    <dir name="LISTITEMSTATES">
                        <item const="LISS_NORMAL" value="1" />
                        <item const="LISS_HOT" value="2" />
                        <item const="LISS_SELECTED" value="3" />
                        <item const="LISS_DISABLED" value="4" />
                        <item const="LISS_SELECTEDNOTFOCUS" value="5" />
                        <item const="LISS_HOTSELECTED" value="6" />
                    </dir>
                    
                    <dir name="GROUPHEADERSTATES">
                        <item const="LVGH_OPEN" value="1" />
                        <item const="LVGH_OPENHOT" value="2" />
                        <item const="LVGH_OPENSELECTED" value="3" />
                        <item const="LVGH_OPENSELECTEDHOT" value="4" />
                        <item const="LVGH_OPENSELECTEDNOTFOCUSED" value="5" />
                        <item const="LVGH_OPENSELECTEDNOTFOCUSEDHOT" value="6" />
                        <item const="LVGH_OPENMIXEDSELECTION" value="7" />
                        <item const="LVGH_OPENMIXEDSELECTIONHOT" value="8" />
                        <item const="LVGH_CLOSE" value="9" />
                        <item const="LVGH_CLOSEHOT" value="10" />
                        <item const="LVGH_CLOSESELECTED" value="11" />
                        <item const="LVGH_CLOSESELECTEDHOT" value="12" />
                        <item const="LVGH_CLOSESELECTEDNOTFOCUSED" value="13" />
                        <item const="LVGH_CLOSESELECTEDNOTFOCUSEDHOT" value="14" />
                        <item const="LVGH_CLOSEMIXEDSELECTION" value="15" />
                        <item const="LVGH_CLOSEMIXEDSELECTIONHOT" value="16" />
                    </dir>
                    
                    <dir name="GROUPHEADERLINESTATES">
                        <item const="LVGHL_OPEN" value="1" />
                        <item const="LVGHL_OPENHOT" value="2" />
                        <item const="LVGHL_OPENSELECTED" value="3" />
                        <item const="LVGHL_OPENSELECTEDHOT" value="4" />
                        <item const="LVGHL_OPENSELECTEDNOTFOCUSED" value="5" />
                        <item const="LVGHL_OPENSELECTEDNOTFOCUSEDHOT" value="6" />
                        <item const="LVGHL_OPENMIXEDSELECTION" value="7" />
                        <item const="LVGHL_OPENMIXEDSELECTIONHOT" value="8" />
                        <item const="LVGHL_CLOSE" value="9" />
                        <item const="LVGHL_CLOSEHOT" value="10" />
                        <item const="LVGHL_CLOSESELECTED" value="11" />
                        <item const="LVGHL_CLOSESELECTEDHOT" value="12" />
                        <item const="LVGHL_CLOSESELECTEDNOTFOCUSED" value="13" />
                        <item const="LVGHL_CLOSESELECTEDNOTFOCUSEDHOT" value="14" />
                        <item const="LVGHL_CLOSEMIXEDSELECTION" value="15" />
                        <item const="LVGHL_CLOSEMIXEDSELECTIONHOT" value="16" />
                    </dir>
                    
                    <dir name="EXPANDBUTTONSTATES">
                        <item const="LVEB_NORMAL" value="1" />
                        <item const="LVEB_HOVER" value="2" />
                        <item const="LVEB_PUSHED" value="3" />
                    </dir>
                    
                    <dir name="COLLAPSEBUTTONSTATES">
                        <item const="LVCB_NORMAL" value="1" />
                        <item const="LVCB_HOVER" value="2" />
                        <item const="LVCB_PUSHED" value="3" />
                    </dir>
                </dir>
                
                <dir name="Menu">
                    <dir name="MENUPARTS">
                        <item const="MENU_MENUITEM_TMSCHEMA" value="1" />
                        <item const="MENU_MENUDROPDOWN_TMSCHEMA" value="2" />
                        <item const="MENU_MENUBARITEM_TMSCHEMA" value="3" />
                        <item const="MENU_MENUBARDROPDOWN_TMSCHEMA" value="4" />
                        <item const="MENU_CHEVRON_TMSCHEMA" value="5" />
                        <item const="MENU_SEPARATOR_TMSCHEMA" value="6" />
                        <item const="MENU_BARBACKGROUND" value="7" />
                        <item const="MENU_BARITEM" value="8" />
                        <item const="MENU_POPUPBACKGROUND" value="9" />
                        <item const="MENU_POPUPBORDERS" value="10" />
                        <item const="MENU_POPUPCHECK" value="11" />
                        <item const="MENU_POPUPCHECKBACKGROUND" value="12" />
                        <item const="MENU_POPUPGUTTER" value="13" />
                        <item const="MENU_POPUPITEM" value="14" />
                        <item const="MENU_POPUPSEPARATOR" value="15" />
                        <item const="MENU_POPUPSUBMENU" value="16" />
                        <item const="MENU_SYSTEMCLOSE" value="17" />
                        <item const="MENU_SYSTEMMAXIMIZE" value="18" />
                        <item const="MENU_SYSTEMMINIMIZE" value="19" />
                        <item const="MENU_SYSTEMRESTORE" value="20" />
                    </dir>
                    
                    <dir name="BARBACKGROUNDSTATES">
                        <item const="MB_ACTIVE" value="1" />
                        <item const="MB_INACTIVE" value="2" />
                    </dir>
                    
                    <dir name="BARITEMSTATES">
                        <item const="MBI_NORMAL" value="1" />
                        <item const="MBI_HOT" value="2" />
                        <item const="MBI_PUSHED" value="3" />
                        <item const="MBI_DISABLED" value="4" />
                        <item const="MBI_DISABLEDHOT" value="5" />
                        <item const="MBI_DISABLEDPUSHED" value="6" />
                    </dir>
                    
                    <dir name="POPUPCHECKSTATES">
                        <item const="MC_CHECKMARKNORMAL" value="1" />
                        <item const="MC_CHECKMARKDISABLED" value="2" />
                        <item const="MC_BULLETNORMAL" value="3" />
                        <item const="MC_BULLETDISABLED" value="4" />
                    </dir>
                    
                    <dir name="POPUPCHECKBACKGROUNDSTATES">
                        <item const="MCB_DISABLED" value="1" />
                        <item const="MCB_NORMAL" value="2" />
                        <item const="MCB_BITMAP" value="3" />
                    </dir>
                    
                    <dir name="POPUPITEMSTATES">
                        <item const="MPI_NORMAL" value="1" />
                        <item const="MPI_HOT" value="2" />
                        <item const="MPI_DISABLED" value="3" />
                        <item const="MPI_DISABLEDHOT" value="4" />
                    </dir>
                    
                    <dir name="POPUPSUBMENUSTATES">
                        <item const="MSM_NORMAL" value="1" />
                        <item const="MSM_DISABLED" value="2" />
                    </dir>
                    
                    <dir name="SYSTEMCLOSESTATES">
                        <item const="MSYSC_NORMAL" value="1" />
                        <item const="MSYSC_DISABLED" value="2" />
                    </dir>
                    
                    <dir name="SYSTEMMAXIMIZESTATES">
                        <item const="MSYSMX_NORMAL" value="1" />
                        <item const="MSYSMX_DISABLED" value="2" />
                    </dir>
                    
                    <dir name="SYSTEMMINIMIZESTATES">
                        <item const="MSYSMN_NORMAL" value="1" />
                        <item const="MSYSMN_DISABLED" value="2" />
                    </dir>
                    
                    <dir name="SYSTEMRESTORESTATES">
                        <item const="MSYSR_NORMAL" value="1" />
                        <item const="MSYSR_DISABLED" value="2" />
                    </dir>
                </dir>
                
                <dir name="Navigation">
                    <dir name="NAVIGATIONPARTS">
                        <item const="NAV_BACKBUTTON" value="1" />
                        <item const="NAV_FORWARDBUTTON" value="2" />
                        <item const="NAV_MENUBUTTON" value="3" />
                    </dir>
                    
                    <dir name="NAV_BACKBUTTONSTATES">
                        <item const="NAV_BB_NORMAL" value="1" />
                        <item const="NAV_BB_HOT" value="2" />
                        <item const="NAV_BB_PRESSED" value="3" />
                        <item const="NAV_BB_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="NAV_FORWARDBUTTONSTATES">
                        <item const="NAV_FB_NORMAL" value="1" />
                        <item const="NAV_FB_HOT" value="2" />
                        <item const="NAV_FB_PRESSED" value="3" />
                        <item const="NAV_FB_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="NAV_MENUBUTTONSTATES">
                        <item const="NAV_MB_NORMAL" value="1" />
                        <item const="NAV_MB_HOT" value="2" />
                        <item const="NAV_MB_PRESSED" value="3" />
                        <item const="NAV_MB_DISABLED" value="4" />
                    </dir>
                </dir>
                
                <dir name="Progress">
                    <dir name="PROGRESSPARTS">
                        <item const="PP_BAR" value="1" />
                        <item const="PP_BARVERT" value="2" />
                        <item const="PP_CHUNK" value="3" />
                        <item const="PP_CHUNKVERT" value="4" />
                        <item const="PP_FILL" value="5" />
                        <item const="PP_FILLVERT" value="6" />
                        <item const="PP_PULSEOVERLAY" value="7" />
                        <item const="PP_MOVEOVERLAY" value="8" />
                        <item const="PP_PULSEOVERLAYVERT" value="9" />
                        <item const="PP_MOVEOVERLAYVERT" value="10" />
                        <item const="PP_TRANSPARENTBAR" value="11" />
                        <item const="PP_TRANSPARENTBARVERT" value="12" />
                    </dir>
                    
                    <dir name="TRANSPARENTBARSTATES">
                        <item const="PBBS_NORMAL" value="1" />
                        <item const="PBBS_PARTIAL" value="2" />
                    </dir>
                    
                    <dir name="TRANSPARENTBARVERTSTATES">
                        <item const="PBBVS_NORMAL" value="1" />
                        <item const="PBBVS_PARTIAL" value="2" />
                    </dir>
                    
                    <dir name="FILLSTATES">
                        <item const="PBFS_NORMAL" value="1" />
                        <item const="PBFS_ERROR" value="2" />
                        <item const="PBFS_PAUSED" value="3" />
                        <item const="PBFS_PARTIAL" value="4" />
                    </dir>
                    
                    <dir name="FILLVERTSTATES">
                        <item const="PBFVS_NORMAL" value="1" />
                        <item const="PBFVS_ERROR" value="2" />
                        <item const="PBFVS_PAUSED" value="3" />
                        <item const="PBFVS_PARTIAL" value="4" />
                    </dir>
                </dir>
                
                <dir name="ReBar">
                    <dir name="REBARPARTS">
                        <item const="RP_GRIPPER" value="1" />
                        <item const="RP_GRIPPERVERT" value="2" />
                        <item const="RP_BAND" value="3" />
                        <item const="RP_CHEVRON" value="4" />
                        <item const="RP_CHEVRONVERT" value="5" />
                        <item const="RP_BACKGROUND" value="6" />
                        <item const="RP_SPLITTER" value="7" />
                        <item const="RP_SPLITTERVERT" value="8" />
                    </dir>
                    
                    <dir name="CHEVRONSTATES">
                        <item const="CHEVS_NORMAL" value="1" />
                        <item const="CHEVS_HOT" value="2" />
                        <item const="CHEVS_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="CHEVRONVERTSTATES">
                        <item const="CHEVSV_NORMAL" value="1" />
                        <item const="CHEVSV_HOT" value="2" />
                        <item const="CHEVSV_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="SPLITTERSTATES">
                        <item const="SPLITS_NORMAL" value="1" />
                        <item const="SPLITS_HOT" value="2" />
                        <item const="SPLITS_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="SPLITTERVERTSTATES">
                        <item const="SPLITSV_NORMAL" value="1" />
                        <item const="SPLITSV_HOT" value="2" />
                        <item const="SPLITSV_PRESSED" value="3" />
                    </dir>
                </dir>
                
                <dir name="ScrollBar">
                    <dir name="SCROLLBARPARTS">
                        <item const="SBP_ARROWBTN" value="1" />
                        <item const="SBP_THUMBBTNHORZ" value="2" />
                        <item const="SBP_THUMBBTNVERT" value="3" />
                        <item const="SBP_LOWERTRACKHORZ" value="4" />
                        <item const="SBP_UPPERTRACKHORZ" value="5" />
                        <item const="SBP_LOWERTRACKVERT" value="6" />
                        <item const="SBP_UPPERTRACKVERT" value="7" />
                        <item const="SBP_GRIPPERHORZ" value="8" />
                        <item const="SBP_GRIPPERVERT" value="9" />
                        <item const="SBP_SIZEBOX" value="10" />
                    </dir>
                    
                    <dir name="ARROWBTNSTATES">
                        <item const="ABS_UPNORMAL" value="1" />
                        <item const="ABS_UPHOT" value="2" />
                        <item const="ABS_UPPRESSED" value="3" />
                        <item const="ABS_UPDISABLED" value="4" />
                        <item const="ABS_DOWNNORMAL" value="5" />
                        <item const="ABS_DOWNHOT" value="6" />
                        <item const="ABS_DOWNPRESSED" value="7" />
                        <item const="ABS_DOWNDISABLED" value="8" />
                        <item const="ABS_LEFTNORMAL" value="9" />
                        <item const="ABS_LEFTHOT" value="10" />
                        <item const="ABS_LEFTPRESSED" value="11" />
                        <item const="ABS_LEFTDISABLED" value="12" />
                        <item const="ABS_RIGHTNORMAL" value="13" />
                        <item const="ABS_RIGHTHOT" value="14" />
                        <item const="ABS_RIGHTPRESSED" value="15" />
                        <item const="ABS_RIGHTDISABLED" value="16" />
                        <item const="ABS_UPHOVER" value="17" />
                        <item const="ABS_DOWNHOVER" value="18" />
                        <item const="ABS_LEFTHOVER" value="19" />
                        <item const="ABS_RIGHTHOVER" value="20" />
                    </dir>
                    
                    <dir name="SCROLLBARSTYLESTATES">
                        <item const="SCRBS_NORMAL" value="1" />
                        <item const="SCRBS_HOT" value="2" />
                        <item const="SCRBS_PRESSED" value="3" />
                        <item const="SCRBS_DISABLED" value="4" />
                        <item const="SCRBS_HOVER" value="5" />
                    </dir>
                
                    <dir name="SIZEBOXSTATES">
                        <item const="SZB_RIGHTALIGN" value="1" />
                        <item const="SZB_LEFTALIGN" value="2" />
                        <item const="SZB_TOPRIGHTALIGN" value="3" />
                        <item const="SZB_TOPLEFTALIGN" value="4" />
                        <item const="SZB_HALFBOTTOMRIGHTALIGN" value="5" />
                        <item const="SZB_HALFBOTTOMLEFTALIGN" value="6" />
                        <item const="SZB_HALFTOPRIGHTALIGN" value="7" />
                        <item const="SZB_HALFTOPLEFTALIGN" value="8" />
                    </dir>
                </dir>

                <dir name="UpDown">
                    <dir name="SPINPARTS">
                        <item const="SPNP_UP" value="1" />
                        <item const="SPNP_DOWN" value="2" />
                        <item const="SPNP_UPHORZ" value="3" />
                        <item const="SPNP_DOWNHORZ" value="4" />
                    </dir>
                    
                    <dir name="UPSTATES">
                        <item const="UPS_NORMAL" value="1" />
                        <item const="UPS_HOT" value="2" />
                        <item const="UPS_PRESSED" value="3" />
                        <item const="UPS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="DOWNSTATES">
                        <item const="DNS_NORMAL" value="1" />
                        <item const="DNS_HOT" value="2" />
                        <item const="DNS_PRESSED" value="3" />
                        <item const="DNS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="UPHORZSTATES">
                        <item const="UPHZS_NORMAL" value="1" />
                        <item const="UPHZS_HOT" value="2" />
                        <item const="UPHZS_PRESSED" value="3" />
                        <item const="UPHZS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="DOWNHORZSTATES">
                        <item const="DNHZS_NORMAL" value="1" />
                        <item const="DNHZS_HOT" value="2" />
                        <item const="DNHZS_PRESSED" value="3" />
                        <item const="DNHZS_DISABLED" value="4" />
                    </dir>
                </dir>
                
                <dir name="StatusBar">
                    <dir name="STATUSPARTS">
                        <item const="SP_PANE" value="1" />
                        <item const="SP_GRIPPERPANE" value="2" />
                        <item const="SP_GRIPPER" value="3" />
                    </dir>
                </dir>
                
                <dir name="Tab">
                    <dir name="TABPARTS">
                        <item const="TABP_TABITEM" value="1" />
                        <item const="TABP_TABITEMLEFTEDGE" value="2" />
                        <item const="TABP_TABITEMRIGHTEDGE" value="3" />
                        <item const="TABP_TABITEMBOTHEDGE" value="4" />
                        <item const="TABP_TOPTABITEM" value="5" />
                        <item const="TABP_TOPTABITEMLEFTEDGE" value="6" />
                        <item const="TABP_TOPTABITEMRIGHTEDGE" value="7" />
                        <item const="TABP_TOPTABITEMBOTHEDGE" value="8" />
                        <item const="TABP_PANE" value="9" />
                        <item const="TABP_BODY" value="10" />
                        <item const="TABP_AEROWIZARDBODY" value="11" />
                    </dir>
                    
                    <dir name="TABITEMSTATES">
                        <item const="TIS_NORMAL" value="1" />
                        <item const="TIS_HOT" value="2" />
                        <item const="TIS_SELECTED" value="3" />
                        <item const="TIS_DISABLED" value="4" />
                        <item const="TIS_FOCUSED" value="5" />
                    </dir>
                    
                    <dir name="TABITEMLEFTEDGESTATES">
                        <item const="TILES_NORMAL" value="1" />
                        <item const="TILES_HOT" value="2" />
                        <item const="TILES_SELECTED" value="3" />
                        <item const="TILES_DISABLED" value="4" />
                        <item const="TILES_FOCUSED" value="5" />
                    </dir>
                    
                    <dir name="TABITEMRIGHTEDGESTATES">
                        <item const="TIRES_NORMAL" value="1" />
                        <item const="TIRES_HOT" value="2" />
                        <item const="TIRES_SELECTED" value="3" />
                        <item const="TIRES_DISABLED" value="4" />
                        <item const="TIRES_FOCUSED" value="5" />
                    </dir>
                    
                    <dir name="TABITEMBOTHEDGESTATES">
                        <item const="TIBES_NORMAL" value="1" />
                        <item const="TIBES_HOT" value="2" />
                        <item const="TIBES_SELECTED" value="3" />
                        <item const="TIBES_DISABLED" value="4" />
                        <item const="TIBES_FOCUSED" value="5" />
                    </dir>
                    
                    <dir name="TOPTABITEMSTATES">
                        <item const="TTIS_NORMAL" value="1" />
                        <item const="TTIS_HOT" value="2" />
                        <item const="TTIS_SELECTED" value="3" />
                        <item const="TTIS_DISABLED" value="4" />
                        <item const="TTIS_FOCUSED" value="5" />
                    </dir>
                    
                    <dir name="TOPTABITEMLEFTEDGESTATES">
                        <item const="TTILES_NORMAL" value="1" />
                        <item const="TTILES_HOT" value="2" />
                        <item const="TTILES_SELECTED" value="3" />
                        <item const="TTILES_DISABLED" value="4" />
                        <item const="TTILES_FOCUSED" value="5" />
                    </dir>
                    
                    <dir name="TOPTABITEMRIGHTEDGESTATES">
                        <item const="TTIRES_NORMAL" value="1" />
                        <item const="TTIRES_HOT" value="2" />
                        <item const="TTIRES_SELECTED" value="3" />
                        <item const="TTIRES_DISABLED" value="4" />
                        <item const="TTIRES_FOCUSED" value="5" />
                    </dir>
                    
                    <dir name="TOPTABITEMBOTHEDGESTATES">
                        <item const="TTIBES_NORMAL" value="1" />
                        <item const="TTIBES_HOT" value="2" />
                        <item const="TTIBES_SELECTED" value="3" />
                        <item const="TTIBES_DISABLED" value="4" />
                        <item const="TTIBES_FOCUSED" value="5" />
                    </dir>
                </dir>
                
                <dir name="TaskDialog">
                    <dir name="TASKDIALOGPARTS">
                        <item const="TDLG_PRIMARYPANEL" value="1" />
                        <item const="TDLG_MAININSTRUCTIONPANE" value="2" />
                        <item const="TDLG_MAINICON" value="3" />
                        <item const="TDLG_CONTENTPANE" value="4" />
                        <item const="TDLG_CONTENTICON" value="5" />
                        <item const="TDLG_EXPANDEDCONTENT" value="6" />
                        <item const="TDLG_COMMANDLINKPANE" value="7" />
                        <item const="TDLG_SECONDARYPANEL" value="8" />
                        <item const="TDLG_CONTROLPANE" value="9" />
                        <item const="TDLG_BUTTONSECTION" value="10" />
                        <item const="TDLG_BUTTONWRAPPER" value="11" />
                        <item const="TDLG_EXPANDOTEXT" value="12" />
                        <item const="TDLG_EXPANDOBUTTON" value="13" />
                        <item const="TDLG_VERIFICATIONTEXT" value="14" />
                        <item const="TDLG_FOOTNOTEPANE" value="15" />
                        <item const="TDLG_FOOTNOTEAREA" value="16" />
                        <item const="TDLG_FOOTNOTESEPARATOR" value="17" />
                        <item const="TDLG_EXPANDEDFOOTERAREA" value="18" />
                        <item const="TDLG_PROGRESSBAR" value="19" />
                        <item const="TDLG_IMAGEALIGNMENT" value="20" />
                        <item const="TDLG_RADIOBUTTONPANE" value="21" />
                    </dir>
                    
                    <dir name="CONTENTPANESTATES">
                        <item const="TDLGCPS_STANDALONE" value="1" />
                    </dir>
                    
                    <dir name="EXPANDOBUTTONSTATES">
                        <item const="TDLGEBS_NORMAL" value="1" />
                        <item const="TDLGEBS_HOVER" value="2" />
                        <item const="TDLGEBS_PRESSED" value="3" />
                        <item const="TDLGEBS_EXPANDEDNORMAL" value="4" />
                        <item const="TDLGEBS_EXPANDEDHOVER" value="5" />
                        <item const="TDLGEBS_EXPANDEDPRESSED" value="6" />
                    </dir>
                
                    <dir name="TEXTSTYLEPARTS">
                        <item const="TEXT_MAININSTRUCTION" value="1" />
                        <item const="TEXT_INSTRUCTION" value="2" />
                        <item const="TEXT_BODYTITLE" value="3" />
                        <item const="TEXT_BODYTEXT" value="4" />
                        <item const="TEXT_SECONDARYTEXT" value="5" />
                        <item const="TEXT_HYPERLINKTEXT" value="6" />
                        <item const="TEXT_EXPANDED" value="7" />
                        <item const="TEXT_LABEL" value="8" />
                        <item const="TEXT_CONTROLLABEL" value="9" />
                    </dir>
                    
                    <dir name="HYPERLINKTEXTSTATES">
                        <item const="TS_HYPERLINK_NORMAL" value="1" />
                        <item const="TS_HYPERLINK_HOT" value="2" />
                        <item const="TS_HYPERLINK_PRESSED" value="3" />
                        <item const="TS_HYPERLINK_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="CONTROLLABELSTATES">
                        <item const="TS_CONTROLLABEL_NORMAL" value="1" />
                        <item const="TS_CONTROLLABEL_DISABLED" value="2" />
                    </dir>
                </dir>
                
                <dir name="Toolbar">
                    <dir name="TOOLBARPARTS">
                        <item const="TP_BUTTON" value="1" />
                        <item const="TP_DROPDOWNBUTTON" value="2" />
                        <item const="TP_SPLITBUTTON" value="3" />
                        <item const="TP_SPLITBUTTONDROPDOWN" value="4" />
                        <item const="TP_SEPARATOR" value="5" />
                        <item const="TP_SEPARATORVERT" value="6" />
                        <item const="TP_DROPDOWNBUTTONGLYPH" value="7" />
                    </dir>
                    
                    <dir name="TOOLBARSTYLESTATES">
                        <item const="TS_NORMAL" value="1" />
                        <item const="TS_HOT" value="2" />
                        <item const="TS_PRESSED" value="3" />
                        <item const="TS_DISABLED" value="4" />
                        <item const="TS_CHECKED" value="5" />
                        <item const="TS_HOTCHECKED" value="6" />
                        <item const="TS_NEARHOT" value="7" />
                        <item const="TS_OTHERSIDEHOT" value="8" />
                    </dir>
                </dir>

                <dir name="ToolTip">
                    <dir name="TOOLTIPPARTS">
                        <item const="TTP_STANDARD" value="1" />
                        <item const="TTP_STANDARDTITLE" value="2" />
                        <item const="TTP_BALLOON" value="3" />
                        <item const="TTP_BALLOONTITLE" value="4" />
                        <item const="TTP_CLOSE" value="5" />
                        <item const="TTP_BALLOONSTEM" value="6" />
                        <item const="TTP_WRENCH" value="7" />
                    </dir>
                    
                    <dir name="CLOSESTATES">
                        <item const="TTCS_NORMAL" value="1" />
                        <item const="TTCS_HOT" value="2" />
                        <item const="TTCS_PRESSED" value="3" />
                    </dir>
                    
                    <dir name="STANDARDSTATES">
                        <item const="TTSS_NORMAL" value="1" />
                        <item const="TTSS_LINK" value="2" />
                    </dir>
                    
                    <dir name="BALLOONSTATES">
                        <item const="TTBS_NORMAL" value="1" />
                        <item const="TTBS_LINK" value="2" />
                    </dir>
                    
                    <dir name="BALLOONSTEMSTATES">
                        <item const="TTBSS_POINTINGUPLEFTWALL" value="1" />
                        <item const="TTBSS_POINTINGUPCENTERED" value="2" />
                        <item const="TTBSS_POINTINGUPRIGHTWALL" value="3" />
                        <item const="TTBSS_POINTINGDOWNRIGHTWALL" value="4" />
                        <item const="TTBSS_POINTINGDOWNCENTERED" value="5" />
                        <item const="TTBSS_POINTINGDOWNLEFTWALL" value="6" />
                    </dir>
                    
                    <dir name="WRENCHSTATES">
                        <item const="TTWS_NORMAL" value="1" />
                        <item const="TTWS_HOT" value="2" />
                        <item const="TTWS_PRESSED" value="3" />
                    </dir>
                </dir>
                
                <dir name="Slider">
                    <dir name="TRACKBARPARTS">
                        <item const="TKP_TRACK" value="1" />
                        <item const="TKP_TRACKVERT" value="2" />
                        <item const="TKP_THUMB" value="3" />
                        <item const="TKP_THUMBBOTTOM" value="4" />
                        <item const="TKP_THUMBTOP" value="5" />
                        <item const="TKP_THUMBVERT" value="6" />
                        <item const="TKP_THUMBLEFT" value="7" />
                        <item const="TKP_THUMBRIGHT" value="8" />
                        <item const="TKP_TICS" value="9" />
                        <item const="TKP_TICSVERT" value="10" />
                    </dir>
                    
                    <dir name="TRACKBARSTYLESTATES">
                        <item const="TKS_NORMAL" value="1" />
                    </dir>
                    
                    <dir name="TRACKSTATES">
                        <item const="TRS_NORMAL" value="1" />
                    </dir>
                    
                    <dir name="TRACKVERTSTATES">
                        <item const="TRVS_NORMAL" value="1" />
                    </dir>
                    
                    <dir name="THUMBSTATES">
                        <item const="TUS_NORMAL" value="1" />
                        <item const="TUS_HOT" value="2" />
                        <item const="TUS_PRESSED" value="3" />
                        <item const="TUS_FOCUSED" value="4" />
                        <item const="TUS_DISABLED" value="5" />
                    </dir>
                    
                    <dir name="THUMBBOTTOMSTATES">
                        <item const="TUBS_NORMAL" value="1" />
                        <item const="TUBS_HOT" value="2" />
                        <item const="TUBS_PRESSED" value="3" />
                        <item const="TUBS_FOCUSED" value="4" />
                        <item const="TUBS_DISABLED" value="5" />
                    </dir>
                    
                    <dir name="THUMBTOPSTATES">
                        <item const="TUTS_NORMAL" value="1" />
                        <item const="TUTS_HOT" value="2" />
                        <item const="TUTS_PRESSED" value="3" />
                        <item const="TUTS_FOCUSED" value="4" />
                        <item const="TUTS_DISABLED" value="5" />
                    </dir>
                    
                    <dir name="THUMBVERTSTATES">
                        <item const="TUVS_NORMAL" value="1" />
                        <item const="TUVS_HOT" value="2" />
                        <item const="TUVS_PRESSED" value="3" />
                        <item const="TUVS_FOCUSED" value="4" />
                        <item const="TUVS_DISABLED" value="5" />
                    </dir>
                    
                    <dir name="THUMBLEFTSTATES">
                        <item const="TUVLS_NORMAL" value="1" />
                        <item const="TUVLS_HOT" value="2" />
                        <item const="TUVLS_PRESSED" value="3" />
                        <item const="TUVLS_FOCUSED" value="4" />
                        <item const="TUVLS_DISABLED" value="5" />
                    </dir>
                    
                    <dir name="THUMBRIGHTSTATES">
                        <item const="TUVRS_NORMAL" value="1" />
                        <item const="TUVRS_HOT" value="2" />
                        <item const="TUVRS_PRESSED" value="3" />
                        <item const="TUVRS_FOCUSED" value="4" />
                        <item const="TUVRS_DISABLED" value="5" />
                    </dir>
                    
                    <dir name="TICSSTATES">
                        <item const="TSS_NORMAL" value="1" />
                    </dir>
                    
                    <dir name="TICSVERTSTATES">
                        <item const="TSVS_NORMAL" value="1" />
                    </dir>
                </dir>
                
                <dir name="TreeView">
                    <dir name="TREEVIEWPARTS">
                        <item const="TVP_TREEITEM" value="1" />
                        <item const="TVP_GLYPH" value="2" />
                        <item const="TVP_BRANCH" value="3" />
                        <item const="TVP_HOTGLYPH" value="4" />
                    </dir>
                    
                    <dir name="TREEITEMSTATES">
                        <item const="TREIS_NORMAL" value="1" />
                        <item const="TREIS_HOT" value="2" />
                        <item const="TREIS_SELECTED" value="3" />
                        <item const="TREIS_DISABLED" value="4" />
                        <item const="TREIS_SELECTEDNOTFOCUS" value="5" />
                        <item const="TREIS_HOTSELECTED" value="6" />
                    </dir>
                    
                    <dir name="GLYPHSTATES">
                        <item const="GLPS_CLOSED" value="1" />
                        <item const="GLPS_OPENED" value="2" />
                    </dir>
                    
                    <dir name="HOTGLYPHSTATES">
                        <item const="HGLPS_CLOSED" value="1" />
                        <item const="HGLPS_OPENED" value="2" />
                    </dir>
                </dir>
                
                <dir name="Window">
                    <dir name="WINDOWPARTS">
                        <item const="WP_CAPTION" value="1" />
                        <item const="WP_SMALLCAPTION" value="2" />
                        <item const="WP_MINCAPTION" value="3" />
                        <item const="WP_SMALLMINCAPTION" value="4" />
                        <item const="WP_MAXCAPTION" value="5" />
                        <item const="WP_SMALLMAXCAPTION" value="6" />
                        <item const="WP_FRAMELEFT" value="7" />
                        <item const="WP_FRAMERIGHT" value="8" />
                        <item const="WP_FRAMEBOTTOM" value="9" />
                        <item const="WP_SMALLFRAMELEFT" value="10" />
                        <item const="WP_SMALLFRAMERIGHT" value="11" />
                        <item const="WP_SMALLFRAMEBOTTOM" value="12" />
                        <item const="WP_SYSBUTTON" value="13" />
                        <item const="WP_MDISYSBUTTON" value="14" />
                        <item const="WP_MINBUTTON" value="15" />
                        <item const="WP_MDIMINBUTTON" value="16" />
                        <item const="WP_MAXBUTTON" value="17" />
                        <item const="WP_CLOSEBUTTON" value="18" />
                        <item const="WP_SMALLCLOSEBUTTON" value="19" />
                        <item const="WP_MDICLOSEBUTTON" value="20" />
                        <item const="WP_RESTOREBUTTON" value="21" />
                        <item const="WP_MDIRESTOREBUTTON" value="22" />
                        <item const="WP_HELPBUTTON" value="23" />
                        <item const="WP_MDIHELPBUTTON" value="24" />
                        <item const="WP_HORZSCROLL" value="25" />
                        <item const="WP_HORZTHUMB" value="26" />
                        <item const="WP_VERTSCROLL" value="27" />
                        <item const="WP_VERTTHUMB" value="28" />
                        <item const="WP_DIALOG" value="29" />
                        <item const="WP_CAPTIONSIZINGTEMPLATE" value="30" />
                        <item const="WP_SMALLCAPTIONSIZINGTEMPLATE" value="31" />
                        <item const="WP_FRAMELEFTSIZINGTEMPLATE" value="32" />
                        <item const="WP_SMALLFRAMELEFTSIZINGTEMPLATE" value="33" />
                        <item const="WP_FRAMERIGHTSIZINGTEMPLATE" value="34" />
                        <item const="WP_SMALLFRAMERIGHTSIZINGTEMPLATE" value="35" />
                        <item const="WP_FRAMEBOTTOMSIZINGTEMPLATE" value="36" />
                        <item const="WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE" value="37" />
                        <item const="WP_FRAME" value="38" />
                    </dir>
                    
                    <dir name="FRAMESTATES">
                        <item const="FS_ACTIVE" value="1" />
                        <item const="FS_INACTIVE" value="2" />
                    </dir>
                    
                    <dir name="CAPTIONSTATES">
                        <item const="CS_ACTIVE" value="1" />
                        <item const="CS_INACTIVE" value="2" />
                        <item const="CS_DISABLED" value="3" />
                    </dir>
                    
                    <dir name="MAXCAPTIONSTATES">
                        <item const="MXCS_ACTIVE" value="1" />
                        <item const="MXCS_INACTIVE" value="2" />
                        <item const="MXCS_DISABLED" value="3" />
                    </dir>
                    
                    <dir name="MINCAPTIONSTATES">
                        <item const="MNCS_ACTIVE" value="1" />
                        <item const="MNCS_INACTIVE" value="2" />
                        <item const="MNCS_DISABLED" value="3" />
                    </dir>
                    
                    <dir name="HORZSCROLLSTATES">
                        <item const="HSS_NORMAL" value="1" />
                        <item const="HSS_HOT" value="2" />
                        <item const="HSS_PUSHED" value="3" />
                        <item const="HSS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="HORZTHUMBSTATES">
                        <item const="HTS_NORMAL" value="1" />
                        <item const="HTS_HOT" value="2" />
                        <item const="HTS_PUSHED" value="3" />
                        <item const="HTS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="VERTSCROLLSTATES">
                        <item const="VSS_NORMAL" value="1" />
                        <item const="VSS_HOT" value="2" />
                        <item const="VSS_PUSHED" value="3" />
                        <item const="VSS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="VERTTHUMBSTATES">
                        <item const="VTS_NORMAL" value="1" />
                        <item const="VTS_HOT" value="2" />
                        <item const="VTS_PUSHED" value="3" />
                        <item const="VTS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="SYSBUTTONSTATES">
                        <item const="SBS_NORMAL" value="1" />
                        <item const="SBS_HOT" value="2" />
                        <item const="SBS_PUSHED" value="3" />
                        <item const="SBS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="MINBUTTONSTATES">
                        <item const="MINBS_NORMAL" value="1" />
                        <item const="MINBS_HOT" value="2" />
                        <item const="MINBS_PUSHED" value="3" />
                        <item const="MINBS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="MAXBUTTONSTATES">
                        <item const="MAXBS_NORMAL" value="1" />
                        <item const="MAXBS_HOT" value="2" />
                        <item const="MAXBS_PUSHED" value="3" />
                        <item const="MAXBS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="RESTOREBUTTONSTATES">
                        <item const="RBS_NORMAL" value="1" />
                        <item const="RBS_HOT" value="2" />
                        <item const="RBS_PUSHED" value="3" />
                        <item const="RBS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="HELPBUTTONSTATES">
                        <item const="HBS_NORMAL" value="1" />
                        <item const="HBS_HOT" value="2" />
                        <item const="HBS_PUSHED" value="3" />
                        <item const="HBS_DISABLED" value="4" />
                    </dir>
                    
                    <dir name="CLOSEBUTTONSTATES">
                        <item const="CBS_NORMAL" value="1" />
                        <item const="CBS_HOT" value="2" />
                        <item const="CBS_PUSHED" value="3" />
                        <item const="CBS_DISABLED" value="4" />
                    </dir>
                </dir>
            </dir>
        </dir>

        <dir name="Uncategorized">
            <dir name="SysPal" desc="Constants for Get/SetSystemPaletteUse()" attrib="h">
                <item const="SYSPAL_ERROR" value="0" />
                <item const="SYSPAL_STATIC" value="1" />
                <item const="SYSPAL_NOSTATIC" value="2" />
                <item const="SYSPAL_NOSTATIC256" value="3" />
            </dir>
            <dir name="ExtFloodFill" desc="ExtFloodFill style flags" attrib="h">
                <item const="FLOODFILLBORDER" value="0" />
                <item const="FLOODFILLSURFACE" value="1" />
            </dir>
            <item const="CBM_INIT" value="0x04L" desc="constant for CreateDIBitmap"/>
            <item const="CCHDEVICENAME" value="32" desc="size of a device name string"/>
            <item const="CCHFORMNAME" value="32" desc="size of a form name string"/>
            <item const="CLR_INVALID" value="0xFFFFFFFF" />
            <item const="AD_COUNTERCLOCKWISE" value="1" />
            <item const="AD_CLOCKWISE" value="2" />
        </dir>
    </dir>

    <dir name="Resources">
        <dir name="Cursors" desc="Standard Cursor IDs">
            <item const="IDC_ARROW" value="32512" />
            <item const="IDC_IBEAM" value="32513" />
            <item const="IDC_WAIT" value="32514" />
            <item const="IDC_CROSS" value="32515" />
            <item const="IDC_UPARROW" value="32516" />
            <item const="IDC_SIZENWSE" value="32642" />
            <item const="IDC_SIZENESW" value="32643" />
            <item const="IDC_SIZEWE" value="32644" />
            <item const="IDC_SIZENS" value="32645" />
            <item const="IDC_SIZEALL" value="32646" />
            <item const="IDC_NO" value="32648" />
            <item const="IDC_HAND" value="32649" />
            <item const="IDC_APPSTARTING" value="32650" />
            <item const="IDC_HELP" value="32651" />
        </dir>

        <dir name="Icons">
            <dir name="Standard" desc="Standard Icons">
                <item const="IDI_APPLICATION" value="32512" />
                <item const="IDI_ERROR" value="32513" />
                <item const="IDI_QUESTION" value="32514" />
                <item const="IDI_WARNING" value="32515" />
                <item const="IDI_INFORMATION" value="32516" />
                <item const="IDI_SHIELD" value="32518" />
            </dir>
            <dir name="SHGetFileInfo" desc="SHGetFileInfo Flags">
                <item const="SHGFI_ICON" value="0x000000100" />
                <item const="SHGFI_DISPLAYNAME" value="0x000000200" />
                <item const="SHGFI_TYPENAME" value="0x000000400" />
                <item const="SHGFI_ATTRIBUTES" value="0x000000800" />
                <item const="SHGFI_ICONLOCATION" value="0x000001000" />
                <item const="SHGFI_EXETYPE" value="0x000002000" />
                <item const="SHGFI_SYSICONINDEX" value="0x000004000" />
                <item const="SHGFI_LINKOVERLAY" value="0x000008000" />
                <item const="SHGFI_SELECTED" value="0x000010000" />
                <item const="SHGFI_ATTR_SPECIFIED" value="0x000020000" />
                <item const="SHGFI_LARGEICON" value="0x000000000" />
                <item const="SHGFI_SMALLICON" value="0x000000001" />
                <item const="SHGFI_OPENICON" value="0x000000002" />
                <item const="SHGFI_SHELLICONSIZE" value="0x000000004" />
                <item const="SHGFI_PIDL" value="0x000000008" />
                <item const="SHGFI_USEFILEATTRIBUTES" value="0x000000010" />
                <item const="SHGFI_ADDOVERLAYS" value="0x000000020" />
                <item const="SHGFI_OVERLAYINDEX" value="0x000000040" />
            </dir>
            <dir name="SHStockIconID" desc="SHSTOCKICONID Enumeration (used by SHGetStockIconInfo)">
                <item const="SIID_DOCNOASSOC" value="0" />
                <item const="SIID_DOCASSOC" value="1" />
                <item const="SIID_APPLICATION" value="2" />
                <item const="SIID_FOLDER" value="3" />
                <item const="SIID_FOLDEROPEN" value="4" />
                <item const="SIID_DRIVE525" value="5" />
                <item const="SIID_DRIVE35" value="6" />
                <item const="SIID_DRIVEREMOVE" value="7" />
                <item const="SIID_DRIVEFIXED" value="8" />
                <item const="SIID_DRIVENET" value="9" />
                <item const="SIID_DRIVENETDISABLED" value="10" />
                <item const="SIID_DRIVECD" value="11" />
                <item const="SIID_DRIVERAM" value="12" />
                <item const="SIID_WORLD" value="13" />
                <item const="SIID_SERVER" value="15" />
                <item const="SIID_PRINTER" value="16" />
                <item const="SIID_MYNETWORK" value="17" />
                <item const="SIID_FIND" value="22" />
                <item const="SIID_HELP" value="23" />
                <item const="SIID_SHARE" value="28" />
                <item const="SIID_LINK" value="29" />
                <item const="SIID_SLOWFILE" value="30" />
                <item const="SIID_RECYCLER" value="31" />
                <item const="SIID_RECYCLERFULL" value="32" />
                <item const="SIID_MEDIACDAUDIO" value="40" />
                <item const="SIID_LOCK" value="47" />
                <item const="SIID_AUTOLIST" value="49" />
                <item const="SIID_PRINTERNET" value="50" />
                <item const="SIID_SERVERSHARE" value="51" />
                <item const="SIID_PRINTERFAX" value="52" />
                <item const="SIID_PRINTERFAXNET" value="53" />
                <item const="SIID_PRINTERFILE" value="54" />
                <item const="SIID_STACK" value="55" />
                <item const="SIID_MEDIASVCD" value="56" />
                <item const="SIID_STUFFEDFOLDER" value="57" />
                <item const="SIID_DRIVEUNKNOWN" value="58" />
                <item const="SIID_DRIVEDVD" value="59" />
                <item const="SIID_MEDIADVD" value="60" />
                <item const="SIID_MEDIADVDRAM" value="61" />
                <item const="SIID_MEDIADVDRW" value="62" />
                <item const="SIID_MEDIADVDR" value="63" />
                <item const="SIID_MEDIADVDROM" value="64" />
                <item const="SIID_MEDIACDAUDIOPLUS" value="65" />
                <item const="SIID_MEDIACDRW" value="66" />
                <item const="SIID_MEDIACDR" value="67" />
                <item const="SIID_MEDIACDBURN" value="68" />
                <item const="SIID_MEDIABLANKCD" value="69" />
                <item const="SIID_MEDIACDROM" value="70" />
                <item const="SIID_AUDIOFILES" value="71" />
                <item const="SIID_IMAGEFILES" value="72" />
                <item const="SIID_VIDEOFILES" value="73" />
                <item const="SIID_MIXEDFILES" value="74" />
                <item const="SIID_FOLDERBACK" value="75" />
                <item const="SIID_FOLDERFRONT" value="76" />
                <item const="SIID_SHIELD" value="77" />
                <item const="SIID_WARNING" value="78" />
                <item const="SIID_INFO" value="79" />
                <item const="SIID_ERROR" value="80" />
                <item const="SIID_KEY" value="81" />
                <item const="SIID_SOFTWARE" value="82" />
                <item const="SIID_RENAME" value="83" />
                <item const="SIID_DELETE" value="84" />
                <item const="SIID_MEDIAAUDIODVD" value="85" />
                <item const="SIID_MEDIAMOVIEDVD" value="86" />
                <item const="SIID_MEDIAENHANCEDCD" value="87" />
                <item const="SIID_MEDIAENHANCEDDVD" value="88" />
                <item const="SIID_MEDIAHDDVD" value="89" />
                <item const="SIID_MEDIABLURAY" value="90" />
                <item const="SIID_MEDIAVCD" value="91" />
                <item const="SIID_MEDIADVDPLUSR" value="92" />
                <item const="SIID_MEDIADVDPLUSRW" value="93" />
                <item const="SIID_DESKTOPPC" value="94" />
                <item const="SIID_MOBILEPC" value="95" />
                <item const="SIID_USERS" value="96" />
                <item const="SIID_MEDIASMARTMEDIA" value="97" />
                <item const="SIID_MEDIACOMPACTFLASH" value="98" />
                <item const="SIID_DEVICECELLPHONE" value="99" />
                <item const="SIID_DEVICECAMERA" value="100" />
                <item const="SIID_DEVICEVIDEOCAMERA" value="101" />
                <item const="SIID_DEVICEAUDIOPLAYER" value="102" />
                <item const="SIID_NETWORKCONNECT" value="103" />
                <item const="SIID_INTERNET" value="104" />
                <item const="SIID_ZIPFILE" value="105" />
                <item const="SIID_SETTINGS" value="106" />
                <item const="SIID_DRIVEHDDVD" value="132" />
                <item const="SIID_DRIVEBD" value="133" />
                <item const="SIID_MEDIAHDDVDROM" value="134" />
                <item const="SIID_MEDIAHDDVDR" value="135" />
                <item const="SIID_MEDIAHDDVDRAM" value="136" />
                <item const="SIID_MEDIABDROM" value="137" />
                <item const="SIID_MEDIABDR" value="138" />
                <item const="SIID_MEDIABDRE" value="139" />
                <item const="SIID_CLUSTEREDDRIVE" value="140" />
                <item const="SIID_MAX_ICONS" value="174" />
                <item const="SIID_INVALID" value="-1" />
            </dir>
        </dir>

        <dir name="Image List">
            <dir name="Creation Flags" desc="Image List Creation Flags">
                <item const="ILC_COLOR" value="0x00000000" />
                <item const="ILC_COLOR16" value="0x00000010" />
                <item const="ILC_COLOR24" value="0x00000018" />
                <item const="ILC_COLOR32" value="0x00000020" />
                <item const="ILC_COLOR4" value="0x00000004" />
                <item const="ILC_COLOR8" value="0x00000008" />
                <item const="ILC_COLORDDB" value="0x000000FE" />
                <item const="ILC_HIGHQUALITYSCALE" value="0x00020000" />
                <item const="ILC_MASK" value="0x00000001" />
                <item const="ILC_MIRROR" value="0x00002000" />
                <item const="ILC_ORIGINALSIZE" value="0x00010000" />
                <item const="ILC_PALETTE" value="0x00000800" />
                <item const="ILC_PERITEMMIRROR" value="0x00008000" />
            </dir>
            <dir name="Draw Flags" desc="Image List Draw Flags">
                <item const="ILD_ASYNC" value="0x00008000" />
                <item const="ILD_BLEND" value="0x00000004" />
                <item const="ILD_BLEND25" value="0x00000002" />
                <item const="ILD_BLEND50" value="0x00000004" />
                <item const="ILD_DPISCALE" value="0x00004000" />
                <item const="ILD_FOCUS" value="0x00000002" />
                <item const="ILD_IMAGE" value="0x00000020" />
                <item const="ILD_MASK" value="0x00000010" />
                <item const="ILD_NORMAL" value="0x00000000" />
                <item const="ILD_OVERLAYMASK" value="0x00000F00" />
                <item const="ILD_PRESERVEALPHA" value="0x00001000" />
                <item const="ILD_ROP" value="0x00000040" />
                <item const="ILD_SCALE" value="0x00002000" />
                <item const="ILD_SELECTED" value="0x00000004" />
                <item const="ILD_TRANSPARENT" value="0x00000001" />
            </dir>
            <dir name="State Flags" desc="Image List State Flags">
                <item const="ILS_ALPHA" value="0x00000008" />
                <item const="ILS_GLOW" value="0x00000001" />
                <item const="ILS_NORMAL" value="0x00000000" />
                <item const="ILS_SATURATE" value="0x00000004" />
                <item const="ILS_SHADOW" value="0x00000002" />
            </dir>
            <dir name="Copy Flags" desc="ImageList_Copy uFlags">
                <item const="ILCF_MOVE" value="0x00000000" />
                <item const="ILCF_SWAP" value="0x00000001" />
            </dir>
            <dir name="Read-Write Flags" desc="ImageList_ReadEx/WriteEx dwFlags">
                <item const="ILP_DOWNLEVEL" value="1" />
                <item const="ILP_NORMAL" value="0" />
            </dir>
            <dir name="Unknown" desc="Unknown">
                <item const="ILGT_ASYNC" value="0x00000001" />
                <item const="ILGT_NORMAL" value="0x00000000" />
            </dir>
        </dir>

        <dir name="Resource Types">
            <item const="RT_CURSOR" value="1" />
            <item const="RT_BITMAP" value="2" />
            <item const="RT_ICON" value="3" />
            <item const="RT_MENU" value="4" />
            <item const="RT_DIALOG" value="5" />
            <item const="RT_STRING" value="6" />
            <item const="RT_FONTDIR" value="7" />
            <item const="RT_FONT" value="8" />
            <item const="RT_ACCELERATOR" value="9" />
            <item const="RT_RCDATA" value="10" />
            <item const="RT_MESSAGETABLE" value="11" />
            <item const="RT_GROUP_CURSOR" value="12" />
            <item const="RT_GROUP_ICON" value="14" />
            <item const="RT_VERSION" value="16" />
            <item const="RT_DLGINCLUDE" value="17" />
            <item const="RT_PLUGPLAY" value="19" />
            <item const="RT_VXD" value="20" />
            <item const="RT_ANICURSOR" value="21" />
            <item const="RT_ANIICON" value="22" />
            <item const="RT_HTML" value="23" />
            <item const="RT_MANIFEST" value="24" />
        </dir>

        <dir name="Others">
            <dir name="LoadImage" attrib="h">
                <dir name="ImageType" desc="Image Types for LoadImage, CopyImage and SHExtractIconsW">
                    <item const="IMAGE_BITMAP" value="0" />
                    <item const="IMAGE_ICON" value="1" />
                    <item const="IMAGE_CURSOR" value="2" />
                    <item const="IMAGE_ENHMETAFILE" value="3" />
                </dir>
                <dir name="Flags" desc="Parameters for LoadImage and CopyImage">
                    <item const="LR_DEFAULTCOLOR" value="0x0000" />
                    <item const="LR_MONOCHROME" value="0x0001" />
                    <item const="LR_COLOR" value="0x0002" />
                    <item const="LR_COPYRETURNORG" value="0x0004" />
                    <item const="LR_COPYDELETEORG" value="0x0008" />
                    <item const="LR_LOADFROMFILE" value="0x0010" />
                    <item const="LR_LOADTRANSPARENT" value="0x0020" />
                    <item const="LR_DEFAULTSIZE" value="0x0040" />
                    <item const="LR_VGACOLOR" value="0x0080" />
                    <item const="LR_LOADMAP3DCOLORS" value="0x1000" />
                    <item const="LR_CREATEDIBSECTION" value="0x2000" />
                    <item const="LR_COPYFROMRESOURCE" value="0x4000" />
                    <item const="LR_SHARED" value="0x8000" />
                </dir>
            </dir>
        </dir>

    </dir>

    <dir name="Dialogs">
        <dir name="MessageBox">
            <dir name="Buttons" desc="MessageBox Buttons">
                <item const="MB_OK" value="0" />
                <item const="MB_OKCANCEL" value="1" />
                <item const="MB_ABORTRETRYIGNORE" value="2" />
                <item const="MB_YESNOCANCEL" value="3" />
                <item const="MB_YESNO" value="4" />
                <item const="MB_RETRYCANCEL" value="5" />
                <item const="MB_CANCELTRYCONTINUE" value="6" />
                <item const="MB_DEFBUTTON1" value="0" />
                <item const="MB_DEFBUTTON2" value="0x100" />
                <item const="MB_DEFBUTTON3" value="0x200" />
                <item const="MB_DEFBUTTON4" value="0x300" />
            </dir>
            <dir name="Icon" desc="MessageBox Icons">
                <item const="MB_ICONERROR" value="0x10" />
                <item const="MB_ICONQUESTION" value="0x20" />
                <item const="MB_ICONWARNING" value="0x30" />
                <item const="MB_ICONINFORMATION" value="0x40" />
                <item const="MB_USERICON" value="0x80" />
            </dir>
            <dir name="Options" desc="MessageBox Options">
                <item const="MB_APPLMODAL" value="0" />
                <item const="MB_SYSTEMMODAL" value="0x1000" />
                <item const="MB_TASKMODAL" value="0x2000" />
                <item const="MB_HELP" value="0x4000" />
                <item const="MB_NOFOCUS" value="0x8000" />
                <item const="MB_SETFOREGROUND" value="0x10000" />
                <item const="MB_DEFAULT_DESKTOP_ONLY" value="0x20000" />
                <item const="MB_TOPMOST" value="0x40000" />
                <item const="MB_RIGHT" value="0x80000" />
                <item const="MB_RTLREADING" value="0x100000" />
                <item const="MB_SERVICE_NOTIFICATION" value="0x200000" />
            </dir>
            <dir name="Return" desc="MessageBox Return Value">
                <item const="IDOK" value="1" />
                <item const="IDCANCEL" value="2" />
                <item const="IDABORT" value="3" />
                <item const="IDRETRY" value="4" />
                <item const="IDIGNORE" value="5" />
                <item const="IDYES" value="6" />
                <item const="IDNO" value="7" />
                <item const="IDCLOSE" value="8" />
                <item const="IDHELP" value="9" />
                <item const="IDTRYAGAIN" value="10" />
                <item const="IDCONTINUE" value="11" />
                <item const="IDTIMEOUT" value="32000" />
            </dir>
        </dir>

        <dir name="TaskDialog">
            <dir name="Flags" desc="TaskDialog Flags">
                <item const="TDF_ENABLE_HYPERLINKS" value="0x0001" />
                <item const="TDF_USE_HICON_MAIN" value="0x0002" />
                <item const="TDF_USE_HICON_FOOTER" value="0x0004" />
                <item const="TDF_ALLOW_DIALOG_CANCELLATION" value="0x0008" />
                <item const="TDF_USE_COMMAND_LINKS" value="0x0010" />
                <item const="TDF_USE_COMMAND_LINKS_NO_ICON" value="0x0020" />
                <item const="TDF_EXPAND_FOOTER_AREA" value="0x0040" />
                <item const="TDF_EXPANDED_BY_DEFAULT" value="0x0080" />
                <item const="TDF_VERIFICATION_FLAG_CHECKED" value="0x0100" />
                <item const="TDF_SHOW_PROGRESS_BAR" value="0x0200" />
                <item const="TDF_SHOW_MARQUEE_PROGRESS_BAR" value="0x0400" />
                <item const="TDF_CALLBACK_TIMER" value="0x0800" />
                <item const="TDF_POSITION_RELATIVE_TO_WINDOW" value="0x1000" />
                <item const="TDF_RTL_LAYOUT" value="0x2000" />
                <item const="TDF_NO_DEFAULT_RADIO_BUTTON" value="0x4000" />
                <item const="TDF_CAN_BE_MINIMIZED" value="0x8000" />
            </dir>
            <dir name="Messages" desc="TaskDialog Messages">
                <item const="TDM_NAVIGATE_PAGE" value="0x465" />
                <item const="TDM_CLICK_BUTTON" value="0x466" />
                <item const="TDM_SET_MARQUEE_PROGRESS_BAR" value="0x467" />
                <item const="TDM_SET_PROGRESS_BAR_STATE" value="0x468" />
                <item const="TDM_SET_PROGRESS_BAR_RANGE" value="0x469" />
                <item const="TDM_SET_PROGRESS_BAR_POS" value="0x46A" />
                <item const="TDM_SET_PROGRESS_BAR_MARQUEE" value="0x46B" />
                <item const="TDM_SET_ELEMENT_TEXT" value="0x46C" />
                <item const="TDM_CLICK_RADIO_BUTTON" value="0x46E" />
                <item const="TDM_ENABLE_BUTTON" value="0x46F" />
                <item const="TDM_ENABLE_RADIO_BUTTON" value="0x470" />
                <item const="TDM_CLICK_VERIFICATION" value="0x471" />
                <item const="TDM_UPDATE_ELEMENT_TEXT" value="0x472" />
                <item const="TDM_SET_BUTTON_ELEVATION_REQUIRED_STATE" value="0x473" />
                <item const="TDM_UPDATE_ICON" value="0x474" />
            </dir>
            <dir name="Notifications" desc="TaskDialog Notifications">
                <item const="TDN_CREATED" value="0" />
                <item const="TDN_NAVIGATED" value="1" />
                <item const="TDN_BUTTON_CLICKED" value="2" />
                <item const="TDN_HYPERLINK_CLICKED" value="3" />
                <item const="TDN_TIMER" value="4" />
                <item const="TDN_DESTROYED" value="5" />
                <item const="TDN_RADIO_BUTTON_CLICKED" value="6" />
                <item const="TDN_DIALOG_CONSTRUCTED" value="7" />
                <item const="TDN_VERIFICATION_CLICKED" value="8" />
                <item const="TDN_HELP" value="9" />
                <item const="TDN_EXPANDO_BUTTON_CLICKED" value="10" />
            </dir>
            <dir name="Icons" desc="TaskDialog Icons">
                <item const="TD_WARNING_ICON" value="0xFFFF" />
                <item const="TD_ERROR_ICON" value="0xFFFE" />
                <item const="TD_INFORMATION_ICON" value="0xFFFD" />
                <item const="TD_SHIELD_ICON" value="0xFFFC" />
                <item const="TD_UAC_SIGNED?" value="0xFFFB" />
                <item const="TD_UAC_WARNING?" value="0xFFFA" />
                <item const="TD_UAC_BLOCKED?" value="0xFFF9" />
                <item const="TD_UAC_OK?" value="0xFFF8" />
                <item const="TD_UAC_?" value="0xFFF7" />
            </dir>
            <dir name="Buttons" desc="TaskDialog Buttons">
                <item const="TDCBF_OK_BUTTON" value="0x0001" />
                <item const="TDCBF_YES_BUTTON" value="0x0002" />
                <item const="TDCBF_NO_BUTTON" value="0x0004" />
                <item const="TDCBF_CANCEL_BUTTON" value="0x0008" />
                <item const="TDCBF_RETRY_BUTTON" value="0x0010" />
                <item const="TDCBF_CLOSE_BUTTON" value="0x0020" />
            </dir>
            <dir name="Others">
                <dir name="TextElement" attrib="h" desc="Parameters for TDM_UPDATE_ELEMENT_TEXT">
                    <item const="TDE_CONTENT" value="0" />
                    <item const="TDE_EXPANDED_INFORMATION" value="1" />
                    <item const="TDE_FOOTER" value="2" />
                    <item const="TDE_MAIN_INSTRUCTION" value="3" />
                </dir>
                <dir name="IconElement" attrib="h" desc="Parameters for TDM_UPDATE_ICON">
                    <item const="TDIE_ICON_MAIN" value="0" />
                    <item const="TDIE_ICON_FOOTER" value="1" />
                </dir>
            </dir>
        </dir>

        <dir name="File Dialog" desc="Flags for OPENFILENAME">
            <item const="OFN_READONLY" value="0x00000001" />
            <item const="OFN_OVERWRITEPROMPT" value="0x00000002" />
            <item const="OFN_HIDEREADONLY" value="0x00000004" />
            <item const="OFN_NOCHANGEDIR" value="0x00000008" />
            <item const="OFN_SHOWHELP" value="0x00000010" />
            <item const="OFN_ENABLEHOOK" value="0x00000020" />
            <item const="OFN_ENABLETEMPLATE" value="0x00000040" />
            <item const="OFN_ENABLETEMPLATEHANDLE" value="0x00000080" />
            <item const="OFN_NOVALIDATE" value="0x00000100" />
            <item const="OFN_ALLOWMULTISELECT" value="0x00000200" />
            <item const="OFN_EXTENSIONDIFFERENT" value="0x00000400" />
            <item const="OFN_PATHMUSTEXIST" value="0x00000800" />
            <item const="OFN_FILEMUSTEXIST" value="0x00001000" />
            <item const="OFN_CREATEPROMPT" value="0x00002000" />
            <item const="OFN_SHAREAWARE" value="0x00004000" />
            <item const="OFN_NOREADONLYRETURN" value="0x00008000" />
            <item const="OFN_NOTESTFILECREATE" value="0x00010000" />
            <item const="OFN_NONETWORKBUTTON" value="0x00020000" />
            <item const="OFN_NOLONGNAMES" value="0x00040000" />
            <item const="OFN_EXPLORER" value="0x00080000" />
            <item const="OFN_NODEREFERENCELINKS" value="0x00100000" />
            <item const="OFN_LONGNAMES" value="0x00200000" />
            <item const="OFN_ENABLEINCLUDENOTIFY" value="0x00400000" />
            <item const="OFN_ENABLESIZING" value="0x00800000" />
            <item const="OFN_DONTADDTORECENT" value="0x02000000" />
            <item const="OFN_FORCESHOWHIDDEN" value="0x10000000" />
            <item const="OFN_EX_NOPLACESBAR" value="0x00000001" />
        </dir>

        <dir name="Font Dialog" desc="CHOOSEFONT Flags">
            <item const="CF_SCREENFONTS" value="0x00000001" />
            <item const="CF_PRINTERFONTS" value="0x00000002" />
            <item const="CF_BOTH" value="0x00000003" />
            <item const="CF_SHOWHELP" value="0x00000004" />
            <item const="CF_ENABLEHOOK" value="0x00000008" />
            <item const="CF_ENABLETEMPLATE" value="0x00000010" />
            <item const="CF_ENABLETEMPLATEHANDLE" value="0x00000020" />
            <item const="CF_INITTOLOGFONTSTRUCT" value="0x00000040" />
            <item const="CF_USESTYLE" value="0x00000080" />
            <item const="CF_EFFECTS" value="0x00000100" />
            <item const="CF_APPLY" value="0x00000200" />
            <item const="CF_ANSIONLY" value="0x00000400" />
            <item const="CF_SCRIPTSONLY" value="0x00000400" />
            <item const="CF_NOVECTORFONTS" value="0x00000800" />
            <item const="CF_NOOEMFONTS" value="0x00000800" />
            <item const="CF_NOSIMULATIONS" value="0x00001000" />
            <item const="CF_LIMITSIZE" value="0x00002000" />
            <item const="CF_FIXEDPITCHONLY" value="0x00004000" />
            <item const="CF_WYSIWYG" value="0x00008000" />
            <item const="CF_FORCEFONTEXIST" value="0x00010000" />
            <item const="CF_SCALABLEONLY" value="0x00020000" />
            <item const="CF_TTONLY" value="0x00040000" />
            <item const="CF_NOFACESEL" value="0x00080000" />
            <item const="CF_NOSTYLESEL" value="0x00100000" />
            <item const="CF_NOSIZESEL" value="0x00200000" />
            <item const="CF_SELECTSCRIPT" value="0x00400000" />
            <item const="CF_NOSCRIPTSEL" value="0x00800000" />
            <item const="CF_NOVERTFONTS" value="0x01000000" />
            <item const="CF_INACTIVEFONTS" value="0x02000000" />
        </dir>

        <dir name="Color Dialog" desc="Parameters for ChooseColor">
            <item const="CC_RGBINIT" value="0x00000001" />
            <item const="CC_FULLOPEN" value="0x00000002" />
            <item const="CC_PREVENTFULLOPEN" value="0x00000004" />
            <item const="CC_SHOWHELP" value="0x00000008" />
            <item const="CC_ENABLEHOOK" value="0x00000010" />
            <item const="CC_ENABLETEMPLATE" value="0x00000020" />
            <item const="CC_ENABLETEMPLATEHANDLE" value="0x00000040" />
            <item const="CC_SOLIDCOLOR" value="0x00000080" />
            <item const="CC_ANYCOLOR" value="0x00000100" />
        </dir>
        
        <dir name="Find Dialog" desc="Parameters for FindText and ReplaceText">
            <item const="FR_DOWN" value="0x00000001" />
            <item const="FR_WHOLEWORD" value="0x00000002" />
            <item const="FR_MATCHCASE" value="0x00000004" />
            <item const="FR_FINDNEXT" value="0x00000008" />
            <item const="FR_REPLACE" value="0x00000010" />
            <item const="FR_REPLACEALL" value="0x00000020" />
            <item const="FR_DIALOGTERM" value="0x00000040" />
            <item const="FR_SHOWHELP" value="0x00000080" />
            <item const="FR_ENABLEHOOK" value="0x00000100" />
            <item const="FR_ENABLETEMPLATE" value="0x00000200" />
            <item const="FR_NOUPDOWN" value="0x00000400" />
            <item const="FR_NOMATCHCASE" value="0x00000800" />
            <item const="FR_NOWHOLEWORD" value="0x00001000" />
            <item const="FR_ENABLETEMPLATEHANDLE" value="0x00002000" />
            <item const="FR_HIDEUPDOWN" value="0x00004000" />
            <item const="FR_HIDEMATCHCASE" value="0x00008000" />
            <item const="FR_HIDEWHOLEWORD" value="0x00010000" />
            <item const="FR_RAW" value="0x00020000" />
            <item const="FR_MATCHDIAC" value="0x20000000" />
            <item const="FR_MATCHKASHIDA" value="0x40000000" />
            <item const="FR_MATCHALEFHAMZA" value="0x80000000" />
        </dir>

        <dir name="Print Dialog" desc="Flags for PrintDlg and PrintDlgEx">
            <dir name="Flags" desc="PRINTDLG Flags" attrib="h">
                <item const="PD_ALLPAGES" value="0x00000000" />
                <item const="PD_SELECTION" value="0x00000001" />
                <item const="PD_PAGENUMS" value="0x00000002" />
                <item const="PD_NOSELECTION" value="0x00000004" />
                <item const="PD_NOPAGENUMS" value="0x00000008" />
                <item const="PD_COLLATE" value="0x00000010" />
                <item const="PD_PRINTTOFILE" value="0x00000020" />
                <item const="PD_PRINTSETUP" value="0x00000040" />
                <item const="PD_NOWARNING" value="0x00000080" />
                <item const="PD_RETURNDC" value="0x00000100" />
                <item const="PD_RETURNIC" value="0x00000200" />
                <item const="PD_RETURNDEFAULT" value="0x00000400" />
                <item const="PD_SHOWHELP" value="0x00000800" />
                <item const="PD_ENABLEPRINTHOOK" value="0x00001000" />
                <item const="PD_ENABLESETUPHOOK" value="0x00002000" />
                <item const="PD_ENABLEPRINTTEMPLATE" value="0x00004000" />
                <item const="PD_ENABLESETUPTEMPLATE" value="0x00008000" />
                <item const="PD_ENABLEPRINTTEMPLATEHANDLE" value="0x00010000" />
                <item const="PD_ENABLESETUPTEMPLATEHANDLE" value="0x00020000" />
                <item const="PD_USEDEVMODECOPIES" value="0x00040000" />
                <item const="PD_USEDEVMODECOPIESANDCOLLATE" value="0x00040000" />
                <item const="PD_DISABLEPRINTTOFILE" value="0x00080000" />
                <item const="PD_HIDEPRINTTOFILE" value="0x00100000" />
                <item const="PD_NONETWORKBUTTON" value="0x00200000" />
                <item const="PD_CURRENTPAGE" value="0x00400000" />
                <item const="PD_NOCURRENTPAGE" value="0x00800000" />
                <item const="PD_EXCLUSIONFLAGS" value="0x01000000" />
                <item const="PD_USELARGETEMPLATE" value="0x10000000" />
                <item const="PD_EXCL_COPIESANDCOLLATE" value="0x00008100" />
            </dir>
            <dir name="Others" attrib="h">
                <item const="START_PAGE_GENERAL" value="0xFFFFFFFF" />
                <item const="PD_RESULT_CANCEL" value="0" />
                <item const="PD_RESULT_PRINT" value="1" />
                <item const="PD_RESULT_APPLY" value="2" />
                <item const="DN_DEFAULTPRN" value="0x0001" />
            </dir>
        </dir>
        
        <dir name="Page Setup" desc="Parameters for PageSetupDlg">
            <item const="PSD_DEFAULTMINMARGINS" value="0x00000000" />
            <item const="PSD_INWININIINTLMEASURE" value="0x00000000" />
            <item const="PSD_MINMARGINS" value="0x00000001" />
            <item const="PSD_MARGINS" value="0x00000002" />
            <item const="PSD_INTHOUSANDTHSOFINCHES" value="0x00000004" />
            <item const="PSD_INHUNDREDTHSOFMILLIMETERS" value="0x00000008" />
            <item const="PSD_DISABLEMARGINS" value="0x00000010" />
            <item const="PSD_DISABLEPRINTER" value="0x00000020" />
            <item const="PSD_NOWARNING" value="0x00000080" />
            <item const="PSD_DISABLEORIENTATION" value="0x00000100" />
            <item const="PSD_RETURNDEFAULT" value="0x00000400" />
            <item const="PSD_DISABLEPAPER" value="0x00000200" />
            <item const="PSD_SHOWHELP" value="0x00000800" />
            <item const="PSD_ENABLEPAGESETUPHOOK" value="0x00002000" />
            <item const="PSD_ENABLEPAGESETUPTEMPLATE" value="0x00008000" />
            <item const="PSD_ENABLEPAGESETUPTEMPLATEHANDLE" value="0x00020000" />
            <item const="PSD_ENABLEPAGEPAINTHOOK" value="0x00040000" />
            <item const="PSD_DISABLEPAGEPAINTING" value="0x00080000" />
            <item const="PSD_NONETWORKBUTTON" value="0x00200000" />
        </dir>

        <dir name="Run Dialog">
            <dir name="Flags" desc="Flags for RunFileDlg" attrib="h">
                <item const="RFF_NOBROWSE" value="0x00000001" />
                <item const="RFF_NODEFAULT" value="0x00000002" />
                <item const="RFF_CALCDIRECTORY" value="0x00000004" />
                <item const="RFF_NOLABEL" value="0x00000008" />
                <item const="RFF_NOSEPARATEMEM" value="0x00000020" />
            </dir>
            <dir name="RunFileDlg Notification" attrib="h">
                <item const="RFN_VALIDATE" value="-510" />
            </dir>
        </dir>
    </dir>

    </dir>

    <dir name="System">
        <dir name="Access Rights">
            <dir name="Standard" desc="Standard Access Rights">
                <item const="DELETE" value="0x00010000" />
                <item const="READ_CONTROL" value="0x00020000" />
                <item const="WRITE_DAC" value="0x00040000" />
                <item const="WRITE_OWNER" value="0x00080000" />
                <item const="SYNCHRONIZE" value="0x00100000" />
            </dir>
        
            <dir name="Combinations">
                <item const="STANDARD_RIGHTS_REQUIRED" value="0x000F0000" />
                <item const="STANDARD_RIGHTS_READ" value="0x00020000" />
                <item const="STANDARD_RIGHTS_WRITE" value="0x00020000" />
                <item const="STANDARD_RIGHTS_EXECUTE" value="0x00020000" />
                <item const="STANDARD_RIGHTS_ALL" value="0x001F0000" />
                <item const="SPECIFIC_RIGHTS_ALL" value="0x0000FFFF" />
            </dir>
        
            <dir name="SACL" desc="SACL Access Right">
                <item const="ACCESS_SYSTEM_SECURITY" value="0x01000000" />
            </dir>
        
            <dir name="Maximum" desc="ACCESS_MASK Maximum Allowed">
                <item const="MAXIMUM_ALLOWED" value="0x02000000" />
            </dir>
        
            <dir name="Generic" desc="Generic Rights">
                <item const="GENERIC_READ" value="0x80000000" />
                <item const="GENERIC_WRITE" value="0x40000000" />
                <item const="GENERIC_EXECUTE" value="0x20000000" />
                <item const="GENERIC_ALL" value="0x10000000" />
            </dir>
        </dir>

        <dir name="Clipboard" desc="Predefined Clipboard Formats">
            <item const="CF_TEXT" value="1" />
            <item const="CF_BITMAP" value="2" />
            <item const="CF_METAFILEPICT" value="3" />
            <item const="CF_SYLK" value="4" />
            <item const="CF_DIF" value="5" />
            <item const="CF_TIFF" value="6" />
            <item const="CF_OEMTEXT" value="7" />
            <item const="CF_DIB" value="8" />
            <item const="CF_PALETTE" value="9" />
            <item const="CF_PENDATA" value="10" />
            <item const="CF_RIFF" value="11" />
            <item const="CF_WAVE" value="12" />
            <item const="CF_UNICODETEXT" value="13" />
            <item const="CF_ENHMETAFILE" value="14" />
            <item const="CF_HDROP" value="15" />
            <item const="CF_LOCALE" value="16" />
            <item const="CF_DIBV5" value="17" />
            <item const="CF_MAX" value="18" />
            <item const="CF_OWNERDISPLAY" value="0x0080" />
            <item const="CF_DSPTEXT" value="0x0081" />
            <item const="CF_DSPBITMAP" value="0x0082" />
            <item const="CF_DSPMETAFILEPICT" value="0x0083" />
            <item const="CF_DSPENHMETAFILE" value="0x008E" />
            <item const="CF_PRIVATEFIRST" value="0x0200" />
            <item const="CF_PRIVATELAST" value="0x02FF" />
            <item const="CF_GDIOBJFIRST" value="0x0300" />
            <item const="CF_GDIOBJLAST" value="0x03FF" />
        </dir>

    <dir name="Configuration">
        <dir name="System Parameters">
            <dir name="Accessibility" desc="Accessibility (SystemParametersInfo)">
                <item const="SPI_GETFILTERKEYS" value="0x0032" />
                <item const="SPI_SETFILTERKEYS" value="0x0033" />
                <item const="SPI_GETTOGGLEKEYS" value="0x0034" />
                <item const="SPI_SETTOGGLEKEYS" value="0x0035" />
                <item const="SPI_GETMOUSEKEYS" value="0x0036" />
                <item const="SPI_SETMOUSEKEYS" value="0x0037" />
                <item const="SPI_GETSHOWSOUNDS" value="0x0038" />
                <item const="SPI_SETSHOWSOUNDS" value="0x0039" />
                <item const="SPI_GETSTICKYKEYS" value="0x003A" />
                <item const="SPI_SETSTICKYKEYS" value="0x003B" />
                <item const="SPI_GETACCESSTIMEOUT" value="0x003C" />
                <item const="SPI_SETACCESSTIMEOUT" value="0x003D" />
                <item const="SPI_GETSERIALKEYS" value="0x003E" />
                <item const="SPI_SETSERIALKEYS" value="0x003F" />
                <item const="SPI_GETSOUNDSENTRY" value="0x0040" />
                <item const="SPI_SETSOUNDSENTRY" value="0x0041" />
                <item const="SPI_GETHIGHCONTRAST" value="0x0042" />
                <item const="SPI_SETHIGHCONTRAST" value="0x0043" />
                <item const="SPI_GETSCREENREADER" value="0x0046" />
                <item const="SPI_SETSCREENREADER" value="0x0047" />
                <item const="SPI_GETAUDIODESCRIPTION" value="0x0074" />
                <item const="SPI_SETAUDIODESCRIPTION" value="0x0075" />
                <item const="SPI_GETLOGICALDPIOVERRIDE" value="0x009E" />
                <item const="SPI_SETLOGICALDPIOVERRIDE" value="0x009F" />
                <item const="SPI_GETMOUSESONAR" value="0x101C" />
                <item const="SPI_SETMOUSESONAR" value="0x101D" />
                <item const="SPI_GETMOUSECLICKLOCK" value="0x101E" />
                <item const="SPI_SETMOUSECLICKLOCK" value="0x101F" />
                <item const="SPI_GETMOUSEVANISH" value="0x1020" />
                <item const="SPI_SETMOUSEVANISH" value="0x1021" />
                <item const="SPI_GETDISABLEOVERLAPPEDCONTENT" value="0x1040" />
                <item const="SPI_SETDISABLEOVERLAPPEDCONTENT" value="0x1041" />
                <item const="SPI_GETCLIENTAREAANIMATION" value="0x1042" />
                <item const="SPI_SETCLIENTAREAANIMATION" value="0x1043" />
                <item const="SPI_GETMOUSECLICKLOCKTIME" value="0x2008" />
                <item const="SPI_SETMOUSECLICKLOCKTIME" value="0x2009" />
                <item const="SPI_GETFOCUSBORDERWIDTH" value="0x200E" />
                <item const="SPI_SETFOCUSBORDERWIDTH" value="0x200F" />
                <item const="SPI_GETFOCUSBORDERHEIGHT" value="0x2010" />
                <item const="SPI_SETFOCUSBORDERHEIGHT" value="0x2011" />
                <item const="SPI_GETMESSAGEDURATION" value="0x2016" />
                <item const="SPI_SETMESSAGEDURATION" value="0x2017" />
            </dir>
            <dir name="Desktop" desc="Desktop (SystemParametersInfo)">
                <item const="SPI_SETDESKWALLPAPER" value="0x0014" />
                <item const="SPI_SETDESKPATTERN" value="0x0015" />
                <item const="SPI_SETWORKAREA" value="0x002F" />
                <item const="SPI_GETWORKAREA" value="0x0030" />
                <item const="SPI_GETFONTSMOOTHING" value="0x004A" />
                <item const="SPI_SETFONTSMOOTHING" value="0x004B" />
                <item const="SPI_SETCURSORS" value="0x0057" />
                <item const="SPI_GETDESKWALLPAPER" value="0x0073" />
                <item const="SPI_GETFLATMENU" value="0x1022" />
                <item const="SPI_SETFLATMENU" value="0x1023" />
                <item const="SPI_GETDROPSHADOW" value="0x1024" />
                <item const="SPI_SETDROPSHADOW" value="0x1025" />
                <item const="SPI_GETCLEARTYPE" value="0x1048" />
                <item const="SPI_SETCLEARTYPE" value="0x1049" />
                <item const="SPI_GETFONTSMOOTHINGTYPE" value="0x200A" />
                <item const="SPI_SETFONTSMOOTHINGTYPE" value="0x200B" />
                <item const="SPI_GETFONTSMOOTHINGCONTRAST" value="0x200C" />
                <item const="SPI_SETFONTSMOOTHINGCONTRAST" value="0x200D" />
                <item const="SPI_GETFONTSMOOTHINGORIENTATION" value="0x2012" />
                <item const="SPI_SETFONTSMOOTHINGORIENTATION" value="0x2013" />
                <dir name="FontSmoothingType" desc="Parameters for SPI_SETFONTSMOOTHINGTYPE" attrib="h">
                    <item const="FE_FONTSMOOTHINGSTANDARD" value="0x0001" />
                    <item const="FE_FONTSMOOTHINGCLEARTYPE" value="0x0002" />
                </dir>
                <dir name="FontSmoothingOrientation" desc="Parameters for SPI_SETFONTSMOOTHINGORIENTATION" attrib="h" >
                    <item const="FE_FONTSMOOTHINGORIENTATIONBGR" value="0x0000" />
                    <item const="FE_FONTSMOOTHINGORIENTATIONRGB" value="0x0001" />
                </dir>
            </dir>
            <dir name="Icon" desc="Icon (SystemParametersInfo)">
                <item const="SPI_ICONHORIZONTALSPACING" value="0x000D" />
                <item const="SPI_ICONVERTICALSPACING" value="0x0018" />
                <item const="SPI_GETICONTITLEWRAP" value="0x0019" />
                <item const="SPI_SETICONTITLEWRAP" value="0x001A" />
                <item const="SPI_GETICONTITLELOGFONT" value="0x001F" />
                <item const="SPI_SETICONTITLELOGFONT" value="0x0022" />
                <item const="SPI_GETICONMETRICS" value="0x002D" />
                <item const="SPI_SETICONMETRICS" value="0x002E" />
                <item const="SPI_SETICONS" value="0x0058" />
            </dir>
            <dir name="Input" desc="Input (SystemParametersInfo)">
                <item const="SPI_GETBEEP" value="0x0001" />
                <item const="SPI_SETBEEP" value="0x0002" />
                <item const="SPI_GETMOUSE" value="0x0003" />
                <item const="SPI_SETMOUSE" value="0x0004" />
                <item const="SPI_GETKEYBOARDSPEED" value="0x000A" />
                <item const="SPI_SETKEYBOARDSPEED" value="0x000B" />
                <item const="SPI_GETKEYBOARDDELAY" value="0x0016" />
                <item const="SPI_SETKEYBOARDDELAY" value="0x0017" />
                <item const="SPI_SETDOUBLECLKWIDTH" value="0x001D" />
                <item const="SPI_SETDOUBLECLKHEIGHT" value="0x001E" />
                <item const="SPI_SETDOUBLECLICKTIME" value="0x0020" />
                <item const="SPI_SETMOUSEBUTTONSWAP" value="0x0021" />
                <item const="SPI_GETKEYBOARDPREF" value="0x0044" />
                <item const="SPI_SETKEYBOARDPREF" value="0x0045" />
                <item const="SPI_GETDEFAULTINPUTLANG" value="0x0059" />
                <item const="SPI_SETDEFAULTINPUTLANG" value="0x005A" />
                <item const="SPI_SETLANGTOGGLE" value="0x005B" />
                <item const="SPI_SETMOUSETRAILS" value="0x005D" />
                <item const="SPI_GETMOUSETRAILS" value="0x005E" />
                <item const="SPI_GETSNAPTODEFBUTTON" value="0x005F" />
                <item const="SPI_SETSNAPTODEFBUTTON" value="0x0060" />
                <item const="SPI_GETMOUSEHOVERWIDTH" value="0x0062" />
                <item const="SPI_SETMOUSEHOVERWIDTH" value="0x0063" />
                <item const="SPI_GETMOUSEHOVERHEIGHT" value="0x0064" />
                <item const="SPI_SETMOUSEHOVERHEIGHT" value="0x0065" />
                <item const="SPI_GETMOUSEHOVERTIME" value="0x0066" />
                <item const="SPI_SETMOUSEHOVERTIME" value="0x0067" />
                <item const="SPI_GETWHEELSCROLLLINES" value="0x0068" />
                <item const="SPI_SETWHEELSCROLLLINES" value="0x0069" />
                <item const="SPI_GETWHEELSCROLLCHARS" value="0x006C" />
                <item const="SPI_SETWHEELSCROLLCHARS" value="0x006D" />
                <item const="SPI_GETMOUSESPEED" value="0x0070" />
                <item const="SPI_SETMOUSESPEED" value="0x0071" />
                <item const="SPI_GETKEYBOARDCUES" value="0x100A" />
                <item const="SPI_SETKEYBOARDCUES" value="0x100B" />
                <item const="SPI_GETBLOCKSENDINPUTRESETS" value="0x1026" />
                <item const="SPI_SETBLOCKSENDINPUTRESETS" value="0x1027" />
                <item const="SPI_GETTHREADLOCALINPUTSETTINGS" value="0x104E" />
                <item const="SPI_SETTHREADLOCALINPUTSETTINGS" value="0x104F" />
                <item const="SPI_GETSYSTEMLANGUAGEBAR" value="0x1050" />
                <item const="SPI_SETSYSTEMLANGUAGEBAR" value="0x1051" />
                <item const="SPI_GETCONTACTVISUALIZATION" value="0x2018" />
                <item const="SPI_SETCONTACTVISUALIZATION" value="0x2019" />
                <item const="SPI_GETGESTUREVISUALIZATION" value="0x201A" />
                <item const="SPI_SETGESTUREVISUALIZATION" value="0x201B" />
                <item const="SPI_GETMOUSEWHEELROUTING" value="0x201C" />
                <item const="SPI_SETMOUSEWHEELROUTING" value="0x201D" />
                <item const="SPI_GETPENVISUALIZATION" value="0x201E" />
                <item const="SPI_SETPENVISUALIZATION" value="0x201F" />
            </dir>
            <dir name="Menu" desc="Menu (SystemParametersInfo)">
                <item const="SPI_GETMENUDROPALIGNMENT" value="0x001B" />
                <item const="SPI_SETMENUDROPALIGNMENT" value="0x001C" />
                <item const="SPI_GETMENUSHOWDELAY" value="0x006A" />
                <item const="SPI_SETMENUSHOWDELAY" value="0x006B" />
                <item const="SPI_GETMENUFADE" value="0x1012" />
                <item const="SPI_SETMENUFADE" value="0x1013" />
            </dir>
            <dir name="Power" desc="Power (SystemParametersInfo)">
                <item const="SPI_GETLOWPOWERTIMEOUT" value="0x004F" />
                <item const="SPI_GETPOWEROFFTIMEOUT" value="0x0050" />
                <item const="SPI_SETLOWPOWERTIMEOUT" value="0x0051" />
                <item const="SPI_SETPOWEROFFTIMEOUT" value="0x0052" />
                <item const="SPI_GETLOWPOWERACTIVE" value="0x0053" />
                <item const="SPI_GETPOWEROFFACTIVE" value="0x0054" />
                <item const="SPI_SETLOWPOWERACTIVE" value="0x0055" />
                <item const="SPI_SETPOWEROFFACTIVE" value="0x0056" />
            </dir>
            <dir name="Screen Saver" desc="Screen Saver (SystemParametersInfo)">
                <item const="SPI_GETSCREENSAVETIMEOUT" value="0x000E" />
                <item const="SPI_SETSCREENSAVETIMEOUT" value="0x000F" />
                <item const="SPI_GETSCREENSAVEACTIVE" value="0x0010" />
                <item const="SPI_SETSCREENSAVEACTIVE" value="0x0011" />
                <item const="SPI_SETSCREENSAVERRUNNING" value="0x0061" />
                <item const="SPI_GETSCREENSAVERRUNNING" value="0x0072" />
                <item const="SPI_GETSCREENSAVESECURE" value="0x0076" />
                <item const="SPI_SETSCREENSAVESECURE" value="0x0077" />
            </dir>
            <dir name="Time-out" desc="Time-out (SystemParametersInfo)">
                <item const="SPI_GETHUNGAPPTIMEOUT" value="0x0078" />
                <item const="SPI_SETHUNGAPPTIMEOUT" value="0x0079" />
                <item const="SPI_GETWAITTOKILLTIMEOUT" value="0x007A" />
                <item const="SPI_SETWAITTOKILLTIMEOUT" value="0x007B" />
                <item const="SPI_GETWAITTOKILLSERVICETIMEOUT" value="0x007C" />
                <item const="SPI_SETWAITTOKILLSERVICETIMEOUT" value="0x007D" />
            </dir>
            <dir name="UI Effects" desc="UI Effects (SystemParametersInfo)">
                <item const="SPI_GETMENUANIMATION" value="0x1002" />
                <item const="SPI_SETMENUANIMATION" value="0x1003" />
                <item const="SPI_GETCOMBOBOXANIMATION" value="0x1004" />
                <item const="SPI_SETCOMBOBOXANIMATION" value="0x1005" />
                <item const="SPI_GETLISTBOXSMOOTHSCROLLING" value="0x1006" />
                <item const="SPI_SETLISTBOXSMOOTHSCROLLING" value="0x1007" />
                <item const="SPI_GETGRADIENTCAPTIONS" value="0x1008" />
                <item const="SPI_SETGRADIENTCAPTIONS" value="0x1009" />
                <item const="SPI_GETMENUUNDERLINES" value="0x100A" />
                <item const="SPI_SETMENUUNDERLINES" value="0x100B" />
                <item const="SPI_GETHOTTRACKING" value="0x100E" />
                <item const="SPI_SETHOTTRACKING" value="0x100F" />
                <item const="SPI_GETSELECTIONFADE" value="0x1014" />
                <item const="SPI_SETSELECTIONFADE" value="0x1015" />
                <item const="SPI_GETTOOLTIPANIMATION" value="0x1016" />
                <item const="SPI_SETTOOLTIPANIMATION" value="0x1017" />
                <item const="SPI_GETTOOLTIPFADE" value="0x1018" />
                <item const="SPI_SETTOOLTIPFADE" value="0x1019" />
                <item const="SPI_GETCURSORSHADOW" value="0x101A" />
                <item const="SPI_SETCURSORSHADOW" value="0x101B" />
                <item const="SPI_GETUIEFFECTS" value="0x103E" />
                <item const="SPI_SETUIEFFECTS" value="0x103F" />
            </dir>
            <dir name="Window" desc="Window (SystemParametersInfo)">
                <item const="SPI_GETBORDER" value="0x0005" />
                <item const="SPI_SETBORDER" value="0x0006" />
                <item const="SPI_SETDRAGFULLWINDOWS" value="0x0025" />
                <item const="SPI_GETDRAGFULLWINDOWS" value="0x0026" />
                <item const="SPI_GETNONCLIENTMETRICS" value="0x0029" />
                <item const="SPI_SETNONCLIENTMETRICS" value="0x002A" />
                <item const="SPI_GETMINIMIZEDMETRICS" value="0x002B" />
                <item const="SPI_SETMINIMIZEDMETRICS" value="0x002C" />
                <item const="SPI_GETANIMATION" value="0x0048" />
                <item const="SPI_SETANIMATION" value="0x0049" />
                <item const="SPI_SETDRAGWIDTH" value="0x004C" />
                <item const="SPI_SETDRAGHEIGHT" value="0x004D" />
                <item const="SPI_GETSHOWIMEUI" value="0x006E" />
                <item const="SPI_SETSHOWIMEUI" value="0x006F" />
                <item const="SPI_GETMOUSEDOCKTHRESHOLD" value="0x007E" />
                <item const="SPI_SETMOUSEDOCKTHRESHOLD" value="0x007F" />
                <item const="SPI_GETPENDOCKTHRESHOLD" value="0x0080" />
                <item const="SPI_SETPENDOCKTHRESHOLD" value="0x0081" />
                <item const="SPI_GETWINARRANGING" value="0x0082" />
                <item const="SPI_SETWINARRANGING" value="0x0083" />
                <item const="SPI_GETMOUSEDRAGOUTTHRESHOLD" value="0x0084" />
                <item const="SPI_SETMOUSEDRAGOUTTHRESHOLD" value="0x0085" />
                <item const="SPI_GETPENDRAGOUTTHRESHOLD" value="0x0086" />
                <item const="SPI_SETPENDRAGOUTTHRESHOLD" value="0x0087" />
                <item const="SPI_GETMOUSESIDEMOVETHRESHOLD" value="0x0088" />
                <item const="SPI_SETMOUSESIDEMOVETHRESHOLD" value="0x0089" />
                <item const="SPI_GETPENSIDEMOVETHRESHOLD" value="0x008A" />
                <item const="SPI_SETPENSIDEMOVETHRESHOLD" value="0x008B" />
                <item const="SPI_GETDRAGFROMMAXIMIZE" value="0x008C" />
                <item const="SPI_SETDRAGFROMMAXIMIZE" value="0x008D" />
                <item const="SPI_GETSNAPSIZING" value="0x008E" />
                <item const="SPI_SETSNAPSIZING" value="0x008F" />
                <item const="SPI_GETDOCKMOVING" value="0x0090" />
                <item const="SPI_SETDOCKMOVING" value="0x0091" />
                <item const="SPI_GETACTIVEWINDOWTRACKING" value="0x1000" />
                <item const="SPI_SETACTIVEWINDOWTRACKING" value="0x1001" />
                <item const="SPI_GETACTIVEWNDTRKZORDER" value="0x100C" />
                <item const="SPI_SETACTIVEWNDTRKZORDER" value="0x100D" />
                <item const="SPI_GETFOREGROUNDLOCKTIMEOUT" value="0x2000" />
                <item const="SPI_SETFOREGROUNDLOCKTIMEOUT" value="0x2001" />
                <item const="SPI_GETACTIVEWNDTRKTIMEOUT" value="0x2002" />
                <item const="SPI_SETACTIVEWNDTRKTIMEOUT" value="0x2003" />
                <item const="SPI_GETFOREGROUNDFLASHCOUNT" value="0x2004" />
                <item const="SPI_SETFOREGROUNDFLASHCOUNT" value="0x2005" />
                <item const="SPI_GETCARETWIDTH" value="0x2006" />
                <item const="SPI_SETCARETWIDTH" value="0x2007" />
            </dir>
            <dir name="Others" desc="Others (SystemParametersInfo)">
                <item const="SPI_LANGDRIVER" value="0x000C" />
                <item const="SPI_GETGRIDGRANULARITY" value="0x0012" />
                <item const="SPI_SETGRIDGRANULARITY" value="0x0013" />
                <item const="SPI_GETFASTTASKSWITCH" value="0x0023" />
                <item const="SPI_SETFASTTASKSWITCH" value="0x0024" />
                <item const="SPI_SETPENWINDOWS" value="0x0031" />
                <item const="SPI_SETHANDHELD" value="0x004E" />
                <item const="SPI_GETWINDOWSEXTENSION" value="0x005C" />
                <item const="SPI_GETSPEECHRECOGNITION" value="0x104A" />
                <item const="SPI_SETSPEECHRECOGNITION" value="0x104B" />
                <item const="SPI_GETMINIMUMHITRADIUS" value="0x2014" />
                <item const="SPI_SETMINIMUMHITRADIUS" value="0x2015" />
            </dir>
            <dir name="Update Flag" desc="Update Flag (SystemParametersInfo)">
                <item const="SPIF_UPDATEINIFILE" value="0x0001" />
                <item const="SPIF_SENDCHANGE" value="0x0002" />
                <item const="SPIF_SENDWININICHANGE" value="0x0002" />
            </dir>
        </dir>

        <dir name="System Metrics">
            <item const="SM_CXSCREEN" value="0" />
            <item const="SM_CYSCREEN" value="1" />
            <item const="SM_CXVSCROLL" value="2" />
            <item const="SM_CYHSCROLL" value="3" />
            <item const="SM_CYCAPTION" value="4" />
            <item const="SM_CXBORDER" value="5" />
            <item const="SM_CYBORDER" value="6" />
            <item const="SM_CXDLGFRAME" value="7" />
            <item const="SM_CXFIXEDFRAME" value="7" />
            <item const="SM_CYDLGFRAME" value="8" />
            <item const="SM_CYFIXEDFRAME" value="8" />
            <item const="SM_CYVTHUMB" value="9" />
            <item const="SM_CXHTHUMB" value="10" />
            <item const="SM_CXICON" value="11" />
            <item const="SM_CYICON" value="12" />
            <item const="SM_CXCURSOR" value="13" />
            <item const="SM_CYCURSOR" value="14" />
            <item const="SM_CYMENU" value="15" />
            <item const="SM_CXFULLSCREEN" value="16" />
            <item const="SM_CYFULLSCREEN" value="17" />
            <item const="SM_CYKANJIWINDOW" value="18" />
            <item const="SM_MOUSEPRESENT" value="19" />
            <item const="SM_CYVSCROLL" value="20" />
            <item const="SM_CXHSCROLL" value="21" />
            <item const="SM_DEBUG" value="22" />
            <item const="SM_SWAPBUTTON" value="23" />
            <item const="SM_RESERVED1" value="24" />
            <item const="SM_RESERVED2" value="25" />
            <item const="SM_RESERVED3" value="26" />
            <item const="SM_RESERVED4" value="27" />
            <item const="SM_CXMIN" value="28" />
            <item const="SM_CYMIN" value="29" />
            <item const="SM_CXSIZE" value="30" />
            <item const="SM_CYSIZE" value="31" />
            <item const="SM_CXFRAME" value="32" />
            <item const="SM_CXSIZEFRAME" value="32" />
            <item const="SM_CYFRAME" value="33" />
            <item const="SM_CYSIZEFRAME" value="33" />
            <item const="SM_CXMINTRACK" value="34" />
            <item const="SM_CYMINTRACK" value="35" />
            <item const="SM_CXDOUBLECLK" value="36" />
            <item const="SM_CYDOUBLECLK" value="37" />
            <item const="SM_CXICONSPACING" value="38" />
            <item const="SM_CYICONSPACING" value="39" />
            <item const="SM_MENUDROPALIGNMENT" value="40" />
            <item const="SM_PENWINDOWS" value="41" />
            <item const="SM_DBCSENABLED" value="42" />
            <item const="SM_CMOUSEBUTTONS" value="43" />
            <item const="SM_SECURE" value="44" />
            <item const="SM_CXEDGE" value="45" />
            <item const="SM_CYEDGE" value="46" />
            <item const="SM_CXMINSPACING" value="47" />
            <item const="SM_CYMINSPACING" value="48" />
            <item const="SM_CXSMICON" value="49" />
            <item const="SM_CYSMICON" value="50" />
            <item const="SM_CYSMCAPTION" value="51" />
            <item const="SM_CXSMSIZE" value="52" />
            <item const="SM_CYSMSIZE" value="53" />
            <item const="SM_CXMENUSIZE" value="54" />
            <item const="SM_CYMENUSIZE" value="55" />
            <item const="SM_ARRANGE" value="56" />
            <item const="SM_CXMINIMIZED" value="57" />
            <item const="SM_CYMINIMIZED" value="58" />
            <item const="SM_CXMAXTRACK" value="59" />
            <item const="SM_CYMAXTRACK" value="60" />
            <item const="SM_CXMAXIMIZED" value="61" />
            <item const="SM_CYMAXIMIZED" value="62" />
            <item const="SM_NETWORK" value="63" />
            <item const="SM_CLEANBOOT" value="67" />
            <item const="SM_CXDRAG" value="68" />
            <item const="SM_CYDRAG" value="69" />
            <item const="SM_SHOWSOUNDS" value="70" />
            <item const="SM_CXMENUCHECK" value="71" />
            <item const="SM_CYMENUCHECK" value="72" />
            <item const="SM_SLOWMACHINE" value="73" />
            <item const="SM_MIDEASTENABLED" value="74" />
            <item const="SM_MOUSEWHEELPRESENT" value="75" />
            <item const="SM_XVIRTUALSCREEN" value="76" />
            <item const="SM_YVIRTUALSCREEN" value="77" />
            <item const="SM_CXVIRTUALSCREEN" value="78" />
            <item const="SM_CYVIRTUALSCREEN" value="79" />
            <item const="SM_CMONITORS" value="80" />
            <item const="SM_SAMEDISPLAYFORMAT" value="81" />
            <item const="SM_IMMENABLED" value="82" />
            <item const="SM_CXFOCUSBORDER" value="83" />
            <item const="SM_CYFOCUSBORDER" value="84" />
            <item const="SM_TABLETPC" value="86" />
            <item const="SM_MEDIACENTER" value="87" />
            <item const="SM_STARTER" value="88" />
            <item const="SM_SERVERR2" value="89" />
            <item const="SM_MOUSEHORIZONTALWHEELPRESENT" value="91" />
            <item const="SM_CXPADDEDBORDER" value="92" />
            <item const="SM_CMETRICS" value="93" />
            <item const="SM_DIGITIZER" value="94" />
            <item const="SM_MAXIMUMTOUCHES" value="95" />
            <item const="SM_REMOTESESSION" value="0x1000" />
            <item const="SM_SHUTTINGDOWN" value="0x2000" />
            <item const="SM_REMOTECONTROL" value="0x2001" />
            <item const="SM_CARETBLINKINGENABLED" value="0x2002" />
            <item const="SM_CONVERTIBLESLATEMODE" value="0x2003" />
            <item const="SM_SYSTEMDOCKED" value="0x2004" />
        </dir>
        </dir>

        <dir name="Cryptography" desc="CryptStringToBinary() dwFlags">
            <dir name="Data Conversion">
                <item const="CRYPT_STRING_BASE64HEADER" value="0x00000000" />
                <item const="CRYPT_STRING_BASE64" value="0x00000001" />
                <item const="CRYPT_STRING_BINARY" value="0x00000002" />
                <item const="CRYPT_STRING_BASE64REQUESTHEADER" value="0x00000003" />
                <item const="CRYPT_STRING_HEX" value="0x00000004" />
                <item const="CRYPT_STRING_HEXASCII" value="0x00000005" />
                <item const="CRYPT_STRING_BASE64_ANY" value="0x00000006" />
                <item const="CRYPT_STRING_ANY" value="0x00000007" />
                <item const="CRYPT_STRING_HEX_ANY" value="0x00000008" />
                <item const="CRYPT_STRING_BASE64X509CRLHEADER" value="0x00000009" />
                <item const="CRYPT_STRING_HEXADDR" value="0x0000000a" />
                <item const="CRYPT_STRING_HEXASCIIADDR" value="0x0000000b" />
                <item const="CRYPT_STRING_HEXRAW" value="0x0000000c" />
                <item const="CRYPT_STRING_HASHDATA" value="0x10000000" />
                <item const="CRYPT_STRING_STRICT" value="0x20000000" />
                <item const="CRYPT_STRING_NOCRLF" value="0x40000000" />
                <item const="CRYPT_STRING_NOCR" value="0x80000000" />
            </dir>
        </dir>

        <dir name="File">
            <dir name="Access Rights" desc="File Access Rights">
                <item const="FILE_READ_DATA" value="0x0001" />
                <item const="FILE_LIST_DIRECTORY" value="0x0001" />
                <item const="FILE_WRITE_DATA" value="0x0002" />
                <item const="FILE_ADD_FILE" value="0x0002" />
                <item const="FILE_APPEND_DATA" value="0x0004" />
                <item const="FILE_ADD_SUBDIRECTORY" value="0x0004" />
                <item const="FILE_CREATE_PIPE_INSTANCE" value="0x0004" />
                <item const="FILE_READ_EA" value="0x0008" />
                <item const="FILE_WRITE_EA" value="0x0010" />
                <item const="FILE_EXECUTE" value="0x0020" />
                <item const="FILE_TRAVERSE" value="0x0020" />
                <item const="FILE_DELETE_CHILD" value="0x0040" />
                <item const="FILE_READ_ATTRIBUTES" value="0x0080" />
                <item const="FILE_WRITE_ATTRIBUTES" value="0x0100" />
                <item const="FILE_ALL_ACCESS" value="0x1F01FF" />
                <item const="FILE_GENERIC_READ" value="0x120089" />
                <item const="FILE_GENERIC_WRITE" value="0x120116" />
                <item const="FILE_GENERIC_EXECUTE" value="0x1200A0" />
                <dir attrib="h" name="Share Mode" desc="CreateFile Sharing Options">
                    <item const="FILE_SHARE_READ" value="0x00000001" />
                    <item const="FILE_SHARE_WRITE" value="0x00000002" />
                    <item const="FILE_SHARE_DELETE" value="0x00000004" />
                </dir>
            </dir>

            <dir name="Attributes" desc="File Attributes">
                <item const="FILE_ATTRIBUTE_READONLY" value="0x00000001" />
                <item const="FILE_ATTRIBUTE_HIDDEN" value="0x00000002" />
                <item const="FILE_ATTRIBUTE_SYSTEM" value="0x00000004" />
                <item const="FILE_ATTRIBUTE_DIRECTORY" value="0x00000010" />
                <item const="FILE_ATTRIBUTE_ARCHIVE" value="0x00000020" />
                <item const="FILE_ATTRIBUTE_DEVICE" value="0x00000040" />
                <item const="FILE_ATTRIBUTE_NORMAL" value="0x00000080" />
                <item const="FILE_ATTRIBUTE_TEMPORARY" value="0x00000100" />
                <item const="FILE_ATTRIBUTE_SPARSE_FILE" value="0x00000200" />
                <item const="FILE_ATTRIBUTE_REPARSE_POINT" value="0x00000400" />
                <item const="FILE_ATTRIBUTE_COMPRESSED" value="0x00000800" />
                <item const="FILE_ATTRIBUTE_OFFLINE" value="0x00001000" />
                <item const="FILE_ATTRIBUTE_NOT_CONTENT_INDEXED" value="0x00002000" />
                <item const="FILE_ATTRIBUTE_ENCRYPTED" value="0x00004000" />
                <item const="FILE_ATTRIBUTE_INTEGRITY_STREAM" value="0x00008000" />
                <item const="FILE_ATTRIBUTE_VIRTUAL" value="0x00010000" />
                <item const="FILE_ATTRIBUTE_NO_SCRUB_DATA" value="0x00020000"/>
            </dir>

            <dir name="Notification">
                <dir attrib="h" name="Parameters" desc="Parameters for FindFirstChangeNotification and ReadDirectoryChangesW">
                    <item const="FILE_NOTIFY_CHANGE_FILE_NAME" value="0x00000001" />
                    <item const="FILE_NOTIFY_CHANGE_DIR_NAME" value="0x00000002" />
                    <item const="FILE_NOTIFY_CHANGE_ATTRIBUTES" value="0x00000004" />
                    <item const="FILE_NOTIFY_CHANGE_SIZE" value="0x00000008" />
                    <item const="FILE_NOTIFY_CHANGE_LAST_WRITE" value="0x00000010" />
                    <item const="FILE_NOTIFY_CHANGE_LAST_ACCESS" value="0x00000020" />
                    <item const="FILE_NOTIFY_CHANGE_CREATION" value="0x00000040" />
                    <item const="FILE_NOTIFY_CHANGE_SECURITY" value="0x00000100" />
                </dir>
            
                <dir attrib="h" name="Action" desc="FILE_NOTIFY_INFORMATION Action">
                    <item const="FILE_ACTION_ADDED" value="0x00000001" />
                    <item const="FILE_ACTION_REMOVED" value="0x00000002" />
                    <item const="FILE_ACTION_MODIFIED" value="0x00000003" />
                    <item const="FILE_ACTION_RENAMED_OLD_NAME" value="0x00000004" />
                    <item const="FILE_ACTION_RENAMED_NEW_NAME" value="0x00000005" />
                </dir>
            </dir>

            <dir name="SHFileOperation">
                <dir name="Func" attrib="h" desc="SHFILEOPSTRUCT wFunc">
                    <item const="FO_MOVE" value="0x0001" />
                    <item const="FO_COPY" value="0x0002" />
                    <item const="FO_DELETE" value="0x0003" />
                    <item const="FO_RENAME" value="0x0004" />
                </dir>
            
                <dir name="Flags" attrib="h" desc="SHFILEOPSTRUCT fFlags">
                    <item const="FOF_MULTIDESTFILES" value="0x0001" />
                    <item const="FOF_CONFIRMMOUSE" value="0x0002" />
                    <item const="FOF_SILENT" value="0x0004" />
                    <item const="FOF_RENAMEONCOLLISION" value="0x0008" />
                    <item const="FOF_NOCONFIRMATION" value="0x0010" />
                    <item const="FOF_WANTMAPPINGHANDLE" value="0x0020" />
                    <item const="FOF_ALLOWUNDO" value="0x0040" />
                    <item const="FOF_FILESONLY" value="0x0080" />
                    <item const="FOF_SIMPLEPROGRESS" value="0x0100" />
                    <item const="FOF_NOCONFIRMMKDIR" value="0x0200" />
                    <item const="FOF_NOERRORUI" value="0x0400" />
                    <item const="FOF_NOCOPYSECURITYATTRIBS" value="0x0800" />
                    <item const="FOF_NORECURSION" value="0x1000" />
                    <item const="FOF_NO_CONNECTED_ELEMENTS" value="0x2000" />
                    <item const="FOF_WANTNUKEWARNING" value="0x4000" />
                    <item const="FOF_NORECURSEREPARSE" value="0x8000" />
                    <item const="FOF_NO_UI" value="0x0614" />
                </dir>

                <dir name="IFileOperation" attrib="h" desc="IFileOperation::SetOperationFlags">
                    <item const="FOFX_NOSKIPJUNCTIONS" value="0x00010000" />
                    <item const="FOFX_PREFERHARDLINK" value="0x00020000" />
                    <item const="FOFX_SHOWELEVATIONPROMPT" value="0x00040000" />
                    <item const="FOFX_EARLYFAILURE" value="0x00100000" />
                    <item const="FOFX_PRESERVEFILEEXTENSIONS" value="0x00200000" />
                    <item const="FOFX_KEEPNEWERFILE" value="0x00400000" />
                    <item const="FOFX_NOCOPYHOOKS" value="0x00800000" />
                    <item const="FOFX_NOMINIMIZEBOX" value="0x01000000" />
                    <item const="FOFX_MOVEACLSACROSSVOLUMES" value="0x02000000" />
                    <item const="FOFX_DONTDISPLAYSOURCEPATH" value="0x04000000" />
                    <item const="FOFX_DONTDISPLAYDESTPATH" value="0x08000000" />
                    <item const="FOFX_REQUIREELEVATION" value="0x10000000" />
                    <item const="FOFX_COPYASDOWNLOAD" value="0x40000000" />
                    <item const="FOFX_DONTDISPLAYLOCATIONS" value="0x80000000" />
                    <item const="FOFX_ADDUNDORECORD" value="0x20000000" />
                    <item const="FOFX_RECYCLEONDELETE" value="0x00080000" />
                </dir>
            </dir>

            <dir name="CopyFileEx" desc="CopyFileEx dwCopyFlags">
                <item const="COPY_FILE_FAIL_IF_EXISTS" value="0x00000001" />
                <item const="COPY_FILE_RESTARTABLE" value="0x00000002" />
                <item const="COPY_FILE_OPEN_SOURCE_FOR_WRITE" value="0x00000004" />
                <item const="COPY_FILE_ALLOW_DECRYPTED_DESTINATION" value="0x00000008" />
                <item const="COPY_FILE_COPY_SYMLINK" value="0x00000800" />
                <item const="COPY_FILE_NO_BUFFERING" value="0x00001000" />
            </dir>

            <dir name="Volume" desc="Parameters for GetVolumeInformation()">
                <item const="FILE_CASE_SENSITIVE_SEARCH" value="0x00000001  " />
                <item const="FILE_CASE_PRESERVED_NAMES" value="0x00000002  " />
                <item const="FILE_UNICODE_ON_DISK" value="0x00000004  " />
                <item const="FILE_PERSISTENT_ACLS" value="0x00000008  " />
                <item const="FILE_FILE_COMPRESSION" value="0x00000010  " />
                <item const="FILE_VOLUME_QUOTAS" value="0x00000020  " />
                <item const="FILE_SUPPORTS_SPARSE_FILES" value="0x00000040  " />
                <item const="FILE_SUPPORTS_REPARSE_POINTS" value="0x00000080  " />
                <item const="FILE_SUPPORTS_REMOTE_STORAGE" value="0x00000100  " />
                <item const="FILE_VOLUME_IS_COMPRESSED" value="0x00008000  " />
                <item const="FILE_SUPPORTS_OBJECT_IDS" value="0x00010000  " />
                <item const="FILE_SUPPORTS_ENCRYPTION" value="0x00020000  " />
                <item const="FILE_NAMED_STREAMS" value="0x00040000  " />
                <item const="FILE_READ_ONLY_VOLUME" value="0x00080000  " />
                <item const="FILE_SEQUENTIAL_WRITE_ONCE" value="0x00100000  " />
                <item const="FILE_SUPPORTS_TRANSACTIONS" value="0x00200000  " />
                <item const="FILE_SUPPORTS_HARD_LINKS" value="0x00400000  " />
                <item const="FILE_SUPPORTS_EXTENDED_ATTRIBUTES" value="0x00800000  " />
                <item const="FILE_SUPPORTS_OPEN_BY_FILE_ID" value="0x01000000  " />
                <item const="FILE_SUPPORTS_USN_JOURNAL" value="0x02000000  " />
                <item const="FILE_DAX_VOLUME" value="0x20000000" desc="The specified volume is a direct access (DAX) volume. This flag was introduced in Windows 10, version 1607." />
            </dir>

            <dir name="Others">
                <item const="MAX_PATH" value="260" />
            </dir>
        </dir>

        <dir name="Keyboard">
            <dir name="Virtual Key Codes">
                <item const="VK_LBUTTON" value="0x01" />
                <item const="VK_RBUTTON" value="0x02" />
                <item const="VK_CANCEL" value="0x03" />
                <item const="VK_MBUTTON" value="0x04" />
                <item const="VK_XBUTTON1" value="0x05" />
                <item const="VK_XBUTTON2" value="0x06" />
                <item const="VK_BACK" value="0x08" />
                <item const="VK_TAB" value="0x09" />
                <item const="VK_CLEAR" value="0x0C" />
                <item const="VK_RETURN" value="0x0D" />
                <item const="VK_SHIFT" value="0x10" />
                <item const="VK_CONTROL" value="0x11" />
                <item const="VK_MENU" value="0x12" />
                <item const="VK_PAUSE" value="0x13" />
                <item const="VK_CAPITAL" value="0x14" />
                <item const="VK_KANA" value="0x15" />
                <item const="VK_HANGEUL" value="0x15" />
                <item const="VK_HANGUL" value="0x15" />
                <item const="VK_JUNJA" value="0x17" />
                <item const="VK_FINAL" value="0x18" />
                <item const="VK_HANJA" value="0x19" />
                <item const="VK_KANJI" value="0x19" />
                <item const="VK_ESCAPE" value="0x1B" />
                <item const="VK_CONVERT" value="0x1C" />
                <item const="VK_NONCONVERT" value="0x1D" />
                <item const="VK_ACCEPT" value="0x1E" />
                <item const="VK_MODECHANGE" value="0x1F" />
                <item const="VK_SPACE" value="0x20" />
                <item const="VK_PRIOR" value="0x21" />
                <item const="VK_NEXT" value="0x22" />
                <item const="VK_END" value="0x23" />
                <item const="VK_HOME" value="0x24" />
                <item const="VK_LEFT" value="0x25" />
                <item const="VK_UP" value="0x26" />
                <item const="VK_RIGHT" value="0x27" />
                <item const="VK_DOWN" value="0x28" />
                <item const="VK_SELECT" value="0x29" />
                <item const="VK_PRINT" value="0x2A" />
                <item const="VK_EXECUTE" value="0x2B" />
                <item const="VK_SNAPSHOT" value="0x2C" />
                <item const="VK_INSERT" value="0x2D" />
                <item const="VK_DELETE" value="0x2E" />
                <item const="VK_HELP" value="0x2F" />
                <item const="VK_LWIN" value="0x5B" />
                <item const="VK_RWIN" value="0x5C" />
                <item const="VK_APPS" value="0x5D" />
                <item const="VK_SLEEP" value="0x5F" />
                <item const="VK_NUMPAD0" value="0x60" />
                <item const="VK_NUMPAD1" value="0x61" />
                <item const="VK_NUMPAD2" value="0x62" />
                <item const="VK_NUMPAD3" value="0x63" />
                <item const="VK_NUMPAD4" value="0x64" />
                <item const="VK_NUMPAD5" value="0x65" />
                <item const="VK_NUMPAD6" value="0x66" />
                <item const="VK_NUMPAD7" value="0x67" />
                <item const="VK_NUMPAD8" value="0x68" />
                <item const="VK_NUMPAD9" value="0x69" />
                <item const="VK_MULTIPLY" value="0x6A" />
                <item const="VK_ADD" value="0x6B" />
                <item const="VK_SEPARATOR" value="0x6C" />
                <item const="VK_SUBTRACT" value="0x6D" />
                <item const="VK_DECIMAL" value="0x6E" />
                <item const="VK_DIVIDE" value="0x6F" />
                <item const="VK_F1" value="0x70" />
                <item const="VK_F2" value="0x71" />
                <item const="VK_F3" value="0x72" />
                <item const="VK_F4" value="0x73" />
                <item const="VK_F5" value="0x74" />
                <item const="VK_F6" value="0x75" />
                <item const="VK_F7" value="0x76" />
                <item const="VK_F8" value="0x77" />
                <item const="VK_F9" value="0x78" />
                <item const="VK_F10" value="0x79" />
                <item const="VK_F11" value="0x7A" />
                <item const="VK_F12" value="0x7B" />
                <item const="VK_F13" value="0x7C" />
                <item const="VK_F14" value="0x7D" />
                <item const="VK_F15" value="0x7E" />
                <item const="VK_F16" value="0x7F" />
                <item const="VK_F17" value="0x80" />
                <item const="VK_F18" value="0x81" />
                <item const="VK_F19" value="0x82" />
                <item const="VK_F20" value="0x83" />
                <item const="VK_F21" value="0x84" />
                <item const="VK_F22" value="0x85" />
                <item const="VK_F23" value="0x86" />
                <item const="VK_F24" value="0x87" />
                <item const="VK_NUMLOCK" value="0x90" />
                <item const="VK_SCROLL" value="0x91" />
                <item const="VK_OEM_NEC_EQUAL" value="0x92" />
                <item const="VK_OEM_FJ_JISHO" value="0x92" />
                <item const="VK_OEM_FJ_MASSHOU" value="0x93" />
                <item const="VK_OEM_FJ_TOUROKU" value="0x94" />
                <item const="VK_OEM_FJ_LOYA" value="0x95" />
                <item const="VK_OEM_FJ_ROYA" value="0x96" />
                <item const="VK_LSHIFT" value="0xA0" />
                <item const="VK_RSHIFT" value="0xA1" />
                <item const="VK_LCONTROL" value="0xA2" />
                <item const="VK_RCONTROL" value="0xA3" />
                <item const="VK_LMENU" value="0xA4" />
                <item const="VK_RMENU" value="0xA5" />
                <item const="VK_BROWSER_BACK" value="0xA6" />
                <item const="VK_BROWSER_FORWARD" value="0xA7" />
                <item const="VK_BROWSER_REFRESH" value="0xA8" />
                <item const="VK_BROWSER_STOP" value="0xA9" />
                <item const="VK_BROWSER_SEARCH" value="0xAA" />
                <item const="VK_BROWSER_FAVORITES" value="0xAB" />
                <item const="VK_BROWSER_HOME" value="0xAC" />
                <item const="VK_VOLUME_MUTE" value="0xAD" />
                <item const="VK_VOLUME_DOWN" value="0xAE" />
                <item const="VK_VOLUME_UP" value="0xAF" />
                <item const="VK_MEDIA_NEXT_TRACK" value="0xB0" />
                <item const="VK_MEDIA_PREV_TRACK" value="0xB1" />
                <item const="VK_MEDIA_STOP" value="0xB2" />
                <item const="VK_MEDIA_PLAY_PAUSE" value="0xB3" />
                <item const="VK_LAUNCH_MAIL" value="0xB4" />
                <item const="VK_LAUNCH_MEDIA_SELECT" value="0xB5" />
                <item const="VK_LAUNCH_APP1" value="0xB6" />
                <item const="VK_LAUNCH_APP2" value="0xB7" />
                <item const="VK_OEM_1" value="0xBA" />
                <item const="VK_OEM_PLUS" value="0xBB" />
                <item const="VK_OEM_COMMA" value="0xBC" />
                <item const="VK_OEM_MINUS" value="0xBD" />
                <item const="VK_OEM_PERIOD" value="0xBE" />
                <item const="VK_OEM_2" value="0xBF" />
                <item const="VK_OEM_3" value="0xC0" />
                <item const="VK_OEM_4" value="0xDB" />
                <item const="VK_OEM_5" value="0xDC" />
                <item const="VK_OEM_6" value="0xDD" />
                <item const="VK_OEM_7" value="0xDE" />
                <item const="VK_OEM_8" value="0xDF" />
                <item const="VK_OEM_AX" value="0xE1" />
                <item const="VK_OEM_102" value="0xE2" />
                <item const="VK_ICO_HELP" value="0xE3" />
                <item const="VK_ICO_00" value="0xE4" />
                <item const="VK_PROCESSKEY" value="0xE5" />
                <item const="VK_ICO_CLEAR" value="0xE6" />
                <item const="VK_PACKET" value="0xE7" />
                <item const="VK_OEM_RESET" value="0xE9" />
                <item const="VK_OEM_JUMP" value="0xEA" />
                <item const="VK_OEM_PA1" value="0xEB" />
                <item const="VK_OEM_PA2" value="0xEC" />
                <item const="VK_OEM_PA3" value="0xED" />
                <item const="VK_OEM_WSCTRL" value="0xEE" />
                <item const="VK_OEM_CUSEL" value="0xEF" />
                <item const="VK_OEM_ATTN" value="0xF0" />
                <item const="VK_OEM_FINISH" value="0xF1" />
                <item const="VK_OEM_COPY" value="0xF2" />
                <item const="VK_OEM_AUTO" value="0xF3" />
                <item const="VK_OEM_ENLW" value="0xF4" />
                <item const="VK_OEM_BACKTAB" value="0xF5" />
                <item const="VK_ATTN" value="0xF6" />
                <item const="VK_CRSEL" value="0xF7" />
                <item const="VK_EXSEL" value="0xF8" />
                <item const="VK_EREOF" value="0xF9" />
                <item const="VK_PLAY" value="0xFA" />
                <item const="VK_ZOOM" value="0xFB" />
                <item const="VK_NONAME" value="0xFC" />
                <item const="VK_PA1" value="0xFD" />
                <item const="VK_OEM_CLEAR" value="0xFE" />
            </dir>

            <dir name="App Command">
                <dir attrib="h" desc="cmd for WM_APPCOMMAND and HSHELL_APPCOMMAND">
                    <item const="APPCOMMAND_BROWSER_BACKWARD" value="1" />
                    <item const="APPCOMMAND_BROWSER_FORWARD" value="2" />
                    <item const="APPCOMMAND_BROWSER_REFRESH" value="3" />
                    <item const="APPCOMMAND_BROWSER_STOP" value="4" />
                    <item const="APPCOMMAND_BROWSER_SEARCH" value="5" />
                    <item const="APPCOMMAND_BROWSER_FAVORITES" value="6" />
                    <item const="APPCOMMAND_BROWSER_HOME" value="7" />
                    <item const="APPCOMMAND_VOLUME_MUTE" value="8" />
                    <item const="APPCOMMAND_VOLUME_DOWN" value="9" />
                    <item const="APPCOMMAND_VOLUME_UP" value="10" />
                    <item const="APPCOMMAND_MEDIA_NEXTTRACK" value="11" />
                    <item const="APPCOMMAND_MEDIA_PREVIOUSTRACK" value="12" />
                    <item const="APPCOMMAND_MEDIA_STOP" value="13" />
                    <item const="APPCOMMAND_MEDIA_PLAY_PAUSE" value="14" />
                    <item const="APPCOMMAND_LAUNCH_MAIL" value="15" />
                    <item const="APPCOMMAND_LAUNCH_MEDIA_SELECT" value="16" />
                    <item const="APPCOMMAND_LAUNCH_APP1" value="17" />
                    <item const="APPCOMMAND_LAUNCH_APP2" value="18" />
                    <item const="APPCOMMAND_BASS_DOWN" value="19" />
                    <item const="APPCOMMAND_BASS_BOOST" value="20" />
                    <item const="APPCOMMAND_BASS_UP" value="21" />
                    <item const="APPCOMMAND_TREBLE_DOWN" value="22" />
                    <item const="APPCOMMAND_TREBLE_UP" value="23" />
                    <item const="APPCOMMAND_MICROPHONE_VOLUME_MUTE" value="24" />
                    <item const="APPCOMMAND_MICROPHONE_VOLUME_DOWN" value="25" />
                    <item const="APPCOMMAND_MICROPHONE_VOLUME_UP" value="26" />
                    <item const="APPCOMMAND_HELP" value="27" />
                    <item const="APPCOMMAND_FIND" value="28" />
                    <item const="APPCOMMAND_NEW" value="29" />
                    <item const="APPCOMMAND_OPEN" value="30" />
                    <item const="APPCOMMAND_CLOSE" value="31" />
                    <item const="APPCOMMAND_SAVE" value="32" />
                    <item const="APPCOMMAND_PRINT" value="33" />
                    <item const="APPCOMMAND_UNDO" value="34" />
                    <item const="APPCOMMAND_REDO" value="35" />
                    <item const="APPCOMMAND_COPY" value="36" />
                    <item const="APPCOMMAND_CUT" value="37" />
                    <item const="APPCOMMAND_PASTE" value="38" />
                    <item const="APPCOMMAND_REPLY_TO_MAIL" value="39" />
                    <item const="APPCOMMAND_FORWARD_MAIL" value="40" />
                    <item const="APPCOMMAND_SEND_MAIL" value="41" />
                    <item const="APPCOMMAND_SPELL_CHECK" value="42" />
                    <item const="APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE" value="43" />
                    <item const="APPCOMMAND_MIC_ON_OFF_TOGGLE" value="44" />
                    <item const="APPCOMMAND_CORRECTION_LIST" value="45" />
                    <item const="APPCOMMAND_MEDIA_PLAY" value="46" />
                    <item const="APPCOMMAND_MEDIA_PAUSE" value="47" />
                    <item const="APPCOMMAND_MEDIA_RECORD" value="48" />
                    <item const="APPCOMMAND_MEDIA_FAST_FORWARD" value="49" />
                    <item const="APPCOMMAND_MEDIA_REWIND" value="50" />
                    <item const="APPCOMMAND_MEDIA_CHANNEL_UP" value="51" />
                    <item const="APPCOMMAND_MEDIA_CHANNEL_DOWN" value="52" />
                    <item const="APPCOMMAND_DELETE" value="53" />
                    <item const="APPCOMMAND_DWM_FLIP3D" value="54" />
                </dir>
                <dir attrib="h" desc="WM_APPCOMMAND uDevice">
                    <item const="FAPPCOMMAND_MOUSE" value="0x8000" />
                    <item const="FAPPCOMMAND_KEY" value="0" />
                    <item const="FAPPCOMMAND_OEM" value="0x1000" />
                    <item const="FAPPCOMMAND_MASK" value="0xF000" />
                </dir>
                <dir attrib="h" desc="WM_APPCOMMAND  dwKeys">
                    <item const="MK_LBUTTON" value="0x0001" />
                    <item const="MK_RBUTTON" value="0x0002" />
                    <item const="MK_SHIFT" value="0x0004" />
                    <item const="MK_CONTROL" value="0x0008" />
                    <item const="MK_MBUTTON" value="0x0010" />
                    <item const="MK_XBUTTON1" value="0x0020" />
                    <item const="MK_XBUTTON2" value="0x0040" />
                </dir>
            </dir>
        </dir>

        <dir name="Memory">
            <dir name="Global" desc="Parameters for GlobalAlloc">
                <item const="GMEM_FIXED" value="0x0000" />
                <item const="GMEM_MOVEABLE" value="0x0002" />
                <item const="GMEM_ZEROINIT" value="0x0040" />
                <item const="GHND" value="0x0042" />
                <item const="GPTR" value="0x0040" />

                <dir attrib="h" name="Obsolete" desc="Obsolete Constants (16-bit Windows)">
                    <item const="GMEM_NOCOMPACT" value="0x0010" />
                    <item const="GMEM_NODISCARD" value="0x0020" />
                    <item const="GMEM_DISCARDABLE" value="0x0100" />
                    <item const="GMEM_NOT_BANKED" value="0x1000" />
                    <item const="GMEM_SHARE" value="0x2000" />
                    <item const="GMEM_DDESHARE" value="0x2000" />
                    <item const="GMEM_NOTIFY" value="0x4000" />
                    <item const="GMEM_LOWER" value="0x1000" />
                </dir>

                <dir attrib="h" name="Others">
                    <item const="GMEM_MODIFY" value="0x0080" />
                    <item const="GMEM_VALID_FLAGS" value="0x7F72" />
                    <item const="GMEM_INVALID_HANDLE" value="0x8000" />
                    <item const="GMEM_DISCARDED" value="0x4000" />
                    <item const="GMEM_LOCKCOUNT" value="0x00FF" />
                </dir>
            </dir>

            <dir name="Local" desc="Local Memory Flags">
                <item const="LMEM_FIXED" value="0x0000" />
                <item const="LMEM_MOVEABLE" value="0x0002" />
                <item const="LMEM_NOCOMPACT" value="0x0010" />
                <item const="LMEM_NODISCARD" value="0x0020" />
                <item const="LMEM_ZEROINIT" value="0x0040" />
                <item const="LMEM_MODIFY" value="0x0080" />
                <item const="LMEM_DISCARDABLE" value="0x0F00" />
                <item const="LMEM_VALID_FLAGS" value="0x0F72" />
                <item const="LMEM_INVALID_HANDLE" value="0x8000" />
                <item const="LHND" value="0x0042" />
                <item const="LPTR" value="0x0040" />
                <item const="NONZEROLHND" value="0x0002" />
                <item const="NONZEROLPTR" value="0x0000" />
                <item const="LMEM_DISCARDED" value="0x4000" />
                <item const="LMEM_LOCKCOUNT" value="0x00FF" />
            </dir>

            <dir name="Protection" desc="Page Protection">
                <item const="PAGE_NOACCESS" value="0x01" />
                <item const="PAGE_READONLY" value="0x02" />
                <item const="PAGE_READWRITE" value="0x04" />
                <item const="PAGE_WRITECOPY" value="0x08" />
                <item const="PAGE_EXECUTE" value="0x10" />
                <item const="PAGE_EXECUTE_READ" value="0x20" />
                <item const="PAGE_EXECUTE_READWRITE" value="0x40" />
                <item const="PAGE_EXECUTE_WRITECOPY" value="0x80" />
                <item const="PAGE_GUARD" value="0x100" />
                <item const="PAGE_NOCACHE" value="0x200" />
                <item const="PAGE_WRITECOMBINE" value="0x400" />
                <item const="PAGE_TARGETS_INVALID" value="0x40000000" />
                <item const="PAGE_TARGETS_NO_UPDATE" value="0x40000000" />
                <item const="PAGE_REVERT_TO_FILE_MAP" value="0x80000000" />
            </dir>

            <dir name="Allocation" desc="VirtualAlloc Allocation Type">
                <item const="MEM_COMMIT" value="0x1000" />
                <item const="MEM_RESERVE" value="0x2000" />
                <item const="MEM_DECOMMIT" value="0x4000" />
                <item const="MEM_RELEASE" value="0x8000" />
                <item const="MEM_FREE" value="0x10000" />
                <item const="MEM_PRIVATE" value="0x20000" />
                <item const="MEM_MAPPED" value="0x40000" />
                <item const="MEM_RESET" value="0x80000" />
                <item const="MEM_TOP_DOWN" value="0x100000" />
                <item const="MEM_WRITE_WATCH" value="0x200000" />
                <item const="MEM_PHYSICAL" value="0x400000" />
                <item const="MEM_ROTATE" value="0x800000" />
                <item const="MEM_DIFFERENT_IMAGE_BASE_OK" value="0x800000" />
                <item const="MEM_RESET_UNDO" value="0x1000000" />                
                <item const="MEM_LARGE_PAGES" value="0x20000000" />
                <item const="MEM_4MB_PAGES" value="0x80000000" />
            </dir>

            <dir name="File Mapping" desc="Parameters for CreateFileMapping">
                <item const="SEC_FILE" value="0x800000" />
                <item const="SEC_IMAGE" value="0x1000000" />
                <item const="SEC_PROTECTED_IMAGE" value="0x2000000" />
                <item const="SEC_RESERVE" value="0x4000000" />
                <item const="SEC_COMMIT" value="0x8000000" />
                <item const="SEC_NOCACHE" value="0x10000000" />
                <item const="SEC_IMAGE_NO_EXECUTE" value="0x11000000" />
                <item const="SEC_WRITECOMBINE" value="0x40000000" />
                <item const="SEC_LARGE_PAGES" value="0x80000000" />
                <item const="MEM_IMAGE" value="0x1000000" />
            </dir>

            <dir name="DEP" desc="Get/SetProcessDEPPolicy">
                <item const="PROCESS_DEP_ENABLE" value="0x00000001" />
                <item const="PROCESS_DEP_DISABLE_ATL_THUNK_EMULATION" value="0x00000002" />
            </dir>

            <dir name="Enclave">
                <item const="ENCLAVE_TYPE_SGX" value="0x00000001" />
                <item const="PAGE_ENCLAVE_UNVALIDATED" value="0x20000000" />
                <item const="PAGE_ENCLAVE_THREAD_CONTROL" value="0x80000000" />
            </dir>
        </dir>

    <dir name="Network">
        <dir name="WinNetWk">
        </dir>

        <dir name="WinInet">
        </dir>

        <dir name="Winsock">
        </dir>

        <dir name="IP Helper">
        </dir>

        <dir name="WinHTTP">
        </dir>

        <dir name="WinDNS.h">
        </dir>
    </dir>

    <dir name="Process">
        <dir name="Access Rights" desc="Process Security and Access Rights">
            <item const="PROCESS_TERMINATE" value="0x00000001" />
            <item const="PROCESS_CREATE_THREAD" value="0x00000002" />
            <item const="PROCESS_SET_SESSIONID" value="0x00000004" />
            <item const="PROCESS_VM_OPERATION" value="0x00000008" />
            <item const="PROCESS_VM_READ" value="0x00000010" />
            <item const="PROCESS_VM_WRITE" value="0x00000020" />
            <item const="PROCESS_DUP_HANDLE" value="0x00000040" />
            <item const="PROCESS_CREATE_PROCESS" value="0x00000080" />
            <item const="PROCESS_SET_QUOTA" value="0x00000100" />
            <item const="PROCESS_SET_INFORMATION" value="0x00000200" />
            <item const="PROCESS_QUERY_INFORMATION" value="0x00000400" />
            <item const="PROCESS_QUERY_LIMITED_INFORMATION" value="0x1000" />
            <item const="PROCESS_SUSPEND_RESUME" value="0x00000800" />
            <item const="PROCESS_ALL_ACCESS" value="0x001F0FFF" />
        </dir>
        <dir name="Creation" desc="Parameters for CreateProcess()">
            <item const="CREATE_BREAKAWAY_FROM_JOB" value="0x01000000" />
            <item const="CREATE_DEFAULT_ERROR_MODE" value="0x04000000" />
            <item const="CREATE_NEW_CONSOLE" value="0x00000010" />
            <item const="CREATE_NEW_PROCESS_GROUP" value="0x00000200" />
            <item const="CREATE_NO_WINDOW" value="0x08000000" />
            <item const="CREATE_PROTECTED_PROCESS" value="0x00040000" />
            <item const="CREATE_PRESERVE_CODE_AUTHZ_LEVEL" value="0x02000000" />
            <item const="CREATE_SEPARATE_WOW_VDM" value="0x00000800" />
            <item const="CREATE_SHARED_WOW_VDM" value="0x00001000" />
            <item const="CREATE_SUSPENDED" value="0x00000004" />
            <item const="CREATE_UNICODE_ENVIRONMENT" value="0x00000400" />
        </dir>
        <dir name="Startup Info" desc="Parameters for STARTUPINFO structure">
            <item const="STARTF_FORCEOFFFEEDBACK" value="0x80" />
            <item const="STARTF_FORCEONFEEDBACK" value="0x40" />
            <item const="STARTF_PREVENTPINNING" value="0x00002000" />
            <item const="STARTF_RUNFULLSCREEN" value="0x20" />
            <item const="STARTF_TITLEISAPPID" value="0x00001000" />
            <item const="STARTF_TITLEISLINKNAME" value="0x00000800" />
            <item const="STARTF_USECOUNTCHARS" value="0x8" />
            <item const="STARTF_USEFILLATTRIBUTE" value="0x10" />
            <item const="STARTF_USEHOTKEY" value="0x200" />
            <item const="STARTF_USEPOSITION" value="0x4" />
            <item const="STARTF_USESHOWWINDOW" value="0x1" />
            <item const="STARTF_USESIZE" value="0x2" />
            <item const="STARTF_USESTDHANDLES" value="0x100" />
        </dir>

        <dir name="ShellExecute" desc="ShellExecute(), ShellExecuteEx()">
            <dir name="Mask" desc="ShellExecuteEx fMask">
                <item const="SEE_MASK_DEFAULT" value="0x00000000" />
                <item const="SEE_MASK_CLASSNAME" value="0x00000001" />
                <item const="SEE_MASK_CLASSKEY" value="0x00000003" />
                <item const="SEE_MASK_IDLIST" value="0x00000004" />
                <item const="SEE_MASK_INVOKEIDLIST" value="0x0000000C" />
                <item const="SEE_MASK_ICON" value="0x00000010" />
                <item const="SEE_MASK_HOTKEY" value="0x00000020" />
                <item const="SEE_MASK_NOCLOSEPROCESS" value="0x00000040" />
                <item const="SEE_MASK_CONNECTNETDRV" value="0x00000080" />
                <item const="SEE_MASK_NOASYNC" value="0x00000100" />
                <item const="SEE_MASK_FLAG_DDEWAIT" value="0x00000100" />
                <item const="SEE_MASK_DOENVSUBST" value="0x00000200" />
                <item const="SEE_MASK_FLAG_NO_UI" value="0x00000400" />
                <item const="SEE_MASK_UNICODE" value="0x00004000" />
                <item const="SEE_MASK_NO_CONSOLE" value="0x00008000" />
                <item const="SEE_MASK_ASYNCOK" value="0x00100000" />
                <item const="SEE_MASK_NOQUERYCLASSSTORE" value="0x01000000" />
                <item const="SEE_MASK_HMONITOR" value="0x00200000" />
                <item const="SEE_MASK_NOZONECHECKS" value="0x00800000" />
                <item const="SEE_MASK_WAITFORINPUTIDLE" value="0x02000000" />
                <item const="SEE_MASK_FLAG_LOG_USAGE" value="0x04000000" />
            </dir>    
            <dir name="Return" desc="ShellExecute Return Values">
                <item const="SE_ERR_ACCESSDENIED" value="5" />
                <item const="SE_ERR_ASSOCINCOMPLETE" value="27" />
                <item const="SE_ERR_DDEBUSY" value="30" />
                <item const="SE_ERR_DDEFAIL" value="29" />
                <item const="SE_ERR_DDETIMEOUT" value="28" />
                <item const="SE_ERR_DLLNOTFOUND" value="32" />
                <item const="SE_ERR_FNF" value="2" />
                <item const="SE_ERR_NOASSOC" value="31" />
                <item const="SE_ERR_OOM" value="8" />
                <item const="SE_ERR_PNF" value="3" />
                <item const="SE_ERR_SHARE" value="26" />
            </dir>
        </dir>

        <dir name="Tool Help" desc="CreateToolhelp32Snapshot dwFlags">
            <dir name="CreateToolhelp32Snapshot" attrib="h">
                <item const="TH32CS_SNAPHEAPLIST" value="0x00000001" />
                <item const="TH32CS_SNAPPROCESS" value="0x00000002" />
                <item const="TH32CS_SNAPTHREAD" value="0x00000004" />
                <item const="TH32CS_SNAPMODULE" value="0x00000008" />
                <item const="TH32CS_SNAPALL" value="0x0000000F" />
                <item const="TH32CS_SNAPMODULE32" value="0x00000010" />
                <item const="TH32CS_INHERIT" value="0x80000000" />
            </dir>
            <dir name="Flags" attrib="h">
                <dir name="HEAPLIST32" attrib="h" desc="HEAPLIST32 dwFlags">
                    <item const="HF32_DEFAULT" value="1" />
                    <item const="HF32_SHARED" value="2" />
                </dir>    
                <dir name="HEAPENTRY32" desc="HEAPENTRY32 dwFlags">
                    <item const="LF32_FIXED" value="0x00000001" />
                    <item const="LF32_FREE" value="0x00000002" />
                    <item const="LF32_MOVEABLE" value="0x00000004" />
                </dir>
            </dir>
        </dir>

    </dir>

    <dir name="Hook">
        <dir name="Shell Hook" desc="RegisterShellHookWindow()">
            <item const="HSHELL_WINDOWCREATED" value="1" />
            <item const="HSHELL_WINDOWDESTROYED" value="2" />
            <item const="HSHELL_ACTIVATESHELLWINDOW" value="3" />
            <item const="HSHELL_WINDOWACTIVATED" value="4" />
            <item const="HSHELL_GETMINRECT" value="5" />
            <item const="HSHELL_REDRAW" value="6" />
            <item const="HSHELL_TASKMAN" value="7" />
            <item const="HSHELL_LANGUAGE" value="8" />
            <item const="HSHELL_SYSMENU" value="9" />
            <item const="HSHELL_ENDTASK" value="10" />
            <item const="HSHELL_ACCESSIBILITYSTATE" value="11" />
            <item const="HSHELL_APPCOMMAND" value="12" />
            <item const="HSHELL_WINDOWREPLACED" value="13" />
            <item const="HSHELL_WINDOWREPLACING" value="14" />
            <item const="HSHELL_MONITORCHANGED" value="16" />
            <item const="HSHELL_HIGHBIT" value="0x8000" />
            <item const="HSHELL_RUDEAPPACTIVATED" value="0x8004" />
            <item const="HSHELL_FLASH" value="0x8006" />
        </dir>

        <dir name="Event Hook">
            <dir name="Events" desc="Event Constants (NotifyWinEvent and SetWinEventHook)">
                <item const="EVENT_MIN" value="0x00000001" />
                <item const="EVENT_SYSTEM_SOUND" value="0x00000001" />
                <item const="EVENT_SYSTEM_ALERT" value="0x00000002" />
                <item const="EVENT_SYSTEM_FOREGROUND" value="0x00000003" />
                <item const="EVENT_SYSTEM_MENUSTART" value="0x00000004" />
                <item const="EVENT_SYSTEM_MENUEND" value="0x00000005" />
                <item const="EVENT_SYSTEM_MENUPOPUPSTART" value="0x00000006" />
                <item const="EVENT_SYSTEM_MENUPOPUPEND" value="0x00000007" />
                <item const="EVENT_SYSTEM_CAPTURESTART" value="0x00000008" />
                <item const="EVENT_SYSTEM_CAPTUREEND" value="0x00000009" />
                <item const="EVENT_SYSTEM_MOVESIZESTART" value="0x0000000A" />
                <item const="EVENT_SYSTEM_MOVESIZEEND" value="0x0000000B" />
                <item const="EVENT_SYSTEM_CONTEXTHELPSTART" value="0x0000000C" />
                <item const="EVENT_SYSTEM_CONTEXTHELPEND" value="0x0000000D" />
                <item const="EVENT_SYSTEM_DRAGDROPSTART" value="0x0000000E" />
                <item const="EVENT_SYSTEM_DRAGDROPEND" value="0x0000000F" />
                <item const="EVENT_SYSTEM_DIALOGSTART" value="0x00000010" />
                <item const="EVENT_SYSTEM_DIALOGEND" value="0x00000011" />
                <item const="EVENT_SYSTEM_SCROLLINGSTART" value="0x00000012" />
                <item const="EVENT_SYSTEM_SCROLLINGEND" value="0x00000013" />
                <item const="EVENT_SYSTEM_SWITCHSTART" value="0x00000014" />
                <item const="EVENT_SYSTEM_SWITCHEND" value="0x00000015" />
                <item const="EVENT_SYSTEM_MINIMIZESTART" value="0x00000016" />
                <item const="EVENT_SYSTEM_MINIMIZEEND" value="0x00000017" />
                <item const="EVENT_SYSTEM_DESKTOPSWITCH" value="0x00000020" />
                <item const="EVENT_OBJECT_CREATE" value="0x00008000" />
                <item const="EVENT_OBJECT_DESTROY" value="0x00008001" />
                <item const="EVENT_OBJECT_SHOW" value="0x00008002" />
                <item const="EVENT_OBJECT_HIDE" value="0x00008003" />
                <item const="EVENT_OBJECT_REORDER" value="0x00008004" />
                <item const="EVENT_OBJECT_FOCUS" value="0x00008005" />
                <item const="EVENT_OBJECT_SELECTION" value="0x00008006" />
                <item const="EVENT_OBJECT_SELECTIONADD" value="0x00008007" />
                <item const="EVENT_OBJECT_SELECTIONREMOVE" value="0x00008008" />
                <item const="EVENT_OBJECT_SELECTIONWITHIN" value="0x00008009" />
                <item const="EVENT_OBJECT_STATECHANGE" value="0x0000800A" />
                <item const="EVENT_OBJECT_LOCATIONCHANGE" value="0x0000800B" />
                <item const="EVENT_OBJECT_NAMECHANGE" value="0x0000800C" />
                <item const="EVENT_OBJECT_DESCRIPTIONCHANGE" value="0x0000800D" />
                <item const="EVENT_OBJECT_VALUECHANGE" value="0x0000800E" />
                <item const="EVENT_OBJECT_PARENTCHANGE" value="0x0000800F" />
                <item const="EVENT_OBJECT_HELPCHANGE" value="0x00008010" />
                <item const="EVENT_OBJECT_DEFACTIONCHANGE" value="0x00008011" />
                <item const="EVENT_OBJECT_ACCELERATORCHANGE" value="0x00008012" />
                <item const="EVENT_OBJECT_INVOKED" value="0x00008013" />
                <item const="EVENT_OBJECT_TEXTSELECTIONCHANGED" value="0x00008014" />
                <item const="EVENT_OBJECT_CONTENTSCROLLED" value="0x00008015" />
                <item const="EVENT_MAX" value="0x7FFFFFFF" />
            </dir>
            <dir name="Flags" desc="SetWinEventHook dwFlags">
                <item const="WINEVENT_INCONTEXT" value="0x04" />
                <item const="WINEVENT_OUTOFCONTEXT" value="0x00" />
                <item const="WINEVENT_SKIPOWNPROCESS" value="0x02" />
                <item const="WINEVENT_SKIPOWNTHREAD" value="0x01" />
            </dir>
        </dir>
        <dir name="Windows Hook" desc="SetWindowsHookEx idHook">
            <item const="WH_MIN" value="-1" />
            <item const="WH_MSGFILTER" value="-1" />
            <item const="WH_JOURNALRECORD" value="0" />
            <item const="WH_JOURNALPLAYBACK" value="1" />
            <item const="WH_KEYBOARD" value="2" />
            <item const="WH_GETMESSAGE" value="3" />
            <item const="WH_CALLWNDPROC" value="4" />
            <item const="WH_CBT" value="5" />
            <item const="WH_SYSMSGFILTER" value="6" />
            <item const="WH_MOUSE" value="7" />
            <item const="WH_HARDWARE" value="8" />
            <item const="WH_DEBUG" value="9" />
            <item const="WH_SHELL" value="10" />
            <item const="WH_FOREGROUNDIDLE" value="11" />
            <item const="WH_CALLWNDPROCRET" value="12" />
            <item const="WH_KEYBOARD_LL" value="13" />
            <item const="WH_MOUSE_LL" value="14" />
            <item const="WH_MAX" value="14" />
            <item const="WH_MINHOOK" value="-1" />
            <item const="WH_MAXHOOK" value="14" />
            <dir attrib="h" desc="WH_MSGFILTER Filter Proc Codes">
                <item const="MSGF_DIALOGBOX" value="0" />
                <item const="MSGF_MESSAGEBOX" value="1" />
                <item const="MSGF_MENU" value="2" />
                <item const="MSGF_SCROLLBAR" value="5" />
                <item const="MSGF_NEXTWINDOW" value="6" />
                <item const="MSGF_MAX" value="8" />
                <item const="MSGF_USER" value="4096" />
            </dir>
        </dir>

        <dir name="Uncategorized">
            <dir name="Hook Codes">
                <item const="HC_ACTION" value="0" />
                <item const="HC_GETNEXT" value="1" />
                <item const="HC_SKIP" value="2" />
                <item const="HC_NOREMOVE" value="3" />
                <item const="HC_NOREM" value="3" />
                <item const="HC_SYSMODALON" value="4" />
                <item const="HC_SYSMODALOFF" value="5" />
            </dir>
        </dir>
    </dir>

    <dir name="Security">
        <dir name="Access Tokens" desc="Access Rights for Access-Token Objects">
            <item const="TOKEN_ASSIGN_PRIMARY" value="0x0001" />
            <item const="TOKEN_DUPLICATE" value="0x0002" />
            <item const="TOKEN_IMPERSONATE" value="0x0004" />
            <item const="TOKEN_QUERY" value="0x0008" />
            <item const="TOKEN_QUERY_SOURCE" value="0x0010" />
            <item const="TOKEN_ADJUST_PRIVILEGES" value="0x0020" />
            <item const="TOKEN_ADJUST_GROUPS" value="0x0040" />
            <item const="TOKEN_ADJUST_DEFAULT" value="0x0080" />
            <item const="TOKEN_ADJUST_SESSIONID" value="0x0100" />
            <item const="TOKEN_READ" value="0x20008" />
            <item const="TOKEN_WRITE" value="0x200E0" />
            <item const="TOKEN_EXECUTE" value="0x20000" />
            <item const="TOKEN_ALL_ACCESS_P" value="0xF00FF" />
            <item const="TOKEN_ALL_ACCESS" value="0xF01FF" />
        </dir>

        <dir name="Authentication">
            <dir name="CredUI Prompt">
                <dir attrib="h" name="Old Version" desc="CredUIPromptForCredentials dwFlags">
                    <item const="CREDUI_FLAGS_INCORRECT_PASSWORD" value="0x00001" />
                    <item const="CREDUI_FLAGS_DO_NOT_PERSIST" value="0x00002" />
                    <item const="CREDUI_FLAGS_REQUEST_ADMINISTRATOR" value="0x00004" />
                    <item const="CREDUI_FLAGS_EXCLUDE_CERTIFICATES" value="0x00008" />
                    <item const="CREDUI_FLAGS_REQUIRE_CERTIFICATE" value="0x00010" />
                    <item const="CREDUI_FLAGS_SHOW_SAVE_CHECK_BOX" value="0x00040" />
                    <item const="CREDUI_FLAGS_ALWAYS_SHOW_UI" value="0x00080" />
                    <item const="CREDUI_FLAGS_REQUIRE_SMARTCARD" value="0x00100" />
                    <item const="CREDUI_FLAGS_PASSWORD_ONLY_OK" value="0x00200" />
                    <item const="CREDUI_FLAGS_VALIDATE_USERNAME" value="0x00400" />
                    <item const="CREDUI_FLAGS_COMPLETE_USERNAME" value="0x00800" />
                    <item const="CREDUI_FLAGS_PERSIST" value="0x01000" />
                    <item const="CREDUI_FLAGS_SERVER_CREDENTIAL" value="0x04000" />
                    <item const="CREDUI_FLAGS_EXPECT_CONFIRMATION" value="0x20000" />
                    <item const="CREDUI_FLAGS_GENERIC_CREDENTIALS" value="0x40000" />
                    <item const="CREDUI_FLAGS_USERNAME_TARGET_CREDENTIALS" value="0x80000" />
                    <item const="CREDUI_FLAGS_KEEP_USERNAME" value="0x100000" />
                    <item const="CREDUI_FLAGS_PROMPT_VALID" value="0x1E5FDF" />
                </dir>
                <dir attrib="h" name="New Version" desc="CredUIPromptForWindowsCredentials dwFlags">
                    <item const="CREDUIWIN_GENERIC" value="0x00000001" />
                    <item const="CREDUIWIN_CHECKBOX" value="0x00000002" />
                    <item const="CREDUIWIN_AUTHPACKAGE_ONLY" value="0x00000010" />
                    <item const="CREDUIWIN_IN_CRED_ONLY" value="0x00000020" />
                    <item const="CREDUIWIN_ENUMERATE_ADMINS" value="0x00000100" />
                    <item const="CREDUIWIN_ENUMERATE_CURRENT_USER" value="0x00000200" />
                    <item const="CREDUIWIN_SECURE_PROMPT" value="0x00001000" />
                    <item const="CREDUIWIN_PACK_32_WOW" value="0x10000000" />
                    <item const="CREDUIWIN_VALID_FLAGS" value="0x10001333" />
                </dir>
            </dir>
        </dir>

        <dir name="Privileges" attrib="h">
        </dir>

        <dir name="Restrictions" desc="Parameters for SHRestricted()">
            <item const="REST_NORUN" value="1" />
            <item const="REST_NOCLOSE" value="2" />
            <item const="REST_NOSAVESET" value="3" />
            <item const="REST_NOFILEMENU" value="4" />
            <item const="REST_NOSETFOLDERS" value="5" />
            <item const="REST_NOSETTASKBAR" value="6" />
            <item const="REST_NODESKTOP" value="7" />
            <item const="REST_NOFIND" value="8" />
            <item const="REST_NODRIVES" value="9" />
            <item const="REST_NODRIVEAUTORUN" value="10" />
            <item const="REST_NODRIVETYPEAUTORUN" value="11" />
            <item const="REST_NONETHOOD" value="12" />
            <item const="REST_STARTBANNER" value="13" />
            <item const="REST_RESTRICTRUN" value="14" />
            <item const="REST_NOPRINTERTABS" value="15" />
            <item const="REST_NOPRINTERDELETE" value="16" />
            <item const="REST_NOPRINTERADD" value="17" />
            <item const="REST_NOSTARTMENUSUBFOLDERS" value="18" />
            <item const="REST_MYDOCSONNET" value="19" />
            <item const="REST_NOEXITTODOS" value="20" />
            <item const="REST_ENFORCESHELLEXTSECURITY" value="21" />
            <item const="REST_LINKRESOLVEIGNORELINKINFO" value="22" />
            <item const="REST_NOCOMMONGROUPS" value="23" />
            <item const="REST_SEPARATEDESKTOPPROCESS" value="24" />
            <item const="REST_NOWEB" value="25" />
            <item const="REST_NOTRAYCONTEXTMENU" value="26" />
            <item const="REST_NOVIEWCONTEXTMENU" value="27" />
            <item const="REST_NONETCONNECTDISCONNECT" value="28" />
            <item const="REST_STARTMENULOGOFF" value="29" />
            <item const="REST_NOSETTINGSASSIST" value="30" />
            <item const="REST_NOINTERNETICON" value="31" />
            <item const="REST_NORECENTDOCSHISTORY" value="32" />
            <item const="REST_NORECENTDOCSMENU" value="33" />
            <item const="REST_NOACTIVEDESKTOP" value="34" />
            <item const="REST_NOACTIVEDESKTOPCHANGES" value="35" />
            <item const="REST_NOFAVORITESMENU" value="36" />
            <item const="REST_CLEARRECENTDOCSONEXIT" value="37" />
            <item const="REST_CLASSICSHELL" value="38" />
            <item const="REST_NOCUSTOMIZEWEBVIEW" value="39" />
            <item const="REST_NOHTMLWALLPAPER" value="40" />
            <item const="REST_NOCHANGINGWALLPAPER" value="41" />
            <item const="REST_NODESKCOMP" value="42" />
            <item const="REST_NOADDDESKCOMP" value="43" />
            <item const="REST_NODELDESKCOMP" value="44" />
            <item const="REST_NOCLOSEDESKCOMP" value="45" />
            <item const="REST_NOCLOSE_DRAGDROPBAND" value="46" />
            <item const="REST_NOMOVINGBAND" value="47" />
            <item const="REST_NOEDITDESKCOMP" value="48" />
            <item const="REST_NORESOLVESEARCH" value="49" />
            <item const="REST_NORESOLVETRACK" value="50" />
            <item const="REST_FORCECOPYACLWITHFILE" value="51" />
            <item const="REST_NOLOGO3CHANNELNOTIFY" value="52" />
            <item const="REST_NOFORGETSOFTWAREUPDATE" value="53" />
            <item const="REST_NOSETACTIVEDESKTOP" value="54" />
            <item const="REST_NOUPDATEWINDOWS" value="55" />
            <item const="REST_NOCHANGESTARMENU" value="56" />
            <item const="REST_NOFOLDEROPTIONS" value="57" />
            <item const="REST_HASFINDCOMPUTERS" value="58" />
            <item const="REST_INTELLIMENUS" value="59" />
            <item const="REST_RUNDLGMEMCHECKBOX" value="60" />
            <item const="REST_ARP_ShowPostSetup" value="61" />
            <item const="REST_NOCSC" value="62" />
            <item const="REST_NOCONTROLPANEL" value="63" />
            <item const="REST_ENUMWORKGROUP" value="64" />
            <item const="REST_ARP_NOARP" value="65" />
            <item const="REST_ARP_NOREMOVEPAGE" value="66" />
            <item const="REST_ARP_NOADDPAGE" value="67" />
            <item const="REST_ARP_NOWINSETUPPAGE" value="68" />
            <item const="REST_GREYMSIADS" value="69" />
            <item const="REST_NOCHANGEMAPPEDDRIVELABEL" value="70" />
            <item const="REST_NOCHANGEMAPPEDDRIVECOMMENT" value="71" />
            <item const="REST_MAXRECENTDOCS" value="72" />
            <item const="REST_NONETWORKCONNECTIONS" value="73" />
            <item const="REST_FORCESTARTMENULOGOFF" value="74" />
            <item const="REST_NOWEBVIEW" value="75" />
            <item const="REST_NOCUSTOMIZETHISFOLDER" value="76" />
            <item const="REST_NOENCRYPTION" value="77" />
            <item const="REST_DONTSHOWSUPERHIDDEN" value="78" />
            <item const="REST_NOSHELLSEARCHBUTTON" value="79" />
            <item const="REST_NOHARDWARETAB" value="80" />
            <item const="REST_NORUNASINSTALLPROMPT" value="81" />
            <item const="REST_PROMPTRUNASINSTALLNETPATH" value="82" />
            <item const="REST_NOMANAGEMYCOMPUTERVERB" value="83" />
            <item const="REST_NORECENTDOCSNETHOOD" value="84" />
            <item const="REST_DISALLOWRUN" value="85" />
            <item const="REST_NOWELCOMESCREEN" value="86" />
            <item const="REST_RESTRICTCPL" value="87" />
            <item const="REST_DISALLOWCPL" value="88" />
            <item const="REST_NOSMBALLOONTIP" value="89" />
            <item const="REST_NOSMHELP" value="90" />
            <item const="REST_NOWINKEYS" value="91" />
            <item const="REST_NOENCRYPTONMOVE" value="92" />
            <item const="REST_NOLOCALMACHINERUN" value="93" />
            <item const="REST_NOCURRENTUSERRUN" value="94" />
            <item const="REST_NOLOCALMACHINERUNONCE" value="95" />
            <item const="REST_NOCURRENTUSERRUNONCE" value="96" />
            <item const="REST_FORCEACTIVEDESKTOPON" value="97" />
            <item const="REST_NOCOMPUTERSNEARME" value="98" />
            <item const="REST_NOVIEWONDRIVE" value="99" />
            <item const="REST_NONETCRAWL" value="100" />
            <item const="REST_NOSHAREDDOCUMENTS" value="101" />
            <item const="REST_NOSMMYDOCS" value="102" />
            <item const="REST_NOSMMYPICS" value="103" />
            <item const="REST_ALLOWBITBUCKDRIVES" value="104" />
            <item const="REST_NONLEGACYSHELLMODE" value="105" />
            <item const="REST_NOCONTROLPANELBARRICADE" value="106" />
            <item const="REST_NOSTARTPAGE" value="107" />
            <item const="REST_NOAUTOTRAYNOTIFY" value="108" />
            <item const="REST_NOTASKGROUPING" value="109" />
            <item const="REST_NOCDBURNING" value="110" />
            <item const="REST_MYCOMPNOPROP" value="111" />
            <item const="REST_MYDOCSNOPROP" value="112" />
            <item const="REST_NOSTARTPANEL" value="113" />
            <item const="REST_NODISPLAYAPPEARANCEPAGE" value="114" />
            <item const="REST_NOTHEMESTAB" value="115" />
            <item const="REST_NOVISUALSTYLECHOICE" value="116" />
            <item const="REST_NOSIZECHOICE" value="117" />
            <item const="REST_NOCOLORCHOICE" value="118" />
            <item const="REST_SETVISUALSTYLE" value="119" />
            <item const="REST_STARTRUNNOHOMEPATH" value="120" />
            <item const="REST_NOUSERNAMEINSTARTPANEL" value="121" />
            <item const="REST_NOMYCOMPUTERICON" value="122" />
            <item const="REST_NOSMNETWORKPLACES" value="123" />
            <item const="REST_NOSMPINNEDLIST" value="124" />
            <item const="REST_NOSMMYMUSIC" value="125" />
            <item const="REST_NOSMEJECTPC" value="126" />
            <item const="REST_NOSMMOREPROGRAMS" value="127" />
            <item const="REST_NOSMMFUPROGRAMS" value="128" />
            <item const="REST_NOTRAYITEMSDISPLAY" value="129" />
            <item const="REST_NOTOOLBARSONTASKBAR" value="130" />
            <item const="REST_NOSMCONFIGUREPROGRAMS" value="131" />
            <item const="REST_HIDECLOCK" value="132" />
            <item const="REST_NOLOWDISKSPACECHECKS" value="133" />
            <item const="REST_NOENTIRENETWORK" value="134" />
            <item const="REST_NODESKTOPCLEANUP" value="135" />
            <item const="REST_BITBUCKNUKEONDELETE" value="136" />
            <item const="REST_BITBUCKCONFIRMDELETE" value="137" />
            <item const="REST_BITBUCKNOPROP" value="138" />
            <item const="REST_NODISPBACKGROUND" value="139" />
            <item const="REST_NODISPSCREENSAVEPG" value="140" />
            <item const="REST_NODISPSETTINGSPG" value="141" />
            <item const="REST_NODISPSCREENSAVEPREVIEW" value="142" />
            <item const="REST_NODISPLAYCPL" value="143" />
            <item const="REST_HIDERUNASVERB" value="144" />
            <item const="REST_NOTHUMBNAILCACHE" value="145" />
            <item const="REST_NOSTRCMPLOGICAL" value="146" />
            <item const="REST_NOPUBLISHWIZARD" value="147" />
            <item const="REST_NOONLINEPRINTSWIZARD" value="148" />
            <item const="REST_NOWEBSERVICES" value="149" />
            <item const="REST_ALLOWUNHASHEDWEBVIEW" value="150" />
            <item const="REST_ALLOWLEGACYWEBVIEW" value="151" />
            <item const="REST_REVERTWEBVIEWSECURITY" value="152" />
            <item const="REST_INHERITCONSOLEHANDLES" value="153" />
            <item const="REST_SORTMAXITEMCOUNT" value="154" />
            <item const="REST_NOREMOTERECURSIVEEVENTS" value="155" />
            <item const="REST_NOREMOTECHANGENOTIFY" value="156" />
            <item const="REST_NOSIMPLENETIDLIST" value="157" />
            <item const="REST_NOENUMENTIRENETWORK" value="158" />
            <item const="REST_NODETAILSTHUMBNAILONNETWORK" value="159" />
            <item const="REST_NOINTERNETOPENWITH" value="160" />
            <item const="REST_ALLOWLEGACYLMZBEHAVIOR" value="161" />
            <item const="REST_DONTRETRYBADNETNAME" value="162" />
            <item const="REST_ALLOWFILECLSIDJUNCTIONS" value="163" />
            <item const="REST_NOUPNPINSTALL" value="164" />
            <item const="REST_ARP_DONTGROUPPATCHES" value="165" />
            <item const="REST_ARP_NOCHOOSEPROGRAMSPAGE" value="166" />
            <item const="REST_NODISCONNECT" value="167" />
            <item const="REST_NOSECURITY" value="168" />
            <item const="REST_NOFILEASSOCIATE" value="169" />
            <item const="REST_ALLOWCOMMENTTOGGLE" value="170" />
            <item const="REST_USEDESKTOPINICACHE" value="171" />
        </dir>
    </dir>


    <dir name="Service">
        <dir name="Service Type">
            <item const="SERVICE_KERNEL_DRIVER" value="0x00000001" />
            <item const="SERVICE_FILE_SYSTEM_DRIVER" value="0x00000002" />
            <item const="SERVICE_ADAPTER" value="0x00000004" />
            <item const="SERVICE_RECOGNIZER_DRIVER" value="0x00000008" />
            <item const="SERVICE_DRIVER" value="0x0000000B" />
            <item const="SERVICE_WIN32_OWN_PROCESS" value="0x00000010" />
            <item const="SERVICE_WIN32" value="0x00000030" />
            <item const="SERVICE_TYPE_ALL" value="0x0000013F" />
            <item const="SERVICE_WIN32_SHARE_PROCESS" value="0x00000020" />
            <item const="SERVICE_INTERACTIVE_PROCESS" value="0x00000100" />
        </dir>
        
        <dir name="Start Type" desc="Service Start Type">
            <item const="SERVICE_BOOT_START" value="0x00000000" />
            <item const="SERVICE_SYSTEM_START" value="0x00000001" />
            <item const="SERVICE_AUTO_START" value="0x00000002" />
            <item const="SERVICE_DEMAND_START" value="0x00000003" />
            <item const="SERVICE_DISABLED" value="0x00000004" />
        </dir>

        <dir name="State" desc="Service State">
            <item const="SERVICE_STOPPED" value="0x00000001" />
            <item const="SERVICE_START_PENDING" value="0x00000002" />
            <item const="SERVICE_STOP_PENDING" value="0x00000003" />
            <item const="SERVICE_RUNNING" value="0x00000004" />
            <item const="SERVICE_CONTINUE_PENDING" value="0x00000005" />
            <item const="SERVICE_PAUSE_PENDING" value="0x00000006" />
            <item const="SERVICE_PAUSED" value="0x00000007" />
        </dir>

        <dir name="Control Codes" desc="Service Control Codes">
            <item const="SERVICE_CONTROL_STOP" value="0x00000001" />
            <item const="SERVICE_CONTROL_PAUSE" value="0x00000002" />
            <item const="SERVICE_CONTROL_CONTINUE" value="0x00000003" />
            <item const="SERVICE_CONTROL_INTERROGATE" value="0x00000004" />
            <item const="SERVICE_CONTROL_SHUTDOWN" value="0x00000005" />
            <item const="SERVICE_CONTROL_PARAMCHANGE" value="0x00000006" />
            <item const="SERVICE_CONTROL_NETBINDADD" value="0x00000007" />
            <item const="SERVICE_CONTROL_NETBINDREMOVE" value="0x00000008" />
            <item const="SERVICE_CONTROL_NETBINDENABLE" value="0x00000009" />
            <item const="SERVICE_CONTROL_NETBINDDISABLE" value="0x0000000A" />
            <item const="SERVICE_CONTROL_DEVICEEVENT" value="0x0000000B" />
            <item const="SERVICE_CONTROL_HARDWAREPROFILECHANGE" value="0x0000000C" />
            <item const="SERVICE_CONTROL_POWEREVENT" value="0x0000000D" />
            <item const="SERVICE_CONTROL_SESSIONCHANGE" value="0x0000000E" />
            <item const="SERVICE_CONTROL_PRESHUTDOWN" value="0x0000000F" />
            <item const="SERVICE_CONTROL_TIMECHANGE" value="0x00000010" />
            <item const="SERVICE_CONTROL_TRIGGEREVENT" value="0x00000020" />
        </dir>

        <dir name="Controls Accepted" desc="Service Control Codes Accepted">
            <item const="SERVICE_ACCEPT_STOP" value="0x00000001" />
            <item const="SERVICE_ACCEPT_PAUSE_CONTINUE" value="0x00000002" />
            <item const="SERVICE_ACCEPT_SHUTDOWN" value="0x00000004" />
            <item const="SERVICE_ACCEPT_PARAMCHANGE" value="0x00000008" />
            <item const="SERVICE_ACCEPT_NETBINDCHANGE" value="0x00000010" />
            <item const="SERVICE_ACCEPT_HARDWAREPROFILECHANGE" value="0x00000020" />
            <item const="SERVICE_ACCEPT_POWEREVENT" value="0x00000040" />
            <item const="SERVICE_ACCEPT_SESSIONCHANGE" value="0x00000080" />
            <item const="SERVICE_ACCEPT_PRESHUTDOWN" value="0x00000100" />
            <item const="SERVICE_ACCEPT_TIMECHANGE" value="0x00000200" />
            <item const="SERVICE_ACCEPT_TRIGGEREVENT" value="0x00000400" />
        </dir>

        <dir name="Access Rights">
            <dir name="Service" desc="Service Access Rights">
                <item const="SERVICE_QUERY_CONFIG" value="0x0001" />
                <item const="SERVICE_CHANGE_CONFIG" value="0x0002" />
                <item const="SERVICE_QUERY_STATUS" value="0x0004" />
                <item const="SERVICE_ENUMERATE_DEPENDENTS" value="0x0008" />
                <item const="SERVICE_START" value="0x0010" />
                <item const="SERVICE_STOP" value="0x0020" />
                <item const="SERVICE_PAUSE_CONTINUE" value="0x0040" />
                <item const="SERVICE_INTERROGATE" value="0x0080" />
                <item const="SERVICE_USER_DEFINED_CONTROL" value="0x0100" />
                <item const="SERVICE_ALL_ACCESS" value="0xF01FF" />
            </dir>
            <dir name="SCM" desc="Access Rights for the Service Control Manager">
                <item const="SC_MANAGER_CONNECT" value="0x0001" />
                <item const="SC_MANAGER_CREATE_SERVICE" value="0x0002" />
                <item const="SC_MANAGER_ENUMERATE_SERVICE" value="0x0004" />
                <item const="SC_MANAGER_LOCK" value="0x0008" />
                <item const="SC_MANAGER_QUERY_LOCK_STATUS" value="0x0010" />
                <item const="SC_MANAGER_MODIFY_BOOT_CONFIG" value="0x0020" />
                <item const="SC_MANAGER_ALL_ACCESS" value="0xF003F" />
            </dir>
        </dir>

        <dir name="Configuration" desc="Info levels for ChangeServiceConfig2 and QueryServiceConfig2">
            <item const="SERVICE_CONFIG_DESCRIPTION" value="1" />
            <item const="SERVICE_CONFIG_FAILURE_ACTIONS" value="2" />
            <item const="SERVICE_CONFIG_DELAYED_AUTO_START_INFO" value="3" />
            <item const="SERVICE_CONFIG_FAILURE_ACTIONS_FLAG" value="4" />
            <item const="SERVICE_CONFIG_SERVICE_SID_INFO" value="5" />
            <item const="SERVICE_CONFIG_REQUIRED_PRIVILEGES_INFO" value="6" />
            <item const="SERVICE_CONFIG_PRESHUTDOWN_INFO" value="7" />
            <item const="SERVICE_CONFIG_TRIGGER_INFO" value="8" />
            <item const="SERVICE_CONFIG_PREFERRED_NODE" value="9" />
            <item const="SERVICE_CONFIG_LAUNCH_PROTECTED" value="12" />
        </dir>

        <dir name="Notification" desc="Service Notification Masks for NotifyServiceStatusChange">
            <item const="SERVICE_NOTIFY_STATUS_CHANGE" value="2" />
            <item const="SERVICE_NOTIFY_STOPPED" value="0x00000001" />
            <item const="SERVICE_NOTIFY_START_PENDING" value="0x00000002" />
            <item const="SERVICE_NOTIFY_STOP_PENDING" value="0x00000004" />
            <item const="SERVICE_NOTIFY_RUNNING" value="0x00000008" />
            <item const="SERVICE_NOTIFY_CONTINUE_PENDING" value="0x00000010" />
            <item const="SERVICE_NOTIFY_PAUSE_PENDING" value="0x00000020" />
            <item const="SERVICE_NOTIFY_PAUSED" value="0x00000040" />
            <item const="SERVICE_NOTIFY_CREATED" value="0x00000080" />
            <item const="SERVICE_NOTIFY_DELETED" value="0x00000100" />
            <item const="SERVICE_NOTIFY_DELETE_PENDING" value="0x00000200" />
        </dir>

        <dir name="Trigger">
            <dir name="Type" desc="SERVICE_TRIGGER dwTriggerType">
                <item const="SERVICE_TRIGGER_TYPE_DEVICE_INTERFACE_ARRIVAL" value="1" />
                <item const="SERVICE_TRIGGER_TYPE_IP_ADDRESS_AVAILABILITY" value="2" />
                <item const="SERVICE_TRIGGER_TYPE_DOMAIN_JOIN" value="3" />
                <item const="SERVICE_TRIGGER_TYPE_FIREWALL_PORT_EVENT" value="4" />
                <item const="SERVICE_TRIGGER_TYPE_GROUP_POLICY" value="5" />
                <item const="SERVICE_TRIGGER_TYPE_NETWORK_ENDPOINT" value="6" />
                <item const="SERVICE_TRIGGER_TYPE_CUSTOM" value="20" />
            </dir>
        
            <dir name="Action" desc="SERVICE_TRIGGER dwAction">
                <item const="SERVICE_TRIGGER_ACTION_SERVICE_START" value="1" />
                <item const="SERVICE_TRIGGER_ACTION_SERVICE_STOP" value="2" />
            </dir>
        
            <dir name="Data Types" desc="SERVICE_TRIGGER_SPECIFIC_DATA_ITEM dwDataType">
                <item const="SERVICE_TRIGGER_DATA_TYPE_BINARY" value="1" />
                <item const="SERVICE_TRIGGER_DATA_TYPE_STRING" value="2" />
                <item const="SERVICE_TRIGGER_DATA_TYPE_LEVEL" value="3" />
                <item const="SERVICE_TRIGGER_DATA_TYPE_KEYWORD_ANY" value="4" />
                <item const="SERVICE_TRIGGER_DATA_TYPE_KEYWORD_ALL" value="5" />
            </dir>
        
            <dir name="Argument" desc="argv[1] passed into ServiceMain of trigger started services" MSDN="dd405513">
                <item const="SERVICE_TRIGGER_STARTED_ARGUMENT" value="L&quot;TriggerStarted&quot;" />
            </dir>
        </dir>

        <dir name="Error Control" desc="Service Error Control">
            <item const="SERVICE_ERROR_IGNORE" value="0x00000000" />
            <item const="SERVICE_ERROR_NORMAL" value="0x00000001" />
            <item const="SERVICE_ERROR_SEVERE" value="0x00000002" />
            <item const="SERVICE_ERROR_CRITICAL" value="0x00000003" />
        </dir>

        <dir name="Others">
            <dir name="QueryExFlag" desc="SERVICE_STATUS_PROCESS dwServiceFlags">
                <item const="SERVICE_RUNS_IN_SYSTEM_PROCESS" value="0x00000001" />
            </dir>

            <dir name="Promotion Flags" desc="Service Node Promotion Flags">
                <item const="CM_SERVICE_NETWORK_BOOT_LOAD" value="0x00000001" />
                <item const="CM_SERVICE_VIRTUAL_DISK_BOOT_LOAD" value="0x00000002" />
                <item const="CM_SERVICE_USB_DISK_BOOT_LOAD" value="0x00000004" />
                <item const="CM_SERVICE_VALID_PROMOTION_MASK" value="0x00000007" />
            </dir>
        </dir>
    </dir>

        <dir name="Miscellaneous">
            <dir name="ExitWindowsEx" desc="ExitWindowsEx Flags">
                <item const="EWX_LOGOFF" value="0" />
                <item const="EWX_SHUTDOWN" value="0x00000001" />
                <item const="EWX_REBOOT" value="0x00000002" />
                <item const="EWX_FORCE" value="0x00000004" />
                <item const="EWX_POWEROFF" value="0x00000008" />
                <item const="EWX_FORCEIFHUNG" value="0x00000010" />
                <item const="EWX_QUICKRESOLVE" value="0x00000020" />
                <item const="EWX_RESTARTAPPS" value="0x00000040" />
                <item const="EWX_HYBRID_SHUTDOWN" value="0x00400000" />
            </dir>

            <dir name="LoadLibraryEx" desc="LoadLibraryEx Constants">
                <item const="DONT_RESOLVE_DLL_REFERENCES" value="0x00000001" />
                <item const="LOAD_LIBRARY_AS_DATAFILE" value="0x00000002" />
                <item const="LOAD_WITH_ALTERED_SEARCH_PATH" value="0x00000008" />
                <item const="LOAD_IGNORE_CODE_AUTHZ_LEVEL" value="0x00000010" />
                <item const="LOAD_LIBRARY_AS_IMAGE_RESOURCE" value="0x00000020" />
                <item const="LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE" value="0x00000040" />
                <item const="LOAD_LIBRARY_REQUIRE_SIGNED_TARGET" value="0x00000080" />
                <item const="LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR" value="0x00000100" />
                <item const="LOAD_LIBRARY_SEARCH_APPLICATION_DIR" value="0x00000200" />
                <item const="LOAD_LIBRARY_SEARCH_USER_DIRS" value="0x00000400" />
                <item const="LOAD_LIBRARY_SEARCH_SYSTEM32" value="0x00000800" />
                <item const="LOAD_LIBRARY_SEARCH_DEFAULT_DIRS" value="0x00001000" /> 
            </dir>

            <dir name="FormatMessage" desc="FormatMessage dwFlags">
                <item const="FORMAT_MESSAGE_ALLOCATE_BUFFER" value="0x00000100" />
                <item const="FORMAT_MESSAGE_IGNORE_INSERTS" value="0x00000200" />
                <item const="FORMAT_MESSAGE_FROM_STRING" value="0x00000400" />
                <item const="FORMAT_MESSAGE_FROM_HMODULE" value="0x00000800" />
                <item const="FORMAT_MESSAGE_FROM_SYSTEM" value="0x00001000" />
                <item const="FORMAT_MESSAGE_ARGUMENT_ARRAY" value="0x00002000" />
                <item const="FORMAT_MESSAGE_MAX_WIDTH_MASK" value="0x000000FF" />
            </dir>

            <dir name="SHChangeNotify">
                <dir name="Register" desc="SHChangeNotifyRegister fSources">
                    <item const="SHCNRF_INTERRUPTLEVEL" value="0x0001" />
                    <item const="SHCNRF_SHELLLEVEL" value="0x0002" />
                    <item const="SHCNRF_RECURSIVEINTERRUPT" value="0x1000" />
                    <item const="SHCNRF_NEWDELIVERY" value="0x8000" />
                </dir>
                <dir name="Events" desc="SHChangeNotify Events">
                    <item const="SHCNE_ALLEVENTS" value="0x7FFFFFFF" />
                    <item const="SHCNE_ASSOCCHANGED" value="0x8000000" />
                    <item const="SHCNE_ATTRIBUTES" value="0x00000800" />
                    <item const="SHCNE_CREATE" value="0x00000002" />
                    <item const="SHCNE_DELETE" value="0x00000004" />
                    <item const="SHCNE_DRIVEADD" value="0x00000100" />
                    <item const="SHCNE_DRIVEADDGUI" value="0x00010000" />
                    <item const="SHCNE_DRIVEREMOVED" value="0x00000080" />
                    <item const="SHCNE_EXTENDED_EVENT" value="0x04000000" />
                    <item const="SHCNE_FREESPACE" value="0x00040000" />
                    <item const="SHCNE_MEDIAINSERTED" value="0x00000020" />
                    <item const="SHCNE_MEDIAREMOVED" value="0x00000040" />
                    <item const="SHCNE_MKDIR" value="0x00000008" />
                    <item const="SHCNE_NETSHARE" value="0x00000200" />
                    <item const="SHCNE_NETUNSHARE" value="0x00000400" />
                    <item const="SHCNE_RENAMEFOLDER" value="0x00020000" />
                    <item const="SHCNE_RENAMEITEM" value="0x00000001" />
                    <item const="SHCNE_RMDIR" value="0x00000010" />
                    <item const="SHCNE_SERVERDISCONNECT" value="0x00004000" />
                    <item const="SHCNE_UPDATEDIR" value="0x00001000" />
                    <item const="SHCNE_UPDATEIMAGE" value="0x00008000" />
                    <item const="SHCNE_UPDATEITEM" value="0x00002000" />
                    <item const="SHCNE_DISKEVENTS" value="0x0002381F" />
                    <item const="SHCNE_GLOBALEVENTS" value="0x0C0581E0" />
                    <item const="SHCNE_INTERRUPT" value="0x80000000" />
                </dir>
                <dir name="Flags" desc="SHChangeNotify Flags">
                    <item const="SHCNF_DWORD" value="0x00000003" />
                    <item const="SHCNF_IDLIST" value="0x00000000" />
                    <item const="SHCNF_PATH" value="0x00000001" />
                    <item const="SHCNF_PRINTER" value="0x00000002" />
                    <item const="SHCNF_FLUSH" value="0x00001000" />
                    <item const="SHCNF_FLUSHNOWAIT" value="0x00002000" />
                    <item const="SHCNF_NOTIFYRECURSIVE" value="0x00010000" />
                </dir>
            </dir>

            <dir name="Recycle Bin" desc="SHEmptyRecycleBin Flags">
                <item const="SHERB_NOCONFIRMATION" value="0x01" />
                <item const="SHERB_NOPROGRESSUI" value="0x02" />
                <item const="SHERB_NOSOUND" value="0x04" />
            </dir>
        </dir>
    </dir>
</dir>
