From ced90567543830649d8b03842e581a6dc562fd54 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Tue, 25 Feb 2025 14:04:24 -0600 Subject: [PATCH] Windows Versions: Add version check for win10 17735 or later --- .../windows/gui/gui-win10-17735-x64.json | 18830 ++++++++++++++++ .../framework/symbols/windows/versions.py | 8 + 2 files changed, 18838 insertions(+) create mode 100644 volatility3/framework/symbols/windows/gui/gui-win10-17735-x64.json diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-17735-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-17735-x64.json new file mode 100644 index 000000000..b4c615cff --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win10-17735-x64.json @@ -0,0 +1,18830 @@ +{ + "symbols": {}, + "user_types": { + "HWINSTA__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_1153": { + "fields": { + "Reserved": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 59 + }, + "offset": 8 + }, + "HeaderType": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "Sequence": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 9 + }, + "offset": 0 + }, + "Region": { + "type": { + "bit_position": 61, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 3 + }, + "offset": 8 + }, + "Init": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "Depth": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 16 + }, + "offset": 0 + }, + "NextEntry": { + "type": { + "bit_position": 25, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 39 + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_1960": { + "fields": { + "Length64": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "MaximumAddress": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 16 + }, + "MinimumAddress": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 8 + }, + "Alignment64": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 24 + }, + "tagCLIENTTHREADINFO": { + "fields": { + "fsWakeMask": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 10 + }, + "CTIF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "fsWakeBits": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 6 + }, + "fsWakeBitsJournal": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 8 + }, + "fsChangeBits": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 4 + }, + "tickLastMsgChecked": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 12 + } + }, + "kind": "struct", + "size": 16 + }, + "tagKbdNlsLayer": { + "fields": { + "OEMIdentifier": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 0 + }, + "NumOfVkToF": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "pusMouseVKey": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "NumOfMouseVKey": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 16 + }, + "pVkToF": { + "type": { + "subtype": { + "kind": "struct", + "name": "_VK_TO_FUNCTION_TABLE" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "LayoutInformation": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 2 + } + }, + "kind": "struct", + "size": 32 + }, + "__unnamed_1158": { + "fields": { + "Reserved": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 2 + }, + "offset": 8 + }, + "HeaderType": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "Sequence": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 48 + }, + "offset": 0 + }, + "Init": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "Depth": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 16 + }, + "offset": 0 + }, + "NextEntry": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 60 + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "HBITMAP__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_124b": { + "fields": { + "Type": { + "type": { + "kind": "enum", + "name": "TypeEnum" + }, + "offset": 8 + }, + "Reserved": { + "type": { + "count": 3, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 1 + }, + "InPath": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "_TL": { + "fields": { + "pfnFree": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "pobj": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "next": { + "type": { + "subtype": { + "kind": "struct", + "name": "_TL" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 24 + }, + "tagTOUCHINPUTINFO": { + "fields": { + "dwcInputs": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "head": { + "type": { + "kind": "struct", + "name": "_THROBJHEAD" + }, + "offset": 0 + }, + "uFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 28 + }, + "TouchInput": { + "type": { + "count": 1, + "subtype": { + "kind": "struct", + "name": "tagTOUCHINPUT" + }, + "kind": "array" + }, + "offset": 32 + } + }, + "kind": "struct", + "size": 80 + }, + "tagTHREADINFO": { + "fields": { + "ForceLegacyResizeNCMetr": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "ptl": { + "type": { + "subtype": { + "kind": "struct", + "name": "_TL" + }, + "kind": "pointer" + }, + "offset": 336 + }, + "timeLast": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 448 + }, + "DontJournalAttach": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "fPack": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 26 + }, + "offset": 928 + }, + "pDevHTInfo": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 280 + }, + "dwCompatFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 516 + }, + "psmsSent": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSMS" + }, + "kind": "pointer" + }, + "offset": 424 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 656 + }, + "DefaultCharset": { + "type": { + "bit_position": 14, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "ulWindowSystemRendering": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 324 + }, + "dwExpWinVer": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 512 + }, + "psmsReceiveList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSMS" + }, + "kind": "pointer" + }, + "offset": 440 + }, + "sphkCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "offset": 560 + }, + "No50ExStyles": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "IgnoreFaults": { + "type": { + "bit_position": 25, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "pClientInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLIENTINFO" + }, + "kind": "pointer" + }, + "offset": 400 + }, + "DDENoAsyncReg": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "DealyHwndShakeChk": { + "type": { + "bit_position": 11, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "amdesk": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 720 + }, + "fsChangeBitsRemoved": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 704 + }, + "psmsCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSMS" + }, + "kind": "pointer" + }, + "offset": 432 + }, + "NoInitFlagsOnFocus": { + "type": { + "bit_position": 17, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "StrictLLHook": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pdcoRender": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 304 + }, + "NoShadow": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "EnumHelv": { + "type": { + "bit_position": 12, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "NoBatching": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 880 + }, + "Winver31": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "Win30AvgWidth": { + "type": { + "bit_position": 19, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "ptlW32": { + "type": { + "subtype": { + "kind": "struct", + "name": "_TL" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "AlwaysSendSyncPaint": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "IgnoreNoDiscard": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "cPaintsReady": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 480 + }, + "SubtractClips": { + "type": { + "bit_position": 14, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "apEvent": { + "type": { + "subtype": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "kind": "pointer" + }, + "offset": 712 + }, + "cEnterCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 672 + }, + "OpenGLEMF": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "fThreadCleanupFinished": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 928 + }, + "idLast": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 456 + }, + "spklActive": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKL" + }, + "kind": "pointer" + }, + "offset": 360 + }, + "pProxyPort": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "NoEMFSpooling": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "ptdb": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTDB" + }, + "kind": "pointer" + }, + "offset": 496 + }, + "SpareCompatFlags2": { + "type": { + "bit_position": 33, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 31 + }, + "offset": 520 + }, + "bIncludeSprites": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 321 + }, + "mlPost": { + "type": { + "kind": "struct", + "name": "tagMLIST" + }, + "offset": 680 + }, + "RefCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "pwinsta": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWINDOWSTATION" + }, + "kind": "pointer" + }, + "offset": 496 + }, + "NoCustomPaperSize": { + "type": { + "bit_position": 12, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "cTimersReady": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 484 + }, + "NoScrollBarCtxMenu": { + "type": { + "bit_position": 31, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "hPrevHidData": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 880 + }, + "NoPaddedBorder": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "tlSpriteState": { + "type": { + "kind": "struct", + "name": "_TLSPRITESTATE" + }, + "offset": 104 + }, + "DpiAware": { + "type": { + "bit_position": 25, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "MultipleBands": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "rpdesk": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 376 + }, + "AnimationOff": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "No50ExStyleBits": { + "type": { + "bit_position": 11, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "ulThreadFlags2": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 928 + }, + "bEnableEngUpdateDeviceSurface": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 320 + }, + "pgdiBrushAttr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "hdesk": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDESK__" + }, + "kind": "pointer" + }, + "offset": 472 + }, + "MoreExtraWndWords": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "NoGhost": { + "type": { + "bit_position": 19, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "NoHRGN1": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "ptLast": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 628 + }, + "GiveUpForegound": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "spDefaultImc": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagIMC" + }, + "kind": "pointer" + }, + "offset": 656 + }, + "pmsd": { + "type": { + "subtype": { + "kind": "struct", + "name": "_MOVESIZEDATA" + }, + "kind": "pointer" + }, + "offset": 544 + }, + "HardwareMixer": { + "type": { + "bit_position": 30, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pEThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ETHREAD" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "MsgPPInfo": { + "type": { + "kind": "struct", + "name": "tagMSGPPINFO" + }, + "offset": 904 + }, + "EnumTTNotDevice": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "fSpecialInitialization": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 928 + }, + "ForceFusion": { + "type": { + "bit_position": 23, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "cti": { + "type": { + "kind": "struct", + "name": "tagCLIENTTHREADINFO" + }, + "offset": 864 + }, + "pClientID": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "pstrAppName": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_UNICODE_STRING" + }, + "kind": "pointer" + }, + "offset": 416 + }, + "ppi": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 416 + }, + "SendMnuDblClk": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "DDENoSync": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "EditNoMouseHide": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "ptLastReal": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 636 + }, + "hTouchInputCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HTOUCHINPUT__" + }, + "kind": "pointer" + }, + "offset": 888 + }, + "pEventQueueServer": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 600 + }, + "cNestedStableVisRgn": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 908 + }, + "NoDrawPatRect": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "ForceTTGrapchis": { + "type": { + "bit_position": 15, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "GetDeviceCaps": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "fsReserveKeys": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 708 + }, + "pq": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 352 + }, + "NoSoftCursOnMoveSize": { + "type": { + "bit_position": 31, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "hEventQueueClient": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 592 + }, + "pdcoSrc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 312 + }, + "DDE": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "exitCode": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 464 + }, + "wchInjected": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 706 + }, + "CallTTDevice": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "DisableDBCSProp": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "MsShellDlg": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "TransparentBltMirror": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pUMPDHeap": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "PtiLink": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 736 + }, + "HackWinFlags": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "cVisWindows": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 728 + }, + "NcCalcSizeOnMove": { + "type": { + "bit_position": 17, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "KCOff": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "readyHead": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 912 + }, + "UsePrintingEscape": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "hGestureInfoCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HGESTUREINFO__" + }, + "kind": "pointer" + }, + "offset": 896 + }, + "ForceTextBand": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "pUMPDObj": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "cWindows": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 724 + }, + "fETWReserved": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 3 + }, + "offset": 928 + }, + "pMenuState": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENUSTATE" + }, + "kind": "pointer" + }, + "offset": 488 + }, + "pRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "TIF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 464 + }, + "iVisRgnUniqueness": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 328 + }, + "Win31DevModeSize": { + "type": { + "bit_position": 23, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "pSBTrack": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSBTRACK" + }, + "kind": "pointer" + }, + "offset": 584 + }, + "spwndDefaultIme": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 648 + }, + "dwCompatFlags2": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 520 + }, + "EditSetTextMunge": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "Random31Ux": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "fgfSwitchInProgressSetter": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 928 + }, + "ulClientDelta": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 392 + }, + "pdcoAA": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 296 + }, + "NoTimeCbProtect": { + "type": { + "bit_position": 24, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "DisableFontAssoc": { + "type": { + "bit_position": 24, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "pcti": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLIENTTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 368 + }, + "NoCharDeadKey": { + "type": { + "bit_position": 15, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "TTIgnoreRasterDupe": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "lParamHkCurrent": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 568 + }, + "qwCompatFlags2": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 520 + }, + "wParamHkCurrent": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 576 + }, + "NoWindowArrangement": { + "type": { + "bit_position": 32, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "ActiveMenus": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pDeskInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOPINFO" + }, + "kind": "pointer" + }, + "offset": 456 + }, + "pqAttach": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 528 + }, + "pNonRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + }, + "psiiList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSVR_INSTANCE_INFO" + }, + "kind": "pointer" + }, + "offset": 504 + }, + "IgnoreTopMost": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "TryExceptCallWndProc": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "NoDDETrackDying": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "GdiTmpTgoList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 80 + }, + "pUMPDObjs": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "FontSubs": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pgdiDcattr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "SmoothScrolling": { + "type": { + "bit_position": 30, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "pSpriteState": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 272 + }, + "iCursorLevel": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 624 + }, + "ulDevHTInfoUniqueness": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 288 + }, + "ptiSibling": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 536 + }, + "hklPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "HKL__" + }, + "kind": "pointer" + }, + "offset": 664 + }, + "IncreaseStack": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + } + }, + "kind": "struct", + "size": 936 + }, + "__unnamed_11ff": { + "fields": { + "ShareAccess": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 18 + }, + "EaLength": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "SecurityContext": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_IO_SECURITY_CONTEXT" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "Options": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "FileAttributes": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 32 + }, + "_CALLPROCDATA": { + "fields": { + "head": { + "type": { + "kind": "struct", + "name": "_PROCDESKHEAD" + }, + "offset": 0 + }, + "pfnClientPrevious": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 48 + }, + "wType": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 56 + }, + "spcpdNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "_CALLPROCDATA" + }, + "kind": "pointer" + }, + "offset": 40 + } + }, + "kind": "struct", + "size": 64 + }, + "_D3DKMDT_VIDPN_PRESENT_PATH": { + "fields": { + "VidPnTargetColorCoeffDynamicRanges": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES" + }, + "offset": 48 + }, + "VidPnTargetColorBasis": { + "type": { + "kind": "enum", + "name": "VidPnTargetColorBasisEnum" + }, + "offset": 44 + }, + "ContentTransformation": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION" + }, + "offset": 12 + }, + "GammaRamp": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_GAMMA_RAMP" + }, + "offset": 336 + }, + "CopyProtection": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION" + }, + "offset": 68 + }, + "VidPnSourceId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "Content": { + "type": { + "kind": "enum", + "name": "ContentEnum" + }, + "offset": 64 + }, + "VisibleFromActiveTLOffset": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_2DREGION" + }, + "offset": 28 + }, + "VidPnTargetId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "VisibleFromActiveBROffset": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_2DREGION" + }, + "offset": 36 + }, + "ImportanceOrdinal": { + "type": { + "kind": "enum", + "name": "ImportanceOrdinalEnum" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 360 + }, + "__unnamed_1253": { + "fields": { + "PowerSequence": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_POWER_SEQUENCE" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "tagPROCESS_HID_TABLE": { + "fields": { + "fExclusiveMouseSink": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "fCaptureMouse": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "fNoLegacyMouse": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "fRawKeyboard": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "spwndTargetMouse": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "spwndTargetKbd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "UsageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 98 + }, + "UsagePageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 96 + }, + "fRawMouse": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "fRawMouseSink": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "inclusionList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 16 + }, + "nSinks": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 80 + }, + "UsagePageList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 32 + }, + "ExclusionList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 48 + }, + "InclusionList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 16 + }, + "fRawKeyboardSink": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "fAppKeys": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "fNoHotKeys": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "link": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "fNoLegacyKeyboard": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "request": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESS_HID_REQUEST" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "fExclusiveKeyboardSink": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "pLastRequest": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESS_HID_REQUEST" + }, + "kind": "pointer" + }, + "offset": 88 + } + }, + "kind": "struct", + "size": 104 + }, + "__unnamed_1809": { + "fields": { + "Affinity": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 8 + }, + "Vector": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "Group": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 0 + }, + "MessageCount": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 2 + } + }, + "kind": "struct", + "size": 16 + }, + "tagHOOK": { + "fields": { + "head": { + "type": { + "kind": "struct", + "name": "_THRDESKHEAD" + }, + "offset": 0 + }, + "iHook": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 48 + }, + "phkNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "offPfn": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 56 + }, + "flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 64 + }, + "fLastHookHung": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 88 + }, + "nTimeout": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 7 + }, + "offset": 88 + }, + "ihmod": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 68 + }, + "ptiHooked": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "rpdesk": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 80 + } + }, + "kind": "struct", + "size": 96 + }, + "_THROBJHEAD": { + "fields": { + "h": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "pti": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "cLockObj": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 24 + }, + "tagPROCESS_HID_REQUEST": { + "fields": { + "fSinkable": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 20 + }, + "pTLCInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagHID_TLC_INFO" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "hwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "fDevNotify": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 20 + }, + "fExSinkable": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 20 + }, + "usUsage": { + "type": { + "kind": "base", + "name": "short" + }, + "offset": 18 + }, + "fExclusiveOrphaned": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 20 + }, + "next_request": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "link": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "pPORequest": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagHID_PAGEONLY_REQUEST" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "usUsagePage": { + "type": { + "kind": "base", + "name": "short" + }, + "offset": 16 + }, + "ptr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "spwndTarget": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 32 + } + }, + "kind": "struct", + "size": 40 + }, + "_KFLOATING_SAVE": { + "fields": { + "Dummy": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "_D3DKMDT_VIDPN_PRESENT_PATH_ROTATION_SUPPORT": { + "fields": { + "Rotate270": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "Rotate90": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "Identity": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "Rotate180": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagMLIST": { + "fields": { + "cMsgs": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "pqmsgRead": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQMSG" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "pqmsgWriteLast": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQMSG" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 24 + }, + "_CONSOLE_CARET_INFO": { + "fields": { + "hwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "HWND__" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "rc": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 24 + }, + "__unnamed_1807": { + "fields": { + "Affinity": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 8 + }, + "Vector": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "Group": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 2 + }, + "Level": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "DEADKEY": { + "fields": { + "wchComposed": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 4 + }, + "dwBoth": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "uFlags": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 6 + } + }, + "kind": "struct", + "size": 8 + }, + "tagPROCESSINFO": { + "fields": { + "DxProcess": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 248 + }, + "fHasMagContext": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 736 + }, + "hwinsta": { + "type": { + "subtype": { + "kind": "struct", + "name": "HWINSTA__" + }, + "kind": "pointer" + }, + "offset": 608 + }, + "NextStart": { + "type": { + "subtype": { + "kind": "struct", + "name": "_W32PROCESS" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "ptiList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 256 + }, + "pHidTable": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESS_HID_TABLE" + }, + "kind": "pointer" + }, + "offset": 744 + }, + "W32PF_Flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 12 + }, + "UserHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 68 + }, + "pclsPublicList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLS" + }, + "kind": "pointer" + }, + "offset": 288 + }, + "dwhmodLibLoadedMask": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 340 + }, + "GDIBrushAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 208 + }, + "hdeskStartup": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDESK__" + }, + "kind": "pointer" + }, + "offset": 328 + }, + "GDIPushLock": { + "type": { + "kind": "struct", + "name": "nt_symbols!_EX_PUSH_LOCK" + }, + "offset": 80 + }, + "dwImeCompatFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 696 + }, + "hMonitor": { + "type": { + "subtype": { + "kind": "struct", + "name": "HMONITOR__" + }, + "kind": "pointer" + }, + "offset": 624 + }, + "ptiMainThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 264 + }, + "pvwplWndGCList": { + "type": { + "subtype": { + "kind": "struct", + "name": "VWPL" + }, + "kind": "pointer" + }, + "offset": 760 + }, + "pBrushAttrList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "usi": { + "type": { + "kind": "struct", + "name": "tagUSERSTARTUPINFO" + }, + "offset": 708 + }, + "luidSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 700 + }, + "Unused": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 31 + }, + "offset": 736 + }, + "GDIHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "pW32Job": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagW32JOB" + }, + "kind": "pointer" + }, + "offset": 688 + }, + "W32Pid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "dwRegisteredClasses": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 752 + }, + "bmHandleFlags": { + "type": { + "kind": "struct", + "name": "nt_symbols!_RTL_BITMAP" + }, + "offset": 648 + }, + "pclsPrivateList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLS" + }, + "kind": "pointer" + }, + "offset": 280 + }, + "UserHandleCountPeak": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 72 + }, + "GDIEngUserMemAllocTable": { + "type": { + "kind": "struct", + "name": "nt_symbols!_RTL_AVL_TABLE" + }, + "offset": 88 + }, + "RefCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "GDIHandleCountPeak": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 64 + }, + "GDIW32PIDLockedBitmaps": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 224 + }, + "amwinsta": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 616 + }, + "StartCursorHideTime": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "ppiNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 304 + }, + "GDIDcAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 192 + }, + "Flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 736 + }, + "dwHotkey": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 620 + }, + "cSysExpunge": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 336 + }, + "rpdeskStartup": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 272 + }, + "pdvList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOPVIEW" + }, + "kind": "pointer" + }, + "offset": 632 + }, + "hidTable": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESS_HID_TABLE" + }, + "kind": "pointer" + }, + "offset": 824 + }, + "cThreads": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 320 + }, + "pwpi": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWOWPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 296 + }, + "ppiNextRunning": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 312 + }, + "dwLayout": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 740 + }, + "Process": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_EPROCESS" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "rpwinsta": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWINDOWSTATION" + }, + "kind": "pointer" + }, + "offset": 600 + }, + "pCursorCache": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCURSOR" + }, + "kind": "pointer" + }, + "offset": 664 + }, + "pClientBase": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 672 + }, + "ahmodLibLoaded": { + "type": { + "count": 32, + "subtype": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 384 + }, + "iClipSerialNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 640 + }, + "dwLpkEntryPoints": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 680 + }, + "pDCAttrList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "hSecureGdiSharedHandleTable": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 240 + }, + "InputIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 768 + }, + "HBRUSH__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagCLIP": { + "fields": { + "fmt": { + "type": { + "kind": "enum", + "name": "fmtEnum" + }, + "offset": 0 + }, + "fGlobalHandle": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 16 + }, + "hData": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 24 + }, + "tagUAHMENUPOPUPMETRICS": { + "fields": { + "rgcx": { + "type": { + "count": 4, + "subtype": { + "kind": "base", + "name": "long" + }, + "kind": "array" + }, + "offset": 0 + }, + "fUpdateMaxWidths": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 20 + }, + "tagSMS": { + "fields": { + "wParam": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 72 + }, + "lParam": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 80 + }, + "lpResultCallBack": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "lRet": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 56 + }, + "psmsReceiveNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSMS" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "ptiSender": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "tSent": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 64 + }, + "flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 68 + }, + "pvCapture": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 104 + }, + "psmsNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSMS" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "ptiReceiver": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "ptiCallBackSender": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "spwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "message": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 88 + }, + "dwData": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 40 + } + }, + "kind": "struct", + "size": 112 + }, + "__unnamed_195e": { + "fields": { + "Length48": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "Alignment48": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "MinimumAddress": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 8 + }, + "MaximumAddress": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 24 + }, + "__unnamed_195c": { + "fields": { + "Length40": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "Alignment40": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "MinimumAddress": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 8 + }, + "MaximumAddress": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 24 + }, + "_W32THREAD": { + "fields": { + "pRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "iVisRgnUniqueness": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 328 + }, + "RefCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "pDevHTInfo": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 280 + }, + "pUMPDHeap": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "pgdiBrushAttr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "ulWindowSystemRendering": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 324 + }, + "tlSpriteState": { + "type": { + "kind": "struct", + "name": "_TLSPRITESTATE" + }, + "offset": 104 + }, + "pdcoRender": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 304 + }, + "bEnableEngUpdateDeviceSurface": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 320 + }, + "pdcoAA": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 296 + }, + "pNonRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + }, + "ptlW32": { + "type": { + "subtype": { + "kind": "struct", + "name": "_TL" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "GdiTmpTgoList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 80 + }, + "pUMPDObjs": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "pgdiDcattr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "bIncludeSprites": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 321 + }, + "pEThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ETHREAD" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "pSpriteState": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 272 + }, + "pProxyPort": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "ulDevHTInfoUniqueness": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 288 + }, + "pdcoSrc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 312 + }, + "pUMPDObj": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "pClientID": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 72 + } + }, + "kind": "struct", + "size": 336 + }, + "_VK_TO_WCHAR_TABLE": { + "fields": { + "pVkToWchars": { + "type": { + "subtype": { + "kind": "struct", + "name": "_VK_TO_WCHARS1" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "cbSize": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 9 + }, + "nModifications": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "tagPROPLIST": { + "fields": { + "aprop": { + "type": { + "count": 1, + "subtype": { + "kind": "struct", + "name": "tagPROP" + }, + "kind": "array" + }, + "offset": 8 + }, + "iFirstFree": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "cEntries": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 24 + }, + "_D3DKMDT_FREQUENCY_RANGE": { + "fields": { + "MinVSyncFreq": { + "type": { + "kind": "struct", + "name": "_D3DDDI_RATIONAL" + }, + "offset": 0 + }, + "MaxVSyncFreq": { + "type": { + "kind": "struct", + "name": "_D3DDDI_RATIONAL" + }, + "offset": 8 + }, + "MaxHSyncFreq": { + "type": { + "kind": "struct", + "name": "_D3DDDI_RATIONAL" + }, + "offset": 24 + }, + "MinHSyncFreq": { + "type": { + "kind": "struct", + "name": "_D3DDDI_RATIONAL" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 32 + }, + "__unnamed_11f8": { + "fields": { + "Apc": { + "type": { + "kind": "struct", + "name": "nt_symbols!_KAPC" + }, + "offset": 0 + }, + "CompletionKey": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "Overlay": { + "type": { + "kind": "struct", + "name": "__unnamed_11f5" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 88 + }, + "__unnamed_18bf": { + "fields": { + "BaseMiddle": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "BaseHigh": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 3 + }, + "Flags1": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 1 + }, + "Flags2": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 2 + } + }, + "kind": "struct", + "size": 4 + }, + "tagPROFILEVALUEINFO": { + "fields": { + "dwValue": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "uSection": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "pwszKeyName": { + "type": { + "subtype": { + "kind": "base", + "name": "wchar" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_11f5": { + "fields": { + "Thread": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ETHREAD" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "DeviceQueueEntry": { + "type": { + "kind": "struct", + "name": "nt_symbols!_KDEVICE_QUEUE_ENTRY" + }, + "offset": 0 + }, + "CurrentStackLocation": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_IO_STACK_LOCATION" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "DriverContext": { + "type": { + "count": 4, + "subtype": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 0 + }, + "AuxiliaryBuffer": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "OriginalFileObject": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_FILE_OBJECT" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "PacketType": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 64 + }, + "ListEntry": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 48 + } + }, + "kind": "struct", + "size": 80 + }, + "__unnamed_125f": { + "fields": { + "AllocatedResources": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_CM_RESOURCE_LIST" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "AllocatedResourcesTranslated": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_CM_RESOURCE_LIST" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "D3DDDI_DXGI_RGB": { + "fields": { + "Blue": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 12 + }, + "__unnamed_1219": { + "fields": { + "Type3InputBuffer": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "OutputBufferLength": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "FsControlCode": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "InputBufferLength": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 32 + }, + "__unnamed_125b": { + "fields": { + "State": { + "type": { + "kind": "struct", + "name": "nt_symbols!_POWER_STATE" + }, + "offset": 16 + }, + "Type": { + "type": { + "kind": "enum", + "name": "TypeEnum" + }, + "offset": 8 + }, + "SystemContext": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "ShutdownType": { + "type": { + "kind": "enum", + "name": "ShutdownTypeEnum" + }, + "offset": 24 + }, + "SystemPowerStateContext": { + "type": { + "kind": "struct", + "name": "nt_symbols!_SYSTEM_POWER_STATE_CONTEXT" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 32 + }, + "HDC__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagDISPLAYINFO": { + "fields": { + "hDev": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "SpatialListHead": { + "type": { + "kind": "struct", + "name": "_KLIST_ENTRY" + }, + "offset": 144 + }, + "BitCountMax": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 130 + }, + "cyGray": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "hdcBits": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDC__" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "fDesktopIsRect": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 132 + }, + "hbmGray": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBITMAP__" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "pmdev": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "cFullScreen": { + "type": { + "kind": "base", + "name": "short" + }, + "offset": 160 + }, + "cxGray": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 56 + }, + "dmLogPixels": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 128 + }, + "hDevInfo": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "fAnyPalette": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 132 + }, + "pspbFirst": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSPB" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "pMonitorPrimary": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMONITOR" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "Spare0": { + "type": { + "kind": "base", + "name": "short" + }, + "offset": 162 + }, + "pMonitorFirst": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMONITOR" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "hdcGray": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDC__" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "hrgnScreenReal": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 120 + }, + "cMonitors": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 80 + }, + "hdcScreen": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDC__" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "DockThresholdMax": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 136 + }, + "rcScreenReal": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 104 + }, + "pdceFirst": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDCE" + }, + "kind": "pointer" + }, + "offset": 64 + } + }, + "kind": "struct", + "size": 168 + }, + "tagWin32AllocStats": { + "fields": { + "dwMaxAlloc": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "dwMaxMem": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 0 + }, + "pHead": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWin32PoolHead" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "dwCrtAlloc": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 20 + }, + "dwCrtMem": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 32 + }, + "__unnamed_18c5": { + "fields": { + "DefaultBig": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "BaseMiddle": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 8 + }, + "offset": 0 + }, + "BaseHigh": { + "type": { + "bit_position": 24, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 8 + }, + "offset": 0 + }, + "LimitHigh": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 4 + }, + "offset": 0 + }, + "System": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "Granularity": { + "type": { + "bit_position": 23, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "Dpl": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 2 + }, + "offset": 0 + }, + "Type": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 5 + }, + "offset": 0 + }, + "Present": { + "type": { + "bit_position": 15, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "LongMode": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_1261": { + "fields": { + "Buffer": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "ProviderId": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 0 + }, + "BufferSize": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "DataPath": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 32 + }, + "__unnamed_1263": { + "fields": { + "Argument4": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "Argument2": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "Argument3": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "Argument1": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 32 + }, + "__unnamed_1265": { + "fields": { + "DeviceIoControl": { + "type": { + "kind": "struct", + "name": "__unnamed_121d" + }, + "offset": 0 + }, + "ReadWriteConfig": { + "type": { + "kind": "struct", + "name": "__unnamed_123d" + }, + "offset": 0 + }, + "Create": { + "type": { + "kind": "struct", + "name": "__unnamed_11ff" + }, + "offset": 0 + }, + "Write": { + "type": { + "kind": "struct", + "name": "__unnamed_1209" + }, + "offset": 0 + }, + "PowerSequence": { + "type": { + "kind": "struct", + "name": "__unnamed_1253" + }, + "offset": 0 + }, + "QueryId": { + "type": { + "kind": "struct", + "name": "__unnamed_1243" + }, + "offset": 0 + }, + "SetFile": { + "type": { + "kind": "struct", + "name": "__unnamed_1213" + }, + "offset": 0 + }, + "CreatePipe": { + "type": { + "kind": "struct", + "name": "__unnamed_1203" + }, + "offset": 0 + }, + "Power": { + "type": { + "kind": "struct", + "name": "__unnamed_125b" + }, + "offset": 0 + }, + "Read": { + "type": { + "kind": "struct", + "name": "__unnamed_1209" + }, + "offset": 0 + }, + "StartDevice": { + "type": { + "kind": "struct", + "name": "__unnamed_125f" + }, + "offset": 0 + }, + "QueryDirectory": { + "type": { + "kind": "struct", + "name": "__unnamed_120d" + }, + "offset": 0 + }, + "LockControl": { + "type": { + "kind": "struct", + "name": "__unnamed_121b" + }, + "offset": 0 + }, + "QueryInterface": { + "type": { + "kind": "struct", + "name": "__unnamed_1233" + }, + "offset": 0 + }, + "Others": { + "type": { + "kind": "struct", + "name": "__unnamed_1263" + }, + "offset": 0 + }, + "FileSystemControl": { + "type": { + "kind": "struct", + "name": "__unnamed_1219" + }, + "offset": 0 + }, + "SetLock": { + "type": { + "kind": "struct", + "name": "__unnamed_123f" + }, + "offset": 0 + }, + "QueryDeviceText": { + "type": { + "kind": "struct", + "name": "__unnamed_1247" + }, + "offset": 0 + }, + "WMI": { + "type": { + "kind": "struct", + "name": "__unnamed_1261" + }, + "offset": 0 + }, + "CreateMailslot": { + "type": { + "kind": "struct", + "name": "__unnamed_1207" + }, + "offset": 0 + }, + "FilterResourceRequirements": { + "type": { + "kind": "struct", + "name": "__unnamed_123b" + }, + "offset": 0 + }, + "MountVolume": { + "type": { + "kind": "struct", + "name": "__unnamed_1225" + }, + "offset": 0 + }, + "QueryVolume": { + "type": { + "kind": "struct", + "name": "__unnamed_1217" + }, + "offset": 0 + }, + "UsageNotification": { + "type": { + "kind": "struct", + "name": "__unnamed_124b" + }, + "offset": 0 + }, + "Scsi": { + "type": { + "kind": "struct", + "name": "__unnamed_1229" + }, + "offset": 0 + }, + "WaitWake": { + "type": { + "kind": "struct", + "name": "__unnamed_124f" + }, + "offset": 0 + }, + "QueryFile": { + "type": { + "kind": "struct", + "name": "__unnamed_1211" + }, + "offset": 0 + }, + "VerifyVolume": { + "type": { + "kind": "struct", + "name": "__unnamed_1225" + }, + "offset": 0 + }, + "QuerySecurity": { + "type": { + "kind": "struct", + "name": "__unnamed_121f" + }, + "offset": 0 + }, + "QueryDeviceRelations": { + "type": { + "kind": "struct", + "name": "__unnamed_122d" + }, + "offset": 0 + }, + "NotifyDirectory": { + "type": { + "kind": "struct", + "name": "__unnamed_120f" + }, + "offset": 0 + }, + "SetSecurity": { + "type": { + "kind": "struct", + "name": "__unnamed_1221" + }, + "offset": 0 + }, + "DeviceCapabilities": { + "type": { + "kind": "struct", + "name": "__unnamed_1237" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 32 + }, + "__unnamed_1817": { + "fields": { + "Length48": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "Start": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 12 + }, + "__unnamed_1815": { + "fields": { + "Length40": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "Start": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 12 + }, + "tagKbdLayer": { + "fields": { + "pVkToWcharTable": { + "type": { + "subtype": { + "kind": "struct", + "name": "_VK_TO_WCHAR_TABLE" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "fLocaleFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 80 + }, + "pCharModifiers": { + "type": { + "subtype": { + "kind": "struct", + "name": "MODIFIERS" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "pKeyNamesExt": { + "type": { + "subtype": { + "kind": "struct", + "name": "VSC_LPWSTR" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "pDeadKey": { + "type": { + "subtype": { + "kind": "struct", + "name": "DEADKEY" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "pusVSCtoVK": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "pKeyNamesDead": { + "type": { + "subtype": { + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "pointer" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "pLigature": { + "type": { + "subtype": { + "kind": "struct", + "name": "_LIGATURE1" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "cbLgEntry": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 85 + }, + "pKeyNames": { + "type": { + "subtype": { + "kind": "struct", + "name": "VSC_LPWSTR" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "dwType": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "dwSubType": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + }, + "nLgMax": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 84 + }, + "pVSCtoVK_E1": { + "type": { + "subtype": { + "kind": "struct", + "name": "_VSC_VK" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "pVSCtoVK_E0": { + "type": { + "subtype": { + "kind": "struct", + "name": "_VSC_VK" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "bMaxVSCtoVK": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 56 + } + }, + "kind": "struct", + "size": 104 + }, + "__unnamed_1813": { + "fields": { + "DataSize": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "Reserved1": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "Reserved2": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 12 + }, + "_D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT": { + "fields": { + "Centered": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "AspectRatioCenteredMax": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "Stretched": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "Identity": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "Custom": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_1958": { + "fields": { + "MinBusNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "Reserved": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 12 + }, + "MaxBusNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "_D3DKMDT_2DREGION": { + "fields": { + "cy": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "cx": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "HRGN__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_1954": { + "fields": { + "AffinityPolicy": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 8 + }, + "PriorityPolicy": { + "type": { + "kind": "enum", + "name": "PriorityPolicyEnum" + }, + "offset": 12 + }, + "Group": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 10 + }, + "MaximumVector": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "TargetedProcessors": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 16 + }, + "MinimumVector": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 24 + }, + "_PROCMARKHEAD": { + "fields": { + "h": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "ppi": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "hTaskWow": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "cLockObj": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 32 + }, + "tagSIZE": { + "fields": { + "cy": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 4 + }, + "cx": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "tagDESKTOPVIEW": { + "fields": { + "ulClientDelta": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 16 + }, + "pdesk": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "pdvNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOPVIEW" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 24 + }, + "__unnamed_1819": { + "fields": { + "Start": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 0 + }, + "Length64": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 12 + }, + "_DMM_COFUNCPATHSMODALITY_SERIALIZATION": { + "fields": { + "NumPathsFromSource": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "PathAndTargetModeSetOffset": { + "type": { + "count": 1, + "subtype": { + "kind": "base", + "name": "unsigned long" + }, + "kind": "array" + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 8 + }, + "tagSBTRACK": { + "fields": { + "spwndSBNotify": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "hTimerSB": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 64 + }, + "cmdSB": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "xxxpfnSB": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "fTrackVert": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "posNew": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 84 + }, + "posOld": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 80 + }, + "fCtlSB": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "rcTrack": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 32 + }, + "fTrackRecalc": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "spwndSB": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "spwndTrack": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "dpxThumb": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 72 + }, + "pxOld": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 76 + }, + "fHitOld": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "pSBCalc": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSBCALC" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "nBar": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 88 + } + }, + "kind": "struct", + "size": 104 + }, + "__unnamed_16c1": { + "fields": { + "ActiveSize": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_2DREGION" + }, + "offset": 0 + }, + "MaxPixelRate": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "_DMA_ADAPTER": { + "fields": { + "Version": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 0 + }, + "DmaOperations": { + "type": { + "subtype": { + "kind": "struct", + "name": "_DMA_OPERATIONS" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "Size": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 2 + } + }, + "kind": "struct", + "size": 16 + }, + "tagMONITOR": { + "fields": { + "hDev": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "head": { + "type": { + "kind": "struct", + "name": "_HEAD" + }, + "offset": 0 + }, + "rcMonitorReal": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 28 + }, + "pMonitorNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMONITOR" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "hDevReal": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "Flink": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMONITOR" + }, + "kind": "pointer" + }, + "offset": 128 + }, + "hrgnMonitorReal": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "Blink": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMONITOR" + }, + "kind": "pointer" + }, + "offset": 136 + }, + "rcWorkReal": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 44 + }, + "dwMONFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "cWndStack": { + "type": { + "kind": "base", + "name": "short" + }, + "offset": 74 + }, + "DockTargets": { + "type": { + "count": 7, + "subtype": { + "count": 4, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "kind": "array" + }, + "offset": 96 + }, + "Spare0": { + "type": { + "kind": "base", + "name": "short" + }, + "offset": 72 + } + }, + "kind": "struct", + "size": 144 + }, + "__unnamed_180b": { + "fields": { + "Translated": { + "type": { + "kind": "struct", + "name": "__unnamed_1807" + }, + "offset": 0 + }, + "Raw": { + "type": { + "kind": "struct", + "name": "__unnamed_1809" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "tagRECT": { + "fields": { + "top": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 4 + }, + "right": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 8 + }, + "bottom": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 12 + }, + "left": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_180d": { + "fields": { + "Reserved1": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "Port": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "Channel": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 12 + }, + "MODIFIERS": { + "fields": { + "wMaxModBits": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 8 + }, + "pVkToBit": { + "type": { + "subtype": { + "kind": "struct", + "name": "VK_TO_BIT" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "ModNumber": { + "type": { + "count": 0, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 10 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_120f": { + "fields": { + "CompletionFilter": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_120d": { + "fields": { + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "FileIndex": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "FileInformationClass": { + "type": { + "kind": "enum", + "name": "FileInformationClassEnum" + }, + "offset": 16 + }, + "FileName": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_UNICODE_STRING" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 32 + }, + "_DMM_VIDPNPATHSFROMSOURCE_SERIALIZATION": { + "fields": { + "PathAndTargetModeSerialization": { + "type": { + "count": 1, + "subtype": { + "kind": "struct", + "name": "_DMM_VIDPNPATHANDTARGETMODE_SERIALIZATION" + }, + "kind": "array" + }, + "offset": 48 + }, + "NumPathsFromSource": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 40 + }, + "SourceMode": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDPN_SOURCE_MODE" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 480 + }, + "tagMSG": { + "fields": { + "wParam": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 16 + }, + "lParam": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 24 + }, + "pt": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 36 + }, + "hwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "HWND__" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "time": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 32 + }, + "message": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 48 + }, + "tagDPISERVERINFO": { + "fields": { + "hMsgFont": { + "type": { + "subtype": { + "kind": "struct", + "name": "HFONT__" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "hCaptionFont": { + "type": { + "subtype": { + "kind": "struct", + "name": "HFONT__" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "gclBorder": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + }, + "cxMsgFontChar": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 24 + }, + "wMaxBtnSize": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 32 + }, + "cyMsgFontChar": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 28 + } + }, + "kind": "struct", + "size": 40 + }, + "_D3DDDI_GAMMA_RAMP_RGB256x3x16": { + "fields": { + "Blue": { + "type": { + "count": 256, + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "array" + }, + "offset": 1024 + }, + "Green": { + "type": { + "count": 256, + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "array" + }, + "offset": 512 + }, + "Red": { + "type": { + "count": 256, + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "array" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 1536 + }, + "__unnamed_124f": { + "fields": { + "PowerState": { + "type": { + "kind": "enum", + "name": "PowerStateEnum" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagWOWPROCESSINFO": { + "fields": { + "ptdbHead": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTDB" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "ptiScheduled": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "nRecvLock": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 52 + }, + "CSLockCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 64 + }, + "nSendLock": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 48 + }, + "pEventWowExec": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "lpfnWowExitTask": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "CSOwningThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "hEventWowExecClient": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "pwpiNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWOWPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 72 + }, + "HTOUCHINPUT__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagMENU": { + "fields": { + "iItem": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 44 + }, + "head": { + "type": { + "kind": "struct", + "name": "_PROCDESKHEAD" + }, + "offset": 0 + }, + "umpm": { + "type": { + "kind": "struct", + "name": "tagUAHMENUPOPUPMETRICS" + }, + "offset": 132 + }, + "cItems": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 52 + }, + "pParentMenus": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENULIST" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "fFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 40 + }, + "cxMenu": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "dwContextHelpId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "cxTextAlign": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 64 + }, + "cAlloced": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 48 + }, + "hbrBack": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBRUSH__" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "dwArrowsOn": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 2 + }, + "offset": 128 + }, + "iMaxTop": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 124 + }, + "dwMenuData": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 104 + }, + "cyMenu": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 60 + }, + "rgItems": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagITEM" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "spwndNotify": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "iTop": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 120 + }, + "cyMax": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + } + }, + "kind": "struct", + "size": 152 + }, + "_D3DDDI_GAMMA_RAMP_DXGI_1": { + "fields": { + "GammaCurve": { + "type": { + "count": 1025, + "subtype": { + "kind": "struct", + "name": "D3DDDI_DXGI_RGB" + }, + "kind": "array" + }, + "offset": 24 + }, + "Scale": { + "type": { + "kind": "struct", + "name": "D3DDDI_DXGI_RGB" + }, + "offset": 0 + }, + "Offset": { + "type": { + "kind": "struct", + "name": "D3DDDI_DXGI_RGB" + }, + "offset": 12 + } + }, + "kind": "struct", + "size": 12324 + }, + "_MOVESIZEDATA": { + "fields": { + "fmsKbd": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "pStartMonitorCurrentHitTarget": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMONITOR" + }, + "kind": "pointer" + }, + "offset": 168 + }, + "impy": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 152 + }, + "fMoveFromMax": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fSnapMoving": { + "type": { + "bit_position": 11, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "frcNormalCheckPtValid": { + "type": { + "bit_position": 24, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "ptMaxTrack": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 96 + }, + "ptRestore": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 156 + }, + "fUsePreviewRect": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fForceSizing": { + "type": { + "bit_position": 19, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fThresholdSelector": { + "type": { + "bit_position": 15, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 3 + }, + "offset": 164 + }, + "ptStartHitWindowRelative": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 208 + }, + "fDragFullWindows": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fForeground": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "dyMouse": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 140 + }, + "fHasSoftwareCursor": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fIsHitPtOffScreen": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fSnapSizingTemporaryAllowed": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fCheckPtForcefullyRestored": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fVerticallyMaximizedRight": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "ulCountDragOutOfLeftRightTarget": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 228 + }, + "Unused": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 4 + }, + "offset": 164 + }, + "dxMouse": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 136 + }, + "fStartVerticallyMaximizedRight": { + "type": { + "bit_position": 14, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "rcParent": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 72 + }, + "fOffScreen": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fWindowWasSuperMaximized": { + "type": { + "bit_position": 12, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fVerticallyMaximizedLeft": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "spwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "StartCurrentHitTarget": { + "type": { + "kind": "enum", + "name": "StartCurrentHitTargetEnum" + }, + "offset": 176 + }, + "fHasPreviewRect": { + "type": { + "bit_position": 25, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fLockWindowUpdate": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "rcPreview": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 40 + }, + "fSnapSizing": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fIsMoveSizeLoop": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fInitSize": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "rcDragCursor": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 24 + }, + "ulCountDragOutOfTopTarget": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 224 + }, + "rcPreviewCursor": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 56 + }, + "CurrentHitTarget": { + "type": { + "kind": "enum", + "name": "CurrentHitTargetEnum" + }, + "offset": 192 + }, + "fSnapMovingTemporaryAllowed": { + "type": { + "bit_position": 23, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "fTrackCancelled": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "ptHitWindowRelative": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 200 + }, + "ptLastTrack": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 216 + }, + "cmd": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 144 + }, + "Flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 164 + }, + "MoveRectStyle": { + "type": { + "kind": "enum", + "name": "MoveRectStyleEnum" + }, + "offset": 196 + }, + "rcWindow": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 104 + }, + "ulCountSizeOutOfTopBottomTarget": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 232 + }, + "fStartVerticallyMaximizedLeft": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 164 + }, + "rcNormalStartCheckPt": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 120 + }, + "ptMinTrack": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 88 + }, + "rcDrag": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 8 + }, + "pMonitorCurrentHitTarget": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMONITOR" + }, + "kind": "pointer" + }, + "offset": 184 + }, + "impx": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 148 + } + }, + "kind": "struct", + "size": 240 + }, + "_D3DDDI_RATIONAL": { + "fields": { + "Denominator": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "Numerator": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "VWPL": { + "fields": { + "cElem": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "aElement": { + "type": { + "count": 0, + "subtype": { + "kind": "struct", + "name": "VWPLELEMENT" + }, + "kind": "array" + }, + "offset": 16 + }, + "fTagged": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 12 + }, + "cThreshhold": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "cPwnd": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "tagTEXTMETRICW": { + "fields": { + "tmOverhang": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 32 + }, + "tmPitchAndFamily": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 55 + }, + "tmStruckOut": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 54 + }, + "tmCharSet": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 56 + }, + "tmDigitizedAspectX": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 36 + }, + "tmDigitizedAspectY": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 40 + }, + "tmFirstChar": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 44 + }, + "tmWeight": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 28 + }, + "tmDescent": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 8 + }, + "tmDefaultChar": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 48 + }, + "tmLastChar": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 46 + }, + "tmMaxCharWidth": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 24 + }, + "tmItalic": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 52 + }, + "tmUnderlined": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 53 + }, + "tmInternalLeading": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 12 + }, + "tmAscent": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 4 + }, + "tmHeight": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + }, + "tmAveCharWidth": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 20 + }, + "tmBreakChar": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 50 + }, + "tmExternalLeading": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 60 + }, + "_SCATTER_GATHER_LIST": { + "fields": { + "Elements": { + "type": { + "count": 0, + "subtype": { + "kind": "struct", + "name": "_SCATTER_GATHER_ELEMENT" + }, + "kind": "array" + }, + "offset": 16 + }, + "Reserved": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 8 + }, + "NumberOfElements": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "HICON__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "_HANDLEENTRY": { + "fields": { + "pOwner": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "bType": { + "type": { + "kind": "enum", + "name": "bTypeEnum" + }, + "offset": 16 + }, + "bFlags": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 17 + }, + "phead": { + "type": { + "subtype": { + "kind": "struct", + "name": "_HEAD" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "wUniq": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 18 + } + }, + "kind": "struct", + "size": 24 + }, + "_THRDESKHEAD": { + "fields": { + "cLockObj": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "pSelf": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "rpdesk": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "pti": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "h": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 40 + }, + "tagSVR_INSTANCE_INFO": { + "fields": { + "head": { + "type": { + "kind": "struct", + "name": "_THROBJHEAD" + }, + "offset": 0 + }, + "next": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSVR_INSTANCE_INFO" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "nextInThisThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSVR_INSTANCE_INFO" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "spwndEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "afCmd": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 40 + }, + "pcii": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 56 + } + }, + "kind": "struct", + "size": 64 + }, + "_DMM_VIDPNTARGETMODESET_SERIALIZATION": { + "fields": { + "NumModes": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "ModeSerialization": { + "type": { + "count": 1, + "subtype": { + "kind": "struct", + "name": "_D3DKMDT_VIDPN_TARGET_MODE" + }, + "kind": "array" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 80 + }, + "_DMM_COMMITVIDPNREQUEST_SERIALIZATION": { + "fields": { + "RequestDiagInfo": { + "type": { + "kind": "struct", + "name": "_DMM_COMMITVIDPNREQUEST_DIAGINFO" + }, + "offset": 4 + }, + "AffectedVidPnSourceId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "VidPnSerialization": { + "type": { + "kind": "struct", + "name": "_DMM_VIDPN_SERIALIZATION" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 28 + }, + "tagPOPUPMENU": { + "fields": { + "fDroppedLeft": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fIsSysMenu": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "posDropped": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 84 + }, + "fIsMenuBar": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fHierarchyDropped": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fDropNextPopup": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fRightButton": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "spmenu": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENU" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "ppopupmenuRoot": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPOPUPMENU" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "fFirstClick": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "spwndNotify": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "fRtoL": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fSendUninit": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fAboutToHide": { + "type": { + "bit_position": 12, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "spwndNextPopup": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "fFlushDelayedFree": { + "type": { + "bit_position": 17, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fHasMenuBar": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fTrackMouseEvent": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fNoNotify": { + "type": { + "bit_position": 11, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "posSelectedItem": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 80 + }, + "fUseMonitorRect": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "spwndPrevPopup": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "ppmDelayedFree": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPOPUPMENU" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "fFreed": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fSynchronous": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "spmenuAlternate": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENU" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "spwndPopupMenu": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "fDestroyed": { + "type": { + "bit_position": 15, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "iDropDir": { + "type": { + "bit_position": 23, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 5 + }, + "offset": 0 + }, + "fIsTrackPopup": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "spwndActivePopup": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "fInCancel": { + "type": { + "bit_position": 19, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fToggle": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fDelayedFree": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fHideTimer": { + "type": { + "bit_position": 14, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "fShowTimer": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 88 + }, + "_D3DKMDT_MONITOR_SOURCE_MODE": { + "fields": { + "Origin": { + "type": { + "kind": "enum", + "name": "OriginEnum" + }, + "offset": 84 + }, + "VideoSignalInfo": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDEO_SIGNAL_INFO" + }, + "offset": 8 + }, + "ColorCoeffDynamicRanges": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES" + }, + "offset": 68 + }, + "Preference": { + "type": { + "kind": "enum", + "name": "PreferenceEnum" + }, + "offset": 88 + }, + "Id": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "ColorBasis": { + "type": { + "kind": "enum", + "name": "ColorBasisEnum" + }, + "offset": 64 + } + }, + "kind": "struct", + "size": 96 + }, + "_DMM_MONITORDESCRIPTOR_SERIALIZATION": { + "fields": { + "Origin": { + "type": { + "kind": "enum", + "name": "OriginEnum" + }, + "offset": 8 + }, + "Data": { + "type": { + "count": 128, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 12 + }, + "Type": { + "type": { + "kind": "enum", + "name": "TypeEnum" + }, + "offset": 4 + }, + "Id": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 140 + }, + "__unnamed_127c": { + "fields": { + "Wcb": { + "type": { + "kind": "struct", + "name": "nt_symbols!_WAIT_CONTEXT_BLOCK" + }, + "offset": 0 + }, + "ListEntry": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 72 + }, + "_D3DMATRIX": { + "fields": { + "_41": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "float" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 64 + }, + "_LARGE_UNICODE_STRING": { + "fields": { + "Buffer": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "MaximumLength": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 31 + }, + "offset": 4 + }, + "bAnsi": { + "type": { + "bit_position": 31, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 16 + }, + "_VK_VALUES_STRINGS": { + "fields": { + "fReserved": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 8 + }, + "pszMultiNames": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "tagHID_TLC_INFO": { + "fields": { + "cExcludeOrphaned": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 36 + }, + "cDevices": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 20 + }, + "usUsage": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 18 + }, + "cExcludeRequest": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 32 + }, + "link": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "cUsagePageRequest": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 28 + }, + "usUsagePage": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 16 + }, + "cDirectRequest": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + } + }, + "kind": "struct", + "size": 40 + }, + "_DMM_MONITOR_SOURCE_MODE_SERIALIZATION": { + "fields": { + "Info": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_MONITOR_SOURCE_MODE" + }, + "offset": 0 + }, + "TimingType": { + "type": { + "kind": "enum", + "name": "TimingTypeEnum" + }, + "offset": 96 + } + }, + "kind": "struct", + "size": 104 + }, + "tagCURSOR": { + "fields": { + "rt": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 58 + }, + "head": { + "type": { + "kind": "struct", + "name": "_PROCMARKHEAD" + }, + "offset": 0 + }, + "hbmUserAlpha": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBITMAP__" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "xHotspot": { + "type": { + "kind": "base", + "name": "short" + }, + "offset": 68 + }, + "hbmColor": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBITMAP__" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "pcurNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCURSOR" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "CURSORF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 64 + }, + "hbmMask": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBITMAP__" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "bpp": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 120 + }, + "cy": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 128 + }, + "cx": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 124 + }, + "rcBounds": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 96 + }, + "atomModName": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 56 + }, + "hbmAlpha": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBITMAP__" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "yHotspot": { + "type": { + "kind": "base", + "name": "short" + }, + "offset": 70 + }, + "strName": { + "type": { + "kind": "struct", + "name": "nt_symbols!_UNICODE_STRING" + }, + "offset": 40 + } + }, + "kind": "struct", + "size": 136 + }, + "_D3DKMDT_GAMMA_RAMP": { + "fields": { + "Data": { + "type": { + "kind": "struct", + "name": "__unnamed_182e" + }, + "offset": 16 + }, + "DataSize": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 8 + }, + "Type": { + "type": { + "kind": "enum", + "name": "TypeEnum" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 24 + }, + "HWND__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_1207": { + "fields": { + "ShareAccess": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 18 + }, + "Reserved": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 16 + }, + "SecurityContext": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_IO_SECURITY_CONTEXT" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "Options": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "Parameters": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_MAILSLOT_CREATE_PARAMETERS" + }, + "kind": "pointer" + }, + "offset": 24 + } + }, + "kind": "struct", + "size": 32 + }, + "__unnamed_18a1": { + "fields": { + "Text": { + "type": { + "kind": "enum", + "name": "TextEnum" + }, + "offset": 0 + }, + "Graphics": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_GRAPHICS_RENDERING_FORMAT" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 32 + }, + "_DMM_VIDPNPATHANDTARGETMODE_SERIALIZATION": { + "fields": { + "TargetMode": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDPN_TARGET_MODE" + }, + "offset": 360 + }, + "PathInfo": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDPN_PRESENT_PATH" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 432 + }, + "HKL__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_1209": { + "fields": { + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "ByteOffset": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 16 + }, + "Key": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 24 + }, + "tagDCE": { + "fields": { + "hrgnClipPublic": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "hrgnClip": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "pwndOrg": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "pdceNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDCE" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "ppiOwner": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "DCX_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 64 + }, + "hdc": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDC__" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "ptiOwner": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "hrgnSavedVis": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "pwndRedirect": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "pMonitor": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMONITOR" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "pwndClip": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 24 + } + }, + "kind": "struct", + "size": 96 + }, + "VSC_LPWSTR": { + "fields": { + "vsc": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "pwsz": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "tagQ": { + "fields": { + "hwndDblClk": { + "type": { + "subtype": { + "kind": "struct", + "name": "HWND__" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "timeDblClk": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 108 + }, + "spwndFocus": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "ExtraInfo": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 328 + }, + "cLockCount": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 322 + }, + "iCursorLevel": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 312 + }, + "ptiSysLock": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "caret": { + "type": { + "kind": "struct", + "name": "tagCARET" + }, + "offset": 232 + }, + "ptiMouse": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "spwndActivePrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "ptMouseMove": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 128 + }, + "msgDblClk": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + }, + "msgJournal": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 324 + }, + "ptiKeyboard": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "cThreads": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 320 + }, + "QF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 316 + }, + "mlInput": { + "type": { + "kind": "struct", + "name": "tagMLIST" + }, + "offset": 0 + }, + "spwndActive": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "codeCapture": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "idSysLock": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 32 + }, + "spcurCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCURSOR" + }, + "kind": "pointer" + }, + "offset": 304 + }, + "ulEtwReserved1": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 336 + }, + "ptDblClk": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 120 + }, + "xbtnDblClk": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 104 + }, + "afKeyRecentDown": { + "type": { + "count": 32, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 136 + }, + "afKeyState": { + "type": { + "count": 64, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 168 + }, + "spwndCapture": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "idSysPeek": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 40 + } + }, + "kind": "struct", + "size": 344 + }, + "__unnamed_1203": { + "fields": { + "ShareAccess": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 18 + }, + "Reserved": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 16 + }, + "SecurityContext": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_IO_SECURITY_CONTEXT" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "Options": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "Parameters": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_NAMED_PIPE_CREATE_PARAMETERS" + }, + "kind": "pointer" + }, + "offset": 24 + } + }, + "kind": "struct", + "size": 32 + }, + "HGESTUREINFO__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagCLS": { + "fields": { + "spcur": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCURSOR" + }, + "kind": "pointer" + }, + "offset": 120 + }, + "cbwndExtra": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 100 + }, + "pclsClone": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLS" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "lpszClientAnsiMenuName": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "pclsBase": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLS" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "atomNVClassName": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 10 + }, + "style": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 84 + }, + "pclsNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLS" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "CSF_flags": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 34 + }, + "lpfnWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "lpszAnsiClassName": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "pointer" + }, + "offset": 144 + }, + "spcpdFirst": { + "type": { + "subtype": { + "kind": "struct", + "name": "_CALLPROCDATA" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "lpszClientUnicodeMenuName": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "cbclsExtra": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 96 + }, + "lpszMenuName": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "pointer" + }, + "offset": 136 + }, + "spicnSm": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCURSOR" + }, + "kind": "pointer" + }, + "offset": 152 + }, + "hTaskWow": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 32 + }, + "cWndReferenceCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 80 + }, + "hbrBackground": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBRUSH__" + }, + "kind": "pointer" + }, + "offset": 128 + }, + "spicn": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCURSOR" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "fnid": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 12 + }, + "pdce": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDCE" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "hModule": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 104 + }, + "rpdeskParent": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "atomClassName": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 160 + }, + "_PROCDESKHEAD": { + "fields": { + "cLockObj": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "pSelf": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "hTaskWow": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "rpdesk": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "h": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 40 + }, + "_DMM_COMMITVIDPNREQUESTSET_SERIALIZATION": { + "fields": { + "CommitVidPnRequestOffset": { + "type": { + "count": 1, + "subtype": { + "kind": "base", + "name": "unsigned long" + }, + "kind": "array" + }, + "offset": 4 + }, + "NumCommitVidPnRequests": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "_VK_TO_FUNCTION_TABLE": { + "fields": { + "NLSFEProcType": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 1 + }, + "NLSFEProcCurrent": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 2 + }, + "Vk": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "NLSFEProcSwitch": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 3 + }, + "NLSFEProcAlt": { + "type": { + "count": 8, + "subtype": { + "kind": "struct", + "name": "_VK_FUNCTION_PARAM" + }, + "kind": "array" + }, + "offset": 68 + }, + "NLSFEProc": { + "type": { + "count": 8, + "subtype": { + "kind": "struct", + "name": "_VK_FUNCTION_PARAM" + }, + "kind": "array" + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 132 + }, + "_DMM_MONITORDESCRIPTORSET_SERIALIZATION": { + "fields": { + "NumDescriptors": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "DescriptorSerialization": { + "type": { + "count": 1, + "subtype": { + "kind": "struct", + "name": "_DMM_MONITORDESCRIPTOR_SERIALIZATION" + }, + "kind": "array" + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 144 + }, + "_DMM_MONITORSOURCEMODESET_SERIALIZATION": { + "fields": { + "NumModes": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "ModeSerialization": { + "type": { + "count": 1, + "subtype": { + "kind": "struct", + "name": "_DMM_MONITOR_SOURCE_MODE_SERIALIZATION" + }, + "kind": "array" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 112 + }, + "_CALLBACKWND": { + "fields": { + "hwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "HWND__" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "pActCtx": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ACTIVATION_CONTEXT" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "pwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 24 + }, + "_DMM_VIDPNPATHANDTARGETMODESET_SERIALIZATION": { + "fields": { + "PathInfo": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDPN_PRESENT_PATH" + }, + "offset": 0 + }, + "TargetModeSet": { + "type": { + "kind": "struct", + "name": "_DMM_VIDPNTARGETMODESET_SERIALIZATION" + }, + "offset": 360 + } + }, + "kind": "struct", + "size": 440 + }, + "_VK_FUNCTION_PARAM": { + "fields": { + "NLSFEProcIndex": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "NLSFEProcParam": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 8 + }, + "tagSBCALC": { + "fields": { + "posMax": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 4 + }, + "pxStart": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 44 + }, + "pxThumbBottom": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 48 + }, + "cpxThumb": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 32 + }, + "pxMin": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "pxThumbTop": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 52 + }, + "pxDownArrow": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 40 + }, + "pos": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 12 + }, + "cpx": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 56 + }, + "pxBottom": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 20 + }, + "pxTop": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 16 + }, + "pxLeft": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 24 + }, + "pxRight": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 28 + }, + "pxUpArrow": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 36 + }, + "posMin": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + }, + "page": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 64 + }, + "HDESK__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "HIMC__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "_D3DKMDT_COLOR_COEFF_DYNAMIC_RANGES": { + "fields": { + "SecondChannel": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "FourthChannel": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 12 + }, + "ThirdChannel": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "FirstChannel": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "tagMENUSTATE": { + "fields": { + "cxAni": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 116 + }, + "pGlobalPopupMenu": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPOPUPMENU" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "uDraggingIndex": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 88 + }, + "fNotifyByPos": { + "type": { + "bit_position": 17, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "fInCallHandleMenuMessages": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "ixAni": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 108 + }, + "dwLockCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 40 + }, + "fAutoDismiss": { + "type": { + "bit_position": 11, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "fIsSysMenu": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "dwAniStartTime": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 104 + }, + "uButtonDownHitArea": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 64 + }, + "fIgnoreButtonUp": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "ptButtonDown": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 56 + }, + "fMenuStarted": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "iAniDropDir": { + "type": { + "bit_position": 19, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 5 + }, + "offset": 8 + }, + "hdcAni": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDC__" + }, + "kind": "pointer" + }, + "offset": 136 + }, + "fModelessMenu": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "hbmAni": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBITMAP__" + }, + "kind": "pointer" + }, + "offset": 128 + }, + "fInEndMenu": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "uDraggingFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 92 + }, + "vkButtonDown": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 76 + }, + "fSetCapture": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "fInDoDragDrop": { + "type": { + "bit_position": 15, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "fActiveNoForeground": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "fMouseOffMenu": { + "type": { + "bit_position": 14, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "fDragAndDrop": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "fInsideMenuLoop": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "uDraggingHitArea": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 80 + }, + "fButtonDown": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "ptiMenuStateOwner": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "cyAni": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 120 + }, + "iyAni": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 112 + }, + "hdcWndAni": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDC__" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "fAboutToAutoDismiss": { + "type": { + "bit_position": 12, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "mnFocus": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 20 + }, + "uButtonDownIndex": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 72 + }, + "fButtonAlwaysDown": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "fUnderline": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "ptMouseLast": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 12 + }, + "pmnsPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENUSTATE" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "fDragging": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "cmdLast": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 24 + } + }, + "kind": "struct", + "size": 144 + }, + "VK_TO_BIT": { + "fields": { + "Vk": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "ModBits": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 1 + } + }, + "kind": "struct", + "size": 2 + }, + "tagWOWTHREADINFO": { + "fields": { + "pIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "idParentProcess": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "idTask": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "pwtiNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWOWTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "idWaitObject": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 40 + }, + "__unnamed_1805": { + "fields": { + "Start": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 0 + }, + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 12 + }, + "__unnamed_1211": { + "fields": { + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "FileInformationClass": { + "type": { + "kind": "enum", + "name": "FileInformationClassEnum" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_1213": { + "fields": { + "FileInformationClass": { + "type": { + "kind": "enum", + "name": "FileInformationClassEnum" + }, + "offset": 8 + }, + "AdvanceOnly": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 25 + }, + "ClusterCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "DeleteHandle": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "ReplaceIfExists": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 24 + }, + "FileObject": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_FILE_OBJECT" + }, + "kind": "pointer" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 32 + }, + "__unnamed_1217": { + "fields": { + "FsInformationClass": { + "type": { + "kind": "enum", + "name": "FsInformationClassEnum" + }, + "offset": 8 + }, + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_123b": { + "fields": { + "IoResourceRequirementList": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_IO_RESOURCE_REQUIREMENTS_LIST" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "__unnamed_122d": { + "fields": { + "Type": { + "type": { + "kind": "enum", + "name": "TypeEnum" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_1950": { + "fields": { + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "MaximumAddress": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 16 + }, + "MinimumAddress": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 8 + }, + "Alignment": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 24 + }, + "tagITEM": { + "fields": { + "fType": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "ulX": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 84 + }, + "wID": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "dwItemData": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 56 + }, + "hbmpChecked": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "xItem": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 64 + }, + "spSubMenu": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENU" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "hbmpUnchecked": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "fState": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "dxTab": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 80 + }, + "cxBmp": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 104 + }, + "yItem": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 68 + }, + "cyItem": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 76 + }, + "umim": { + "type": { + "kind": "struct", + "name": "tagUAHMENUITEMMETRICS" + }, + "offset": 112 + }, + "cch": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 48 + }, + "ulWidth": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 88 + }, + "cyBmp": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 108 + }, + "lpstr": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "cxItem": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 72 + }, + "hbmp": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBITMAP__" + }, + "kind": "pointer" + }, + "offset": 96 + } + }, + "kind": "struct", + "size": 144 + }, + "tagIMEINFOEX": { + "fields": { + "dwImeWinVersion": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 84 + }, + "fSysWow64Only": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 348 + }, + "fInitOpen": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 72 + }, + "wszImeDescription": { + "type": { + "count": 50, + "subtype": { + "kind": "base", + "name": "wchar" + }, + "kind": "array" + }, + "offset": 88 + }, + "fCUASLayer": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 348 + }, + "ImeInfo": { + "type": { + "kind": "struct", + "name": "tagIMEINFO" + }, + "offset": 8 + }, + "wszImeFile": { + "type": { + "count": 80, + "subtype": { + "kind": "base", + "name": "wchar" + }, + "kind": "array" + }, + "offset": 188 + }, + "wszUIClass": { + "type": { + "count": 16, + "subtype": { + "kind": "base", + "name": "wchar" + }, + "kind": "array" + }, + "offset": 36 + }, + "fLoadFlag": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 76 + }, + "hkl": { + "type": { + "subtype": { + "kind": "struct", + "name": "HKL__" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "dwProdVersion": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 80 + }, + "fdwInitConvMode": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 68 + } + }, + "kind": "struct", + "size": 352 + }, + "__unnamed_1962": { + "fields": { + "BusNumber": { + "type": { + "kind": "struct", + "name": "__unnamed_1958" + }, + "offset": 0 + }, + "Dma": { + "type": { + "kind": "struct", + "name": "__unnamed_1956" + }, + "offset": 0 + }, + "Memory48": { + "type": { + "kind": "struct", + "name": "__unnamed_195e" + }, + "offset": 0 + }, + "Generic": { + "type": { + "kind": "struct", + "name": "__unnamed_1950" + }, + "offset": 0 + }, + "Memory40": { + "type": { + "kind": "struct", + "name": "__unnamed_195c" + }, + "offset": 0 + }, + "DevicePrivate": { + "type": { + "kind": "struct", + "name": "nt_symbols!__unnamed_180f" + }, + "offset": 0 + }, + "ConfigData": { + "type": { + "kind": "struct", + "name": "__unnamed_195a" + }, + "offset": 0 + }, + "Memory64": { + "type": { + "kind": "struct", + "name": "__unnamed_1960" + }, + "offset": 0 + }, + "Memory": { + "type": { + "kind": "struct", + "name": "__unnamed_1950" + }, + "offset": 0 + }, + "Interrupt": { + "type": { + "kind": "struct", + "name": "__unnamed_1954" + }, + "offset": 0 + }, + "Port": { + "type": { + "kind": "struct", + "name": "__unnamed_1950" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 24 + }, + "tagMSGPPINFO": { + "fields": { + "dwIndexMsgPP": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagSBINFO": { + "fields": { + "WSBflags": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + }, + "Horz": { + "type": { + "kind": "struct", + "name": "tagSBDATA" + }, + "offset": 4 + }, + "Vert": { + "type": { + "kind": "struct", + "name": "tagSBDATA" + }, + "offset": 20 + } + }, + "kind": "struct", + "size": 36 + }, + "VWPLELEMENT": { + "fields": { + "DataOrTag": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 0 + }, + "pwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "tagSBDATA": { + "fields": { + "posMax": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 4 + }, + "posMin": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + }, + "page": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 8 + }, + "pos": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 12 + } + }, + "kind": "struct", + "size": 16 + }, + "_VSC_VK": { + "fields": { + "Vsc": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "Vk": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 2 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_123f": { + "fields": { + "Lock": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 1 + }, + "_SCATTER_GATHER_ELEMENT": { + "fields": { + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "Reserved": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 16 + }, + "Address": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 24 + }, + "tagWND": { + "fields": { + "spwndLastActive": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 240 + }, + "bWS_CLIPCHILDREN": { + "type": { + "bit_position": 25, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bMaximizeButtonDown": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bUIStateActive": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWS_TABSTOP": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bDialogWindow": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "lpfnWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 160 + }, + "bMinimizeButtonDown": { + "type": { + "bit_position": 14, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "hImc": { + "type": { + "subtype": { + "kind": "struct", + "name": "HIMC__" + }, + "kind": "pointer" + }, + "offset": 248 + }, + "style": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 68 + }, + "bChildNoActivate": { + "type": { + "bit_position": 11, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "bWS_EX_LAYERED": { + "type": { + "bit_position": 19, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bStartPaint": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bVerticallyMaximizedLeft": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "bHiddenPopup": { + "type": { + "bit_position": 14, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bSendEraseBackground": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWin50Compat": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bWS_EX_CLIENTEDGE": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "fnid": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 66 + }, + "bWS_EX_TOOLWINDOW": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bDisabled": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bAnsiWindowProc": { + "type": { + "bit_position": 19, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWin40Compat": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "rcClient": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 128 + }, + "bAnsiCreator": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bAnyScrollButtonDown": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bSendSizeMoveMsgs": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bLinked": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "bSendNCPaint": { + "type": { + "bit_position": 11, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bInternalPaint": { + "type": { + "bit_position": 12, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bHasClientEdge": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bHasPalette": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bHasHorizontalScrollbar": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bUIStateFocusRectHidden": { + "type": { + "bit_position": 31, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWS_DLGFRAME": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bWS_EX_MDICHILD": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bHasVerticalScrollbar": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bReserved2": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bNoNCPaint": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bHasSPB": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWS_MINIMIZEBOX": { + "type": { + "bit_position": 17, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bScrollBarVerticalTracking": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bWS_EX_DLGMODALFRAME": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWS_EX_TRANSPARENT": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bPaintNotProcessed": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bSyncPaintPending": { + "type": { + "bit_position": 23, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "hrgnClip": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 200 + }, + "bShellHookRegistered": { + "type": { + "bit_position": 30, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "spwndChild": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "bUnused5": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bInDestroy": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "state": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 40 + }, + "bWS_EX_LEFTSCROLLBAR": { + "type": { + "bit_position": 14, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bToggleTopmost": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWS_VSCROLL": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "ExStyle": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 48 + }, + "bWS_HSCROLL": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bUpdateDirty": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWMPaintSent": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bWS_EX_WINDOWEDGE": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWS_EX_ACCEPTFILE": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWS_GROUP": { + "type": { + "bit_position": 17, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "spwndNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "bVisible": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bVerticallyMaximizedRight": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "bForceMenuDraw": { + "type": { + "bit_position": 15, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bForceNCPaint": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bOldUI": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "spwndClipboardListenerNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 280 + }, + "bWS_EX_NOPADDEDBORDER": { + "type": { + "bit_position": 23, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bNoMinmaxAnimatedRects": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "spmenuSys": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENU" + }, + "kind": "pointer" + }, + "offset": 184 + }, + "bWS_MAXIMIZEBOX": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bHasCaption": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bEraseBackground": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "spwndOwner": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 104 + }, + "subPointer": { + "type": { + "subtype": { + "kind": "struct", + "name": "subTagWNDType" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "cbwndExtra": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 232 + }, + "bMakeVisibleWhenUnghosted": { + "type": { + "bit_position": 11, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bUnused8": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 2 + }, + "offset": 52 + }, + "bUnused9": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 3 + }, + "offset": 52 + }, + "bForceFullNCPaintClipRgn": { + "type": { + "bit_position": 23, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bWS_EX_RTLREADING": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bUnused1": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bUnused2": { + "type": { + "bit_position": 15, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bUnused3": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bUnused4": { + "type": { + "bit_position": 24, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bHasMeun": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bUnused6": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bUnused7": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 2 + }, + "offset": 52 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bClipboardListener": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "bScrollBarLineDownBtnDown": { + "type": { + "bit_position": 19, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bRedirectedForPrint": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "bWS_EX_RIGHT": { + "type": { + "bit_position": 12, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bHasCreatestructName": { + "type": { + "bit_position": 17, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWS_EX_COMPOSITED": { + "type": { + "bit_position": 25, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bFullScreen": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "hrgnUpdate": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 160 + }, + "head": { + "type": { + "kind": "struct", + "name": "_THRDESKHEAD" + }, + "offset": 0 + }, + "bConsoleWindow": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "ppropList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROPLIST" + }, + "kind": "pointer" + }, + "offset": 168 + }, + "bWS_EX_TOPMOST": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bScrollBarPageDownBtnDown": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bScrollBarLineUpBtnDown": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bRecievedQuerySuspendMsg": { + "type": { + "bit_position": 24, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bMaximizeMonitorRegion": { + "type": { + "bit_position": 11, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bRedrawIfHung": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWS_POPUP": { + "type": { + "bit_position": 31, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bWS_EX_CONTEXTHELP": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "dwUserData": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 256 + }, + "hMod16": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 64 + }, + "FullScreenMode": { + "type": { + "bit_position": 24, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 3 + }, + "offset": 44 + }, + "bLayeredLimbo": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "bWS_EX_NOINHERITLAYOUT": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWS_EX_LAYOUTRTL": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bUIStateKbdAccelHidden": { + "type": { + "bit_position": 30, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWS_BORDER": { + "type": { + "bit_position": 23, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bWS_SIZEBOX": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bDestroyed": { + "type": { + "bit_position": 31, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bServerSideWindowProc": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bCaptionTextTruncated": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "rcWindow": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 112 + }, + "bEndPaintInvalidate": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "hrgnNewFrame": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 208 + }, + "bBeingActivated": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWS_EX_COMPOSITEDCompositing": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWMCreateMsgProcessed": { + "type": { + "bit_position": 31, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bWS_EX_NOACTIVATE": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWS_EX_APPWINDOW": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "pSBInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSBINFO" + }, + "kind": "pointer" + }, + "offset": 176 + }, + "directName": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!String" + }, + "kind": "pointer" + }, + "offset": 168 + }, + "bCloseButtonDown": { + "type": { + "bit_position": 12, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bMaximized": { + "type": { + "bit_position": 24, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bWS_CHILD": { + "type": { + "bit_position": 30, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "spwndParent": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 104 + }, + "spmenu": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENU" + }, + "kind": "pointer" + }, + "offset": 192 + }, + "bWS_THICKFRAME": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bWS_EX_CONTROLPARENT": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "pcls": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLS" + }, + "kind": "pointer" + }, + "offset": 168 + }, + "bLayeredForDWM": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "bMsgBox": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bHelpButtonDown": { + "type": { + "bit_position": 15, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bHasOverlay": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "bRedrawFrameIfHung": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWS_EX_NOPARENTNOTIFY": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bMaximizesToMonitor": { + "type": { + "bit_position": 30, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bBottomMost": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bReserved1": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "bRedirected": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "bReserved4": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "bReserved5": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "bReserved6": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "bReserved7": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "spwndPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "bLayeredInvalidate": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "state2": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 44 + }, + "bWS_CLIPSIBLINGS": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bScrollBarPageUpBtnDown": { + "type": { + "bit_position": 17, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "pTransform": { + "type": { + "subtype": { + "kind": "struct", + "name": "_D3DMATRIX" + }, + "kind": "pointer" + }, + "offset": 272 + }, + "bWin31Compat": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "ExStyle2": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 288 + }, + "bHIGHDPI_UNAWARE_Unused": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "bWS_SYSMENU": { + "type": { + "bit_position": 19, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "hModule": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "strName": { + "type": { + "kind": "struct", + "name": "_LARGE_UNICODE_STRING" + }, + "offset": 232 + }, + "pActCtx": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ACTIVATION_CONTEXT" + }, + "kind": "pointer" + }, + "offset": 264 + }, + "bMinimized": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bRecievedSuspendMsg": { + "type": { + "bit_position": 25, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWS_EX_STATICEDGE": { + "type": { + "bit_position": 17, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + } + }, + "kind": "struct", + "size": 296 + }, + "_WM_VALUES_STRINGS": { + "fields": { + "pszName": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "fInternal": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 8 + }, + "fDefined": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 9 + } + }, + "kind": "struct", + "size": 16 + }, + "_D3DKMDT_GRAPHICS_RENDERING_FORMAT": { + "fields": { + "VisibleRegionSize": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_2DREGION" + }, + "offset": 8 + }, + "Stride": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "PixelFormat": { + "type": { + "kind": "enum", + "name": "PixelFormatEnum" + }, + "offset": 20 + }, + "PixelValueAccessMode": { + "type": { + "kind": "enum", + "name": "PixelValueAccessModeEnum" + }, + "offset": 28 + }, + "PrimSurfSize": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_2DREGION" + }, + "offset": 0 + }, + "ColorBasis": { + "type": { + "kind": "enum", + "name": "ColorBasisEnum" + }, + "offset": 24 + } + }, + "kind": "struct", + "size": 32 + }, + "_VK_TO_WCHARS1": { + "fields": { + "Attributes": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 1 + }, + "VirtualKey": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "wch": { + "type": { + "count": 1, + "subtype": { + "kind": "base", + "name": "wchar" + }, + "kind": "array" + }, + "offset": 2 + } + }, + "kind": "struct", + "size": 4 + }, + "_TLSPRITESTATE": { + "fields": { + "flOriginalSurfFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "iSpriteType": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "pfnSaveScreenBits": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 144 + }, + "bInsideDriverCall": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "pfnStrokePath": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "pfnTransparentBlt": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "pfnPaint": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "pfnFillPath": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "pfnStretchBltROP": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 152 + }, + "iType": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "pfnPlgBlt": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 128 + }, + "pfnCopyBits": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "pState": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "iOriginalType": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "pfnTextOut": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "pfnDrawStream": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 160 + }, + "pfnStrokeAndFillPath": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "pfnLineTo": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 104 + }, + "pfnStretchBlt": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "pfnGradientFill": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 136 + }, + "pfnAlphaBlend": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 120 + }, + "flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 20 + }, + "flSpriteSurfFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 12 + }, + "pfnBitBlt": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 72 + } + }, + "kind": "struct", + "size": 168 + }, + "tagUAHMENUITEMMETRICS": { + "fields": { + "rgsizeBar": { + "type": { + "count": 2, + "subtype": { + "kind": "struct", + "name": "tagSIZE" + }, + "kind": "array" + }, + "offset": 0 + }, + "rgsizePopup": { + "type": { + "count": 4, + "subtype": { + "kind": "struct", + "name": "tagSIZE" + }, + "kind": "array" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 32 + }, + "__unnamed_121b": { + "fields": { + "Length": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "ByteOffset": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 16 + }, + "Key": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 24 + }, + "__unnamed_1229": { + "fields": { + "Srb": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_SCSI_REQUEST_BLOCK" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "__unnamed_121f": { + "fields": { + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "SecurityInformation": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_1225": { + "fields": { + "DeviceObject": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_DEVICE_OBJECT" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "Vpb": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_VPB" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "subTagWNDType": { + "fields": { + "style_bitmask": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 28 + }, + "lpfnWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 120 + } + }, + "kind": "struct", + "size": 128 + }, + "_HEAD": { + "fields": { + "h": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "cLockObj": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "tagIMEINFO": { + "fields": { + "fdwProperty": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "fdwSelectCaps": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "fdwUICaps": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "dwPrivateDataSize": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "fdwSCSCaps": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 20 + }, + "fdwSentenceCaps": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 12 + }, + "fdwConversionCaps": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 28 + }, + "_DXGK_DIAG_CODE_POINT_PACKET": { + "fields": { + "Header": { + "type": { + "kind": "struct", + "name": "_DXGK_DIAG_HEADER" + }, + "offset": 0 + }, + "Param3": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 60 + }, + "Param1": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 52 + }, + "CodePointType": { + "type": { + "kind": "enum", + "name": "CodePointTypeEnum" + }, + "offset": 48 + }, + "Param2": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + } + }, + "kind": "struct", + "size": 64 + }, + "_D3DKMDT_VIDPN_SOURCE_MODE": { + "fields": { + "Type": { + "type": { + "kind": "enum", + "name": "TypeEnum" + }, + "offset": 4 + }, + "Id": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "Format": { + "type": { + "kind": "struct", + "name": "__unnamed_18a1" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 40 + }, + "tagW32JOB": { + "fields": { + "restrictions": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "ughCrt": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 48 + }, + "pAtomTable": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "ughMax": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 52 + }, + "pgh": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned long long" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "Job": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_EJOB" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "ppiTable": { + "type": { + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "uProcessCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 28 + }, + "uMaxProcesses": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 32 + }, + "pNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagW32JOB" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 64 + }, + "_DMM_MONITORFREQUENCYRANGESET_SERIALIZATION": { + "fields": { + "NumFrequencyRanges": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "FrequencyRangeSerialization": { + "type": { + "count": 1, + "subtype": { + "kind": "struct", + "name": "_D3DKMDT_MONITOR_FREQUENCY_RANGE" + }, + "kind": "array" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 56 + }, + "_D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION": { + "fields": { + "APSTriggerBits": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "CopyProtectionType": { + "type": { + "kind": "enum", + "name": "CopyProtectionTypeEnum" + }, + "offset": 0 + }, + "CopyProtectionSupport": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT" + }, + "offset": 264 + }, + "OEMCopyProtection": { + "type": { + "count": 256, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 268 + }, + "tagWINDOWSTATION": { + "fields": { + "pClipBase": { + "type": { + "subtype": { + "count": 104, + "subtype": { + "kind": "struct", + "name": "tagCLIP" + }, + "kind": "array" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "dwSessionId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "cNumClipFormats": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 104 + }, + "luidUser": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 136 + }, + "pGlobalAtomTable": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 136 + }, + "ptiClipLock": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "dwWSF_Flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 32 + }, + "rpdeskList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "spklList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKL" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "spwndClipOpen": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + }, + "pTerm": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTERMINAL" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "iClipSerialNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 108 + }, + "spwndClipboardListener": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "spwndClipViewer": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "iClipSequenceNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 104 + }, + "ptiDrawingClipboard": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "spwndClipOwner": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "psidUser": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 144 + }, + "rpwinstaNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWINDOWSTATION" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 152 + }, + "tagDESKTOPINFO": { + "fields": { + "spwndProgman": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 192 + }, + "pvwplMessagePPHandler": { + "type": { + "subtype": { + "kind": "struct", + "name": "VWPL" + }, + "kind": "pointer" + }, + "offset": 224 + }, + "pvDesktopLimit": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "fComposited": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 232 + }, + "spwndGestureEngine": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 216 + }, + "pvDesktopBase": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "spwndShell": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 160 + }, + "ppiShellProcess": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 168 + }, + "pvwplShellHook": { + "type": { + "subtype": { + "kind": "struct", + "name": "VWPL" + }, + "kind": "pointer" + }, + "offset": 200 + }, + "fIsDwmDesktop": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 232 + }, + "spwndTaskman": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 184 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 40 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "cntMBox": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 208 + }, + "spwndBkGnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 176 + }, + "spwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 24 + } + }, + "kind": "struct", + "size": 240 + }, + "tagMBSTRING": { + "fields": { + "szName": { + "type": { + "count": 15, + "subtype": { + "kind": "base", + "name": "wchar" + }, + "kind": "array" + }, + "offset": 0 + }, + "uID": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 32 + }, + "uStr": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 36 + } + }, + "kind": "struct", + "size": 40 + }, + "_D3DKMDT_VIDPN_TARGET_MODE": { + "fields": { + "VideoSignalInfo": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDEO_SIGNAL_INFO" + }, + "offset": 8 + }, + "Id": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "Preference": { + "type": { + "kind": "enum", + "name": "PreferenceEnum" + }, + "offset": 64 + } + }, + "kind": "struct", + "size": 72 + }, + "_DMM_VIDPNSET_SERIALIZATION": { + "fields": { + "VidPnOffset": { + "type": { + "count": 1, + "subtype": { + "kind": "base", + "name": "unsigned long" + }, + "kind": "array" + }, + "offset": 4 + }, + "NumVidPns": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "tagKBDFILE": { + "fields": { + "head": { + "type": { + "kind": "struct", + "name": "_HEAD" + }, + "offset": 0 + }, + "awchDllName": { + "type": { + "count": 32, + "subtype": { + "kind": "base", + "name": "wchar" + }, + "kind": "array" + }, + "offset": 56 + }, + "pKbdTbl": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKbdLayer" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "pkfNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKBDFILE" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "pKbdNlsTbl": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKbdNlsLayer" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "hBase": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "Size": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 40 + } + }, + "kind": "struct", + "size": 120 + }, + "__unnamed_11e4": { + "fields": { + "UserApcContext": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "UserApcRoutine": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "IssuingProcess": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "_W32PROCESS": { + "fields": { + "GDIPushLock": { + "type": { + "kind": "struct", + "name": "nt_symbols!_EX_PUSH_LOCK" + }, + "offset": 80 + }, + "DxProcess": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 248 + }, + "pBrushAttrList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "Process": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_EPROCESS" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "GDIHandleCountPeak": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 64 + }, + "RefCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "StartCursorHideTime": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "InputIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "W32PF_Flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 12 + }, + "GDIHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "NextStart": { + "type": { + "subtype": { + "kind": "struct", + "name": "_W32PROCESS" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "hSecureGdiSharedHandleTable": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 240 + }, + "UserHandleCountPeak": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 72 + }, + "GDIW32PIDLockedBitmaps": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 224 + }, + "UserHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 68 + }, + "W32Pid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "GDIEngUserMemAllocTable": { + "type": { + "kind": "struct", + "name": "nt_symbols!_RTL_AVL_TABLE" + }, + "offset": 88 + }, + "pDCAttrList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "GDIBrushAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 208 + }, + "GDIDcAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 192 + } + }, + "kind": "struct", + "size": 256 + }, + "_D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION": { + "fields": { + "Scaling": { + "type": { + "kind": "enum", + "name": "ScalingEnum" + }, + "offset": 0 + }, + "RotationSupport": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDPN_PRESENT_PATH_ROTATION_SUPPORT" + }, + "offset": 12 + }, + "Rotation": { + "type": { + "kind": "enum", + "name": "RotationEnum" + }, + "offset": 8 + }, + "ScalingSupport": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_VIDPN_PRESENT_PATH_SCALING_SUPPORT" + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 16 + }, + "tagSERVERINFO": { + "fields": { + "uiShellMsg": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 912 + }, + "cbHandleTable": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 848 + }, + "atomSysClass": { + "type": { + "count": 25, + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "array" + }, + "offset": 852 + }, + "dtScroll": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 2800 + }, + "dwKeyCache": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 2952 + }, + "atomIconSmProp": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 1356 + }, + "argbSystemUnmatched": { + "type": { + "count": 31, + "subtype": { + "kind": "base", + "name": "unsigned long" + }, + "kind": "array" + }, + "offset": 2268 + }, + "dwTagCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4632 + }, + "ucWheelScrollLines": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 2812 + }, + "ptCursorReal": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 2784 + }, + "ucWheelScrollChars": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 2816 + }, + "acOemToAnsi": { + "type": { + "count": 256, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 1364 + }, + "cySysFontChar": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 2832 + }, + "atomFrostedWindowProp": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 1362 + }, + "mpFnid_serverCBWndProc": { + "type": { + "count": 31, + "subtype": { + "kind": "base", + "name": "unsigned short" + }, + "kind": "array" + }, + "offset": 328 + }, + "PUSIFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4476 + }, + "BitCount": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 4468 + }, + "argbSystem": { + "type": { + "count": 31, + "subtype": { + "kind": "base", + "name": "unsigned long" + }, + "kind": "array" + }, + "offset": 2392 + }, + "dtLBSearch": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 2804 + }, + "dtCaretBlink": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 2808 + }, + "dwInstalledEventHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 1876 + }, + "apfnClientA": { + "type": { + "kind": "struct", + "name": "_PFNCLIENT" + }, + "offset": 392 + }, + "cxSysFontChar": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 2828 + }, + "hbrGray": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBRUSH__" + }, + "kind": "pointer" + }, + "offset": 2768 + }, + "ahbrSystem": { + "type": { + "count": 31, + "subtype": { + "subtype": { + "kind": "struct", + "name": "HBRUSH__" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 2520 + }, + "dwDefaultHeapSize": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 908 + }, + "wMaxRightOverlapChars": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 2824 + }, + "dwSRVIFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "oembmi": { + "type": { + "count": 93, + "subtype": { + "kind": "struct", + "name": "tagOEMBITMAPINFO" + }, + "kind": "array" + }, + "offset": 2964 + }, + "apfnClientWorker": { + "type": { + "kind": "struct", + "name": "_PFNCLIENTWORKER" + }, + "offset": 760 + }, + "dwDefaultHeapBase": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 904 + }, + "BitsPixel": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 4473 + }, + "wMaxLeftOverlapChars": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 2820 + }, + "dmLogPixels": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 4470 + }, + "dwLastSystemRITEventTickCountUpdate": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4488 + }, + "nEvents": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 2796 + }, + "atomIconProp": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 1358 + }, + "Planes": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 4472 + }, + "dpiSystem": { + "type": { + "kind": "struct", + "name": "tagDPISERVERINFO" + }, + "offset": 2896 + }, + "hIcoWindows": { + "type": { + "subtype": { + "kind": "struct", + "name": "HICON__" + }, + "kind": "pointer" + }, + "offset": 2944 + }, + "apfnClientW": { + "type": { + "kind": "struct", + "name": "_PFNCLIENT" + }, + "offset": 576 + }, + "dwAsyncKeyCache": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 2956 + }, + "MBStrings": { + "type": { + "count": 11, + "subtype": { + "kind": "struct", + "name": "tagMBSTRING" + }, + "kind": "array" + }, + "offset": 916 + }, + "atomContextHelpIdProp": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 1360 + }, + "adwDBGTAGFlags": { + "type": { + "count": 35, + "subtype": { + "kind": "base", + "name": "unsigned long" + }, + "kind": "array" + }, + "offset": 4492 + }, + "aiSysMet": { + "type": { + "count": 97, + "subtype": { + "kind": "base", + "name": "long" + }, + "kind": "array" + }, + "offset": 1880 + }, + "dwRIPFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4636 + }, + "uCaretWidth": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4480 + }, + "cCaptures": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 2960 + }, + "tmSysFont": { + "type": { + "kind": "struct", + "name": "tagTEXTMETRICW" + }, + "offset": 2836 + }, + "cHandleEntries": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 8 + }, + "ptCursor": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 2776 + }, + "hIconSmWindows": { + "type": { + "subtype": { + "kind": "struct", + "name": "HICON__" + }, + "kind": "pointer" + }, + "offset": 2936 + }, + "mpFnidPfn": { + "type": { + "count": 32, + "subtype": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 16 + }, + "UILangID": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 4484 + }, + "acAnsiToOem": { + "type": { + "count": 256, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 1620 + }, + "aStoCidPfn": { + "type": { + "count": 7, + "subtype": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 272 + }, + "rcScreenReal": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 4452 + }, + "dwLastRITEventTickCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 2792 + } + }, + "kind": "struct", + "size": 4640 + }, + "tagPOOLRECORD": { + "fields": { + "ExtraData": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "trace": { + "type": { + "count": 6, + "subtype": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 16 + }, + "size": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 64 + }, + "__unnamed_195a": { + "fields": { + "Priority": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "Reserved1": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "Reserved2": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 12 + }, + "tagUSERSTARTUPINFO": { + "fields": { + "dwYSize": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "cbReserved2": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 26 + }, + "cb": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "dwX": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "dwY": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "dwFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 20 + }, + "dwXSize": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 12 + }, + "wShowWindow": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 24 + } + }, + "kind": "struct", + "size": 28 + }, + "_DMM_VIDPN_SERIALIZATION": { + "fields": { + "PathsFromSourceSerializationOffsets": { + "type": { + "count": 1, + "subtype": { + "kind": "base", + "name": "unsigned long" + }, + "kind": "array" + }, + "offset": 8 + }, + "NumActiveSources": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 4 + }, + "Size": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 12 + }, + "__unnamed_11df": { + "fields": { + "IrpCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + }, + "SystemBuffer": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "MasterIrp": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_IRP" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "tagHID_PAGEONLY_REQUEST": { + "fields": { + "usUsagePage": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 16 + }, + "link": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "cRefCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 20 + } + }, + "kind": "struct", + "size": 24 + }, + "__unnamed_1233": { + "fields": { + "Interface": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_INTERFACE" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "InterfaceSpecificData": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "Version": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 10 + }, + "InterfaceType": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_GUID" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "Size": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 32 + }, + "tagQMSG": { + "fields": { + "Padding": { + "type": { + "bit_position": 30, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 2 + }, + "offset": 80 + }, + "ptMouseReal": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 72 + }, + "FromPen": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 84 + }, + "pti": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "ExtraInfo": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 64 + }, + "Wow64Message": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 84 + }, + "MsgPPInfo": { + "type": { + "kind": "struct", + "name": "tagMSGPPINFO" + }, + "offset": 96 + }, + "dwQEvent": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 30 + }, + "offset": 80 + }, + "pqmsgPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQMSG" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "FromTouch": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 84 + }, + "NoCoalesce": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 84 + }, + "msg": { + "type": { + "kind": "struct", + "name": "tagMSG" + }, + "offset": 16 + }, + "pqmsgNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQMSG" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 104 + }, + "__unnamed_1237": { + "fields": { + "Capabilities": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_DEVICE_CAPABILITIES" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "__unnamed_11e6": { + "fields": { + "AsynchronousParameters": { + "type": { + "kind": "struct", + "name": "__unnamed_11e4" + }, + "offset": 0 + }, + "AllocationSize": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LARGE_INTEGER" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "tagDESKTOP": { + "fields": { + "spmenuVScroll": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENU" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "dwMouseHoverTime": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 212 + }, + "rpwinstaParent": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWINDOWSTATION" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "spmenuDialogSys": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENU" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "spwndForeground": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "spmenuHScroll": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENU" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "spwndTooltip": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "dwSessionId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "pDeskInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOPINFO" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "spwndMessage": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 104 + }, + "cciConsole": { + "type": { + "kind": "struct", + "name": "_CONSOLE_CARET_INFO" + }, + "offset": 144 + }, + "PtiList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 168 + }, + "spwndTray": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "rpdeskNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "dwDTFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 40 + }, + "pMagInputTransform": { + "type": { + "subtype": { + "kind": "struct", + "name": "_MAGNIFICATION_INPUT_TRANSFORM" + }, + "kind": "pointer" + }, + "offset": 216 + }, + "spwndTrack": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 184 + }, + "htEx": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 192 + }, + "ulHeapSize": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 136 + }, + "pheapDesktop": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!tagWIN32HEAP" + }, + "kind": "pointer" + }, + "offset": 128 + }, + "rcMouseHover": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 196 + }, + "hsectionDesktop": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 120 + }, + "dwDesktopId": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 48 + }, + "spmenuSys": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENU" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "pDispInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDISPLAYINFO" + }, + "kind": "pointer" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 224 + }, + "_MAGNIFICATION_INPUT_TRANSFORM": { + "fields": { + "rcScreen": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 16 + }, + "magFactorX": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 40 + }, + "magFactorY": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 44 + }, + "ptiMagThreadInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "rcSource": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 48 + }, + "_D3DKMDT_MONITOR_FREQUENCY_RANGE": { + "fields": { + "Origin": { + "type": { + "kind": "enum", + "name": "OriginEnum" + }, + "offset": 0 + }, + "ConstraintType": { + "type": { + "kind": "enum", + "name": "ConstraintTypeEnum" + }, + "offset": 36 + }, + "RangeLimits": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_FREQUENCY_RANGE" + }, + "offset": 4 + }, + "Constraint": { + "type": { + "kind": "struct", + "name": "__unnamed_16c1" + }, + "offset": 40 + } + }, + "kind": "struct", + "size": 48 + }, + "__unnamed_121d": { + "fields": { + "Type3InputBuffer": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "OutputBufferLength": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "IoControlCode": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "InputBufferLength": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 32 + }, + "_PFNCLIENTWORKER": { + "fields": { + "pfnComboBoxWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "pfnMDIClientWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "pfnDialogWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "pfnEditWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "pfnListBoxWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "pfnGhostWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "pfnStaticWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "pfnImeWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "pfnComboListBoxProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "pfnCtfHookProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "pfnButtonWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 88 + }, + "__unnamed_12e0": { + "fields": { + "InitialPrivilegeSet": { + "type": { + "kind": "struct", + "name": "nt_symbols!_INITIAL_PRIVILEGE_SET" + }, + "offset": 0 + }, + "PrivilegeSet": { + "type": { + "kind": "struct", + "name": "nt_symbols!_PRIVILEGE_SET" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 44 + }, + "tagMENULIST": { + "fields": { + "pMenu": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENU" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "pNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENULIST" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "_DMA_OPERATIONS": { + "fields": { + "PutDmaAdapter": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "FreeMapRegisters": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "MapTransfer": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "FreeCommonBuffer": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "ReadDmaCounter": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "AllocateCommonBuffer": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "PutScatterGatherList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "BuildMdlFromScatterGatherList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 120 + }, + "GetScatterGatherList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "CalculateScatterGatherList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 104 + }, + "FreeAdapterChannel": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "GetDmaAlignment": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "FlushAdapterBuffers": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "AllocateAdapterChannel": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "BuildScatterGatherList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "Size": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 128 + }, + "__unnamed_1811": { + "fields": { + "Start": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "Reserved": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 12 + }, + "tagSPB": { + "fields": { + "hbm": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBITMAP__" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "hrgn": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "ulSaveId": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 56 + }, + "flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 48 + }, + "rc": { + "type": { + "kind": "struct", + "name": "tagRECT" + }, + "offset": 24 + }, + "pspbNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSPB" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "spwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 64 + }, + "tagWin32PoolHead": { + "fields": { + "pPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWin32PoolHead" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "pTrace": { + "type": { + "subtype": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "pNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWin32PoolHead" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "size": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 32 + }, + "_DXGK_DIAG_HEADER": { + "fields": { + "Index": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 40 + }, + "ProcessName": { + "type": { + "count": 16, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 16 + }, + "LogTimestamp": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 8 + }, + "ThreadId": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 32 + }, + "Type": { + "type": { + "kind": "enum", + "name": "TypeEnum" + }, + "offset": 0 + }, + "WdLogIdx": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 44 + }, + "Size": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 48 + }, + "_DMM_COMMITVIDPNREQUEST_DIAGINFO": { + "fields": { + "CleanupAfterFailedCommitVidPn": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned char" + }, + "bit_length": 1 + }, + "offset": 4 + }, + "ModeChangeRequestId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "ReclaimClonedTarget": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned char" + }, + "bit_length": 1 + }, + "offset": 4 + }, + "ForceAllActiveVidPnModeListInvalidation": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned char" + }, + "bit_length": 1 + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 12 + }, + "tagTOUCHINPUT": { + "fields": { + "dwExtraInfo": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 32 + }, + "hSource": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "dwMask": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "cyContact": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 44 + }, + "cxContact": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 40 + }, + "dwFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 20 + }, + "dwID": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "y": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 4 + }, + "x": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + }, + "dwTime": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 28 + } + }, + "kind": "struct", + "size": 48 + }, + "_SM_VALUES_STRINGS": { + "fields": { + "StorageType": { + "type": { + "kind": "enum", + "name": "StorageTypeEnum" + }, + "offset": 16 + }, + "pszName": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "ulValue": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + }, + "RangeType": { + "type": { + "kind": "enum", + "name": "RangeTypeEnum" + }, + "offset": 12 + } + }, + "kind": "struct", + "size": 24 + }, + "__unnamed_1956": { + "fields": { + "MinimumChannel": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "MaximumChannel": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + } + }, + "kind": "struct", + "size": 8 + }, + "_D3DKMDT_VIDEO_SIGNAL_INFO": { + "fields": { + "VSyncFreq": { + "type": { + "kind": "struct", + "name": "_D3DDDI_RATIONAL" + }, + "offset": 20 + }, + "ActiveSize": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_2DREGION" + }, + "offset": 12 + }, + "PixelRate": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 40 + }, + "TotalSize": { + "type": { + "kind": "struct", + "name": "_D3DKMDT_2DREGION" + }, + "offset": 4 + }, + "VideoStandard": { + "type": { + "kind": "enum", + "name": "VideoStandardEnum" + }, + "offset": 0 + }, + "ScanLineOrdering": { + "type": { + "kind": "enum", + "name": "ScanLineOrderingEnum" + }, + "offset": 48 + }, + "HSyncFreq": { + "type": { + "kind": "struct", + "name": "_D3DDDI_RATIONAL" + }, + "offset": 28 + } + }, + "kind": "struct", + "size": 56 + }, + "tagTERMINAL": { + "fields": { + "spwndDesktopOwner": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "pEventInputReady": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "rpdeskDestroy": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "pqDesktop": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "dwTERMF_Flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "dwNestedLevel": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 32 + }, + "ptiDesktop": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "pEventTermInit": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 40 + } + }, + "kind": "struct", + "size": 64 + }, + "HFONT__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "_D3DKMDT_VIDPN_PRESENT_PATH_COPYPROTECTION_SUPPORT": { + "fields": { + "MacroVisionFull": { + "type": { + "bit_position": 2, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "MacroVisionApsTrigger": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "NoProtection": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 0 + }, + "Reserved": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 29 + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "_PFNCLIENT": { + "fields": { + "pfnDispatchDefWindowProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 160 + }, + "pfnStaticWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "pfnDispatchHook": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 152 + }, + "pfnDesktopWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "pfnImeWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 120 + }, + "pfnScrollBarWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "pfnEditWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "pfnGhostWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 128 + }, + "pfnMessageWindowProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "pfnSwitchWindowProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "pfnComboListBoxProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "pfnComboBoxWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "pfnMDIClientWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 104 + }, + "pfnDialogWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "pfnHkINLPCWPSTRUCT": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 136 + }, + "pfnTitleWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "pfnHkINLPCWPRETSTRUCT": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 144 + }, + "pfnButtonWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "pfnMenuWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "pfnListBoxWndProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "pfnDispatchMessage": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 168 + }, + "pfnDefWindowProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "pfnMDIActivateDlgProc": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 176 + } + }, + "kind": "struct", + "size": 184 + }, + "tagOEMBITMAPINFO": { + "fields": { + "y": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 4 + }, + "x": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + }, + "cy": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 12 + }, + "cx": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_1221": { + "fields": { + "SecurityInformation": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "SecurityDescriptor": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "_KLIST_ENTRY": { + "fields": { + "Flink": { + "type": { + "subtype": { + "kind": "struct", + "name": "_KLIST_ENTRY" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "Blink": { + "type": { + "subtype": { + "kind": "struct", + "name": "_KLIST_ENTRY" + }, + "kind": "pointer" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "HMONITOR__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_1247": { + "fields": { + "DeviceTextType": { + "type": { + "kind": "enum", + "name": "DeviceTextTypeEnum" + }, + "offset": 0 + }, + "LocaleId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "tagCLIENTINFO": { + "fields": { + "msgDbcsCB": { + "type": { + "kind": "struct", + "name": "tagMSG" + }, + "offset": 160 + }, + "dwCompatFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 20 + }, + "achDbcsCF": { + "type": { + "count": 2, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 154 + }, + "dwTIFlags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 28 + }, + "pClientThreadInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLIENTTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "CodePage": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 152 + }, + "dwKeyCache": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 112 + }, + "dwHookCurrent": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 88 + }, + "afAsyncKeyStateRecentDown": { + "type": { + "count": 8, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 136 + }, + "dwCompatFlags2": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "ulClientDelta": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 40 + }, + "pDeskInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOPINFO" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "dwExpWinVer": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "dwHookData": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 104 + }, + "afAsyncKeyState": { + "type": { + "count": 8, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 128 + }, + "CallbackWnd": { + "type": { + "kind": "struct", + "name": "_CALLBACKWND" + }, + "offset": 64 + }, + "lpdwRegisteredClasses": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned long" + }, + "kind": "pointer" + }, + "offset": 208 + }, + "cInDDEMLCallback": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 92 + }, + "cSpins": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 8 + }, + "hKL": { + "type": { + "subtype": { + "kind": "struct", + "name": "HKL__" + }, + "kind": "pointer" + }, + "offset": 144 + }, + "dwAsyncKeyCache": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 124 + }, + "afKeyState": { + "type": { + "count": 8, + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "array" + }, + "offset": 116 + }, + "CI_flags": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 0 + }, + "phkCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "offset": 48 + } + }, + "kind": "struct", + "size": 216 + }, + "_DMM_MONITOR_SERIALIZATION": { + "fields": { + "SourceModeSetOffset": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "FrequencyRangeSetOffset": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 28 + }, + "DescriptorSetOffset": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 32 + }, + "ModePruningAlgorithm": { + "type": { + "kind": "enum", + "name": "ModePruningAlgorithmEnum" + }, + "offset": 16 + }, + "VideoPresentTargetId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 4 + }, + "IsUsingDefaultProfile": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 13 + }, + "MonitorPowerState": { + "type": { + "kind": "enum", + "name": "MonitorPowerStateEnum" + }, + "offset": 20 + }, + "MonitorType": { + "type": { + "kind": "enum", + "name": "MonitorTypeEnum" + }, + "offset": 36 + }, + "Size": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "IsSimulatedMonitor": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 12 + }, + "Orientation": { + "type": { + "kind": "enum", + "name": "OrientationEnum" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 40 + }, + "tagPROP": { + "fields": { + "fs": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 10 + }, + "hData": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "atomKey": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_1243": { + "fields": { + "IdType": { + "type": { + "kind": "enum", + "name": "IdTypeEnum" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "__unnamed_123d": { + "fields": { + "Buffer": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "WhichSpace": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "Length": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "Offset": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + } + }, + "kind": "struct", + "size": 32 + }, + "_WNDMSG": { + "fields": { + "abMsgs": { + "type": { + "subtype": { + "kind": "base", + "name": "unsigned char" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "maxMsgs": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "tagSHAREDINFO": { + "fields": { + "psi": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSERVERINFO" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "ulSharedDelta": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 32 + }, + "aheList": { + "type": { + "subtype": { + "kind": "struct", + "name": "_HANDLEENTRY" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "DefWindowSpecMsgs": { + "type": { + "kind": "struct", + "name": "_WNDMSG" + }, + "offset": 552 + }, + "awmControl": { + "type": { + "count": 31, + "subtype": { + "kind": "struct", + "name": "_WNDMSG" + }, + "kind": "array" + }, + "offset": 40 + }, + "pDispInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDISPLAYINFO" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "HeEntrySize": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 16 + }, + "DefWindowMsgs": { + "type": { + "kind": "struct", + "name": "_WNDMSG" + }, + "offset": 536 + } + }, + "kind": "struct", + "size": 568 + }, + "__unnamed_181b": { + "fields": { + "BusNumber": { + "type": { + "kind": "struct", + "name": "__unnamed_1811" + }, + "offset": 0 + }, + "Dma": { + "type": { + "kind": "struct", + "name": "__unnamed_180d" + }, + "offset": 0 + }, + "DeviceSpecificData": { + "type": { + "kind": "struct", + "name": "__unnamed_1813" + }, + "offset": 0 + }, + "Memory48": { + "type": { + "kind": "struct", + "name": "__unnamed_1817" + }, + "offset": 0 + }, + "MessageInterrupt": { + "type": { + "kind": "struct", + "name": "__unnamed_180b" + }, + "offset": 0 + }, + "Generic": { + "type": { + "kind": "struct", + "name": "__unnamed_1805" + }, + "offset": 0 + }, + "Memory40": { + "type": { + "kind": "struct", + "name": "__unnamed_1815" + }, + "offset": 0 + }, + "DevicePrivate": { + "type": { + "kind": "struct", + "name": "nt_symbols!__unnamed_180f" + }, + "offset": 0 + }, + "Memory64": { + "type": { + "kind": "struct", + "name": "__unnamed_1819" + }, + "offset": 0 + }, + "Memory": { + "type": { + "kind": "struct", + "name": "__unnamed_1805" + }, + "offset": 0 + }, + "Interrupt": { + "type": { + "kind": "struct", + "name": "__unnamed_1807" + }, + "offset": 0 + }, + "Port": { + "type": { + "kind": "struct", + "name": "__unnamed_1805" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "tagPOINT": { + "fields": { + "y": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 4 + }, + "x": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "tagIMC": { + "fields": { + "dwClientImcData": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 48 + }, + "head": { + "type": { + "kind": "struct", + "name": "_THRDESKHEAD" + }, + "offset": 0 + }, + "hImeWnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "HWND__" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "pImcNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagIMC" + }, + "kind": "pointer" + }, + "offset": 40 + } + }, + "kind": "struct", + "size": 64 + }, + "tagKL": { + "fields": { + "uNumTbl": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 88 + }, + "pklPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKL" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "head": { + "type": { + "kind": "struct", + "name": "_HEAD" + }, + "offset": 0 + }, + "pklNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKL" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "spkfPrimary": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKBDFILE" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "dwFontSigs": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 64 + }, + "dwLastKbdType": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 104 + }, + "CodePage": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 72 + }, + "dwKL_Flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 32 + }, + "iBaseCharset": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 68 + }, + "dwKLID": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 112 + }, + "spkf": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKBDFILE" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "piiex": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagIMEINFOEX" + }, + "kind": "pointer" + }, + "offset": 80 + }, + "hkl": { + "type": { + "subtype": { + "kind": "struct", + "name": "HKL__" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "pspkfExtra": { + "type": { + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagKBDFILE" + }, + "kind": "pointer" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "wchDiacritic": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 74 + }, + "dwLastKbdSubType": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 108 + } + }, + "kind": "struct", + "size": 120 + }, + "__unnamed_115b": { + "fields": { + "NextEntry": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 60 + }, + "offset": 8 + }, + "Depth": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 16 + }, + "offset": 0 + }, + "Reserved": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 3 + }, + "offset": 8 + }, + "HeaderType": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "Sequence": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 48 + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 16 + }, + "__unnamed_182e": { + "fields": { + "pRgb256x3x16": { + "type": { + "subtype": { + "kind": "struct", + "name": "_D3DDDI_GAMMA_RAMP_RGB256x3x16" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "pRaw": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "pDxgi1": { + "type": { + "subtype": { + "kind": "struct", + "name": "_D3DDDI_GAMMA_RAMP_DXGI_1" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 8 + }, + "tagTDB": { + "fields": { + "pti": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "TDB_Flags": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 34 + }, + "hTaskWow": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 32 + }, + "pwti": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWOWTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "nEvents": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 8 + }, + "nPriority": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 12 + }, + "ptdbNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTDB" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 40 + }, + "tagCARET": { + "fields": { + "x": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 16 + }, + "iHideLevel": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 12 + }, + "hTimer": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 40 + }, + "yOwnDc": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 56 + }, + "y": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 20 + }, + "xOwnDc": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 52 + }, + "cy": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 24 + }, + "cx": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 28 + }, + "fVisible": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "hBitmap": { + "type": { + "subtype": { + "kind": "struct", + "name": "HBITMAP__" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "cxOwnDc": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "cyOwnDc": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 64 + }, + "tid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 48 + }, + "fOn": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 8 + }, + "spwnd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 72 + }, + "_LIGATURE1": { + "fields": { + "wch": { + "type": { + "count": 1, + "subtype": { + "kind": "base", + "name": "wchar" + }, + "kind": "array" + }, + "offset": 4 + }, + "VirtualKey": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 0 + }, + "ModificationNumber": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 2 + } + }, + "kind": "struct", + "size": 6 + } + }, + "base_types": { + "unsigned char": { + "kind": "char", + "endian": "little", + "signed": false, + "size": 1 + }, + "float": { + "kind": "float", + "endian": "little", + "signed": true, + "size": 4 + }, + "unsigned long": { + "kind": "int", + "endian": "little", + "signed": false, + "size": 4 + }, + "wchar": { + "kind": "int", + "endian": "little", + "signed": true, + "size": 2 + }, + "pointer": { + "kind": "int", + "endian": "little", + "signed": false, + "size": 8 + }, + "unsigned int": { + "kind": "int", + "endian": "little", + "signed": false, + "size": 4 + }, + "short": { + "kind": "int", + "endian": "little", + "signed": true, + "size": 2 + }, + "long": { + "kind": "int", + "endian": "little", + "signed": true, + "size": 4 + }, + "unsigned short": { + "kind": "int", + "endian": "little", + "signed": false, + "size": 2 + }, + "long long": { + "kind": "int", + "endian": "little", + "signed": true, + "size": 8 + }, + "unsigned long long": { + "kind": "int", + "endian": "little", + "signed": false, + "size": 8 + } + }, + "enums": { + "TextEnum": { + "base": "long", + "constants": { + "D3DKMDT_TRF_UNINITIALIZED": 0 + }, + "size": 4 + }, + "PreferenceEnum": { + "base": "long", + "constants": { + "D3DKMDT_MP_PREFERRED": 1, + "D3DKMDT_MP_MAXVALID": 2, + "D3DKMDT_MP_UNINITIALIZED": 0 + }, + "size": 4 + }, + "FileInformationClassEnum": { + "base": "long", + "constants": { + "FileInternalInformation": 6, + "FileQuotaInformation": 32, + "FileIoStatusBlockRangeInformation": 42, + "FilePipeLocalInformation": 24, + "FileStandardLinkInformation": 54, + "FileIdFullDirectoryInformation": 38, + "FileLinkInformation": 11, + "FileFullDirectoryInformation": 2, + "FileAllInformation": 18, + "FileSfioVolumeInformation": 45, + "FileStreamInformation": 22, + "FileRenameInformation": 10, + "FileValidDataLengthInformation": 39, + "FileAlternateNameInformation": 21, + "FileBasicInformation": 4, + "FilePositionInformation": 14, + "FileCompletionInformation": 30, + "FileAttributeCacheInformation": 52, + "FileReparsePointInformation": 33, + "FileMailslotSetInformation": 27, + "FileNetworkPhysicalNameInformation": 49, + "FileAllocationInformation": 19, + "FileIsRemoteDeviceInformation": 51, + "FileFullEaInformation": 15, + "FileProcessIdsUsingFileInformation": 47, + "FileDispositionInformation": 13, + "FileStandardInformation": 5, + "FileAccessInformation": 8, + "FileNumaNodeInformation": 53, + "FilePipeRemoteInformation": 25, + "FileIoPriorityHintInformation": 43, + "FileMailslotQueryInformation": 26, + "FileRemoteProtocolInformation": 55, + "FileNamesInformation": 12, + "FileHardLinkInformation": 46, + "FileEndOfFileInformation": 20, + "FileIdBothDirectoryInformation": 37, + "FileSfioReserveInformation": 44, + "FileIdGlobalTxDirectoryInformation": 50, + "FileNetworkOpenInformation": 34, + "FileObjectIdInformation": 29, + "FileMoveClusterInformation": 31, + "FileIoCompletionNotificationInformation": 41, + "FileNameInformation": 9, + "FileBothDirectoryInformation": 3, + "FileDirectoryInformation": 1, + "FileMaximumInformation": 56, + "FileNormalizedNameInformation": 48, + "FilePipeInformation": 23, + "FileCompressionInformation": 28, + "FileTrackingInformation": 36, + "FileEaInformation": 7, + "FileShortNameInformation": 40, + "FileModeInformation": 16, + "FileAlignmentInformation": 17, + "FileAttributeTagInformation": 35 + }, + "size": 4 + }, + "ModePruningAlgorithmEnum": { + "base": "long", + "constants": { + "DMM_MPA_MAXVALID": 3, + "DMM_MPA_GDI": 1, + "DMM_MPA_VISTA": 2, + "DMM_MPA_UNINITIALIZED": 0 + }, + "size": 4 + }, + "fmtEnum": { + "base": "unsigned long", + "constants": { + "CF_ENHMETAFILE": 14, + "CF_PENDATA": 10, + "CF_BITMAP": 2, + "CF_UNICODETEXT": 13, + "CF_HDROP": 15, + "CF_OEMTEXT": 7, + "CF_WAVE": 12, + "CF_DSPTEXT": 129, + "CF_DIBV5": 17, + "CF_TIFF": 6, + "CF_PALETTE": 9, + "CF_OWNERDISPLAY": 128, + "CF_DSPMETAFILEPICT": 131, + "CF_METAFILEPICT": 3, + "CF_RIFF": 11, + "CF_DSPENHMETAFILE": 142, + "CF_TEXT": 1, + "CF_LOCALE": 16, + "CF_SYLK": 4, + "CF_DSPBITMAP": 130, + "CF_DIB": 8, + "CF_DIF": 5 + }, + "size": 4 + }, + "MonitorPowerStateEnum": { + "base": "long", + "constants": { + "PowerDeviceUnspecified": 0, + "PowerDeviceD0": 1, + "PowerDeviceD1": 2, + "PowerDeviceD2": 3, + "PowerDeviceD3": 4, + "PowerDeviceMaximum": 5 + }, + "size": 4 + }, + "bTypeEnum": { + "base": "unsigned char", + "constants": { + "TYPE_DDEXACT": 11, + "TYPE_HOOK": 5, + "TYPE_FREE": 0, + "TYPE_MONITOR": 12, + "TYPE_GESTURE": 21, + "TYPE_DEVICEINFO": 19, + "TYPE_DDEACCESS": 9, + "TYPE_CALLPROC": 7, + "TYPE_CURSOR": 3, + "TYPE_KBDLAYOUT": 13, + "TYPE_WINEVENTHOOK": 15, + "TYPE_MENU": 2, + "TYPE_ACCELTABLE": 8, + "TYPE_TOUCH": 20, + "TYPE_SETWINDOWPOS": 4, + "TYPE_CLIPDATA": 6, + "TYPE_KBDFILE": 14, + "TYPE_DDECONV": 10, + "TYPE_HIDDATA": 18, + "TYPE_WINDOW": 1, + "TYPE_INPUTCONTEXT": 17, + "TYPE_TIMER": 16 + }, + "size": 1 + }, + "OriginEnum": { + "base": "long", + "constants": { + "D3DKMDT_MCO_MONITORDESCRIPTOR_REGISTRYOVERRIDE": 3, + "D3DKMDT_MCO_UNINITIALIZED": 0, + "D3DKMDT_MCO_MONITORDESCRIPTOR": 2, + "D3DKMDT_MCO_MAXVALID": 5, + "D3DKMDT_MCO_SPECIFICCAP_REGISTRYOVERRIDE": 4, + "D3DKMDT_MCO_DEFAULTMONITORPROFILE": 1 + }, + "size": 4 + }, + "CodePointTypeEnum": { + "base": "long", + "constants": { + "DXGK_DIAG_CODE_POINT_TYPE_RETRIEVE_BTL": 8, + "DXGK_DIAG_CODE_POINT_TYPE_BML_NO_EXACT_TARGET_MODE": 20, + "DXGK_DIAG_CODE_POINT_TYPE_HANDLE_IRP": 40, + "DXGK_DIAG_CODE_POINT_TYPE_CHANGE_UNSUPPORTED_MONITOR_MODE_FLAG": 41, + "DXGK_DIAG_CODE_POINT_TYPE_SDC_ENFORCED_CLONE_PATH_INVALID_SOURCE_IDX": 57, + "DXGK_DIAG_CODE_POINT_TYPE_POWER_ON_GDI": 11, + "DXGK_DIAG_CODE_POINT_TYPE_BML_TARGET_MODE_NOT_PINNED": 22, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_CDD_DEVICE_REMOVED": 51, + "DXGK_DIAG_CODE_POINT_TYPE_BML_BACKTRACK": 17, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_CDD_RECREATE_DEVICE_FAILED": 53, + "DXGK_DIAG_CODE_POINT_TYPE_BML_NO_EXACT_SOURCE_MODE": 19, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_PNP_ENABLE_VGA": 48, + "DXGK_DIAG_CODE_POINT_TYPE_BML_BEST_SOURCE_MODE": 32, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_EXCLUDE_EVICTALL_DISABLEGDI": 43, + "DXGK_DIAG_CODE_POINT_TYPE_TDR": 24, + "DXGK_DIAG_CODE_POINT_TYPE_BML_BEST_TARGET_MODE": 33, + "DXGK_DIAG_CODE_POINT_TYPE_MON_DEPART_GETRECENTTOP_FAIL": 61, + "DXGK_DIAG_CODE_POINT_TYPE_SDC_LOG_FAILURE": 3, + "DXGK_DIAG_CODE_POINT_TYPE_STOP_ADAPTER": 36, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_CDD_DRVASSERTMODE_TRUE_FAILED": 52, + "DXGK_DIAG_CODE_POINT_TYPE_FORCE_UINT32": -1, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_EXCLUDE_MODESWITCH": 45, + "DXGK_DIAG_CODE_POINT_TYPE_START_ADAPTER": 35, + "DXGK_DIAG_CODE_POINT_TYPE_CREATEFUNVIDPN_CCDBML_FAIL_VISTABML_SUCCESSED": 31, + "DXGK_DIAG_CODE_POINT_TYPE_ACPI_NOTIFY_CALLBACK": 42, + "DXGK_DIAG_CODE_POINT_TYPE_MON_ARRIVE_INC_ADD_FAIL": 62, + "DXGK_DIAG_CODE_POINT_TYPE_DXGKCDDENABLE_OPTIMIZED_MODE_CHANGE": 59, + "DXGK_DIAG_CODE_POINT_TYPE_NONE": 0, + "DXGK_DIAG_CODE_POINT_TYPE_CREATEFUNVIDPN_RELAX_REFRESH_MATCH": 30, + "DXGK_DIAG_CODE_POINT_TYPE_QDC_LOG_FAILURE": 10, + "DXGK_DIAG_CODE_POINT_TYPE_COMMIT_VIDPN_LOG_FAILURE": 55, + "DXGK_DIAG_CODE_POINT_TYPE_OS_RECOMMENDED_VIDPN": 2, + "DXGK_DIAG_CODE_POINT_TYPE_CHILD_POLLING": 37, + "DXGK_DIAG_CODE_POINT_TYPE_POWER_DIM_MONITOR": 15, + "DXGK_DIAG_CODE_POINT_TYPE_CDS_LOG_FAILURE": 5, + "DXGK_DIAG_CODE_POINT_TYPE_ACPI_EVENT_NOTIFICATION": 25, + "DXGK_DIAG_CODE_POINT_TYPE_INDICATE_CHILD_STATUS": 39, + "DXGK_DIAG_CODE_POINT_TYPE_REBUILD_DXGK_MODE_CACHE": 29, + "DXGK_DIAG_CODE_POINT_TYPE_POWER_OFF_GDI": 12, + "DXGK_DIAG_CODE_POINT_TYPE_CDD_MAPSHADOWBUFFER_FAILED": 54, + "DXGK_DIAG_CODE_POINT_TYPE_BML_CLOSEST_TARGET_MODE": 18, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_CDD_CREATE_DEVICE_FAILED": 50, + "DXGK_DIAG_CODE_POINT_TYPE_ADD_DEVICE": 34, + "DXGK_DIAG_CODE_POINT_TYPE_SDC_INVALIDATE_ERROR": 4, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_EXCLUDE_EVICTALL_ENABLEGDI": 44, + "DXGK_DIAG_CODE_POINT_TYPE_CDS_FAILURE_DB": 7, + "DXGK_DIAG_CODE_POINT_TYPE_BML_SOURCE_MODE_NOT_PINNED": 21, + "DXGK_DIAG_CODE_POINT_TYPE_INVALIDATE_DXGK_MODE_CACHE": 28, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_SYNC_MONITOR_EVENT": 46, + "DXGK_DIAG_CODE_POINT_TYPE_DRIVER_RECOMMEND_LOG_FAILURE": 56, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_TDR_SWITCH_GDI": 49, + "DXGK_DIAG_CODE_POINT_TYPE_DXGKSETDISPLAYMODE_OPTIMIZED_MODE_CHANGE": 60, + "DXGK_DIAG_CODE_POINT_TYPE_CHILD_POLLING_TARGET": 38, + "DXGK_DIAG_CODE_POINT_TYPE_RECOMMEND_FUNC_VIDPN": 1, + "DXGK_DIAG_CODE_POINT_TYPE_CREATEMDEV_USE_DEFAULT_MODE": 26, + "DXGK_DIAG_CODE_POINT_TYPE_BML_RESTARTED": 23, + "DXGK_DIAG_CODE_POINT_TYPE_CCD_DATABASE_PERSIST": 63, + "DXGK_DIAG_CODE_POINT_TYPE_POWER_ON_MONITOR": 13, + "DXGK_DIAG_CODE_POINT_TYPE_POWER_UNDIM_MONITOR": 16, + "DXGK_DIAG_CODE_POINT_TYPE_RETRIEVE_DB": 9, + "DXGK_DIAG_CODE_POINT_TYPE_CONNECTED_SET_LOG_FAILURE": 27, + "DXGK_DIAG_CODE_POINT_TYPE_DRVPROBEANDCAPTURE_FAILED": 58, + "DXGK_DIAG_CODE_POINT_TYPE_VIDEOPORTCALLOUT_PNP_NOTIFY_GDI": 47, + "DXGK_DIAG_CODE_POINT_TYPE_POWER_OFF_MONITOR": 14, + "DXGK_DIAG_CODE_POINT_TYPE_MAX": 64 + }, + "size": 4 + }, + "ConstraintTypeEnum": { + "base": "long", + "constants": { + "D3DKMDT_MFRC_MAXPIXELRATE": 2, + "D3DKMDT_MFRC_ACTIVESIZE": 1, + "D3DKMDT_MFRC_UNINITIALIZED": 0 + }, + "size": 4 + }, + "VidPnTargetColorBasisEnum": { + "base": "long", + "constants": { + "D3DKMDT_CB_MAXVALID": 5, + "D3DKMDT_CB_INTENSITY": 1, + "D3DKMDT_CB_SCRGB": 3, + "D3DKMDT_CB_YCBCR": 4, + "D3DKMDT_CB_SRGB": 2, + "D3DKMDT_CB_UNINITIALIZED": 0 + }, + "size": 4 + }, + "MonitorTypeEnum": { + "base": "long", + "constants": { + "DMM_VMT_TEMPORARY_MONITOR": 4, + "DMM_VMT_BOOT_PERSISTENT_MONITOR": 2, + "DMM_VMT_PHYSICAL_MONITOR": 1, + "DMM_VMT_UNINITIALIZED": 0, + "DMM_VMT_SIMULATED_MONITOR": 5, + "DMM_VMT_PERSISTENT_MONITOR": 3 + }, + "size": 4 + }, + "PowerStateEnum": { + "base": "long", + "constants": { + "PowerSystemSleeping2": 3, + "PowerSystemSleeping1": 2, + "PowerSystemSleeping3": 4, + "PowerSystemUnspecified": 0, + "PowerSystemMaximum": 7, + "PowerSystemShutdown": 6, + "PowerSystemHibernate": 5, + "PowerSystemWorking": 1 + }, + "size": 4 + }, + "ShutdownTypeEnum": { + "base": "long", + "constants": { + "PowerActionNone": 0, + "PowerActionReserved": 1, + "PowerActionHibernate": 3, + "PowerActionShutdownOff": 6, + "PowerActionShutdown": 4, + "PowerActionSleep": 2, + "PowerActionShutdownReset": 5, + "PowerActionWarmEject": 7 + }, + "size": 4 + }, + "ScalingEnum": { + "base": "long", + "constants": { + "D3DKMDT_VPPS_CENTERED": 2, + "D3DKMDT_VPPS_ASPECTRATIOCENTEREDMAX": 4, + "D3DKMDT_VPPS_STRETCHED": 3, + "D3DKMDT_VPPS_UNINITIALIZED": 0, + "D3DKMDT_VPPS_UNPINNED": 254, + "D3DKMDT_VPPS_IDENTITY": 1, + "D3DKMDT_VPPS_NOTSPECIFIED": 255, + "D3DKMDT_VPPS_CUSTOM": 5, + "D3DKMDT_VPPS_RESERVED1": 253 + }, + "size": 4 + }, + "CurrentHitTargetEnum": { + "base": "long", + "constants": { + "ThresholdMarginRight": 2, + "ThresholdMarginMax": 4, + "ThresholdMarginBottom": 3, + "ThresholdMarginLeft": 1, + "ThresholdMarginTop": 0 + }, + "size": 4 + }, + "StorageTypeEnum": { + "base": "long", + "constants": { + "SmStorageActual": 0, + "SmStorageNonActual": 1 + }, + "size": 4 + }, + "ScanLineOrderingEnum": { + "base": "long", + "constants": { + "D3DDDI_VSSLO_PROGRESSIVE": 1, + "D3DDDI_VSSLO_INTERLACED_LOWERFIELDFIRST": 3, + "D3DDDI_VSSLO_UNINITIALIZED": 0, + "D3DDDI_VSSLO_INTERLACED_UPPERFIELDFIRST": 2, + "D3DDDI_VSSLO_OTHER": 255 + }, + "size": 4 + }, + "PixelValueAccessModeEnum": { + "base": "long", + "constants": { + "D3DKMDT_PVAM_UNINITIALIZED": 0, + "D3DKMDT_PVAM_DIRECT": 1, + "D3DKMDT_PVAM_PRESETPALETTE": 2, + "D3DKMDT_PVAM_MAXVALID": 3 + }, + "size": 4 + }, + "PriorityPolicyEnum": { + "base": "long", + "constants": { + "IrqPriorityHigh": 3, + "IrqPriorityNormal": 2, + "IrqPriorityLow": 1, + "IrqPriorityUndefined": 0 + }, + "size": 4 + }, + "OrientationEnum": { + "base": "long", + "constants": { + "D3DKMDT_MO_90DEG": 2, + "D3DKMDT_MO_0DEG": 1, + "D3DKMDT_MO_270DEG": 4, + "D3DKMDT_MO_UNINITIALIZED": 0, + "D3DKMDT_MO_180DEG": 3 + }, + "size": 4 + }, + "ContentEnum": { + "base": "long", + "constants": { + "D3DKMDT_VPPC_NOTSPECIFIED": 255, + "D3DKMDT_VPPC_UNINITIALIZED": 0, + "D3DKMDT_VPPC_GRAPHICS": 1, + "D3DKMDT_VPPC_VIDEO": 2 + }, + "size": 4 + }, + "ColorBasisEnum": { + "base": "long", + "constants": { + "D3DKMDT_CB_MAXVALID": 5, + "D3DKMDT_CB_INTENSITY": 1, + "D3DKMDT_CB_SCRGB": 3, + "D3DKMDT_CB_YCBCR": 4, + "D3DKMDT_CB_SRGB": 2, + "D3DKMDT_CB_UNINITIALIZED": 0 + }, + "size": 4 + }, + "MoveRectStyleEnum": { + "base": "long", + "constants": { + "MoveRectMidTopAtCursor": 1, + "MoveRectSidewiseKeepPositionAtCursor": 3, + "MoveRectKeepPositionAtCursor": 0, + "MoveRectKeepAspectRatioAtCursor": 2 + }, + "size": 4 + }, + "VideoStandardEnum": { + "base": "long", + "constants": { + "D3DKMDT_VSS_PAL_G": 11, + "D3DKMDT_VSS_PAL_D": 14, + "D3DKMDT_VSS_PAL_B": 9, + "D3DKMDT_VSS_SECAM_K": 21, + "D3DKMDT_VSS_VESA_GTF": 2, + "D3DKMDT_VSS_PAL_L": 30, + "D3DKMDT_VSS_PAL_M": 31, + "D3DKMDT_VSS_PAL_K": 28, + "D3DKMDT_VSS_PAL_H": 12, + "D3DKMDT_VSS_PAL_I": 13, + "D3DKMDT_VSS_SECAM_L1": 24, + "D3DKMDT_VSS_VESA_DMT": 1, + "D3DKMDT_VSS_SECAM_L": 23, + "D3DKMDT_VSS_EIA_861": 25, + "D3DKMDT_VSS_PAL_N": 15, + "D3DKMDT_VSS_APPLE": 5, + "D3DKMDT_VSS_NTSC_M": 6, + "D3DKMDT_VSS_SECAM_H": 20, + "D3DKMDT_VSS_NTSC_J": 7, + "D3DKMDT_VSS_SECAM_B": 17, + "D3DKMDT_VSS_SECAM_G": 19, + "D3DKMDT_VSS_SECAM_D": 18, + "D3DKMDT_VSS_IBM": 4, + "D3DKMDT_VSS_SECAM_K1": 22, + "D3DKMDT_VSS_PAL_NC": 16, + "D3DKMDT_VSS_PAL_B1": 10, + "D3DKMDT_VSS_EIA_861A": 26, + "D3DKMDT_VSS_EIA_861B": 27, + "D3DKMDT_VSS_UNINITIALIZED": 0, + "D3DKMDT_VSS_OTHER": 255, + "D3DKMDT_VSS_PAL_K1": 29, + "D3DKMDT_VSS_VESA_CVT": 3, + "D3DKMDT_VSS_NTSC_443": 8 + }, + "size": 4 + }, + "ImportanceOrdinalEnum": { + "base": "long", + "constants": { + "D3DKMDT_VPPI_QUATERNARY": 4, + "D3DKMDT_VPPI_SECONDARY": 2, + "D3DKMDT_VPPI_PRIMARY": 1, + "D3DKMDT_VPPI_QUINARY": 5, + "D3DKMDT_VPPI_DENARY": 10, + "D3DKMDT_VPPI_SENARY": 6, + "D3DKMDT_VPPI_TERTIARY": 3, + "D3DKMDT_VPPI_SEPTENARY": 7, + "D3DKMDT_VPPI_NONARY": 9, + "D3DKMDT_VPPI_UNINITIALIZED": 0, + "D3DKMDT_VPPI_OCTONARY": 8, + "D3DKMDT_VPPI_MAX": 32, + "D3DKMDT_VPPI_NOTSPECIFIED": 255 + }, + "size": 4 + }, + "RangeTypeEnum": { + "base": "long", + "constants": { + "SmRangeBool": 2, + "SmRangeNonSharedInfo": 1, + "SmRangeSharedInfo": 0 + }, + "size": 4 + }, + "TimingTypeEnum": { + "base": "long", + "constants": { + "D3DKMDT_MTT_EXTRASTANDARD": 3, + "D3DKMDT_MTT_DEFAULTMONITORPROFILE": 5, + "D3DKMDT_MTT_STANDARD": 2, + "D3DKMDT_MTT_UNINITIALIZED": 0, + "D3DKMDT_MTT_MAXVALID": 6, + "D3DKMDT_MTT_DETAILED": 4, + "D3DKMDT_MTT_ESTABLISHED": 1 + }, + "size": 4 + }, + "PixelFormatEnum": { + "base": "long", + "constants": { + "D3DDDIFMT_W11V11U10": 65, + "D3DDDIFMT_A16B16G16R16F": 113, + "D3DDDIFMT_A8R8G8B8": 21, + "D3DDDIFMT_D32_LOCKABLE": 84, + "D3DDDIFMT_L8": 50, + "D3DDDIFMT_DXVA_RESERVED27": 177, + "D3DDDIFMT_DXVA_RESERVED26": 176, + "D3DDDIFMT_DXVA_RESERVED25": 175, + "D3DDDIFMT_DXVA_RESERVED24": 174, + "D3DDDIFMT_DXVA_RESERVED23": 173, + "D3DDDIFMT_DXVA_RESERVED22": 172, + "D3DDDIFMT_DXVA_RESERVED21": 171, + "D3DDDIFMT_DXVA_RESERVED20": 170, + "D3DDDIFMT_DXVA_RESERVED29": 179, + "D3DDDIFMT_DXVA_RESERVED28": 178, + "D3DDDIFMT_R3G3B2": 27, + "D3DDDIFMT_A8R3G3B2": 29, + "D3DDDIFMT_INDEX16": 101, + "D3DDDIFMT_X4R4G4B4": 30, + "D3DDDIFMT_A4R4G4B4": 26, + "D3DDDIFMT_Q8W8V8U8": 63, + "D3DDDIFMT_FORCE_UINT": 2147483647, + "D3DDDIFMT_S1D15": 72, + "D3DDDIFMT_A16B16G16R16": 36, + "D3DDDIFMT_A8L8": 51, + "D3DDDIFMT_D24X4S4": 79, + "D3DDDIFMT_BINARYBUFFER": 199, + "D3DDDIFMT_DXVA_RESERVED30": 180, + "D3DDDIFMT_R32F": 114, + "D3DDDIFMT_VERTEXDATA": 100, + "D3DDDIFMT_R5G6B5": 23, + "D3DDDIFMT_R8G8_B8G8": 1195525970, + "D3DDDIFMT_A4L4": 52, + "D3DDDIFMT_A1R5G5B5": 25, + "D3DDDIFMT_X1R5G5B5": 24, + "D3DDDIFMT_D32": 71, + "D3DDDIFMT_G8R8_G8B8": 1111970375, + "D3DDDIFMT_A2B10G10R10": 31, + "D3DDDIFMT_DXVACOMPBUFFER_MAX": 181, + "D3DDDIFMT_MULTI2_ARGB8": 827606349, + "D3DDDIFMT_D16_LOCKABLE": 70, + "D3DDDIFMT_BITSTREAMDATA": 156, + "D3DDDIFMT_RESIDUALDIFFERENCEDATA": 152, + "D3DDDIFMT_X8B8G8R8": 33, + "D3DDDIFMT_R8G8B8": 20, + "D3DDDIFMT_S8_LOCKABLE": 85, + "D3DDDIFMT_D24S8": 75, + "D3DDDIFMT_X8D24": 76, + "D3DDDIFMT_A2R10G10B10": 35, + "D3DDDIFMT_P8": 41, + "D3DDDIFMT_L6V5U5": 61, + "D3DDDIFMT_X8R8G8B8": 22, + "D3DDDIFMT_D16": 80, + "D3DDDIFMT_A2W10V10U10": 67, + "D3DDDIFMT_D24FS8": 83, + "D3DDDIFMT_MOTIONVECTORBUFFER": 157, + "D3DDDIFMT_L16": 81, + "D3DDDIFMT_X8L8V8U8": 62, + "D3DDDIFMT_A32B32G32R32F": 116, + "D3DDDIFMT_A8P8": 40, + "D3DDDIFMT_YUY2": 844715353, + "D3DDDIFMT_R16F": 111, + "D3DDDIFMT_G16R16": 34, + "D3DDDIFMT_A2B10G10R10_XR_BIAS": 119, + "D3DDDIFMT_Q16W16V16U16": 110, + "D3DDDIFMT_S8D24": 74, + "D3DDDIFMT_PICTUREPARAMSDATA": 150, + "D3DDDIFMT_A1": 118, + "D3DDDIFMT_FILMGRAINBUFFER": 158, + "D3DDDIFMT_A8": 28, + "D3DDDIFMT_UNKNOWN": 0, + "D3DDDIFMT_DXVA_RESERVED19": 169, + "D3DDDIFMT_D32F_LOCKABLE": 82, + "D3DDDIFMT_MACROBLOCKDATA": 151, + "D3DDDIFMT_A8B8G8R8": 32, + "D3DDDIFMT_UYVY": 1498831189, + "D3DDDIFMT_DXT1": 827611204, + "D3DDDIFMT_DEBLOCKINGDATA": 153, + "D3DDDIFMT_DXT3": 861165636, + "D3DDDIFMT_DXT4": 877942852, + "D3DDDIFMT_DXT5": 894720068, + "D3DDDIFMT_CxV8U8": 117, + "D3DDDIFMT_INVERSEQUANTIZATIONDATA": 154, + "D3DDDIFMT_DXVA_RESERVED9": 159, + "D3DDDIFMT_DXT2": 844388420, + "D3DDDIFMT_G32R32F": 115, + "D3DDDIFMT_X4S4D24": 78, + "D3DDDIFMT_D24X8": 77, + "D3DDDIFMT_DXVA_RESERVED12": 162, + "D3DDDIFMT_DXVA_RESERVED13": 163, + "D3DDDIFMT_DXVA_RESERVED10": 160, + "D3DDDIFMT_DXVA_RESERVED11": 161, + "D3DDDIFMT_DXVA_RESERVED16": 166, + "D3DDDIFMT_DXVA_RESERVED17": 167, + "D3DDDIFMT_DXVA_RESERVED14": 164, + "D3DDDIFMT_DXVA_RESERVED15": 165, + "D3DDDIFMT_DXVA_RESERVED18": 168, + "D3DDDIFMT_D15S1": 73, + "D3DDDIFMT_V16U16": 64, + "D3DDDIFMT_SLICECONTROLDATA": 155, + "D3DDDIFMT_G16R16F": 112, + "D3DDDIFMT_INDEX32": 102, + "D3DDDIFMT_V8U8": 60 + }, + "size": 4 + }, + "IdTypeEnum": { + "base": "long", + "constants": { + "BusQueryCompatibleIDs": 2, + "BusQueryInstanceID": 3, + "BusQueryDeviceID": 0, + "BusQueryDeviceSerialNumber": 4, + "BusQueryHardwareIDs": 1, + "BusQueryContainerID": 5 + }, + "size": 4 + }, + "StartCurrentHitTargetEnum": { + "base": "long", + "constants": { + "ThresholdMarginRight": 2, + "ThresholdMarginMax": 4, + "ThresholdMarginBottom": 3, + "ThresholdMarginLeft": 1, + "ThresholdMarginTop": 0 + }, + "size": 4 + }, + "TypeEnum": { + "base": "long", + "constants": { + "DevicePowerState": 1, + "SystemPowerState": 0 + }, + "size": 4 + }, + "RotationEnum": { + "base": "long", + "constants": { + "D3DKMDT_VPPR_IDENTITY": 1, + "D3DKMDT_VPPR_NOTSPECIFIED": 255, + "D3DKMDT_VPPR_UNPINNED": 254, + "D3DKMDT_VPPR_ROTATE270": 4, + "D3DKMDT_VPPR_ROTATE90": 2, + "D3DKMDT_VPPR_ROTATE180": 3, + "D3DKMDT_VPPR_UNINITIALIZED": 0 + }, + "size": 4 + }, + "CopyProtectionTypeEnum": { + "base": "long", + "constants": { + "D3DKMDT_VPPMT_NOTSPECIFIED": 255, + "D3DKMDT_VPPMT_UNINITIALIZED": 0, + "D3DKMDT_VPPMT_MACROVISION_FULLSUPPORT": 3, + "D3DKMDT_VPPMT_MACROVISION_APSTRIGGER": 2, + "D3DKMDT_VPPMT_NOPROTECTION": 1 + }, + "size": 4 + }, + "FsInformationClassEnum": { + "base": "long", + "constants": { + "FileFsFullSizeInformation": 7, + "FileFsAttributeInformation": 5, + "FileFsVolumeFlagsInformation": 10, + "FileFsVolumeInformation": 1, + "FileFsSizeInformation": 3, + "FileFsLabelInformation": 2, + "FileFsDeviceInformation": 4, + "FileFsControlInformation": 6, + "FileFsDriverPathInformation": 9, + "FileFsMaximumInformation": 11, + "FileFsObjectIdInformation": 8 + }, + "size": 4 + }, + "DeviceTextTypeEnum": { + "base": "long", + "constants": { + "DeviceTextLocationInformation": 1, + "DeviceTextDescription": 0 + }, + "size": 4 + } + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" + } +} diff --git a/volatility3/framework/symbols/windows/versions.py b/volatility3/framework/symbols/windows/versions.py index 77872e063..b00892cbc 100644 --- a/volatility3/framework/symbols/windows/versions.py +++ b/volatility3/framework/symbols/windows/versions.py @@ -203,6 +203,14 @@ is_win10_17134_or_later = OsDistinguisher( ], ) +is_win10_17735_or_later = OsDistinguisher( + version_check=lambda x: x >= (10, 0, 17735), + fallback_checks=[ + ("_EPROCESS", "VmProcessorHost", True), + ("_EPROCESS", "VdmObjects", False), + ], +) + is_win10_17763_or_later = OsDistinguisher( version_check=lambda x: x >= (10, 0, 17763), fallback_checks=[