From 5ee09df080f4a0035ae2c95aaf7e35320c799c64 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Tue, 25 Feb 2025 09:59:05 +0000 Subject: [PATCH 001/112] Symbols: Restore previous protection for non-native missing types Fixes #1480 --- volatility3/framework/symbols/intermed.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/volatility3/framework/symbols/intermed.py b/volatility3/framework/symbols/intermed.py index cb0b67969..33035bc70 100644 --- a/volatility3/framework/symbols/intermed.py +++ b/volatility3/framework/symbols/intermed.py @@ -814,7 +814,12 @@ class Version8Format(Version7Format): type_definition = self._json_object["user_types"].get(type_name) if type_definition is None: # Fall back to the natives table - return self.natives.get_type(self.name + constants.BANG + type_name) + if type_name in self.natives.types: + return self.natives.get_type(self.name + constants.BANG + type_name) + else: + raise exceptions.SymbolError( + type_name, self.name, f"Unknown symbol: {type_name}" + ) members = self._process_fields(type_definition["fields"]) From a906506736d6410776ebaf3d6f3760e3c86a1e1d Mon Sep 17 00:00:00 2001 From: Dave Lassalle Date: Wed, 26 Feb 2025 13:25:40 -0600 Subject: [PATCH 002/112] #1639 - cast big data to _CM_BIG_DATA --- volatility3/framework/symbols/windows/extensions/registry.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/symbols/windows/extensions/registry.py b/volatility3/framework/symbols/windows/extensions/registry.py index a8cc7703c..6d660a4b9 100644 --- a/volatility3/framework/symbols/windows/extensions/registry.py +++ b/volatility3/framework/symbols/windows/extensions/registry.py @@ -329,7 +329,7 @@ class CM_KEY_VALUE(objects.StructType): data = layer.read(self.Data.vol.offset, datalen) elif layer.hive.Version == 5 and datalen > 0x4000: # We're bigdata - big_data = layer.get_node(self.Data) + big_data = layer.get_node(self.Data).cast("_CM_BIG_DATA") # Oddly, we get a list of addresses, at which are addresses, which then point to data blocks for i in range(big_data.Count): # The value 4 should actually be unsigned-int.size, but since it's a file format that shouldn't change From 89e87ff24c4fa80a9fd99e68275a5d1e3554eae4 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 1 Mar 2025 12:36:40 -0600 Subject: [PATCH 003/112] Fix crash-causing bugs. Add typing where possible. --- volatility3/framework/plugins/linux/kmsg.py | 90 ++++++++++++++------- 1 file changed, 59 insertions(+), 31 deletions(-) diff --git a/volatility3/framework/plugins/linux/kmsg.py b/volatility3/framework/plugins/linux/kmsg.py index 849060d3c..1069a312f 100644 --- a/volatility3/framework/plugins/linux/kmsg.py +++ b/volatility3/framework/plugins/linux/kmsg.py @@ -5,7 +5,7 @@ import re import logging from abc import ABC, abstractmethod from enum import Enum -from typing import Generator, Iterator, List, Tuple, Union +from typing import Generator, Iterator, List, Tuple, Optional from volatility3.framework import ( class_subclasses, @@ -73,7 +73,7 @@ class ABCKmsg(ABC): cls, context: interfaces.context.ContextInterface, config: interfaces.configuration.HierarchicalDict, - ) -> Iterator[Tuple[str, str, str, str, str]]: + ) -> Iterator[Tuple[str, str, str, Optional[str], str]]: """It calls each subclass symtab_checks() to test the required conditions to that specific kernel implementation. @@ -108,10 +108,12 @@ class ABCKmsg(ABC): break if kmsg_inst is None: - vollog.error("Unsupported kernel ring buffer implementation") + vollog.error( + "Unsupported kernel ring buffer implementation. Please file a bug on our issue tracker with your specific kernel version." + ) @abstractmethod - def run(self) -> Iterator[Tuple[str, str, str, str, str]]: + def run(self) -> Iterator[Tuple[str, str, str, Optional[str], str]]: """Walks through the specific kernel implementation. Returns: @@ -135,7 +137,7 @@ class ABCKmsg(ABC): bool: True if the kernel being analyzed fulfill the class requirements. """ - def get_string(self, addr: int, length: int) -> Union[str, None]: + def get_string(self, addr: int, length: int) -> Optional[str]: layer = self._context.layers[self.layer_name] if not layer.is_valid(addr, length): vollog.warning("Failed to read log record at address 0x%x", addr) @@ -161,21 +163,21 @@ class ABCKmsg(ABC): # obj could be log, printk_log or printk_info return self.nsec_to_sec_str(obj.ts_nsec) - def get_caller(self, obj): + def get_caller(self, obj) -> Optional[str]: # In some kernel versions, it's only available if CONFIG_PRINTK_CALLER is defined. # caller_id is a member of printk_log struct from 5.1 to the latest 5.9 # From kernels 5.10 on, it's a member of printk_info struct if obj.has_member("caller_id"): return self.get_caller_text(obj.caller_id) - else: - return renderers.NotAvailableValue() - def get_caller_text(self, caller_id): + return None + + def get_caller_text(self, caller_id) -> str: caller_name = "CPU" if caller_id & 0x80000000 else "Task" caller = f"{caller_name}({caller_id & ~0x80000000})" return caller - def get_prefix(self, obj) -> Tuple[int, int, str, str]: + def get_prefix(self, obj) -> Tuple[int, int, str, Optional[str]]: # obj could be log, printk_log or printk_info return ( obj.facility, @@ -213,6 +215,7 @@ class Kmsg_pre_3_5(ABCKmsg): def symtab_checks(cls, vmlinux) -> bool: return ( vmlinux.has_symbol("log_end") + and vmlinux.has_symbol("log_buf_len") and not vmlinux.has_symbol("log_first_idx") and not ( vmlinux.has_type("log") @@ -220,7 +223,7 @@ class Kmsg_pre_3_5(ABCKmsg): ) ) - def run(self) -> Iterator[Tuple[str, str, str, str, str]]: + def run(self) -> Iterator[Tuple[str, str, str, Optional[str], str]]: log_buf_ptr = self.vmlinux.object_from_symbol(symbol_name="log_buf") log_buf_len = self.vmlinux.object_from_symbol(symbol_name="log_buf_len") log_buf = utility.pointer_to_string(log_buf_ptr, count=log_buf_len) @@ -249,7 +252,7 @@ class Kmsg_pre_3_5(ABCKmsg): facility = level_facility >> 3 level_txt = self.get_level_text(level) facility_txt = self.get_facility_text(facility) - caller = renderers.NotAvailableValue() + caller = None yield facility_txt, level_txt, timestamp_str, caller, line @@ -266,10 +269,10 @@ class Kmsg_3_5_to_3_11(ABCKmsg): and vmlinux.has_symbol("log_first_idx") ) - def _get_log_struct_name(self): + def _get_log_struct_name(self) -> str: return "log" - def get_text_from_log(self, msg) -> Union[str, None]: + def get_text_from_log(self, msg) -> Optional[str]: log_struct_name = self._get_log_struct_name() log_struct_size = self.vmlinux.get_type(log_struct_name).size msg_offset = msg.vol.offset + log_struct_size @@ -283,7 +286,7 @@ class Kmsg_3_5_to_3_11(ABCKmsg): def get_dict_lines(self, msg) -> Generator[str, None, None]: if msg.dict_len == 0: - return None + return log_struct_name = self._get_log_struct_name() log_struct_size = self.vmlinux.get_type(log_struct_name).size @@ -293,12 +296,12 @@ class Kmsg_3_5_to_3_11(ABCKmsg): dict_data = layer.read(dict_offset, msg.dict_len) except exceptions.InvalidAddressException: vollog.debug("Unable to read kmsg dict from 0x%x", dict_offset) - return None + return for chunk in dict_data.split(b"\x00"): - yield " " + chunk.decode() + yield " " + chunk.decode(encoding="utf8", errors="replace") - def run(self) -> Iterator[Tuple[str, str, str, str, str]]: + def run(self) -> Iterator[Tuple[str, str, str, Optional[str], str]]: # First, the ring buffer size is determined in the kernel configuration # by CONFIG_LOG_BUF_SHIFT. This static buffer is held in the '__log_buf' # global variable, with 'log_buf' serving as a pointer to it. @@ -311,7 +314,13 @@ class Kmsg_3_5_to_3_11(ABCKmsg): # remains unused. Therefore, it is crucial to read from 'log_buf' rather # than '__log_buf'. - log_buf_ptr = self.vmlinux.object_from_symbol("log_buf") + # This can happen on kernels where log_buf is declared twice + try: + log_buf_ptr = self.vmlinux.object_from_symbol("log_buf") + except exceptions.InvalidAddressException: + vollog.debug("Unable to access `log_buf`. Bailing.") + return + log_buf_len = self.vmlinux.object_from_symbol("log_buf_len") log_first_idx = int(self.vmlinux.object_from_symbol("log_first_idx")) @@ -327,7 +336,10 @@ class Kmsg_3_5_to_3_11(ABCKmsg): while cur_idx < end_idx: msg_offset = log_buf_ptr + cur_idx # type: ignore - msg = self.vmlinux.object(object_type=log_struct_name, offset=msg_offset) + msg = self.vmlinux.object( + object_type=log_struct_name, offset=msg_offset, absolute=True + ) + try: if msg.len == 0: # As per kernel/printk.c: @@ -359,9 +371,14 @@ class Kmsg_3_11_to_5_10(Kmsg_3_5_to_3_11): @classmethod def symtab_checks(cls, vmlinux) -> bool: - return vmlinux.has_type("printk_log") + return ( + not vmlinux.has_type("printk_ringbuffer") + and vmlinux.has_type("printk_log") + and vmlinux.get_type("printk_log").has_member("ts_nsec") + and vmlinux.has_symbol("log_first_idx") + ) - def _get_log_struct_name(self): + def _get_log_struct_name(self) -> str: return "printk_log" @@ -412,9 +429,9 @@ class Kmsg_5_10_to_(ABCKmsg): @classmethod def symtab_checks(cls, vmlinux) -> bool: - return vmlinux.has_symbol("prb") + return vmlinux.has_symbol("prb") and vmlinux.has_type("printk_ringbuffer") - def get_text_from_data_ring(self, text_data_ring, desc, info) -> Union[str, None]: + def get_text_from_data_ring(self, text_data_ring, desc, info) -> Optional[str]: text_data_sz = text_data_ring.size_bits text_data_mask = 1 << text_data_sz @@ -423,7 +440,7 @@ class Kmsg_5_10_to_(ABCKmsg): # This record doesn't contain text if begin & 1: - return "" + return None # This means a wrap-around to the beginning of the buffer if begin > end: @@ -454,7 +471,7 @@ class Kmsg_5_10_to_(ABCKmsg): if dict_text: yield f" DEVICE={dict_text}" - def run(self) -> Iterator[Tuple[str, str, str, str, str]]: + def run(self) -> Iterator[Tuple[str, str, str, Optional[str], str]]: # static struct printk_ringbuffer *prb = &printk_rb_static; ringbuffers = self.vmlinux.object_from_symbol("prb").dereference() @@ -516,7 +533,7 @@ class Kmsg(interfaces.plugins.PluginInterface): _required_framework_version = (2, 6, 0) - _version = (1, 0, 2) + _version = (2, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -528,17 +545,28 @@ class Kmsg(interfaces.plugins.PluginInterface): ), ] - def _generator(self) -> Iterator[Tuple[int, Tuple[str, str, str, str, str]]]: - for values in ABCKmsg.run_all(context=self.context, config=self.config): - yield (0, values) + def _generator( + self, + ) -> Iterator[Tuple[int, Tuple[str, str, str, Optional[str], str]]]: + for facility, level, timestamp, caller, line in ABCKmsg.run_all( + context=self.context, config=self.config + ): + yield 0, ( + facility, + level, + timestamp, + caller or renderers.NotAvailableValue(), + line, + ) def run(self): if not self.context.symbol_space.verify_table_versions( "dwarf2json", lambda version, _: (not version) or version > (0, 4, 1) ): - raise exceptions.SymbolSpaceError( + vollog.info( "Invalid symbol table, please ensure the ISF table produced by dwarf2json was produced using a version > 0.4.1" ) + return return renderers.TreeGrid( [ From 57b086295b269d0f6bfc10b993061a5ba264e87e Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 1 Mar 2025 14:00:42 -0600 Subject: [PATCH 004/112] Fix bugs in Linux memory region enumeration --- .../symbols/linux/extensions/__init__.py | 42 +++++++++++++++---- 1 file changed, 33 insertions(+), 9 deletions(-) diff --git a/volatility3/framework/symbols/linux/extensions/__init__.py b/volatility3/framework/symbols/linux/extensions/__init__.py index 67f6595b1..d5528a8b5 100644 --- a/volatility3/framework/symbols/linux/extensions/__init__.py +++ b/volatility3/framework/symbols/linux/extensions/__init__.py @@ -849,7 +849,7 @@ class maple_tree(objects.StructType): expected_maple_tree_depth, seen=None, current_depth=1, - ): + ) -> Optional[int]: """Recursively parse Maple Tree Nodes and yield all non empty slots""" # Create seen set if it does not exist, e.g. on the first call into this recursive function. This @@ -898,7 +898,8 @@ class maple_tree(objects.StructType): node_parent_pointer = node_parent_mte & ~(self.MAPLE_NODE_POINTER_MASK) # verify that the node_parent_pointer correctly points to the parent - assert node_parent_pointer == parent + if node_parent_pointer != parent: + return None # create a node object node = self._context.object( @@ -1008,15 +1009,21 @@ class mm_struct(objects.StructType): ) symbol_table_name = self.get_symbol_table_name() for vma_pointer in self.mm_mt.get_slot_iter(): - # Convert pointer to vm_area_struct and yield - vma_object = self._context.object( - symbol_table_name + constants.BANG + "vm_area_struct", - layer_name=self.vol.native_layer_name, - offset=vma_pointer, - ) + try: + vma_object = vma_pointer.dereference().cast( + symbol_table_name + constants.BANG + "vm_area_struct" + ) + except exceptions.InvalidAddressException: + continue + + # The slots will hold values related to their slot if they are invalid + # Before this check, this function was returning objects on the first page of memory... + if vma_object.vol.offset < 0x1000: + continue + yield vma_object - def get_vma_iter(self) -> Iterable[interfaces.objects.ObjectInterface]: + def _do_get_vma_iter(self) -> Iterable[interfaces.objects.ObjectInterface]: """Returns an iterator for the VMAs in an mm_struct. Automatically choosing the mmap or mm_mt as required. @@ -1033,6 +1040,23 @@ class mm_struct(objects.StructType): else: raise AttributeError("Unable to find mmap or mm_mt in mm_struct") + def get_vma_iter(self) -> Iterable[interfaces.objects.ObjectInterface]: + """Returns an iterator for the VMAs in an mm_struct. + Automatically choosing the mmap or mm_mt as required. + + Yields: + vm_area_struct objects + """ + for vma in self._do_get_vma_iter(): + try: + vma.vm_start + vma.vm_end + vma.get_protection() + + yield vma + except exceptions.InvalidAddressException: + vollog.debug(f"Skipping invalid vm_area_struct at {vma.vol.offset:#x}") + class super_block(objects.StructType): # include/linux/kdev_t.h From 8ce77e81eb2faf8c6fcb4684f5e4ca1432fbf876 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 1 Mar 2025 14:47:00 -0600 Subject: [PATCH 005/112] Report the memer name and type when attributes cannot be found --- volatility3/framework/interfaces/objects.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/interfaces/objects.py b/volatility3/framework/interfaces/objects.py index cfbade5fc..12cd1d988 100644 --- a/volatility3/framework/interfaces/objects.py +++ b/volatility3/framework/interfaces/objects.py @@ -133,7 +133,7 @@ class ObjectInterface(metaclass=abc.ABCMeta): def __getattr__(self, attr: str) -> Any: """Method for ensuring volatility members can be returned.""" - raise AttributeError() + raise AttributeError(f"Unable to find {attr} for type {self.vol.type_name}") @property def vol(self) -> ReadOnlyMapping: From d2f16dc0f40937a7e9027f91f7360cc9abe14902 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 1 Mar 2025 15:03:18 -0600 Subject: [PATCH 006/112] Correctly check tty instance --- volatility3/framework/plugins/linux/tty_check.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/volatility3/framework/plugins/linux/tty_check.py b/volatility3/framework/plugins/linux/tty_check.py index 9bbca246c..742bacb0b 100644 --- a/volatility3/framework/plugins/linux/tty_check.py +++ b/volatility3/framework/plugins/linux/tty_check.py @@ -81,9 +81,11 @@ class tty_check(plugins.PluginInterface): if tty_dev == 0: continue - name = utility.array_to_string(tty_dev.name) - - recv_buf = tty_dev.ldisc.ops.receive_buf + try: + name = utility.array_to_string(tty_dev.name) + recv_buf = tty_dev.ldisc.ops.receive_buf + except exceptions.InvalidAddressException: + continue module_name, symbol_name = ( linux_utilities_modules.Modules.lookup_module_address( From 367e0ebc0df7b173c56c7ff8a45aeee2bf88ba40 Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Tue, 4 Mar 2025 16:41:12 +0100 Subject: [PATCH 007/112] add sample abstraction --- test/__init__.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test/__init__.py b/test/__init__.py index e69de29bb..2b59ef5ca 100644 --- a/test/__init__.py +++ b/test/__init__.py @@ -0,0 +1,16 @@ +from enum import Enum + + +class Sample: + def __init__(self, path: str): + self.path = path + + +class WindowsSamples(Enum): + WINDOWSXP_GENERIC = Sample("./test_images/win-xp-laptop-2005-06-25.img") + """WindowsXP sample from early Volatility training.""" + + +class LinuxSamples(Enum): + LINUX_GENERIC = Sample("./test_images/linux-sample-1.bin") + """Linux Debian 3.2.0-4 sample from early Volatility training.""" From f7dfab57fdb9e943772c4db963e6607d99a97b35 Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Tue, 4 Mar 2025 16:46:03 +0100 Subject: [PATCH 008/112] adjust helpers and add match_output_row --- test/test_volatility.py | 50 ++++++++++++++++++++++++++++++----------- 1 file changed, 37 insertions(+), 13 deletions(-) diff --git a/test/test_volatility.py b/test/test_volatility.py index 07cab2c95..9cc9c3304 100644 --- a/test/test_volatility.py +++ b/test/test_volatility.py @@ -6,25 +6,24 @@ # import os -import re import subprocess import sys -import shutil import tempfile -import hashlib -import json import contextlib +import functools +from typing import List, Tuple # # HELPER FUNCTIONS # +@functools.lru_cache def runvol(args, volatility, python): volpy = volatility python_cmd = python - cmd = [python_cmd, volpy] + args + cmd = (python_cmd, volpy) + args print(" ".join(cmd)) p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE) stdout, stderr = p.communicate() @@ -38,17 +37,18 @@ def runvol(args, volatility, python): return p.returncode, stdout, stderr -def runvol_plugin(plugin, img, volatility, python, pluginargs=None, globalargs=None): - pluginargs = pluginargs or [] - globalargs = globalargs or [] +@functools.lru_cache +def runvol_plugin( + plugin, img, volatility, python, pluginargs: Tuple = (), globalargs: Tuple = () +): args = ( globalargs - + [ + + ( "--single-location", img, "-q", plugin, - ] + ) + pluginargs ) @@ -60,17 +60,41 @@ def runvolshell(img, volshell, python, volshellargs=None, globalargs=None): globalargs = globalargs or [] args = ( globalargs - + [ + + ( "--single-location", img, "-q", - ] + ) + volshellargs ) return runvol(args, volshell, python) +def match_output_row( + json_out: List[dict], expected_row: dict, exact_match: bool = False +): + """Search each row of a plugin's JSON output for an expected row. Each row is a dict. + + Args: + json_out: The plugin's output in JSON format (typically obtained through -r json and json.loads) + expected_row: The expected row to be found in the output + exact_match: Whether to require exactly the expected row, no more no less, or to anticipate columns' addition by checking only + the expected row keys and values + """ + + if not exact_match: + for row in json_out: + if all(item in expected_row.items() for item in row.items()): + return True + else: + for row in json_out: + if expected_row == row: + return True + + return False + + # # TESTS # @@ -96,7 +120,7 @@ def basic_volshell_test(image, volatility, python, globalargs): img=image, volshell=volatility, python=python, - volshellargs=["--script", filename], + volshellargs=("--script", filename), globalargs=globalargs, ) finally: From a162fceed44372864d4e2857dae2b76112bec88f Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Tue, 4 Mar 2025 16:54:11 +0100 Subject: [PATCH 009/112] migrate windows and linux tests to dedicated files --- test/plugins/linux/__init__.py | 0 test/plugins/linux/linux.py | 617 ++++++++++++++++++++++++ test/plugins/windows/windows.py | 326 +++++++++++++ test/test_volatility.py | 800 +------------------------------- 4 files changed, 944 insertions(+), 799 deletions(-) create mode 100644 test/plugins/linux/__init__.py create mode 100644 test/plugins/linux/linux.py create mode 100644 test/plugins/windows/windows.py diff --git a/test/plugins/linux/__init__.py b/test/plugins/linux/__init__.py new file mode 100644 index 000000000..e69de29bb diff --git a/test/plugins/linux/linux.py b/test/plugins/linux/linux.py new file mode 100644 index 000000000..8ec485735 --- /dev/null +++ b/test/plugins/linux/linux.py @@ -0,0 +1,617 @@ +import contextlib +import tempfile +import os +import re +from test import test_volatility, LinuxSamples + + +class TestLinuxVolshell: + def test_linux_volshell(self, image, volatility, python): + out = test_volatility.basic_volshell_test( + image, volatility, python, globalargs=("-l",) + ) + assert out.count(b" 100 + + +class TestLinuxPslist: + def test_linux_generic_pslist(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.pslist.PsList", image, volatility, python + ) + + assert rc == 0 + out = out.lower() + assert (out.find(b"init") != -1) or (out.find(b"systemd") != -1) + assert out.find(b"watchdog") != -1 + assert out.count(b"\n") > 10 + + +class TestLinuxCheckIdt: + def test_linux_generic_check_idt(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.check_idt.Check_idt", image, volatility, python + ) + + assert rc == 0 + out = out.lower() + assert out.count(b"__kernel__") >= 10 + assert out.count(b"\n") > 10 + + +class TestLinuxCheckSyscall: + def test_linux_generic_check_syscall(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.check_syscall.Check_syscall", image, volatility, python + ) + + assert rc == 0 + out = out.lower() + assert out.find(b"sys_close") != -1 + assert out.find(b"sys_open") != -1 + assert out.count(b"\n") > 100 + + +class TestLinuxLsmod: + def test_linux_generic_lsmod(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.lsmod.Lsmod", image, volatility, python + ) + + assert rc == 0 + out = out.lower() + assert out.count(b"\n") > 10 + + +class TestLinuxLsof: + def test_linux_generic_lsof(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.lsof.Lsof", image, volatility, python + ) + + assert rc == 0 + out = out.lower() + assert out.count(b"socket:") >= 10 + assert out.count(b"\n") > 35 + + +class TestLinuxProcMaps: + def test_linux_generic_proc_maps(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.proc.Maps", image, volatility, python + ) + + assert rc == 0 + out = out.lower() + assert out.count(b"anonymous mapping") >= 10 + assert out.count(b"\n") > 100 + + +class TestLinuxTtyCheck: + def test_linux_generic_tty_check(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.tty_check.tty_check", image, volatility, python + ) + + assert rc == 0 + out = out.lower() + assert out.find(b"__kernel__") != -1 + assert out.count(b"\n") >= 5 + + +class TestLinuxSockstat: + def test_linux_generic_sockstat(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.sockstat.Sockstat", image, volatility, python + ) + + assert rc == 0 + assert out.count(b"AF_UNIX") >= 354 + assert out.count(b"AF_BLUETOOTH") >= 5 + assert out.count(b"AF_INET") >= 32 + assert out.count(b"AF_INET6") >= 20 + assert out.count(b"AF_PACKET") >= 1 + assert out.count(b"AF_NETLINK") >= 43 + + +class TestLinuxLibraryList: + def test_linux_specific_library_list(self, volatility, python): + image = LinuxSamples.LINUX_GENERIC.value.path + rc, out, _err = test_volatility.runvol_plugin( + "linux.library_list.LibraryList", + image, + volatility, + python, + pluginargs=("--pids", "2363"), + ) + + assert rc == 0 + assert re.search( + rb"NetworkManager\s2363\s0x7f52cdda0000\s/lib/x86_64-linux-gnu/libnss_files.so.2", + out, + ) + + assert out.count(b"\n") > 10 + + +class TestLinuxPstree: + def test_linux_generic_pstree(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.pstree.PsTree", image, volatility, python + ) + + assert rc == 0 + out = out.lower() + assert (out.find(b"init") != -1) or (out.find(b"systemd") != -1) + assert out.count(b"\n") > 10 + + +class TestLinuxPidhashtable: + def test_linux_generic_pidhashtable(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.pidhashtable.PIDHashTable", image, volatility, python + ) + + assert rc == 0 + out = out.lower() + assert (out.find(b"init") != -1) or (out.find(b"systemd") != -1) + assert out.count(b"\n") > 10 + + +class TestLinuxBash: + def test_linux_bash(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.bash.Bash", image, volatility, python + ) + + assert rc == 0 + assert out.count(b"\n") > 10 + + +class TestLinuxBoottime: + def test_linux_generic_boottime(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.boottime.Boottime", image, volatility, python + ) + + assert rc == 0 + out = out.lower() + assert out.count(b"utc") >= 1 + + +class TestLinuxCapabilities: + def test_linux_generic_capabilities(self, image, volatility, python): + rc, out, err = test_volatility.runvol_plugin( + "linux.capabilities.Capabilities", + image, + volatility, + python, + globalargs=("-vvv",), + ) + + if rc != 0 and err.count(b"Unsupported kernel capabilities implementation") > 0: + # The linux-sample-1.bin kernel implementation isn't supported. + # However, we can still check that the plugin requirements are met. + return None + + assert rc == 0 + assert out.count(b"\n") > 10 + + +class TestLinuxCheckCreds: + def test_linux_generic_check_creds(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.check_creds.Check_creds", image, volatility, python + ) + + # linux-sample-1.bin has no processes sharing credentials. + # This validates that plugin requirements are met and exceptions are not raised. + assert rc == 0 + assert out.count(b"\n") >= 4 + + +class TestLinuxElfs: + def test_linux_generic_elfs(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.elfs.Elfs", image, volatility, python + ) + + assert rc == 0 + assert out.count(b"\n") > 10 + + +class TestLinuxEnvars: + def test_linux_generic_envars(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.envars.Envars", image, volatility, python + ) + + assert rc == 0 + assert out.count(b"\n") > 10 + + +class TestLinuxKthreads: + def test_linux_generic_kthreads(self, image, volatility, python): + rc, out, err = test_volatility.runvol_plugin( + "linux.kthreads.Kthreads", + image, + volatility, + python, + globalargs=("-vvv",), + ) + + if rc != 0 and err.count(b"Unsupported kthread implementation") > 0: + # The linux-sample-1.bin kernel implementation isn't supported. + # However, we can still check that the plugin requirements are met. + return None + + assert rc == 0 + assert out.count(b"\n") >= 4 + + +class TestLinuxMalfind: + def test_linux_generic_malfind(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.malfind.Malfind", image, volatility, python + ) + + # linux-sample-1.bin has no process memory ranges with potential injected code. + # This validates that plugin requirements are met and exceptions are not raised. + assert rc == 0 + assert out.count(b"\n") >= 4 + + +class TestLinuxMountinfo: + def test_linux_generic_mountinfo(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.mountinfo.MountInfo", image, volatility, python + ) + + assert rc == 0 + assert out.count(b"\n") > 10 + + +class TestLinuxPsaux: + def test_linux_generic_psaux(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.psaux.PsAux", image, volatility, python + ) + + assert rc == 0 + assert out.count(b"\n") > 50 + + +class TestLinuxPtrace: + def test_linux_generic_ptrace(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.ptrace.Ptrace", image, volatility, python + ) + + # linux-sample-1.bin has no processes being ptraced. + # This validates that plugin requirements are met and exceptions are not raised. + assert rc == 0 + assert out.count(b"\n") >= 4 + + +class TestLinuxVmaregexscan: + def test_linux_generic_vmaregexscan(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.vmaregexscan.VmaRegExScan", + image, + volatility, + python, + pluginargs=("--pid", "1", "--pattern", "\\x7fELF"), + ) + + assert rc == 0 + assert out.count(b"\n") > 10 + + +class TestLinuxVmayarascanYaraRule: + def test_linux_specific_vmayarascan_yara_rule(self, volatility, python): + image = LinuxSamples.LINUX_GENERIC.value.path + yara_rule_01 = r""" + rule fullvmayarascan + { + strings: + $s1 = "_nss_files_parse_grent" + $s2 = "/lib64/ld-linux-x86-64.so.2" + $s3 = "(bufferend - (char *) 0) % sizeof (char *) == 0" + condition: + all of them + } + """ + + # FIXME: When the minimum Python version includes 3.12, replace the following with: + # with tempfile.NamedTemporaryFile(delete_on_close=False) as fd: ... + fd, filename = tempfile.mkstemp(suffix=".yar") + try: + with os.fdopen(fd, "w") as f: + f.write(yara_rule_01) + + rc, out, _err = test_volatility.runvol_plugin( + "linux.vmayarascan.VmaYaraScan", + image, + volatility, + python, + pluginargs=("--pid", "8600", "--yara-file", filename), + ) + finally: + with contextlib.suppress(FileNotFoundError): + os.remove(filename) + + assert rc == 0 + assert out.count(b"\n") > 4 + + +class TestLinuxVmayarascanYaraString: + def test_linux_generic_vmayarascan_yara_string(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.vmayarascan.VmaYaraScan", + image, + volatility, + python, + pluginargs=("--pid", "1", "--yara-string", "ELF"), + ) + + assert rc == 0 + assert out.count(b"\n") > 10 + + +class TestLinuxPageCacheFiles: + def test_linux_specific_page_cache_files(self, volatility, python): + image = LinuxSamples.LINUX_GENERIC.value.path + rc, out, _err = test_volatility.runvol_plugin( + "linux.pagecache.Files", + image, + volatility, + python, + pluginargs=("--find", "/etc/passwd"), + ) + + assert rc == 0 + assert out.count(b"\n") > 4 + + # inode_num inode_addr ... file_path + assert re.search( + rb"146829\s0x88001ab5c270.*?/etc/passwd", + out, + ) + + +class TestLinuxPageCacheInodepages: + def test_linux_specific_page_cache_inodepages(self, volatility, python): + image = LinuxSamples.LINUX_GENERIC.value.path + inode_address = hex(0x88001AB5C270) + inode_dump_filename = f"inode_{inode_address}.dmp" + + rc, out, _err = test_volatility.runvol_plugin( + "linux.pagecache.InodePages", + image, + volatility, + python, + pluginargs=("--inode", inode_address), + ) + + assert rc == 0 + assert out.count(b"\n") > 4 + + # PageVAddr PagePAddr MappingAddr .. DumpSafe + assert re.search( + rb"0xea000054c5f8\s0x18389000\s0x88001ab5c3b0.*?True", + out, + ) + + try: + rc, out, _err = test_volatility.runvol_plugin( + "linux.pagecache.InodePages", + image, + volatility, + python, + pluginargs=("--inode", inode_address, "--dump"), + ) + + assert rc == 0 + assert out.count(b"\n") >= 4 + + assert os.path.exists(inode_dump_filename) + with open(inode_dump_filename, "rb") as fp: + inode_contents = fp.read() + assert inode_contents.count(b"\n") > 30 + assert inode_contents.count(b"root:x:0:0:root:/root:/bin/bash") > 0 + finally: + with contextlib.suppress(FileNotFoundError): + os.remove(inode_dump_filename) + + +class TestLinuxCheckAfinfo: + def test_linux_generic_check_afinfo(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.check_afinfo.Check_afinfo", image, volatility, python + ) + + # linux-sample-1.bin has no suspicious results. + # This validates that plugin requirements are met and exceptions are not raised. + assert rc == 0 + assert out.count(b"\n") >= 4 + + +class TestLinuxCheckModules: + def test_linux_generic_check_modules(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.check_modules.Check_modules", image, volatility, python + ) + + # linux-sample-1.bin has no suspicious results. + # This validates that plugin requirements are met and exceptions are not raised. + assert rc == 0 + assert out.count(b"\n") >= 4 + + +class TestLinuxEbpf: + def test_linux_generic_ebpf_progs(self, image, volatility, python): + rc, out, err = test_volatility.runvol_plugin( + "linux.ebpf.EBPF", + image, + volatility, + python, + globalargs=("-vvv",), + ) + + if rc != 0 and err.count(b"Unsupported kernel") > 0: + # The linux-sample-1.bin kernel implementation isn't supported. + # However, we can still check that the plugin requirements are met. + return None + + assert rc == 0 + assert out.count(b"\n") > 4 + + +class TestLinuxIomem: + def test_linux_generic_iomem(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.iomem.IOMem", image, volatility, python + ) + + assert rc == 0 + assert out.count(b"\n") > 100 + + +class TestLinuxKeyboardNotifiers: + def test_linux_generic_keyboard_notifiers(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.keyboard_notifiers.Keyboard_notifiers", image, volatility, python + ) + + # linux-sample-1.bin has no suspicious results for this plugin. + # This validates that plugin requirements are met and exceptions are not raised. + assert rc == 0 + assert out.count(b"\n") >= 4 + + +class TestLinuxKmesg: + def test_linux_generic_kmesg(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.kmsg.Kmsg", image, volatility, python + ) + + assert rc == 0 + assert out.count(b"\n") > 100 + + +class TestLinuxNetfilter: + def test_linux_generic_netfilter(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.netfilter.Netfilter", image, volatility, python + ) + + # linux-sample-1.bin has no suspicious results for this plugin. + # This validates that plugin requirements are met and exceptions are not raised. + assert rc == 0 + assert out.count(b"\n") >= 4 + + +class TestLinuxPsscan: + def test_linux_generic__psscan(self, image, volatility, python): + rc, out, _err = test_volatility.runvol_plugin( + "linux.psscan.PsScan", image, volatility, python + ) + + assert rc == 0 + assert out.count(b"\n") > 100 + + +class TestLinuxHiddenModules: + def test_linux_specific_hidden_modules(self, volatility, python): + # TODO: this check should be specific, against a distinct infected sample + image = LinuxSamples.LINUX_GENERIC.value.path + rc, out, _err = test_volatility.runvol_plugin( + "linux.hidden_modules.Hidden_modules", image, volatility, python + ) + + # linux-sample-1.bin has no hidden modules. + # This validates that plugin requirements are met and exceptions are not raised. + assert rc == 0 + assert out.count(b"\n") >= 4 + + +class TestLinuxIpAddr: + def test_linux_specific_ip_addr(self, volatility, python): + image = LinuxSamples.LINUX_GENERIC.value.path + rc, out, err = test_volatility.runvol_plugin( + "linux.ip.Addr", image, volatility, python + ) + + assert re.search( + rb"2\s+eth0\s+00:0c:29:8f:ed:ca\s+False\s+192.168.201.161\s+24\s+global\s+UP", + out, + ) + assert re.search( + rb"2\s+eth0\s+00:0c:29:8f:ed:ca\s+False\s+fe80::20c:29ff:fe8f:edca\s+64\s+link\s+UP", + out, + ) + assert out.count(b"\n") >= 8 + assert rc == 0 + + +class TestLinuxIpLink: + def test_linux_specific_ip_link(self, volatility, python): + image = LinuxSamples.LINUX_GENERIC.value.path + rc, out, err = test_volatility.runvol_plugin( + "linux.ip.Link", image, volatility, python + ) + + assert re.search( + rb"-\s+lo\s+00:00:00:00:00:00\s+UNKNOWN\s+16436\s+noqueue\s+0\s+LOOPBACK,LOWER_UP,UP", + out, + ) + assert re.search( + rb"-\s+eth0\s+00:0c:29:8f:ed:ca\s+UP\s+1500\s+pfifo_fast\s+1000\s+BROADCAST,LOWER_UP,MULTICAST,UP", + out, + ) + assert out.count(b"\n") >= 6 + assert rc == 0 + + +class TestLinuxKallsyms: + def test_linux_specific_kallsyms(self, volatility, python): + image = LinuxSamples.LINUX_GENERIC.value.path + rc, out, _err = test_volatility.runvol_plugin( + "linux.kallsyms.Kallsyms", + image, + volatility, + python, + pluginargs=("--modules",), + ) + # linux-sample-1.bin has no hidden modules. + # This validates that plugin requirements are met and exceptions are not raised. + assert rc == 0 + assert out.count(b"\n") > 1000 + + # Addr Type Size Exported SubSystem ModuleName SymbolName Description + # 0xffffa009eba9 t 28 False module usbcore usb_mon_register Symbol is in the text (code) section + assert re.search( + rb"0xffffa009eba9\s+t\s+28\s+False\s+module\s+usbcore\s+usb_mon_register\s+Symbol is in the text \(code\) section", + out, + ) + + +class TestLinuxPscallstack: + def test_linux_specific_pscallstack(self, volatility, python): + image = LinuxSamples.LINUX_GENERIC.value.path + rc, out, _err = test_volatility.runvol_plugin( + "linux.pscallstack.PsCallStack", + image, + volatility, + python, + pluginargs=("--pid", "1"), + ) + + assert rc == 0 + assert out.count(b"\n") > 30 + + # TID Comm Position Address Value Name Type Module + # 1 init 39 0x88001f999a40 0xffff81109039 do_select T kernel + assert re.search( + rb"1\s+init\s+39\s+0x88001f999a40.*?0xffff81109039\s+do_select\s+T\s+kernel", + out, + ) diff --git a/test/plugins/windows/windows.py b/test/plugins/windows/windows.py new file mode 100644 index 000000000..4d8bb3e54 --- /dev/null +++ b/test/plugins/windows/windows.py @@ -0,0 +1,326 @@ +import json +import hashlib +import shutil +import contextlib +import tempfile +import os +from test import test_volatility, WindowsSamples + + +class TestWindowsVolshell: + def test_windows_volshell(self, image, volatility, python): + out = test_volatility.basic_volshell_test( + image, volatility, python, globalargs=("-w",) + ) + assert out.count(b" 40 + + +class TestWindowsPslist: + def test_windows_generic_pslist(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.pslist.PsList", + image, + volatility, + python, + # Notice that this is needed to hit lru_cache when "specific" will run + globalargs=("-r", "json"), + ) + assert rc == 0 + out = out.lower() + assert out.find(b"system") != -1 + assert out.find(b"csrss.exe") != -1 + assert out.find(b"svchost.exe") != -1 + assert out.count(b"\n") > 10 + + def test_windows_specific_pslist(self, volatility, python): + image = WindowsSamples.WINDOWSXP_GENERIC.value.path + rc, out, _err = test_volatility.runvol_plugin( + "windows.pslist.PsList", + image, + volatility, + python, + globalargs=("-r", "json"), + ) + assert rc == 0 + expected_row = { + "CreateTime": None, + "ExitTime": None, + "File output": "Disabled", + "Handles": 1140, + "ImageFileName": "System", + "Offset(V)": 2185004992, + "PID": 4, + "PPID": 0, + "SessionId": None, + "Threads": 61, + "Wow64": False, + "__children": [], + } + assert test_volatility.match_output_row(json.loads(out), expected_row) + + +class TestWindowsPsscan: + def test_windows_generic_psscan(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.psscan.PsScan", image, volatility, python + ) + assert rc == 0 + out = out.lower() + assert out.find(b"system") != -1 + assert out.find(b"csrss.exe") != -1 + assert out.find(b"svchost.exe") != -1 + assert out.count(b"\n") > 10 + + +class TestWindowsDlllist: + def test_windows_generic_dlllist(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.dlllist.DllList", image, volatility, python + ) + assert rc == 0 + out = out.lower() + assert out.count(b"\n") > 10 + + +class TestWindowsModules: + def test_windows_generic_modules(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.modules.Modules", image, volatility, python + ) + assert rc == 0 + out = out.lower() + assert out.count(b"\n") > 10 + + +class TestWindowsHivelist: + def test_windows_generic_hivelist(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.registry.hivelist.HiveList", image, volatility, python + ) + assert rc == 0 + out = out.lower() + + not_xp = out.find(b"\\systemroot\\system32\\config\\software") + if not_xp == -1: + assert ( + out.find( + b"\\device\\harddiskvolume1\\windows\\system32\\config\\software" + ) + != -1 + ) + assert out.count(b"\n") > 10 + + +class TestWindowsDumpfiles: + def test_windows_specific_dumpfiles(self, volatility, python): + image = WindowsSamples.WINDOWSXP_GENERIC.value.path + with open("./test/known_files.json") as json_file: + known_files = json.load(json_file) + + failed_chksms = 0 + file_name = os.path.basename(image) + + try: + for addr in known_files["windows_dumpfiles"][file_name]: + path = tempfile.mkdtemp() + + rc, _out, _err = test_volatility.runvol_plugin( + "windows.dumpfiles.DumpFiles", + image, + volatility, + python, + globalargs=("-o", path), + pluginargs=("--virtaddr", addr), + ) + + for file in os.listdir(path): + with open(os.path.join(path, file), "rb") as fp: + if ( + hashlib.md5(fp.read()).hexdigest() + not in known_files["windows_dumpfiles"][file_name][addr] + ): + failed_chksms += 1 + + shutil.rmtree(path) + json_file.close() + + assert failed_chksms == 0 + assert rc == 0 + except Exception as e: + json_file.close() + print("Key Error raised on " + str(e)) + assert False + + +class TestWindowsHandles: + def test_windows_generic_handles(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.handles.Handles", + image, + volatility, + python, + pluginargs=("--pid", "4"), + ) + assert rc == 0 + assert out.find(b"System Pid 4") != -1 + assert ( + out.find( + b"MACHINE\\SYSTEM\\CONTROLSET001\\CONTROL\\SESSION MANAGER\\MEMORY MANAGEMENT\\PREFETCHPARAMETERS" + ) + != -1 + ) + assert out.find(b"MACHINE\\SYSTEM\\SETUP") != -1 + assert out.count(b"\n") > 500 + + +class TestWindowsSvcscan: + def test_windows_generic_svcscan(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.svcscan.SvcScan", image, volatility, python + ) + assert rc == 0 + assert out.find(b"Microsoft ACPI Driver") != -1 + assert out.count(b"\n") > 250 + + +class TestWindowsThrdscan: + def test_windows_generic_thrdscan(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.thrdscan.ThrdScan", image, volatility, python + ) + assert rc == 0 + assert out.find(b"\t4\t8") != -1 + assert out.find(b"\t4\t12") != -1 + assert out.find(b"\t4\t16") != -1 + + +class TestWindowsPrivileges: + def test_windows_generic_privileges(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.privileges.Privs", + image, + volatility, + python, + pluginargs=("--pid", "4"), + ) + assert rc == 0 + assert out.find(b"SeCreateTokenPrivilege") != -1 + assert out.find(b"SeCreateGlobalPrivilege") != -1 + assert out.find(b"SeAssignPrimaryTokenPrivilege") != -1 + assert out.count(b"\n") > 20 + + +class TestWindowsGetsids: + def test_windows_generic_getsids(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.getsids.GetSIDs", + image, + volatility, + python, + pluginargs=("--pid", "4"), + ) + assert rc == 0 + assert out.find(b"Local System") != -1 + assert out.find(b"Administrators") != -1 + assert out.find(b"Everyone") != -1 + assert out.find(b"Authenticated Users") != -1 + + +class TestWindowsEnvars: + def test_windows_generic_envars(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.envars.Envars", image, volatility, python + ) + assert rc == 0 + assert out.find(b"PATH") != -1 + assert out.find(b"PROCESSOR_ARCHITECTURE") != -1 + assert out.find(b"USERNAME") != -1 + assert out.find(b"SystemRoot") != -1 + assert out.find(b"CommonProgramFiles") != -1 + assert out.count(b"\n") > 500 + + +class TestWindowsCallbacks: + def test_windows_generic_callbacks(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.callbacks.Callbacks", image, volatility, python + ) + assert rc == 0 + assert out.find(b"PspCreateProcessNotifyRoutine") != -1 + assert out.find(b"KeBugCheckCallbackListHead") != -1 + assert out.find(b"KeBugCheckReasonCallbackListHead") != -1 + assert out.count(b"KeBugCheckReasonCallbackListHead ") > 5 + + +class TestWindowsVadwalk: + def test_windows_generic_vadwalk(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.vadwalk.VadWalk", image, volatility, python + ) + assert rc == 0 + assert out.find(b"Vad") != -1 + assert out.find(b"VadS") != -1 + assert out.find(b"Vadl") != -1 + assert out.find(b"VadF") != -1 + assert out.find(b"0x0") != -1 + + +class TestWindowsDevicetree: + def test_windows_generic_devicetree(self, volatility, python, image): + rc, out, _err = test_volatility.runvol_plugin( + "windows.devicetree.DeviceTree", image, volatility, python + ) + assert rc == 0 + assert out.find(b"DEV") != -1 + assert out.find(b"DRV") != -1 + assert out.find(b"ATT") != -1 + assert out.find(b"FILE_DEVICE_CONTROLLER") != -1 + assert out.find(b"FILE_DEVICE_DISK") != -1 + assert out.find(b"FILE_DEVICE_DISK_FILE_SYSTEM") != -1 + + +class TestWindowsVadyarascan: + def test_windows_specific_vadyarascan_yara_rule(self, volatility, python): + image = WindowsSamples.WINDOWSXP_GENERIC.value.path + yara_rule_01 = r""" + rule fullvadyarascan + { + strings: + $s1 = "!This program cannot be run in DOS mode." + $s2 = "Qw))Pw" + $s3 = "W_wD)Pw" + $s4 = "1Xw+2Xw" + $s5 = "xd`wh``w" + $s6 = "0g`w0g`w8g`w8g`w@g`w@g`wHg`wHg`wPg`wPg`wXg`wXg`w`g`w`g`whg`whg`wpg`wpg`wxg`wxg`w" + condition: + all of them + } + """ + fd, filename = tempfile.mkstemp(suffix=".yar") + try: + with os.fdopen(fd, "w") as f: + f.write(yara_rule_01) + rc, out, _err = test_volatility.runvol_plugin( + "windows.vadyarascan.VadYaraScan", + image, + volatility, + python, + pluginargs=("--pid", "4012", "--yara-file", filename), + ) + finally: + with contextlib.suppress(FileNotFoundError): + os.remove(filename) + assert rc == 0 + assert out.count(b"\n") > 4 + + def test_windows_specific_vadyarascan_yara_string(self, volatility, python): + image = WindowsSamples.WINDOWSXP_GENERIC.value.path + rc, out, _err = test_volatility.runvol_plugin( + "windows.vadyarascan.VadYaraScan", + image, + volatility, + python, + pluginargs=("--pid", "4012", "--yara-string", "MZ"), + ) + assert rc == 0 + assert out.count(b"\n") > 10 diff --git a/test/test_volatility.py b/test/test_volatility.py index 9cc9c3304..c376d3ccc 100644 --- a/test/test_volatility.py +++ b/test/test_volatility.py @@ -133,806 +133,8 @@ def basic_volshell_test(image, volatility, python, globalargs): return out -# WINDOWS - - -def test_windows_volshell(image, volatility, python): - out = basic_volshell_test(image, volatility, python, globalargs=["-w"]) - assert out.count(b" 40 - - -def test_windows_pslist(image, volatility, python): - rc, out, _err = runvol_plugin("windows.pslist.PsList", image, volatility, python) - out = out.lower() - assert out.find(b"system") != -1 - assert out.find(b"csrss.exe") != -1 - assert out.find(b"svchost.exe") != -1 - assert out.count(b"\n") > 10 - assert rc == 0 - - rc, out, _err = runvol_plugin( - "windows.pslist.PsList", image, volatility, python, pluginargs=["--pid", "4"] - ) - out = out.lower() - assert out.find(b"system") != -1 - assert out.count(b"\n") < 10 - assert rc == 0 - - -def test_windows_psscan(image, volatility, python): - rc, out, _err = runvol_plugin("windows.psscan.PsScan", image, volatility, python) - out = out.lower() - assert out.find(b"system") != -1 - assert out.find(b"csrss.exe") != -1 - assert out.find(b"svchost.exe") != -1 - assert out.count(b"\n") > 10 - assert rc == 0 - - -def test_windows_dlllist(image, volatility, python): - rc, out, _err = runvol_plugin("windows.dlllist.DllList", image, volatility, python) - out = out.lower() - assert out.count(b"\n") > 10 - assert rc == 0 - - -def test_windows_modules(image, volatility, python): - rc, out, _err = runvol_plugin("windows.modules.Modules", image, volatility, python) - out = out.lower() - assert out.count(b"\n") > 10 - assert rc == 0 - - -def test_windows_hivelist(image, volatility, python): - rc, out, _err = runvol_plugin( - "windows.registry.hivelist.HiveList", image, volatility, python - ) - out = out.lower() - - not_xp = out.find(b"\\systemroot\\system32\\config\\software") - if not_xp == -1: - assert ( - out.find(b"\\device\\harddiskvolume1\\windows\\system32\\config\\software") - != -1 - ) - - assert out.count(b"\n") > 10 - assert rc == 0 - - -def test_windows_dumpfiles(image, volatility, python): - - with open("./test/known_files.json") as json_file: - known_files = json.load(json_file) - - failed_chksms = 0 - file_name = os.path.basename(image) - - try: - for addr in known_files["windows_dumpfiles"][file_name]: - - path = tempfile.mkdtemp() - - rc, _out, _err = runvol_plugin( - "windows.dumpfiles.DumpFiles", - image, - volatility, - python, - globalargs=["-o", path], - pluginargs=["--virtaddr", addr], - ) - - for file in os.listdir(path): - with open(os.path.join(path, file), "rb") as fp: - if ( - hashlib.md5(fp.read()).hexdigest() - not in known_files["windows_dumpfiles"][file_name][addr] - ): - failed_chksms += 1 - - shutil.rmtree(path) - - json_file.close() - - assert failed_chksms == 0 - assert rc == 0 - except Exception as e: - json_file.close() - print("Key Error raised on " + str(e)) - assert False - - -def test_windows_handles(image, volatility, python): - rc, out, _err = runvol_plugin( - "windows.handles.Handles", image, volatility, python, pluginargs=["--pid", "4"] - ) - - assert out.find(b"System Pid 4") != -1 - assert ( - out.find( - b"MACHINE\\SYSTEM\\CONTROLSET001\\CONTROL\\SESSION MANAGER\\MEMORY MANAGEMENT\\PREFETCHPARAMETERS" - ) - != -1 - ) - assert out.find(b"MACHINE\\SYSTEM\\SETUP") != -1 - assert out.count(b"\n") > 500 - assert rc == 0 - - -def test_windows_svcscan(image, volatility, python): - rc, out, _err = runvol_plugin("windows.svcscan.SvcScan", image, volatility, python) - - assert out.find(b"Microsoft ACPI Driver") != -1 - assert out.count(b"\n") > 250 - assert rc == 0 - - -def test_windows_thrdscan(image, volatility, python): - rc, out, _err = runvol_plugin( - "windows.thrdscan.ThrdScan", image, volatility, python - ) - # find pid 4 (of system process) which starts with lowest tids - assert out.find(b"\t4\t8") != -1 - assert out.find(b"\t4\t12") != -1 - assert out.find(b"\t4\t16") != -1 - # assert out.find(b"this raieses AssertionError") != -1 - assert rc == 0 - - -def test_windows_privileges(image, volatility, python): - rc, out, _err = runvol_plugin( - "windows.privileges.Privs", image, volatility, python, pluginargs=["--pid", "4"] - ) - - assert out.find(b"SeCreateTokenPrivilege") != -1 - assert out.find(b"SeCreateGlobalPrivilege") != -1 - assert out.find(b"SeAssignPrimaryTokenPrivilege") != -1 - assert out.count(b"\n") > 20 - assert rc == 0 - - -def test_windows_getsids(image, volatility, python): - rc, out, _err = runvol_plugin( - "windows.getsids.GetSIDs", image, volatility, python, pluginargs=["--pid", "4"] - ) - - assert out.find(b"Local System") != -1 - assert out.find(b"Administrators") != -1 - assert out.find(b"Everyone") != -1 - assert out.find(b"Authenticated Users") != -1 - assert rc == 0 - - -def test_windows_envars(image, volatility, python): - rc, out, _err = runvol_plugin("windows.envars.Envars", image, volatility, python) - - assert out.find(b"PATH") != -1 - assert out.find(b"PROCESSOR_ARCHITECTURE") != -1 - assert out.find(b"USERNAME") != -1 - assert out.find(b"SystemRoot") != -1 - assert out.find(b"CommonProgramFiles") != -1 - assert out.count(b"\n") > 500 - assert rc == 0 - - -def test_windows_callbacks(image, volatility, python): - rc, out, _err = runvol_plugin( - "windows.callbacks.Callbacks", image, volatility, python - ) - - assert out.find(b"PspCreateProcessNotifyRoutine") != -1 - assert out.find(b"KeBugCheckCallbackListHead") != -1 - assert out.find(b"KeBugCheckReasonCallbackListHead") != -1 - assert out.count(b"KeBugCheckReasonCallbackListHead ") > 5 - assert rc == 0 - - -def test_windows_vadwalk(image, volatility, python): - rc, out, _err = runvol_plugin("windows.vadwalk.VadWalk", image, volatility, python) - - assert out.find(b"Vad") != -1 - assert out.find(b"VadS") != -1 - assert out.find(b"Vadl") != -1 - assert out.find(b"VadF") != -1 - assert out.find(b"0x0") != -1 - assert rc == 0 - - -def test_windows_devicetree(image, volatility, python): - rc, out, _err = runvol_plugin( - "windows.devicetree.DeviceTree", image, volatility, python - ) - - assert out.find(b"DEV") != -1 - assert out.find(b"DRV") != -1 - assert out.find(b"ATT") != -1 - assert out.find(b"FILE_DEVICE_CONTROLLER") != -1 - assert out.find(b"FILE_DEVICE_DISK") != -1 - assert out.find(b"FILE_DEVICE_DISK_FILE_SYSTEM") != -1 - assert rc == 0 - - -def test_windows_vadyarascan_yara_rule(image, volatility, python): - yara_rule_01 = r""" - rule fullvadyarascan - { - strings: - $s1 = "!This program cannot be run in DOS mode." - $s2 = "Qw))Pw" - $s3 = "W_wD)Pw" - $s4 = "1Xw+2Xw" - $s5 = "xd`wh``w" - $s6 = "0g`w0g`w8g`w8g`w@g`w@g`wHg`wHg`wPg`wPg`wXg`wXg`w`g`w`g`whg`whg`wpg`wpg`wxg`wxg`w" - condition: - all of them - } - """ - - # FIXME: When the minimum Python version includes 3.12, replace the following with: - # with tempfile.NamedTemporaryFile(delete_on_close=False) as fd: ... - fd, filename = tempfile.mkstemp(suffix=".yar") - try: - with os.fdopen(fd, "w") as f: - f.write(yara_rule_01) - - rc, out, _err = runvol_plugin( - "windows.vadyarascan.VadYaraScan", - image, - volatility, - python, - pluginargs=["--pid", "4012", "--yara-file", filename], - ) - finally: - with contextlib.suppress(FileNotFoundError): - os.remove(filename) - - out = out.lower() - assert out.count(b"\n") > 4 - assert rc == 0 - - -def test_windows_vadyarascan_yara_string(image, volatility, python): - rc, out, _err = runvol_plugin( - "windows.vadyarascan.VadYaraScan", - image, - volatility, - python, - pluginargs=["--pid", "4012", "--yara-string", "MZ"], - ) - out = out.lower() - - assert out.count(b"\n") > 10 - assert rc == 0 - - -# LINUX - - -def test_linux_volshell(image, volatility, python): - out = basic_volshell_test(image, volatility, python, globalargs=["-l"]) - assert out.count(b" 100 - - -def test_linux_pslist(image, volatility, python): - rc, out, _err = runvol_plugin("linux.pslist.PsList", image, volatility, python) - - assert rc == 0 - out = out.lower() - assert (out.find(b"init") != -1) or (out.find(b"systemd") != -1) - assert out.find(b"watchdog") != -1 - assert out.count(b"\n") > 10 - - -def test_linux_check_idt(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.check_idt.Check_idt", image, volatility, python - ) - - assert rc == 0 - out = out.lower() - assert out.count(b"__kernel__") >= 10 - assert out.count(b"\n") > 10 - - -def test_linux_check_syscall(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.check_syscall.Check_syscall", image, volatility, python - ) - - assert rc == 0 - out = out.lower() - assert out.find(b"sys_close") != -1 - assert out.find(b"sys_open") != -1 - assert out.count(b"\n") > 100 - - -def test_linux_lsmod(image, volatility, python): - rc, out, _err = runvol_plugin("linux.lsmod.Lsmod", image, volatility, python) - - assert rc == 0 - out = out.lower() - assert out.count(b"\n") > 10 - - -def test_linux_lsof(image, volatility, python): - rc, out, _err = runvol_plugin("linux.lsof.Lsof", image, volatility, python) - - assert rc == 0 - out = out.lower() - assert out.count(b"socket:") >= 10 - assert out.count(b"\n") > 35 - - -def test_linux_proc_maps(image, volatility, python): - rc, out, _err = runvol_plugin("linux.proc.Maps", image, volatility, python) - - assert rc == 0 - out = out.lower() - assert out.count(b"anonymous mapping") >= 10 - assert out.count(b"\n") > 100 - - -def test_linux_tty_check(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.tty_check.tty_check", image, volatility, python - ) - - assert rc == 0 - out = out.lower() - assert out.find(b"__kernel__") != -1 - assert out.count(b"\n") >= 5 - - -def test_linux_sockstat(image, volatility, python): - rc, out, _err = runvol_plugin("linux.sockstat.Sockstat", image, volatility, python) - - assert rc == 0 - assert out.count(b"AF_UNIX") >= 354 - assert out.count(b"AF_BLUETOOTH") >= 5 - assert out.count(b"AF_INET") >= 32 - assert out.count(b"AF_INET6") >= 20 - assert out.count(b"AF_PACKET") >= 1 - assert out.count(b"AF_NETLINK") >= 43 - - -def test_linux_library_list(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.library_list.LibraryList", - image, - volatility, - python, - pluginargs=["--pids", "2363"], - ) - - assert rc == 0 - assert re.search( - rb"NetworkManager\s2363\s0x7f52cdda0000\s/lib/x86_64-linux-gnu/libnss_files.so.2", - out, - ) - - assert out.count(b"\n") > 10 - - -def test_linux_pstree(image, volatility, python): - rc, out, _err = runvol_plugin("linux.pstree.PsTree", image, volatility, python) - - assert rc == 0 - out = out.lower() - assert (out.find(b"init") != -1) or (out.find(b"systemd") != -1) - assert out.count(b"\n") > 10 - - -def test_linux_pidhashtable(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.pidhashtable.PIDHashTable", image, volatility, python - ) - - assert rc == 0 - out = out.lower() - assert (out.find(b"init") != -1) or (out.find(b"systemd") != -1) - assert out.count(b"\n") > 10 - - -def test_linux_bash(image, volatility, python): - rc, out, _err = runvol_plugin("linux.bash.Bash", image, volatility, python) - - assert rc == 0 - assert out.count(b"\n") > 10 - - -def test_linux_boottime(image, volatility, python): - rc, out, _err = runvol_plugin("linux.boottime.Boottime", image, volatility, python) - - assert rc == 0 - out = out.lower() - assert out.count(b"utc") >= 1 - - -def test_linux_capabilities(image, volatility, python): - rc, out, err = runvol_plugin( - "linux.capabilities.Capabilities", - image, - volatility, - python, - globalargs=["-vvv"], - ) - - if rc != 0 and err.count(b"Unsupported kernel capabilities implementation") > 0: - # The linux-sample-1.bin kernel implementation isn't supported. - # However, we can still check that the plugin requirements are met. - return None - - assert rc == 0 - assert out.count(b"\n") > 10 - - -def test_linux_check_creds(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.check_creds.Check_creds", image, volatility, python - ) - - # linux-sample-1.bin has no processes sharing credentials. - # This validates that plugin requirements are met and exceptions are not raised. - assert rc == 0 - assert out.count(b"\n") >= 4 - - -def test_linux_elfs(image, volatility, python): - rc, out, _err = runvol_plugin("linux.elfs.Elfs", image, volatility, python) - - assert rc == 0 - assert out.count(b"\n") > 10 - - -def test_linux_envars(image, volatility, python): - rc, out, _err = runvol_plugin("linux.envars.Envars", image, volatility, python) - - assert rc == 0 - assert out.count(b"\n") > 10 - - -def test_linux_kthreads(image, volatility, python): - rc, out, err = runvol_plugin( - "linux.kthreads.Kthreads", - image, - volatility, - python, - globalargs=["-vvv"], - ) - - if rc != 0 and err.count(b"Unsupported kthread implementation") > 0: - # The linux-sample-1.bin kernel implementation isn't supported. - # However, we can still check that the plugin requirements are met. - return None - - assert rc == 0 - assert out.count(b"\n") >= 4 - - -def test_linux_malfind(image, volatility, python): - rc, out, _err = runvol_plugin("linux.malfind.Malfind", image, volatility, python) - - # linux-sample-1.bin has no process memory ranges with potential injected code. - # This validates that plugin requirements are met and exceptions are not raised. - assert rc == 0 - assert out.count(b"\n") >= 4 - - -def test_linux_mountinfo(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.mountinfo.MountInfo", image, volatility, python - ) - - assert rc == 0 - assert out.count(b"\n") > 10 - - -def test_linux_psaux(image, volatility, python): - rc, out, _err = runvol_plugin("linux.psaux.PsAux", image, volatility, python) - - assert rc == 0 - assert out.count(b"\n") > 50 - - -def test_linux_ptrace(image, volatility, python): - rc, out, _err = runvol_plugin("linux.ptrace.Ptrace", image, volatility, python) - - # linux-sample-1.bin has no processes being ptraced. - # This validates that plugin requirements are met and exceptions are not raised. - assert rc == 0 - assert out.count(b"\n") >= 4 - - -def test_linux_vmaregexscan(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.vmaregexscan.VmaRegExScan", - image, - volatility, - python, - pluginargs=["--pid", "1", "--pattern", "\\x7fELF"], - ) - - assert rc == 0 - assert out.count(b"\n") > 10 - - -def test_linux_vmayarascan_yara_rule(image, volatility, python): - yara_rule_01 = r""" - rule fullvmayarascan - { - strings: - $s1 = "_nss_files_parse_grent" - $s2 = "/lib64/ld-linux-x86-64.so.2" - $s3 = "(bufferend - (char *) 0) % sizeof (char *) == 0" - condition: - all of them - } - """ - - # FIXME: When the minimum Python version includes 3.12, replace the following with: - # with tempfile.NamedTemporaryFile(delete_on_close=False) as fd: ... - fd, filename = tempfile.mkstemp(suffix=".yar") - try: - with os.fdopen(fd, "w") as f: - f.write(yara_rule_01) - - rc, out, _err = runvol_plugin( - "linux.vmayarascan.VmaYaraScan", - image, - volatility, - python, - pluginargs=["--pid", "8600", "--yara-file", filename], - ) - finally: - with contextlib.suppress(FileNotFoundError): - os.remove(filename) - - assert rc == 0 - assert out.count(b"\n") > 4 - - -def test_linux_vmayarascan_yara_string(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.vmayarascan.VmaYaraScan", - image, - volatility, - python, - pluginargs=["--pid", "1", "--yara-string", "ELF"], - ) - - assert rc == 0 - assert out.count(b"\n") > 10 - - -def test_linux_page_cache_files(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.pagecache.Files", - image, - volatility, - python, - pluginargs=["--find", "/etc/passwd"], - ) - - assert rc == 0 - assert out.count(b"\n") > 4 - - # inode_num inode_addr ... file_path - assert re.search( - rb"146829\s0x88001ab5c270.*?/etc/passwd", - out, - ) - - -def test_linux_page_cache_inodepages(image, volatility, python): - - inode_address = hex(0x88001AB5C270) - inode_dump_filename = f"inode_{inode_address}.dmp" - - rc, out, _err = runvol_plugin( - "linux.pagecache.InodePages", - image, - volatility, - python, - pluginargs=["--inode", inode_address], - ) - - assert rc == 0 - assert out.count(b"\n") > 4 - - # PageVAddr PagePAddr MappingAddr .. DumpSafe - assert re.search( - rb"0xea000054c5f8\s0x18389000\s0x88001ab5c3b0.*?True", - out, - ) - - try: - rc, out, _err = runvol_plugin( - "linux.pagecache.InodePages", - image, - volatility, - python, - pluginargs=["--inode", inode_address, "--dump"], - ) - - assert rc == 0 - assert out.count(b"\n") >= 4 - - assert os.path.exists(inode_dump_filename) - with open(inode_dump_filename, "rb") as fp: - inode_contents = fp.read() - assert inode_contents.count(b"\n") > 30 - assert inode_contents.count(b"root:x:0:0:root:/root:/bin/bash") > 0 - finally: - with contextlib.suppress(FileNotFoundError): - os.remove(inode_dump_filename) - - -def test_linux_check_afinfo(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.check_afinfo.Check_afinfo", image, volatility, python - ) - - # linux-sample-1.bin has no suspicious results. - # This validates that plugin requirements are met and exceptions are not raised. - assert rc == 0 - assert out.count(b"\n") >= 4 - - -def test_linux_check_modules(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.check_modules.Check_modules", image, volatility, python - ) - - # linux-sample-1.bin has no suspicious results. - # This validates that plugin requirements are met and exceptions are not raised. - assert rc == 0 - assert out.count(b"\n") >= 4 - - -def test_linux_ebpf_progs(image, volatility, python): - rc, out, err = runvol_plugin( - "linux.ebpf.EBPF", - image, - volatility, - python, - globalargs=["-vvv"], - ) - - if rc != 0 and err.count(b"Unsupported kernel") > 0: - # The linux-sample-1.bin kernel implementation isn't supported. - # However, we can still check that the plugin requirements are met. - return None - - assert rc == 0 - assert out.count(b"\n") > 4 - - -def test_linux_iomem(image, volatility, python): - rc, out, _err = runvol_plugin("linux.iomem.IOMem", image, volatility, python) - - assert rc == 0 - assert out.count(b"\n") > 100 - - -def test_linux_keyboard_notifiers(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.keyboard_notifiers.Keyboard_notifiers", image, volatility, python - ) - - # linux-sample-1.bin has no suspicious results for this plugin. - # This validates that plugin requirements are met and exceptions are not raised. - assert rc == 0 - assert out.count(b"\n") >= 4 - - -def test_linux_kmesg(image, volatility, python): - rc, out, _err = runvol_plugin("linux.kmsg.Kmsg", image, volatility, python) - - assert rc == 0 - assert out.count(b"\n") > 100 - - -def test_linux_netfilter(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.netfilter.Netfilter", image, volatility, python - ) - - # linux-sample-1.bin has no suspicious results for this plugin. - # This validates that plugin requirements are met and exceptions are not raised. - assert rc == 0 - assert out.count(b"\n") >= 4 - - -def test_linux_psscan(image, volatility, python): - rc, out, _err = runvol_plugin("linux.psscan.PsScan", image, volatility, python) - - assert rc == 0 - assert out.count(b"\n") > 100 - - -def test_linux_hidden_modules(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.hidden_modules.Hidden_modules", image, volatility, python - ) - - # linux-sample-1.bin has no hidden modules. - # This validates that plugin requirements are met and exceptions are not raised. - assert rc == 0 - assert out.count(b"\n") >= 4 - - -def test_linux_ip_addr(image, volatility, python): - rc, out, err = runvol_plugin("linux.ip.Addr", image, volatility, python) - - assert re.search( - rb"2\s+eth0\s+00:0c:29:8f:ed:ca\s+False\s+192.168.201.161\s+24\s+global\s+UP", - out, - ) - assert re.search( - rb"2\s+eth0\s+00:0c:29:8f:ed:ca\s+False\s+fe80::20c:29ff:fe8f:edca\s+64\s+link\s+UP", - out, - ) - assert out.count(b"\n") >= 8 - assert rc == 0 - - -def test_linux_ip_link(image, volatility, python): - rc, out, err = runvol_plugin("linux.ip.Link", image, volatility, python) - - assert re.search( - rb"-\s+lo\s+00:00:00:00:00:00\s+UNKNOWN\s+16436\s+noqueue\s+0\s+LOOPBACK,LOWER_UP,UP", - out, - ) - assert re.search( - rb"-\s+eth0\s+00:0c:29:8f:ed:ca\s+UP\s+1500\s+pfifo_fast\s+1000\s+BROADCAST,LOWER_UP,MULTICAST,UP", - out, - ) - assert out.count(b"\n") >= 6 - assert rc == 0 - - -def test_linux_kallsyms(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.kallsyms.Kallsyms", - image, - volatility, - python, - pluginargs=["--modules"], - ) - # linux-sample-1.bin has no hidden modules. - # This validates that plugin requirements are met and exceptions are not raised. - assert rc == 0 - assert out.count(b"\n") > 1000 - - # Addr Type Size Exported SubSystem ModuleName SymbolName Description - # 0xffffa009eba9 t 28 False module usbcore usb_mon_register Symbol is in the text (code) section - assert re.search( - rb"0xffffa009eba9\s+t\s+28\s+False\s+module\s+usbcore\s+usb_mon_register\s+Symbol is in the text \(code\) section", - out, - ) - - -def test_linux_pscallstack(image, volatility, python): - rc, out, _err = runvol_plugin( - "linux.pscallstack.PsCallStack", - image, - volatility, - python, - pluginargs=["--pid", "1"], - ) - - assert rc == 0 - assert out.count(b"\n") > 30 - - # TID Comm Position Address Value Name Type Module - # 1 init 39 0x88001f999a40 0xffff81109039 do_select T kernel - assert re.search( - rb"1\s+init\s+39\s+0x88001f999a40.*?0xffff81109039\s+do_select\s+T\s+kernel", - out, - ) - - # MAC +# TODO: Migrate and integrate in testing (once analysis is fixed ?) def test_mac_volshell(image, volatility, python): From 32c3997560f9fce6e2c45914a54833f8da8b9e8f Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Tue, 4 Mar 2025 17:04:15 +0100 Subject: [PATCH 010/112] update paths to os-specific testfiles --- .github/workflows/test.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index ce2722457..6fbb93572 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -43,12 +43,12 @@ jobs: - name: Testing... run: | # VolShell - pytest ./test/test_volatility.py --volatility=volshell.py --image-dir=./test_images -k test_windows_volshell -v - pytest ./test/test_volatility.py --volatility=volshell.py --image-dir=./test_images -k test_linux_volshell -v + pytest ./test/plugins/windows/windows.py --volatility=volshell.py --image-dir=./test_images -k test_windows_volshell -v + pytest ./test/plugins/linux/linux.py --volatility=volshell.py --image-dir=./test_images -k test_linux_volshell -v # Volatility - pytest ./test/test_volatility.py --volatility=vol.py --image-dir=./test_images -k "test_windows and not test_windows_volshell" -v - pytest ./test/test_volatility.py --volatility=vol.py --image-dir=./test_images -k "test_linux and not test_linux_volshell" -v + pytest ./test/plugins/windows/windows.py --volatility=vol.py --image-dir=./test_images -k "test_windows and not test_windows_volshell" -v + pytest ./test/plugins/linux/linux.py --volatility=vol.py --image-dir=./test_images -k "test_linux and not test_linux_volshell" -v - name: Clean up post-test run: | From 8b634e49e1fcee00363ea75c3a5167ea9d047c8c Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Tue, 4 Mar 2025 17:25:09 +0100 Subject: [PATCH 011/112] ubuntu 20.04 unsupported on 01/04/2025 --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index ce2722457..a702d8b72 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -3,7 +3,7 @@ on: [push, pull_request] jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: matrix: python-version: ["3.8"] From 22594847d2712329d7888d92b47f8b0f81a522c8 Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Tue, 4 Mar 2025 17:36:40 +0100 Subject: [PATCH 012/112] ubuntu 20.04 unsupported on 01/04/2025 --- .github/workflows/black.yml | 2 +- .github/workflows/build-pypi.yml | 2 +- .github/workflows/codeql.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/black.yml b/.github/workflows/black.yml index d755d9402..3df690543 100644 --- a/.github/workflows/black.yml +++ b/.github/workflows/black.yml @@ -4,7 +4,7 @@ on: [push, pull_request] jobs: lint: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - uses: psf/black@stable diff --git a/.github/workflows/build-pypi.yml b/.github/workflows/build-pypi.yml index d1a63b4da..a150ef154 100644 --- a/.github/workflows/build-pypi.yml +++ b/.github/workflows/build-pypi.yml @@ -15,7 +15,7 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: matrix: python-version: ["3.8"] diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index fa9bd7ef6..e2e741a9f 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -23,7 +23,7 @@ on: jobs: analyze: name: Analyze - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 permissions: actions: read contents: read From 8c1e9f05341e8f630ab513f909b17d1eb45c6b52 Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Wed, 5 Mar 2025 15:12:02 +0100 Subject: [PATCH 013/112] change args order to improve debugging ease --- test/plugins/windows/windows.py | 2 +- test/test_volatility.py | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/test/plugins/windows/windows.py b/test/plugins/windows/windows.py index 4d8bb3e54..ce05af0cd 100644 --- a/test/plugins/windows/windows.py +++ b/test/plugins/windows/windows.py @@ -56,7 +56,7 @@ class TestWindowsPslist: "Wow64": False, "__children": [], } - assert test_volatility.match_output_row(json.loads(out), expected_row) + assert test_volatility.match_output_row(expected_row, json.loads(out)) class TestWindowsPsscan: diff --git a/test/test_volatility.py b/test/test_volatility.py index c376d3ccc..632a6bcde 100644 --- a/test/test_volatility.py +++ b/test/test_volatility.py @@ -72,23 +72,25 @@ def runvolshell(img, volshell, python, volshellargs=None, globalargs=None): def match_output_row( - json_out: List[dict], expected_row: dict, exact_match: bool = False + expected_row: dict, plugin_json_out: List[dict], exact_match: bool = False ): """Search each row of a plugin's JSON output for an expected row. Each row is a dict. Args: - json_out: The plugin's output in JSON format (typically obtained through -r json and json.loads) expected_row: The expected row to be found in the output + plugin_json_out: The plugin's output in JSON format (typically obtained through -r json and json.loads) exact_match: Whether to require exactly the expected row, no more no less, or to anticipate columns' addition by checking only the expected row keys and values """ if not exact_match: - for row in json_out: - if all(item in expected_row.items() for item in row.items()): + for row in plugin_json_out: + if all( + expected_item in row.items() for expected_item in expected_row.items() + ): return True else: - for row in json_out: + for row in plugin_json_out: if expected_row == row: return True From 4d7f1ea311fc75586445fc3415eea9b1a72e4f57 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Wed, 5 Mar 2025 22:33:53 +0000 Subject: [PATCH 014/112] Fix several bugs in IDT verification for Linux --- .../framework/plugins/linux/check_idt.py | 81 +++++++++++++------ 1 file changed, 55 insertions(+), 26 deletions(-) diff --git a/volatility3/framework/plugins/linux/check_idt.py b/volatility3/framework/plugins/linux/check_idt.py index ffb707af5..653ecc081 100644 --- a/volatility3/framework/plugins/linux/check_idt.py +++ b/volatility3/framework/plugins/linux/check_idt.py @@ -3,7 +3,7 @@ # import logging -from typing import List +from typing import List, Optional import volatility3.framework.symbols.linux.utilities.modules as linux_utilities_modules from volatility3.framework import interfaces, renderers, symbols @@ -20,6 +20,9 @@ class Check_idt(interfaces.plugins.PluginInterface): _required_framework_version = (2, 0, 0) + # 2.0.0 - Add versioning at all, add `get_idt_type` + _version = (2, 0, 0) + @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: return [ @@ -41,7 +44,42 @@ class Check_idt(interfaces.plugins.PluginInterface): ), ] + @staticmethod + def get_idt_type(context, vmlinux_name) -> Optional[str]: + """ + Determines the IDT type for this symbol table or returns None + + The original version ended clauses with an `else` leading to bad fall through + of returning a type that did not exist in the symbol table. + + Future updates should not leave fall through cases to avoid this repeating. + """ + + vmlinux = context.modules[vmlinux_name] + + is_32bit = not symbols.symbol_table_is_64bit(context, vmlinux.symbol_table_name) + + # These are in a specific order. Only append to the lists going forward + # or ask Andrew to run tests before merging. + if is_32bit: + idt_types = ["gate_struct", "desc_struct", "gate_struct32"] + else: + idt_types = ["gate_struct64", "gate_struct", "idt_desc"] + + for idt_type in idt_types: + if vmlinux.has_type(idt_type): + return idt_type + + return None + def _generator(self): + idt_type = self.get_idt_type(self.context, self.config["kernel"]) + if not idt_type: + vollog.error( + "Unable to determine the data structure type for IDT entries. Please file a bug on the GitHub tracker with your kernel version." + ) + return + vmlinux = self.context.modules[self.config["kernel"]] modules = lsmod.Lsmod.list_modules(self.context, vmlinux.name) @@ -50,30 +88,15 @@ class Check_idt(interfaces.plugins.PluginInterface): self.context, vmlinux.name, modules ) - is_32bit = not symbols.symbol_table_is_64bit( - self.context, vmlinux.symbol_table_name - ) - idt_table_size = 256 - address_mask = self.context.layers[vmlinux.layer_name].address_mask + kernel_layer = self.context.layers[vmlinux.layer_name] + + address_mask = kernel_layer.address_mask # hw handlers + system call check_idxs = list(range(20)) + [128] - if is_32bit: - if vmlinux.has_type("gate_struct"): - idt_type = "gate_struct" - else: - idt_type = "desc_struct" - else: - if vmlinux.has_type("gate_struct64"): - idt_type = "gate_struct64" - elif vmlinux.has_type("gate_struct"): - idt_type = "gate_struct" - else: - idt_type = "idt_desc" - addrs = vmlinux.object_from_symbol("idt_table") table = vmlinux.object( @@ -87,15 +110,16 @@ class Check_idt(interfaces.plugins.PluginInterface): for i in check_idxs: ent = table[i] - if not ent: + if not ent or not kernel_layer.is_valid(ent.vol.offset): continue - if hasattr(ent, "Address"): - idt_addr = ent.Address + if hasattr(ent, "a"): + idt_addr = (ent.b & 0xFFFF0000) | (ent.a & 0x0000FFFF) else: low = ent.offset_low middle = ent.offset_middle + # offset_high is for 64bit systems if hasattr(ent, "offset_high"): high = ent.offset_high else: @@ -105,11 +129,16 @@ class Check_idt(interfaces.plugins.PluginInterface): idt_addr = idt_addr & address_mask - module_name, symbol_name = ( - linux_utilities_modules.Modules.lookup_module_address( - self.context, vmlinux.name, handlers, idt_addr + # 0 means unintialized/unused, not a rootkit + if idt_addr == 0: + module_name = renderers.NotAvailableValue() + symbol_name = renderers.NotAvailableValue() + else: + module_name, symbol_name = ( + linux_utilities_modules.Modules.lookup_module_address( + self.context, vmlinux.name, handlers, idt_addr + ) ) - ) yield ( 0, From 6036cbd3e0250aa98c29f6af469b88738224cee4 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Wed, 5 Mar 2025 22:42:07 +0000 Subject: [PATCH 015/112] Correctly use decode with replace to avoid backtraces on partially smeared strings --- volatility3/framework/plugins/linux/envars.py | 4 +++- volatility3/framework/plugins/linux/psaux.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/volatility3/framework/plugins/linux/envars.py b/volatility3/framework/plugins/linux/envars.py index cc43c4130..0687caa9f 100644 --- a/volatility3/framework/plugins/linux/envars.py +++ b/volatility3/framework/plugins/linux/envars.py @@ -95,7 +95,9 @@ class Envars(plugins.PluginInterface): envar_data = envar_data.rstrip(b"\x00") for envar_pair in envar_data.split(b"\x00"): try: - env_key, env_value = envar_pair.decode().split("=", 1) + env_key, env_value = envar_pair.decode( + encoding="utf8", errors="replace" + ).split("=", 1) except ValueError: # Some legitimate programs, like 'avahi-daemon', avoid reallocating the args # and instead exploit the fact that the environment variables area is contiguous diff --git a/volatility3/framework/plugins/linux/psaux.py b/volatility3/framework/plugins/linux/psaux.py index a544c9d67..1a118dba6 100644 --- a/volatility3/framework/plugins/linux/psaux.py +++ b/volatility3/framework/plugins/linux/psaux.py @@ -78,7 +78,7 @@ class PsAux(plugins.PluginInterface): return renderers.UnreadableValue() # the arguments are null byte terminated, replace the nulls with spaces - s = argv.decode().split("\x00") + s = argv.decode(encoding="utf8", errors="replace").split("\x00") args = " ".join(s) else: # kernel thread From e5b0c8453210282895f859fc6474e0a70d01056a Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Wed, 5 Mar 2025 23:05:36 +0000 Subject: [PATCH 016/112] Prevent backtraces in netfilter due to smear --- .../framework/plugins/linux/netfilter.py | 29 +++++++++++++++---- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/volatility3/framework/plugins/linux/netfilter.py b/volatility3/framework/plugins/linux/netfilter.py index c12c99d1e..9c8c9feb0 100644 --- a/volatility3/framework/plugins/linux/netfilter.py +++ b/volatility3/framework/plugins/linux/netfilter.py @@ -6,7 +6,7 @@ from abc import ABC, abstractmethod import logging import volatility3.framework.symbols.linux.utilities.modules as linux_utilities_modules -from typing import Iterator, List, Tuple +from typing import Iterator, List, Tuple, Optional from volatility3 import framework from volatility3.framework import ( constants, @@ -245,7 +245,9 @@ class AbstractNetfilter(ABC): for hook_idx, hook_name in enumerate(proto.hooks): yield proto_idx, proto.name, hook_idx, hook_name - def build_nf_hook_ops_array(self, nf_hook_entries): + def build_nf_hook_ops_array( + self, nf_hook_entries + ) -> Optional[interfaces.objects.ObjectInterface]: """Function helper to build the nf_hook_ops array when it is not part of the struct 'nf_hook_entries' definition. @@ -260,16 +262,27 @@ class AbstractNetfilter(ABC): } """ nf_hook_entry_size = self.vmlinux.get_type("nf_hook_entry").size + + try: + num_hook_entries = nf_hook_entries.num_hook_entries + except exceptions.InvalidAddressException: + return None + orig_ops_addr = ( - nf_hook_entries.hooks.vol.offset - + nf_hook_entry_size * nf_hook_entries.num_hook_entries + nf_hook_entries.hooks.vol.offset + nf_hook_entry_size * num_hook_entries ) + + if not self.vmlinux._context.layers[self.vmlinux.layer_name].is_valid( + orig_ops_addr + ): + return None + orig_ops = self._context.object( object_type=self.get_symbol_fullname("array"), offset=orig_ops_addr, subtype=self.vmlinux.get_type("pointer"), layer_name=self.layer_name, - count=nf_hook_entries.num_hook_entries, + count=num_hook_entries, ) return orig_ops @@ -515,6 +528,9 @@ class NetfilterImp_4_14_to_4_16(AbstractNetfilter): nf_hook_ops_name = self.get_symbol_fullname("nf_hook_ops") nf_hook_ops_ptr_arr = self.build_nf_hook_ops_array(nf_hook_entries) + if not nf_hook_ops_ptr_arr: + return + for nf_hook_ops_ptr in nf_hook_ops_ptr_arr: nf_hook_ops = nf_hook_ops_ptr.dereference().cast(nf_hook_ops_name) yield nf_hook_ops @@ -695,6 +711,9 @@ class NetfilterNetDevImp_4_14_to_latest(AbstractNetfilterNetDev): nf_hook_ops_name = self.get_symbol_fullname("nf_hook_ops") nf_hook_ops_ptr_arr = self.build_nf_hook_ops_array(nf_hook_entries) + if not nf_hook_ops_ptr_arr: + return + for nf_hook_ops_ptr in nf_hook_ops_ptr_arr: nf_hook_ops = nf_hook_ops_ptr.dereference().cast(nf_hook_ops_name) yield nf_hook_ops From 86ef99f57a76763c3e35b99fb950a5ab2193f0a3 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Wed, 5 Mar 2025 23:10:27 +0000 Subject: [PATCH 017/112] Properly decode values from ELF files even with partial smear --- volatility3/framework/symbols/linux/extensions/elf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/symbols/linux/extensions/elf.py b/volatility3/framework/symbols/linux/extensions/elf.py index 89a421402..f2bfa89bd 100644 --- a/volatility3/framework/symbols/linux/extensions/elf.py +++ b/volatility3/framework/symbols/linux/extensions/elf.py @@ -446,7 +446,7 @@ class elf_linkmap(objects.StructType): idx = buf.find(b"\x00") if idx != -1: buf = buf[:idx] - return buf.decode() + return buf.decode("utf-8", errors="ignore") class_types = { From bfab5bfd235b5d5e308b945e3fa339de2c297fed Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Wed, 5 Mar 2025 23:11:37 +0000 Subject: [PATCH 018/112] Properly decode values from ELF files even with partial smear --- volatility3/framework/symbols/linux/extensions/elf.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/volatility3/framework/symbols/linux/extensions/elf.py b/volatility3/framework/symbols/linux/extensions/elf.py index f2bfa89bd..7105a05ea 100644 --- a/volatility3/framework/symbols/linux/extensions/elf.py +++ b/volatility3/framework/symbols/linux/extensions/elf.py @@ -340,7 +340,7 @@ class elf_sym(objects.StructType): if idx != -1: name_bytes = name_bytes[:idx] - return name_bytes.decode("utf-8", errors="ignore") + return name_bytes.decode("utf-8", errors="replace") class elf_phdr(objects.StructType): @@ -446,7 +446,7 @@ class elf_linkmap(objects.StructType): idx = buf.find(b"\x00") if idx != -1: buf = buf[:idx] - return buf.decode("utf-8", errors="ignore") + return buf.decode("utf-8", errors="replace") class_types = { From 86fa9d855698711910786a2d62ab153eb991fe88 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Wed, 5 Mar 2025 23:15:14 +0000 Subject: [PATCH 019/112] Ensure slot address is valid inside of array --- volatility3/framework/symbols/linux/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/volatility3/framework/symbols/linux/__init__.py b/volatility3/framework/symbols/linux/__init__.py index 5f6a66860..8c2288c13 100644 --- a/volatility3/framework/symbols/linux/__init__.py +++ b/volatility3/framework/symbols/linux/__init__.py @@ -702,7 +702,11 @@ class IDStorage(ABC): node = self.nodep_to_node(nodep) node_slots = node.slots for off in range(self.CHUNK_SIZE): - slot = node_slots[off] + try: + slot = node_slots[off] + except exceptions.InvalidAddressException: + continue + if slot == 0: continue From 3141a741ebd3b7fe921fcd29e21be402eecd96be Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Wed, 5 Mar 2025 23:21:21 +0000 Subject: [PATCH 020/112] Gracefully terminate the plugin when the keyboard notifier list head is paged out --- volatility3/framework/plugins/linux/keyboard_notifiers.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/volatility3/framework/plugins/linux/keyboard_notifiers.py b/volatility3/framework/plugins/linux/keyboard_notifiers.py index 8577de848..726280cbe 100644 --- a/volatility3/framework/plugins/linux/keyboard_notifiers.py +++ b/volatility3/framework/plugins/linux/keyboard_notifiers.py @@ -61,6 +61,10 @@ class Keyboard_notifiers(interfaces.plugins.PluginInterface): "This means you are either analyzing an unsupported kernel version or that your symbol table is corrupt." ) + if not self.context.layers[vmlinux.layer_name].is_valid(knl_addr.vol.offset): + vollog.error("The head of the keyboard notifier list is paged out.") + return + knl = vmlinux.object( object_type="atomic_notifier_head", offset=knl_addr.vol.offset, From 56d7398fe50c3a0d4eca99fb24bbb530c1f66168 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Wed, 5 Mar 2025 23:25:52 +0000 Subject: [PATCH 021/112] Prevent backtraces when the node head is smeared --- volatility3/framework/symbols/linux/__init__.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/volatility3/framework/symbols/linux/__init__.py b/volatility3/framework/symbols/linux/__init__.py index 5f6a66860..6e8a44db1 100644 --- a/volatility3/framework/symbols/linux/__init__.py +++ b/volatility3/framework/symbols/linux/__init__.py @@ -669,7 +669,7 @@ class IDStorage(ABC): raise NotImplementedError @abstractmethod - def get_head_node(self, tree) -> int: + def get_head_node(self, tree) -> Optional[int]: """Returns a pointer to the tree's head""" raise NotImplementedError @@ -763,8 +763,11 @@ class XArray(IDStorage): node = self.nodep_to_node(nodep) return (node.shift // self.CHUNK_SHIFT) + 1 - def get_head_node(self, tree) -> int: - return tree.xa_head + def get_head_node(self, tree) -> Optional[int]: + try: + return tree.xa_head + except exceptions.InvalidAddressException: + return None def node_is_internal(self, nodep) -> bool: return (nodep & self.XARRAY_TAG_MASK) == self.XARRAY_TAG_INTERNAL @@ -872,8 +875,11 @@ class RadixTree(IDStorage): return height - def get_head_node(self, tree) -> int: - return tree.rnode + def get_head_node(self, tree) -> Optional[int]: + try: + return tree.rnode + except exceptions.InvalidAddressException: + return None def node_is_internal(self, nodep) -> bool: return (nodep & self.RADIX_TREE_INTERNAL_NODE) != 0 From 437c611cb9a01e24323fbcb225b757280334c5aa Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Wed, 5 Mar 2025 23:45:38 +0000 Subject: [PATCH 022/112] Avoid smear in module enumeration paths --- volatility3/framework/plugins/linux/check_modules.py | 6 +++++- .../framework/symbols/linux/utilities/tainting.py | 10 ++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/volatility3/framework/plugins/linux/check_modules.py b/volatility3/framework/plugins/linux/check_modules.py index 0ed638d9c..23da29680 100644 --- a/volatility3/framework/plugins/linux/check_modules.py +++ b/volatility3/framework/plugins/linux/check_modules.py @@ -65,7 +65,11 @@ class Check_modules(plugins.PluginInterface): mod = mod_kobj.mod - name = utility.pointer_to_string(kobj.name, 32) + try: + name = utility.pointer_to_string(kobj.name, 32) + except exceptions.InvalidAddressException: + continue + if kobj.name and kobj.reference_count() > 2: ret[name] = mod diff --git a/volatility3/framework/symbols/linux/utilities/tainting.py b/volatility3/framework/symbols/linux/utilities/tainting.py index 2360401d5..cb81ab1a3 100644 --- a/volatility3/framework/symbols/linux/utilities/tainting.py +++ b/volatility3/framework/symbols/linux/utilities/tainting.py @@ -93,8 +93,14 @@ class Tainting(interfaces.configuration.VersionableInterface): ): if is_module and not taint_flag.module: continue - c_true = chr(taint_flag.c_true) - c_false = chr(taint_flag.c_false) + + try: + c_true = chr(taint_flag.c_true) + c_false = chr(taint_flag.c_false) + except ValueError: + # thrown when the c_true or c_false values are out of range + continue + if taints & (1 << taint_bit): taints_string += c_true elif c_false != " ": From b92247fe32e8c4a2340683c5934465c70b6d8cf4 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Tue, 3 Sep 2024 18:56:03 -0500 Subject: [PATCH 023/112] Windows: Adds windows GUI vtypes --- .../windows/gui/gui-win10-10586-x64.json | 18787 +++++++++++++++ .../windows/gui/gui-win10-15063-x64.json | 18787 +++++++++++++++ .../windows/gui/gui-win10-16299-x64.json | 18787 +++++++++++++++ .../windows/gui/gui-win10-17134-x64.json | 18830 ++++++++++++++++ .../windows/gui/gui-win10-17763-x64.json | 18830 ++++++++++++++++ .../windows/gui/gui-win10-18362-x64.json | 18830 ++++++++++++++++ .../windows/gui/gui-win10-19041-x64.json | 18830 ++++++++++++++++ .../windows/gui/gui-win10-19577-x64.json | 18830 ++++++++++++++++ .../symbols/windows/gui/gui-win7sp0-x64.json | 18683 +++++++++++++++ .../symbols/windows/gui/gui-win7sp1-x64.json | 18680 +++++++++++++++ .../symbols/windows/gui/gui-win8-x64.json | 18743 +++++++++++++++ 11 files changed, 206617 insertions(+) create mode 100644 volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json create mode 100644 volatility3/framework/symbols/windows/gui/gui-win10-15063-x64.json create mode 100644 volatility3/framework/symbols/windows/gui/gui-win10-16299-x64.json create mode 100644 volatility3/framework/symbols/windows/gui/gui-win10-17134-x64.json create mode 100644 volatility3/framework/symbols/windows/gui/gui-win10-17763-x64.json create mode 100644 volatility3/framework/symbols/windows/gui/gui-win10-18362-x64.json create mode 100644 volatility3/framework/symbols/windows/gui/gui-win10-19041-x64.json create mode 100644 volatility3/framework/symbols/windows/gui/gui-win10-19577-x64.json create mode 100644 volatility3/framework/symbols/windows/gui/gui-win7sp0-x64.json create mode 100644 volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json create mode 100644 volatility3/framework/symbols/windows/gui/gui-win8-x64.json diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json new file mode 100644 index 000000000..5f280725c --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json @@ -0,0 +1,18787 @@ +{ + "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 + }, + "HackWinFlags": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "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 + }, + "ptLastReal": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 636 + }, + "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 + }, + "ulDevHTInfoUniqueness": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 288 + }, + "pEThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ETHREAD" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "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 + }, + "cNestedStableVisRgn": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 908 + }, + "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 + }, + "fsReserveKeys": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 708 + }, + "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 + }, + "hGestureInfoCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HGESTUREINFO__" + }, + "kind": "pointer" + }, + "offset": 896 + }, + "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 + }, + "NoEMFSpooling": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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": 376 + }, + "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 + }, + "OpenGLEMF": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "hTouchInputCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HTOUCHINPUT__" + }, + "kind": "pointer" + }, + "offset": 888 + }, + "pEventQueueServer": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 600 + }, + "NoPaddedBorder": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pgdiBrushAttr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "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 + }, + "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 + }, + "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 + }, + "PtiLink": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 656 + }, + "DisableDBCSProp": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "cVisWindows": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 728 + }, + "Random31Ux": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "NoBatching": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pqAttach": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 528 + }, + "pRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "TIF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 440 + }, + "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 + }, + "pUMPDHeap": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "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 + }, + "iCursorLevel": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 624 + }, + "TTIgnoreRasterDupe": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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": 416 + }, + "pMenuState": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENUSTATE" + }, + "kind": "pointer" + }, + "offset": 488 + }, + "TryExceptCallWndProc": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pNonRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + }, + "hklPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "HKL__" + }, + "kind": "pointer" + }, + "offset": 664 + }, + "IgnoreTopMost": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "exitCode": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 464 + }, + "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 + }, + "lParamHkCurrent": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 568 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 784 + }, + "ptiSibling": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 536 + }, + "psiiList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSVR_INSTANCE_INFO" + }, + "kind": "pointer" + }, + "offset": 504 + }, + "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 + }, + "luidSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 700 + }, + "hdeskStartup": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDESK__" + }, + "kind": "pointer" + }, + "offset": 328 + }, + "Unused": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 31 + }, + "offset": 736 + }, + "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 + }, + "GDIBrushAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 208 + }, + "InputIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "ahmodLibLoaded": { + "type": { + "count": 32, + "subtype": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 384 + }, + "pW32Job": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagW32JOB" + }, + "kind": "pointer" + }, + "offset": 688 + }, + "W32Pid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "bmHandleFlags": { + "type": { + "kind": "struct", + "name": "nt_symbols!_RTL_BITMAP" + }, + "offset": 648 + }, + "UserHandleCountPeak": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 72 + }, + "pclsPrivateList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLS" + }, + "kind": "pointer" + }, + "offset": 280 + }, + "cThreads": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 320 + }, + "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 + }, + "dwLpkEntryPoints": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 680 + }, + "pwpi": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWOWPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 296 + }, + "StartCursorHideTime": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "ppiNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 304 + }, + "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": 784 + }, + "ppiNextRunning": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 312 + }, + "amwinsta": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 616 + }, + "dwRegisteredClasses": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 752 + }, + "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 + }, + "GDIHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "iClipSerialNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 640 + }, + "GDIW32PIDLockedBitmaps": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 224 + }, + "pDCAttrList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "hSecureGdiSharedHandleTable": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 240 + }, + "GDIDcAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 192 + } + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": 144 + }, + "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 + }, + "bWS_SIZEBOX": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "style": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 52 + }, + "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 + }, + "bWS_SYSMENU": { + "type": { + "bit_position": 19, + "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 + }, + "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 + }, + "hrgnNewFrame": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 208 + }, + "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 + }, + "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 + }, + "bScrollBarVerticalTracking": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "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 + }, + "ExStyle": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 48 + }, + "bHasClientEdge": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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 + }, + "bReserved1": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "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 + }, + "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 + }, + "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 + }, + "bSendSizeMoveMsgs": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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": 96 + }, + "bHasMeun": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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 + }, + "bWS_EX_TOOLWINDOW": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWS_VSCROLL": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bInternalPaint": { + "type": { + "bit_position": 12, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWS_HSCROLL": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bLayeredInvalidate": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "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": 72 + }, + "bVisible": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "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 + }, + "bWS_CLIPSIBLINGS": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "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 + }, + "bUnused5": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "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 + }, + "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 + }, + "bWS_EX_NOACTIVATE": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "FullScreenMode": { + "type": { + "bit_position": 24, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 3 + }, + "offset": 44 + }, + "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 + }, + "bToggleTopmost": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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 + }, + "bVerticallyMaximizedRight": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "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 + }, + "dwUserData": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 256 + }, + "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 + }, + "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 + }, + "bWS_DLGFRAME": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bReserved2": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "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 + }, + "bUpdateDirty": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "state2": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 44 + }, + "bWMPaintSent": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "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 + }, + "bLayeredLimbo": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "hModule": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "strName": { + "type": { + "kind": "struct", + "name": "_LARGE_UNICODE_STRING" + }, + "offset": 216 + }, + "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 + }, + "hMod16": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 64 + }, + "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 + }, + "_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 + }, + "spwndTaskman": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 184 + }, + "fIsDwmDesktop": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 232 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 32 + }, + "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": 16 + } + }, + "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": 160 + }, + "spwndTray": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "rpdeskNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "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/gui/gui-win10-15063-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-15063-x64.json new file mode 100644 index 000000000..26e7356b9 --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win10-15063-x64.json @@ -0,0 +1,18787 @@ +{ + "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": 792 + }, + "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": 376 + }, + "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": 656 + }, + "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": 440 + }, + "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": 416 + }, + "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": 776 + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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 + }, + "bWS_SIZEBOX": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "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 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "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 + }, + "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 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "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": 112 + }, + "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": 88 + }, + "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 + }, + "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 + }, + "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_EX_TOOLWINDOW": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "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 + }, + "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 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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 + }, + "_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 + }, + "spwndTaskman": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 184 + }, + "fIsDwmDesktop": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 232 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 32 + }, + "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": 16 + } + }, + "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/gui/gui-win10-16299-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-16299-x64.json new file mode 100644 index 000000000..bde774987 --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win10-16299-x64.json @@ -0,0 +1,18787 @@ +{ + "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": 400 + }, + "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": 712 + }, + "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": 440 + }, + "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": 784 + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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 + }, + "bWS_SIZEBOX": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "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 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "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 + }, + "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 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "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": 112 + }, + "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": 88 + }, + "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 + }, + "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 + }, + "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_EX_TOOLWINDOW": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "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 + }, + "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 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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 + }, + "_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 + }, + "spwndTaskman": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 184 + }, + "fIsDwmDesktop": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 232 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 32 + }, + "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": 16 + } + }, + "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/gui/gui-win10-17134-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-17134-x64.json new file mode 100644 index 000000000..cd5ca7169 --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win10-17134-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": 728 + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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/gui/gui-win10-17763-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-17763-x64.json new file mode 100644 index 000000000..00d3f61f3 --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win10-17763-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": 896 + }, + "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": 480 + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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/gui/gui-win10-18362-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-18362-x64.json new file mode 100644 index 000000000..dc458970e --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win10-18362-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": 904 + }, + "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": 480 + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": 112 + }, + "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": 88 + }, + "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": 184 + }, + "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/gui/gui-win10-19041-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-19041-x64.json new file mode 100644 index 000000000..09f518451 --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win10-19041-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": 896 + }, + "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": 480 + }, + "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": 832 + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": 112 + }, + "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": 88 + }, + "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": 184 + }, + "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": 168 + }, + "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 + }, + "psidUser": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 144 + }, + "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 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + }, + "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 + }, + "spwndClipViewer": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "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/gui/gui-win10-19577-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-19577-x64.json new file mode 100644 index 000000000..5c9f4d814 --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win10-19577-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": 904 + }, + "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": 480 + }, + "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": 832 + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": 112 + }, + "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": 88 + }, + "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": 184 + }, + "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": 168 + }, + "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 + }, + "psidUser": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 144 + }, + "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 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + }, + "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 + }, + "spwndClipViewer": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "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/gui/gui-win7sp0-x64.json b/volatility3/framework/symbols/windows/gui/gui-win7sp0-x64.json new file mode 100644 index 000000000..6c2e7dd17 --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win7sp0-x64.json @@ -0,0 +1,18683 @@ +{ + "symbols": {}, + "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 + }, + "MonitorPowerStateEnum": { + "base": "long", + "constants": { + "PowerDeviceUnspecified": 0, + "PowerDeviceD0": 1, + "PowerDeviceD1": 2, + "PowerDeviceD2": 3, + "PowerDeviceD3": 4, + "PowerDeviceMaximum": 5 + }, + "size": 4 + }, + "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" + }, + "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 + }, + "hPrevHidData": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 880 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 552 + }, + "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 + }, + "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 + }, + "ptLastReal": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 636 + }, + "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 + }, + "HackWinFlags": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "pProxyPort": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "ulDevHTInfoUniqueness": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 288 + }, + "pEThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ETHREAD" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "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 + }, + "pDeskInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOPINFO" + }, + "kind": "pointer" + }, + "offset": 384 + }, + "cNestedStableVisRgn": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 908 + }, + "DDE": { + "type": { + "bit_position": 13, + "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 + }, + "fsReserveKeys": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 708 + }, + "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 + }, + "hGestureInfoCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HGESTUREINFO__" + }, + "kind": "pointer" + }, + "offset": 896 + }, + "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 + }, + "NoEMFSpooling": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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": 344 + }, + "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 + }, + "OpenGLEMF": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "hTouchInputCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HTOUCHINPUT__" + }, + "kind": "pointer" + }, + "offset": 888 + }, + "pEventQueueServer": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 600 + }, + "NoPaddedBorder": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pgdiBrushAttr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "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 + }, + "wchInjected": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 706 + }, + "TransparentBltMirror": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "PtiLink": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 608 + }, + "spklActive": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKL" + }, + "kind": "pointer" + }, + "offset": 360 + }, + "cVisWindows": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 728 + }, + "Random31Ux": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "NoBatching": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pqAttach": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 528 + }, + "pRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "TIF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 408 + }, + "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 + }, + "pUMPDHeap": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "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 + }, + "iCursorLevel": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 624 + }, + "TTIgnoreRasterDupe": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "pMenuState": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENUSTATE" + }, + "kind": "pointer" + }, + "offset": 488 + }, + "TryExceptCallWndProc": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pNonRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + }, + "hklPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "HKL__" + }, + "kind": "pointer" + }, + "offset": 664 + }, + "IgnoreTopMost": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "exitCode": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 464 + }, + "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 + }, + "lParamHkCurrent": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 568 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 736 + }, + "ptiSibling": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 536 + }, + "psiiList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSVR_INSTANCE_INFO" + }, + "kind": "pointer" + }, + "offset": 504 + }, + "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": { + "UsagePageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 96 + }, + "fExclusiveMouseSink": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "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 + }, + "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 + }, + "fNoLegacyKeyboard": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "nSinks": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 80 + }, + "fExclusiveKeyboardSink": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "spwndTargetKbd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "UsagePageList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 32 + }, + "UsageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 98 + }, + "fNoHotKeys": { + "type": { + "bit_position": 9, + "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 + }, + "link": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "ExclusionList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 48 + }, + "spwndTargetMouse": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "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 + } + }, + "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 + }, + "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": "unsigned short" + }, + "offset": 18 + }, + "ptr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "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": "unsigned short" + }, + "offset": 16 + }, + "fExclusiveOrphaned": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 20 + }, + "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 + }, + "InputIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "GDIBrushAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 208 + }, + "hdeskStartup": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDESK__" + }, + "kind": "pointer" + }, + "offset": 328 + }, + "pvwplWndGCList": { + "type": { + "subtype": { + "kind": "struct", + "name": "VWPL" + }, + "kind": "pointer" + }, + "offset": 760 + }, + "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 + }, + "dwRegisteredClasses": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 752 + }, + "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 + }, + "pW32Job": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagW32JOB" + }, + "kind": "pointer" + }, + "offset": 688 + }, + "GDIHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "cThreads": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 320 + }, + "W32Pid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "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 + }, + "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 + }, + "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": 344 + }, + "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 + }, + "GDIDcAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 192 + } + }, + "kind": "struct", + "size": 768 + }, + "HBRUSH__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagCLIP": { + "fields": { + "fmt": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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 + }, + "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 + }, + "bType": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 16 + } + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": 144 + }, + "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": 52 + }, + "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 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "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 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bNoNCPaint": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bUnused1": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "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": 96 + }, + "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": 72 + }, + "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 + }, + "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 + }, + "pSBInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSBINFO" + }, + "kind": "pointer" + }, + "offset": 176 + }, + "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 + }, + "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 + }, + "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": 88 + }, + "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": 152 + }, + "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 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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": 80 + }, + "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": 216 + }, + "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 + }, + "_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": { + "kind": "struct", + "name": "tagCLIP" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "dwSessionId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "cNumClipFormats": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "luidUser": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 136 + }, + "pGlobalAtomTable": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 120 + }, + "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 + }, + "spwndClipViewer": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "pTerm": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTERMINAL" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "rpwinstaNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWINDOWSTATION" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "spwndClipboardListener": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + }, + "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 + }, + "iClipSerialNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + } + }, + "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": 32 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "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": 16 + } + }, + "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": 32 + }, + "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": 24 + }, + "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 + } + } +} diff --git a/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json b/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json new file mode 100644 index 000000000..76e3d8100 --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json @@ -0,0 +1,18680 @@ +{ + "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 + }, + "hPrevHidData": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 880 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 552 + }, + "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 + }, + "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 + }, + "ptLastReal": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 636 + }, + "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 + }, + "HackWinFlags": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "pProxyPort": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "ulDevHTInfoUniqueness": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 288 + }, + "pEThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ETHREAD" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "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 + }, + "pDeskInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOPINFO" + }, + "kind": "pointer" + }, + "offset": 384 + }, + "cNestedStableVisRgn": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 908 + }, + "DDE": { + "type": { + "bit_position": 13, + "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 + }, + "fsReserveKeys": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 708 + }, + "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 + }, + "hGestureInfoCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HGESTUREINFO__" + }, + "kind": "pointer" + }, + "offset": 896 + }, + "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 + }, + "NoEMFSpooling": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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": 344 + }, + "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 + }, + "OpenGLEMF": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "hTouchInputCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HTOUCHINPUT__" + }, + "kind": "pointer" + }, + "offset": 888 + }, + "pEventQueueServer": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 600 + }, + "NoPaddedBorder": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pgdiBrushAttr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "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 + }, + "wchInjected": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 706 + }, + "TransparentBltMirror": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "PtiLink": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 608 + }, + "spklActive": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKL" + }, + "kind": "pointer" + }, + "offset": 360 + }, + "cVisWindows": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 728 + }, + "Random31Ux": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "NoBatching": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pqAttach": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 528 + }, + "pRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "TIF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 408 + }, + "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 + }, + "pUMPDHeap": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "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 + }, + "iCursorLevel": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 624 + }, + "TTIgnoreRasterDupe": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "pMenuState": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENUSTATE" + }, + "kind": "pointer" + }, + "offset": 488 + }, + "TryExceptCallWndProc": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pNonRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + }, + "hklPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "HKL__" + }, + "kind": "pointer" + }, + "offset": 664 + }, + "IgnoreTopMost": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "exitCode": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 464 + }, + "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 + }, + "lParamHkCurrent": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 568 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 736 + }, + "ptiSibling": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 536 + }, + "psiiList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSVR_INSTANCE_INFO" + }, + "kind": "pointer" + }, + "offset": 504 + }, + "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": { + "UsagePageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 96 + }, + "fExclusiveMouseSink": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "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 + }, + "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 + }, + "fNoLegacyKeyboard": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "nSinks": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 80 + }, + "fExclusiveKeyboardSink": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "spwndTargetKbd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "UsagePageList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 32 + }, + "UsageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 98 + }, + "fNoHotKeys": { + "type": { + "bit_position": 9, + "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 + }, + "link": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "ExclusionList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 48 + }, + "spwndTargetMouse": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "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 + } + }, + "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 + }, + "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": "unsigned short" + }, + "offset": 18 + }, + "ptr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "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": "unsigned short" + }, + "offset": 16 + }, + "fExclusiveOrphaned": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 20 + }, + "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 + }, + "InputIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "GDIBrushAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 208 + }, + "hdeskStartup": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDESK__" + }, + "kind": "pointer" + }, + "offset": 328 + }, + "pvwplWndGCList": { + "type": { + "subtype": { + "kind": "struct", + "name": "VWPL" + }, + "kind": "pointer" + }, + "offset": 760 + }, + "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 + }, + "dwRegisteredClasses": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 752 + }, + "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 + }, + "pW32Job": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagW32JOB" + }, + "kind": "pointer" + }, + "offset": 688 + }, + "GDIHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "cThreads": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 320 + }, + "W32Pid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "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 + }, + "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 + }, + "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": 344 + }, + "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 + }, + "GDIDcAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 192 + } + }, + "kind": "struct", + "size": 768 + }, + "HBRUSH__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagCLIP": { + "fields": { + "fmt": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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 + }, + "__unnamed_180f": { + "fields": { + "Data": { + "type": { + "count": 3, + "subtype": { + "kind": "base", + "name": "unsigned long" + }, + "kind": "array" + }, + "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 + }, + "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 + }, + "bType": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 16 + } + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": { + "pwtiNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWOWTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "pIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "idParentProcess": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "fAssigned": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 40 + }, + "idWaitObject": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 16 + }, + "idTask": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 48 + }, + "__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": "__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": 144 + }, + "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": 52 + }, + "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 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "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 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bNoNCPaint": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bUnused1": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "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": 96 + }, + "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": 72 + }, + "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 + }, + "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 + }, + "pSBInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSBINFO" + }, + "kind": "pointer" + }, + "offset": 176 + }, + "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 + }, + "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 + }, + "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": 88 + }, + "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": 152 + }, + "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 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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": 80 + }, + "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": 216 + }, + "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 + }, + "_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": { + "kind": "struct", + "name": "tagCLIP" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "dwSessionId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "cNumClipFormats": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "luidUser": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 136 + }, + "pGlobalAtomTable": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 120 + }, + "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 + }, + "spwndClipViewer": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "pTerm": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTERMINAL" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "rpwinstaNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWINDOWSTATION" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "spwndClipboardListener": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + }, + "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 + }, + "iClipSerialNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + } + }, + "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": 32 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "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": 16 + } + }, + "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": 32 + }, + "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": 24 + }, + "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 + }, + "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": "nt_symbols!__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": "__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 + }, + "MonitorPowerStateEnum": { + "base": "long", + "constants": { + "PowerDeviceUnspecified": 0, + "PowerDeviceD0": 1, + "PowerDeviceD1": 2, + "PowerDeviceD2": 3, + "PowerDeviceD3": 4, + "PowerDeviceMaximum": 5 + }, + "size": 4 + }, + "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/gui/gui-win8-x64.json b/volatility3/framework/symbols/windows/gui/gui-win8-x64.json new file mode 100644 index 000000000..3f3193e35 --- /dev/null +++ b/volatility3/framework/symbols/windows/gui/gui-win8-x64.json @@ -0,0 +1,18743 @@ +{ + "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": 552 + }, + "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": 736 + }, + "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 + }, + "DisableDBCSProp": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "spklActive": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKL" + }, + "kind": "pointer" + }, + "offset": 360 + }, + "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": 368 + }, + "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 + }, + "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": 640 + }, + "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 + }, + "pMenuState": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENUSTATE" + }, + "kind": "pointer" + }, + "offset": 488 + }, + "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 + }, + "pqAttach": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 528 + }, + "pRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "TIF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 408 + }, + "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": 384 + }, + "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": { + "UsagePageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 96 + }, + "fExclusiveMouseSink": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "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 + }, + "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 + }, + "fNoLegacyKeyboard": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "nSinks": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 80 + }, + "fExclusiveKeyboardSink": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "spwndTargetKbd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "UsagePageList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 32 + }, + "UsageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 98 + }, + "fNoHotKeys": { + "type": { + "bit_position": 9, + "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 + }, + "link": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "ExclusionList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 48 + }, + "spwndTargetMouse": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "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 + } + }, + "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 + }, + "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": "unsigned short" + }, + "offset": 18 + }, + "ptr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "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": "unsigned short" + }, + "offset": 16 + }, + "fExclusiveOrphaned": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 20 + }, + "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 + }, + "InputIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "GDIBrushAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 208 + }, + "hdeskStartup": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDESK__" + }, + "kind": "pointer" + }, + "offset": 328 + }, + "pvwplWndGCList": { + "type": { + "subtype": { + "kind": "struct", + "name": "VWPL" + }, + "kind": "pointer" + }, + "offset": 760 + }, + "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 + }, + "dwRegisteredClasses": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 752 + }, + "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 + }, + "pW32Job": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagW32JOB" + }, + "kind": "pointer" + }, + "offset": 688 + }, + "GDIHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "cThreads": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 320 + }, + "W32Pid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "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 + }, + "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 + }, + "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": 344 + }, + "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 + }, + "GDIDcAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 192 + } + }, + "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": "f32" + }, + "offset": 8 + }, + "Green": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "Red": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": "f32" + }, + "offset": 48 + }, + "_42": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 52 + }, + "_43": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 56 + }, + "_44": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 60 + }, + "_34": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 44 + }, + "_14": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 12 + }, + "_13": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 8 + }, + "_12": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 4 + }, + "_11": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 0 + }, + "_24": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 28 + }, + "_31": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 32 + }, + "_33": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 40 + }, + "_32": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 36 + }, + "_22": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 20 + }, + "_23": { + "type": { + "kind": "base", + "name": "f32" + }, + "offset": 24 + }, + "_21": { + "type": { + "kind": "base", + "name": "f32" + }, + "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": 144 + }, + "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": 52 + }, + "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 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "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 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bNoNCPaint": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bUnused1": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "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": 96 + }, + "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": 72 + }, + "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 + }, + "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 + }, + "pSBInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSBINFO" + }, + "kind": "pointer" + }, + "offset": 176 + }, + "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 + }, + "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 + }, + "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": 88 + }, + "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": 152 + }, + "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 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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": 80 + }, + "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": 216 + }, + "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 + }, + "_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 + }, + "iClipSerialNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 108 + }, + "pTerm": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTERMINAL" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "rpwinstaNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWINDOWSTATION" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "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 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + } + }, + "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": 32 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "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": 16 + } + }, + "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": 24 + }, + "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": 160 + }, + "spwndTray": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "rpdeskNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "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": 120 + }, + "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" + } +} From 319edbb486a9be534364fdb6157e28512f618c3a Mon Sep 17 00:00:00 2001 From: David McDonald Date: Wed, 4 Sep 2024 11:38:38 -0500 Subject: [PATCH 024/112] Windows: Adds windows OS version checks --- .../framework/symbols/windows/versions.py | 53 ++++++++++++++++++- 1 file changed, 51 insertions(+), 2 deletions(-) diff --git a/volatility3/framework/symbols/windows/versions.py b/volatility3/framework/symbols/windows/versions.py index 495655681..6b5b9846a 100644 --- a/volatility3/framework/symbols/windows/versions.py +++ b/volatility3/framework/symbols/windows/versions.py @@ -1,7 +1,7 @@ import logging -from typing import Callable, Tuple, List, Optional +from typing import Callable, List, Optional, Tuple -from volatility3.framework import interfaces, constants, exceptions +from volatility3.framework import constants, exceptions, interfaces vollog = logging.getLogger(__name__) @@ -187,6 +187,22 @@ is_win10_16299_or_later = OsDistinguisher( ], ) +is_win10_17134_or_later = OsDistinguisher( + version_check=lambda x: x >= (10, 0, 17134), + fallback_checks=[ + ("_EPROCESS", "ProcessFirstResume", True), + ("_EPROCESS", "HighMemoryPriority", True), + ], +) + +is_win10_10586_or_later = OsDistinguisher( + version_check=lambda x: x >= (10, 0, 10586), + fallback_checks=[ + ("_EPROCESS", "SecurityDomain", False), + ("_EPROCESS", "ImageFilePointer", False), + ], +) + is_win10_17763_or_later = OsDistinguisher( version_check=lambda x: x >= (10, 0, 17763), fallback_checks=[ @@ -218,6 +234,14 @@ is_win10_19041_or_later = OsDistinguisher( ], ) +is_win10_19577_or_later = OsDistinguisher( + version_check=lambda x: x >= (10, 0, 19577), + fallback_checks=[ + ("_EPROCESS", "PaeTop", False), + ("_EPROCESS", "IdealProcessorAssignmentBlock", True), + ], +) + is_win10_25398_or_later = OsDistinguisher( version_check=lambda x: x >= (10, 0, 25398), fallback_checks=[ @@ -235,6 +259,31 @@ is_windows_8_or_later = OsDistinguisher( version_check=lambda x: x >= (6, 2), fallback_checks=[("_HANDLE_TABLE", "HandleCount", False)], ) + +is_windows_7_sp0 = OsDistinguisher( + version_check=lambda x: x == (6, 1, 7600), + fallback_checks=[ + ("_EPROCESS", "VdmObjects", True), + ("_EPROCESS", "UmsScheduledThreads", False), + # Dropped after vista + ("_EPROCESS", "QuotaUsage", False), + # Added win8 + ("_EPROCESS", "WnfContext", False), + ], +) + +is_windows_7_sp1 = OsDistinguisher( + version_check=lambda x: x == (6, 1, 7601), + fallback_checks=[ + ("_EPROCESS", "VdmObjects", False), + ("_EPROCESS", "UmsScheduledThreads", True), + # Dropped after vista + ("_EPROCESS", "QuotaUsage", False), + # Added win8 + ("_EPROCESS", "WnfContext", False), + ], +) + # Technically, this is win7 or less is_windows_7 = OsDistinguisher( version_check=lambda x: x == (6, 1), From 59919dc1daa43e912f13a16cc8b12c0b3e66ae25 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Wed, 4 Sep 2024 11:38:56 -0500 Subject: [PATCH 025/112] Windows: Adds GUI plugin --- volatility3/framework/plugins/windows/gui.py | 114 +++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 volatility3/framework/plugins/windows/gui.py diff --git a/volatility3/framework/plugins/windows/gui.py b/volatility3/framework/plugins/windows/gui.py new file mode 100644 index 000000000..1cce5b7f3 --- /dev/null +++ b/volatility3/framework/plugins/windows/gui.py @@ -0,0 +1,114 @@ +# This file is Copyright 2020 Volatility Foundation and licensed under the Volatility Software License 1.0 +# which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 +# +import logging +import os +from itertools import count +from typing import List, Tuple + +from volatility3.framework import interfaces, renderers, symbols +from volatility3.framework.configuration import requirements +from volatility3.framework.renderers import format_hints +from volatility3.framework.symbols import intermed +from volatility3.framework.symbols.windows import versions + +# from volatility3.plugins.windows import pslist, vadinfo, modules + +vollog = logging.getLogger(__name__) + + +class WinGUI(interfaces.plugins.PluginInterface): + """Parses information about Windows GUI Objects""" + + _required_framework_version = (2, 0, 0) + + # These checks must be completed from newest -> oldest OS version. + _win_version_file_map: List[Tuple[versions.OsDistinguisher, str]] = [ + (versions.is_win10_19577_or_later, "gui-win10-19577-x64"), + (versions.is_win10_19041_or_later, "gui-win10-19041-x64"), + (versions.is_win10_18362_or_later, "gui-win10-18362-x64"), + (versions.is_win10_17763_or_later, "gui-win10-17763-x64"), + (versions.is_win10_17134_or_later, "gui-win10-17134-x64"), + (versions.is_win10_16299_or_later, "gui-win10-16299-x64"), + (versions.is_win10_15063_or_later, "gui-win10-15063-x64"), + (versions.is_win10_10586_or_later, "gui-win10-10586-x64"), + (versions.is_windows_8_or_later, "gui-win8-x64"), + (versions.is_windows_7_sp1, "gui-win7sp1-x64"), + (versions.is_windows_7_sp0, "gui-win7sp0-x64"), + ] + + @classmethod + def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: + # Since we're calling the plugin, make sure we have the plugin's requirements + return [ + requirements.ModuleRequirement( + name="kernel", + description="Windows kernel", + architectures=["Intel32", "Intel64"], + ), + ] + + @staticmethod + def create_gui_table( + context: interfaces.context.ContextInterface, + symbol_table: str, + config_path: str, + ) -> str: + """Creates a symbol table for windows GUI types + + Args: + context: The context to retrieve required elements (layers, symbol tables) from + symbol_table: The name of an existing symbol table containing the kernel symbols + config_path: The configuration path within the context of the symbol table to create + + Returns: + The name of the constructed GUI table + """ + native_types = context.symbol_space[symbol_table].natives + + if not symbols.symbol_table_is_64bit(context, symbol_table): + raise NotImplementedError( + "This plugin only supports x64 versions of Windows" + ) + + table_mapping = {"nt_symbols": symbol_table} + + try: + symbol_filename = next( + filename + for version_check, filename in WinGUI._win_version_file_map + if version_check(context=context, symbol_table=symbol_table) + ) + except StopIteration: + raise NotImplementedError("This version of Windows is not supported!") + + vollog.debug(f"Using GUI table {symbol_filename}") + + return intermed.IntermediateSymbolTable.create( + context, + config_path, + os.path.join("windows", "gui"), + symbol_filename, + native_types=native_types, + table_mapping=table_mapping, + ) + + def _generator(self): + kernel = self.context.modules[self.config["kernel"]] + + gui_table = self.create_gui_table( + self.context, kernel.symbol_table_name, self.config_path + ) + + c = count() + for _ in range(10): + yield ( + 0, + (next(c), tuple()), + ) + + def run(self): + return renderers.TreeGrid( + [], + self._generator(), + ) From 5cbc07887c2a26fd58b3866fb76adfa72019ab7b Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 14:33:29 -0600 Subject: [PATCH 026/112] Windows PsList: Add method for listing procs from kernel This adds a new classmethod, `list_processes_from_kernel`, updates the `list_processes` method signature to use only the kernel module name and the context instead of splitting information about the kernel between the layer_name and symbol_table_name paramters, and does a major version number increase on the plugin. Also updates the documentation to reflect pslist method signature change. Co-authored-by: Andrew Case --- doc/source/simple-plugin.rst | 8 +++--- .../framework/plugins/windows/pslist.py | 26 ++++++++++++------- 2 files changed, 19 insertions(+), 15 deletions(-) diff --git a/doc/source/simple-plugin.rst b/doc/source/simple-plugin.rst index 07d9e1467..a6916a027 100644 --- a/doc/source/simple-plugin.rst +++ b/doc/source/simple-plugin.rst @@ -198,7 +198,6 @@ that will be output as part of the :py:class:`~volatility3.framework.interfaces. def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get('pid', None)) - kernel = self.context.modules[self.config['kernel']] return renderers.TreeGrid( [ @@ -211,9 +210,8 @@ that will be output as part of the :py:class:`~volatility3.framework.interfaces. ], self._generator( pslist.PsList.list_processes( - self.context, - kernel.layer_name, - kernel.symbol_table_name, + context=self.context, + kernel_module_name=self.config['kernel'], filter_func = filter_func ) ) @@ -235,7 +233,7 @@ the :py:class:`~volatility3.plugins.windows.pslist.PsList` plugin. That plugin so that other plugins can call it. As such, it takes all the necessary parameters rather than accessing them from a configuration. Since it must be portable code, it takes a context, as well as the layer name, symbol table and optionally a filter. In this instance we unconditionally -pass it the values from the configuration for the layer and symbol table from the kernel module object, constructed from +pass it the value from the configuration for the kernel module name, constructed from the ``kernel`` configuration requirement. This will generate a list of :py:class:`~volatility3.framework.symbols.windows.extensions.EPROCESS` objects, as provided by the :py:class:`~volatility.plugins.windows.pslist.PsList` plugin, and is not covered here but is used as an example for how to share code across plugins diff --git a/volatility3/framework/plugins/windows/pslist.py b/volatility3/framework/plugins/windows/pslist.py index 3d3f12869..7909945a1 100644 --- a/volatility3/framework/plugins/windows/pslist.py +++ b/volatility3/framework/plugins/windows/pslist.py @@ -22,7 +22,9 @@ class PsList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): """Lists the processes present in a particular windows memory image.""" _required_framework_version = (2, 0, 0) - _version = (2, 0, 1) + + # 3.0.0 - changed signature for `list_processes` + _version = (3, 0, 0) PHYSICAL_DEFAULT = False @classmethod @@ -206,32 +208,37 @@ class PsList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): def list_processes( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, filter_func: Callable[ [interfaces.objects.ObjectInterface], bool ] = lambda _: False, ) -> Iterator["extensions.EPROCESS"]: - """Lists all the processes in the primary layer that are in the pid + """Lists all the processes in the given layer that are in the pid config option. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + layer_iname: The name of the layer on which to operate + symbol_table_name: The name of the table containing the kernel symbols filter_func: A function which takes an EPROCESS object and returns True if the process should be ignored/filtered Returns: The list of EPROCESS objects from the `layer_name` layer's PsActiveProcessHead list after filtering """ + kernel = context.modules[kernel_module_name] + # We only use the object factory to demonstrate how to use one - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) + kvo = context.layers[kernel.layer_name].config.get( + "kernel_virtual_offset", None + ) if not kvo: raise ValueError( "Intel layer does not have an associated kernel virtual offset, failing" ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.module( + kernel.symbol_table_name, layer_name=kernel.layer_name, offset=kvo + ) ps_aph_offset = ntkrnlmp.get_symbol("PsActiveProcessHead").address list_entry = ntkrnlmp.object(object_type="_LIST_ENTRY", offset=ps_aph_offset) @@ -273,8 +280,7 @@ class PsList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): for proc in self.list_processes( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], filter_func=self.create_pid_filter(self.config.get("pid", None)), ): if not self.config.get("physical", self.PHYSICAL_DEFAULT): From 2f016d7403519ed86913cd437e6fdd7cdb96f69c Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 14:27:39 -0600 Subject: [PATCH 027/112] Windows Modules/Modscan: Clean up APIs This cleans up the APIs for some methods in the modscan/modules plugins that currently take separate symbol_table_name and layer_name parameters, when it really makes more sense to just pass in the context and the kernel module name. It also updates the pslist plugin requirement version, and uses the updated method signatures. Co-authored-by: Andrew Case --- .../framework/plugins/windows/modscan.py | 21 ++-- .../framework/plugins/windows/modules.py | 106 +++++++++++++----- 2 files changed, 88 insertions(+), 39 deletions(-) diff --git a/volatility3/framework/plugins/windows/modscan.py b/volatility3/framework/plugins/windows/modscan.py index fc45e6913..76c30ac9c 100644 --- a/volatility3/framework/plugins/windows/modscan.py +++ b/volatility3/framework/plugins/windows/modscan.py @@ -15,7 +15,9 @@ class ModScan(modules.Modules): """Scans for modules present in a particular windows memory image.""" _required_framework_version = (2, 0, 0) - _version = (2, 0, 0) + + # 3.0.0 changed the signature of enumeration methods (scan_modules) + _version = (3, 0, 0) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) @@ -33,7 +35,7 @@ class ModScan(modules.Modules): name="poolscanner", component=poolscanner.PoolScanner, version=(1, 0, 0) ), requirements.VersionRequirement( - name="modules", component=modules.Modules, version=(2, 0, 0) + name="modules", component=modules.Modules, version=(3, 0, 0) ), requirements.BooleanRequirement( name="dump", @@ -61,26 +63,25 @@ class ModScan(modules.Modules): def scan_modules( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> Iterable[interfaces.objects.ObjectInterface]: """Scans for modules using the poolscanner module and constraints. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols - + kernel_module_name: Name of the module for the kernel Returns: - A list of Driver objects as found from the `layer_name` layer based on Driver pool signatures + A list of kernel module objects as found from the primary (kernel) layer based on module pool signatures """ + kernel = context.modules[kernel_module_name] + constraints = poolscanner.PoolScanner.builtin_constraints( - symbol_table, [b"MmLd"] + kernel.symbol_table_name, [b"MmLd"] ) for result in poolscanner.PoolScanner.generate_pool_scan( - context, layer_name, symbol_table, constraints + context, kernel.layer_name, kernel.symbol_table_name, constraints ): _constraint, mem_object, _header = result yield mem_object diff --git a/volatility3/framework/plugins/windows/modules.py b/volatility3/framework/plugins/windows/modules.py index 44a67f472..c4f6af4bc 100644 --- a/volatility3/framework/plugins/windows/modules.py +++ b/volatility3/framework/plugins/windows/modules.py @@ -2,7 +2,7 @@ # which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 # import logging -from typing import Generator, Iterable, List, Optional +from typing import Generator, Iterable, List, Optional, Dict from volatility3.framework import symbols, constants, exceptions, interfaces, renderers from volatility3.framework.configuration import requirements @@ -18,7 +18,9 @@ class Modules(interfaces.plugins.PluginInterface): """Lists the loaded kernel modules.""" _required_framework_version = (2, 0, 0) - _version = (2, 1, 0) + + # 3.0.0 - changed signature of get_session_layers, added get_session_layers_map + _version = (3, 0, 0) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) @@ -33,7 +35,7 @@ class Modules(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.BooleanRequirement( name="dump", @@ -76,8 +78,6 @@ class Modules(interfaces.plugins.PluginInterface): return file_output def _generator(self): - kernel = self.context.modules[self.config["kernel"]] - pe_table_name = None session_layers = None @@ -92,13 +92,12 @@ class Modules(interfaces.plugins.PluginInterface): session_layers = list( self.get_session_layers( - self.context, kernel.layer_name, kernel.symbol_table_name + self.context, + self.config["kernel"], ) ) - for mod in self._enumeration_method( - self.context, kernel.layer_name, kernel.symbol_table_name - ): + for mod in self._enumeration_method(self.context, self.config["kernel"]): if self.config["base"] and self.config["base"] != mod.DllBase: continue @@ -163,11 +162,10 @@ class Modules(interfaces.plugins.PluginInterface): return kernel_space_start & layer.address_mask @classmethod - def get_session_layers( + def _do_get_session_layers( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, pids: Optional[List[int]] = None, ) -> Generator[str, None, None]: """Build a cache of possible virtual layers, in priority starting with @@ -176,20 +174,20 @@ class Modules(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel pids: A list of process identifiers to include exclusively or None for no filter Returns: - A list of session layer names + A generator of session layer names """ seen_ids: List[interfaces.objects.ObjectInterface] = [] filter_func = pslist.PsList.create_pid_filter(pids or []) + kernel = context.modules[kernel_module_name] + for proc in pslist.PsList.list_processes( - context=context, - layer_name=layer_name, - symbol_table=symbol_table, + context, + kernel_module_name, filter_func=filter_func, ): proc_id = "Unknown" @@ -201,8 +199,8 @@ class Modules(interfaces.plugins.PluginInterface): # not all processes have a valid session pointer. try: session_space = context.object( - symbol_table + constants.BANG + "_MM_SESSION_SPACE", - layer_name=layer_name, + kernel.symbol_table_name + constants.BANG + "_MM_SESSION_SPACE", + layer_name=kernel.layer_name, offset=proc.Session, ) session_id = session_space.SessionId @@ -218,8 +216,10 @@ class Modules(interfaces.plugins.PluginInterface): # create an unsigned long at that offset and use that # instead. session_id = context.object( - layer_name=layer_name, - object_type=symbol_table + constants.BANG + "unsigned long", + layer_name=kernel.layer_name, + object_type=kernel.symbol_table_name + + constants.BANG + + "unsigned long", offset=proc.Session + 8, ) @@ -235,8 +235,53 @@ class Modules(interfaces.plugins.PluginInterface): # save the layer if we haven't seen the session yet seen_ids.append(session_id) + yield session_id, proc_layer_name + + @classmethod + def get_session_layers( + cls, + context: interfaces.context.ContextInterface, + kernel_module_name: str, + pids: Optional[List[int]] = None, + ) -> Generator[str, None, None]: + """ + Args: + context: The context to retrieve required elements (layers, symbol tables) from + kernel_module_name: The name of the module for the kernel + pids: A list of process identifiers to include exclusively or None for no filter + + Yields the names of the unique memory layers that map sessions + """ + for _session_id, proc_layer_name in cls._do_get_session_layers( + context, kernel_module_name, pids + ): yield proc_layer_name + @classmethod + def get_session_layers_map( + cls, + context: interfaces.context.ContextInterface, + kernel_module_name: str, + pids: Optional[List[int]] = None, + ) -> Dict[int, str]: + """ + Args: + context: The context to retrieve required elements (layers, symbol tables) from + kernel_module_name: The name of the module for the kernel + pids: A list of process identifiers to include exclusively or None for no filter + + Wraps `_do_get_session_layers` to produce a dictionary where each key is a session_id + and the value is the name of the layer for that session + """ + sessions: Dict[int, str] = {} + + for session_id, proc_layer_name in cls._do_get_session_layers( + context, kernel_module_name, pids + ): + sessions[session_id] = proc_layer_name + + return sessions + @classmethod def find_session_layer( cls, @@ -268,26 +313,29 @@ class Modules(interfaces.plugins.PluginInterface): def list_modules( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> Iterable[interfaces.objects.ObjectInterface]: """Lists all the modules in the primary layer. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols - + kernel_module_name: The name of the module for the kernel Returns: A list of Modules as retrieved from PsLoadedModuleList """ - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) + kernel = context.modules[kernel_module_name] + + kvo = context.layers[kernel.layer_name].config.get( + "kernel_virtual_offset", None + ) if not kvo: raise ValueError( "Intel layer does not have an associated kernel virtual offset, failing" ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.module( + kernel.symbol_table_name, layer_name=kernel.layer_name, offset=kvo + ) try: # use this type if its available (starting with windows 10) From 9239742b6fac559faf56d5ff6760ede66645136a Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 11:42:54 -0600 Subject: [PATCH 028/112] Windows SSDT: Simplify `build_module_collection` signature This simplifies the `build_module_collection` signature to take a single `kernel_module_name` parameter instead of `layer_name` and `symbol_table_name` parameters, both of which would only ever belong to the kernel anyway. This will prevent future confusion for consumers of this method. Co-authored-by: Andrew Case --- volatility3/framework/plugins/windows/ssdt.py | 26 +++++++++---------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/volatility3/framework/plugins/windows/ssdt.py b/volatility3/framework/plugins/windows/ssdt.py index d6ec11286..4e4773ffa 100644 --- a/volatility3/framework/plugins/windows/ssdt.py +++ b/volatility3/framework/plugins/windows/ssdt.py @@ -19,7 +19,9 @@ class SSDT(plugins.PluginInterface): """Lists the system call table.""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 1) + + # 2.0.0 - changed the signature of `build_module_collection` + _version = (2, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -38,23 +40,23 @@ class SSDT(plugins.PluginInterface): def build_module_collection( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> contexts.ModuleCollection: """Builds a collection of modules. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: Name of the module for the kernel Returns: A Module collection of available modules based on `Modules.list_modules` """ - mods = modules.Modules.list_modules(context, layer_name, symbol_table) + mods = modules.Modules.list_modules(context, kernel_module_name) context_modules = [] + kernel = context.modules[kernel_module_name] + for mod in mods: try: module_name_with_ext = mod.BaseDllName.get_string() @@ -64,17 +66,13 @@ class SSDT(plugins.PluginInterface): module_name = os.path.splitext(module_name_with_ext)[0] - symbol_table_name = None - if module_name in constants.windows.KERNEL_MODULE_NAMES: - symbol_table_name = symbol_table - context_module = contexts.SizedModule.create( context=context, module_name=module_name, - layer_name=layer_name, + layer_name=kernel.layer_name, offset=mod.DllBase, size=mod.SizeOfImage, - symbol_table_name=symbol_table_name, + symbol_table_name=kernel.symbol_table_name, ) context_modules.append(context_module) @@ -84,9 +82,9 @@ class SSDT(plugins.PluginInterface): def _generator(self) -> Iterator[Tuple[int, Tuple[int, int, Any, Any]]]: kernel = self.context.modules[self.config["kernel"]] - layer_name = kernel.layer_name collection = self.build_module_collection( - self.context, layer_name, kernel.symbol_table_name + self.context, + self.config["kernel"], ) ntkrnlmp = kernel From 5cc0ea967ff33b26d2031fc8d9d84b069beda6f6 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 13:41:28 -0600 Subject: [PATCH 029/112] Windows SSDT: Updates plugin consumers Updates all plugins that use the `ssdt` module with correct parameters and updated version requirement values. --- volatility3/framework/plugins/windows/callbacks.py | 4 ++-- volatility3/framework/plugins/windows/driverirp.py | 6 ++---- .../framework/plugins/windows/drivermodule.py | 6 ++---- .../plugins/windows/orphan_kernel_threads.py | 10 ++-------- .../plugins/windows/registry/getcellroutine.py | 6 ++---- volatility3/framework/plugins/windows/timers.py | 13 ++++++++----- 6 files changed, 18 insertions(+), 27 deletions(-) diff --git a/volatility3/framework/plugins/windows/callbacks.py b/volatility3/framework/plugins/windows/callbacks.py index 7bb90863d..035ed9091 100644 --- a/volatility3/framework/plugins/windows/callbacks.py +++ b/volatility3/framework/plugins/windows/callbacks.py @@ -39,7 +39,7 @@ class Callbacks(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="ssdt", plugin=ssdt.SSDT, version=(1, 0, 0) + name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) ), requirements.PluginRequirement( name="poolscanner", plugin=poolscanner.PoolScanner, version=(1, 0, 0) @@ -691,7 +691,7 @@ class Callbacks(interfaces.plugins.PluginInterface): ) collection = ssdt.SSDT.build_module_collection( - self.context, kernel.layer_name, kernel.symbol_table_name + self.context, self.config["kernel"] ) callback_methods = ( diff --git a/volatility3/framework/plugins/windows/driverirp.py b/volatility3/framework/plugins/windows/driverirp.py index a1959453a..413ea782f 100644 --- a/volatility3/framework/plugins/windows/driverirp.py +++ b/volatility3/framework/plugins/windows/driverirp.py @@ -59,7 +59,7 @@ class DriverIrp(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="ssdt", plugin=ssdt.SSDT, version=(1, 0, 0) + name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) ), requirements.PluginRequirement( name="driverscan", plugin=driverscan.DriverScan, version=(2, 0, 0) @@ -70,10 +70,8 @@ class DriverIrp(interfaces.plugins.PluginInterface): ] def _generator(self): - kernel = self.context.modules[self.config["kernel"]] - collection = ssdt.SSDT.build_module_collection( - self.context, kernel.layer_name, kernel.symbol_table_name + self.context, self.config["kernel"] ) kernel_space_start = modules.Modules.get_kernel_space_start( diff --git a/volatility3/framework/plugins/windows/drivermodule.py b/volatility3/framework/plugins/windows/drivermodule.py index db1255637..c6547aae0 100644 --- a/volatility3/framework/plugins/windows/drivermodule.py +++ b/volatility3/framework/plugins/windows/drivermodule.py @@ -26,7 +26,7 @@ class DriverModule(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="ssdt", plugin=ssdt.SSDT, version=(1, 0, 0) + name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) ), requirements.PluginRequirement( name="driverscan", plugin=driverscan.DriverScan, version=(2, 0, 0) @@ -42,10 +42,8 @@ class DriverModule(interfaces.plugins.PluginInterface): A common rootkit technique is to register drivers from modules that are hidden, which allows us to detect the disconnect between a malicious driver and its hidden module. """ - kernel = self.context.modules[self.config["kernel"]] - collection = ssdt.SSDT.build_module_collection( - self.context, kernel.layer_name, kernel.symbol_table_name + self.context, self.config["kernel"] ) kernel_space_start = modules.Modules.get_kernel_space_start( diff --git a/volatility3/framework/plugins/windows/orphan_kernel_threads.py b/volatility3/framework/plugins/windows/orphan_kernel_threads.py index 18e087553..98e5781ae 100644 --- a/volatility3/framework/plugins/windows/orphan_kernel_threads.py +++ b/volatility3/framework/plugins/windows/orphan_kernel_threads.py @@ -35,7 +35,7 @@ class Threads(thrdscan.ThrdScan): name="thrdscan", plugin=thrdscan.ThrdScan, version=(1, 1, 0) ), requirements.PluginRequirement( - name="ssdt", plugin=ssdt.SSDT, version=(1, 0, 0) + name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) ), requirements.PluginRequirement( name="modules", plugin=modules.Modules, version=(2, 1, 0) @@ -57,13 +57,7 @@ class Threads(thrdscan.ThrdScan): Returns: A generator of thread objects of orphaned threads """ - module = context.modules[module_name] - layer_name = module.layer_name - symbol_table_name = module.symbol_table_name - - collection = ssdt.SSDT.build_module_collection( - context, layer_name, symbol_table_name - ) + collection = ssdt.SSDT.build_module_collection(context, module_name) kernel_space_start = modules.Modules.get_kernel_space_start( context, module_name diff --git a/volatility3/framework/plugins/windows/registry/getcellroutine.py b/volatility3/framework/plugins/windows/registry/getcellroutine.py index 200a45a82..22374e205 100644 --- a/volatility3/framework/plugins/windows/registry/getcellroutine.py +++ b/volatility3/framework/plugins/windows/registry/getcellroutine.py @@ -31,15 +31,13 @@ class GetCellRoutine(interfaces.plugins.PluginInterface): name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) ), requirements.PluginRequirement( - name="ssdt", plugin=ssdt.SSDT, version=(1, 0, 0) + name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) ), ] def _generator(self): - kernel = self.context.modules[self.config["kernel"]] - collection = ssdt.SSDT.build_module_collection( - self.context, kernel.layer_name, kernel.symbol_table_name + self.context, self.config["kernel"] ) # walk each hive and validate that the GetCellRoutine handler diff --git a/volatility3/framework/plugins/windows/timers.py b/volatility3/framework/plugins/windows/timers.py index cd8101a95..4bf574143 100644 --- a/volatility3/framework/plugins/windows/timers.py +++ b/volatility3/framework/plugins/windows/timers.py @@ -35,7 +35,7 @@ class Timers(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="ssdt", plugin=ssdt.SSDT, version=(1, 0, 0) + name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) ), requirements.PluginRequirement( name="kpcrs", plugin=kpcrs.KPCRs, version=(1, 0, 0) @@ -122,15 +122,18 @@ class Timers(interfaces.plugins.PluginInterface): def _generator(self) -> Iterator[Tuple]: kernel = self.context.modules[self.config["kernel"]] - layer_name = kernel.layer_name - symbol_table = kernel.symbol_table_name collection = ssdt.SSDT.build_module_collection( - self.context, kernel.layer_name, kernel.symbol_table_name + self.context, + self.config["kernel"], ) + # FIXME - the list_timers API is gross. Fix after GUI merge for timer in self.list_timers( - self.context, self.config["kernel"], layer_name, symbol_table + self.context, + self.config["kernel"], + kernel.layer_name, + kernel.symbol_table_name, ): if not timer.valid_type(): continue From 6092e3ee0aae07f8019b6f6abad6b5190d6e5f84 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 15:10:22 -0600 Subject: [PATCH 030/112] Windows HiveList: Update list_hives method signature Co-authored-by: Andrew Case --- .../plugins/windows/registry/hivelist.py | 25 +++++++++++-------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/volatility3/framework/plugins/windows/registry/hivelist.py b/volatility3/framework/plugins/windows/registry/hivelist.py index 36be35a68..60ac0445e 100644 --- a/volatility3/framework/plugins/windows/registry/hivelist.py +++ b/volatility3/framework/plugins/windows/registry/hivelist.py @@ -41,9 +41,11 @@ class HiveGenerator: class HiveList(interfaces.plugins.PluginInterface): """Lists the registry hives present in a particular memory image.""" - _version = (1, 0, 1) _required_framework_version = (2, 0, 0) + # 2.0.0 - changed the signature of list_hives + _version = (2, 0, 0) + @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: return [ @@ -95,8 +97,7 @@ class HiveList(interfaces.plugins.PluginInterface): self.list_hives( self.context, self.config_path, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.config["kernel"], hive_offsets=[hive_object.vol.offset], ) ) @@ -137,8 +138,7 @@ class HiveList(interfaces.plugins.PluginInterface): cls, context: interfaces.context.ContextInterface, base_config_path: str, - layer_name: str, - symbol_table: str, + kernel_module_name: str, filter_string: Optional[str] = None, hive_offsets: Optional[List[int]] = None, ) -> Iterator[registry.RegistryHive]: @@ -148,20 +148,24 @@ class HiveList(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from base_config_path: The configuration path for any settings required by the new table - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel filter_string: An optional string which must be present in the hive name if specified offset: An optional offset to specify a specific hive to iterate over (takes precedence over filter_string) Yields: A registry hive layer name """ + kernel = context.modules[kernel_module_name] + if hive_offsets is None: try: hive_offsets = [ hive.vol.offset for hive in cls.list_hive_objects( - context, layer_name, symbol_table, filter_string + context, + kernel.layer_name, + kernel.symbol_table_name, + filter_string, ) ] except ImportError: @@ -178,8 +182,9 @@ class HiveList(interfaces.plugins.PluginInterface): context=context, base_config_path=base_config_path, hive_offset=hive_offset, - base_layer=layer_name, - nt_symbols=symbol_table, + base_layer=kernel.layer_name, + nt_symbols=kernel.symbol_table_name, + kernel_module_name=kernel_module_name, ) try: From 3a7e61b2855f4f6452008ae9ee3a5a4eeeeb1a37 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 15:25:06 -0600 Subject: [PATCH 031/112] Windows Hivelist: Update dependents This updates all plugins that depend on windows.hivelist.HiveList to use the updated method signature, and bumps their dependency version accordingly. Co-authored-by: Andrew Case --- volatility3/framework/plugins/windows/cachedump.py | 6 ++---- volatility3/framework/plugins/windows/envars.py | 10 ++++------ .../framework/plugins/windows/getservicesids.py | 10 ++++------ volatility3/framework/plugins/windows/getsids.py | 10 ++++------ volatility3/framework/plugins/windows/hashdump.py | 6 ++---- volatility3/framework/plugins/windows/lsadump.py | 6 ++---- .../plugins/windows/registry/getcellroutine.py | 7 ++----- .../framework/plugins/windows/registry/printkey.py | 10 ++-------- .../framework/plugins/windows/registry/userassist.py | 10 ++++------ volatility3/plugins/windows/registry/certificates.py | 9 +++------ 10 files changed, 29 insertions(+), 55 deletions(-) diff --git a/volatility3/framework/plugins/windows/cachedump.py b/volatility3/framework/plugins/windows/cachedump.py index f4f2e061e..5f5862e36 100644 --- a/volatility3/framework/plugins/windows/cachedump.py +++ b/volatility3/framework/plugins/windows/cachedump.py @@ -33,7 +33,7 @@ class Cachedump(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), requirements.PluginRequirement( name="lsadump", plugin=lsadump.Lsadump, version=(1, 0, 0) @@ -169,13 +169,11 @@ class Cachedump(interfaces.plugins.PluginInterface): offset = self.config.get("offset", None) syshive = sechive = None - kernel = self.context.modules[self.config["kernel"]] for hive in hivelist.HiveList.list_hives( self.context, self.config_path, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], hive_offsets=None if offset is None else [offset], ): if hive.get_name().split("\\")[-1].upper() == "SYSTEM": diff --git a/volatility3/framework/plugins/windows/envars.py b/volatility3/framework/plugins/windows/envars.py index 61414778d..6ea95b33e 100644 --- a/volatility3/framework/plugins/windows/envars.py +++ b/volatility3/framework/plugins/windows/envars.py @@ -43,7 +43,7 @@ class Envars(interfaces.plugins.PluginInterface): name="pslist", plugin=pslist.PsList, version=(2, 0, 0) ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), ] @@ -58,13 +58,11 @@ class Envars(interfaces.plugins.PluginInterface): """ values = [] - kernel = self.context.modules[self.config["kernel"]] for hive in hivelist.HiveList.list_hives( - context=self.context, - base_config_path=self.config_path, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config_path, + self.config["kernel"], hive_offsets=None, ): ## The global variables diff --git a/volatility3/framework/plugins/windows/getservicesids.py b/volatility3/framework/plugins/windows/getservicesids.py index 207d0e2ad..c222d55b1 100644 --- a/volatility3/framework/plugins/windows/getservicesids.py +++ b/volatility3/framework/plugins/windows/getservicesids.py @@ -69,18 +69,16 @@ class GetServiceSIDs(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), ] def _generator(self): - kernel = self.context.modules[self.config["kernel"]] # Get the system hive for hive in hivelist.HiveList.list_hives( - context=self.context, - base_config_path=self.config_path, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config_path, + self.config["kernel"], filter_string="machine\\system", hive_offsets=None, ): diff --git a/volatility3/framework/plugins/windows/getsids.py b/volatility3/framework/plugins/windows/getsids.py index a75bbe7ea..53be50ba8 100644 --- a/volatility3/framework/plugins/windows/getsids.py +++ b/volatility3/framework/plugins/windows/getsids.py @@ -87,7 +87,7 @@ class GetSIDs(interfaces.plugins.PluginInterface): name="pslist", plugin=pslist.PsList, version=(2, 0, 0) ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), ] @@ -101,14 +101,12 @@ class GetSIDs(interfaces.plugins.PluginInterface): key = "Microsoft\\Windows NT\\CurrentVersion\\ProfileList" val = "ProfileImagePath" - kernel = self.context.modules[self.config["kernel"]] sids = {} for hive in hivelist.HiveList.list_hives( - context=self.context, - base_config_path=self.config_path, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config_path, + self.config["kernel"], filter_string="config\\software", hive_offsets=None, ): diff --git a/volatility3/framework/plugins/windows/hashdump.py b/volatility3/framework/plugins/windows/hashdump.py index 1fea3d49d..5fdfd549f 100644 --- a/volatility3/framework/plugins/windows/hashdump.py +++ b/volatility3/framework/plugins/windows/hashdump.py @@ -32,7 +32,7 @@ class Hashdump(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), ] @@ -593,12 +593,10 @@ class Hashdump(interfaces.plugins.PluginInterface): offset = self.config.get("offset", None) syshive = None samhive = None - kernel = self.context.modules[self.config["kernel"]] for hive in hivelist.HiveList.list_hives( self.context, self.config_path, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], hive_offsets=None if offset is None else [offset], ): if hive.get_name().split("\\")[-1].upper() == "SYSTEM": diff --git a/volatility3/framework/plugins/windows/lsadump.py b/volatility3/framework/plugins/windows/lsadump.py index 50f4da30d..eb83352e0 100644 --- a/volatility3/framework/plugins/windows/lsadump.py +++ b/volatility3/framework/plugins/windows/lsadump.py @@ -36,7 +36,7 @@ class Lsadump(interfaces.plugins.PluginInterface): name="hashdump", component=hashdump.Hashdump, version=(1, 1, 0) ), requirements.VersionRequirement( - name="hivelist", component=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", component=hivelist.HiveList, version=(2, 0, 0) ), ] @@ -209,13 +209,11 @@ class Lsadump(interfaces.plugins.PluginInterface): def run(self): offset = self.config.get("offset", None) syshive = sechive = None - kernel = self.context.modules[self.config["kernel"]] for hive in hivelist.HiveList.list_hives( self.context, self.config_path, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], hive_offsets=None if offset is None else [offset], ): if hive.get_name().split("\\")[-1].upper() == "SYSTEM": diff --git a/volatility3/framework/plugins/windows/registry/getcellroutine.py b/volatility3/framework/plugins/windows/registry/getcellroutine.py index 22374e205..724ed1c9d 100644 --- a/volatility3/framework/plugins/windows/registry/getcellroutine.py +++ b/volatility3/framework/plugins/windows/registry/getcellroutine.py @@ -28,7 +28,7 @@ class GetCellRoutine(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), requirements.PluginRequirement( name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) @@ -43,10 +43,7 @@ class GetCellRoutine(interfaces.plugins.PluginInterface): # walk each hive and validate that the GetCellRoutine handler # is inside of the kernel (ntoskrnl) for hive_object in hivelist.HiveList.list_hives( - context=self.context, - base_config_path=self.config_path, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, self.config_path, self.config["kernel"] ): hive = hive_object.hive diff --git a/volatility3/framework/plugins/windows/registry/printkey.py b/volatility3/framework/plugins/windows/registry/printkey.py index ed926805b..c14fcf507 100644 --- a/volatility3/framework/plugins/windows/registry/printkey.py +++ b/volatility3/framework/plugins/windows/registry/printkey.py @@ -31,7 +31,7 @@ class PrintKey(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), requirements.IntRequirement( name="offset", description="Hive Offset", default=None, optional=True @@ -240,8 +240,6 @@ class PrintKey(interfaces.plugins.PluginInterface): def _registry_walker( self, - layer_name: str, - symbol_table: str, hive_offsets: Optional[List[int]] = None, key: Optional[str] = None, recurse: bool = False, @@ -249,8 +247,7 @@ class PrintKey(interfaces.plugins.PluginInterface): for hive in hivelist.HiveList.list_hives( self.context, self.config_path, - layer_name=layer_name, - symbol_table=symbol_table, + self.config["kernel"], hive_offsets=hive_offsets, ): try: @@ -292,7 +289,6 @@ class PrintKey(interfaces.plugins.PluginInterface): def run(self): offset = self.config.get("offset", None) - kernel = self.context.modules[self.config["kernel"]] return TreeGrid( columns=[ @@ -305,8 +301,6 @@ class PrintKey(interfaces.plugins.PluginInterface): ("Volatile", bool), ], generator=self._registry_walker( - kernel.layer_name, - kernel.symbol_table_name, hive_offsets=None if offset is None else [offset], key=self.config.get("key", None), recurse=self.config.get("recurse", None), diff --git a/volatility3/framework/plugins/windows/registry/userassist.py b/volatility3/framework/plugins/windows/registry/userassist.py index 87016553a..0e5d3c90c 100644 --- a/volatility3/framework/plugins/windows/registry/userassist.py +++ b/volatility3/framework/plugins/windows/registry/userassist.py @@ -54,7 +54,7 @@ class UserAssist(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterfac name="offset", description="Hive Offset", default=None, optional=True ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), ] @@ -295,7 +295,6 @@ class UserAssist(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterfac hive_offsets = None if self.config.get("offset", None) is not None: hive_offsets = [self.config.get("offset", None)] - kernel = self.context.modules[self.config["kernel"]] self._reg_table_name = intermed.IntermediateSymbolTable.create( self.context, self._config_path, "windows", "registry" @@ -303,10 +302,9 @@ class UserAssist(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterfac # get all the user hive offsets or use the one specified for hive in hivelist.HiveList.list_hives( - context=self.context, - base_config_path=self.config_path, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config_path, + self.config["kernel"], filter_string="ntuser.dat", hive_offsets=hive_offsets, ): diff --git a/volatility3/plugins/windows/registry/certificates.py b/volatility3/plugins/windows/registry/certificates.py index a83badb90..3cbeb3e7c 100644 --- a/volatility3/plugins/windows/registry/certificates.py +++ b/volatility3/plugins/windows/registry/certificates.py @@ -25,7 +25,7 @@ class Certificates(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), requirements.PluginRequirement( name="printkey", plugin=printkey.PrintKey, version=(1, 0, 0) @@ -69,13 +69,10 @@ class Certificates(interfaces.plugins.PluginInterface): return None def _generator(self) -> Iterator[Tuple[int, Tuple[str, str, str, str]]]: - kernel = self.context.modules[self.config["kernel"]] - for hive in hivelist.HiveList.list_hives( self.context, - base_config_path=self.config_path, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.config_path, + self.config["kernel"], ): for top_key in [ "Microsoft\\SystemCertificates", From be8b7580dd7eff5f47eec0921859ed2f538ff2b2 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 15:26:50 -0600 Subject: [PATCH 032/112] Windows Amcache: Update dependency and change method signature This updates the Windows Amcache plugin to use the latest changes in Windows HiveList. It requires a major version bump of its own due to a breaking method signature change, and is therefore in its own commit. Co-authored-by: Andrew Case --- .../framework/plugins/windows/amcache.py | 23 +++++++++---------- 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/volatility3/framework/plugins/windows/amcache.py b/volatility3/framework/plugins/windows/amcache.py index 46a742233..2ce1ead02 100644 --- a/volatility3/framework/plugins/windows/amcache.py +++ b/volatility3/framework/plugins/windows/amcache.py @@ -218,7 +218,9 @@ class Amcache(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): """Extract information on executed applications from the AmCache.""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 0) + + # 2.0.0 - changed the signature of get_amcache_hive + _version = (2, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -230,7 +232,7 @@ class Amcache(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), ] @@ -252,17 +254,14 @@ class Amcache(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): cls, context: interfaces.context.ContextInterface, config_path: str, - kernel: interfaces.context.ModuleInterface, + kernel_module_name: str, ) -> Optional[registry.RegistryHive]: """Retrieves the `Amcache.hve` registry hive from the kernel module, if it can be located.""" return next( hivelist.HiveList.list_hives( - context=context, - base_config_path=interfaces.configuration.path_join( - config_path, "hivelist" - ), - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + context, + interfaces.configuration.path_join(config_path, "hivelist"), + kernel_module_name, filter_string="amcache", ), None, @@ -523,8 +522,6 @@ class Amcache(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): ) def _generator(self) -> Iterator[Tuple[int, _AmcacheEntry]]: - kernel = self.context.modules[self.config["kernel"]] - def indented( entry_gen: Iterable[_AmcacheEntry], indent: int = 0 ) -> Iterator[Tuple[int, _AmcacheEntry]]: @@ -533,7 +530,9 @@ class Amcache(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): # Building the dictionary ahead of time is much better for performance # vs looking up each service's DLL individually. - amcache = self.get_amcache_hive(self.context, self.config_path, kernel) + amcache = self.get_amcache_hive( + self.context, self.config_path, self.config["kernel"] + ) if amcache is None: return From 5ed31d3133c6365ecfae7bb3ab8519576dad539d Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:08:25 -0600 Subject: [PATCH 033/112] Windows PoolScan: Adds method This updates the poolscanner plugin with an additional method, `generate_pool_scan_extended`, and does the corresponding minor version bump. Co-authored-by: Andrew Case --- .../framework/plugins/windows/poolscanner.py | 80 +++++++++++++++---- 1 file changed, 64 insertions(+), 16 deletions(-) diff --git a/volatility3/framework/plugins/windows/poolscanner.py b/volatility3/framework/plugins/windows/poolscanner.py index 5cbb2ffc8..7446768c7 100644 --- a/volatility3/framework/plugins/windows/poolscanner.py +++ b/volatility3/framework/plugins/windows/poolscanner.py @@ -79,6 +79,7 @@ class PoolHeaderScanner(interfaces.layers.ScannerInterface): offset=offset - self._header_offset, absolute=True, ) + constraint = self._constraint_lookup[pattern] try: # Size check @@ -128,7 +129,7 @@ class PoolScanner(plugins.PluginInterface): """A generic pool scanner plugin.""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 1) + _version = (1, 1, 1) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -331,11 +332,12 @@ class PoolScanner(plugins.PluginInterface): return [constraint for constraint in builtins if constraint.tag in tags_filter] @classmethod - def generate_pool_scan( + def generate_pool_scan_extended( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_layer_name: str, + kernel_symbol_table: str, + object_symbol_table: str, constraints: List[PoolConstraint], ) -> Generator[ Tuple[ @@ -347,49 +349,60 @@ class PoolScanner(plugins.PluginInterface): None, ]: """ + The extended version of `generate_pool_scan` to support pool scanning for objects outside of the kernel (ntoskrnl). + This requires the symbol table of the object being scanned for. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_layer_name: The name of the base kernel layer + kernel_symbol_table_name: The name of the table containing the kernel symbols + object_symbol_table_name: The name of the symbol table for the object being scanned for constraints: List of pool constraints used to limit the scan results - Returns: Iterable of tuples, containing the constraint that matched, the object from memory, the object header used to determine the object """ # get the object type map type_map = handles.Handles.get_type_map( - context=context, layer_name=layer_name, symbol_table=symbol_table + context=context, + layer_name=kernel_layer_name, + symbol_table=kernel_symbol_table, ) cookie = handles.Handles.find_cookie( - context=context, layer_name=layer_name, symbol_table=symbol_table + context=context, + layer_name=kernel_layer_name, + symbol_table=kernel_symbol_table, ) - is_windows_10 = versions.is_windows_10(context, symbol_table) - is_windows_8_or_later = versions.is_windows_8_or_later(context, symbol_table) + is_windows_10 = versions.is_windows_10(context, kernel_symbol_table) + is_windows_8_or_later = versions.is_windows_8_or_later( + context, kernel_symbol_table + ) # start off with the primary virtual layer - scan_layer = layer_name + scan_layer = kernel_layer_name # switch to a non-virtual layer if necessary if not is_windows_10: scan_layer = context.layers[scan_layer].config["memory_layer"] - if symbols.symbol_table_is_64bit(context, symbol_table): + if symbols.symbol_table_is_64bit(context, kernel_symbol_table): alignment = 0x10 else: alignment = 8 + # scan in the main kernel layer for the object(s) for constraint, header in cls.pool_scan( - context, scan_layer, symbol_table, constraints, alignment=alignment + context, scan_layer, object_symbol_table, constraints, alignment=alignment ): + + # construct the object in its own layer, using its own types mem_objects = header.get_object( constraint=constraint, use_top_down=is_windows_8_or_later, - native_layer_name=layer_name, - kernel_symbol_table=symbol_table, + native_layer_name=kernel_layer_name, + kernel_symbol_table=kernel_symbol_table, ) for mem_object in mem_objects: @@ -398,6 +411,7 @@ class PoolScanner(plugins.PluginInterface): constants.LOGLEVEL_VVV, f"Cannot create an instance of {constraint.type_name}", ) + continue if constraint.object_type is not None and not constraint.skip_type_test: @@ -418,6 +432,40 @@ class PoolScanner(plugins.PluginInterface): yield constraint, mem_object, header + @classmethod + def generate_pool_scan( + cls, + context: interfaces.context.ContextInterface, + layer_name: str, + symbol_table: str, + constraints: List[PoolConstraint], + ) -> Generator[ + Tuple[ + PoolConstraint, + interfaces.objects.ObjectInterface, + interfaces.objects.ObjectInterface, + ], + None, + None, + ]: + """ + The original version of `generate_pool_scan` which is sufficient for objects in the kernel (ntoskrnl), + + Args: + context: The context to retrieve required elements (layers, symbol tables) from + layer_name: The name of the layer on which to operate + symbol_table: The name of the table containing the kernel symbols + constraints: List of pool constraints used to limit the scan results + + Returns: + Iterable of tuples, containing the constraint that matched, the object from memory, the object header used to determine the object + """ + + # repeat the symbol table to match the original `generate_pool_scan` behaviour + yield from cls.generate_pool_scan_extended( + context, layer_name, symbol_table, symbol_table, constraints + ) + @classmethod def pool_scan( cls, From de21ae4d2d0cf6091844c900bde36add2513e749 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:44:20 -0600 Subject: [PATCH 034/112] Windows SuspiciousThreads: Adds missing requirement, updates other This updates the threads version number to the latest (2.0.0) and adds a missing plugin requirement for thrdscan. Co-authored-by: Andrew Case --- volatility3/framework/plugins/windows/suspicious_threads.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/suspicious_threads.py b/volatility3/framework/plugins/windows/suspicious_threads.py index 4bfb6baa5..f5da54da7 100644 --- a/volatility3/framework/plugins/windows/suspicious_threads.py +++ b/volatility3/framework/plugins/windows/suspicious_threads.py @@ -35,7 +35,10 @@ class SuspiciousThreads(interfaces.plugins.PluginInterface): optional=True, ), requirements.PluginRequirement( - name="threads", plugin=threads.Threads, version=(1, 0, 0) + name="thrdscan", plugin=thrdscan.ThrdScan, version=(1, 1, 0) + ), + requirements.PluginRequirement( + name="threads", plugin=threads.Threads, version=(2, 0, 0) ), requirements.VersionRequirement( name="vadinfo", component=vadinfo.VadInfo, version=(2, 0, 0) From d1abad3d872ad1e365314558f58390555a342db0 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:43:04 -0600 Subject: [PATCH 035/112] Windows UnhookedSystemCalls: Update reqs, add breaking change This update the unhooked system calls plugin to use the latest changes from pslist, updating the requirement version numbers and bumping its own major version number due to a changed method signature. Co-authored-by: Andrew Case --- .../plugins/windows/unhooked_system_calls.py | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/volatility3/framework/plugins/windows/unhooked_system_calls.py b/volatility3/framework/plugins/windows/unhooked_system_calls.py index 5b21225c8..b2049b97e 100644 --- a/volatility3/framework/plugins/windows/unhooked_system_calls.py +++ b/volatility3/framework/plugins/windows/unhooked_system_calls.py @@ -22,6 +22,7 @@ class unhooked_system_calls(interfaces.plugins.PluginInterface): """Looks for signs of Skeleton Key malware""" _required_framework_version = (2, 4, 0) + _version = (2, 0, 0) system_calls = { "ntdll.dll": { @@ -94,7 +95,7 @@ class unhooked_system_calls(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( name="pe_symbols", plugin=pe_symbols.PESymbols, version=(1, 0, 0) @@ -103,7 +104,7 @@ class unhooked_system_calls(interfaces.plugins.PluginInterface): def _gather_code_bytes( self, - kernel: interfaces.context.ModuleInterface, + kernel_module_name: str, found_symbols: pe_symbols.found_symbols_type, ) -> _code_bytes_type: """ @@ -115,11 +116,7 @@ class unhooked_system_calls(interfaces.plugins.PluginInterface): """ code_bytes: unhooked_system_calls._code_bytes_type = {} - procs = pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, - ) + procs = pslist.PsList.list_processes(self.context, kernel_module_name) for proc in procs: try: @@ -153,18 +150,15 @@ class unhooked_system_calls(interfaces.plugins.PluginInterface): return code_bytes def _generator(self) -> Generator[Tuple[int, Tuple[str, str, int]], None, None]: - kernel = self.context.modules[self.config["kernel"]] - found_symbols = pe_symbols.PESymbols.addresses_for_process_symbols( self.context, self.config_path, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], unhooked_system_calls.system_calls, ) # code_bytes[dll_name][func_name][func_bytes] - code_bytes = self._gather_code_bytes(kernel, found_symbols) + code_bytes = self._gather_code_bytes(self.config["kernel"], found_symbols) # walk the functions that were evaluated for functions in code_bytes.values(): From 7bfbc26d679be15c2b33966f0e33c9b87dd19631 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:36:09 -0600 Subject: [PATCH 036/112] Windows Strings: Update pslist req and add breaking change This uses the latest changes from windows.pslist, updated the requirement version number. It also required breaking changes of its own, so the Strings version number has been given a major version bump as well. Co-authored-by: Andrew Case --- .../framework/plugins/windows/strings.py | 25 +++++++++---------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/volatility3/framework/plugins/windows/strings.py b/volatility3/framework/plugins/windows/strings.py index b8dea0cdd..b5a2b7145 100644 --- a/volatility3/framework/plugins/windows/strings.py +++ b/volatility3/framework/plugins/windows/strings.py @@ -18,8 +18,11 @@ vollog = logging.getLogger(__name__) class Strings(interfaces.plugins.PluginInterface): """Reads output from the strings command and indicates which process(es) each string belongs to.""" - _version = (1, 2, 0) _required_framework_version = (2, 0, 0) + + # 2.0.0 - change signature of `generate_mapping` + _version = (2, 0, 0) + strings_pattern = re.compile(rb"^(?:\W*)([0-9]+)(?:\W*)(\w[\w\W]+)\n?") @classmethod @@ -31,7 +34,7 @@ class Strings(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.ListRequirement( name="pid", @@ -68,12 +71,10 @@ class Strings(interfaces.plugins.PluginInterface): except ValueError: vollog.error(f"Line in unrecognized format: line {count}") line = strings_fp.readline() - kernel = self.context.modules[self.config["kernel"]] revmap = self.generate_mapping( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], progress_callback=self._progress_callback, pid_list=self.config["pid"], ) @@ -122,8 +123,7 @@ class Strings(interfaces.plugins.PluginInterface): def generate_mapping( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, progress_callback: constants.ProgressCallback = None, pid_list: Optional[List[int]] = None, ) -> Dict[int, Set[Tuple[str, int]]]: @@ -132,8 +132,7 @@ class Strings(interfaces.plugins.PluginInterface): Args: context: the context for the method to run against - layer_name: the layer to map against the string lines - symbol_table: the name of the symbol table for the provided layer + kernel_module_name: the name of the module forthe kernel progress_callback: an optional callable to display progress pid_list: a lit of process IDs to consider when generating the reverse map @@ -142,7 +141,9 @@ class Strings(interfaces.plugins.PluginInterface): """ filter = pslist.PsList.create_pid_filter(pid_list) - layer = context.layers[layer_name] + kernel = context.modules[kernel_module_name] + + layer = context.layers[kernel.layer_name] reverse_map: Dict[int, Set[Tuple[str, int]]] = dict() if isinstance(layer, intel.Intel): # We don't care about errors, we just wanted chunks that map correctly @@ -160,9 +161,7 @@ class Strings(interfaces.plugins.PluginInterface): # TODO: Include kernel modules - for process in pslist.PsList.list_processes( - context, layer_name, symbol_table - ): + for process in pslist.PsList.list_processes(context, kernel_module_name): if not filter(process): proc_id = "Unknown" try: From 0b72e0fdb14e3def3798671af12a1fffb2e43d5f Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:34:58 -0600 Subject: [PATCH 037/112] Windows Orphan Kernel Threads: Update modules dep, add breaking change This updates the orphan kernel threads plugin to use the latest changes from the modules plugin, updating method signatures and bumping the requirement version number. This required breaking interface changes in the plugin itself, so the major version number has been bumped. Co-authored-by: Andrew Case --- .../plugins/windows/orphan_kernel_threads.py | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/volatility3/framework/plugins/windows/orphan_kernel_threads.py b/volatility3/framework/plugins/windows/orphan_kernel_threads.py index 98e5781ae..bae1160d6 100644 --- a/volatility3/framework/plugins/windows/orphan_kernel_threads.py +++ b/volatility3/framework/plugins/windows/orphan_kernel_threads.py @@ -16,7 +16,9 @@ class Threads(thrdscan.ThrdScan): """Lists process threads""" _required_framework_version = (2, 4, 0) - _version = (1, 0, 0) + + # 2.0.0 - changed the signature of `list_orphan_kernel_threads` + _version = (2, 0, 0) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) @@ -38,7 +40,7 @@ class Threads(thrdscan.ThrdScan): name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) ), requirements.PluginRequirement( - name="modules", plugin=modules.Modules, version=(2, 1, 0) + name="modules", plugin=modules.Modules, version=(3, 0, 0) ), ] @@ -46,7 +48,7 @@ class Threads(thrdscan.ThrdScan): def list_orphan_kernel_threads( cls, context: interfaces.context.ContextInterface, - module_name: str, + kernel_module_name: str, ) -> Generator[interfaces.objects.ObjectInterface, None, None]: """Yields thread objects of kernel threads that do not map to a module @@ -57,13 +59,16 @@ class Threads(thrdscan.ThrdScan): Returns: A generator of thread objects of orphaned threads """ - collection = ssdt.SSDT.build_module_collection(context, module_name) - - kernel_space_start = modules.Modules.get_kernel_space_start( - context, module_name + collection = ssdt.SSDT.build_module_collection( + context, + kernel_module_name, ) - for thread in thrdscan.ThrdScan.scan_threads(context, module_name): + kernel_space_start = modules.Modules.get_kernel_space_start( + context, kernel_module_name + ) + + for thread in thrdscan.ThrdScan.scan_threads(context, kernel_module_name): # We don't want smeared or terminated threads # So we access the owning process (which could also be terminated or smeared) # Plus check the start address holding page From 6a6fd29d05fb9550ea5e932ce6f2719a40c5e003 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:24:20 -0600 Subject: [PATCH 038/112] Windows svclist: Update svcscan dependency This updates the svclist plugin with breaking changes to its public methods in order to update calls to the svcscan methods. Both requirement and plugin version numbers have been updated accordingly here. Co-authored-by: Andrew Case --- .../framework/plugins/windows/svclist.py | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/volatility3/framework/plugins/windows/svclist.py b/volatility3/framework/plugins/windows/svclist.py index 8a64084c5..00782c543 100644 --- a/volatility3/framework/plugins/windows/svclist.py +++ b/volatility3/framework/plugins/windows/svclist.py @@ -19,7 +19,9 @@ class SvcList(svcscan.SvcScan): """Lists services contained with the services.exe doubly linked list of services""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 0) + + # 2.0.0 - service_list signature changed + _version = (2, 0, 0) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) @@ -30,7 +32,7 @@ class SvcList(svcscan.SvcScan): # Since we're calling the plugin, make sure we have the plugin's requirements return [ requirements.PluginRequirement( - name="svcscan", plugin=svcscan.SvcScan, version=(3, 0, 0) + name="svcscan", plugin=svcscan.SvcScan, version=(4, 0, 0) ), requirements.ModuleRequirement( name="kernel", @@ -60,16 +62,17 @@ class SvcList(svcscan.SvcScan): def service_list( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, service_table_name: str, service_binary_dll_map, filter_func, ): + kernel = context.modules[kernel_module_name] + if not symbols.symbol_table_is_64bit( - context, symbol_table + context, kernel.symbol_table_name ) or not versions.is_win10_15063_or_later( - context=context, symbol_table=symbol_table + context=context, symbol_table=kernel.symbol_table_name ): vollog.warning( "This plugin only supports Windows 10 version 15063+ 64bit Windows memory samples" @@ -77,20 +80,19 @@ class SvcList(svcscan.SvcScan): return for proc in pslist.PsList.list_processes( - context=context, - layer_name=layer_name, - symbol_table=symbol_table, + context, + kernel_module_name, filter_func=filter_func, ): try: - layer_name = proc.add_process_layer() + proc_layer_name = proc.add_process_layer() except exceptions.InvalidAddressException: vollog.warning( f"Unable to access memory of services.exe running with PID: {proc.UniqueProcessId}" ) continue - layer = context.layers[layer_name] + proc_layer = context.layers[proc_layer_name] exe_range = cls._get_exe_range(proc) if not exe_range: @@ -99,7 +101,7 @@ class SvcList(svcscan.SvcScan): ) continue - for offset in layer.scan( + for offset in proc_layer.scan( context=context, scanner=scanners.BytesScanner(needle=b"Sc27"), sections=exe_range, @@ -108,6 +110,6 @@ class SvcList(svcscan.SvcScan): context, service_table_name, service_binary_dll_map, - layer_name, + proc_layer_name, offset, ) From cf9261727b011c4c317ec0fb6e50912c253703b6 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:22:59 -0600 Subject: [PATCH 039/112] Windows SvcScan: Update reqs, add breaking change This updates the windows SvcScan plugin with the latest changes from hivelist/pslist, fixing up method calls and bumping requirement version numbers. In order to use the new method signatures, breaking changes were required to the svscan public methods, so a major version bump has been added. Co-authored-by: Andrew Case --- .../framework/plugins/windows/svcscan.py | 63 +++++++++---------- 1 file changed, 30 insertions(+), 33 deletions(-) diff --git a/volatility3/framework/plugins/windows/svcscan.py b/volatility3/framework/plugins/windows/svcscan.py index 6645fa6a3..602e7fbd5 100644 --- a/volatility3/framework/plugins/windows/svcscan.py +++ b/volatility3/framework/plugins/windows/svcscan.py @@ -4,7 +4,7 @@ import logging import os -from typing import Dict, List, NamedTuple, Optional, Tuple, Union, cast +from typing import Dict, List, NamedTuple, Optional, Tuple, Union, cast, Callable from volatility3.framework import ( constants, @@ -35,7 +35,7 @@ class SvcScan(interfaces.plugins.PluginInterface): """Scans for windows services.""" _required_framework_version = (2, 0, 0) - _version = (3, 0, 2) + _version = (4, 0, 0) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) @@ -51,13 +51,13 @@ class SvcScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( name="poolscanner", plugin=poolscanner.PoolScanner, version=(1, 0, 0) ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), ] @@ -106,7 +106,7 @@ class SvcScan(interfaces.plugins.PluginInterface): @staticmethod def _create_service_table( context: interfaces.context.ContextInterface, - symbol_table: str, + symbol_table_name: str, config_path: str, ) -> str: """Constructs a symbol table containing the symbols for services @@ -120,15 +120,15 @@ class SvcScan(interfaces.plugins.PluginInterface): Returns: A symbol table containing the symbols necessary for services """ - native_types = context.symbol_space[symbol_table].natives - is_64bit = symbols.symbol_table_is_64bit(context, symbol_table) + native_types = context.symbol_space[symbol_table_name].natives + is_64bit = symbols.symbol_table_is_64bit(context, symbol_table_name) try: symbol_filename = next( filename for version_check, for_64bit, filename in SvcScan._win_version_file_map if is_64bit == for_64bit - and version_check(context=context, symbol_table=symbol_table) + and version_check(context=context, symbol_table=symbol_table_name) ) except StopIteration: raise NotImplementedError("This version of Windows is not supported!") @@ -144,15 +144,13 @@ class SvcScan(interfaces.plugins.PluginInterface): @staticmethod def _get_service_key( - context, config_path: str, layer_name: str, symbol_table: str + context, config_path: str, kernel_module_name: str ) -> Optional[objects.StructType]: + for hive in hivelist.HiveList.list_hives( - context=context, - base_config_path=interfaces.configuration.path_join( - config_path, "hivelist" - ), - layer_name=layer_name, - symbol_table=symbol_table, + context, + interfaces.configuration.path_join(config_path, "hivelist"), + kernel_module_name, filter_string="machine\\system", ): # Get ControlSet\Services. @@ -278,18 +276,19 @@ class SvcScan(interfaces.plugins.PluginInterface): def service_scan( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, service_table_name: str, service_binary_dll_map, filter_func, ): + kernel = context.modules[kernel_module_name] + relative_tag_offset = context.symbol_space.get_type( service_table_name + constants.BANG + "_SERVICE_RECORD" ).relative_child_offset("Tag") is_vista_or_later = versions.is_vista_or_later( - context=context, symbol_table=symbol_table + context=context, symbol_table=kernel.symbol_table_name ) if is_vista_or_later: @@ -300,9 +299,8 @@ class SvcScan(interfaces.plugins.PluginInterface): seen = [] for task in pslist.PsList.list_processes( - context=context, - layer_name=layer_name, - symbol_table=symbol_table, + context, + kernel_module_name, filter_func=filter_func, ): proc_id = "Unknown" @@ -315,7 +313,7 @@ class SvcScan(interfaces.plugins.PluginInterface): ) continue - layer = context.layers[proc_layer_name] + process_layer = context.layers[proc_layer_name] # get process sections for scanning sections = [] @@ -324,7 +322,7 @@ class SvcScan(interfaces.plugins.PluginInterface): if vad.get_size(): sections.append((base, vad.get_size())) - for offset in layer.scan( + for offset in process_layer.scan( context=context, scanner=scanners.BytesScanner(needle=service_tag), sections=sections, @@ -360,18 +358,20 @@ class SvcScan(interfaces.plugins.PluginInterface): yield service_record @classmethod - def get_prereq_info(cls, context, config_path, layer_name: str, symbol_table: str): + def get_prereq_info( + cls, context, config_path: str, kernel_module_name: str + ) -> Tuple[str, Dict, Callable]: """ Data structures and information needed to analyze service information """ + kernel = context.modules[kernel_module_name] + service_table_name = cls._create_service_table( - context, symbol_table, config_path + context, kernel.symbol_table_name, config_path ) - services_key = cls._get_service_key( - context, config_path, layer_name, symbol_table - ) + services_key = cls._get_service_key(context, config_path, kernel_module_name) service_binary_dll_map = ( cls._get_service_binary_map(services_key) @@ -384,16 +384,13 @@ class SvcScan(interfaces.plugins.PluginInterface): return service_table_name, service_binary_dll_map, filter_func def _generator(self): - kernel = self.context.modules[self.config["kernel"]] - service_table_name, service_binary_dll_map, filter_func = self.get_prereq_info( - self.context, self.config_path, kernel.layer_name, kernel.symbol_table_name + self.context, self.config_path, self.config["kernel"] ) for record in self._enumeration_method( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], service_table_name, service_binary_dll_map, filter_func, From a566c10da790e81b1a14a593cd5ed0427e8f3a12 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:41:33 -0600 Subject: [PATCH 040/112] Windows SvcDiff: Update reqs, adds breaking change This updates the svcdiff plugin to use the latest changes from svclist and svcscan, updating the requirement version numbers, and giving itself a major version bump due to a changed method signature. Co-authored-by: Andrew Case --- .../framework/plugins/windows/svcdiff.py | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/volatility3/framework/plugins/windows/svcdiff.py b/volatility3/framework/plugins/windows/svcdiff.py index 84d06a695..ca9bcfb75 100644 --- a/volatility3/framework/plugins/windows/svcdiff.py +++ b/volatility3/framework/plugins/windows/svcdiff.py @@ -26,6 +26,8 @@ class SvcDiff(svcscan.SvcScan): _required_framework_version = (2, 4, 0) + _version = (2, 0, 0) + def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self._enumeration_method = self.service_diff @@ -40,10 +42,10 @@ class SvcDiff(svcscan.SvcScan): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="svclist", component=svclist.SvcList, version=(1, 0, 0) + name="svclist", component=svclist.SvcList, version=(2, 0, 0) ), requirements.VersionRequirement( - name="svcscan", component=svcscan.SvcScan, version=(3, 0, 0) + name="svcscan", component=svcscan.SvcScan, version=(4, 0, 0) ), ] @@ -51,8 +53,7 @@ class SvcDiff(svcscan.SvcScan): def service_diff( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, service_table_name: str, service_binary_dll_map, filter_func, @@ -61,10 +62,12 @@ class SvcDiff(svcscan.SvcScan): On Windows 10 version 15063+ 64bit Windows memory samples, walk the services list and scan for services then report differences """ + kernel = context.modules[kernel_module_name] + if not symbols.symbol_table_is_64bit( - context, symbol_table + context, kernel.symbol_table_name ) or not versions.is_win10_15063_or_later( - context=context, symbol_table=symbol_table + context=context, symbol_table=kernel.symbol_table_name ): vollog.warning( "This plugin only supports Windows 10 version 15063+ 64bit Windows memory samples" @@ -78,8 +81,7 @@ class SvcDiff(svcscan.SvcScan): # collect unique service names from scanning for service in svcscan.SvcScan.service_scan( context, - layer_name, - symbol_table, + kernel_module_name, service_table_name, service_binary_dll_map, filter_func, @@ -90,8 +92,7 @@ class SvcDiff(svcscan.SvcScan): # collect services from listing walking for service in svclist.SvcList.service_list( context, - layer_name, - symbol_table, + kernel_module_name, service_table_name, service_binary_dll_map, filter_func, From 57c6afd0fc64c972c9f516b06fb14344c587c456 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:20:31 -0600 Subject: [PATCH 041/112] Windows Netstat: Update modules req, adds breaking change This updates the netstat plugin to use the new method signature in the modules plugin; however, this requires a breaking change of its own which is done here as well. The major version is bumped accordingly; this plugin has no dependents that require updates at this time. Co-authored-by: Andrew Case --- .../framework/plugins/windows/netstat.py | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/volatility3/framework/plugins/windows/netstat.py b/volatility3/framework/plugins/windows/netstat.py index 902be5fc8..5b5b56ae3 100644 --- a/volatility3/framework/plugins/windows/netstat.py +++ b/volatility3/framework/plugins/windows/netstat.py @@ -21,7 +21,9 @@ class NetStat(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): """Traverses network tracking structures present in a particular windows memory image.""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 0) + + # 2.0.0 changed the signature of `get_tcpip_module` + _version = (2, 0, 0) @classmethod def get_requirements(cls): @@ -35,7 +37,7 @@ class NetStat(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): name="netscan", component=netscan.NetScan, version=(1, 0, 0) ), requirements.VersionRequirement( - name="modules", component=modules.Modules, version=(2, 0, 0) + name="modules", component=modules.Modules, version=(3, 0, 0) ), requirements.VersionRequirement( name="pdbutil", component=pdbutil.PDBUtility, version=(1, 0, 0) @@ -234,20 +236,18 @@ class NetStat(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): def get_tcpip_module( cls, context: interfaces.context.ContextInterface, - layer_name: str, - nt_symbols: str, + kernel_module_name: str, ) -> Optional[interfaces.objects.ObjectInterface]: """Uses `windows.modules` to find tcpip.sys in memory. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - nt_symbols: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel Returns: The constructed tcpip.sys module object. """ - for mod in modules.Modules.list_modules(context, layer_name, nt_symbols): + for mod in modules.Modules.list_modules(context, kernel_module_name): if mod.BaseDllName.get_string() == "tcpip.sys": vollog.debug(f"Found tcpip.sys image base @ 0x{mod.DllBase:x}") return mod @@ -630,9 +630,7 @@ class NetStat(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): self.context, kernel.layer_name, kernel.symbol_table_name, self.config_path ) - tcpip_module = self.get_tcpip_module( - self.context, kernel.layer_name, kernel.symbol_table_name - ) + tcpip_module = self.get_tcpip_module(self.context, self.config["kernel"]) if not tcpip_module: vollog.error("Unable to locate symbols for the memory image's tcpip module") @@ -647,6 +645,11 @@ class NetStat(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): ) except exceptions.VolatilityException: vollog.error("Unable to locate symbols for the memory image's tcpip module") + return + + if not tcpip_symbol_table: + vollog.error("Unable to reconstruct symbol table for tcpip.sys") + return for netw_obj in self.list_sockets( self.context, From f703da197b365083aee770d40255e1d722619da8 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:19:13 -0600 Subject: [PATCH 042/112] Windows Extensions: Fix traceback when accessing peb.Ldr This fixes a simple InvalidAddressException traceback by just catching the exception on the member access and continuing. Co-authored-by: Andrew Case --- .../framework/symbols/windows/extensions/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/volatility3/framework/symbols/windows/extensions/__init__.py b/volatility3/framework/symbols/windows/extensions/__init__.py index fd9e2f415..e852de0da 100755 --- a/volatility3/framework/symbols/windows/extensions/__init__.py +++ b/volatility3/framework/symbols/windows/extensions/__init__.py @@ -874,6 +874,12 @@ class EPROCESS(generic.GenericIntelProcess, pool.ExecutiveObject): for peb in pebs: sym_table = self.get_symbol_table_name() + # Fixes #1636 + try: + peb.Ldr + except exceptions.InvalidAddressException: + continue + if peb.Ldr.vol.type_name.split(constants.BANG)[-1] == ("unsigned long"): sym_table = self.set_types(peb) From ae6ced58884282fda77c7511e7870712a73300d2 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:14:09 -0600 Subject: [PATCH 043/112] Windows ScheduledTasks: update hivelist dep, breaking change This updates the ScheduledTasks plugin with an updated hivelist requirement version number, changes the corresponding method call, and does a major version bump of its own due to a changed parameter name. Co-authored-by: Andrew Case --- .../plugins/windows/scheduled_tasks.py | 21 ++++++++----------- 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/volatility3/framework/plugins/windows/scheduled_tasks.py b/volatility3/framework/plugins/windows/scheduled_tasks.py index 31aaec4f0..c989bb9be 100644 --- a/volatility3/framework/plugins/windows/scheduled_tasks.py +++ b/volatility3/framework/plugins/windows/scheduled_tasks.py @@ -1103,7 +1103,7 @@ class ScheduledTasks(interfaces.plugins.PluginInterface, timeliner.TimeLinerInte information about triggers, actions, run times, and creation times.""" _required_framework_version = (2, 11, 0) - _version = (1, 0, 0) + _version = (2, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -1115,7 +1115,7 @@ information about triggers, actions, run times, and creation times.""" architectures=["Intel33", "Intel64"], ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), ] @@ -1135,17 +1135,14 @@ information about triggers, actions, run times, and creation times.""" cls, context: interfaces.context.ContextInterface, config_path: str, - kernel: interfaces.context.ModuleInterface, + kernel_module_name: str, ) -> Optional[registry.RegistryHive]: """Retrieves the `Amcache.hve` registry hive from the kernel module, if it can be located.""" return next( hivelist.HiveList.list_hives( - context=context, - base_config_path=interfaces.configuration.path_join( - config_path, "hivelist" - ), - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + context, + interfaces.configuration.path_join(config_path, "hivelist"), + kernel_module_name, filter_string="SOFTWARE", ), None, @@ -1356,11 +1353,11 @@ information about triggers, actions, run times, and creation times.""" ) def _generator(self) -> Iterator[Tuple[int, _ScheduledTaskEntry]]: - kernel = self.context.modules[self.config["kernel"]] - # Building the dictionary ahead of time is much better for performance # vs looking up each service's DLL individually. - software_hive = self.get_software_hive(self.context, self.config_path, kernel) + software_hive = self.get_software_hive( + self.context, self.config_path, self.config["kernel"] + ) if software_hive is None: vollog.warning("Failed to get SOFTWARE hive") return From 886faec4741cc75f12412da602412968ea056641 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:12:39 -0600 Subject: [PATCH 044/112] Windows Shimcachemem: Updates req's, new major version This updates the ShimcacheMem plugins with the version bumps on the modules and pslist requirements, updates the corresponding method calls, and does a major version bump of its own due to a required breaking method signature change. Co-authored-by: Andrew Case --- .../framework/plugins/windows/shimcachemem.py | 111 +++++++++--------- 1 file changed, 55 insertions(+), 56 deletions(-) diff --git a/volatility3/framework/plugins/windows/shimcachemem.py b/volatility3/framework/plugins/windows/shimcachemem.py index 1e1024656..46045087f 100644 --- a/volatility3/framework/plugins/windows/shimcachemem.py +++ b/volatility3/framework/plugins/windows/shimcachemem.py @@ -65,13 +65,13 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="vadinfo", component=vadinfo.VadInfo, version=(2, 0, 0) ), requirements.VersionRequirement( - name="modules", component=modules.Modules, version=(2, 0, 0) + name="modules", component=modules.Modules, version=(3, 0, 0) ), ] @@ -79,7 +79,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf def create_shimcache_table( cls, context: interfaces.context.ContextInterface, - symbol_table: str, + symbol_table_name: str, config_path: str, ) -> str: """Creates a shimcache symbol table @@ -92,16 +92,16 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf Returns: The name of the constructed shimcache table """ - native_types = context.symbol_space[symbol_table].natives - is_64bit = symbols.symbol_table_is_64bit(context, symbol_table) - table_mapping = {"nt_symbols": symbol_table} + native_types = context.symbol_space[symbol_table_name].natives + is_64bit = symbols.symbol_table_is_64bit(context, symbol_table_name) + table_mapping = {"nt_symbols": symbol_table_name} try: symbol_filename = next( filename for version_check, for_64bit, filename in ShimcacheMem._win_version_file_map if is_64bit == for_64bit - and version_check(context=context, symbol_table=symbol_table) + and version_check(context=context, symbol_table=symbol_table_name) ) except StopIteration: raise NotImplementedError("This version of Windows is not supported!") @@ -122,8 +122,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf def find_shimcache_win_xp( cls, context: interfaces.context.ContextInterface, - layer_name: str, - kernel_symbol_table: str, + kernel_module_name: str, shimcache_symbol_table: str, ) -> Iterator[shimcache.SHIM_CACHE_ENTRY]: """Attempts to find the shimcache in a Windows XP memory image @@ -142,9 +141,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf seen = set() - for process in pslist.PsList.list_processes( - context, layer_name, kernel_symbol_table - ): + for process in pslist.PsList.list_processes(context, kernel_module_name): pid = process.UniqueProcessId vollog.debug("checking process %d", pid) for vad in vadinfo.VadInfo.list_vads( @@ -219,8 +216,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf cls, context: interfaces.context.ContextInterface, config_path: str, - kernel_layer_name: str, - nt_symbol_table: str, + kernel_module_name: str, shimcache_symbol_table: str, ) -> Iterator[shimcache.SHIM_CACHE_ENTRY]: """Implements the algorithm to search for the shim cache on Windows 2000 @@ -239,31 +235,33 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf :param shimcache_symbol_table: The name of a symbol table containing the hand-crafted shimcache symbols """ + kernel = context.modules[kernel_module_name] + data_sec = cls.get_module_section_range( context, config_path, - kernel_layer_name, - nt_symbol_table, + kernel_module_name, cls.NT_KRNL_MODS, ".data", ) mod_page = cls.get_module_section_range( context, config_path, - kernel_layer_name, - nt_symbol_table, + kernel_module_name, cls.NT_KRNL_MODS, "PAGE", ) # We require both in order to accurately handle AVL table if not (data_sec and mod_page): - return None + return data_sec_offset, data_sec_size = data_sec mod_page_offset, mod_page_size = mod_page - addr_size = 8 if symbols.symbol_table_is_64bit(context, nt_symbol_table) else 4 + addr_size = ( + 8 if symbols.symbol_table_is_64bit(context, kernel.symbol_table_name) else 4 + ) shim_head = None for offset in range( @@ -272,8 +270,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf shim_head = cls.try_get_shim_head_at_offset( context, shimcache_symbol_table, - nt_symbol_table, - kernel_layer_name, + kernel_module_name, mod_page_offset, mod_page_offset + mod_page_size, offset, @@ -293,9 +290,8 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf def try_get_shim_head_at_offset( cls, context: interfaces.context.ContextInterface, - symbol_table: str, - kernel_symbol_table: str, - layer_name: str, + shimcache_symbol_table: str, + kernel_module_name: str, mod_page_start: int, mod_page_end: int, offset: int, @@ -307,9 +303,14 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf If a number of validity checks are passed, this method will return the `SHIM_CACHE_HEAD` object. Otherwise, `None` is returned. """ + + kernel = context.modules[kernel_module_name] + # Check RTL_AVL_TABLE at offset rtl_avl_table = context.object( - symbol_table + constants.BANG + "_RTL_AVL_TABLE", layer_name, offset + shimcache_symbol_table + constants.BANG + "_RTL_AVL_TABLE", + kernel.layer_name, + offset, ) if not rtl_avl_table.is_valid(mod_page_start, mod_page_end): return None @@ -317,11 +318,11 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf vollog.debug(f"Candidate RTL_AVL_TABLE found at offset {offset:#x}") ersrc_size = context.symbol_space.get_type( - kernel_symbol_table + constants.BANG + "_ERESOURCE" + kernel.symbol_table_name + constants.BANG + "_ERESOURCE" ).size ersrc_alignment = ( 0x20 - if symbols.symbol_table_is_64bit(context, kernel_symbol_table) + if symbols.symbol_table_is_64bit(context, kernel.symbol_table_name) else 0x10 # 0x20 if context.symbol_space.get_type("pointer").size == 8 else 0x10 ) @@ -334,8 +335,8 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf vollog.debug(f"Constructing ERESOURCE at {eresource_offset:#x}") eresource = context.object( - kernel_symbol_table + constants.BANG + "_ERESOURCE", - layer_name, + kernel.symbol_table_name + constants.BANG + "_ERESOURCE", + kernel.layer_name, eresource_offset, ) if not eresource.is_valid(): @@ -344,12 +345,12 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf shim_head_offset = offset + rtl_avl_table.vol.size - if not context.layers[layer_name].is_valid(shim_head_offset): + if not context.layers[kernel.layer_name].is_valid(shim_head_offset): return None shim_head = context.object( - symbol_table + constants.BANG + "SHIM_CACHE_ENTRY", - layer_name, + shimcache_symbol_table + constants.BANG + "SHIM_CACHE_ENTRY", + kernel.layer_name, shim_head_offset, ) @@ -365,8 +366,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf cls, context: interfaces.context.ContextInterface, config_path: str, - kernel_layer_name: str, - nt_symbol_table: str, + kernel_module_name: str, shimcache_symbol_table: str, ) -> Iterator[shimcache.SHIM_CACHE_ENTRY]: """Attempts to locate and yield shimcache entries from a Windows 8 or later memory image. @@ -376,10 +376,11 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf :param kernel_symbol_table: The name of an existing symbol table containing the kernel symbols :param shimcache_symbol_table: The name of a symbol table containing the hand-crafted shimcache symbols """ + kernel = context.modules[kernel_module_name] is_8_1_or_later = versions.is_windows_8_1_or_later( - context, nt_symbol_table - ) or versions.is_win10(context, nt_symbol_table) + context, kernel.symbol_table_name + ) or versions.is_win10(context, kernel.symbol_table_name) module_names = ["ahcache.sys"] if is_8_1_or_later else cls.NT_KRNL_MODS vollog.debug(f"Searching for modules {module_names}") @@ -387,16 +388,14 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf data_sec = cls.get_module_section_range( context, config_path, - kernel_layer_name, - nt_symbol_table, + kernel_module_name, module_names, ".data", ) mod_page = cls.get_module_section_range( context, config_path, - kernel_layer_name, - nt_symbol_table, + kernel_module_name, module_names, "PAGE", ) @@ -419,12 +418,16 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf for offset in range( data_sec_offset, data_sec_offset + data_sec_size, - 8 if symbols.symbol_table_is_64bit(context, nt_symbol_table) else 4, + ( + 8 + if symbols.symbol_table_is_64bit(context, kernel.symbol_table_name) + else 4 + ), ): vollog.debug(f"Building shim handle pointer at {offset:#x}") shim_handle = context.object( object_type=shimcache_symbol_table + constants.BANG + "pointer", - layer_name=kernel_layer_name, + layer_name=kernel.layer_name, subtype=handle_type, offset=offset, ) @@ -445,7 +448,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf # On Windows 8 x64, the first cache contains the shim cache. # On Windows 8 x86, 8.1 x86/x64, and 10, the second cache contains the shim cache. if ( - not symbols.symbol_table_is_64bit(context, nt_symbol_table) + not symbols.symbol_table_is_64bit(context, kernel.symbol_table_name) and not is_8_1_or_later ): valid_head = shim_heads[1] @@ -474,8 +477,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf entries = self.find_shimcache_win_8_or_later( self.context, self.config_path, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], shimcache_table_name, ) @@ -488,8 +490,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf entries = self.find_shimcache_win_2k3_to_7( self.context, self.config_path, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], shimcache_table_name, ) @@ -499,8 +500,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf vollog.info("Finding shimcache entries for WinXP") entries = self.find_shimcache_win_xp( self._context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], shimcache_table_name, ) else: @@ -547,8 +547,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf cls, context: interfaces.context.ContextInterface, config_path: str, - layer_name: str, - symbol_table: str, + kernel_module_name: str, module_list: List[str], section_name: str, ) -> Optional[Tuple[int, int]]: @@ -566,14 +565,14 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf try: krnl_mod = next( module - for module in modules.Modules.list_modules( - context, layer_name, symbol_table - ) + for module in modules.Modules.list_modules(context, kernel_module_name) if module.BaseDllName.String in module_list ) except StopIteration: return None + kernel = context.modules[kernel_module_name] + pe_table_name = intermed.IntermediateSymbolTable.create( context, interfaces.configuration.path_join(config_path, "pe"), @@ -585,7 +584,7 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf # code taken from Win32KBase._section_chunks (win32_core.py) dos_header = context.object( pe_table_name + constants.BANG + "_IMAGE_DOS_HEADER", - layer_name, + kernel.layer_name, offset=krnl_mod.DllBase, ) From 73baf67d27526492a7896297898fe0a5a0a20b87 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:11:15 -0600 Subject: [PATCH 045/112] Windows Indirect Syscalls: Remove unneeded pslist dep PsList is not actually used in this plugin, and has therefore been removed. Co-authored-by: Andrew Case --- .../framework/plugins/windows/indirect_system_calls.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/volatility3/framework/plugins/windows/indirect_system_calls.py b/volatility3/framework/plugins/windows/indirect_system_calls.py index dac0f9c4a..c241a9b67 100644 --- a/volatility3/framework/plugins/windows/indirect_system_calls.py +++ b/volatility3/framework/plugins/windows/indirect_system_calls.py @@ -9,7 +9,7 @@ from typing import List, Optional from volatility3.framework import interfaces, exceptions from volatility3.framework.configuration import requirements from volatility3.plugins import yarascan -from volatility3.plugins.windows import pslist, direct_system_calls +from volatility3.plugins.windows import direct_system_calls vollog = logging.getLogger(__name__) @@ -43,9 +43,6 @@ class IndirectSystemCalls(direct_system_calls.DirectSystemCalls): description="Windows kernel", architectures=["Intel32", "Intel64"], ), - requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) - ), requirements.VersionRequirement( name="yarascanner", component=yarascan.YaraScanner, version=(2, 1, 0) ), From 13550aef3fc313f87f9d9c8a3aff3aaf09ae964c Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:10:25 -0600 Subject: [PATCH 046/112] Windows Modules: Update dependents This updates the ssdt, truecrypt, drivermodule, driverirp, and verinfo plugins to use the new method signatures from the Modules plugin, and updates the requirement version numbers as well. Co-authored-by: Andrew Case --- volatility3/framework/plugins/windows/driverirp.py | 2 +- volatility3/framework/plugins/windows/drivermodule.py | 2 +- volatility3/framework/plugins/windows/ssdt.py | 2 +- volatility3/framework/plugins/windows/truecrypt.py | 4 ++-- volatility3/framework/plugins/windows/verinfo.py | 8 +++----- 5 files changed, 8 insertions(+), 10 deletions(-) diff --git a/volatility3/framework/plugins/windows/driverirp.py b/volatility3/framework/plugins/windows/driverirp.py index 413ea782f..2fc699e79 100644 --- a/volatility3/framework/plugins/windows/driverirp.py +++ b/volatility3/framework/plugins/windows/driverirp.py @@ -65,7 +65,7 @@ class DriverIrp(interfaces.plugins.PluginInterface): name="driverscan", plugin=driverscan.DriverScan, version=(2, 0, 0) ), requirements.PluginRequirement( - name="modules", plugin=modules.Modules, version=(2, 1, 0) + name="modules", plugin=modules.Modules, version=(3, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/drivermodule.py b/volatility3/framework/plugins/windows/drivermodule.py index c6547aae0..9b4c78ae8 100644 --- a/volatility3/framework/plugins/windows/drivermodule.py +++ b/volatility3/framework/plugins/windows/drivermodule.py @@ -32,7 +32,7 @@ class DriverModule(interfaces.plugins.PluginInterface): name="driverscan", plugin=driverscan.DriverScan, version=(2, 0, 0) ), requirements.PluginRequirement( - name="modules", plugin=modules.Modules, version=(2, 1, 0) + name="modules", plugin=modules.Modules, version=(3, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/ssdt.py b/volatility3/framework/plugins/windows/ssdt.py index 4e4773ffa..471dc9e18 100644 --- a/volatility3/framework/plugins/windows/ssdt.py +++ b/volatility3/framework/plugins/windows/ssdt.py @@ -32,7 +32,7 @@ class SSDT(plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="modules", plugin=modules.Modules, version=(2, 0, 0) + name="modules", plugin=modules.Modules, version=(3, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/truecrypt.py b/volatility3/framework/plugins/windows/truecrypt.py index 7fd26cb4e..158fc995d 100644 --- a/volatility3/framework/plugins/windows/truecrypt.py +++ b/volatility3/framework/plugins/windows/truecrypt.py @@ -33,7 +33,7 @@ class Passphrase(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="modules", component=modules.Modules, version=(2, 0, 0) + name="modules", component=modules.Modules, version=(3, 0, 0) ), requirements.IntRequirement( name="min-length", @@ -121,7 +121,7 @@ class Passphrase(interfaces.plugins.PluginInterface): def _generator(self): kernel = self.context.modules[self.config["kernel"]] mods: Iterable[ObjectInterface] = modules.Modules.list_modules( - self.context, kernel.layer_name, kernel.symbol_table_name + self.context, self.config["kernel"] ) truecrypt_module_base = next( mod.DllBase diff --git a/volatility3/framework/plugins/windows/verinfo.py b/volatility3/framework/plugins/windows/verinfo.py index 4930789d2..26bc5e63c 100644 --- a/volatility3/framework/plugins/windows/verinfo.py +++ b/volatility3/framework/plugins/windows/verinfo.py @@ -46,7 +46,7 @@ class VerInfo(interfaces.plugins.PluginInterface): name="pslist", plugin=pslist.PsList, version=(2, 0, 0) ), requirements.PluginRequirement( - name="modules", plugin=modules.Modules, version=(2, 0, 0) + name="modules", plugin=modules.Modules, version=(3, 0, 0) ), requirements.BooleanRequirement( name="extensive", @@ -259,13 +259,11 @@ class VerInfo(interfaces.plugins.PluginInterface): self.context, kernel.layer_name, kernel.symbol_table_name ) - mods = modules.Modules.list_modules( - self.context, kernel.layer_name, kernel.symbol_table_name - ) + mods = modules.Modules.list_modules(self.context, self.config["kernel"]) # populate the session layers for kernel modules session_layers = modules.Modules.get_session_layers( - self.context, kernel.layer_name, kernel.symbol_table_name + self.context, self.config["kernel"] ) return renderers.TreeGrid( From e3ce4bc8471b753f093ae1a50154a8ed138a595c Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:02:21 -0600 Subject: [PATCH 047/112] Windows PESymbols: Updates requirements, changes interface This updates the PESymbols plugin to use the latest changes from pslist and modules. This required breaking interface changes of its own (altered method signatures) and so receives its own major version bump. Dependents of PESymbols that _don't_ require any breaking changes have their method calls and version requirement numbers updated here as well. Co-authored-by: Andrew Case --- .../plugins/windows/debugregisters.py | 4 +- .../framework/plugins/windows/pe_symbols.py | 49 ++++++++----------- .../plugins/windows/skeleton_key_check.py | 2 +- .../plugins/windows/unhooked_system_calls.py | 2 +- 4 files changed, 24 insertions(+), 33 deletions(-) diff --git a/volatility3/framework/plugins/windows/debugregisters.py b/volatility3/framework/plugins/windows/debugregisters.py index d4375685a..876b7fdc5 100644 --- a/volatility3/framework/plugins/windows/debugregisters.py +++ b/volatility3/framework/plugins/windows/debugregisters.py @@ -41,7 +41,7 @@ class DebugRegisters(interfaces.plugins.PluginInterface): name="threads", component=threads.Threads, version=(1, 0, 0) ), requirements.VersionRequirement( - name="pe_symbols", component=pe_symbols.PESymbols, version=(1, 0, 0) + name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) ), ] @@ -140,7 +140,7 @@ class DebugRegisters(interfaces.plugins.PluginInterface): # this lookup takes a while, so only perform if we need to if not proc_modules: proc_modules = pe_symbols.PESymbols.get_process_modules( - self.context, kernel.layer_name, kernel.symbol_table_name, None + self.context, self.config["kernel"], None ) path_and_symbol = partial( pe_symbols.PESymbols.path_and_symbol_for_address, diff --git a/volatility3/framework/plugins/windows/pe_symbols.py b/volatility3/framework/plugins/windows/pe_symbols.py index 04fa44adf..555010ac9 100644 --- a/volatility3/framework/plugins/windows/pe_symbols.py +++ b/volatility3/framework/plugins/windows/pe_symbols.py @@ -244,7 +244,8 @@ class PESymbols(interfaces.plugins.PluginInterface): _required_framework_version = (2, 7, 0) - _version = (1, 1, 0) + # 2.0.0 - changed signature of get_kernel_modules, get_all_vads_with_file_paths, addresses_for_process_symbols, get_process_modules + _version = (2, 0, 0) # used for special handling of the kernel PDB file. See later notes os_module_name = "ntoskrnl.exe" @@ -259,10 +260,10 @@ class PESymbols(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( - name="modules", component=modules.Modules, version=(2, 0, 0) + name="modules", component=modules.Modules, version=(3, 0, 0) ), requirements.VersionRequirement( name="pdbutil", component=pdbutil.PDBUtility, version=(1, 0, 0) @@ -297,7 +298,7 @@ class PESymbols(interfaces.plugins.PluginInterface): cls, context: interfaces.context.ContextInterface, pe_table_name: str, - layer_name: str, + process_layer_name: str, base_address: int, ) -> Optional[pefile.PE]: """ @@ -305,7 +306,7 @@ class PESymbols(interfaces.plugins.PluginInterface): Args: pe_table_name: name of the pe types table - layer_name: name of the process layer + process_layer_name: name of the process layer base_address: base address of the module Returns: @@ -317,7 +318,7 @@ class PESymbols(interfaces.plugins.PluginInterface): dos_header = context.object( pe_table_name + constants.BANG + "_IMAGE_DOS_HEADER", offset=base_address, - layer_name=layer_name, + layer_name=process_layer_name, ) for offset, data in dos_header.reconstruct(): @@ -388,8 +389,7 @@ class PESymbols(interfaces.plugins.PluginInterface): cls, context: interfaces.context.ContextInterface, config_path: str, - layer_name: str, - symbol_table_name: str, + kernel_module_name: str, symbols: filter_modules_type, ) -> found_symbols_type: """ @@ -405,7 +405,7 @@ class PESymbols(interfaces.plugins.PluginInterface): found_symbols_type: The dictionary of symbols that were resolved """ collected_modules = PESymbols.get_process_modules( - context, layer_name, symbol_table_name, symbols + context, kernel_module_name, symbols ) found_symbols, missing_symbols = PESymbols.find_symbols( @@ -483,12 +483,12 @@ class PESymbols(interfaces.plugins.PluginInterface): instance for it """ - layer_name = module_info[0] + process_layer_name = module_info[0] module_start = module_info[1] # we need a valid PE with an export table pe_module = PESymbols.get_pefile_obj( - context, pe_table_name, layer_name, module_start + context, pe_table_name, process_layer_name, module_start ) if not pe_module: return None @@ -500,7 +500,7 @@ class PESymbols(interfaces.plugins.PluginInterface): return None return ExportSymbolFinder( - layer_name, + process_layer_name, mod_name.lower(), module_start, pe_module.DIRECTORY_ENTRY_EXPORT.symbols, @@ -783,8 +783,7 @@ class PESymbols(interfaces.plugins.PluginInterface): def get_kernel_modules( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, filter_modules: Optional[filter_modules_type], ) -> collected_modules_type: """ @@ -804,7 +803,7 @@ class PESymbols(interfaces.plugins.PluginInterface): filter_modules_check = None session_layers = list( - modules.Modules.get_session_layers(context, layer_name, symbol_table) + modules.Modules.get_session_layers(context, kernel_module_name) ) # special handling for the kernel @@ -813,7 +812,7 @@ class PESymbols(interfaces.plugins.PluginInterface): ) for index, mod in enumerate( - modules.Modules.list_modules(context, layer_name, symbol_table) + modules.Modules.list_modules(context, kernel_module_name) ): try: mod_name = str(mod.BaseDllName.get_string().lower()) @@ -906,8 +905,7 @@ class PESymbols(interfaces.plugins.PluginInterface): def get_all_vads_with_file_paths( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table_name: str, + kernel_module_name: str, ) -> Generator[ Tuple[interfaces.objects.ObjectInterface, str, ranges_type], None, @@ -919,11 +917,7 @@ class PESymbols(interfaces.plugins.PluginInterface): Args: Generator[Tuple[interfaces.objects.ObjectInterface, str, ranges_type]]: Yields tuple of process objects, layers, and VADs mapping files """ - procs = pslist.PsList.list_processes( - context=context, - layer_name=layer_name, - symbol_table=symbol_table_name, - ) + procs = pslist.PsList.list_processes(context, kernel_module_name) for proc in procs: try: @@ -939,8 +933,7 @@ class PESymbols(interfaces.plugins.PluginInterface): def get_process_modules( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, filter_modules: Optional[filter_modules_type], ) -> collected_modules_type: """ @@ -960,7 +953,7 @@ class PESymbols(interfaces.plugins.PluginInterface): filter_modules_check = None for _proc, proc_layer_name, vads in PESymbols.get_all_vads_with_file_paths( - context, layer_name, symbol_table + context, kernel_module_name ): for vad_start, vad_size, filepath in vads: filename = PESymbols.filename_for_path(filepath) @@ -977,8 +970,6 @@ class PESymbols(interfaces.plugins.PluginInterface): return proc_modules def _generator(self) -> Generator[Tuple[int, Tuple[str, str, int]], None, None]: - kernel = self.context.modules[self.config["kernel"]] - if self.config["symbols"]: filter_module = { self.config["module"].lower(): { @@ -1003,7 +994,7 @@ class PESymbols(interfaces.plugins.PluginInterface): module_resolver = self.get_process_modules collected_modules = module_resolver( - self.context, kernel.layer_name, kernel.symbol_table_name, filter_module + self.context, self.config["kernel"], filter_module ) found_symbols, _missing_symbols = PESymbols.find_symbols( diff --git a/volatility3/framework/plugins/windows/skeleton_key_check.py b/volatility3/framework/plugins/windows/skeleton_key_check.py index ce5bb41f4..5b50c9438 100644 --- a/volatility3/framework/plugins/windows/skeleton_key_check.py +++ b/volatility3/framework/plugins/windows/skeleton_key_check.py @@ -61,7 +61,7 @@ class Skeleton_Key_Check(interfaces.plugins.PluginInterface): name="pdbutil", component=pdbutil.PDBUtility, version=(1, 0, 0) ), requirements.VersionRequirement( - name="pe_symbols", component=pe_symbols.PESymbols, version=(1, 1, 0) + name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/unhooked_system_calls.py b/volatility3/framework/plugins/windows/unhooked_system_calls.py index b2049b97e..c941ff768 100644 --- a/volatility3/framework/plugins/windows/unhooked_system_calls.py +++ b/volatility3/framework/plugins/windows/unhooked_system_calls.py @@ -98,7 +98,7 @@ class unhooked_system_calls(interfaces.plugins.PluginInterface): name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( - name="pe_symbols", plugin=pe_symbols.PESymbols, version=(1, 0, 0) + name="pe_symbols", plugin=pe_symbols.PESymbols, version=(2, 0, 0) ), ] From d69b231f16173681199521365cdfaed11ed59282 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:44:49 -0600 Subject: [PATCH 048/112] Windows Suspended Threads: Updates pe_symbols req This bumps the requirement version number for pe_symbols, and uses the latest method signature. Co-authored-by: Andrew Case --- volatility3/framework/plugins/windows/suspended_threads.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/volatility3/framework/plugins/windows/suspended_threads.py b/volatility3/framework/plugins/windows/suspended_threads.py index cec51ed37..1ecdf0c51 100644 --- a/volatility3/framework/plugins/windows/suspended_threads.py +++ b/volatility3/framework/plugins/windows/suspended_threads.py @@ -33,7 +33,7 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): name="pslist", component=pslist.PsList, version=(2, 0, 0) ), requirements.VersionRequirement( - name="pe_symbols", component=pe_symbols.PESymbols, version=(1, 0, 0) + name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) ), requirements.VersionRequirement( name="threads", component=threads.Threads, version=(1, 0, 0) @@ -96,7 +96,7 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): # will not have suspended threads if not proc_modules: proc_modules = pe_symbols.PESymbols.get_process_modules( - self.context, kernel.layer_name, kernel.symbol_table_name, None + self.context, self.config["kernel"], None ) path_and_symbol = functools.partial( From 23cd3090459d5c953b18c1912b0d1902806fc4cc Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 15:53:46 -0600 Subject: [PATCH 049/112] Windows Threads: Change list_process_threads signature This updates the windows.threads plugin with a method signature change: `module_name` is now `kernel_module_name` for clarity. Co-authored-by: Andrew Case --- .../framework/plugins/windows/threads.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/volatility3/framework/plugins/windows/threads.py b/volatility3/framework/plugins/windows/threads.py index f962a3fed..806caaa52 100644 --- a/volatility3/framework/plugins/windows/threads.py +++ b/volatility3/framework/plugins/windows/threads.py @@ -16,7 +16,7 @@ class Threads(thrdscan.ThrdScan): """Lists process threads""" _required_framework_version = (2, 4, 0) - _version = (1, 0, 1) + _version = (2, 0, 0) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) @@ -59,16 +59,18 @@ class Threads(thrdscan.ThrdScan): @classmethod def list_process_threads( - cls, context: interfaces.context.ContextInterface, module_name: str + cls, + context: interfaces.context.ContextInterface, + kernel_module_name: str, ) -> Iterable[interfaces.objects.ObjectInterface]: """Runs through all processes and lists threads for each process""" - module = context.modules[module_name] - layer_name = module.layer_name - symbol_table_name = module.symbol_table_name + module = context.modules[kernel_module_name] + + filter_func = pslist.PsList.create_pid_filter(context.config.get("pid", None)) for proc in pslist.PsList.list_processes( - context=context, - layer_name=layer_name, - symbol_table=symbol_table_name, + context, + kernel_module_name, + filter_func=filter_func, ): yield from cls.list_threads(module, proc) From d0f70f67b8ca6a1535230a9ec9b9c7930468ae5d Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 15:56:30 -0600 Subject: [PATCH 050/112] Windows Threads: Update dependents This updates the debugregisters and suspended threads plugins' threads requirement with the latest major version bump. Co-authored-by: Andrew Case --- volatility3/framework/plugins/windows/debugregisters.py | 4 ++-- volatility3/framework/plugins/windows/suspended_threads.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/volatility3/framework/plugins/windows/debugregisters.py b/volatility3/framework/plugins/windows/debugregisters.py index 876b7fdc5..5dbeb9ff4 100644 --- a/volatility3/framework/plugins/windows/debugregisters.py +++ b/volatility3/framework/plugins/windows/debugregisters.py @@ -37,8 +37,8 @@ class DebugRegisters(interfaces.plugins.PluginInterface): requirements.VersionRequirement( name="pslist", component=pslist.PsList, version=(2, 0, 0) ), - requirements.VersionRequirement( - name="threads", component=threads.Threads, version=(1, 0, 0) + requirements.PluginRequirement( + name="threads", plugin=threads.Threads, version=(2, 0, 0) ), requirements.VersionRequirement( name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) diff --git a/volatility3/framework/plugins/windows/suspended_threads.py b/volatility3/framework/plugins/windows/suspended_threads.py index 1ecdf0c51..2a14bd795 100644 --- a/volatility3/framework/plugins/windows/suspended_threads.py +++ b/volatility3/framework/plugins/windows/suspended_threads.py @@ -36,7 +36,7 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) ), requirements.VersionRequirement( - name="threads", component=threads.Threads, version=(1, 0, 0) + name="threads", component=threads.Threads, version=(2, 0, 0) ), ] From f06c87cb39121122c6c7a0af7fa87f9cf812a943 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 15:36:05 -0600 Subject: [PATCH 051/112] Windows Consoles: Update hivelist dep and change method signature This updates the windows.consoles.Consoles plugin to use the updated hivelist method signature, changing one of its own method signatures as required and doing a major version bump of its own. Plugins that depend on consoles also have their method calls changed, and their dependency versions bumped. Co-authored-by: Andrew Case --- .../framework/plugins/windows/cmdscan.py | 5 ++--- .../framework/plugins/windows/consoles.py | 19 +++++++++---------- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/volatility3/framework/plugins/windows/cmdscan.py b/volatility3/framework/plugins/windows/cmdscan.py index 0cd0addb2..051ca8db0 100644 --- a/volatility3/framework/plugins/windows/cmdscan.py +++ b/volatility3/framework/plugins/windows/cmdscan.py @@ -39,7 +39,7 @@ class CmdScan(interfaces.plugins.PluginInterface): name="pslist", component=pslist.PsList, version=(2, 0, 0) ), requirements.PluginRequirement( - name="consoles", plugin=consoles.Consoles, version=(1, 0, 0) + name="consoles", plugin=consoles.Consoles, version=(2, 0, 0) ), requirements.BooleanRequirement( name="no_registry", @@ -288,8 +288,7 @@ class CmdScan(interfaces.plugins.PluginInterface): max_history, _ = consoles.Consoles.get_console_settings_from_registry( self.context, self.config_path, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], max_history, [], ) diff --git a/volatility3/framework/plugins/windows/consoles.py b/volatility3/framework/plugins/windows/consoles.py index 63bb3e9b9..99eb81e5b 100644 --- a/volatility3/framework/plugins/windows/consoles.py +++ b/volatility3/framework/plugins/windows/consoles.py @@ -29,7 +29,9 @@ class Consoles(interfaces.plugins.PluginInterface): """Looks for Windows console buffers""" _required_framework_version = (2, 4, 0) - _version = (1, 0, 0) + + # 2.0.0 - change the signature of `get_console_settings_from_registry` + _version = (2, 0, 0) @classmethod def get_requirements(cls): @@ -47,7 +49,7 @@ class Consoles(interfaces.plugins.PluginInterface): name="verinfo", component=verinfo.VerInfo, version=(1, 0, 0) ), requirements.PluginRequirement( - name="hivelist", plugin=hivelist.HiveList, version=(1, 0, 0) + name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), requirements.BooleanRequirement( name="no_registry", @@ -795,8 +797,7 @@ class Consoles(interfaces.plugins.PluginInterface): cls, context: interfaces.context.ContextInterface, config_path: str, - kernel_layer_name: str, - kernel_symbol_table_name: str, + kernel_module_name: str, max_history: Set[int], max_buffers: Set[int], ) -> Tuple[Set[int], Set[int]]: @@ -823,10 +824,9 @@ class Consoles(interfaces.plugins.PluginInterface): ) for hive in hivelist.HiveList.list_hives( - context=context, - base_config_path=config_path, - layer_name=kernel_layer_name, - symbol_table=kernel_symbol_table_name, + context, + config_path, + kernel_module_name, hive_offsets=None, ): try: @@ -861,8 +861,7 @@ class Consoles(interfaces.plugins.PluginInterface): max_history, max_buffers = self.get_console_settings_from_registry( self.context, self.config_path, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], max_history, max_buffers, ) From b6ec262deb344d335bd7fa44584edcded84b775c Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 15:08:48 -0600 Subject: [PATCH 052/112] Windows PsList: Update dependents This updates all dependents on windows.pslist.PsList that could be updated without breaking interface changes of their own to use the latest windows.pslist.PsList plugin version with a simplified method signature Co-authored-by: Andrew Case --- volatility3/cli/volshell/windows.py | 8 ++----- volatility3/framework/layers/registry.py | 2 +- .../framework/plugins/windows/cmdline.py | 17 +++++++------ .../framework/plugins/windows/cmdscan.py | 9 +++---- .../framework/plugins/windows/consoles.py | 9 +++---- .../plugins/windows/debugregisters.py | 8 ++----- .../plugins/windows/direct_system_calls.py | 24 ++++++++++--------- .../framework/plugins/windows/dlllist.py | 14 ++++------- .../framework/plugins/windows/dumpfiles.py | 6 ++--- .../framework/plugins/windows/envars.py | 8 +++---- .../framework/plugins/windows/getsids.py | 8 +++---- .../framework/plugins/windows/handles.py | 7 +++--- .../plugins/windows/hollowprocesses.py | 8 +++---- volatility3/framework/plugins/windows/iat.py | 9 +++---- .../framework/plugins/windows/joblinks.py | 6 +++-- .../framework/plugins/windows/ldrmodules.py | 8 +++---- .../framework/plugins/windows/malfind.py | 8 +++---- .../framework/plugins/windows/memmap.py | 8 +++---- .../framework/plugins/windows/privileges.py | 8 +++---- .../plugins/windows/processghosting.py | 8 +++---- .../framework/plugins/windows/psscan.py | 2 +- .../framework/plugins/windows/pstree.py | 6 ++--- .../framework/plugins/windows/psxview.py | 15 +++++------- .../framework/plugins/windows/sessions.py | 6 ++--- .../plugins/windows/skeleton_key_check.py | 9 +++---- .../plugins/windows/suspended_threads.py | 8 ++----- .../plugins/windows/suspicious_threads.py | 8 ++++--- .../framework/plugins/windows/vadinfo.py | 9 +++---- .../framework/plugins/windows/vadregexscan.py | 6 ++--- .../framework/plugins/windows/vadwalk.py | 8 +++---- .../framework/plugins/windows/vadyarascan.py | 9 +++---- .../framework/plugins/windows/verinfo.py | 8 ++----- 32 files changed, 106 insertions(+), 171 deletions(-) diff --git a/volatility3/cli/volshell/windows.py b/volatility3/cli/volshell/windows.py index 9b89a8b81..cf8fd400d 100644 --- a/volatility3/cli/volshell/windows.py +++ b/volatility3/cli/volshell/windows.py @@ -18,7 +18,7 @@ class Volshell(generic.Volshell): return [ requirements.ModuleRequirement(name="kernel", description="Windows kernel"), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.IntRequirement( name="pid", description="Process ID", optional=True @@ -38,11 +38,7 @@ class Volshell(generic.Volshell): def list_processes(self): """Returns a list of EPROCESS objects from the primary layer""" # We always use the main kernel memory and associated symbols - return list( - pslist.PsList.list_processes( - self.context, self.current_layer, self.current_symbol_table - ) - ) + return list(pslist.PsList.list_processes(self.context, self.config["kernel"])) def get_process(self, pid=None, virtaddr=None, physaddr=None): """Returns the _EPROCESS object that matches the pid. If a physical or a virtual address is provided, construct the _EPROCESS object at said address. Only one parameter is allowed. diff --git a/volatility3/framework/layers/registry.py b/volatility3/framework/layers/registry.py index 21e1a938e..6d96a76a1 100644 --- a/volatility3/framework/layers/registry.py +++ b/volatility3/framework/layers/registry.py @@ -66,7 +66,7 @@ class RegistryHive(linear.LinearlyMappedLayer): # Win10 17063 introduced the Registry process to map most hives. Check # if it exists and update RegistryHive._base_layer for proc in pslist.PsList.list_processes( - self.context, self.config["base_layer"], self.config["nt_symbols"] + self.context, self.config["kernel_module_name"] ): proc_name = proc.ImageFileName.cast( "string", max_length=proc.ImageFileName.vol.count, errors="replace" diff --git a/volatility3/framework/plugins/windows/cmdline.py b/volatility3/framework/plugins/windows/cmdline.py index bad333a4c..dbfac35bf 100644 --- a/volatility3/framework/plugins/windows/cmdline.py +++ b/volatility3/framework/plugins/windows/cmdline.py @@ -2,7 +2,7 @@ # which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 # import logging -from typing import List +from typing import List, Optional from volatility3.framework import constants, exceptions, renderers, interfaces from volatility3.framework.configuration import requirements @@ -28,7 +28,7 @@ class CmdLine(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.ListRequirement( name="pid", @@ -41,7 +41,7 @@ class CmdLine(interfaces.plugins.PluginInterface): @classmethod def get_cmdline( cls, context: interfaces.context.ContextInterface, kernel_table_name: str, proc - ): + ) -> Optional[str]: """Extracts the cmdline from PEB Args: @@ -54,15 +54,16 @@ class CmdLine(interfaces.plugins.PluginInterface): """ proc_layer_name = proc.add_process_layer() + if not proc_layer_name: + return None peb = context.object( kernel_table_name + constants.BANG + "_PEB", layer_name=proc_layer_name, offset=proc.Peb, ) - result_text = peb.ProcessParameters.CommandLine.get_string() - return result_text + return peb.ProcessParameters.CommandLine.get_string() def _generator(self, procs): kernel = self.context.modules[self.config["kernel"]] @@ -99,16 +100,14 @@ class CmdLine(interfaces.plugins.PluginInterface): yield (0, (proc.UniqueProcessId, process_name, result_text)) def run(self): - kernel = self.context.modules[self.config["kernel"]] filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) return renderers.TreeGrid( [("PID", int), ("Process", str), ("Args", str)], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/cmdscan.py b/volatility3/framework/plugins/windows/cmdscan.py index 051ca8db0..fd0dd76b9 100644 --- a/volatility3/framework/plugins/windows/cmdscan.py +++ b/volatility3/framework/plugins/windows/cmdscan.py @@ -36,7 +36,7 @@ class CmdScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( name="consoles", plugin=consoles.Consoles, version=(2, 0, 0) @@ -359,8 +359,6 @@ class CmdScan(interfaces.plugins.PluginInterface): return process_name != "conhost.exe" def run(self): - kernel = self.context.modules[self.config["kernel"]] - return renderers.TreeGrid( [ ("PID", int), @@ -372,9 +370,8 @@ class CmdScan(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=self._conhost_proc_filter, ) ), diff --git a/volatility3/framework/plugins/windows/consoles.py b/volatility3/framework/plugins/windows/consoles.py index 99eb81e5b..a4003956f 100644 --- a/volatility3/framework/plugins/windows/consoles.py +++ b/volatility3/framework/plugins/windows/consoles.py @@ -43,7 +43,7 @@ class Consoles(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="verinfo", component=verinfo.VerInfo, version=(1, 0, 0) @@ -932,8 +932,6 @@ class Consoles(interfaces.plugins.PluginInterface): return process_name.lower() != "conhost.exe" def run(self): - kernel = self.context.modules[self.config["kernel"]] - return renderers.TreeGrid( [ ("PID", int), @@ -945,9 +943,8 @@ class Consoles(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=self._conhost_proc_filter, ) ), diff --git a/volatility3/framework/plugins/windows/debugregisters.py b/volatility3/framework/plugins/windows/debugregisters.py index 5dbeb9ff4..394c30e25 100644 --- a/volatility3/framework/plugins/windows/debugregisters.py +++ b/volatility3/framework/plugins/windows/debugregisters.py @@ -35,7 +35,7 @@ class DebugRegisters(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( name="threads", plugin=threads.Threads, version=(2, 0, 0) @@ -117,11 +117,7 @@ class DebugRegisters(interfaces.plugins.PluginInterface): proc_modules = None - procs = pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, - ) + procs = pslist.PsList.list_processes(self.context, self.config["kernel"]) for proc in procs: for thread in threads.Threads.list_threads(kernel, proc): diff --git a/volatility3/framework/plugins/windows/direct_system_calls.py b/volatility3/framework/plugins/windows/direct_system_calls.py index af626f511..eaf35e842 100644 --- a/volatility3/framework/plugins/windows/direct_system_calls.py +++ b/volatility3/framework/plugins/windows/direct_system_calls.py @@ -53,7 +53,9 @@ class DirectSystemCalls(interfaces.plugins.PluginInterface): """Detects the Direct System Call technique used to bypass EDRs""" _required_framework_version = (2, 4, 0) - _version = (1, 0, 1) + + # 2.0.0 - changes signature of `get_tasks_to_scan` + _version = (2, 0, 0) # DLLs that are expected to host system call invocations valid_syscall_handlers = ("ntdll.dll", "win32u.dll") @@ -90,7 +92,7 @@ class DirectSystemCalls(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="yarascanner", component=yarascan.YaraScanner, version=(2, 1, 0) @@ -334,8 +336,7 @@ class DirectSystemCalls(interfaces.plugins.PluginInterface): def get_tasks_to_scan( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table_name: str, + kernel_module_name: str, ) -> Generator[ Tuple[interfaces.objects.ObjectInterface, str, str, str], None, None ]: @@ -350,12 +351,15 @@ class DirectSystemCalls(interfaces.plugins.PluginInterface): # gather active processes filter_func = pslist.PsList.create_active_process_filter() - is_32bit_arch = not symbols.symbol_table_is_64bit(context, symbol_table_name) + kernel = context.modules[kernel_module_name] + + is_32bit_arch = not symbols.symbol_table_is_64bit( + context, kernel.symbol_table_name + ) for proc in pslist.PsList.list_processes( - context=context, - layer_name=layer_name, - symbol_table=symbol_table_name, + context, + kernel_module_name, filter_func=filter_func, ): proc_name = utility.array_to_string(proc.ImageFileName) @@ -426,10 +430,8 @@ class DirectSystemCalls(interfaces.plugins.PluginInterface): ) return - kernel = self.context.modules[self.config["kernel"]] - for proc, proc_name, proc_layer_name, architecture in self.get_tasks_to_scan( - self.context, kernel.layer_name, kernel.symbol_table_name + self.context, self.config["kernel"] ): proc_layer = self.context.layers[proc_layer_name] diff --git a/volatility3/framework/plugins/windows/dlllist.py b/volatility3/framework/plugins/windows/dlllist.py index 1dafb6bf5..e7ff81f69 100644 --- a/volatility3/framework/plugins/windows/dlllist.py +++ b/volatility3/framework/plugins/windows/dlllist.py @@ -34,7 +34,7 @@ class DllList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="psscan", component=psscan.PsScan, version=(1, 1, 0) @@ -191,13 +191,8 @@ class DllList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): ) def generate_timeline(self): - kernel = self.context.modules[self.config["kernel"]] for row in self._generator( - pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, - ) + pslist.PsList.list_processes(self.context, self.config["kernel"]) ): _depth, row_data = row if not isinstance(row_data[6], datetime.datetime): @@ -222,9 +217,8 @@ class DllList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): ) else: procs = pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) diff --git a/volatility3/framework/plugins/windows/dumpfiles.py b/volatility3/framework/plugins/windows/dumpfiles.py index 42f245800..74a328f78 100755 --- a/volatility3/framework/plugins/windows/dumpfiles.py +++ b/volatility3/framework/plugins/windows/dumpfiles.py @@ -68,7 +68,7 @@ class DumpFiles(interfaces.plugins.PluginInterface): optional=True, ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="handles", component=handles.Handles, version=(2, 0, 0) @@ -352,7 +352,6 @@ class DumpFiles(interfaces.plugins.PluginInterface): offsets = list() # a list of processes matching the pid filter. all files for these process(es) will be dumped. procs = list() - kernel = self.context.modules[self.config["kernel"]] if self.config["filter"] and ( self.config["virtaddr"] or self.config["physaddr"] @@ -373,8 +372,7 @@ class DumpFiles(interfaces.plugins.PluginInterface): ) procs = pslist.PsList.list_processes( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], filter_func=filter_func, ) diff --git a/volatility3/framework/plugins/windows/envars.py b/volatility3/framework/plugins/windows/envars.py index 6ea95b33e..f390c09d5 100644 --- a/volatility3/framework/plugins/windows/envars.py +++ b/volatility3/framework/plugins/windows/envars.py @@ -40,7 +40,7 @@ class Envars(interfaces.plugins.PluginInterface): optional=True, ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) @@ -214,7 +214,6 @@ class Envars(interfaces.plugins.PluginInterface): def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) - kernel = self.context.modules[self.config["kernel"]] return renderers.TreeGrid( [ @@ -226,9 +225,8 @@ class Envars(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/getsids.py b/volatility3/framework/plugins/windows/getsids.py index 53be50ba8..ba1820a30 100644 --- a/volatility3/framework/plugins/windows/getsids.py +++ b/volatility3/framework/plugins/windows/getsids.py @@ -84,7 +84,7 @@ class GetSIDs(interfaces.plugins.PluginInterface): optional=True, ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) @@ -215,15 +215,13 @@ class GetSIDs(interfaces.plugins.PluginInterface): def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) - kernel = self.context.modules[self.config["kernel"]] return renderers.TreeGrid( [("PID", int), ("Process", str), ("SID", str), ("Name", str)], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/handles.py b/volatility3/framework/plugins/windows/handles.py index 8887859f9..d9e97c1b5 100644 --- a/volatility3/framework/plugins/windows/handles.py +++ b/volatility3/framework/plugins/windows/handles.py @@ -36,7 +36,7 @@ class Handles(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="psscan", component=psscan.PsScan, version=(1, 1, 0) @@ -393,9 +393,8 @@ class Handles(interfaces.plugins.PluginInterface): ) else: procs = pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) diff --git a/volatility3/framework/plugins/windows/hollowprocesses.py b/volatility3/framework/plugins/windows/hollowprocesses.py index 30d4b602c..7990cb112 100644 --- a/volatility3/framework/plugins/windows/hollowprocesses.py +++ b/volatility3/framework/plugins/windows/hollowprocesses.py @@ -48,7 +48,7 @@ class HollowProcesses(interfaces.plugins.PluginInterface): optional=True, ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="vadinfo", component=vadinfo.VadInfo, version=(2, 0, 0) @@ -205,7 +205,6 @@ class HollowProcesses(interfaces.plugins.PluginInterface): def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) - kernel = self.context.modules[self.config["kernel"]] return renderers.TreeGrid( [ @@ -215,9 +214,8 @@ class HollowProcesses(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/iat.py b/volatility3/framework/plugins/windows/iat.py index 3bf7f57ed..0fe39e685 100644 --- a/volatility3/framework/plugins/windows/iat.py +++ b/volatility3/framework/plugins/windows/iat.py @@ -28,7 +28,7 @@ class IAT(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.ListRequirement( name="pid", @@ -126,8 +126,6 @@ class IAT(interfaces.plugins.PluginInterface): continue def run(self): - kernel = self.context.modules[self.config["kernel"]] - return renderers.TreeGrid( [ ("PID", int), @@ -139,9 +137,8 @@ class IAT(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=pslist.PsList.create_pid_filter( self.config.get("pid", None) ), diff --git a/volatility3/framework/plugins/windows/joblinks.py b/volatility3/framework/plugins/windows/joblinks.py index d84c133c0..f6a59d7d1 100644 --- a/volatility3/framework/plugins/windows/joblinks.py +++ b/volatility3/framework/plugins/windows/joblinks.py @@ -36,16 +36,18 @@ class JobLinks(interfaces.plugins.PluginInterface): optional=True, ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), ] def _generator(self) -> Iterator[Tuple]: kernel = self.context.modules[self.config["kernel"]] + memory = self.context.layers[kernel.layer_name] for proc in pslist.PsList.list_processes( - self.context, kernel.layer_name, kernel.symbol_table_name + self.context, + self.config["kernel"], ): try: if not self.config["physical"]: diff --git a/volatility3/framework/plugins/windows/ldrmodules.py b/volatility3/framework/plugins/windows/ldrmodules.py index a888f22e1..e1eb14599 100644 --- a/volatility3/framework/plugins/windows/ldrmodules.py +++ b/volatility3/framework/plugins/windows/ldrmodules.py @@ -29,7 +29,7 @@ class LdrModules(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="vadinfo", component=vadinfo.VadInfo, version=(2, 0, 0) @@ -107,7 +107,6 @@ class LdrModules(interfaces.plugins.PluginInterface): def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) - kernel = self.context.modules[self.config["kernel"]] return renderers.TreeGrid( [ @@ -121,9 +120,8 @@ class LdrModules(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/malfind.py b/volatility3/framework/plugins/windows/malfind.py index 14362776b..9d79be9dd 100644 --- a/volatility3/framework/plugins/windows/malfind.py +++ b/volatility3/framework/plugins/windows/malfind.py @@ -41,7 +41,7 @@ class Malfind(interfaces.plugins.PluginInterface): optional=True, ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="vadinfo", component=vadinfo.VadInfo, version=(2, 0, 0) @@ -238,7 +238,6 @@ class Malfind(interfaces.plugins.PluginInterface): def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) - kernel = self.context.modules[self.config["kernel"]] return renderers.TreeGrid( [ @@ -257,9 +256,8 @@ class Malfind(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/memmap.py b/volatility3/framework/plugins/windows/memmap.py index 62ab3c510..790c37aab 100644 --- a/volatility3/framework/plugins/windows/memmap.py +++ b/volatility3/framework/plugins/windows/memmap.py @@ -28,7 +28,7 @@ class Memmap(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.IntRequirement( name="pid", @@ -97,7 +97,6 @@ class Memmap(interfaces.plugins.PluginInterface): def run(self): filter_func = pslist.PsList.create_pid_filter([self.config.get("pid", None)]) - kernel = self.context.modules[self.config["kernel"]] return renderers.TreeGrid( [ @@ -109,9 +108,8 @@ class Memmap(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/privileges.py b/volatility3/framework/plugins/windows/privileges.py index 7b4d00205..a0282e8c8 100644 --- a/volatility3/framework/plugins/windows/privileges.py +++ b/volatility3/framework/plugins/windows/privileges.py @@ -61,7 +61,7 @@ class Privs(interfaces.plugins.PluginInterface): optional=True, ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), ] @@ -107,7 +107,6 @@ class Privs(interfaces.plugins.PluginInterface): def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) - kernel = self.context.modules[self.config["kernel"]] return renderers.TreeGrid( [ @@ -120,9 +119,8 @@ class Privs(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/processghosting.py b/volatility3/framework/plugins/windows/processghosting.py index 50f02c926..b94adee47 100644 --- a/volatility3/framework/plugins/windows/processghosting.py +++ b/volatility3/framework/plugins/windows/processghosting.py @@ -29,7 +29,7 @@ class ProcessGhosting(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), ] @@ -83,7 +83,6 @@ class ProcessGhosting(interfaces.plugins.PluginInterface): def run(self): filter_func = pslist.PsList.create_active_process_filter() - kernel = self.context.modules[self.config["kernel"]] return renderers.TreeGrid( [ @@ -95,9 +94,8 @@ class ProcessGhosting(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/psscan.py b/volatility3/framework/plugins/windows/psscan.py index 81e5fb792..a19423029 100644 --- a/volatility3/framework/plugins/windows/psscan.py +++ b/volatility3/framework/plugins/windows/psscan.py @@ -34,7 +34,7 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="info", component=info.Info, version=(1, 0, 0) diff --git a/volatility3/framework/plugins/windows/pstree.py b/volatility3/framework/plugins/windows/pstree.py index 4f3fe0455..d0cea43ff 100644 --- a/volatility3/framework/plugins/windows/pstree.py +++ b/volatility3/framework/plugins/windows/pstree.py @@ -40,7 +40,7 @@ class PsTree(interfaces.plugins.PluginInterface): optional=True, ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.ListRequirement( name="pid", @@ -84,9 +84,7 @@ class PsTree(interfaces.plugins.PluginInterface): """Generates the Tree of processes.""" kernel = self.context.modules[self.config["kernel"]] - for proc in pslist.PsList.list_processes( - self.context, kernel.layer_name, kernel.symbol_table_name - ): + for proc in pslist.PsList.list_processes(self.context, self.config["kernel"]): if not self.config.get("physical", pslist.PsList.PHYSICAL_DEFAULT): offset = proc.vol.offset else: diff --git a/volatility3/framework/plugins/windows/psxview.py b/volatility3/framework/plugins/windows/psxview.py index aa379bdc5..f7df979a8 100644 --- a/volatility3/framework/plugins/windows/psxview.py +++ b/volatility3/framework/plugins/windows/psxview.py @@ -53,7 +53,7 @@ We recommend using -r pretty if you are looking at this plugin's output in a ter name="info", component=info.Info, version=(1, 0, 0) ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="psscan", component=psscan.PsScan, version=(1, 0, 0) @@ -181,23 +181,20 @@ We recommend using -r pretty if you are looking at this plugin's output in a ter def _generator(self): kernel = self.context.modules[self.config["kernel"]] - layer_name = kernel.layer_name - symbol_table = kernel.symbol_table_name - kdbg_list_processes = list( - pslist.PsList.list_processes( - context=self.context, layer_name=layer_name, symbol_table=symbol_table - ) + pslist.PsList.list_processes(self.context, self.config["kernel"]) ) # get processes from each source processes: Dict[str, Dict[int, extensions.EPROCESS]] = {} processes["pslist"] = self._check_pslist(kdbg_list_processes) - processes["psscan"] = self._check_psscan(layer_name, symbol_table) + processes["psscan"] = self._check_psscan( + kernel.layer_name, kernel.symbol_table_name + ) processes["thrdscan"] = self._check_thrdscan() processes["csrss"] = self._check_csrss_handles( - kdbg_list_processes, layer_name, symbol_table + kdbg_list_processes, kernel.layer_name, kernel.symbol_table_name ) # Unique set of all offsets from all sources diff --git a/volatility3/framework/plugins/windows/sessions.py b/volatility3/framework/plugins/windows/sessions.py index d766b40ea..99a3cf335 100644 --- a/volatility3/framework/plugins/windows/sessions.py +++ b/volatility3/framework/plugins/windows/sessions.py @@ -28,7 +28,7 @@ class Sessions(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface) architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.ListRequirement( name="pid", @@ -39,7 +39,6 @@ class Sessions(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface) ] def _generator(self): - kernel = self.context.modules[self.config["kernel"]] filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) # Collect all the values as we will want to group them later @@ -47,8 +46,7 @@ class Sessions(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface) for proc in pslist.PsList.list_processes( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], filter_func=filter_func, ): session_id = proc.get_session_id() diff --git a/volatility3/framework/plugins/windows/skeleton_key_check.py b/volatility3/framework/plugins/windows/skeleton_key_check.py index 5b50c9438..b57683f04 100644 --- a/volatility3/framework/plugins/windows/skeleton_key_check.py +++ b/volatility3/framework/plugins/windows/skeleton_key_check.py @@ -52,7 +52,7 @@ class Skeleton_Key_Check(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="vadinfo", component=vadinfo.VadInfo, version=(2, 0, 0) @@ -660,8 +660,6 @@ class Skeleton_Key_Check(interfaces.plugins.PluginInterface): return process_name != "lsass.exe" def run(self): - kernel = self.context.modules[self.config["kernel"]] - return renderers.TreeGrid( [ ("PID", int), @@ -672,9 +670,8 @@ class Skeleton_Key_Check(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=self._lsass_proc_filter, ) ), diff --git a/volatility3/framework/plugins/windows/suspended_threads.py b/volatility3/framework/plugins/windows/suspended_threads.py index 2a14bd795..2c3d584df 100644 --- a/volatility3/framework/plugins/windows/suspended_threads.py +++ b/volatility3/framework/plugins/windows/suspended_threads.py @@ -30,7 +30,7 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) @@ -61,11 +61,7 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): proc_modules = None # walk the threads of each process checking for suspended threads - for proc in pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, - ): + for proc in pslist.PsList.list_processes(self.context, self.config["kernel"]): for thread in threads.Threads.list_threads(kernel, proc): try: # we only care if the thread is suspended diff --git a/volatility3/framework/plugins/windows/suspicious_threads.py b/volatility3/framework/plugins/windows/suspicious_threads.py index f5da54da7..938c6a940 100644 --- a/volatility3/framework/plugins/windows/suspicious_threads.py +++ b/volatility3/framework/plugins/windows/suspicious_threads.py @@ -37,6 +37,9 @@ class SuspiciousThreads(interfaces.plugins.PluginInterface): requirements.PluginRequirement( name="thrdscan", plugin=thrdscan.ThrdScan, version=(1, 1, 0) ), + requirements.PluginRequirement( + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) + ), requirements.PluginRequirement( name="threads", plugin=threads.Threads, version=(2, 0, 0) ), @@ -135,9 +138,8 @@ class SuspiciousThreads(interfaces.plugins.PluginInterface): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) for proc in pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ): ranges = self._get_ranges(kernel, all_ranges, proc) diff --git a/volatility3/framework/plugins/windows/vadinfo.py b/volatility3/framework/plugins/windows/vadinfo.py index 35bf54d98..46afcaca8 100644 --- a/volatility3/framework/plugins/windows/vadinfo.py +++ b/volatility3/framework/plugins/windows/vadinfo.py @@ -64,7 +64,7 @@ class VadInfo(interfaces.plugins.PluginInterface): optional=True, ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.BooleanRequirement( name="dump", @@ -273,8 +273,6 @@ class VadInfo(interfaces.plugins.PluginInterface): ) def run(self) -> renderers.TreeGrid: - kernel = self.context.modules[self.config["kernel"]] - filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) return renderers.TreeGrid( @@ -294,9 +292,8 @@ class VadInfo(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/vadregexscan.py b/volatility3/framework/plugins/windows/vadregexscan.py index 0d35cd658..0d9b6a72e 100644 --- a/volatility3/framework/plugins/windows/vadregexscan.py +++ b/volatility3/framework/plugins/windows/vadregexscan.py @@ -33,7 +33,7 @@ class VadRegExScan(plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.ListRequirement( name="pid", @@ -111,11 +111,9 @@ class VadRegExScan(plugins.PluginInterface): def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) - kernel = self.context.modules[self.config["kernel"]] procs = pslist.PsList.list_processes( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], filter_func=filter_func, ) return renderers.TreeGrid( diff --git a/volatility3/framework/plugins/windows/vadwalk.py b/volatility3/framework/plugins/windows/vadwalk.py index 930388b3a..0d6a8b245 100644 --- a/volatility3/framework/plugins/windows/vadwalk.py +++ b/volatility3/framework/plugins/windows/vadwalk.py @@ -29,7 +29,7 @@ class VadWalk(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( name="vadinfo", plugin=vadinfo.VadInfo, version=(2, 0, 0) @@ -67,7 +67,6 @@ class VadWalk(interfaces.plugins.PluginInterface): ) def run(self) -> renderers.TreeGrid: - kernel = self.context.modules[self.config["kernel"]] filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) return renderers.TreeGrid( @@ -84,9 +83,8 @@ class VadWalk(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/vadyarascan.py b/volatility3/framework/plugins/windows/vadyarascan.py index 0749ea547..2dd2dec26 100644 --- a/volatility3/framework/plugins/windows/vadyarascan.py +++ b/volatility3/framework/plugins/windows/vadyarascan.py @@ -30,7 +30,7 @@ class VadYaraScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( name="yarascanner", component=yarascan.YaraScanner, version=(2, 0, 0) @@ -53,8 +53,6 @@ class VadYaraScan(interfaces.plugins.PluginInterface): return yarascan_requirements + vadyarascan_requirements def _generator(self): - kernel = self.context.modules[self.config["kernel"]] - rules = yarascan.YaraScan.process_yara_options(dict(self.config)) filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) @@ -62,9 +60,8 @@ class VadYaraScan(interfaces.plugins.PluginInterface): sanity_check = 1024 * 1024 * 1024 # 1 GB for task in pslist.PsList.list_processes( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + self.context, + self.config["kernel"], filter_func=filter_func, ): layer_name = task.add_process_layer() diff --git a/volatility3/framework/plugins/windows/verinfo.py b/volatility3/framework/plugins/windows/verinfo.py index 26bc5e63c..63a0d9ece 100644 --- a/volatility3/framework/plugins/windows/verinfo.py +++ b/volatility3/framework/plugins/windows/verinfo.py @@ -43,7 +43,7 @@ class VerInfo(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(2, 0, 0) + name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( name="modules", plugin=modules.Modules, version=(3, 0, 0) @@ -253,11 +253,7 @@ class VerInfo(interfaces.plugins.PluginInterface): ) def run(self): - kernel = self.context.modules[self.config["kernel"]] - - procs = pslist.PsList.list_processes( - self.context, kernel.layer_name, kernel.symbol_table_name - ) + procs = pslist.PsList.list_processes(self.context, self.config["kernel"]) mods = modules.Modules.list_modules(self.context, self.config["kernel"]) From 3ec0e4c43f667db069b8205bb12207a5f0298ccf Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 15:33:32 -0600 Subject: [PATCH 053/112] Windows PEDump: Update PsList dep and change method signature This updates PEDump to use the latest version of PsList, updates the dependency version number, changes one of it's own method signatures to facilitate the pslist change, and does a major bump of its own version number. Co-authored-by: Andrew Case --- .../framework/plugins/windows/pedump.py | 35 ++++++++++++++----- 1 file changed, 26 insertions(+), 9 deletions(-) diff --git a/volatility3/framework/plugins/windows/pedump.py b/volatility3/framework/plugins/windows/pedump.py index 5107cb48b..5f2a1d737 100644 --- a/volatility3/framework/plugins/windows/pedump.py +++ b/volatility3/framework/plugins/windows/pedump.py @@ -3,7 +3,7 @@ # import logging import ntpath -from typing import List, Type, Optional +from typing import List, Type, Optional, Iterator, Tuple from volatility3.framework import constants, exceptions, interfaces, renderers from volatility3.framework.configuration import requirements @@ -18,7 +18,9 @@ class PEDump(interfaces.plugins.PluginInterface): """Allows extracting PE Files from a specific address in a specific address space""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 0) + + # 2.0.0 - changed the signature of `dump_kernel_pe_at_base` + _version = (2, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -30,7 +32,10 @@ class PEDump(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="pslist", component=pslist.PsList, version=(2, 0, 0) + name="pslist", component=pslist.PsList, version=(3, 0, 0) + ), + requirements.VersionRequirement( + name="modules", component=modules.Modules, version=(3, 0, 0) ), requirements.ListRequirement( name="pid", @@ -145,10 +150,18 @@ class PEDump(interfaces.plugins.PluginInterface): ) @classmethod - def dump_kernel_pe_at_base(cls, context, kernel, pe_table_name, open_method, base): - session_layers = modules.Modules.get_session_layers( - context, kernel.layer_name, kernel.symbol_table_name - ) + def dump_kernel_pe_at_base( + cls, + context: interfaces.context.ContextInterface, + kernel_module_name: str, + pe_table_name: str, + open_method: Type[interfaces.plugins.FileHandlerInterface], + base: int, + ) -> Iterator[Tuple[int, str, str]]: + """ + Extracts a PE file from kernel memory at the given base address + """ + session_layers = modules.Modules.get_session_layers(context, kernel_module_name) session_layer_name = modules.Modules.find_session_layer( context, session_layers, base @@ -183,7 +196,7 @@ class PEDump(interfaces.plugins.PluginInterface): for proc in pslist.PsList.list_processes( context=context, layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + symbol_table_name=kernel.symbol_table_name, filter_func=filter_func, ): pid = proc.UniqueProcessId @@ -224,7 +237,11 @@ class PEDump(interfaces.plugins.PluginInterface): if self.config["kernel_module"]: pe_files = self.dump_kernel_pe_at_base( - self.context, kernel, pe_table_name, self.open, self.config["base"] + self.context, + self.config["kernel"], + pe_table_name, + self.open, + self.config["base"], ) else: filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) From 0f05128230a90ff7eecca23812ddcfcb3a037751 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 15:49:01 -0600 Subject: [PATCH 054/112] Windows PEDump: Update dependents This updates all plugins that both depend on PEDump and won't require breaking changes of their own. They now call the updated method signature, and have their pedump requirement version bumped appropriately. Co-authored-by: Andrew Case --- volatility3/framework/plugins/windows/dlllist.py | 2 +- volatility3/framework/plugins/windows/modscan.py | 2 +- volatility3/framework/plugins/windows/modules.py | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/volatility3/framework/plugins/windows/dlllist.py b/volatility3/framework/plugins/windows/dlllist.py index e7ff81f69..b609b4fc3 100644 --- a/volatility3/framework/plugins/windows/dlllist.py +++ b/volatility3/framework/plugins/windows/dlllist.py @@ -40,7 +40,7 @@ class DllList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): name="psscan", component=psscan.PsScan, version=(1, 1, 0) ), requirements.VersionRequirement( - name="pedump", component=pedump.PEDump, version=(1, 0, 0) + name="pedump", component=pedump.PEDump, version=(2, 0, 0) ), requirements.VersionRequirement( name="info", component=info.Info, version=(1, 0, 0) diff --git a/volatility3/framework/plugins/windows/modscan.py b/volatility3/framework/plugins/windows/modscan.py index 76c30ac9c..ab1383ddf 100644 --- a/volatility3/framework/plugins/windows/modscan.py +++ b/volatility3/framework/plugins/windows/modscan.py @@ -55,7 +55,7 @@ class ModScan(modules.Modules): default=None, ), requirements.VersionRequirement( - name="pedump", component=pedump.PEDump, version=(1, 0, 0) + name="pedump", component=pedump.PEDump, version=(2, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/modules.py b/volatility3/framework/plugins/windows/modules.py index c4f6af4bc..4872135a9 100644 --- a/volatility3/framework/plugins/windows/modules.py +++ b/volatility3/framework/plugins/windows/modules.py @@ -37,6 +37,9 @@ class Modules(interfaces.plugins.PluginInterface): requirements.VersionRequirement( name="pslist", component=pslist.PsList, version=(3, 0, 0) ), + requirements.VersionRequirement( + name="pedump", component=pedump.PEDump, version=(2, 0, 0) + ), requirements.BooleanRequirement( name="dump", description="Extract listed modules", @@ -54,9 +57,6 @@ class Modules(interfaces.plugins.PluginInterface): optional=True, default=None, ), - requirements.VersionRequirement( - name="pedump", component=pedump.PEDump, version=(1, 0, 0) - ), ] def dump_module(self, session_layers, pe_table_name, mod): From 844a24f02d9f4536ade421c425f303256b7b11af Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Tue, 25 Feb 2025 13:00:27 -0600 Subject: [PATCH 055/112] Windows Scheduled Tasks: Prevent backtraces This fixes an `AttributeError` that can crop up when the actionset's context is `None`. --- volatility3/framework/plugins/windows/scheduled_tasks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/scheduled_tasks.py b/volatility3/framework/plugins/windows/scheduled_tasks.py index c989bb9be..67b88d8fc 100644 --- a/volatility3/framework/plugins/windows/scheduled_tasks.py +++ b/volatility3/framework/plugins/windows/scheduled_tasks.py @@ -1345,7 +1345,7 @@ information about triggers, actions, run times, and creation times.""" args, ( action_set.context - if action_set is not None + if (action_set is not None and action_set.context is not None) else renderers.NotAvailableValue() ), working_directory, From 76e459b62e56eb8fe7312bfc7b356352c81bb8c4 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Tue, 25 Feb 2025 13:47:11 -0600 Subject: [PATCH 056/112] Windows Versions: Sort version checks for readability --- .../framework/symbols/windows/versions.py | 52 +++++++++---------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/volatility3/framework/symbols/windows/versions.py b/volatility3/framework/symbols/windows/versions.py index 6b5b9846a..77872e063 100644 --- a/volatility3/framework/symbols/windows/versions.py +++ b/volatility3/framework/symbols/windows/versions.py @@ -88,24 +88,6 @@ class OsDistinguisher: return True -is_windows_8_1_or_later = OsDistinguisher( - version_check=lambda x: x >= (6, 3), - fallback_checks=[("_KPRCB", "PendingTickFlags", True)], -) - -is_vista_or_later = OsDistinguisher( - version_check=lambda x: x >= (6, 0), - fallback_checks=[("KdCopyDataBlock", None, True)], -) - -is_win10 = OsDistinguisher( - version_check=lambda x: (10, 0) <= x, - fallback_checks=[ - ("ObHeaderCookie", None, True), - ("_HANDLE_TABLE", "HandleCount", False), - ], -) - is_windows_xp = OsDistinguisher( version_check=lambda x: (5, 1) <= x < (5, 2), fallback_checks=[ @@ -149,6 +131,32 @@ is_2003 = OsDistinguisher( ], ) +is_vista_or_later = OsDistinguisher( + version_check=lambda x: x >= (6, 0), + fallback_checks=[("KdCopyDataBlock", None, True)], +) + +is_windows_8_1_or_later = OsDistinguisher( + version_check=lambda x: x >= (6, 3), + fallback_checks=[("_KPRCB", "PendingTickFlags", True)], +) + +is_win10 = OsDistinguisher( + version_check=lambda x: (10, 0) <= x, + fallback_checks=[ + ("ObHeaderCookie", None, True), + ("_HANDLE_TABLE", "HandleCount", False), + ], +) + +is_win10_10586_or_later = OsDistinguisher( + version_check=lambda x: x >= (10, 0, 10586), + fallback_checks=[ + ("_EPROCESS", "SecurityDomain", False), + ("_EPROCESS", "ImageFilePointer", False), + ], +) + is_win10_up_to_15063 = OsDistinguisher( version_check=lambda x: (10, 0) <= x < (10, 0, 15063), fallback_checks=[ @@ -195,14 +203,6 @@ is_win10_17134_or_later = OsDistinguisher( ], ) -is_win10_10586_or_later = OsDistinguisher( - version_check=lambda x: x >= (10, 0, 10586), - fallback_checks=[ - ("_EPROCESS", "SecurityDomain", False), - ("_EPROCESS", "ImageFilePointer", False), - ], -) - is_win10_17763_or_later = OsDistinguisher( version_check=lambda x: x >= (10, 0, 17763), fallback_checks=[ From ced90567543830649d8b03842e581a6dc562fd54 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Tue, 25 Feb 2025 14:04:24 -0600 Subject: [PATCH 057/112] 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=[ From 885bf187e259b0c3875bb14e046198561e235754 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Tue, 25 Feb 2025 00:33:16 +0000 Subject: [PATCH 058/112] Windows DeskScan: Update pool extension This updates the Windows pool extension with a new get_name() method, and changes the method signature for another. We'll need to figure out if there is a good way to version extension classes. Deskscan requires this in order to use get_name with an alternate (non-kernel) symbol table. --- .../symbols/windows/extensions/pool.py | 37 +++++++++++++++++-- 1 file changed, 34 insertions(+), 3 deletions(-) diff --git a/volatility3/framework/symbols/windows/extensions/pool.py b/volatility3/framework/symbols/windows/extensions/pool.py index ff65acdeb..5427e3773 100644 --- a/volatility3/framework/symbols/windows/extensions/pool.py +++ b/volatility3/framework/symbols/windows/extensions/pool.py @@ -95,7 +95,7 @@ class POOL_HEADER(objects.StructType): optional_headers, lengths_of_optional_headers, ) = self._calculate_optional_header_lengths( - self._context, symbol_table_name + self._context, kernel_symbol_table ) padding_available = ( None @@ -326,12 +326,18 @@ class ExecutiveObject(interfaces.objects.ObjectInterface): """This is used as a "mixin" that provides all kernel executive objects with a means of finding their own object header.""" - def get_object_header(self) -> "OBJECT_HEADER": + def get_object_header( + self, symbol_table_name: Optional[str] = None + ) -> "OBJECT_HEADER": if constants.BANG not in self.vol.type_name: raise ValueError( f"Invalid symbol table name syntax (no {constants.BANG} found)" ) - symbol_table_name = self.vol.type_name.split(constants.BANG)[0] + + # caller provided symbol table allows for scanning for objects from any module + if not symbol_table_name: + symbol_table_name = self.vol.type_name.split(constants.BANG)[0] + body_offset = self._context.symbol_space.get_type( symbol_table_name + constants.BANG + "_OBJECT_HEADER" ).relative_child_offset("Body") @@ -342,6 +348,12 @@ class ExecutiveObject(interfaces.objects.ObjectInterface): native_layer_name=self.vol.native_layer_name, ) + def get_name(self, symbol_table_name: Optional[str] = None) -> Optional[str]: + try: + return self.get_object_header(symbol_table_name).get_name() + except exceptions.InvalidAddressException: + return None + class OBJECT_HEADER(objects.StructType): """A class for the headers for executive kernel objects, which contains @@ -450,3 +462,22 @@ class OBJECT_HEADER(objects.StructType): absolute=True, ) return header + + def get_name(self) -> Optional[str]: + """ + Attempts to get the name of the object + Sanity checks size members to avoid FPs + Returns None if any issues detected + """ + try: + name_info = self.NameInfo.Name + if ( + name_info.Length == 0 + or name_info.MaximumLength == 0 + or name_info.Length > name_info.MaximumLength + ): + return None + + return name_info.String + except (ValueError, exceptions.InvalidAddressException): + return None From dad5a75aaaeb2594ec8b0f3625cb5c07ba049589 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Thu, 27 Feb 2025 15:29:56 -0600 Subject: [PATCH 059/112] Windows GUI Plugins: Adds three plugins This adds the windowstations, desktops, and deskscan plugins, and removes the gui.py plugin file that was stubbed out in the introductory work for the effort. It also adds a new method to the poolscanner class, but does not bump the poolscanner version number since there is already a major version number bump going into this PR. Co-authored-by: Andrew Case --- .../framework/plugins/windows/deskscan.py | 81 ++++++ .../framework/plugins/windows/desktops.py | 91 +++++++ volatility3/framework/plugins/windows/gui.py | 114 --------- .../framework/plugins/windows/poolscanner.py | 30 +++ .../plugins/windows/windowstations.py | 234 ++++++++++++++++++ .../symbols/windows/extensions/gui.py | 127 ++++++++++ 6 files changed, 563 insertions(+), 114 deletions(-) create mode 100644 volatility3/framework/plugins/windows/deskscan.py create mode 100644 volatility3/framework/plugins/windows/desktops.py delete mode 100644 volatility3/framework/plugins/windows/gui.py create mode 100644 volatility3/framework/plugins/windows/windowstations.py create mode 100644 volatility3/framework/symbols/windows/extensions/gui.py diff --git a/volatility3/framework/plugins/windows/deskscan.py b/volatility3/framework/plugins/windows/deskscan.py new file mode 100644 index 000000000..baba3d8a0 --- /dev/null +++ b/volatility3/framework/plugins/windows/deskscan.py @@ -0,0 +1,81 @@ +# This file is Copyright 2025 Volatility Foundation and licensed under the Volatility Software License 1.0 +# which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 +# +import logging +from typing import List, Iterable, Tuple + +from volatility3.framework import interfaces +from volatility3.framework.configuration import requirements +from volatility3.framework.renderers import format_hints +from volatility3.plugins.windows import desktops, windowstations + +vollog = logging.getLogger(__name__) + + +class DeskScan(desktops.Desktops): + """Scans for the Desktop instances of each Window Station""" + + _required_framework_version = (2, 0, 0) + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.implementation = self.scan_desktops + + @classmethod + def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: + # Since we're calling the plugin, make sure we have the plugin's requirements + return [ + requirements.ModuleRequirement( + name="kernel", + description="Windows kernel", + architectures=["Intel32", "Intel64"], + ), + requirements.PluginRequirement( + name="desktops", plugin=desktops.Desktops, version=(1, 0, 0) + ), + requirements.PluginRequirement( + name="windowstations", + plugin=windowstations.WindowStations, + version=(1, 0, 0), + ), + ] + + @classmethod + def scan_desktops( + cls, + context: interfaces.context.ContextInterface, + config_path: str, + kernel_module_name: str, + ) -> Iterable[Tuple[int, str, int, str, str, int]]: + """ + Yields the information about each desktop and desktop thread needed for analysis + + The tuple yielded includes the: + Virtual address of the desktop + The window station name + The session id + Desktop name + Process name + Process ID (PID) + """ + kernel = context.modules[kernel_module_name] + + for desktop in windowstations.WindowStations.scan_gui_object( + context, config_path, kernel_module_name, b"Desk", "tagDESKTOP" + ): + desktop_name = desktop.get_name(kernel.symbol_table_name) + if not desktop_name: + continue + + winsta = desktop.get_window_station() + if not winsta: + continue + + winsta_name, session_id = winsta.get_info(kernel.symbol_table_name) + if not winsta_name or session_id is None: + continue + + for _thread, process_name, process_pid in desktop.get_threads(): + yield format_hints.Hex( + desktop.vol.offset + ), winsta_name, session_id, desktop_name, process_name, process_pid diff --git a/volatility3/framework/plugins/windows/desktops.py b/volatility3/framework/plugins/windows/desktops.py new file mode 100644 index 000000000..1085ff36d --- /dev/null +++ b/volatility3/framework/plugins/windows/desktops.py @@ -0,0 +1,91 @@ +# This file is Copyright 2025 Volatility Foundation and licensed under the Volatility Software License 1.0 +# which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 +# +import logging +from typing import List, Iterable + +from volatility3.framework import interfaces, renderers +from volatility3.framework.configuration import requirements +from volatility3.framework.renderers import format_hints +from volatility3.plugins.windows import windowstations + +vollog = logging.getLogger(__name__) + + +class Desktops(interfaces.plugins.PluginInterface): + """Enumerates the Desktop instances of each Window Station""" + + _required_framework_version = (2, 0, 0) + _version = (1, 0, 0) + + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + self.implementation = self.list_desktops + + @classmethod + def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: + # Since we're calling the plugin, make sure we have the plugin's requirements + return [ + requirements.ModuleRequirement( + name="kernel", + description="Windows kernel", + architectures=["Intel32", "Intel64"], + ), + requirements.PluginRequirement( + name="windowstations", + plugin=windowstations.WindowStations, + version=(1, 0, 0), + ), + ] + + @classmethod + def list_desktops( + cls, + context: interfaces.context.ContextInterface, + config_path: str, + kernel_module_name: str, + ) -> Iterable[interfaces.objects.ObjectInterface]: + """ + Uses `scan_window_stations` to find each window station + For each found, enumerates its desktops followed by the + threads of each desktop. + """ + kernel = context.modules[kernel_module_name] + + for ( + winsta, + station_name, + session_id, + ) in windowstations.WindowStations.scan_window_stations( + context, config_path, kernel_module_name + ): + # for each window station, walk its list of desktops + for desktop, desktop_name in winsta.desktops(kernel.symbol_table_name): + # for each desktop, walk its threads + for _thread, process_name, process_pid in desktop.get_threads(): + yield format_hints.Hex( + desktop.vol.offset + ), station_name, session_id, desktop_name, process_name, process_pid + + def _generator(self): + kernel_name = self.config["kernel"] + + # call the implementation for finding desktops + # yield the information, which will include the owning window station and process + for desktop_info in self.implementation( + self.context, self.config_path, kernel_name + ): + yield 0, desktop_info + + def run(self): + return renderers.TreeGrid( + [ + ("Offset", format_hints.Hex), + ("Window Station", str), + ("Session", int), + ("Desktop", str), + ("Process", str), + ("PID", int), + ], + self._generator(), + ) diff --git a/volatility3/framework/plugins/windows/gui.py b/volatility3/framework/plugins/windows/gui.py deleted file mode 100644 index 1cce5b7f3..000000000 --- a/volatility3/framework/plugins/windows/gui.py +++ /dev/null @@ -1,114 +0,0 @@ -# This file is Copyright 2020 Volatility Foundation and licensed under the Volatility Software License 1.0 -# which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 -# -import logging -import os -from itertools import count -from typing import List, Tuple - -from volatility3.framework import interfaces, renderers, symbols -from volatility3.framework.configuration import requirements -from volatility3.framework.renderers import format_hints -from volatility3.framework.symbols import intermed -from volatility3.framework.symbols.windows import versions - -# from volatility3.plugins.windows import pslist, vadinfo, modules - -vollog = logging.getLogger(__name__) - - -class WinGUI(interfaces.plugins.PluginInterface): - """Parses information about Windows GUI Objects""" - - _required_framework_version = (2, 0, 0) - - # These checks must be completed from newest -> oldest OS version. - _win_version_file_map: List[Tuple[versions.OsDistinguisher, str]] = [ - (versions.is_win10_19577_or_later, "gui-win10-19577-x64"), - (versions.is_win10_19041_or_later, "gui-win10-19041-x64"), - (versions.is_win10_18362_or_later, "gui-win10-18362-x64"), - (versions.is_win10_17763_or_later, "gui-win10-17763-x64"), - (versions.is_win10_17134_or_later, "gui-win10-17134-x64"), - (versions.is_win10_16299_or_later, "gui-win10-16299-x64"), - (versions.is_win10_15063_or_later, "gui-win10-15063-x64"), - (versions.is_win10_10586_or_later, "gui-win10-10586-x64"), - (versions.is_windows_8_or_later, "gui-win8-x64"), - (versions.is_windows_7_sp1, "gui-win7sp1-x64"), - (versions.is_windows_7_sp0, "gui-win7sp0-x64"), - ] - - @classmethod - def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: - # Since we're calling the plugin, make sure we have the plugin's requirements - return [ - requirements.ModuleRequirement( - name="kernel", - description="Windows kernel", - architectures=["Intel32", "Intel64"], - ), - ] - - @staticmethod - def create_gui_table( - context: interfaces.context.ContextInterface, - symbol_table: str, - config_path: str, - ) -> str: - """Creates a symbol table for windows GUI types - - Args: - context: The context to retrieve required elements (layers, symbol tables) from - symbol_table: The name of an existing symbol table containing the kernel symbols - config_path: The configuration path within the context of the symbol table to create - - Returns: - The name of the constructed GUI table - """ - native_types = context.symbol_space[symbol_table].natives - - if not symbols.symbol_table_is_64bit(context, symbol_table): - raise NotImplementedError( - "This plugin only supports x64 versions of Windows" - ) - - table_mapping = {"nt_symbols": symbol_table} - - try: - symbol_filename = next( - filename - for version_check, filename in WinGUI._win_version_file_map - if version_check(context=context, symbol_table=symbol_table) - ) - except StopIteration: - raise NotImplementedError("This version of Windows is not supported!") - - vollog.debug(f"Using GUI table {symbol_filename}") - - return intermed.IntermediateSymbolTable.create( - context, - config_path, - os.path.join("windows", "gui"), - symbol_filename, - native_types=native_types, - table_mapping=table_mapping, - ) - - def _generator(self): - kernel = self.context.modules[self.config["kernel"]] - - gui_table = self.create_gui_table( - self.context, kernel.symbol_table_name, self.config_path - ) - - c = count() - for _ in range(10): - yield ( - 0, - (next(c), tuple()), - ) - - def run(self): - return renderers.TreeGrid( - [], - self._generator(), - ) diff --git a/volatility3/framework/plugins/windows/poolscanner.py b/volatility3/framework/plugins/windows/poolscanner.py index 7446768c7..75de8bb95 100644 --- a/volatility3/framework/plugins/windows/poolscanner.py +++ b/volatility3/framework/plugins/windows/poolscanner.py @@ -182,6 +182,36 @@ class PoolScanner(plugins.PluginInterface): ), ) + @staticmethod + def gui_poolscanner_constraints( + gui_table: str, tags_filter: Optional[List[bytes]] = None + ) -> List[PoolConstraint]: + """ + Constraints for objects managed by the GUI subsystem (win32k*.sys) + """ + builtins = [ + PoolConstraint( + b"Wind", + type_name=gui_table + constants.BANG + "tagWINDOWSTATION", + size=(0x90, None), + page_type=PoolType.PAGED, + object_type="WindowStation", + skip_type_test=True, + ), + PoolConstraint( + b"Desk", + type_name=gui_table + constants.BANG + "tagDESKTOP", + page_type=PoolType.PAGED, + object_type="Desktop", + skip_type_test=True, + ), + ] + + if not tags_filter: + return builtins + + return [constraint for constraint in builtins if constraint.tag in tags_filter] + @classmethod def builtin_constraints( cls, symbol_table: str, tags_filter: Optional[List[bytes]] = None diff --git a/volatility3/framework/plugins/windows/windowstations.py b/volatility3/framework/plugins/windows/windowstations.py new file mode 100644 index 000000000..cb6a52b88 --- /dev/null +++ b/volatility3/framework/plugins/windows/windowstations.py @@ -0,0 +1,234 @@ +# This file is Copyright 2025 Volatility Foundation and licensed under the Volatility Software License 1.0 +# which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 +# +import logging +import os +from typing import List, Tuple, Iterator, Generator, Dict + +from volatility3.framework import interfaces, renderers, symbols, exceptions +from volatility3.framework.configuration import requirements +from volatility3.framework.renderers import format_hints +from volatility3.framework.symbols import intermed +from volatility3.framework.symbols.windows import versions +from volatility3.framework.symbols.windows.extensions import gui +from volatility3.plugins.windows import poolscanner, modules + +vollog = logging.getLogger(__name__) + + +class WindowStations(interfaces.plugins.PluginInterface): + """Scans for top level Windows Stations""" + + _required_framework_version = (2, 0, 0) + _version = (1, 0, 0) + + # These checks must be completed from newest -> oldest OS version. + _win_version_file_map: List[Tuple[versions.OsDistinguisher, str]] = [ + (versions.is_win10_19577_or_later, "gui-win10-19577-x64"), + (versions.is_win10_19041_or_later, "gui-win10-19041-x64"), + (versions.is_win10_18362_or_later, "gui-win10-18362-x64"), + (versions.is_win10_17763_or_later, "gui-win10-17763-x64"), + (versions.is_win10_17134_or_later, "gui-win10-17134-x64"), + (versions.is_win10_16299_or_later, "gui-win10-16299-x64"), + (versions.is_win10_15063_or_later, "gui-win10-15063-x64"), + (versions.is_win10_10586_or_later, "gui-win10-10586-x64"), + (versions.is_windows_8_or_later, "gui-win8-x64"), + (versions.is_windows_7_sp1, "gui-win7sp1-x64"), + (versions.is_windows_7_sp0, "gui-win7sp0-x64"), + ] + + @classmethod + def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: + # Since we're calling the plugin, make sure we have the plugin's requirements + return [ + requirements.ModuleRequirement( + name="kernel", + description="Windows kernel", + architectures=["Intel32", "Intel64"], + ), + ] + + @staticmethod + def create_gui_table( + context: interfaces.context.ContextInterface, + symbol_table: str, + config_path: str, + ) -> str: + """Creates a symbol table for windows GUI types + + Args: + context: The context to retrieve required elements (layers, symbol tables) from + symbol_table: The name of an existing symbol table containing the kernel symbols + config_path: The configuration path within the context of the symbol table to create + + Returns: + The name of the constructed GUI table + """ + native_types = context.symbol_space[symbol_table].natives + + if not symbols.symbol_table_is_64bit(context, symbol_table): + raise NotImplementedError( + "This plugin only supports x64 versions of Windows" + ) + + table_mapping = {"nt_symbols": symbol_table} + + try: + symbol_filename = next( + filename + for version_check, filename in WindowStations._win_version_file_map + if version_check(context=context, symbol_table=symbol_table) + ) + except StopIteration: + raise NotImplementedError("This version of Windows is not supported!") + + vollog.debug(f"Using GUI table {symbol_filename}") + + return intermed.IntermediateSymbolTable.create( + context, + config_path, + os.path.join("windows", "gui"), + symbol_filename, + class_types=gui.class_types, + native_types=native_types, + table_mapping=table_mapping, + ) + + @classmethod + def get_session_map( + cls, + context: interfaces.context.ContextInterface, + module_name: str, + gui_table_name: str, + ) -> Dict[int, interfaces.context.ModuleInterface]: + """ + Walks each session layer and returns a dictionary that + maps session identifiers to a module in the session's layer + """ + session_map = modules.Modules.get_session_layers_map(context, module_name) + + for session_id, session_layer in session_map.items(): + session_module = context.module( + gui_table_name, layer_name=session_layer, offset=0 + ) + session_map[session_id] = session_module + + return session_map + + @classmethod + def scan_gui_object( + cls, + context: interfaces.context.ContextInterface, + config_path: str, + kernel_module_name: str, + object_tag: bytes, + object_type: str, + ) -> Generator[interfaces.objects.ObjectInterface, None, None]: + """ + An API that generically scans for GUI (win32*.sys) objects allocated in the pools (which is nearly all of them) + + This function scans within the kernel space for the tags and then uses `get_session_map` to instantiate objects + in their correct session address space. + + Args: + context: + config_path: + kernel_module_name: + object_tag: The 4 byte pool header tag to search for + object_type: The data structure of the GUI object within the pool + """ + + kernel = context.modules[kernel_module_name] + + gui_table_name = cls.create_gui_table( + context, kernel.symbol_table_name, config_path + ) + + constraints = poolscanner.PoolScanner.gui_poolscanner_constraints( + gui_table_name, [object_tag] + ) + + session_map = cls.get_session_map(context, kernel_module_name, gui_table_name) + + for result in poolscanner.PoolScanner.generate_pool_scan_extended( + context, + kernel.layer_name, + kernel.symbol_table_name, + gui_table_name, + constraints, + ): + _constraint, mem_object, _header = result + + # enforce that objects are in a valid session + # this prevents smear and also ensures future pointer + # dereferences are performed in the correct address space (layer) + try: + session_id = mem_object.get_session_id() + except exceptions.InvalidAddressException: + continue + + if session_id is not None: + session_module = session_map.get(session_id, None) + if session_module: + # create the object its own address space (per-session) + yield session_module.object( + object_type=object_type, offset=mem_object.vol.offset + ) + + @classmethod + def scan_window_stations( + cls, + context: interfaces.context.ContextInterface, + config_path: str, + kernel_module_name: str, + ) -> Iterator[Tuple["gui.tagWINDOWSTATION", str, int]]: + """ + Scans for window stations through `scan_gui_object` + Yields each window station along with its name and session_id + """ + + seen = set() + + kernel = context.modules[kernel_module_name] + + for scanned_winsta in cls.scan_gui_object( + context, config_path, kernel_module_name, b"Wind", "tagWINDOWSTATION" + ): + # walk the list of each station found through scanning + for winsta in scanned_winsta.traverse(): + if winsta.vol.offset in seen: + continue + seen.add(winsta.vol.offset) + + # stations need to have a name and be in a session + name, session_id = winsta.get_info(kernel.symbol_table_name) + if name and session_id is not None: + yield winsta, name, session_id + + def _generator(self): + """ + A wrapper around `scan_window_stations` + """ + for winsta, name, session_id in self.scan_window_stations( + self.context, self.config_path, self.config["kernel"] + ): + yield ( + 0, + ( + format_hints.Hex(winsta.vol.offset), + name, + session_id, + ), + ) + + # Volatility 2 reported whether the station is interactive or not, but I could not determine if its algorithm + # is currently valid. I also did not see where the old code paths still checked the same bit mask + def run(self): + return renderers.TreeGrid( + [ + ("Offset", format_hints.Hex), + ("Name", str), + ("SessionId", int), + ], + self._generator(), + ) diff --git a/volatility3/framework/symbols/windows/extensions/gui.py b/volatility3/framework/symbols/windows/extensions/gui.py new file mode 100644 index 000000000..92693dba5 --- /dev/null +++ b/volatility3/framework/symbols/windows/extensions/gui.py @@ -0,0 +1,127 @@ +# This file is Copyright 2025 Volatility Foundation and licensed under the Volatility Software License 1.0 +# which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 +# + +from typing import Optional, Tuple, Iterator + +from volatility3.framework import exceptions, constants, interfaces +from volatility3.framework import objects +from volatility3.framework.objects import utility +from volatility3.framework.symbols.windows.extensions import pool + + +class tagWINDOWSTATION(objects.StructType, pool.ExecutiveObject): + def is_valid(self) -> bool: + sid = self.get_session_id() + return sid is not None and 0 <= sid < 256 + + def get_session_id(self) -> Optional[int]: + try: + return self.dwSessionId + except exceptions.InvalidAddressException: + return None + + def traverse(self, max_stations: int = 15): + """ + Traverses the window stations referenced in the list of stations + """ + seen = set() + + # include the first window station + yield self + + while len(seen) < max_stations: + try: + winsta = self.rpwinstaNext.dereference() + except exceptions.InvalidAddressException: + break + + if winsta.vol.offset in seen: + break + + yield winsta + + seen.add(winsta.vol.offset) + + def get_info(self, kernel_symbol_table_name) -> Optional[Tuple[str, int]]: + try: + name = self.get_name(kernel_symbol_table_name) + session_id = self.get_session_id() + except exceptions.InvalidAddressException: + return None, None + + # attempt to avoid smear + if session_id is not None and session_id < 256 and name and len(name) > 1: + return name, session_id + + return None, None + + def desktops(self, symbol_table_name, max_desktops: int = 12): + seen = set() + + while len(seen) < max_desktops: + try: + desktop = self.rpdeskList.dereference() + name = desktop.get_name(symbol_table_name) + except exceptions.InvalidAddressException: + break + + if desktop.vol.offset in seen: + break + + yield desktop, name + + seen.add(desktop.vol.offset) + + +class tagDESKTOP(objects.StructType, pool.ExecutiveObject): + def is_valid(self) -> bool: + """ + Enforce a valid sid + owning window station + """ + sid = self.get_session_id() + + valid_sid = sid is not None and 0 <= sid < 256 + + if valid_sid: + return self.get_window_station() is not None + + return False + + def get_window_station(self) -> Optional["tagWINDOWSTATION"]: + try: + return self.rpwinstaParent.dereference() + except exceptions.InvalidAddressException: + return None + + def get_session_id(self) -> Optional[int]: + winsta = self.get_window_station() + if winsta: + return winsta.get_session_id() + + return None + + def get_threads( + self, + ) -> Iterator[Tuple[interfaces.objects.ObjectInterface, str, int]]: + """ + Returns the threads of each desktop along with owning process information + """ + symbol_table_name = self.vol.type_name.split(constants.BANG)[0] + + for thread in self.PtiList.to_list( + symbol_table_name + constants.BANG + "tagTHREADINFO", "PtiLink" + ): + try: + process_name = utility.array_to_string(thread.ppi.Process.ImageFileName) + process_pid = thread.ppi.Process.UniqueProcessId + except exceptions.InvalidAddressException: + continue + + yield thread, process_name, process_pid + + +class_types = { + "tagWINDOWSTATION": tagWINDOWSTATION, + "tagDESKTOP": tagDESKTOP, +} From 3750b88ba499e35f1985ea53e1b59daca13e1d3b Mon Sep 17 00:00:00 2001 From: David McDonald Date: Tue, 25 Feb 2025 10:12:07 -0600 Subject: [PATCH 060/112] Windows WindowStations: Fix issue with native types --- .../plugins/windows/windowstations.py | 3 +- .../windows/gui/gui-win10-10586-x64.json | 38 +++++++++---------- .../windows/gui/gui-win10-15063-x64.json | 38 +++++++++---------- .../windows/gui/gui-win10-16299-x64.json | 38 +++++++++---------- .../windows/gui/gui-win10-17134-x64.json | 38 +++++++++---------- .../windows/gui/gui-win10-17763-x64.json | 38 +++++++++---------- .../windows/gui/gui-win10-18362-x64.json | 38 +++++++++---------- .../windows/gui/gui-win10-19041-x64.json | 38 +++++++++---------- .../windows/gui/gui-win10-19577-x64.json | 38 +++++++++---------- .../symbols/windows/gui/gui-win7sp0-x64.json | 38 +++++++++---------- .../symbols/windows/gui/gui-win7sp1-x64.json | 38 +++++++++---------- .../symbols/windows/gui/gui-win8-x64.json | 38 +++++++++---------- 12 files changed, 211 insertions(+), 210 deletions(-) diff --git a/volatility3/framework/plugins/windows/windowstations.py b/volatility3/framework/plugins/windows/windowstations.py index cb6a52b88..6dac484f5 100644 --- a/volatility3/framework/plugins/windows/windowstations.py +++ b/volatility3/framework/plugins/windows/windowstations.py @@ -64,7 +64,8 @@ class WindowStations(interfaces.plugins.PluginInterface): Returns: The name of the constructed GUI table """ - native_types = context.symbol_space[symbol_table].natives + + native_types = intermed.native.x64NativeTable if not symbols.symbol_table_is_64bit(context, symbol_table): raise NotImplementedError( diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json index 5f280725c..4533c6eba 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json @@ -4225,21 +4225,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8099,112 +8099,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-15063-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-15063-x64.json index 26e7356b9..4405d0375 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-15063-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-15063-x64.json @@ -4225,21 +4225,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8099,112 +8099,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-16299-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-16299-x64.json index bde774987..67fb6c531 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-16299-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-16299-x64.json @@ -4225,21 +4225,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8099,112 +8099,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-17134-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-17134-x64.json index cd5ca7169..d341a3fd0 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-17134-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-17134-x64.json @@ -4225,21 +4225,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8099,112 +8099,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-17763-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-17763-x64.json index 00d3f61f3..a9c2e5995 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-17763-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-17763-x64.json @@ -4225,21 +4225,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8099,112 +8099,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-18362-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-18362-x64.json index dc458970e..22f6d17b4 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-18362-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-18362-x64.json @@ -4225,21 +4225,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8099,112 +8099,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-19041-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-19041-x64.json index 09f518451..f26523a1a 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-19041-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-19041-x64.json @@ -4225,21 +4225,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8099,112 +8099,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-19577-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-19577-x64.json index 5c9f4d814..7a1a405a3 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-19577-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-19577-x64.json @@ -4225,21 +4225,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8099,112 +8099,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } diff --git a/volatility3/framework/symbols/windows/gui/gui-win7sp0-x64.json b/volatility3/framework/symbols/windows/gui/gui-win7sp0-x64.json index 6c2e7dd17..80de6b279 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win7sp0-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win7sp0-x64.json @@ -4812,21 +4812,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8686,112 +8686,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } diff --git a/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json b/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json index 76e3d8100..2d4b63380 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json @@ -4181,21 +4181,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8072,112 +8072,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } diff --git a/volatility3/framework/symbols/windows/gui/gui-win8-x64.json b/volatility3/framework/symbols/windows/gui/gui-win8-x64.json index 3f3193e35..ffc2bf90b 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win8-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win8-x64.json @@ -4181,21 +4181,21 @@ "Blue": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "Green": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "Red": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 } @@ -8055,112 +8055,112 @@ "_41": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 48 }, "_42": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 52 }, "_43": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 56 }, "_44": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 60 }, "_34": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 44 }, "_14": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 12 }, "_13": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 8 }, "_12": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 4 }, "_11": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 0 }, "_24": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 28 }, "_31": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 32 }, "_33": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 40 }, "_32": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 36 }, "_22": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 20 }, "_23": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 24 }, "_21": { "type": { "kind": "base", - "name": "f32" + "name": "float" }, "offset": 16 } From 06a2ebd9ff3e1a24c666c428b0a51254c31e82c8 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 18:39:43 -0600 Subject: [PATCH 061/112] Windows GUI Symbols: JSON Lint --- .../windows/gui/gui-win10-10586-x64.json | 37562 +++++++-------- .../windows/gui/gui-win10-15063-x64.json | 37562 +++++++-------- .../windows/gui/gui-win10-16299-x64.json | 37562 +++++++-------- .../windows/gui/gui-win10-17134-x64.json | 37648 ++++++++-------- .../windows/gui/gui-win10-17735-x64.json | 37648 ++++++++-------- .../windows/gui/gui-win10-17763-x64.json | 37648 ++++++++-------- .../windows/gui/gui-win10-18362-x64.json | 37648 ++++++++-------- .../windows/gui/gui-win10-19041-x64.json | 37648 ++++++++-------- .../windows/gui/gui-win10-19577-x64.json | 37648 ++++++++-------- .../symbols/windows/gui/gui-win7sp0-x64.json | 37362 +++++++-------- .../symbols/windows/gui/gui-win7sp1-x64.json | 37348 +++++++-------- .../symbols/windows/gui/gui-win8-x64.json | 37474 +++++++-------- 12 files changed, 225379 insertions(+), 225379 deletions(-) diff --git a/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json index 4533c6eba..a542d4778 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-10586-x64.json @@ -1,18787 +1,18787 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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 + }, + "HackWinFlags": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "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 + }, + "ptLastReal": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 636 + }, + "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 + }, + "ulDevHTInfoUniqueness": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 288 + }, + "pEThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ETHREAD" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "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 + }, + "cNestedStableVisRgn": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 908 + }, + "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 + }, + "fsReserveKeys": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 708 + }, + "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 + }, + "hGestureInfoCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HGESTUREINFO__" + }, + "kind": "pointer" + }, + "offset": 896 + }, + "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 + }, + "NoEMFSpooling": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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": 376 + }, + "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 + }, + "OpenGLEMF": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "hTouchInputCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HTOUCHINPUT__" + }, + "kind": "pointer" + }, + "offset": 888 + }, + "pEventQueueServer": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 600 + }, + "NoPaddedBorder": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pgdiBrushAttr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "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 + }, + "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 + }, + "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 + }, + "PtiLink": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 656 + }, + "DisableDBCSProp": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "cVisWindows": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 728 + }, + "Random31Ux": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "NoBatching": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pqAttach": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 528 + }, + "pRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "TIF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 440 + }, + "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 + }, + "pUMPDHeap": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "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 + }, + "iCursorLevel": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 624 + }, + "TTIgnoreRasterDupe": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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": 416 + }, + "pMenuState": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENUSTATE" + }, + "kind": "pointer" + }, + "offset": 488 + }, + "TryExceptCallWndProc": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pNonRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + }, + "hklPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "HKL__" + }, + "kind": "pointer" + }, + "offset": 664 + }, + "IgnoreTopMost": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "exitCode": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 464 + }, + "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 + }, + "lParamHkCurrent": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 568 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 784 + }, + "ptiSibling": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 536 + }, + "psiiList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSVR_INSTANCE_INFO" + }, + "kind": "pointer" + }, + "offset": 504 + }, + "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 + }, + "luidSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 700 + }, + "hdeskStartup": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDESK__" + }, + "kind": "pointer" + }, + "offset": 328 + }, + "Unused": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 31 + }, + "offset": 736 + }, + "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 + }, + "GDIBrushAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 208 + }, + "InputIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "ahmodLibLoaded": { + "type": { + "count": 32, + "subtype": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 384 + }, + "pW32Job": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagW32JOB" + }, + "kind": "pointer" + }, + "offset": 688 + }, + "W32Pid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "bmHandleFlags": { + "type": { + "kind": "struct", + "name": "nt_symbols!_RTL_BITMAP" + }, + "offset": 648 + }, + "UserHandleCountPeak": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 72 + }, + "pclsPrivateList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagCLS" + }, + "kind": "pointer" + }, + "offset": 280 + }, + "cThreads": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 320 + }, + "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 + }, + "dwLpkEntryPoints": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 680 + }, + "pwpi": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWOWPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 296 + }, + "StartCursorHideTime": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "ppiNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 304 + }, + "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": 784 + }, + "ppiNextRunning": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagPROCESSINFO" + }, + "kind": "pointer" + }, + "offset": 312 + }, + "amwinsta": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 616 + }, + "dwRegisteredClasses": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 752 + }, + "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 + }, + "GDIHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "iClipSerialNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 640 + }, + "GDIW32PIDLockedBitmaps": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 224 + }, + "pDCAttrList": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 40 + }, + "hSecureGdiSharedHandleTable": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 240 + }, + "GDIDcAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 192 + } + }, + "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": 144 + }, + "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 + }, + "bWS_SIZEBOX": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "style": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 52 + }, + "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 + }, + "bWS_SYSMENU": { + "type": { + "bit_position": 19, + "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 + }, + "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 + }, + "hrgnNewFrame": { + "type": { + "subtype": { + "kind": "struct", + "name": "HRGN__" + }, + "kind": "pointer" + }, + "offset": 208 + }, + "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 + }, + "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 + }, + "bScrollBarVerticalTracking": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "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 + }, + "ExStyle": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 48 + }, + "bHasClientEdge": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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 + }, + "bReserved1": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "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 + }, + "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 + }, + "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 + }, + "bSendSizeMoveMsgs": { + "type": { + "bit_position": 4, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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": 96 + }, + "bHasMeun": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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 + }, + "bWS_EX_TOOLWINDOW": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "bWS_VSCROLL": { + "type": { + "bit_position": 21, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bInternalPaint": { + "type": { + "bit_position": 12, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bWS_HSCROLL": { + "type": { + "bit_position": 20, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bLayeredInvalidate": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "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": 72 + }, + "bVisible": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "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 + }, + "bWS_CLIPSIBLINGS": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "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 + }, + "bUnused5": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "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 + }, + "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 + }, + "bWS_EX_NOACTIVATE": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "FullScreenMode": { + "type": { + "bit_position": 24, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 3 + }, + "offset": 44 + }, + "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 + }, + "bToggleTopmost": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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 + }, + "bVerticallyMaximizedRight": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "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 + }, + "dwUserData": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 256 + }, + "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 + }, + "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 + }, + "bWS_DLGFRAME": { + "type": { + "bit_position": 22, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "bReserved2": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "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 + }, + "bUpdateDirty": { + "type": { + "bit_position": 13, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "state2": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 44 + }, + "bWMPaintSent": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "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 + }, + "bLayeredLimbo": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 288 + }, + "hModule": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 56 + }, + "strName": { + "type": { + "kind": "struct", + "name": "_LARGE_UNICODE_STRING" + }, + "offset": 216 + }, + "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 + }, + "hMod16": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 64 + }, + "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 + }, + "_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 + }, + "spwndTaskman": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 184 + }, + "fIsDwmDesktop": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 232 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 32 + }, + "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": 16 + } + }, + "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": 160 + }, + "spwndTray": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "rpdeskNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 - }, - "HackWinFlags": { - "type": { - "bit_position": 10, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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 - }, - "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 - }, - "ptLastReal": { - "type": { - "kind": "struct", - "name": "tagPOINT" - }, - "offset": 636 - }, - "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 - }, - "ulDevHTInfoUniqueness": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 288 - }, - "pEThread": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_ETHREAD" - }, - "kind": "pointer" - }, - "offset": 0 - }, - "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 - }, - "cNestedStableVisRgn": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 908 - }, - "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 - }, - "fsReserveKeys": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 708 - }, - "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 - }, - "hGestureInfoCurrent": { - "type": { - "subtype": { - "kind": "struct", - "name": "HGESTUREINFO__" - }, - "kind": "pointer" - }, - "offset": 896 - }, - "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 - }, - "NoEMFSpooling": { - "type": { - "bit_position": 26, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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": 376 - }, - "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 - }, - "OpenGLEMF": { - "type": { - "bit_position": 26, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "hTouchInputCurrent": { - "type": { - "subtype": { - "kind": "struct", - "name": "HTOUCHINPUT__" - }, - "kind": "pointer" - }, - "offset": 888 - }, - "pEventQueueServer": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_KEVENT" - }, - "kind": "pointer" - }, - "offset": 600 - }, - "NoPaddedBorder": { - "type": { - "bit_position": 28, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "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 - }, - "pgdiBrushAttr": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 32 - }, - "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 - }, - "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 - }, - "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 - }, - "PtiLink": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 656 - }, - "DisableDBCSProp": { - "type": { - "bit_position": 29, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "cVisWindows": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 728 - }, - "Random31Ux": { - "type": { - "bit_position": 27, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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 - }, - "NoBatching": { - "type": { - "bit_position": 9, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "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 - }, - "pqAttach": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagQ" - }, - "kind": "pointer" - }, - "offset": 528 - }, - "pRBRecursionCount": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 96 - }, - "TIF_flags": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 440 - }, - "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 - }, - "pUMPDHeap": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 48 - }, - "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 - }, - "iCursorLevel": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 624 - }, - "TTIgnoreRasterDupe": { - "type": { - "bit_position": 9, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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": 416 - }, - "pMenuState": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagMENUSTATE" - }, - "kind": "pointer" - }, - "offset": 488 - }, - "TryExceptCallWndProc": { - "type": { - "bit_position": 16, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "pNonRBRecursionCount": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 100 - }, - "hklPrev": { - "type": { - "subtype": { - "kind": "struct", - "name": "HKL__" - }, - "kind": "pointer" - }, - "offset": 664 - }, - "IgnoreTopMost": { - "type": { - "bit_position": 3, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "exitCode": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 464 - }, - "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 - }, - "lParamHkCurrent": { - "type": { - "kind": "base", - "name": "long long" - }, - "offset": 568 - }, - "aphkStart": { - "type": { - "count": 16, - "subtype": { - "subtype": { - "kind": "struct", - "name": "tagHOOK" - }, - "kind": "pointer" - }, - "kind": "array" - }, - "offset": 784 - }, - "ptiSibling": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagTHREADINFO" - }, - "kind": "pointer" - }, - "offset": 536 - }, - "psiiList": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagSVR_INSTANCE_INFO" - }, - "kind": "pointer" - }, - "offset": 504 - }, - "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 - }, - "luidSession": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LUID" - }, - "offset": 700 - }, - "hdeskStartup": { - "type": { - "subtype": { - "kind": "struct", - "name": "HDESK__" - }, - "kind": "pointer" - }, - "offset": 328 - }, - "Unused": { - "type": { - "bit_position": 1, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 31 - }, - "offset": 736 - }, - "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 - }, - "GDIBrushAttrFreeList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 208 - }, - "InputIdleEvent": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_KEVENT" - }, - "kind": "pointer" - }, - "offset": 16 - }, - "ahmodLibLoaded": { - "type": { - "count": 32, - "subtype": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "kind": "array" - }, - "offset": 384 - }, - "pW32Job": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagW32JOB" - }, - "kind": "pointer" - }, - "offset": 688 - }, - "W32Pid": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 56 - }, - "bmHandleFlags": { - "type": { - "kind": "struct", - "name": "nt_symbols!_RTL_BITMAP" - }, - "offset": 648 - }, - "UserHandleCountPeak": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 72 - }, - "pclsPrivateList": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagCLS" - }, - "kind": "pointer" - }, - "offset": 280 - }, - "cThreads": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 320 - }, - "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 - }, - "dwLpkEntryPoints": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 680 - }, - "pwpi": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWOWPROCESSINFO" - }, - "kind": "pointer" - }, - "offset": 296 - }, - "StartCursorHideTime": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 24 - }, - "ppiNext": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagPROCESSINFO" - }, - "kind": "pointer" - }, - "offset": 304 - }, - "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": 784 - }, - "ppiNextRunning": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagPROCESSINFO" - }, - "kind": "pointer" - }, - "offset": 312 - }, - "amwinsta": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 616 - }, - "dwRegisteredClasses": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 752 - }, - "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 - }, - "GDIHandleCount": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 60 - }, - "iClipSerialNumber": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 640 - }, - "GDIW32PIDLockedBitmaps": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 224 - }, - "pDCAttrList": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 40 - }, - "hSecureGdiSharedHandleTable": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 240 - }, - "GDIDcAttrFreeList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 192 - } - }, - "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": 144 - }, - "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 - }, - "bWS_SIZEBOX": { - "type": { - "bit_position": 18, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 52 - }, - "style": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 52 - }, - "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 - }, - "bWS_SYSMENU": { - "type": { - "bit_position": 19, - "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 - }, - "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 - }, - "hrgnNewFrame": { - "type": { - "subtype": { - "kind": "struct", - "name": "HRGN__" - }, - "kind": "pointer" - }, - "offset": 208 - }, - "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 - }, - "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 - }, - "bScrollBarVerticalTracking": { - "type": { - "bit_position": 21, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 44 - }, - "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 - }, - "ExStyle": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 48 - }, - "bHasClientEdge": { - "type": { - "bit_position": 4, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 44 - }, - "bActiveFrame": { - "type": { - "bit_position": 6, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "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 - }, - "bReserved1": { - "type": { - "bit_position": 0, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 16 - }, - "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 - }, - "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 - }, - "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 - }, - "bSendSizeMoveMsgs": { - "type": { - "bit_position": 4, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "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": 96 - }, - "bHasMeun": { - "type": { - "bit_position": 0, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "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 - }, - "bWS_EX_TOOLWINDOW": { - "type": { - "bit_position": 7, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 48 - }, - "bWS_VSCROLL": { - "type": { - "bit_position": 21, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 52 - }, - "bInternalPaint": { - "type": { - "bit_position": 12, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "bWS_HSCROLL": { - "type": { - "bit_position": 20, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 52 - }, - "bLayeredInvalidate": { - "type": { - "bit_position": 1, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 288 - }, - "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": 72 - }, - "bVisible": { - "type": { - "bit_position": 28, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 52 - }, - "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 - }, - "bWS_CLIPSIBLINGS": { - "type": { - "bit_position": 26, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 52 - }, - "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 - }, - "bUnused5": { - "type": { - "bit_position": 16, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 52 - }, - "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 - }, - "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 - }, - "bWS_EX_NOACTIVATE": { - "type": { - "bit_position": 27, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 48 - }, - "FullScreenMode": { - "type": { - "bit_position": 24, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 3 - }, - "offset": 44 - }, - "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 - }, - "bToggleTopmost": { - "type": { - "bit_position": 26, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "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 - }, - "bVerticallyMaximizedRight": { - "type": { - "bit_position": 8, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 288 - }, - "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 - }, - "dwUserData": { - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "offset": 256 - }, - "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 - }, - "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 - }, - "bWS_DLGFRAME": { - "type": { - "bit_position": 22, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 52 - }, - "bReserved2": { - "type": { - "bit_position": 0, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 16 - }, - "offset": 52 - }, - "bSmallIconFromWMQueryDrag": { - "type": { - "bit_position": 29, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 44 - }, - "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 - }, - "bUpdateDirty": { - "type": { - "bit_position": 13, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "state2": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 44 - }, - "bWMPaintSent": { - "type": { - "bit_position": 0, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 44 - }, - "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 - }, - "bLayeredLimbo": { - "type": { - "bit_position": 5, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 288 - }, - "hModule": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 56 - }, - "strName": { - "type": { - "kind": "struct", - "name": "_LARGE_UNICODE_STRING" - }, - "offset": 216 - }, - "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 - }, - "hMod16": { - "type": { - "kind": "base", - "name": "unsigned short" - }, - "offset": 64 - }, - "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 - }, - "_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 - }, - "spwndTaskman": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 184 - }, - "fIsDwmDesktop": { - "type": { - "bit_position": 1, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 232 - }, - "aphkStart": { - "type": { - "count": 16, - "subtype": { - "subtype": { - "kind": "struct", - "name": "tagHOOK" - }, - "kind": "pointer" - }, - "kind": "array" - }, - "offset": 32 - }, - "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": 16 - } - }, - "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": 160 - }, - "spwndTray": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 96 - }, - "rpdeskNext": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagDESKTOP" - }, - "kind": "pointer" - }, - "offset": 16 - }, - "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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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/gui/gui-win10-15063-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-15063-x64.json index 4405d0375..7c4af02e1 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-15063-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-15063-x64.json @@ -1,18787 +1,18787 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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": 792 + }, + "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": 376 + }, + "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": 656 + }, + "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": 440 + }, + "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": 416 + }, + "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": 776 + }, + "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 + }, + "bWS_SIZEBOX": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "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 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "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 + }, + "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 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "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": 112 + }, + "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": 88 + }, + "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 + }, + "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 + }, + "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_EX_TOOLWINDOW": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "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 + }, + "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 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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 + }, + "_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 + }, + "spwndTaskman": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 184 + }, + "fIsDwmDesktop": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 232 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 32 + }, + "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": 16 + } + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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": 792 - }, - "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": 376 - }, - "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": 656 - }, - "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": 440 - }, - "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": 416 - }, - "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": 776 - }, - "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 - }, - "bWS_SIZEBOX": { - "type": { - "bit_position": 18, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 52 - }, - "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 - }, - "bReserved3": { - "type": { - "bit_position": 0, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 16 - }, - "offset": 52 - }, - "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 - }, - "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 - }, - "bSmallIconFromWMQueryDrag": { - "type": { - "bit_position": 29, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 44 - }, - "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": 112 - }, - "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": 88 - }, - "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 - }, - "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 - }, - "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_EX_TOOLWINDOW": { - "type": { - "bit_position": 7, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 48 - }, - "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 - }, - "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 - }, - "bActiveFrame": { - "type": { - "bit_position": 6, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "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 - }, - "_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 - }, - "spwndTaskman": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 184 - }, - "fIsDwmDesktop": { - "type": { - "bit_position": 1, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 232 - }, - "aphkStart": { - "type": { - "count": 16, - "subtype": { - "subtype": { - "kind": "struct", - "name": "tagHOOK" - }, - "kind": "pointer" - }, - "kind": "array" - }, - "offset": 32 - }, - "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": 16 - } - }, - "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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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/gui/gui-win10-16299-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-16299-x64.json index 67fb6c531..1ff5fdcd9 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-16299-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-16299-x64.json @@ -1,18787 +1,18787 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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": 400 + }, + "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": 712 + }, + "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": 440 + }, + "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": 784 + }, + "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 + }, + "bWS_SIZEBOX": { + "type": { + "bit_position": 18, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 52 + }, + "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 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "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 + }, + "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 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "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": 112 + }, + "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": 88 + }, + "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 + }, + "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 + }, + "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_EX_TOOLWINDOW": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "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 + }, + "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 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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 + }, + "_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 + }, + "spwndTaskman": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 184 + }, + "fIsDwmDesktop": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 232 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 32 + }, + "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": 16 + } + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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": 400 - }, - "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": 712 - }, - "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": 440 - }, - "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": 784 - }, - "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 - }, - "bWS_SIZEBOX": { - "type": { - "bit_position": 18, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 52 - }, - "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 - }, - "bReserved3": { - "type": { - "bit_position": 0, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 16 - }, - "offset": 52 - }, - "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 - }, - "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 - }, - "bSmallIconFromWMQueryDrag": { - "type": { - "bit_position": 29, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 44 - }, - "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": 112 - }, - "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": 88 - }, - "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 - }, - "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 - }, - "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_EX_TOOLWINDOW": { - "type": { - "bit_position": 7, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 48 - }, - "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 - }, - "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 - }, - "bActiveFrame": { - "type": { - "bit_position": 6, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "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 - }, - "_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 - }, - "spwndTaskman": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 184 - }, - "fIsDwmDesktop": { - "type": { - "bit_position": 1, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 232 - }, - "aphkStart": { - "type": { - "count": 16, - "subtype": { - "subtype": { - "kind": "struct", - "name": "tagHOOK" - }, - "kind": "pointer" - }, - "kind": "array" - }, - "offset": 32 - }, - "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": 16 - } - }, - "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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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/gui/gui-win10-17134-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-17134-x64.json index d341a3fd0..f74c8dd5b 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-17134-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-17134-x64.json @@ -1,18830 +1,18830 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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": 728 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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": 728 - }, - "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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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/gui/gui-win10-17735-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-17735-x64.json index b4c615cff..88e419100 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-17735-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-17735-x64.json @@ -1,18830 +1,18830 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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/gui/gui-win10-17763-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-17763-x64.json index a9c2e5995..ed183f39b 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-17763-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-17763-x64.json @@ -1,18830 +1,18830 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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": 896 + }, + "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": 480 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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": 896 - }, - "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": 480 - }, - "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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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/gui/gui-win10-18362-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-18362-x64.json index 22f6d17b4..f568eedbe 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-18362-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-18362-x64.json @@ -1,18830 +1,18830 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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": 904 + }, + "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": 480 + }, + "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": 112 + }, + "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": 88 + }, + "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": 184 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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": 904 - }, - "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": 480 - }, - "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": 112 - }, - "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": 88 - }, - "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": 184 - }, - "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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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/gui/gui-win10-19041-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-19041-x64.json index f26523a1a..be4341cfd 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-19041-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-19041-x64.json @@ -1,18830 +1,18830 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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": 896 + }, + "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": 480 + }, + "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": 832 + }, + "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": 112 + }, + "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": 88 + }, + "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": 184 + }, + "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": 168 + }, + "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 + }, + "psidUser": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 144 + }, + "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 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + }, + "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 + }, + "spwndClipViewer": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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": 896 - }, - "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": 480 - }, - "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": 832 - }, - "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": 112 - }, - "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": 88 - }, - "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": 184 - }, - "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": 168 - }, - "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 - }, - "psidUser": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 144 - }, - "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 - }, - "luidEndSession": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LUID" - }, - "offset": 128 - }, - "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 - }, - "spwndClipViewer": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 72 - }, - "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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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/gui/gui-win10-19577-x64.json b/volatility3/framework/symbols/windows/gui/gui-win10-19577-x64.json index 7a1a405a3..68692dcf4 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win10-19577-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win10-19577-x64.json @@ -1,18830 +1,18830 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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": 904 + }, + "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": 480 + }, + "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": 832 + }, + "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": 112 + }, + "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": 88 + }, + "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": 184 + }, + "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": 168 + }, + "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 + }, + "psidUser": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 144 + }, + "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 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + }, + "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 + }, + "spwndClipViewer": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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": 904 - }, - "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": 480 - }, - "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": 832 - }, - "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": 112 - }, - "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": 88 - }, - "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": 184 - }, - "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": 168 - }, - "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 - }, - "psidUser": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 144 - }, - "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 - }, - "luidEndSession": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LUID" - }, - "offset": 128 - }, - "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 - }, - "spwndClipViewer": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 72 - }, - "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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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/gui/gui-win7sp0-x64.json b/volatility3/framework/symbols/windows/gui/gui-win7sp0-x64.json index 80de6b279..ec81241b2 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win7sp0-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win7sp0-x64.json @@ -1,18683 +1,18683 @@ { - "symbols": {}, - "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 - }, - "MonitorPowerStateEnum": { - "base": "long", - "constants": { - "PowerDeviceUnspecified": 0, - "PowerDeviceD0": 1, - "PowerDeviceD1": 2, - "PowerDeviceD2": 3, - "PowerDeviceD3": 4, - "PowerDeviceMaximum": 5 - }, - "size": 4 - }, - "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" - }, - "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 - }, - "hPrevHidData": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 880 - }, - "fsHooks": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 552 - }, - "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 - }, - "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 - }, - "ptLastReal": { - "type": { - "kind": "struct", - "name": "tagPOINT" - }, - "offset": 636 - }, - "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 - }, - "HackWinFlags": { - "type": { - "bit_position": 10, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "pProxyPort": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 64 - }, - "ulDevHTInfoUniqueness": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 288 - }, - "pEThread": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_ETHREAD" - }, - "kind": "pointer" - }, - "offset": 0 - }, - "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 - }, - "pDeskInfo": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagDESKTOPINFO" - }, - "kind": "pointer" - }, - "offset": 384 - }, - "cNestedStableVisRgn": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 908 - }, - "DDE": { - "type": { - "bit_position": 13, - "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 - }, - "fsReserveKeys": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 708 - }, - "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 - }, - "hGestureInfoCurrent": { - "type": { - "subtype": { - "kind": "struct", - "name": "HGESTUREINFO__" - }, - "kind": "pointer" - }, - "offset": 896 - }, - "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 - }, - "NoEMFSpooling": { - "type": { - "bit_position": 26, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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": 344 - }, - "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 - }, - "OpenGLEMF": { - "type": { - "bit_position": 26, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "hTouchInputCurrent": { - "type": { - "subtype": { - "kind": "struct", - "name": "HTOUCHINPUT__" - }, - "kind": "pointer" - }, - "offset": 888 - }, - "pEventQueueServer": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_KEVENT" - }, - "kind": "pointer" - }, - "offset": 600 - }, - "NoPaddedBorder": { - "type": { - "bit_position": 28, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "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 - }, - "pgdiBrushAttr": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 32 - }, - "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 - }, - "wchInjected": { - "type": { - "kind": "base", - "name": "wchar" - }, - "offset": 706 - }, - "TransparentBltMirror": { - "type": { - "bit_position": 27, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "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 - }, - "PtiLink": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 608 - }, - "spklActive": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagKL" - }, - "kind": "pointer" - }, - "offset": 360 - }, - "cVisWindows": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 728 - }, - "Random31Ux": { - "type": { - "bit_position": 27, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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 - }, - "NoBatching": { - "type": { - "bit_position": 9, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "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 - }, - "pqAttach": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagQ" - }, - "kind": "pointer" - }, - "offset": 528 - }, - "pRBRecursionCount": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 96 - }, - "TIF_flags": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 408 - }, - "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 - }, - "pUMPDHeap": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 48 - }, - "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 - }, - "iCursorLevel": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 624 - }, - "TTIgnoreRasterDupe": { - "type": { - "bit_position": 9, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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 - }, - "pMenuState": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagMENUSTATE" - }, - "kind": "pointer" - }, - "offset": 488 - }, - "TryExceptCallWndProc": { - "type": { - "bit_position": 16, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "pNonRBRecursionCount": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 100 - }, - "hklPrev": { - "type": { - "subtype": { - "kind": "struct", - "name": "HKL__" - }, - "kind": "pointer" - }, - "offset": 664 - }, - "IgnoreTopMost": { - "type": { - "bit_position": 3, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "exitCode": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 464 - }, - "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 - }, - "lParamHkCurrent": { - "type": { - "kind": "base", - "name": "long long" - }, - "offset": 568 - }, - "aphkStart": { - "type": { - "count": 16, - "subtype": { - "subtype": { - "kind": "struct", - "name": "tagHOOK" - }, - "kind": "pointer" - }, - "kind": "array" - }, - "offset": 736 - }, - "ptiSibling": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagTHREADINFO" - }, - "kind": "pointer" - }, - "offset": 536 - }, - "psiiList": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagSVR_INSTANCE_INFO" - }, - "kind": "pointer" - }, - "offset": 504 - }, - "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": { - "UsagePageLast": { - "type": { - "kind": "base", - "name": "unsigned short" - }, - "offset": 96 - }, - "fExclusiveMouseSink": { - "type": { - "bit_position": 3, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 100 - }, - "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 - }, - "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 - }, - "fNoLegacyKeyboard": { - "type": { - "bit_position": 5, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 100 - }, - "nSinks": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 80 - }, - "fExclusiveKeyboardSink": { - "type": { - "bit_position": 7, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 100 - }, - "spwndTargetKbd": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 72 - }, - "UsagePageList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 32 - }, - "UsageLast": { - "type": { - "kind": "base", - "name": "unsigned short" - }, - "offset": 98 - }, - "fNoHotKeys": { - "type": { - "bit_position": 9, - "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 - }, - "link": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 0 - }, - "ExclusionList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 48 - }, - "spwndTargetMouse": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 64 - }, - "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 - } - }, - "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 - }, - "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": "unsigned short" - }, - "offset": 18 - }, - "ptr": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 24 - }, - "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": "unsigned short" - }, - "offset": 16 - }, - "fExclusiveOrphaned": { - "type": { - "bit_position": 3, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 20 - }, - "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 - }, - "InputIdleEvent": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_KEVENT" - }, - "kind": "pointer" - }, - "offset": 16 - }, - "GDIBrushAttrFreeList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 208 - }, - "hdeskStartup": { - "type": { - "subtype": { - "kind": "struct", - "name": "HDESK__" - }, - "kind": "pointer" - }, - "offset": 328 - }, - "pvwplWndGCList": { - "type": { - "subtype": { - "kind": "struct", - "name": "VWPL" - }, - "kind": "pointer" - }, - "offset": 760 - }, - "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 - }, - "dwRegisteredClasses": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 752 - }, - "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 - }, - "pW32Job": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagW32JOB" - }, - "kind": "pointer" - }, - "offset": 688 - }, - "GDIHandleCount": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 60 - }, - "cThreads": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 320 - }, - "W32Pid": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 56 - }, - "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 - }, - "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 - }, - "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": 344 - }, - "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 - }, - "GDIDcAttrFreeList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 192 - } - }, - "kind": "struct", - "size": 768 - }, - "HBRUSH__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 - } - }, - "kind": "struct", - "size": 4 - }, - "tagCLIP": { - "fields": { - "fmt": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "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 - }, - "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 - }, - "bType": { - "type": { - "kind": "base", - "name": "unsigned char" - }, - "offset": 16 - } - }, - "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": 144 - }, - "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": 52 - }, - "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 - }, - "bReserved3": { - "type": { - "bit_position": 0, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 16 - }, - "offset": 52 - }, - "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 - }, - "bSmallIconFromWMQueryDrag": { - "type": { - "bit_position": 29, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 44 - }, - "bNoNCPaint": { - "type": { - "bit_position": 8, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "bUnused1": { - "type": { - "bit_position": 1, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 48 - }, - "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": 96 - }, - "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": 72 - }, - "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 - }, - "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 - }, - "pSBInfo": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagSBINFO" - }, - "kind": "pointer" - }, - "offset": 176 - }, - "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 - }, - "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 - }, - "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": 88 - }, - "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": 152 - }, - "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 - }, - "bActiveFrame": { - "type": { - "bit_position": 6, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "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": 80 - }, - "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": 216 - }, - "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 - }, - "_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": { - "kind": "struct", - "name": "tagCLIP" - }, - "kind": "pointer" - }, - "offset": 88 - }, - "dwSessionId": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 0 - }, - "cNumClipFormats": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 96 - }, - "luidUser": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LUID" - }, - "offset": 136 - }, - "pGlobalAtomTable": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 120 - }, - "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 - }, - "spwndClipViewer": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 72 - }, - "pTerm": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagTERMINAL" - }, - "kind": "pointer" - }, - "offset": 24 - }, - "rpwinstaNext": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWINDOWSTATION" - }, - "kind": "pointer" - }, - "offset": 8 - }, - "spwndClipboardListener": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 112 - }, - "luidEndSession": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LUID" - }, - "offset": 128 - }, - "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 - }, - "iClipSerialNumber": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 100 - } - }, - "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": 32 - }, - "fsHooks": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 24 - }, - "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": 16 - } - }, - "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": 32 - }, - "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": 24 - }, - "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 - } - } + "symbols": {}, + "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 + }, + "MonitorPowerStateEnum": { + "base": "long", + "constants": { + "PowerDeviceUnspecified": 0, + "PowerDeviceD0": 1, + "PowerDeviceD1": 2, + "PowerDeviceD2": 3, + "PowerDeviceD3": 4, + "PowerDeviceMaximum": 5 + }, + "size": 4 + }, + "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" + }, + "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 + }, + "hPrevHidData": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 880 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 552 + }, + "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 + }, + "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 + }, + "ptLastReal": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 636 + }, + "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 + }, + "HackWinFlags": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "pProxyPort": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "ulDevHTInfoUniqueness": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 288 + }, + "pEThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ETHREAD" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "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 + }, + "pDeskInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOPINFO" + }, + "kind": "pointer" + }, + "offset": 384 + }, + "cNestedStableVisRgn": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 908 + }, + "DDE": { + "type": { + "bit_position": 13, + "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 + }, + "fsReserveKeys": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 708 + }, + "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 + }, + "hGestureInfoCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HGESTUREINFO__" + }, + "kind": "pointer" + }, + "offset": 896 + }, + "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 + }, + "NoEMFSpooling": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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": 344 + }, + "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 + }, + "OpenGLEMF": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "hTouchInputCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HTOUCHINPUT__" + }, + "kind": "pointer" + }, + "offset": 888 + }, + "pEventQueueServer": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 600 + }, + "NoPaddedBorder": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pgdiBrushAttr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "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 + }, + "wchInjected": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 706 + }, + "TransparentBltMirror": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "PtiLink": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 608 + }, + "spklActive": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKL" + }, + "kind": "pointer" + }, + "offset": 360 + }, + "cVisWindows": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 728 + }, + "Random31Ux": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "NoBatching": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pqAttach": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 528 + }, + "pRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "TIF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 408 + }, + "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 + }, + "pUMPDHeap": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "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 + }, + "iCursorLevel": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 624 + }, + "TTIgnoreRasterDupe": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "pMenuState": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENUSTATE" + }, + "kind": "pointer" + }, + "offset": 488 + }, + "TryExceptCallWndProc": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pNonRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + }, + "hklPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "HKL__" + }, + "kind": "pointer" + }, + "offset": 664 + }, + "IgnoreTopMost": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "exitCode": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 464 + }, + "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 + }, + "lParamHkCurrent": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 568 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 736 + }, + "ptiSibling": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 536 + }, + "psiiList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSVR_INSTANCE_INFO" + }, + "kind": "pointer" + }, + "offset": 504 + }, + "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": { + "UsagePageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 96 + }, + "fExclusiveMouseSink": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "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 + }, + "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 + }, + "fNoLegacyKeyboard": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "nSinks": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 80 + }, + "fExclusiveKeyboardSink": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "spwndTargetKbd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "UsagePageList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 32 + }, + "UsageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 98 + }, + "fNoHotKeys": { + "type": { + "bit_position": 9, + "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 + }, + "link": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "ExclusionList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 48 + }, + "spwndTargetMouse": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "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 + } + }, + "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 + }, + "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": "unsigned short" + }, + "offset": 18 + }, + "ptr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "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": "unsigned short" + }, + "offset": 16 + }, + "fExclusiveOrphaned": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 20 + }, + "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 + }, + "InputIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "GDIBrushAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 208 + }, + "hdeskStartup": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDESK__" + }, + "kind": "pointer" + }, + "offset": 328 + }, + "pvwplWndGCList": { + "type": { + "subtype": { + "kind": "struct", + "name": "VWPL" + }, + "kind": "pointer" + }, + "offset": 760 + }, + "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 + }, + "dwRegisteredClasses": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 752 + }, + "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 + }, + "pW32Job": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagW32JOB" + }, + "kind": "pointer" + }, + "offset": 688 + }, + "GDIHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "cThreads": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 320 + }, + "W32Pid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "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 + }, + "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 + }, + "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": 344 + }, + "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 + }, + "GDIDcAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 192 + } + }, + "kind": "struct", + "size": 768 + }, + "HBRUSH__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagCLIP": { + "fields": { + "fmt": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "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 + }, + "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 + }, + "bType": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 16 + } + }, + "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": 144 + }, + "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": 52 + }, + "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 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "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 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bNoNCPaint": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bUnused1": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "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": 96 + }, + "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": 72 + }, + "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 + }, + "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 + }, + "pSBInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSBINFO" + }, + "kind": "pointer" + }, + "offset": 176 + }, + "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 + }, + "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 + }, + "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": 88 + }, + "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": 152 + }, + "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 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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": 80 + }, + "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": 216 + }, + "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 + }, + "_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": { + "kind": "struct", + "name": "tagCLIP" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "dwSessionId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "cNumClipFormats": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "luidUser": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 136 + }, + "pGlobalAtomTable": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 120 + }, + "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 + }, + "spwndClipViewer": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "pTerm": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTERMINAL" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "rpwinstaNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWINDOWSTATION" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "spwndClipboardListener": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + }, + "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 + }, + "iClipSerialNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + } + }, + "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": 32 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "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": 16 + } + }, + "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": 32 + }, + "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": 24 + }, + "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 + } + } } diff --git a/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json b/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json index 2d4b63380..ae844e535 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win7sp1-x64.json @@ -1,18680 +1,18680 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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 + }, + "hPrevHidData": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 880 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 552 + }, + "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 + }, + "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 + }, + "ptLastReal": { + "type": { + "kind": "struct", + "name": "tagPOINT" + }, + "offset": 636 + }, + "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 + }, + "HackWinFlags": { + "type": { + "bit_position": 10, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "pProxyPort": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "ulDevHTInfoUniqueness": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 288 + }, + "pEThread": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_ETHREAD" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "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 + }, + "pDeskInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOPINFO" + }, + "kind": "pointer" + }, + "offset": 384 + }, + "cNestedStableVisRgn": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 908 + }, + "DDE": { + "type": { + "bit_position": 13, + "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 + }, + "fsReserveKeys": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 708 + }, + "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 + }, + "hGestureInfoCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HGESTUREINFO__" + }, + "kind": "pointer" + }, + "offset": 896 + }, + "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 + }, + "NoEMFSpooling": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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": 344 + }, + "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 + }, + "OpenGLEMF": { + "type": { + "bit_position": 26, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "hTouchInputCurrent": { + "type": { + "subtype": { + "kind": "struct", + "name": "HTOUCHINPUT__" + }, + "kind": "pointer" + }, + "offset": 888 + }, + "pEventQueueServer": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 600 + }, + "NoPaddedBorder": { + "type": { + "bit_position": 28, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pgdiBrushAttr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "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 + }, + "wchInjected": { + "type": { + "kind": "base", + "name": "wchar" + }, + "offset": 706 + }, + "TransparentBltMirror": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "PtiLink": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 608 + }, + "spklActive": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKL" + }, + "kind": "pointer" + }, + "offset": 360 + }, + "cVisWindows": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 728 + }, + "Random31Ux": { + "type": { + "bit_position": 27, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "NoBatching": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "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 + }, + "pqAttach": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 528 + }, + "pRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "TIF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 408 + }, + "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 + }, + "pUMPDHeap": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 48 + }, + "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 + }, + "iCursorLevel": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 624 + }, + "TTIgnoreRasterDupe": { + "type": { + "bit_position": 9, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "pMenuState": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENUSTATE" + }, + "kind": "pointer" + }, + "offset": 488 + }, + "TryExceptCallWndProc": { + "type": { + "bit_position": 16, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "bit_length": 1 + }, + "offset": 520 + }, + "pNonRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + }, + "hklPrev": { + "type": { + "subtype": { + "kind": "struct", + "name": "HKL__" + }, + "kind": "pointer" + }, + "offset": 664 + }, + "IgnoreTopMost": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "exitCode": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 464 + }, + "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 + }, + "lParamHkCurrent": { + "type": { + "kind": "base", + "name": "long long" + }, + "offset": 568 + }, + "aphkStart": { + "type": { + "count": 16, + "subtype": { + "subtype": { + "kind": "struct", + "name": "tagHOOK" + }, + "kind": "pointer" + }, + "kind": "array" + }, + "offset": 736 + }, + "ptiSibling": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 536 + }, + "psiiList": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSVR_INSTANCE_INFO" + }, + "kind": "pointer" + }, + "offset": 504 + }, + "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": { + "UsagePageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 96 + }, + "fExclusiveMouseSink": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "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 + }, + "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 + }, + "fNoLegacyKeyboard": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "nSinks": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 80 + }, + "fExclusiveKeyboardSink": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "spwndTargetKbd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "UsagePageList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 32 + }, + "UsageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 98 + }, + "fNoHotKeys": { + "type": { + "bit_position": 9, + "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 + }, + "link": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "ExclusionList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 48 + }, + "spwndTargetMouse": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "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 + } + }, + "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 + }, + "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": "unsigned short" + }, + "offset": 18 + }, + "ptr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "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": "unsigned short" + }, + "offset": 16 + }, + "fExclusiveOrphaned": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 20 + }, + "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 + }, + "InputIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "GDIBrushAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 208 + }, + "hdeskStartup": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDESK__" + }, + "kind": "pointer" + }, + "offset": 328 + }, + "pvwplWndGCList": { + "type": { + "subtype": { + "kind": "struct", + "name": "VWPL" + }, + "kind": "pointer" + }, + "offset": 760 + }, + "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 + }, + "dwRegisteredClasses": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 752 + }, + "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 + }, + "pW32Job": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagW32JOB" + }, + "kind": "pointer" + }, + "offset": 688 + }, + "GDIHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "cThreads": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 320 + }, + "W32Pid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "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 + }, + "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 + }, + "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": 344 + }, + "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 + }, + "GDIDcAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 192 + } + }, + "kind": "struct", + "size": 768 + }, + "HBRUSH__": { + "fields": { + "unused": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 0 + } + }, + "kind": "struct", + "size": 4 + }, + "tagCLIP": { + "fields": { + "fmt": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "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 + }, + "__unnamed_180f": { + "fields": { + "Data": { + "type": { + "count": 3, + "subtype": { + "kind": "base", + "name": "unsigned long" + }, + "kind": "array" + }, + "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 + }, + "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 + }, + "bType": { + "type": { + "kind": "base", + "name": "unsigned char" + }, + "offset": 16 + } + }, + "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": { + "pwtiNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWOWTHREADINFO" + }, + "kind": "pointer" + }, + "offset": 0 + }, + "pIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 32 + }, + "idParentProcess": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "fAssigned": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 40 + }, + "idWaitObject": { + "type": { + "kind": "base", + "name": "unsigned long long" + }, + "offset": 16 + }, + "idTask": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 8 + } + }, + "kind": "struct", + "size": 48 + }, + "__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": "__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": 144 + }, + "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": 52 + }, + "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 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "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 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bNoNCPaint": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bUnused1": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "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": 96 + }, + "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": 72 + }, + "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 + }, + "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 + }, + "pSBInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSBINFO" + }, + "kind": "pointer" + }, + "offset": 176 + }, + "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 + }, + "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 + }, + "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": 88 + }, + "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": 152 + }, + "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 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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": 80 + }, + "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": 216 + }, + "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 + }, + "_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": { + "kind": "struct", + "name": "tagCLIP" + }, + "kind": "pointer" + }, + "offset": 88 + }, + "dwSessionId": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 0 + }, + "cNumClipFormats": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "luidUser": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 136 + }, + "pGlobalAtomTable": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 120 + }, + "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 + }, + "spwndClipViewer": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "pTerm": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTERMINAL" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "rpwinstaNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWINDOWSTATION" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "spwndClipboardListener": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 112 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + }, + "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 + }, + "iClipSerialNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 100 + } + }, + "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": 32 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "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": 16 + } + }, + "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": 32 + }, + "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": 24 + }, + "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 + }, + "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": "nt_symbols!__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": "__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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 + }, + "MonitorPowerStateEnum": { + "base": "long", + "constants": { + "PowerDeviceUnspecified": 0, + "PowerDeviceD0": 1, + "PowerDeviceD1": 2, + "PowerDeviceD2": 3, + "PowerDeviceD3": 4, + "PowerDeviceMaximum": 5 + }, + "size": 4 + }, + "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 } - }, - "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 - }, - "hPrevHidData": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 880 - }, - "fsHooks": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 552 - }, - "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 - }, - "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 - }, - "ptLastReal": { - "type": { - "kind": "struct", - "name": "tagPOINT" - }, - "offset": 636 - }, - "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 - }, - "HackWinFlags": { - "type": { - "bit_position": 10, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "pProxyPort": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 64 - }, - "ulDevHTInfoUniqueness": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 288 - }, - "pEThread": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_ETHREAD" - }, - "kind": "pointer" - }, - "offset": 0 - }, - "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 - }, - "pDeskInfo": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagDESKTOPINFO" - }, - "kind": "pointer" - }, - "offset": 384 - }, - "cNestedStableVisRgn": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 908 - }, - "DDE": { - "type": { - "bit_position": 13, - "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 - }, - "fsReserveKeys": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 708 - }, - "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 - }, - "hGestureInfoCurrent": { - "type": { - "subtype": { - "kind": "struct", - "name": "HGESTUREINFO__" - }, - "kind": "pointer" - }, - "offset": 896 - }, - "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 - }, - "NoEMFSpooling": { - "type": { - "bit_position": 26, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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": 344 - }, - "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 - }, - "OpenGLEMF": { - "type": { - "bit_position": 26, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "hTouchInputCurrent": { - "type": { - "subtype": { - "kind": "struct", - "name": "HTOUCHINPUT__" - }, - "kind": "pointer" - }, - "offset": 888 - }, - "pEventQueueServer": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_KEVENT" - }, - "kind": "pointer" - }, - "offset": 600 - }, - "NoPaddedBorder": { - "type": { - "bit_position": 28, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "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 - }, - "pgdiBrushAttr": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 32 - }, - "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 - }, - "wchInjected": { - "type": { - "kind": "base", - "name": "wchar" - }, - "offset": 706 - }, - "TransparentBltMirror": { - "type": { - "bit_position": 27, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "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 - }, - "PtiLink": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 608 - }, - "spklActive": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagKL" - }, - "kind": "pointer" - }, - "offset": 360 - }, - "cVisWindows": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 728 - }, - "Random31Ux": { - "type": { - "bit_position": 27, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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 - }, - "NoBatching": { - "type": { - "bit_position": 9, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "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 - }, - "pqAttach": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagQ" - }, - "kind": "pointer" - }, - "offset": 528 - }, - "pRBRecursionCount": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 96 - }, - "TIF_flags": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 408 - }, - "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 - }, - "pUMPDHeap": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 48 - }, - "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 - }, - "iCursorLevel": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 624 - }, - "TTIgnoreRasterDupe": { - "type": { - "bit_position": 9, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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 - }, - "pMenuState": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagMENUSTATE" - }, - "kind": "pointer" - }, - "offset": 488 - }, - "TryExceptCallWndProc": { - "type": { - "bit_position": 16, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "bit_length": 1 - }, - "offset": 520 - }, - "pNonRBRecursionCount": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 100 - }, - "hklPrev": { - "type": { - "subtype": { - "kind": "struct", - "name": "HKL__" - }, - "kind": "pointer" - }, - "offset": 664 - }, - "IgnoreTopMost": { - "type": { - "bit_position": 3, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "exitCode": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 464 - }, - "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 - }, - "lParamHkCurrent": { - "type": { - "kind": "base", - "name": "long long" - }, - "offset": 568 - }, - "aphkStart": { - "type": { - "count": 16, - "subtype": { - "subtype": { - "kind": "struct", - "name": "tagHOOK" - }, - "kind": "pointer" - }, - "kind": "array" - }, - "offset": 736 - }, - "ptiSibling": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagTHREADINFO" - }, - "kind": "pointer" - }, - "offset": 536 - }, - "psiiList": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagSVR_INSTANCE_INFO" - }, - "kind": "pointer" - }, - "offset": 504 - }, - "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": { - "UsagePageLast": { - "type": { - "kind": "base", - "name": "unsigned short" - }, - "offset": 96 - }, - "fExclusiveMouseSink": { - "type": { - "bit_position": 3, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 100 - }, - "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 - }, - "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 - }, - "fNoLegacyKeyboard": { - "type": { - "bit_position": 5, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 100 - }, - "nSinks": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 80 - }, - "fExclusiveKeyboardSink": { - "type": { - "bit_position": 7, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 100 - }, - "spwndTargetKbd": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 72 - }, - "UsagePageList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 32 - }, - "UsageLast": { - "type": { - "kind": "base", - "name": "unsigned short" - }, - "offset": 98 - }, - "fNoHotKeys": { - "type": { - "bit_position": 9, - "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 - }, - "link": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 0 - }, - "ExclusionList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 48 - }, - "spwndTargetMouse": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 64 - }, - "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 - } - }, - "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 - }, - "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": "unsigned short" - }, - "offset": 18 - }, - "ptr": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 24 - }, - "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": "unsigned short" - }, - "offset": 16 - }, - "fExclusiveOrphaned": { - "type": { - "bit_position": 3, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 20 - }, - "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 - }, - "InputIdleEvent": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_KEVENT" - }, - "kind": "pointer" - }, - "offset": 16 - }, - "GDIBrushAttrFreeList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 208 - }, - "hdeskStartup": { - "type": { - "subtype": { - "kind": "struct", - "name": "HDESK__" - }, - "kind": "pointer" - }, - "offset": 328 - }, - "pvwplWndGCList": { - "type": { - "subtype": { - "kind": "struct", - "name": "VWPL" - }, - "kind": "pointer" - }, - "offset": 760 - }, - "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 - }, - "dwRegisteredClasses": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 752 - }, - "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 - }, - "pW32Job": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagW32JOB" - }, - "kind": "pointer" - }, - "offset": 688 - }, - "GDIHandleCount": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 60 - }, - "cThreads": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 320 - }, - "W32Pid": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 56 - }, - "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 - }, - "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 - }, - "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": 344 - }, - "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 - }, - "GDIDcAttrFreeList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 192 - } - }, - "kind": "struct", - "size": 768 - }, - "HBRUSH__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 - } - }, - "kind": "struct", - "size": 4 - }, - "tagCLIP": { - "fields": { - "fmt": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "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 - }, - "__unnamed_180f": { - "fields": { - "Data": { - "type": { - "count": 3, - "subtype": { - "kind": "base", - "name": "unsigned long" - }, - "kind": "array" - }, - "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 - }, - "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 - }, - "bType": { - "type": { - "kind": "base", - "name": "unsigned char" - }, - "offset": 16 - } - }, - "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": { - "pwtiNext": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWOWTHREADINFO" - }, - "kind": "pointer" - }, - "offset": 0 - }, - "pIdleEvent": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_KEVENT" - }, - "kind": "pointer" - }, - "offset": 32 - }, - "idParentProcess": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 24 - }, - "fAssigned": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 40 - }, - "idWaitObject": { - "type": { - "kind": "base", - "name": "unsigned long long" - }, - "offset": 16 - }, - "idTask": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 8 - } - }, - "kind": "struct", - "size": 48 - }, - "__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": "__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": 144 - }, - "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": 52 - }, - "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 - }, - "bReserved3": { - "type": { - "bit_position": 0, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 16 - }, - "offset": 52 - }, - "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 - }, - "bSmallIconFromWMQueryDrag": { - "type": { - "bit_position": 29, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 44 - }, - "bNoNCPaint": { - "type": { - "bit_position": 8, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "bUnused1": { - "type": { - "bit_position": 1, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 48 - }, - "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": 96 - }, - "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": 72 - }, - "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 - }, - "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 - }, - "pSBInfo": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagSBINFO" - }, - "kind": "pointer" - }, - "offset": 176 - }, - "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 - }, - "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 - }, - "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": 88 - }, - "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": 152 - }, - "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 - }, - "bActiveFrame": { - "type": { - "bit_position": 6, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "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": 80 - }, - "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": 216 - }, - "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 - }, - "_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": { - "kind": "struct", - "name": "tagCLIP" - }, - "kind": "pointer" - }, - "offset": 88 - }, - "dwSessionId": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 0 - }, - "cNumClipFormats": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 96 - }, - "luidUser": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LUID" - }, - "offset": 136 - }, - "pGlobalAtomTable": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 120 - }, - "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 - }, - "spwndClipViewer": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 72 - }, - "pTerm": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagTERMINAL" - }, - "kind": "pointer" - }, - "offset": 24 - }, - "rpwinstaNext": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWINDOWSTATION" - }, - "kind": "pointer" - }, - "offset": 8 - }, - "spwndClipboardListener": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 112 - }, - "luidEndSession": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LUID" - }, - "offset": 128 - }, - "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 - }, - "iClipSerialNumber": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 100 - } - }, - "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": 32 - }, - "fsHooks": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 24 - }, - "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": 16 - } - }, - "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": 32 - }, - "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": 24 - }, - "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 - }, - "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": "nt_symbols!__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": "__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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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 - }, - "MonitorPowerStateEnum": { - "base": "long", - "constants": { - "PowerDeviceUnspecified": 0, - "PowerDeviceD0": 1, - "PowerDeviceD1": 2, - "PowerDeviceD2": 3, - "PowerDeviceD3": 4, - "PowerDeviceMaximum": 5 - }, - "size": 4 - }, - "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/gui/gui-win8-x64.json b/volatility3/framework/symbols/windows/gui/gui-win8-x64.json index ffc2bf90b..e7581413f 100644 --- a/volatility3/framework/symbols/windows/gui/gui-win8-x64.json +++ b/volatility3/framework/symbols/windows/gui/gui-win8-x64.json @@ -1,18743 +1,18743 @@ { - "symbols": {}, - "user_types": { - "HWINSTA__": { - "fields": { - "unused": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 0 + "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": 552 + }, + "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": 736 + }, + "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 + }, + "DisableDBCSProp": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "unsigned long" + }, + "bit_length": 1 + }, + "offset": 516 + }, + "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 + }, + "spklActive": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagKL" + }, + "kind": "pointer" + }, + "offset": 360 + }, + "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": 368 + }, + "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 + }, + "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": 640 + }, + "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 + }, + "pMenuState": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagMENUSTATE" + }, + "kind": "pointer" + }, + "offset": 488 + }, + "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 + }, + "pqAttach": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagQ" + }, + "kind": "pointer" + }, + "offset": 528 + }, + "pRBRecursionCount": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 96 + }, + "TIF_flags": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 408 + }, + "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": 384 + }, + "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": { + "UsagePageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 96 + }, + "fExclusiveMouseSink": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "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 + }, + "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 + }, + "fNoLegacyKeyboard": { + "type": { + "bit_position": 5, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "nSinks": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 80 + }, + "fExclusiveKeyboardSink": { + "type": { + "bit_position": 7, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 100 + }, + "spwndTargetKbd": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 72 + }, + "UsagePageList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 32 + }, + "UsageLast": { + "type": { + "kind": "base", + "name": "unsigned short" + }, + "offset": 98 + }, + "fNoHotKeys": { + "type": { + "bit_position": 9, + "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 + }, + "link": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 0 + }, + "ExclusionList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 48 + }, + "spwndTargetMouse": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 64 + }, + "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 + } + }, + "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 + }, + "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": "unsigned short" + }, + "offset": 18 + }, + "ptr": { + "type": { + "subtype": { + "kind": "base", + "name": "void" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "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": "unsigned short" + }, + "offset": 16 + }, + "fExclusiveOrphaned": { + "type": { + "bit_position": 3, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 20 + }, + "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 + }, + "InputIdleEvent": { + "type": { + "subtype": { + "kind": "struct", + "name": "nt_symbols!_KEVENT" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "GDIBrushAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 208 + }, + "hdeskStartup": { + "type": { + "subtype": { + "kind": "struct", + "name": "HDESK__" + }, + "kind": "pointer" + }, + "offset": 328 + }, + "pvwplWndGCList": { + "type": { + "subtype": { + "kind": "struct", + "name": "VWPL" + }, + "kind": "pointer" + }, + "offset": 760 + }, + "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 + }, + "dwRegisteredClasses": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 752 + }, + "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 + }, + "pW32Job": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagW32JOB" + }, + "kind": "pointer" + }, + "offset": 688 + }, + "GDIHandleCount": { + "type": { + "kind": "base", + "name": "long" + }, + "offset": 60 + }, + "cThreads": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 320 + }, + "W32Pid": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 56 + }, + "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 + }, + "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 + }, + "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": 344 + }, + "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 + }, + "GDIDcAttrFreeList": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LIST_ENTRY" + }, + "offset": 192 + } + }, + "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": 144 + }, + "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": 52 + }, + "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 + }, + "bReserved3": { + "type": { + "bit_position": 0, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 16 + }, + "offset": 52 + }, + "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 + }, + "bSmallIconFromWMQueryDrag": { + "type": { + "bit_position": 29, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 44 + }, + "bNoNCPaint": { + "type": { + "bit_position": 8, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "bUnused1": { + "type": { + "bit_position": 1, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 48 + }, + "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": 96 + }, + "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": 72 + }, + "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 + }, + "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 + }, + "pSBInfo": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagSBINFO" + }, + "kind": "pointer" + }, + "offset": 176 + }, + "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 + }, + "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 + }, + "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": 88 + }, + "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": 152 + }, + "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 + }, + "bActiveFrame": { + "type": { + "bit_position": 6, + "kind": "bitfield", + "type": { + "kind": "base", + "name": "long" + }, + "bit_length": 1 + }, + "offset": 40 + }, + "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": 80 + }, + "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": 216 + }, + "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 + }, + "_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 + }, + "iClipSerialNumber": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 108 + }, + "pTerm": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagTERMINAL" + }, + "kind": "pointer" + }, + "offset": 24 + }, + "rpwinstaNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWINDOWSTATION" + }, + "kind": "pointer" + }, + "offset": 8 + }, + "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 + }, + "luidEndSession": { + "type": { + "kind": "struct", + "name": "nt_symbols!_LUID" + }, + "offset": 128 + } + }, + "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": 32 + }, + "fsHooks": { + "type": { + "kind": "base", + "name": "unsigned long" + }, + "offset": 24 + }, + "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": 16 + } + }, + "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": 24 + }, + "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": 160 + }, + "spwndTray": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagWND" + }, + "kind": "pointer" + }, + "offset": 96 + }, + "rpdeskNext": { + "type": { + "subtype": { + "kind": "struct", + "name": "tagDESKTOP" + }, + "kind": "pointer" + }, + "offset": 16 + }, + "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": 120 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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 + }, + "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 } - }, - "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": 552 - }, - "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": 736 - }, - "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 - }, - "DisableDBCSProp": { - "type": { - "bit_position": 29, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "unsigned long" - }, - "bit_length": 1 - }, - "offset": 516 - }, - "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 - }, - "spklActive": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagKL" - }, - "kind": "pointer" - }, - "offset": 360 - }, - "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": 368 - }, - "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 - }, - "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": 640 - }, - "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 - }, - "pMenuState": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagMENUSTATE" - }, - "kind": "pointer" - }, - "offset": 488 - }, - "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 - }, - "pqAttach": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagQ" - }, - "kind": "pointer" - }, - "offset": 528 - }, - "pRBRecursionCount": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 96 - }, - "TIF_flags": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 408 - }, - "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": 384 - }, - "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": { - "UsagePageLast": { - "type": { - "kind": "base", - "name": "unsigned short" - }, - "offset": 96 - }, - "fExclusiveMouseSink": { - "type": { - "bit_position": 3, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 100 - }, - "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 - }, - "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 - }, - "fNoLegacyKeyboard": { - "type": { - "bit_position": 5, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 100 - }, - "nSinks": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 80 - }, - "fExclusiveKeyboardSink": { - "type": { - "bit_position": 7, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 100 - }, - "spwndTargetKbd": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 72 - }, - "UsagePageList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 32 - }, - "UsageLast": { - "type": { - "kind": "base", - "name": "unsigned short" - }, - "offset": 98 - }, - "fNoHotKeys": { - "type": { - "bit_position": 9, - "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 - }, - "link": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 0 - }, - "ExclusionList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 48 - }, - "spwndTargetMouse": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 64 - }, - "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 - } - }, - "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 - }, - "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": "unsigned short" - }, - "offset": 18 - }, - "ptr": { - "type": { - "subtype": { - "kind": "base", - "name": "void" - }, - "kind": "pointer" - }, - "offset": 24 - }, - "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": "unsigned short" - }, - "offset": 16 - }, - "fExclusiveOrphaned": { - "type": { - "bit_position": 3, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 20 - }, - "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 - }, - "InputIdleEvent": { - "type": { - "subtype": { - "kind": "struct", - "name": "nt_symbols!_KEVENT" - }, - "kind": "pointer" - }, - "offset": 16 - }, - "GDIBrushAttrFreeList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 208 - }, - "hdeskStartup": { - "type": { - "subtype": { - "kind": "struct", - "name": "HDESK__" - }, - "kind": "pointer" - }, - "offset": 328 - }, - "pvwplWndGCList": { - "type": { - "subtype": { - "kind": "struct", - "name": "VWPL" - }, - "kind": "pointer" - }, - "offset": 760 - }, - "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 - }, - "dwRegisteredClasses": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 752 - }, - "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 - }, - "pW32Job": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagW32JOB" - }, - "kind": "pointer" - }, - "offset": 688 - }, - "GDIHandleCount": { - "type": { - "kind": "base", - "name": "long" - }, - "offset": 60 - }, - "cThreads": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 320 - }, - "W32Pid": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 56 - }, - "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 - }, - "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 - }, - "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": 344 - }, - "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 - }, - "GDIDcAttrFreeList": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LIST_ENTRY" - }, - "offset": 192 - } - }, - "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": 144 - }, - "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": 52 - }, - "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 - }, - "bReserved3": { - "type": { - "bit_position": 0, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 16 - }, - "offset": 52 - }, - "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 - }, - "bSmallIconFromWMQueryDrag": { - "type": { - "bit_position": 29, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 44 - }, - "bNoNCPaint": { - "type": { - "bit_position": 8, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "bUnused1": { - "type": { - "bit_position": 1, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 48 - }, - "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": 96 - }, - "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": 72 - }, - "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 - }, - "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 - }, - "pSBInfo": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagSBINFO" - }, - "kind": "pointer" - }, - "offset": 176 - }, - "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 - }, - "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 - }, - "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": 88 - }, - "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": 152 - }, - "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 - }, - "bActiveFrame": { - "type": { - "bit_position": 6, - "kind": "bitfield", - "type": { - "kind": "base", - "name": "long" - }, - "bit_length": 1 - }, - "offset": 40 - }, - "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": 80 - }, - "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": 216 - }, - "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 - }, - "_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 - }, - "iClipSerialNumber": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 108 - }, - "pTerm": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagTERMINAL" - }, - "kind": "pointer" - }, - "offset": 24 - }, - "rpwinstaNext": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWINDOWSTATION" - }, - "kind": "pointer" - }, - "offset": 8 - }, - "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 - }, - "luidEndSession": { - "type": { - "kind": "struct", - "name": "nt_symbols!_LUID" - }, - "offset": 128 - } - }, - "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": 32 - }, - "fsHooks": { - "type": { - "kind": "base", - "name": "unsigned long" - }, - "offset": 24 - }, - "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": 16 - } - }, - "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": 24 - }, - "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": 160 - }, - "spwndTray": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagWND" - }, - "kind": "pointer" - }, - "offset": 96 - }, - "rpdeskNext": { - "type": { - "subtype": { - "kind": "struct", - "name": "tagDESKTOP" - }, - "kind": "pointer" - }, - "offset": 16 - }, - "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": 120 - }, - "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 + }, + "metadata": { + "producer": { + "version": "0.0.1", + "name": "dgmcdona-via-conversion-script", + "datetime": "2024-09-03T18:22:52Z" + }, + "format": "4.0.0" } - }, - "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" - } } From cad15d0c921132c36edd495800bd99dd801901b6 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 17:35:31 -0600 Subject: [PATCH 062/112] Windows DeskScan: Add version to class code review fix --- volatility3/framework/plugins/windows/deskscan.py | 1 + 1 file changed, 1 insertion(+) diff --git a/volatility3/framework/plugins/windows/deskscan.py b/volatility3/framework/plugins/windows/deskscan.py index baba3d8a0..6a8ff9e65 100644 --- a/volatility3/framework/plugins/windows/deskscan.py +++ b/volatility3/framework/plugins/windows/deskscan.py @@ -16,6 +16,7 @@ class DeskScan(desktops.Desktops): """Scans for the Desktop instances of each Window Station""" _required_framework_version = (2, 0, 0) + _version = (1, 0, 0) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) From f139dde1217f7c3af9d9e59565c438efdfb51ce0 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 16:53:54 -0600 Subject: [PATCH 063/112] Code Review: Fix pslist param Change to self.current_kernel_name so people can change this value. --- volatility3/cli/volshell/windows.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/volatility3/cli/volshell/windows.py b/volatility3/cli/volshell/windows.py index cf8fd400d..c5bab3b74 100644 --- a/volatility3/cli/volshell/windows.py +++ b/volatility3/cli/volshell/windows.py @@ -38,7 +38,9 @@ class Volshell(generic.Volshell): def list_processes(self): """Returns a list of EPROCESS objects from the primary layer""" # We always use the main kernel memory and associated symbols - return list(pslist.PsList.list_processes(self.context, self.config["kernel"])) + return list( + pslist.PsList.list_processes(self.context, self.current_kernel_name) + ) def get_process(self, pid=None, virtaddr=None, physaddr=None): """Returns the _EPROCESS object that matches the pid. If a physical or a virtual address is provided, construct the _EPROCESS object at said address. Only one parameter is allowed. From c2c93ad90e7aae43d1f23ea4ae94127c5d0c08fb Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 17:44:37 -0600 Subject: [PATCH 064/112] Code Review: Simplify dictionary construction Also adds some keywords in method call args, and fixes an incorrect type-hint. --- .../framework/plugins/windows/modules.py | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/volatility3/framework/plugins/windows/modules.py b/volatility3/framework/plugins/windows/modules.py index 4872135a9..ee42b665b 100644 --- a/volatility3/framework/plugins/windows/modules.py +++ b/volatility3/framework/plugins/windows/modules.py @@ -2,7 +2,7 @@ # which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 # import logging -from typing import Generator, Iterable, List, Optional, Dict +from typing import Generator, Iterable, List, Optional, Dict, Tuple from volatility3.framework import symbols, constants, exceptions, interfaces, renderers from volatility3.framework.configuration import requirements @@ -93,11 +93,13 @@ class Modules(interfaces.plugins.PluginInterface): session_layers = list( self.get_session_layers( self.context, - self.config["kernel"], + kernel_module_name=self.config["kernel"], ) ) - for mod in self._enumeration_method(self.context, self.config["kernel"]): + for mod in self._enumeration_method( + self.context, kernel_module_name=self.config["kernel"] + ): if self.config["base"] and self.config["base"] != mod.DllBase: continue @@ -167,7 +169,7 @@ class Modules(interfaces.plugins.PluginInterface): context: interfaces.context.ContextInterface, kernel_module_name: str, pids: Optional[List[int]] = None, - ) -> Generator[str, None, None]: + ) -> Generator[Tuple[int, str], None, None]: """Build a cache of possible virtual layers, in priority starting with the primary/kernel layer. Then keep one layer per session by cycling through the process list. @@ -273,14 +275,7 @@ class Modules(interfaces.plugins.PluginInterface): Wraps `_do_get_session_layers` to produce a dictionary where each key is a session_id and the value is the name of the layer for that session """ - sessions: Dict[int, str] = {} - - for session_id, proc_layer_name in cls._do_get_session_layers( - context, kernel_module_name, pids - ): - sessions[session_id] = proc_layer_name - - return sessions + return dict(cls._do_get_session_layers(context, kernel_module_name, pids)) @classmethod def find_session_layer( From 2b9f61abeadfa12f4862301c5ea1edf5aa7bfcba Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 17:52:11 -0600 Subject: [PATCH 065/112] Code Review: Parameter renaming Makes it explicit that these are symbol table names, not actual symbol tables. --- .../framework/plugins/windows/poolscanner.py | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/volatility3/framework/plugins/windows/poolscanner.py b/volatility3/framework/plugins/windows/poolscanner.py index 75de8bb95..050a86c58 100644 --- a/volatility3/framework/plugins/windows/poolscanner.py +++ b/volatility3/framework/plugins/windows/poolscanner.py @@ -366,8 +366,8 @@ class PoolScanner(plugins.PluginInterface): cls, context: interfaces.context.ContextInterface, kernel_layer_name: str, - kernel_symbol_table: str, - object_symbol_table: str, + kernel_symbol_table_name: str, + object_symbol_table_name: str, constraints: List[PoolConstraint], ) -> Generator[ Tuple[ @@ -396,18 +396,18 @@ class PoolScanner(plugins.PluginInterface): type_map = handles.Handles.get_type_map( context=context, layer_name=kernel_layer_name, - symbol_table=kernel_symbol_table, + symbol_table=kernel_symbol_table_name, ) cookie = handles.Handles.find_cookie( context=context, layer_name=kernel_layer_name, - symbol_table=kernel_symbol_table, + symbol_table=kernel_symbol_table_name, ) - is_windows_10 = versions.is_windows_10(context, kernel_symbol_table) + is_windows_10 = versions.is_windows_10(context, kernel_symbol_table_name) is_windows_8_or_later = versions.is_windows_8_or_later( - context, kernel_symbol_table + context, kernel_symbol_table_name ) # start off with the primary virtual layer @@ -417,14 +417,18 @@ class PoolScanner(plugins.PluginInterface): if not is_windows_10: scan_layer = context.layers[scan_layer].config["memory_layer"] - if symbols.symbol_table_is_64bit(context, kernel_symbol_table): + if symbols.symbol_table_is_64bit(context, kernel_symbol_table_name): alignment = 0x10 else: alignment = 8 # scan in the main kernel layer for the object(s) for constraint, header in cls.pool_scan( - context, scan_layer, object_symbol_table, constraints, alignment=alignment + context, + scan_layer, + object_symbol_table_name, + constraints, + alignment=alignment, ): # construct the object in its own layer, using its own types @@ -432,7 +436,7 @@ class PoolScanner(plugins.PluginInterface): constraint=constraint, use_top_down=is_windows_8_or_later, native_layer_name=kernel_layer_name, - kernel_symbol_table=kernel_symbol_table, + kernel_symbol_table=kernel_symbol_table_name, ) for mem_object in mem_objects: From 5c6107bf33e13e154c20bbcc382fc43390ad5904 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 17:27:45 -0600 Subject: [PATCH 066/112] Code Review (style): Use keyword args for clarity This updates a whole host of method calls to pass keyword arguments instead of positional arguments. --- volatility3/framework/layers/registry.py | 2 +- volatility3/framework/plugins/linux/bash.py | 2 +- .../framework/plugins/linux/malfind.py | 2 +- volatility3/framework/plugins/linux/psscan.py | 4 +++- volatility3/framework/plugins/mac/bash.py | 2 +- .../framework/plugins/windows/amcache.py | 8 ++++--- .../framework/plugins/windows/cachedump.py | 6 ++--- .../framework/plugins/windows/callbacks.py | 7 ++++-- .../framework/plugins/windows/cmdline.py | 4 ++-- .../framework/plugins/windows/cmdscan.py | 14 ++++++------ .../framework/plugins/windows/consoles.py | 14 +++++++----- .../plugins/windows/debugregisters.py | 4 +++- .../plugins/windows/direct_system_calls.py | 6 ++--- .../framework/plugins/windows/dlllist.py | 10 +++++---- .../framework/plugins/windows/driverirp.py | 6 +++-- .../framework/plugins/windows/drivermodule.py | 3 ++- .../framework/plugins/windows/dumpfiles.py | 4 ++-- .../framework/plugins/windows/envars.py | 10 ++++----- .../plugins/windows/getservicesids.py | 6 ++--- .../framework/plugins/windows/getsids.py | 10 ++++----- .../framework/plugins/windows/handles.py | 6 ++--- .../framework/plugins/windows/hashdump.py | 6 ++--- .../plugins/windows/hollowprocesses.py | 4 ++-- volatility3/framework/plugins/windows/iat.py | 4 ++-- volatility3/framework/plugins/windows/info.py | 9 +++++++- .../framework/plugins/windows/joblinks.py | 4 ++-- .../framework/plugins/windows/ldrmodules.py | 4 ++-- .../framework/plugins/windows/lsadump.py | 6 ++--- .../framework/plugins/windows/malfind.py | 6 ++--- .../framework/plugins/windows/mbrscan.py | 4 +++- .../framework/plugins/windows/memmap.py | 4 ++-- .../framework/plugins/windows/modules.py | 10 +++++---- .../framework/plugins/windows/netscan.py | 4 +++- .../framework/plugins/windows/netstat.py | 4 +++- .../plugins/windows/orphan_kernel_threads.py | 4 ++-- .../framework/plugins/windows/pe_symbols.py | 8 +++++-- .../framework/plugins/windows/pedump.py | 17 +++++++------- .../framework/plugins/windows/poolscanner.py | 8 +++++-- .../framework/plugins/windows/privileges.py | 4 ++-- .../plugins/windows/processghosting.py | 4 ++-- .../framework/plugins/windows/pstree.py | 4 +++- .../framework/plugins/windows/psxview.py | 4 +++- .../windows/registry/getcellroutine.py | 6 +++-- .../plugins/windows/registry/hivelist.py | 14 ++++++------ .../plugins/windows/registry/hivescan.py | 4 +++- .../plugins/windows/registry/printkey.py | 6 ++--- .../plugins/windows/registry/userassist.py | 6 ++--- .../plugins/windows/scheduled_tasks.py | 8 ++++--- .../framework/plugins/windows/sessions.py | 4 ++-- .../framework/plugins/windows/shimcachemem.py | 22 ++++++++++++++----- .../plugins/windows/skeleton_key_check.py | 8 ++++--- volatility3/framework/plugins/windows/ssdt.py | 6 ++--- .../framework/plugins/windows/strings.py | 10 +++++---- .../plugins/windows/suspended_threads.py | 8 +++++-- .../plugins/windows/suspicious_threads.py | 4 ++-- .../framework/plugins/windows/svcdiff.py | 2 +- .../framework/plugins/windows/svclist.py | 6 ++--- .../framework/plugins/windows/svcscan.py | 14 +++++++----- .../framework/plugins/windows/threads.py | 4 ++-- .../framework/plugins/windows/timers.py | 4 ++-- .../plugins/windows/unhooked_system_calls.py | 8 +++---- .../plugins/windows/unloadedmodules.py | 8 +++++-- .../framework/plugins/windows/vadinfo.py | 4 ++-- .../framework/plugins/windows/vadregexscan.py | 4 ++-- .../framework/plugins/windows/vadwalk.py | 4 ++-- .../framework/plugins/windows/vadyarascan.py | 4 ++-- .../framework/plugins/windows/verinfo.py | 6 +++-- .../plugins/windows/windowstations.py | 22 ++++++++++--------- .../symbols/linux/extensions/__init__.py | 8 +++++-- .../symbols/windows/extensions/__init__.py | 12 +++++++--- .../symbols/windows/extensions/pool.py | 4 +++- .../plugins/windows/registry/certificates.py | 6 ++--- 72 files changed, 286 insertions(+), 192 deletions(-) diff --git a/volatility3/framework/layers/registry.py b/volatility3/framework/layers/registry.py index 6d96a76a1..48dd2b624 100644 --- a/volatility3/framework/layers/registry.py +++ b/volatility3/framework/layers/registry.py @@ -66,7 +66,7 @@ class RegistryHive(linear.LinearlyMappedLayer): # Win10 17063 introduced the Registry process to map most hives. Check # if it exists and update RegistryHive._base_layer for proc in pslist.PsList.list_processes( - self.context, self.config["kernel_module_name"] + context=self.context, kernel_module_name=self.config["kernel_module_name"] ): proc_name = proc.ImageFileName.cast( "string", max_length=proc.ImageFileName.vol.count, errors="replace" diff --git a/volatility3/framework/plugins/linux/bash.py b/volatility3/framework/plugins/linux/bash.py index 8acfeb848..293c47224 100644 --- a/volatility3/framework/plugins/linux/bash.py +++ b/volatility3/framework/plugins/linux/bash.py @@ -46,7 +46,7 @@ class Bash(plugins.PluginInterface, timeliner.TimeLinerInterface): def _generator(self, tasks): vmlinux = self.context.modules[self.config["kernel"]] is_32bit = not symbols.symbol_table_is_64bit( - self.context, vmlinux.symbol_table_name + context=self.context, symbol_table_name=vmlinux.symbol_table_name ) if is_32bit: pack_format = "I" diff --git a/volatility3/framework/plugins/linux/malfind.py b/volatility3/framework/plugins/linux/malfind.py index 297116890..8bbf3b89c 100644 --- a/volatility3/framework/plugins/linux/malfind.py +++ b/volatility3/framework/plugins/linux/malfind.py @@ -64,7 +64,7 @@ class Malfind(interfaces.plugins.PluginInterface): # determine if we're on a 32 or 64 bit kernel vmlinux = self.context.modules[self.config["kernel"]] is_32bit_arch = not symbols.symbol_table_is_64bit( - self.context, vmlinux.symbol_table_name + context=self.context, symbol_table_name=vmlinux.symbol_table_name ) for task in tasks: diff --git a/volatility3/framework/plugins/linux/psscan.py b/volatility3/framework/plugins/linux/psscan.py index ba68c4856..6c4c5eb35 100644 --- a/volatility3/framework/plugins/linux/psscan.py +++ b/volatility3/framework/plugins/linux/psscan.py @@ -84,7 +84,9 @@ class PsScan(interfaces.plugins.PluginInterface): vmlinux = context.modules[vmlinux_module_name] # check if this image is 32bit or 64bit - is_32bit = not symbols.symbol_table_is_64bit(context, vmlinux.symbol_table_name) + is_32bit = not symbols.symbol_table_is_64bit( + context=context, symbol_table_name=vmlinux.symbol_table_name + ) if is_32bit: pack_format = "I" else: diff --git a/volatility3/framework/plugins/mac/bash.py b/volatility3/framework/plugins/mac/bash.py index a52ae616a..5be5e74d6 100644 --- a/volatility3/framework/plugins/mac/bash.py +++ b/volatility3/framework/plugins/mac/bash.py @@ -44,7 +44,7 @@ class Bash(plugins.PluginInterface, timeliner.TimeLinerInterface): def _generator(self, tasks): darwin = self.context.modules[self.config["kernel"]] is_32bit = not symbols.symbol_table_is_64bit( - self.context, darwin.symbol_table_name + context=self.context, symbol_table_name=darwin.symbol_table_name ) if is_32bit: pack_format = "I" diff --git a/volatility3/framework/plugins/windows/amcache.py b/volatility3/framework/plugins/windows/amcache.py index 2ce1ead02..133297de3 100644 --- a/volatility3/framework/plugins/windows/amcache.py +++ b/volatility3/framework/plugins/windows/amcache.py @@ -259,9 +259,11 @@ class Amcache(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): """Retrieves the `Amcache.hve` registry hive from the kernel module, if it can be located.""" return next( hivelist.HiveList.list_hives( - context, - interfaces.configuration.path_join(config_path, "hivelist"), - kernel_module_name, + context=context, + base_config_path=interfaces.configuration.path_join( + config_path, "hivelist" + ), + kernel_module_name=kernel_module_name, filter_string="amcache", ), None, diff --git a/volatility3/framework/plugins/windows/cachedump.py b/volatility3/framework/plugins/windows/cachedump.py index 5f5862e36..ef4096b42 100644 --- a/volatility3/framework/plugins/windows/cachedump.py +++ b/volatility3/framework/plugins/windows/cachedump.py @@ -171,9 +171,9 @@ class Cachedump(interfaces.plugins.PluginInterface): syshive = sechive = None for hive in hivelist.HiveList.list_hives( - self.context, - self.config_path, - self.config["kernel"], + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], hive_offsets=None if offset is None else [offset], ): if hive.get_name().split("\\")[-1].upper() == "SYSTEM": diff --git a/volatility3/framework/plugins/windows/callbacks.py b/volatility3/framework/plugins/windows/callbacks.py index 035ed9091..08e343ec7 100644 --- a/volatility3/framework/plugins/windows/callbacks.py +++ b/volatility3/framework/plugins/windows/callbacks.py @@ -187,7 +187,9 @@ class Callbacks(interfaces.plugins.PluginInterface): The name of the constructed symbol table """ native_types = context.symbol_space[nt_symbol_table].natives - is_64bit = symbols.symbol_table_is_64bit(context, nt_symbol_table) + is_64bit = symbols.symbol_table_is_64bit( + context=context, symbol_table_name=nt_symbol_table + ) table_mapping = {"nt_symbols": nt_symbol_table} if is_64bit: @@ -691,7 +693,8 @@ class Callbacks(interfaces.plugins.PluginInterface): ) collection = ssdt.SSDT.build_module_collection( - self.context, self.config["kernel"] + context=self.context, + kernel_module_name=self.config["kernel"], ) callback_methods = ( diff --git a/volatility3/framework/plugins/windows/cmdline.py b/volatility3/framework/plugins/windows/cmdline.py index dbfac35bf..c095cff9e 100644 --- a/volatility3/framework/plugins/windows/cmdline.py +++ b/volatility3/framework/plugins/windows/cmdline.py @@ -106,8 +106,8 @@ class CmdLine(interfaces.plugins.PluginInterface): [("PID", int), ("Process", str), ("Args", str)], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/cmdscan.py b/volatility3/framework/plugins/windows/cmdscan.py index fd0dd76b9..be955374b 100644 --- a/volatility3/framework/plugins/windows/cmdscan.py +++ b/volatility3/framework/plugins/windows/cmdscan.py @@ -286,11 +286,11 @@ class CmdScan(interfaces.plugins.PluginInterface): if no_registry is False: max_history, _ = consoles.Consoles.get_console_settings_from_registry( - self.context, - self.config_path, - self.config["kernel"], - max_history, - [], + context=self.context, + config_path=self.config_path, + kernel_module_name=self.config["kernel"], + max_history=max_history, + max_buffers=[], ) vollog.debug(f"Possible CommandHistorySize values: {max_history}") @@ -370,8 +370,8 @@ class CmdScan(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=self._conhost_proc_filter, ) ), diff --git a/volatility3/framework/plugins/windows/consoles.py b/volatility3/framework/plugins/windows/consoles.py index a4003956f..ff5875354 100644 --- a/volatility3/framework/plugins/windows/consoles.py +++ b/volatility3/framework/plugins/windows/consoles.py @@ -149,7 +149,9 @@ class Consoles(interfaces.plugins.PluginInterface): The filename of the symbol table to use and the associated class types. """ - is_64bit = symbols.symbol_table_is_64bit(context, nt_symbol_table) + is_64bit = symbols.symbol_table_is_64bit( + context=context, symbol_table_name=nt_symbol_table + ) if is_64bit: arch = "x64" @@ -824,9 +826,9 @@ class Consoles(interfaces.plugins.PluginInterface): ) for hive in hivelist.HiveList.list_hives( - context, - config_path, - kernel_module_name, + context=context, + base_config_path=config_path, + kernel_module_name=kernel_module_name, hive_offsets=None, ): try: @@ -943,8 +945,8 @@ class Consoles(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=self._conhost_proc_filter, ) ), diff --git a/volatility3/framework/plugins/windows/debugregisters.py b/volatility3/framework/plugins/windows/debugregisters.py index 394c30e25..d1404b69f 100644 --- a/volatility3/framework/plugins/windows/debugregisters.py +++ b/volatility3/framework/plugins/windows/debugregisters.py @@ -117,7 +117,9 @@ class DebugRegisters(interfaces.plugins.PluginInterface): proc_modules = None - procs = pslist.PsList.list_processes(self.context, self.config["kernel"]) + procs = pslist.PsList.list_processes( + context=self.context, kernel_module_name=self.config["kernel"] + ) for proc in procs: for thread in threads.Threads.list_threads(kernel, proc): diff --git a/volatility3/framework/plugins/windows/direct_system_calls.py b/volatility3/framework/plugins/windows/direct_system_calls.py index eaf35e842..9d5b81507 100644 --- a/volatility3/framework/plugins/windows/direct_system_calls.py +++ b/volatility3/framework/plugins/windows/direct_system_calls.py @@ -354,12 +354,12 @@ class DirectSystemCalls(interfaces.plugins.PluginInterface): kernel = context.modules[kernel_module_name] is_32bit_arch = not symbols.symbol_table_is_64bit( - context, kernel.symbol_table_name + context=context, symbol_table_name=kernel.symbol_table_name ) for proc in pslist.PsList.list_processes( - context, - kernel_module_name, + context=context, + kernel_module_name=kernel_module_name, filter_func=filter_func, ): proc_name = utility.array_to_string(proc.ImageFileName) diff --git a/volatility3/framework/plugins/windows/dlllist.py b/volatility3/framework/plugins/windows/dlllist.py index b609b4fc3..7efc8a7eb 100644 --- a/volatility3/framework/plugins/windows/dlllist.py +++ b/volatility3/framework/plugins/windows/dlllist.py @@ -13,7 +13,7 @@ from volatility3.framework.renderers import conversion, format_hints from volatility3.framework.symbols import intermed from volatility3.framework.symbols.windows.extensions import pe from volatility3.plugins import timeliner -from volatility3.plugins.windows import info, pslist, psscan, pedump +from volatility3.plugins.windows import info, pedump, pslist, psscan vollog = logging.getLogger(__name__) @@ -192,7 +192,9 @@ class DllList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): def generate_timeline(self): for row in self._generator( - pslist.PsList.list_processes(self.context, self.config["kernel"]) + pslist.PsList.list_processes( + context=self.context, kernel_module_name=self.config["kernel"] + ) ): _depth, row_data = row if not isinstance(row_data[6], datetime.datetime): @@ -217,8 +219,8 @@ class DllList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): ) else: procs = pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) diff --git a/volatility3/framework/plugins/windows/driverirp.py b/volatility3/framework/plugins/windows/driverirp.py index 2fc699e79..20d8ac170 100644 --- a/volatility3/framework/plugins/windows/driverirp.py +++ b/volatility3/framework/plugins/windows/driverirp.py @@ -71,11 +71,13 @@ class DriverIrp(interfaces.plugins.PluginInterface): def _generator(self): collection = ssdt.SSDT.build_module_collection( - self.context, self.config["kernel"] + context=self.context, + kernel_module_name=self.config["kernel"], ) kernel_space_start = modules.Modules.get_kernel_space_start( - self.context, self.config["kernel"] + context=self.context, + module_name=self.config["kernel"], ) for driver in driverscan.DriverScan.scan_drivers( diff --git a/volatility3/framework/plugins/windows/drivermodule.py b/volatility3/framework/plugins/windows/drivermodule.py index 9b4c78ae8..97e9e5b3c 100644 --- a/volatility3/framework/plugins/windows/drivermodule.py +++ b/volatility3/framework/plugins/windows/drivermodule.py @@ -43,7 +43,8 @@ class DriverModule(interfaces.plugins.PluginInterface): which allows us to detect the disconnect between a malicious driver and its hidden module. """ collection = ssdt.SSDT.build_module_collection( - self.context, self.config["kernel"] + context=self.context, + kernel_module_name=self.config["kernel"], ) kernel_space_start = modules.Modules.get_kernel_space_start( diff --git a/volatility3/framework/plugins/windows/dumpfiles.py b/volatility3/framework/plugins/windows/dumpfiles.py index 74a328f78..e89b99275 100755 --- a/volatility3/framework/plugins/windows/dumpfiles.py +++ b/volatility3/framework/plugins/windows/dumpfiles.py @@ -371,8 +371,8 @@ class DumpFiles(interfaces.plugins.PluginInterface): [self.config.get("pid", None)] ) procs = pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) diff --git a/volatility3/framework/plugins/windows/envars.py b/volatility3/framework/plugins/windows/envars.py index f390c09d5..6f0f8fec1 100644 --- a/volatility3/framework/plugins/windows/envars.py +++ b/volatility3/framework/plugins/windows/envars.py @@ -60,9 +60,9 @@ class Envars(interfaces.plugins.PluginInterface): values = [] for hive in hivelist.HiveList.list_hives( - self.context, - self.config_path, - self.config["kernel"], + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], hive_offsets=None, ): ## The global variables @@ -225,8 +225,8 @@ class Envars(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/getservicesids.py b/volatility3/framework/plugins/windows/getservicesids.py index c222d55b1..6c0040b98 100644 --- a/volatility3/framework/plugins/windows/getservicesids.py +++ b/volatility3/framework/plugins/windows/getservicesids.py @@ -76,9 +76,9 @@ class GetServiceSIDs(interfaces.plugins.PluginInterface): def _generator(self): # Get the system hive for hive in hivelist.HiveList.list_hives( - self.context, - self.config_path, - self.config["kernel"], + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], filter_string="machine\\system", hive_offsets=None, ): diff --git a/volatility3/framework/plugins/windows/getsids.py b/volatility3/framework/plugins/windows/getsids.py index ba1820a30..710b98bb6 100644 --- a/volatility3/framework/plugins/windows/getsids.py +++ b/volatility3/framework/plugins/windows/getsids.py @@ -104,9 +104,9 @@ class GetSIDs(interfaces.plugins.PluginInterface): sids = {} for hive in hivelist.HiveList.list_hives( - self.context, - self.config_path, - self.config["kernel"], + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], filter_string="config\\software", hive_offsets=None, ): @@ -220,8 +220,8 @@ class GetSIDs(interfaces.plugins.PluginInterface): [("PID", int), ("Process", str), ("SID", str), ("Name", str)], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/handles.py b/volatility3/framework/plugins/windows/handles.py index d9e97c1b5..4d21cc9d9 100644 --- a/volatility3/framework/plugins/windows/handles.py +++ b/volatility3/framework/plugins/windows/handles.py @@ -78,7 +78,7 @@ class Handles(interfaces.plugins.PluginInterface): except AttributeError: # starting with windows 8 is_64bit = symbols.symbol_table_is_64bit( - self.context, kernel.symbol_table_name + context=self.context, symbol_table_name=kernel.symbol_table_name ) if is_64bit: @@ -393,8 +393,8 @@ class Handles(interfaces.plugins.PluginInterface): ) else: procs = pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) diff --git a/volatility3/framework/plugins/windows/hashdump.py b/volatility3/framework/plugins/windows/hashdump.py index 5fdfd549f..fa4081366 100644 --- a/volatility3/framework/plugins/windows/hashdump.py +++ b/volatility3/framework/plugins/windows/hashdump.py @@ -594,9 +594,9 @@ class Hashdump(interfaces.plugins.PluginInterface): syshive = None samhive = None for hive in hivelist.HiveList.list_hives( - self.context, - self.config_path, - self.config["kernel"], + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], hive_offsets=None if offset is None else [offset], ): if hive.get_name().split("\\")[-1].upper() == "SYSTEM": diff --git a/volatility3/framework/plugins/windows/hollowprocesses.py b/volatility3/framework/plugins/windows/hollowprocesses.py index 7990cb112..af559bfbc 100644 --- a/volatility3/framework/plugins/windows/hollowprocesses.py +++ b/volatility3/framework/plugins/windows/hollowprocesses.py @@ -214,8 +214,8 @@ class HollowProcesses(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/iat.py b/volatility3/framework/plugins/windows/iat.py index 0fe39e685..701db5734 100644 --- a/volatility3/framework/plugins/windows/iat.py +++ b/volatility3/framework/plugins/windows/iat.py @@ -137,8 +137,8 @@ class IAT(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=pslist.PsList.create_pid_filter( self.config.get("pid", None) ), diff --git a/volatility3/framework/plugins/windows/info.py b/volatility3/framework/plugins/windows/info.py index efaf1f737..e20af8114 100644 --- a/volatility3/framework/plugins/windows/info.py +++ b/volatility3/framework/plugins/windows/info.py @@ -207,7 +207,14 @@ class Info(plugins.PluginInterface): yield (0, ("Symbols", table.config["isf_url"])) yield ( 0, - ("Is64Bit", str(symbols.symbol_table_is_64bit(self.context, symbol_table))), + ( + "Is64Bit", + str( + symbols.symbol_table_is_64bit( + context=self.context, symbol_table_name=symbol_table + ) + ), + ), ) yield ( 0, diff --git a/volatility3/framework/plugins/windows/joblinks.py b/volatility3/framework/plugins/windows/joblinks.py index f6a59d7d1..a7fa4e709 100644 --- a/volatility3/framework/plugins/windows/joblinks.py +++ b/volatility3/framework/plugins/windows/joblinks.py @@ -46,8 +46,8 @@ class JobLinks(interfaces.plugins.PluginInterface): memory = self.context.layers[kernel.layer_name] for proc in pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], ): try: if not self.config["physical"]: diff --git a/volatility3/framework/plugins/windows/ldrmodules.py b/volatility3/framework/plugins/windows/ldrmodules.py index e1eb14599..32432c44e 100644 --- a/volatility3/framework/plugins/windows/ldrmodules.py +++ b/volatility3/framework/plugins/windows/ldrmodules.py @@ -120,8 +120,8 @@ class LdrModules(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/lsadump.py b/volatility3/framework/plugins/windows/lsadump.py index eb83352e0..ac2b678f6 100644 --- a/volatility3/framework/plugins/windows/lsadump.py +++ b/volatility3/framework/plugins/windows/lsadump.py @@ -211,9 +211,9 @@ class Lsadump(interfaces.plugins.PluginInterface): syshive = sechive = None for hive in hivelist.HiveList.list_hives( - self.context, - self.config_path, - self.config["kernel"], + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], hive_offsets=None if offset is None else [offset], ): if hive.get_name().split("\\")[-1].upper() == "SYSTEM": diff --git a/volatility3/framework/plugins/windows/malfind.py b/volatility3/framework/plugins/windows/malfind.py index 9d79be9dd..33a20ee51 100644 --- a/volatility3/framework/plugins/windows/malfind.py +++ b/volatility3/framework/plugins/windows/malfind.py @@ -172,7 +172,7 @@ class Malfind(interfaces.plugins.PluginInterface): } is_32bit_arch = not symbols.symbol_table_is_64bit( - self.context, kernel.symbol_table_name + context=self.context, symbol_table_name=kernel.symbol_table_name ) for proc in procs: @@ -256,8 +256,8 @@ class Malfind(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/mbrscan.py b/volatility3/framework/plugins/windows/mbrscan.py index e58ca8c24..4d5198181 100644 --- a/volatility3/framework/plugins/windows/mbrscan.py +++ b/volatility3/framework/plugins/windows/mbrscan.py @@ -53,7 +53,9 @@ class MBRScan(interfaces.plugins.PluginInterface): layer = self.context.layers[physical_layer_name] architecture = ( "intel" - if not symbols.symbol_table_is_64bit(self.context, kernel.symbol_table_name) + if not symbols.symbol_table_is_64bit( + context=self.context, symbol_table_name=kernel.symbol_table_name + ) else "intel64" ) diff --git a/volatility3/framework/plugins/windows/memmap.py b/volatility3/framework/plugins/windows/memmap.py index 790c37aab..5a7bd1b9a 100644 --- a/volatility3/framework/plugins/windows/memmap.py +++ b/volatility3/framework/plugins/windows/memmap.py @@ -108,8 +108,8 @@ class Memmap(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/modules.py b/volatility3/framework/plugins/windows/modules.py index ee42b665b..6ec16af1b 100644 --- a/volatility3/framework/plugins/windows/modules.py +++ b/volatility3/framework/plugins/windows/modules.py @@ -92,7 +92,7 @@ class Modules(interfaces.plugins.PluginInterface): session_layers = list( self.get_session_layers( - self.context, + context=self.context, kernel_module_name=self.config["kernel"], ) ) @@ -140,7 +140,9 @@ class Modules(interfaces.plugins.PluginInterface): module = context.modules[module_name] # default is used if/when MmSystemRangeStart is paged out - if symbols.symbol_table_is_64bit(context, module.symbol_table_name): + if symbols.symbol_table_is_64bit( + context=context, symbol_table_name=module.symbol_table_name + ): object_type = "unsigned long long" default_start = 0xFFFF800000000000 else: @@ -188,8 +190,8 @@ class Modules(interfaces.plugins.PluginInterface): kernel = context.modules[kernel_module_name] for proc in pslist.PsList.list_processes( - context, - kernel_module_name, + context=context, + kernel_module_name=kernel_module_name, filter_func=filter_func, ): proc_id = "Unknown" diff --git a/volatility3/framework/plugins/windows/netscan.py b/volatility3/framework/plugins/windows/netscan.py index c30792908..6f98547d7 100644 --- a/volatility3/framework/plugins/windows/netscan.py +++ b/volatility3/framework/plugins/windows/netscan.py @@ -137,7 +137,9 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): # therefore we determine the version based on the kernel version as testing # with several windows versions has showed this to work out correctly. - is_64bit = symbols.symbol_table_is_64bit(context, nt_symbol_table) + is_64bit = symbols.symbol_table_is_64bit( + context=context, symbol_table_name=nt_symbol_table + ) is_18363_or_later = versions.is_win10_18363_or_later( context=context, symbol_table=nt_symbol_table diff --git a/volatility3/framework/plugins/windows/netstat.py b/volatility3/framework/plugins/windows/netstat.py index 5b5b56ae3..5daa6cc79 100644 --- a/volatility3/framework/plugins/windows/netstat.py +++ b/volatility3/framework/plugins/windows/netstat.py @@ -319,7 +319,9 @@ class NetStat(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): Returns: The list of TCP endpoint objects from the `layer_name` layer's `PartitionTable` """ - if symbols.symbol_table_is_64bit(context, net_symbol_table): + if symbols.symbol_table_is_64bit( + context=context, symbol_table_name=net_symbol_table + ): alignment = 0x10 else: alignment = 8 diff --git a/volatility3/framework/plugins/windows/orphan_kernel_threads.py b/volatility3/framework/plugins/windows/orphan_kernel_threads.py index bae1160d6..151fe88c9 100644 --- a/volatility3/framework/plugins/windows/orphan_kernel_threads.py +++ b/volatility3/framework/plugins/windows/orphan_kernel_threads.py @@ -60,8 +60,8 @@ class Threads(thrdscan.ThrdScan): A generator of thread objects of orphaned threads """ collection = ssdt.SSDT.build_module_collection( - context, - kernel_module_name, + context=context, + kernel_module_name=kernel_module_name, ) kernel_space_start = modules.Modules.get_kernel_space_start( diff --git a/volatility3/framework/plugins/windows/pe_symbols.py b/volatility3/framework/plugins/windows/pe_symbols.py index 555010ac9..270c6a174 100644 --- a/volatility3/framework/plugins/windows/pe_symbols.py +++ b/volatility3/framework/plugins/windows/pe_symbols.py @@ -803,7 +803,9 @@ class PESymbols(interfaces.plugins.PluginInterface): filter_modules_check = None session_layers = list( - modules.Modules.get_session_layers(context, kernel_module_name) + modules.Modules.get_session_layers( + context=context, kernel_module_name=kernel_module_name + ) ) # special handling for the kernel @@ -917,7 +919,9 @@ class PESymbols(interfaces.plugins.PluginInterface): Args: Generator[Tuple[interfaces.objects.ObjectInterface, str, ranges_type]]: Yields tuple of process objects, layers, and VADs mapping files """ - procs = pslist.PsList.list_processes(context, kernel_module_name) + procs = pslist.PsList.list_processes( + context=context, kernel_module_name=kernel_module_name + ) for proc in procs: try: diff --git a/volatility3/framework/plugins/windows/pedump.py b/volatility3/framework/plugins/windows/pedump.py index 5f2a1d737..9f125410c 100644 --- a/volatility3/framework/plugins/windows/pedump.py +++ b/volatility3/framework/plugins/windows/pedump.py @@ -161,7 +161,9 @@ class PEDump(interfaces.plugins.PluginInterface): """ Extracts a PE file from kernel memory at the given base address """ - session_layers = modules.Modules.get_session_layers(context, kernel_module_name) + session_layers = modules.Modules.get_session_layers( + context=context, kernel_module_name=kernel_module_name + ) session_layer_name = modules.Modules.find_session_layer( context, session_layers, base @@ -195,8 +197,7 @@ class PEDump(interfaces.plugins.PluginInterface): for proc in pslist.PsList.list_processes( context=context, - layer_name=kernel.layer_name, - symbol_table_name=kernel.symbol_table_name, + kernel_module_name=kernel.name, filter_func=filter_func, ): pid = proc.UniqueProcessId @@ -237,11 +238,11 @@ class PEDump(interfaces.plugins.PluginInterface): if self.config["kernel_module"]: pe_files = self.dump_kernel_pe_at_base( - self.context, - self.config["kernel"], - pe_table_name, - self.open, - self.config["base"], + context=self.context, + kernel_module_name=self.config["kernel"], + pe_table_name=pe_table_name, + open_method=self.open, + base=self.config["base"], ) else: filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) diff --git a/volatility3/framework/plugins/windows/poolscanner.py b/volatility3/framework/plugins/windows/poolscanner.py index 050a86c58..af19cd035 100644 --- a/volatility3/framework/plugins/windows/poolscanner.py +++ b/volatility3/framework/plugins/windows/poolscanner.py @@ -417,7 +417,9 @@ class PoolScanner(plugins.PluginInterface): if not is_windows_10: scan_layer = context.layers[scan_layer].config["memory_layer"] - if symbols.symbol_table_is_64bit(context, kernel_symbol_table_name): + if symbols.symbol_table_is_64bit( + context=context, symbol_table_name=kernel_symbol_table_name + ): alignment = 0x10 else: alignment = 8 @@ -565,7 +567,9 @@ class PoolScanner(plugins.PluginInterface): except exceptions.SymbolError: # We have to manually load a symbol table - if symbols.symbol_table_is_64bit(context, symbol_table): + if symbols.symbol_table_is_64bit( + context=context, symbol_table_name=symbol_table + ): is_win_7 = versions.is_windows_7(context, symbol_table) if is_win_7: pool_header_json_filename = "poolheader-x64-win7" diff --git a/volatility3/framework/plugins/windows/privileges.py b/volatility3/framework/plugins/windows/privileges.py index a0282e8c8..e41915442 100644 --- a/volatility3/framework/plugins/windows/privileges.py +++ b/volatility3/framework/plugins/windows/privileges.py @@ -119,8 +119,8 @@ class Privs(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/processghosting.py b/volatility3/framework/plugins/windows/processghosting.py index b94adee47..5bc6bc5a3 100644 --- a/volatility3/framework/plugins/windows/processghosting.py +++ b/volatility3/framework/plugins/windows/processghosting.py @@ -94,8 +94,8 @@ class ProcessGhosting(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/pstree.py b/volatility3/framework/plugins/windows/pstree.py index d0cea43ff..24f7e2356 100644 --- a/volatility3/framework/plugins/windows/pstree.py +++ b/volatility3/framework/plugins/windows/pstree.py @@ -84,7 +84,9 @@ class PsTree(interfaces.plugins.PluginInterface): """Generates the Tree of processes.""" kernel = self.context.modules[self.config["kernel"]] - for proc in pslist.PsList.list_processes(self.context, self.config["kernel"]): + for proc in pslist.PsList.list_processes( + context=self.context, kernel_module_name=self.config["kernel"] + ): if not self.config.get("physical", pslist.PsList.PHYSICAL_DEFAULT): offset = proc.vol.offset else: diff --git a/volatility3/framework/plugins/windows/psxview.py b/volatility3/framework/plugins/windows/psxview.py index f7df979a8..89ef897cb 100644 --- a/volatility3/framework/plugins/windows/psxview.py +++ b/volatility3/framework/plugins/windows/psxview.py @@ -182,7 +182,9 @@ We recommend using -r pretty if you are looking at this plugin's output in a ter kernel = self.context.modules[self.config["kernel"]] kdbg_list_processes = list( - pslist.PsList.list_processes(self.context, self.config["kernel"]) + pslist.PsList.list_processes( + context=self.context, kernel_module_name=self.config["kernel"] + ) ) # get processes from each source diff --git a/volatility3/framework/plugins/windows/registry/getcellroutine.py b/volatility3/framework/plugins/windows/registry/getcellroutine.py index 724ed1c9d..5be4254ba 100644 --- a/volatility3/framework/plugins/windows/registry/getcellroutine.py +++ b/volatility3/framework/plugins/windows/registry/getcellroutine.py @@ -37,13 +37,15 @@ class GetCellRoutine(interfaces.plugins.PluginInterface): def _generator(self): collection = ssdt.SSDT.build_module_collection( - self.context, self.config["kernel"] + context=self.context, kernel_module_name=self.config["kernel"] ) # walk each hive and validate that the GetCellRoutine handler # is inside of the kernel (ntoskrnl) for hive_object in hivelist.HiveList.list_hives( - self.context, self.config_path, self.config["kernel"] + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], ): hive = hive_object.hive diff --git a/volatility3/framework/plugins/windows/registry/hivelist.py b/volatility3/framework/plugins/windows/registry/hivelist.py index 60ac0445e..fefd24b67 100644 --- a/volatility3/framework/plugins/windows/registry/hivelist.py +++ b/volatility3/framework/plugins/windows/registry/hivelist.py @@ -95,9 +95,9 @@ class HiveList(interfaces.plugins.PluginInterface): # Construct the hive hive = next( self.list_hives( - self.context, - self.config_path, - self.config["kernel"], + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], hive_offsets=[hive_object.vol.offset], ) ) @@ -162,10 +162,10 @@ class HiveList(interfaces.plugins.PluginInterface): hive_offsets = [ hive.vol.offset for hive in cls.list_hive_objects( - context, - kernel.layer_name, - kernel.symbol_table_name, - filter_string, + context=context, + layer_name=kernel.layer_name, + symbol_table=kernel.symbol_table_name, + filter_string=filter_string, ) ] except ImportError: diff --git a/volatility3/framework/plugins/windows/registry/hivescan.py b/volatility3/framework/plugins/windows/registry/hivescan.py index 58ed63b4e..d91eeafc2 100644 --- a/volatility3/framework/plugins/windows/registry/hivescan.py +++ b/volatility3/framework/plugins/windows/registry/hivescan.py @@ -50,7 +50,9 @@ class HiveScan(interfaces.plugins.PluginInterface): kernel = context.modules[kernel_name] - is_64bit = symbols.symbol_table_is_64bit(context, kernel.symbol_table_name) + is_64bit = symbols.symbol_table_is_64bit( + context=context, symbol_table_name=kernel.symbol_table_name + ) is_windows_8_1_or_later = versions.is_windows_8_1_or_later( context=context, symbol_table=kernel.symbol_table_name ) diff --git a/volatility3/framework/plugins/windows/registry/printkey.py b/volatility3/framework/plugins/windows/registry/printkey.py index c14fcf507..71a54040c 100644 --- a/volatility3/framework/plugins/windows/registry/printkey.py +++ b/volatility3/framework/plugins/windows/registry/printkey.py @@ -245,9 +245,9 @@ class PrintKey(interfaces.plugins.PluginInterface): recurse: bool = False, ): for hive in hivelist.HiveList.list_hives( - self.context, - self.config_path, - self.config["kernel"], + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], hive_offsets=hive_offsets, ): try: diff --git a/volatility3/framework/plugins/windows/registry/userassist.py b/volatility3/framework/plugins/windows/registry/userassist.py index 0e5d3c90c..e2e1436a8 100644 --- a/volatility3/framework/plugins/windows/registry/userassist.py +++ b/volatility3/framework/plugins/windows/registry/userassist.py @@ -302,9 +302,9 @@ class UserAssist(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterfac # get all the user hive offsets or use the one specified for hive in hivelist.HiveList.list_hives( - self.context, - self.config_path, - self.config["kernel"], + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], filter_string="ntuser.dat", hive_offsets=hive_offsets, ): diff --git a/volatility3/framework/plugins/windows/scheduled_tasks.py b/volatility3/framework/plugins/windows/scheduled_tasks.py index 67b88d8fc..c437d8654 100644 --- a/volatility3/framework/plugins/windows/scheduled_tasks.py +++ b/volatility3/framework/plugins/windows/scheduled_tasks.py @@ -1140,9 +1140,11 @@ information about triggers, actions, run times, and creation times.""" """Retrieves the `Amcache.hve` registry hive from the kernel module, if it can be located.""" return next( hivelist.HiveList.list_hives( - context, - interfaces.configuration.path_join(config_path, "hivelist"), - kernel_module_name, + context=context, + base_config_path=interfaces.configuration.path_join( + config_path, "hivelist" + ), + kernel_module_name=kernel_module_name, filter_string="SOFTWARE", ), None, diff --git a/volatility3/framework/plugins/windows/sessions.py b/volatility3/framework/plugins/windows/sessions.py index 99a3cf335..73a537cd4 100644 --- a/volatility3/framework/plugins/windows/sessions.py +++ b/volatility3/framework/plugins/windows/sessions.py @@ -45,8 +45,8 @@ class Sessions(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface) sessions = {} for proc in pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ): session_id = proc.get_session_id() diff --git a/volatility3/framework/plugins/windows/shimcachemem.py b/volatility3/framework/plugins/windows/shimcachemem.py index 46045087f..f26bf3d6b 100644 --- a/volatility3/framework/plugins/windows/shimcachemem.py +++ b/volatility3/framework/plugins/windows/shimcachemem.py @@ -93,7 +93,9 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf The name of the constructed shimcache table """ native_types = context.symbol_space[symbol_table_name].natives - is_64bit = symbols.symbol_table_is_64bit(context, symbol_table_name) + is_64bit = symbols.symbol_table_is_64bit( + context=context, symbol_table_name=symbol_table_name + ) table_mapping = {"nt_symbols": symbol_table_name} try: @@ -260,7 +262,11 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf mod_page_offset, mod_page_size = mod_page addr_size = ( - 8 if symbols.symbol_table_is_64bit(context, kernel.symbol_table_name) else 4 + 8 + if symbols.symbol_table_is_64bit( + context=context, symbol_table_name=kernel.symbol_table_name + ) + else 4 ) shim_head = None @@ -322,7 +328,9 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf ).size ersrc_alignment = ( 0x20 - if symbols.symbol_table_is_64bit(context, kernel.symbol_table_name) + if symbols.symbol_table_is_64bit( + context=context, symbol_table_name=kernel.symbol_table_name + ) else 0x10 # 0x20 if context.symbol_space.get_type("pointer").size == 8 else 0x10 ) @@ -420,7 +428,9 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf data_sec_offset + data_sec_size, ( 8 - if symbols.symbol_table_is_64bit(context, kernel.symbol_table_name) + if symbols.symbol_table_is_64bit( + context=context, symbol_table_name=kernel.symbol_table_name + ) else 4 ), ): @@ -448,7 +458,9 @@ class ShimcacheMem(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterf # On Windows 8 x64, the first cache contains the shim cache. # On Windows 8 x86, 8.1 x86/x64, and 10, the second cache contains the shim cache. if ( - not symbols.symbol_table_is_64bit(context, kernel.symbol_table_name) + not symbols.symbol_table_is_64bit( + context=context, symbol_table_name=kernel.symbol_table_name + ) and not is_8_1_or_later ): valid_head = shim_heads[1] diff --git a/volatility3/framework/plugins/windows/skeleton_key_check.py b/volatility3/framework/plugins/windows/skeleton_key_check.py index b57683f04..bd32d1987 100644 --- a/volatility3/framework/plugins/windows/skeleton_key_check.py +++ b/volatility3/framework/plugins/windows/skeleton_key_check.py @@ -568,7 +568,9 @@ class Skeleton_Key_Check(interfaces.plugins.PluginInterface): """ kernel = self.context.modules[self.config["kernel"]] - if not symbols.symbol_table_is_64bit(self.context, kernel.symbol_table_name): + if not symbols.symbol_table_is_64bit( + context=self.context, symbol_table_name=kernel.symbol_table_name + ): vollog.info("This plugin only supports 64bit Windows memory samples") return None @@ -670,8 +672,8 @@ class Skeleton_Key_Check(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=self._lsass_proc_filter, ) ), diff --git a/volatility3/framework/plugins/windows/ssdt.py b/volatility3/framework/plugins/windows/ssdt.py index 471dc9e18..ed7d1310d 100644 --- a/volatility3/framework/plugins/windows/ssdt.py +++ b/volatility3/framework/plugins/windows/ssdt.py @@ -83,8 +83,8 @@ class SSDT(plugins.PluginInterface): kernel = self.context.modules[self.config["kernel"]] collection = self.build_module_collection( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], ) ntkrnlmp = kernel @@ -101,7 +101,7 @@ class SSDT(plugins.PluginInterface): # on 64-bit systems the indexes are also 32-bits but they're offsets from the # base address of the table and can be negative, so we need a signed data type is_kernel_64 = symbols.symbol_table_is_64bit( - self.context, kernel.symbol_table_name + context=self.context, symbol_table_name=kernel.symbol_table_name ) if is_kernel_64: array_subtype = "long" diff --git a/volatility3/framework/plugins/windows/strings.py b/volatility3/framework/plugins/windows/strings.py index b5a2b7145..0ec07d719 100644 --- a/volatility3/framework/plugins/windows/strings.py +++ b/volatility3/framework/plugins/windows/strings.py @@ -73,8 +73,8 @@ class Strings(interfaces.plugins.PluginInterface): line = strings_fp.readline() revmap = self.generate_mapping( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], progress_callback=self._progress_callback, pid_list=self.config["pid"], ) @@ -161,9 +161,11 @@ class Strings(interfaces.plugins.PluginInterface): # TODO: Include kernel modules - for process in pslist.PsList.list_processes(context, kernel_module_name): + for process in pslist.PsList.list_processes( + context=context, kernel_module_name=kernel_module_name + ): if not filter(process): - proc_id = "Unknown" + kernel_module_name = proc_id = "Unknown" try: proc_id = process.UniqueProcessId proc_layer_name = process.add_process_layer() diff --git a/volatility3/framework/plugins/windows/suspended_threads.py b/volatility3/framework/plugins/windows/suspended_threads.py index 2c3d584df..f83a201b5 100644 --- a/volatility3/framework/plugins/windows/suspended_threads.py +++ b/volatility3/framework/plugins/windows/suspended_threads.py @@ -61,7 +61,9 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): proc_modules = None # walk the threads of each process checking for suspended threads - for proc in pslist.PsList.list_processes(self.context, self.config["kernel"]): + for proc in pslist.PsList.list_processes( + context=self.context, kernel_module_name=self.config["kernel"] + ): for thread in threads.Threads.list_threads(kernel, proc): try: # we only care if the thread is suspended @@ -92,7 +94,9 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): # will not have suspended threads if not proc_modules: proc_modules = pe_symbols.PESymbols.get_process_modules( - self.context, self.config["kernel"], None + context=self.context, + kernel_module_name=self.config["kernel"], + filter_modules=None, ) path_and_symbol = functools.partial( diff --git a/volatility3/framework/plugins/windows/suspicious_threads.py b/volatility3/framework/plugins/windows/suspicious_threads.py index 938c6a940..41affcbc7 100644 --- a/volatility3/framework/plugins/windows/suspicious_threads.py +++ b/volatility3/framework/plugins/windows/suspicious_threads.py @@ -138,8 +138,8 @@ class SuspiciousThreads(interfaces.plugins.PluginInterface): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) for proc in pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ): ranges = self._get_ranges(kernel, all_ranges, proc) diff --git a/volatility3/framework/plugins/windows/svcdiff.py b/volatility3/framework/plugins/windows/svcdiff.py index ca9bcfb75..d2c3da3d3 100644 --- a/volatility3/framework/plugins/windows/svcdiff.py +++ b/volatility3/framework/plugins/windows/svcdiff.py @@ -65,7 +65,7 @@ class SvcDiff(svcscan.SvcScan): kernel = context.modules[kernel_module_name] if not symbols.symbol_table_is_64bit( - context, kernel.symbol_table_name + context=context, symbol_table_name=kernel.symbol_table_name ) or not versions.is_win10_15063_or_later( context=context, symbol_table=kernel.symbol_table_name ): diff --git a/volatility3/framework/plugins/windows/svclist.py b/volatility3/framework/plugins/windows/svclist.py index 00782c543..00d4aa647 100644 --- a/volatility3/framework/plugins/windows/svclist.py +++ b/volatility3/framework/plugins/windows/svclist.py @@ -70,7 +70,7 @@ class SvcList(svcscan.SvcScan): kernel = context.modules[kernel_module_name] if not symbols.symbol_table_is_64bit( - context, kernel.symbol_table_name + context=context, symbol_table_name=kernel.symbol_table_name ) or not versions.is_win10_15063_or_later( context=context, symbol_table=kernel.symbol_table_name ): @@ -80,8 +80,8 @@ class SvcList(svcscan.SvcScan): return for proc in pslist.PsList.list_processes( - context, - kernel_module_name, + context=context, + kernel_module_name=kernel_module_name, filter_func=filter_func, ): try: diff --git a/volatility3/framework/plugins/windows/svcscan.py b/volatility3/framework/plugins/windows/svcscan.py index 602e7fbd5..653995f90 100644 --- a/volatility3/framework/plugins/windows/svcscan.py +++ b/volatility3/framework/plugins/windows/svcscan.py @@ -121,7 +121,9 @@ class SvcScan(interfaces.plugins.PluginInterface): A symbol table containing the symbols necessary for services """ native_types = context.symbol_space[symbol_table_name].natives - is_64bit = symbols.symbol_table_is_64bit(context, symbol_table_name) + is_64bit = symbols.symbol_table_is_64bit( + context=context, symbol_table_name=symbol_table_name + ) try: symbol_filename = next( @@ -148,9 +150,11 @@ class SvcScan(interfaces.plugins.PluginInterface): ) -> Optional[objects.StructType]: for hive in hivelist.HiveList.list_hives( - context, - interfaces.configuration.path_join(config_path, "hivelist"), - kernel_module_name, + context=context, + base_config_path=interfaces.configuration.path_join( + config_path, "hivelist" + ), + kernel_module_name=kernel_module_name, filter_string="machine\\system", ): # Get ControlSet\Services. @@ -300,7 +304,7 @@ class SvcScan(interfaces.plugins.PluginInterface): for task in pslist.PsList.list_processes( context, - kernel_module_name, + kernel_module_name=kernel_module_name, filter_func=filter_func, ): proc_id = "Unknown" diff --git a/volatility3/framework/plugins/windows/threads.py b/volatility3/framework/plugins/windows/threads.py index 806caaa52..f6d542357 100644 --- a/volatility3/framework/plugins/windows/threads.py +++ b/volatility3/framework/plugins/windows/threads.py @@ -69,8 +69,8 @@ class Threads(thrdscan.ThrdScan): filter_func = pslist.PsList.create_pid_filter(context.config.get("pid", None)) for proc in pslist.PsList.list_processes( - context, - kernel_module_name, + context=context, + kernel_module_name=kernel_module_name, filter_func=filter_func, ): yield from cls.list_threads(module, proc) diff --git a/volatility3/framework/plugins/windows/timers.py b/volatility3/framework/plugins/windows/timers.py index 4bf574143..d08bc59dd 100644 --- a/volatility3/framework/plugins/windows/timers.py +++ b/volatility3/framework/plugins/windows/timers.py @@ -124,8 +124,8 @@ class Timers(interfaces.plugins.PluginInterface): kernel = self.context.modules[self.config["kernel"]] collection = ssdt.SSDT.build_module_collection( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], ) # FIXME - the list_timers API is gross. Fix after GUI merge diff --git a/volatility3/framework/plugins/windows/unhooked_system_calls.py b/volatility3/framework/plugins/windows/unhooked_system_calls.py index c941ff768..8882ff46f 100644 --- a/volatility3/framework/plugins/windows/unhooked_system_calls.py +++ b/volatility3/framework/plugins/windows/unhooked_system_calls.py @@ -151,10 +151,10 @@ class unhooked_system_calls(interfaces.plugins.PluginInterface): def _generator(self) -> Generator[Tuple[int, Tuple[str, str, int]], None, None]: found_symbols = pe_symbols.PESymbols.addresses_for_process_symbols( - self.context, - self.config_path, - self.config["kernel"], - unhooked_system_calls.system_calls, + context=self.context, + config_path=self.config_path, + kernel_module_name=self.config["kernel"], + symbols=unhooked_system_calls.system_calls, ) # code_bytes[dll_name][func_name][func_bytes] diff --git a/volatility3/framework/plugins/windows/unloadedmodules.py b/volatility3/framework/plugins/windows/unloadedmodules.py index 178fe65c5..90ad0fdb5 100644 --- a/volatility3/framework/plugins/windows/unloadedmodules.py +++ b/volatility3/framework/plugins/windows/unloadedmodules.py @@ -52,7 +52,9 @@ class UnloadedModules(interfaces.plugins.PluginInterface, timeliner.TimeLinerInt The name of the constructed unloaded modules table """ native_types = context.symbol_space[symbol_table].natives - is_64bit = symbols.symbol_table_is_64bit(context, symbol_table) + is_64bit = symbols.symbol_table_is_64bit( + context=context, symbol_table_name=symbol_table + ) table_mapping = {"nt_symbols": symbol_table} if is_64bit: @@ -100,7 +102,9 @@ class UnloadedModules(interfaces.plugins.PluginInterface, timeliner.TimeLinerInt offset=unloadedmodules_offset, subtype="array", ) - is_64bit = symbols.symbol_table_is_64bit(context, symbol_table) + is_64bit = symbols.symbol_table_is_64bit( + context=context, symbol_table_name=symbol_table + ) if is_64bit: unloaded_count_type = "unsigned long long" diff --git a/volatility3/framework/plugins/windows/vadinfo.py b/volatility3/framework/plugins/windows/vadinfo.py index 46afcaca8..2b1d3f4bc 100644 --- a/volatility3/framework/plugins/windows/vadinfo.py +++ b/volatility3/framework/plugins/windows/vadinfo.py @@ -292,8 +292,8 @@ class VadInfo(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/vadregexscan.py b/volatility3/framework/plugins/windows/vadregexscan.py index 0d9b6a72e..5d2356f54 100644 --- a/volatility3/framework/plugins/windows/vadregexscan.py +++ b/volatility3/framework/plugins/windows/vadregexscan.py @@ -112,8 +112,8 @@ class VadRegExScan(plugins.PluginInterface): def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) procs = pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) return renderers.TreeGrid( diff --git a/volatility3/framework/plugins/windows/vadwalk.py b/volatility3/framework/plugins/windows/vadwalk.py index 0d6a8b245..cc8105e0c 100644 --- a/volatility3/framework/plugins/windows/vadwalk.py +++ b/volatility3/framework/plugins/windows/vadwalk.py @@ -83,8 +83,8 @@ class VadWalk(interfaces.plugins.PluginInterface): ], self._generator( pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ) ), diff --git a/volatility3/framework/plugins/windows/vadyarascan.py b/volatility3/framework/plugins/windows/vadyarascan.py index 2dd2dec26..a19206e22 100644 --- a/volatility3/framework/plugins/windows/vadyarascan.py +++ b/volatility3/framework/plugins/windows/vadyarascan.py @@ -60,8 +60,8 @@ class VadYaraScan(interfaces.plugins.PluginInterface): sanity_check = 1024 * 1024 * 1024 # 1 GB for task in pslist.PsList.list_processes( - self.context, - self.config["kernel"], + context=self.context, + kernel_module_name=self.config["kernel"], filter_func=filter_func, ): layer_name = task.add_process_layer() diff --git a/volatility3/framework/plugins/windows/verinfo.py b/volatility3/framework/plugins/windows/verinfo.py index 63a0d9ece..fa7d4e113 100644 --- a/volatility3/framework/plugins/windows/verinfo.py +++ b/volatility3/framework/plugins/windows/verinfo.py @@ -253,13 +253,15 @@ class VerInfo(interfaces.plugins.PluginInterface): ) def run(self): - procs = pslist.PsList.list_processes(self.context, self.config["kernel"]) + procs = pslist.PsList.list_processes( + context=self.context, kernel_module_name=self.config["kernel"] + ) mods = modules.Modules.list_modules(self.context, self.config["kernel"]) # populate the session layers for kernel modules session_layers = modules.Modules.get_session_layers( - self.context, self.config["kernel"] + context=self.context, kernel_module_name=self.config["kernel"] ) return renderers.TreeGrid( diff --git a/volatility3/framework/plugins/windows/windowstations.py b/volatility3/framework/plugins/windows/windowstations.py index 6dac484f5..b9c6932f9 100644 --- a/volatility3/framework/plugins/windows/windowstations.py +++ b/volatility3/framework/plugins/windows/windowstations.py @@ -67,7 +67,9 @@ class WindowStations(interfaces.plugins.PluginInterface): native_types = intermed.native.x64NativeTable - if not symbols.symbol_table_is_64bit(context, symbol_table): + if not symbols.symbol_table_is_64bit( + context=context, symbol_table_name=symbol_table + ): raise NotImplementedError( "This plugin only supports x64 versions of Windows" ) @@ -86,10 +88,10 @@ class WindowStations(interfaces.plugins.PluginInterface): vollog.debug(f"Using GUI table {symbol_filename}") return intermed.IntermediateSymbolTable.create( - context, - config_path, - os.path.join("windows", "gui"), - symbol_filename, + context=context, + config_path=config_path, + sub_path=os.path.join("windows", "gui"), + filename=symbol_filename, class_types=gui.class_types, native_types=native_types, table_mapping=table_mapping, @@ -152,11 +154,11 @@ class WindowStations(interfaces.plugins.PluginInterface): session_map = cls.get_session_map(context, kernel_module_name, gui_table_name) for result in poolscanner.PoolScanner.generate_pool_scan_extended( - context, - kernel.layer_name, - kernel.symbol_table_name, - gui_table_name, - constraints, + context=context, + kernel_layer_name=kernel.layer_name, + kernel_symbol_table_name=kernel.symbol_table_name, + object_symbol_table_name=gui_table_name, + constraints=constraints, ): _constraint, mem_object, _header = result diff --git a/volatility3/framework/symbols/linux/extensions/__init__.py b/volatility3/framework/symbols/linux/extensions/__init__.py index d5528a8b5..39605cf52 100644 --- a/volatility3/framework/symbols/linux/extensions/__init__.py +++ b/volatility3/framework/symbols/linux/extensions/__init__.py @@ -237,7 +237,9 @@ class module(generic.GenericIntelProcess): elf_table_name = self.get_elf_table_name() symbol_table_name = self.get_symbol_table_name() - is_64bit = symbols.symbol_table_is_64bit(self._context, symbol_table_name) + is_64bit = symbols.symbol_table_is_64bit( + context=self._context, symbol_table_name=symbol_table_name + ) sym_name = "Elf64_Sym" if is_64bit else "Elf32_Sym" sym_type = self._context.symbol_space.get_type( elf_table_name + constants.BANG + sym_name @@ -280,7 +282,9 @@ class module(generic.GenericIntelProcess): elf_table_name = self.get_elf_table_name() symbol_table_name = self.get_symbol_table_name() - is_64bit = symbols.symbol_table_is_64bit(self._context, symbol_table_name) + is_64bit = symbols.symbol_table_is_64bit( + context=self._context, symbol_table_name=symbol_table_name + ) sym_name = "Elf64_Sym" if is_64bit else "Elf32_Sym" sym_type = self._context.symbol_space.get_type( elf_table_name + constants.BANG + sym_name diff --git a/volatility3/framework/symbols/windows/extensions/__init__.py b/volatility3/framework/symbols/windows/extensions/__init__.py index e852de0da..933178c91 100755 --- a/volatility3/framework/symbols/windows/extensions/__init__.py +++ b/volatility3/framework/symbols/windows/extensions/__init__.py @@ -53,7 +53,9 @@ class MMVAD_SHORT(objects.StructType): # the offset is different on 32 and 64 bits symbol_table_name = self.vol.type_name.split(constants.BANG)[0] - if not symbols.symbol_table_is_64bit(self._context, symbol_table_name): + if not symbols.symbol_table_is_64bit( + context=self._context, symbol_table_name=symbol_table_name + ): vad_address -= 4 else: vad_address -= 12 @@ -389,7 +391,9 @@ class EX_FAST_REF(objects.StructType): # the mask value is different on 32 and 64 bits symbol_table_name = self.vol.type_name.split(constants.BANG)[0] - if not symbols.symbol_table_is_64bit(self._context, symbol_table_name): + if not symbols.symbol_table_is_64bit( + context=self._context, symbol_table_name=symbol_table_name + ): max_fast_ref = 7 else: max_fast_ref = 15 @@ -1406,7 +1410,9 @@ class CONTROL_AREA(objects.StructType): ) mmpte_size = mmpte_type.size subsection = self.get_subsection() - is_64bit = symbols.symbol_table_is_64bit(self._context, symbol_table_name) + is_64bit = symbols.symbol_table_is_64bit( + context=self._context, symbol_table_name=symbol_table_name + ) is_pae = self._context.layers[self.vol.layer_name].metadata.get("pae", False) # the sector_size is used as a multiplier to the StartingSector diff --git a/volatility3/framework/symbols/windows/extensions/pool.py b/volatility3/framework/symbols/windows/extensions/pool.py index 5427e3773..b0c480d19 100644 --- a/volatility3/framework/symbols/windows/extensions/pool.py +++ b/volatility3/framework/symbols/windows/extensions/pool.py @@ -78,7 +78,9 @@ class POOL_HEADER(objects.StructType): # otherwise we have an executive object in the pool else: - if symbols.symbol_table_is_64bit(self._context, symbol_table_name): + if symbols.symbol_table_is_64bit( + context=self._context, symbol_table_name=symbol_table_name + ): alignment = 16 else: alignment = 8 diff --git a/volatility3/plugins/windows/registry/certificates.py b/volatility3/plugins/windows/registry/certificates.py index 3cbeb3e7c..eea05548b 100644 --- a/volatility3/plugins/windows/registry/certificates.py +++ b/volatility3/plugins/windows/registry/certificates.py @@ -70,9 +70,9 @@ class Certificates(interfaces.plugins.PluginInterface): def _generator(self) -> Iterator[Tuple[int, Tuple[str, str, str, str]]]: for hive in hivelist.HiveList.list_hives( - self.context, - self.config_path, - self.config["kernel"], + context=self.context, + base_config_path=self.config_path, + kernel_module_name=self.config["kernel"], ): for top_key in [ "Microsoft\\SystemCertificates", From 7964ca07e401b75d17ccd87d6022388eb0d38d7b Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 17:34:36 -0600 Subject: [PATCH 067/112] Code Review: PluginRequirement -> VersionRequirement Code Review: PluginRequirement -> Version Requirement --- .../framework/plugins/windows/debugregisters.py | 4 ++-- .../framework/plugins/windows/suspicious_threads.py | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/volatility3/framework/plugins/windows/debugregisters.py b/volatility3/framework/plugins/windows/debugregisters.py index d1404b69f..0f6655c78 100644 --- a/volatility3/framework/plugins/windows/debugregisters.py +++ b/volatility3/framework/plugins/windows/debugregisters.py @@ -37,8 +37,8 @@ class DebugRegisters(interfaces.plugins.PluginInterface): requirements.VersionRequirement( name="pslist", component=pslist.PsList, version=(3, 0, 0) ), - requirements.PluginRequirement( - name="threads", plugin=threads.Threads, version=(2, 0, 0) + requirements.VersionRequirement( + name="threads", component=threads.Threads, version=(2, 0, 0) ), requirements.VersionRequirement( name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) diff --git a/volatility3/framework/plugins/windows/suspicious_threads.py b/volatility3/framework/plugins/windows/suspicious_threads.py index 41affcbc7..f83f3efc9 100644 --- a/volatility3/framework/plugins/windows/suspicious_threads.py +++ b/volatility3/framework/plugins/windows/suspicious_threads.py @@ -34,14 +34,14 @@ class SuspiciousThreads(interfaces.plugins.PluginInterface): element_type=int, optional=True, ), - requirements.PluginRequirement( - name="thrdscan", plugin=thrdscan.ThrdScan, version=(1, 1, 0) + requirements.VersionRequirement( + name="thrdscan", component=thrdscan.ThrdScan, version=(1, 1, 0) ), - requirements.PluginRequirement( - name="pslist", plugin=pslist.PsList, version=(3, 0, 0) + requirements.VersionRequirement( + name="pslist", component=pslist.PsList, version=(3, 0, 0) ), - requirements.PluginRequirement( - name="threads", plugin=threads.Threads, version=(2, 0, 0) + requirements.VersionRequirement( + name="threads", component=threads.Threads, version=(2, 0, 0) ), requirements.VersionRequirement( name="vadinfo", component=vadinfo.VadInfo, version=(2, 0, 0) From 456d7b7db5e6ec34b83e05aeb58877a76ae844ea Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 18:14:53 -0600 Subject: [PATCH 068/112] CodeQL Fix: Unused variable Also underscores an unused unpacked tuple value --- volatility3/framework/plugins/windows/strings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/volatility3/framework/plugins/windows/strings.py b/volatility3/framework/plugins/windows/strings.py index 0ec07d719..46784e48a 100644 --- a/volatility3/framework/plugins/windows/strings.py +++ b/volatility3/framework/plugins/windows/strings.py @@ -165,7 +165,7 @@ class Strings(interfaces.plugins.PluginInterface): context=context, kernel_module_name=kernel_module_name ): if not filter(process): - kernel_module_name = proc_id = "Unknown" + proc_id = "Unknown" try: proc_id = process.UniqueProcessId proc_layer_name = process.add_process_layer() @@ -180,7 +180,7 @@ class Strings(interfaces.plugins.PluginInterface): for mapval in proc_layer.mapping( 0x0, proc_layer.maximum_address, ignore_errors=True ): - mapped_offset, _, offset, mapped_size, maplayer = mapval + mapped_offset, _, offset, mapped_size, _maplayer = mapval for val in range( mapped_offset, mapped_offset + mapped_size, 0x1000 ): From a192546eb055029f068d6da73a5b69033f84d519 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 19:02:17 -0600 Subject: [PATCH 069/112] Framework: Minor version bump There are a lot of things going into this so we're doing a minor framework version bump. --- volatility3/framework/constants/_version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/constants/_version.py b/volatility3/framework/constants/_version.py index 255b8fc3d..aa8e8936f 100644 --- a/volatility3/framework/constants/_version.py +++ b/volatility3/framework/constants/_version.py @@ -1,6 +1,6 @@ # We use the SemVer 2.0.0 versioning scheme VERSION_MAJOR = 2 # Number of releases of the library with a breaking change -VERSION_MINOR = 22 # Number of changes that only add to the interface +VERSION_MINOR = 23 # Number of changes that only add to the interface VERSION_PATCH = 0 # Number of changes that do not change the interface VERSION_SUFFIX = "" From 76cceb93cb585e2ca2d16f22fea02b719f924eea Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 19:25:43 -0600 Subject: [PATCH 070/112] Code Review: Get rid of 'kvo' in favor of kernel.offset --- volatility3/framework/plugins/windows/modules.py | 6 +----- volatility3/framework/plugins/windows/pslist.py | 6 +----- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/volatility3/framework/plugins/windows/modules.py b/volatility3/framework/plugins/windows/modules.py index 6ec16af1b..e1a0f4cf1 100644 --- a/volatility3/framework/plugins/windows/modules.py +++ b/volatility3/framework/plugins/windows/modules.py @@ -322,11 +322,7 @@ class Modules(interfaces.plugins.PluginInterface): """ kernel = context.modules[kernel_module_name] - - kvo = context.layers[kernel.layer_name].config.get( - "kernel_virtual_offset", None - ) - if not kvo: + if not kernel.offset: raise ValueError( "Intel layer does not have an associated kernel virtual offset, failing" ) diff --git a/volatility3/framework/plugins/windows/pslist.py b/volatility3/framework/plugins/windows/pslist.py index 7909945a1..2fc7612a9 100644 --- a/volatility3/framework/plugins/windows/pslist.py +++ b/volatility3/framework/plugins/windows/pslist.py @@ -228,11 +228,7 @@ class PsList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): kernel = context.modules[kernel_module_name] - # We only use the object factory to demonstrate how to use one - kvo = context.layers[kernel.layer_name].config.get( - "kernel_virtual_offset", None - ) - if not kvo: + if not kernel.offset: raise ValueError( "Intel layer does not have an associated kernel virtual offset, failing" ) From 77d6bf25b079223e8aa017a8aa938bb2573b9a2d Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 17:55:18 -0600 Subject: [PATCH 071/112] Code Review: Remove redundant kernel module reconstruction --- volatility3/framework/plugins/windows/modules.py | 13 +++++-------- volatility3/framework/plugins/windows/pslist.py | 11 ++++------- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/volatility3/framework/plugins/windows/modules.py b/volatility3/framework/plugins/windows/modules.py index e1a0f4cf1..1ec965737 100644 --- a/volatility3/framework/plugins/windows/modules.py +++ b/volatility3/framework/plugins/windows/modules.py @@ -326,22 +326,19 @@ class Modules(interfaces.plugins.PluginInterface): raise ValueError( "Intel layer does not have an associated kernel virtual offset, failing" ) - ntkrnlmp = context.module( - kernel.symbol_table_name, layer_name=kernel.layer_name, offset=kvo - ) try: # use this type if its available (starting with windows 10) - ldr_entry_type = ntkrnlmp.get_type("_KLDR_DATA_TABLE_ENTRY") + ldr_entry_type = kernel.get_type("_KLDR_DATA_TABLE_ENTRY") except exceptions.SymbolError: - ldr_entry_type = ntkrnlmp.get_type("_LDR_DATA_TABLE_ENTRY") + ldr_entry_type = kernel.get_type("_LDR_DATA_TABLE_ENTRY") type_name = ldr_entry_type.type_name.split(constants.BANG)[1] - list_head = ntkrnlmp.get_symbol("PsLoadedModuleList").address - list_entry = ntkrnlmp.object(object_type="_LIST_ENTRY", offset=list_head) + list_head = kernel.get_symbol("PsLoadedModuleList").address + list_entry = kernel.object(object_type="_LIST_ENTRY", offset=list_head) reloff = ldr_entry_type.relative_child_offset("InLoadOrderLinks") - module = ntkrnlmp.object( + module = kernel.object( object_type=type_name, offset=list_entry.vol.offset - reloff, absolute=True ) diff --git a/volatility3/framework/plugins/windows/pslist.py b/volatility3/framework/plugins/windows/pslist.py index 2fc7612a9..1cb2c6356 100644 --- a/volatility3/framework/plugins/windows/pslist.py +++ b/volatility3/framework/plugins/windows/pslist.py @@ -232,12 +232,9 @@ class PsList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): raise ValueError( "Intel layer does not have an associated kernel virtual offset, failing" ) - ntkrnlmp = context.module( - kernel.symbol_table_name, layer_name=kernel.layer_name, offset=kvo - ) - ps_aph_offset = ntkrnlmp.get_symbol("PsActiveProcessHead").address - list_entry = ntkrnlmp.object(object_type="_LIST_ENTRY", offset=ps_aph_offset) + ps_aph_offset = kernel.get_symbol("PsActiveProcessHead").address + list_entry = kernel.object(object_type="_LIST_ENTRY", offset=ps_aph_offset) # This is example code to demonstrate how to use symbol_space directly, rather than through a module: # @@ -250,10 +247,10 @@ class PsList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): # Note: "nt_symbols!_EPROCESS" could have been used, but would rely on the "nt_symbols" symbol table not already # having been present. Strictly, the value of the requirement should be joined with the BANG character # defined in the constants file - reloff = ntkrnlmp.get_type("_EPROCESS").relative_child_offset( + reloff = kernel.get_type("_EPROCESS").relative_child_offset( "ActiveProcessLinks" ) - eproc = ntkrnlmp.object( + eproc = kernel.object( object_type="_EPROCESS", offset=list_entry.vol.offset - reloff, absolute=True, From e8ec7b1bf75d19b4629f29a9cc32c83d5ff959d0 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 27 Feb 2025 20:16:25 -0600 Subject: [PATCH 072/112] Code Review: Remove unneeded kernel module reconstruction --- .../framework/plugins/windows/handles.py | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/volatility3/framework/plugins/windows/handles.py b/volatility3/framework/plugins/windows/handles.py index 4d21cc9d9..6ab465439 100644 --- a/volatility3/framework/plugins/windows/handles.py +++ b/volatility3/framework/plugins/windows/handles.py @@ -223,24 +223,17 @@ class Handles(interfaces.plugins.PluginInterface): kernel = self.context.modules[self.config["kernel"]] - virtual = kernel.layer_name - kvo = kernel.offset - - ntkrnlmp = self.context.module( - kernel.symbol_table_name, layer_name=virtual, offset=kvo - ) - if level > 0: - subtype = ntkrnlmp.get_type("pointer") + subtype = kernel.get_type("pointer") count = 0x1000 / subtype.size else: - subtype = ntkrnlmp.get_type("_HANDLE_TABLE_ENTRY") + subtype = kernel.get_type("_HANDLE_TABLE_ENTRY") count = 0x1000 / subtype.size - if not self.context.layers[virtual].is_valid(offset): + if not self.context.layers[kernel.layer_name].is_valid(offset): return None - table = ntkrnlmp.object( + table = kernel.object( object_type="array", offset=offset, subtype=subtype, @@ -248,7 +241,7 @@ class Handles(interfaces.plugins.PluginInterface): absolute=True, ) - layer_object = self.context.layers[virtual] + layer_object = self.context.layers[kernel.layer_name] masked_offset = offset & layer_object.maximum_address for i in range(len(table)): @@ -262,7 +255,7 @@ class Handles(interfaces.plugins.PluginInterface): # The code above this calls `is_valid` on the `offset` # It is sent but then does not validate `entry` before # sending it to `_get_item` - if not self.context.layers[virtual].is_valid(entry.vol.offset): + if not self.context.layers[kernel.layer_name].is_valid(entry.vol.offset): continue if level > 0: From dc53afb217b59c704ed4fba96162660282ae391d Mon Sep 17 00:00:00 2001 From: David McDonald Date: Wed, 5 Mar 2025 16:25:53 -0600 Subject: [PATCH 073/112] Code Review: Don't use to-be-deprecated static natives This was originally done to solve a problem where `f32` wasn't available in the native types from every kernel version. However, it ended up not being necessary - we can just omit `native_types` from the method call, and it will construct the types as-needed using the definition for `float` in `base_types` from the JSON files. --- volatility3/framework/plugins/windows/windowstations.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/volatility3/framework/plugins/windows/windowstations.py b/volatility3/framework/plugins/windows/windowstations.py index b9c6932f9..a077ef2fc 100644 --- a/volatility3/framework/plugins/windows/windowstations.py +++ b/volatility3/framework/plugins/windows/windowstations.py @@ -65,8 +65,6 @@ class WindowStations(interfaces.plugins.PluginInterface): The name of the constructed GUI table """ - native_types = intermed.native.x64NativeTable - if not symbols.symbol_table_is_64bit( context=context, symbol_table_name=symbol_table ): @@ -93,7 +91,6 @@ class WindowStations(interfaces.plugins.PluginInterface): sub_path=os.path.join("windows", "gui"), filename=symbol_filename, class_types=gui.class_types, - native_types=native_types, table_mapping=table_mapping, ) From 7e00f2c4c409bcdb08b20dc89e8b8b501ee14e02 Mon Sep 17 00:00:00 2001 From: David McDonald Date: Wed, 5 Mar 2025 17:42:09 -0600 Subject: [PATCH 074/112] Windows Versions: Fix broken OSDistinguisher Something happened when picking _EPROCESS members before that caused this to not function properly. This one relies on a more stable type removal instead of _EPROCESS members. --- volatility3/framework/symbols/windows/versions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/volatility3/framework/symbols/windows/versions.py b/volatility3/framework/symbols/windows/versions.py index b00892cbc..28b7edfdf 100644 --- a/volatility3/framework/symbols/windows/versions.py +++ b/volatility3/framework/symbols/windows/versions.py @@ -152,8 +152,8 @@ is_win10 = OsDistinguisher( is_win10_10586_or_later = OsDistinguisher( version_check=lambda x: x >= (10, 0, 10586), fallback_checks=[ - ("_EPROCESS", "SecurityDomain", False), - ("_EPROCESS", "ImageFilePointer", False), + ("_UNLOADED_DRIVERS", None, False), + ("ObHeaderCookie", None, True), ], ) From 557b200f0749b2c08d78c7a21a4bb2d26990a46d Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Thu, 6 Mar 2025 17:36:24 +0000 Subject: [PATCH 075/112] Fix several bugs found in the tracing plugins during mass testing --- .../framework/plugins/linux/tracing/ftrace.py | 11 ++++--- .../plugins/linux/tracing/tracepoints.py | 32 +++++++++++++------ 2 files changed, 29 insertions(+), 14 deletions(-) diff --git a/volatility3/framework/plugins/linux/tracing/ftrace.py b/volatility3/framework/plugins/linux/tracing/ftrace.py index 6690769b7..02b5a61f1 100644 --- a/volatility3/framework/plugins/linux/tracing/ftrace.py +++ b/volatility3/framework/plugins/linux/tracing/ftrace.py @@ -114,21 +114,24 @@ class CheckFtrace(interfaces.plugins.PluginInterface): An iterable of ftrace_func_entry structs """ + if hasattr(ftrace_ops, "func_hash"): + ftrace_hash = ftrace_ops.func_hash.filter_hash + else: + ftrace_hash = ftrace_ops.filter_hash + try: - current_bucket_ptr = ftrace_ops.func_hash.filter_hash.buckets.first + current_bucket_ptr = ftrace_hash.buckets.first except exceptions.InvalidAddressException: vollog.log( constants.LOGLEVEL_VV, f"ftrace_func_entry list of ftrace_ops@{ftrace_ops.vol.offset:#x} is empty/invalid. Skipping it...", ) - return [] + return while current_bucket_ptr.is_readable(): yield current_bucket_ptr.dereference().cast("ftrace_func_entry") current_bucket_ptr = current_bucket_ptr.next - return None - @classmethod def parse_ftrace_ops( cls, diff --git a/volatility3/framework/plugins/linux/tracing/tracepoints.py b/volatility3/framework/plugins/linux/tracing/tracepoints.py index 247e139d5..4af80b545 100644 --- a/volatility3/framework/plugins/linux/tracing/tracepoints.py +++ b/volatility3/framework/plugins/linux/tracing/tracepoints.py @@ -10,7 +10,7 @@ from dataclasses import dataclass import volatility3.framework.symbols.linux.utilities.modules as linux_utilities_modules from volatility3.plugins.linux import hidden_modules, modxview -from volatility3.framework import constants, exceptions, interfaces +from volatility3.framework import constants, exceptions, interfaces, renderers from volatility3.framework.configuration import requirements from volatility3.framework.renderers import format_hints, NotAvailableValue, TreeGrid from volatility3.framework.symbols.linux import extensions @@ -116,18 +116,25 @@ class CheckTracepoints(interfaces.plugins.PluginInterface): known_modules: A dict of known modules, used to locate callbacks origin. Typically obtained through modxview.run_modules_scanners(). tracepoint: The tracepoint struct to parse run_hidden_modules: Whether to run the hidden_modules plugin or not. Note: it won't be run, even if specified, \ -if the "hidden_modules" key is present in known_modules. + if the "hidden_modules" key is present in known_modules. Yields: An iterable of ParsedTracepointFunc dataclasses, containing a selection of useful fields related to a tracepoint struct """ - kernel = context.modules[kernel_name] kernel_layer = context.layers[kernel.layer_name] for tracepoint_func in cls.iterate_tracepoint_funcs( context, kernel_layer.name, tracepoint ): + try: + tracepoint_name = utility.pointer_to_string(tracepoint.name, count=512) + except exceptions.InvalidAddressException: + vollog.debug( + f"Tracepoint function at {tracepoint.vol.offset:#x} is smeared." + ) + continue + probe_handler_address = tracepoint_func.func probe_handler_symbol = module_address = module_name = None @@ -183,16 +190,21 @@ if the "hidden_modules" key is present in known_modules. probe_handler_address ) else: - vollog.warning( + vollog.debug( f"Could not determine tracepoint@{tracepoint.vol.offset:#x} probe handler {probe_handler_address:#x} module origin.", ) + if hasattr(tracepoint_func, "prio"): + prio = tracepoint_func.prio + else: + prio = renderers.NotAvailableValue() + yield ParsedTracepointFunc( - utility.pointer_to_string(tracepoint.name, count=512), + tracepoint_name, tracepoint.vol.offset, probe_handler_symbol, probe_handler_address, - tracepoint_func.prio, + prio, module_name, module_address, ) @@ -258,11 +270,11 @@ if the "hidden_modules" key is present in known_modules. kernel_layer = self.context.layers[kernel.layer_name] if not kernel.has_symbol("__start___tracepoints_ptrs"): - raise exceptions.SymbolError( - "__start___tracepoints_ptrs", - self.vmlinux.symbol_table_name, - 'The provided symbol table does not include the "__start___tracepoints_ptrs" symbol. This means you are either analyzing an unsupported kernel version or that your symbol table is corrupted.', + vollog.error( + 'The provided symbol table does not include the "__start___tracepoints_ptrs" symbol.' + "This means you are either analyzing an unsupported kernel version or that your symbol table is corrupted." ) + return known_modules = modxview.Modxview.run_modules_scanners( self.context, kernel_name, run_hidden_modules=False From 14778cdf5c75b9fe10a28af2fa60c7ff5efe793f Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Thu, 6 Mar 2025 18:10:38 +0000 Subject: [PATCH 076/112] Address feedback --- .../framework/plugins/linux/tracing/ftrace.py | 14 ++++++-------- .../framework/plugins/linux/tracing/tracepoints.py | 6 +++--- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/volatility3/framework/plugins/linux/tracing/ftrace.py b/volatility3/framework/plugins/linux/tracing/ftrace.py index 02b5a61f1..59168d5bc 100644 --- a/volatility3/framework/plugins/linux/tracing/ftrace.py +++ b/volatility3/framework/plugins/linux/tracing/ftrace.py @@ -5,7 +5,7 @@ # Public researches: https://i.blackhat.com/USA21/Wednesday-Handouts/us-21-Fixing-A-Memory-Forensics-Blind-Spot-Linux-Kernel-Tracing-wp.pdf import logging -from typing import Dict, List, Iterable, Optional +from typing import Dict, List, Generator from enum import Enum from dataclasses import dataclass @@ -67,7 +67,7 @@ class CheckFtrace(interfaces.plugins.PluginInterface): Investigate the ftrace infrastructure to uncover kernel attached callbacks, which can be leveraged to hook kernel functions and modify their behaviour.""" - _version = (1, 0, 0) + _version = (2, 0, 0) _required_framework_version = (2, 19, 0) @classmethod @@ -103,14 +103,14 @@ class CheckFtrace(interfaces.plugins.PluginInterface): def extract_hash_table_filters( cls, ftrace_ops: interfaces.objects.ObjectInterface, - ) -> Optional[Iterable[interfaces.objects.ObjectInterface]]: + ) -> Generator[interfaces.objects.ObjectInterface, None, None]: """Wrap the process of walking to every ftrace_func_entry of an ftrace_ops. Those are stored in a hash table of filters that indicates the addresses hooked. Args: ftrace_ops: The ftrace_ops struct to walk through - Returns: + Return, None, None: An iterable of ftrace_func_entry structs """ @@ -140,7 +140,7 @@ class CheckFtrace(interfaces.plugins.PluginInterface): known_modules: Dict[str, List[extensions.module]], ftrace_ops: interfaces.objects.ObjectInterface, run_hidden_modules: bool = True, - ) -> Optional[Iterable[ParsedFtraceOps]]: + ) -> Generator[ParsedFtraceOps, None, None]: """Parse an ftrace_ops struct to highlight ftrace kernel hooking. Iterates over embedded ftrace_func_entry entries, which point to hooked memory areas. @@ -237,12 +237,10 @@ if the "hidden_modules" key is present in known_modules. formatted_ftrace_flags, ) - return None - @classmethod def iterate_ftrace_ops_list( cls, context: interfaces.context.ContextInterface, kernel_name: str - ) -> Optional[Iterable[interfaces.objects.ObjectInterface]]: + ) -> Generator[interfaces.objects.ObjectInterface, None, None]: """Iterate over (ftrace_ops *)ftrace_ops_list. Returns: diff --git a/volatility3/framework/plugins/linux/tracing/tracepoints.py b/volatility3/framework/plugins/linux/tracing/tracepoints.py index 4af80b545..f8edcc5b7 100644 --- a/volatility3/framework/plugins/linux/tracing/tracepoints.py +++ b/volatility3/framework/plugins/linux/tracing/tracepoints.py @@ -10,7 +10,7 @@ from dataclasses import dataclass import volatility3.framework.symbols.linux.utilities.modules as linux_utilities_modules from volatility3.plugins.linux import hidden_modules, modxview -from volatility3.framework import constants, exceptions, interfaces, renderers +from volatility3.framework import constants, exceptions, interfaces from volatility3.framework.configuration import requirements from volatility3.framework.renderers import format_hints, NotAvailableValue, TreeGrid from volatility3.framework.symbols.linux import extensions @@ -197,7 +197,7 @@ class CheckTracepoints(interfaces.plugins.PluginInterface): if hasattr(tracepoint_func, "prio"): prio = tracepoint_func.prio else: - prio = renderers.NotAvailableValue() + prio = None yield ParsedTracepointFunc( tracepoint_name, @@ -293,7 +293,7 @@ class CheckTracepoints(interfaces.plugins.PluginInterface): format_hints.Hex(tracepoint_parsed.tracepoint_address), tracepoint_parsed.probe_name or NotAvailableValue(), format_hints.Hex(tracepoint_parsed.probe_address), - tracepoint_parsed.probe_priority, + tracepoint_parsed.probe_priority or NotAvailableValue(), tracepoint_parsed.module_name or NotAvailableValue(), ( format_hints.Hex(tracepoint_parsed.module_address) From 134a3bc6862939e1901bf493dd744a04b8ca3c4d Mon Sep 17 00:00:00 2001 From: David McDonald Date: Thu, 6 Mar 2025 15:19:23 -0600 Subject: [PATCH 077/112] Pdbconv: Make symbol server URL constant This removes the hard-coded symbol server URL from `PdbRetreiver.retrieve_pdb` and defines it as a constant within the `constants` module. --- volatility3/framework/constants/__init__.py | 2 ++ volatility3/framework/symbols/windows/pdbconv.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/volatility3/framework/constants/__init__.py b/volatility3/framework/constants/__init__.py index 429b79c3c..689ef122b 100644 --- a/volatility3/framework/constants/__init__.py +++ b/volatility3/framework/constants/__init__.py @@ -40,6 +40,8 @@ SYMBOL_BASEPATHS = [ ISF_EXTENSIONS = [".json", ".json.xz", ".json.gz", ".json.bz2"] """List of accepted extensions for ISF files""" +SYMBOL_SERVER_URL = "http://msdl.microsoft.com/download/symbols" + if hasattr(sys, "frozen") and sys.frozen: # Ensure we include the executable's directory as the base for plugins and symbols PLUGINS_PATH = [ diff --git a/volatility3/framework/symbols/windows/pdbconv.py b/volatility3/framework/symbols/windows/pdbconv.py index 248ef7d0c..c23ffb350 100644 --- a/volatility3/framework/symbols/windows/pdbconv.py +++ b/volatility3/framework/symbols/windows/pdbconv.py @@ -950,7 +950,7 @@ class PdbRetreiver: ) -> Optional[str]: vollog.info("Download PDB file...") file_name = ".".join(file_name.split(".")[:-1] + ["pdb"]) - for sym_url in ["http://msdl.microsoft.com/download/symbols"]: + for sym_url in [constants.SYMBOL_SERVER_URL]: url = sym_url + f"/{file_name}/{guid}/" result = None From aac0566c903af72cbc81a423d67b2ca94c2ba659 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 03:17:52 +0000 Subject: [PATCH 078/112] Change the type information reported for missing attributes --- volatility3/framework/interfaces/objects.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/interfaces/objects.py b/volatility3/framework/interfaces/objects.py index 12cd1d988..62c31481b 100644 --- a/volatility3/framework/interfaces/objects.py +++ b/volatility3/framework/interfaces/objects.py @@ -133,7 +133,7 @@ class ObjectInterface(metaclass=abc.ABCMeta): def __getattr__(self, attr: str) -> Any: """Method for ensuring volatility members can be returned.""" - raise AttributeError(f"Unable to find {attr} for type {self.vol.type_name}") + raise AttributeError(f"Unable to find {attr} for type {type(self)}") @property def vol(self) -> ReadOnlyMapping: From bb3b0ada5c2dbd590414e02cb9a0972f45d36c6e Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 03:42:32 +0000 Subject: [PATCH 079/112] Fix how the task name is reported in getsids error path --- volatility3/framework/plugins/windows/getsids.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/volatility3/framework/plugins/windows/getsids.py b/volatility3/framework/plugins/windows/getsids.py index 710b98bb6..12b16bebc 100644 --- a/volatility3/framework/plugins/windows/getsids.py +++ b/volatility3/framework/plugins/windows/getsids.py @@ -176,12 +176,14 @@ class GetSIDs(interfaces.plugins.PluginInterface): except exceptions.InvalidAddressException: token = False + task_name = objects.utility.array_to_string(task.ImageFileName) + if not token or not isinstance(token, interfaces.objects.ObjectInterface): yield ( 0, [ int(task.UniqueProcessId), - str(task.ImageFileName), + task_name, "Token unreadable", "", ], @@ -207,7 +209,7 @@ class GetSIDs(interfaces.plugins.PluginInterface): 0, ( task.UniqueProcessId, - objects.utility.array_to_string(task.ImageFileName), + task_name, sid_string, sid_name, ), From f6aa6d87e84fc593ad22fe0653bf60750ae8a1f5 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 04:19:28 +0000 Subject: [PATCH 080/112] Add --tmpfs-only flag to RecoverFs to replace tmpfs plugin of Volatility 2 --- .../framework/plugins/linux/pagecache.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/linux/pagecache.py b/volatility3/framework/plugins/linux/pagecache.py index 7a1cf2506..3d2db7fd7 100644 --- a/volatility3/framework/plugins/linux/pagecache.py +++ b/volatility3/framework/plugins/linux/pagecache.py @@ -639,7 +639,7 @@ class RecoverFs(plugins.PluginInterface): Troubleshooting: to fix extraction errors related to long paths, please consider using https://github.com/mxmlnkn/ratarmount. """ - _version = (1, 0, 0) + _version = (1, 0, 1) _required_framework_version = (2, 21, 0) @classmethod @@ -656,6 +656,12 @@ class RecoverFs(plugins.PluginInterface): requirements.PluginRequirement( name="inodepages", plugin=InodePages, version=(3, 0, 0) ), + requirements.BooleanRequirement( + name="tmpfs_only", + description="Extracts only files from tmpfs file systems", + default=False, + optional=True, + ), requirements.ChoiceRequirement( name="compression_format", description="Compression format (default: gz)", @@ -805,6 +811,17 @@ class RecoverFs(plugins.PluginInterface): ) continue + sb_type = inode_in.superblock.get_type() + if not sb_type: + vollog.debug( + f"Unable to read superblock type for inode at {inode_in.inode.vol.offset}" + ) + continue + + if self.config["tmpfs_only"] and sb_type != "tmpfs": + vollog.debug(f"Skipping non-tmpfs filesystem {sb_type}") + continue + # Construct the output path if uuid_as_prefix: prefix = f"/{inode_in.superblock.uuid}" From 45fe8f69ddb96af065a84074b2848b0486191fd4 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 05:05:23 +0000 Subject: [PATCH 081/112] Fix unloaded modules bugs. Change API to fit current formats --- .../plugins/windows/unloadedmodules.py | 87 ++++++++++++------- 1 file changed, 58 insertions(+), 29 deletions(-) diff --git a/volatility3/framework/plugins/windows/unloadedmodules.py b/volatility3/framework/plugins/windows/unloadedmodules.py index 90ad0fdb5..cadacf4ff 100644 --- a/volatility3/framework/plugins/windows/unloadedmodules.py +++ b/volatility3/framework/plugins/windows/unloadedmodules.py @@ -4,7 +4,7 @@ import logging import datetime -from typing import List, Iterable +from typing import List, Generator, Tuple from volatility3.framework import constants from volatility3.framework import interfaces, symbols, exceptions @@ -14,6 +14,7 @@ from volatility3.framework.interfaces import configuration from volatility3.framework.renderers import format_hints, conversion from volatility3.framework.symbols import intermed from volatility3.plugins import timeliner +from volatility3.plugins.windows import modules vollog = logging.getLogger(__name__) @@ -22,7 +23,7 @@ class UnloadedModules(interfaces.plugins.PluginInterface, timeliner.TimeLinerInt """Lists the unloaded kernel modules.""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 2) + _version = (2, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -75,10 +76,9 @@ class UnloadedModules(interfaces.plugins.PluginInterface, timeliner.TimeLinerInt def list_unloadedmodules( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, unloadedmodule_table_name: str, - ) -> Iterable[interfaces.objects.ObjectInterface]: + ) -> Generator[Tuple[str, int, int, datetime.datetime], None, None]: """Lists all the unloaded modules in the primary layer. Args: @@ -90,12 +90,8 @@ class UnloadedModules(interfaces.plugins.PluginInterface, timeliner.TimeLinerInt A list of Unloaded Modules as retrieved from MmUnloadedDrivers """ - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.modules[kernel_module_name] + unloadedmodules_offset = ntkrnlmp.get_symbol("MmUnloadedDrivers").address unloadedmodules = ntkrnlmp.object( object_type="pointer", @@ -103,7 +99,7 @@ class UnloadedModules(interfaces.plugins.PluginInterface, timeliner.TimeLinerInt subtype="array", ) is_64bit = symbols.symbol_table_is_64bit( - context=context, symbol_table_name=symbol_table + context=context, symbol_table_name=ntkrnlmp.symbol_table_name ) if is_64bit: @@ -116,53 +112,86 @@ class UnloadedModules(interfaces.plugins.PluginInterface, timeliner.TimeLinerInt object_type=unloaded_count_type, offset=last_unloadedmodule_offset ) + # Bring down to default when smear present. Some samples had this completely broken + if unloaded_count > 1024: + vollog.warning( + f"Smeared array count found {unloaded_count}. Defaulting to 1024 elements." + ) + unloaded_count = 1024 + unloadedmodules_array = context.object( object_type=unloadedmodule_table_name + constants.BANG + "_UNLOADED_DRIVERS", - layer_name=layer_name, + layer_name=ntkrnlmp.layer_name, offset=unloadedmodules, ) unloadedmodules_array.UnloadedDrivers.count = unloaded_count + kernel_space_start = modules.Modules.get_kernel_space_start( + context, kernel_module_name + ) + + address_mask = context.layers[ntkrnlmp.layer_name].address_mask + for driver in unloadedmodules_array.UnloadedDrivers: # Mass testing led to dozens of samples backtracing on this plugin when # accessing members of modules coming out this list # Given how often temporary drivers load and unload on Win10+, I # assume the chance for smear is very high try: - driver.StartAddress - driver.EndAddress - driver.CurrentTime - yield driver + start_address = driver.StartAddress & address_mask + end_address = driver.EndAddress & address_mask + current_time = driver.CurrentTime + driver_name = driver.Name.String except exceptions.InvalidAddressException: continue + if ( + current_time > 1024 + and start_address > kernel_space_start + and start_address & 0xFFF == 0x0 + and end_address & 0xFFF == 0x0 + and end_address > kernel_space_start + ): + yield driver_name, start_address, end_address, current_time + def _generator(self): kernel = self.context.modules[self.config["kernel"]] + if not kernel.has_symbol("MmUnloadedDrivers"): + vollog.error( + "The symbol table for this sample is missing the `MmUnloadedDrivers` symbol. Cannot proceed." + ) + return + + if not kernel.has_symbol("MmLastUnloadedDriver"): + vollog.error( + "The symbol table for this sample is missing the `MmLastUnloadededDriver` symbol. Cannot proceed." + ) + return + unloadedmodule_table_name = self.create_unloadedmodules_table( self.context, kernel.symbol_table_name, self.config_path ) - for mod in self.list_unloadedmodules( + for ( + driver_name, + start_address, + end_address, + current_time, + ) in self.list_unloadedmodules( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], unloadedmodule_table_name, ): - try: - name = mod.Name.String - except exceptions.InvalidAddressException: - name = renderers.UnreadableValue() - yield ( 0, ( - name, - format_hints.Hex(mod.StartAddress), - format_hints.Hex(mod.EndAddress), - conversion.wintime_to_datetime(mod.CurrentTime), + driver_name, + format_hints.Hex(start_address), + format_hints.Hex(end_address), + conversion.wintime_to_datetime(current_time), ), ) From 460f1307ac19748c8f018624a057773ebd594637 Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Fri, 7 Mar 2025 16:43:44 +0100 Subject: [PATCH 082/112] improve secret readability --- volatility3/framework/plugins/windows/lsadump.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/lsadump.py b/volatility3/framework/plugins/windows/lsadump.py index 50f4da30d..22a1a62e1 100644 --- a/volatility3/framework/plugins/windows/lsadump.py +++ b/volatility3/framework/plugins/windows/lsadump.py @@ -204,7 +204,7 @@ class Lsadump(interfaces.plugins.PluginInterface): else: secret = self.decrypt_aes(enc_secret, lsakey) - yield (0, (key.get_name(), secret.decode("latin1"), secret)) + yield (0, (key.get_name(), str(secret), secret)) def run(self): offset = self.config.get("offset", None) From f0235279a91287af60af165ef97beee520346028 Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Fri, 7 Mar 2025 16:44:07 +0100 Subject: [PATCH 083/112] Bump: 1.0.0->1.0.1 --- volatility3/framework/plugins/windows/lsadump.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/lsadump.py b/volatility3/framework/plugins/windows/lsadump.py index 22a1a62e1..051e55afe 100644 --- a/volatility3/framework/plugins/windows/lsadump.py +++ b/volatility3/framework/plugins/windows/lsadump.py @@ -22,7 +22,7 @@ class Lsadump(interfaces.plugins.PluginInterface): """Dumps lsa secrets from memory""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 0) + _version = (1, 0, 1) @classmethod def get_requirements(cls): From e8db2f03bb5eddf5e7b15d9c282f4802fa6ccbb8 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 1 Mar 2025 10:31:47 -0600 Subject: [PATCH 084/112] Add complete smear protection to linux.pstree --- volatility3/framework/plugins/linux/pstree.py | 39 +++++++++++++++++-- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/volatility3/framework/plugins/linux/pstree.py b/volatility3/framework/plugins/linux/pstree.py index fd28fcbbd..dc4fef4f3 100644 --- a/volatility3/framework/plugins/linux/pstree.py +++ b/volatility3/framework/plugins/linux/pstree.py @@ -52,19 +52,38 @@ class PsTree(interfaces.plugins.PluginInterface): Args: pid: PID to find the level in the hierarchy """ - seen = set([pid]) + seen_ppids = set() + seen_offsets = set() + level = 0 proc = self._tasks.get(pid) - while proc and proc.get_parent_pid() not in seen: + + while proc: + # we don't want swapper in the tree + if proc.pid == 0: + break + if proc.is_thread_group_leader: parent_pid = proc.get_parent_pid() else: parent_pid = proc.tgid + if parent_pid in seen_ppids or proc.vol.offset in seen_offsets: + break + + # only pid 1 (init/systemd) or 2 (kthreadd) should have swapper as a parent + # any other process with a ppid of 0 is smeared or terminated + if parent_pid == 0 and proc.pid > 2: + break + + seen_ppids.add(parent_pid) + seen_offsets.add(proc.vol.offset) + child_list = self._children.setdefault(parent_pid, set()) child_list.add(proc.pid) proc = self._tasks.get(parent_pid) + level += 1 self._levels[pid] = level @@ -110,12 +129,26 @@ class PsTree(interfaces.plugins.PluginInterface): ) yield (self._levels[task_fields.user_tid] - 1, fields) + seen_children = set() + for child_pid in sorted(self._children.get(task_fields.user_tid, [])): + if child_pid in seen_children: + break + seen_children.add(child_pid) + yield from yield_processes(child_pid) + seen_processes = set() + for pid, level in self._levels.items(): if level == 1: - yield from yield_processes(pid) + for fields in yield_processes(pid): + pid = fields[1] + if pid in seen_processes: + break + seen_processes.add(pid) + + yield fields def run(self): filter_func = pslist.PsList.create_pid_filter(self.config.get("pid", None)) From 1daf62ab4e68d860e33ea8b8ef59bad32799a6fb Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 17:18:45 +0000 Subject: [PATCH 085/112] Add debug statement when a process is skipped --- volatility3/framework/plugins/linux/pstree.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/volatility3/framework/plugins/linux/pstree.py b/volatility3/framework/plugins/linux/pstree.py index dc4fef4f3..c5290774b 100644 --- a/volatility3/framework/plugins/linux/pstree.py +++ b/volatility3/framework/plugins/linux/pstree.py @@ -2,11 +2,15 @@ # which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 # +import logging + from volatility3.framework import interfaces, renderers from volatility3.framework.configuration import requirements from volatility3.framework.renderers import format_hints from volatility3.plugins.linux import pslist +vollog = logging.getLogger(__name__) + class PsTree(interfaces.plugins.PluginInterface): """Plugin for listing processes in a tree based on their parent process ID.""" @@ -74,6 +78,9 @@ class PsTree(interfaces.plugins.PluginInterface): # only pid 1 (init/systemd) or 2 (kthreadd) should have swapper as a parent # any other process with a ppid of 0 is smeared or terminated if parent_pid == 0 and proc.pid > 2: + vollog.debug( + "Smeared process with parent PID of 0 and PID greater than 2 ({proc.pid}) is being skipped." + ) break seen_ppids.add(parent_pid) From 9e01666319b5d4168f5623678e5ef58e9d187117 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 18:24:53 +0000 Subject: [PATCH 086/112] Fix timers and kpcrs bugs, missing smear checks, and API. Closes #1642 --- .../framework/plugins/windows/kpcrs.py | 58 +++++++++++-------- .../framework/plugins/windows/timers.py | 36 +++++------- 2 files changed, 49 insertions(+), 45 deletions(-) diff --git a/volatility3/framework/plugins/windows/kpcrs.py b/volatility3/framework/plugins/windows/kpcrs.py index 558ea844c..213e3833c 100644 --- a/volatility3/framework/plugins/windows/kpcrs.py +++ b/volatility3/framework/plugins/windows/kpcrs.py @@ -4,7 +4,7 @@ import logging -from typing import Iterator, List, Tuple +from typing import Iterator, Generator, List, Tuple from volatility3.framework import ( renderers, @@ -22,7 +22,7 @@ class KPCRs(interfaces.plugins.PluginInterface): """Print KPCR structure for each processor""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 0) + _version = (2, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -39,60 +39,70 @@ class KPCRs(interfaces.plugins.PluginInterface): cls, context: interfaces.context.ContextInterface, kernel_module_name: str, - layer_name: str, - symbol_table: str, - ) -> interfaces.objects.ObjectInterface: + ) -> Generator[Tuple[interfaces.objects.ObjectInterface, int], None, None]: """Returns the KPCR structure for each processor Args: context: The context to retrieve required elements (layers, symbol tables) from kernel_module_name: The name of the kernel module on which to operate - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols Returns: The _KPCR structure for each processor """ kernel = context.modules[kernel_module_name] + kernel_layer = context.layers[kernel.layer_name] + + kpcr_type = kernel.get_type("_KPCR") + + reloff = kpcr_type.relative_child_offset("Prcb") + + if kpcr_type.has_member("CurrentPrcb"): + kpcr_member = "CurrentPrcb" + else: + kpcr_member = "Prcb" + cpu_count_offset = kernel.get_symbol("KeNumberProcessors").address + cpu_count = kernel.object( - object_type="unsigned int", layer_name=layer_name, offset=cpu_count_offset + object_type="unsigned int", + layer_name=kernel_layer.name, + offset=cpu_count_offset, ) + processor_block = kernel.object( object_type="pointer", - layer_name=layer_name, + layer_name=kernel_layer.name, offset=kernel.get_symbol("KiProcessorBlock").address, ) + processor_pointers = utility.array_of_pointers( context=context, array=processor_block, count=cpu_count, - subtype=symbol_table + constants.BANG + "_KPRCB", + subtype=kernel.symbol_table_name + constants.BANG + "_KPRCB", ) + for pointer in processor_pointers: kprcb = pointer.dereference() - reloff = kernel.get_type("_KPCR").relative_child_offset("Prcb") - kpcr = context.object( - symbol_table + constants.BANG + "_KPCR", - offset=kprcb.vol.offset - reloff, - layer_name=layer_name, - ) - yield kpcr + + object_address = kprcb.vol.offset - reloff + + if not kernel_layer.is_valid(kprcb.vol.offset): + continue + + kpcr = kernel.object("_KPCR", offset=object_address, absolute=True) + + yield kpcr, kpcr.member(kpcr_member) def _generator(self) -> Iterator[Tuple]: - kernel = self.context.modules[self.config["kernel"]] - layer_name = kernel.layer_name - symbol_table = kernel.symbol_table_name - for kpcr in self.list_kpcrs( - self.context, self.config["kernel"], layer_name, symbol_table - ): + for kpcr, current_prcb in self.list_kpcrs(self.context, self.config["kernel"]): yield ( 0, ( format_hints.Hex(kpcr.vol.offset), - format_hints.Hex(kpcr.CurrentPrcb), + format_hints.Hex(current_prcb), ), ) diff --git a/volatility3/framework/plugins/windows/timers.py b/volatility3/framework/plugins/windows/timers.py index d08bc59dd..1f100bf1c 100644 --- a/volatility3/framework/plugins/windows/timers.py +++ b/volatility3/framework/plugins/windows/timers.py @@ -38,7 +38,7 @@ class Timers(interfaces.plugins.PluginInterface): name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) ), requirements.PluginRequirement( - name="kpcrs", plugin=kpcrs.KPCRs, version=(1, 0, 0) + name="kpcrs", plugin=kpcrs.KPCRs, version=(2, 0, 0) ), ] @@ -47,16 +47,12 @@ class Timers(interfaces.plugins.PluginInterface): cls, context: interfaces.context.ContextInterface, kernel_module_name: str, - layer_name: str, - symbol_table: str, ) -> Iterable[extensions.KTIMER]: """Lists all kernel timers. Args: context: The context to retrieve required elements (layers, symbol tables) from kernel_module_name: The name of the kernel module on which to operate - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols Yields: A _KTIMER entry @@ -64,19 +60,19 @@ class Timers(interfaces.plugins.PluginInterface): kernel = context.modules[kernel_module_name] if versions.is_windows_7( - context=context, symbol_table=symbol_table - ) or versions.is_windows_8_or_later(context=context, symbol_table=symbol_table): + context=context, symbol_table=kernel.symbol_table_name + ) or versions.is_windows_8_or_later( + context=context, symbol_table=kernel.symbol_table_name + ): # Starting with Windows 7, there is no more KiTimerTableListHead. The list is # at _KPCR.PrcbData.TimerTable.TimerEntries # See http://pastebin.com/FiRsGW3f - for kpcr in kpcrs.KPCRs.list_kpcrs( - context, kernel_module_name, layer_name, symbol_table - ): + for kpcr, _ in kpcrs.KPCRs.list_kpcrs(context, kernel_module_name): if hasattr(kpcr.Prcb.TimerTable, "TableState"): for timer_entries in kpcr.Prcb.TimerTable.TimerEntries: for timer_entry in timer_entries: for timer in timer_entry.Entry.to_list( - symbol_table + constants.BANG + "_KTIMER", + kernel.symbol_table_name + constants.BANG + "_KTIMER", "TimerListEntry", ): yield timer @@ -84,17 +80,19 @@ class Timers(interfaces.plugins.PluginInterface): else: for timer_entries in kpcr.Prcb.TimerTable.TimerEntries: for timer in timer_entries.Entry.to_list( - symbol_table + constants.BANG + "_KTIMER", + kernel.symbol_table_name + constants.BANG + "_KTIMER", "TimerListEntry", ): yield timer elif versions.is_xp_or_2003( - context=context, symbol_table=symbol_table - ) or versions.is_vista_or_later(context=context, symbol_table=symbol_table): - is_64bit = symbols.symbol_table_is_64bit(context, symbol_table) + context=context, symbol_table=kernel.symbol_table_name + ) or versions.is_vista_or_later( + context=context, symbol_table=kernel.symbol_table_name + ): + is_64bit = symbols.symbol_table_is_64bit(context, kernel.symbol_table_name) if is_64bit or versions.is_vista_or_later( - context=context, symbol_table=symbol_table + context=context, symbol_table=kernel.symbol_table_name ): # On XP x64, Windows 2003 SP1-SP2, and Vista SP0-SP2, KiTimerTableListHead # is an array of 512 _KTIMER_TABLE_ENTRY structs. @@ -112,7 +110,7 @@ class Timers(interfaces.plugins.PluginInterface): ) for table in timer_table_list_head: for timer in table.to_list( - symbol_table + constants.BANG + "_KTIMER", + kernel.symbol_table_name + constants.BANG + "_KTIMER", "TimerListEntry", ): yield timer @@ -121,8 +119,6 @@ class Timers(interfaces.plugins.PluginInterface): raise NotImplementedError("This version of Windows is not supported!") def _generator(self) -> Iterator[Tuple]: - kernel = self.context.modules[self.config["kernel"]] - collection = ssdt.SSDT.build_module_collection( context=self.context, kernel_module_name=self.config["kernel"], @@ -132,8 +128,6 @@ class Timers(interfaces.plugins.PluginInterface): for timer in self.list_timers( self.context, self.config["kernel"], - kernel.layer_name, - kernel.symbol_table_name, ): if not timer.valid_type(): continue From 4f946156448f4cc8427c44e47e57ffb218575c35 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 22:42:58 +0000 Subject: [PATCH 087/112] Bring hash dumping plugins up to current coding standards and error checking patterns. Fix bugs and typing --- .../framework/plugins/windows/cachedump.py | 6 +-- .../framework/plugins/windows/hashdump.py | 34 +++++++++++++---- .../framework/plugins/windows/lsadump.py | 37 +++++++++++-------- 3 files changed, 51 insertions(+), 26 deletions(-) diff --git a/volatility3/framework/plugins/windows/cachedump.py b/volatility3/framework/plugins/windows/cachedump.py index ef4096b42..bcc1fac7f 100644 --- a/volatility3/framework/plugins/windows/cachedump.py +++ b/volatility3/framework/plugins/windows/cachedump.py @@ -22,7 +22,7 @@ class Cachedump(interfaces.plugins.PluginInterface): """Dumps lsa secrets from memory""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 1) + _version = (2, 0, 0) @classmethod def get_requirements(cls): @@ -36,10 +36,10 @@ class Cachedump(interfaces.plugins.PluginInterface): name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), requirements.PluginRequirement( - name="lsadump", plugin=lsadump.Lsadump, version=(1, 0, 0) + name="lsadump", plugin=lsadump.Lsadump, version=(2, 0, 0) ), requirements.PluginRequirement( - name="hashdump", plugin=hashdump.Hashdump, version=(1, 1, 0) + name="hashdump", plugin=hashdump.Hashdump, version=(2, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/hashdump.py b/volatility3/framework/plugins/windows/hashdump.py index fa4081366..9577326ae 100644 --- a/volatility3/framework/plugins/windows/hashdump.py +++ b/volatility3/framework/plugins/windows/hashdump.py @@ -9,7 +9,7 @@ from typing import List, Optional, Tuple from Crypto.Cipher import AES, ARC4, DES -from volatility3.framework import interfaces, renderers +from volatility3.framework import interfaces, renderers, exceptions from volatility3.framework.configuration import requirements from volatility3.framework.symbols.windows.extensions import registry from volatility3.plugins.windows.registry import hivelist @@ -21,7 +21,7 @@ class Hashdump(interfaces.plugins.PluginInterface): """Dumps user hashes from memory""" _required_framework_version = (2, 0, 0) - _version = (1, 1, 0) + _version = (2, 0, 0) @classmethod def get_requirements(cls): @@ -326,7 +326,9 @@ class Hashdump(interfaces.plugins.PluginInterface): empty_nt = b"\x31\xd6\xcf\xe0\xd1\x6a\xe9\x31\xb7\x3c\x59\xd7\xe0\xc0\x89\xc0" @classmethod - def get_hive_key(cls, hive: registry.RegistryHive, key: str): + def get_hive_key( + cls, hive: registry.RegistryHive, key: str + ) -> Optional["registry.CM_KEY_NODE"]: result = None try: if hive: @@ -351,6 +353,9 @@ class Hashdump(interfaces.plugins.PluginInterface): @classmethod def get_bootkey(cls, syshive: registry.RegistryHive) -> Optional[bytes]: + """ + Returns the scrambled bootkey necesary to decrypt hashes + """ cs = 1 lsa_base = f"ControlSet{cs:03}" + "\\Control\\Lsa" lsa_keys = ["JD", "Skew1", "GBG", "Data"] @@ -366,7 +371,10 @@ class Hashdump(interfaces.plugins.PluginInterface): key = cls.get_hive_key(syshive, lsa_base + "\\" + lk) class_data = None if key: - class_data = syshive.read(key.Class + 4, key.ClassLength) + try: + class_data = syshive.read(key.Class + 4, key.ClassLength) + except exceptions.InvalidAddressException: + return None if class_data is None: return None @@ -394,7 +402,11 @@ class Hashdump(interfaces.plugins.PluginInterface): sam_data = None for v in sam_account_key.get_values(): if v.get_name() == "F": - sam_data = samhive.read(v.Data + 4, v.DataLength) + try: + sam_data = samhive.read(v.Data + 4, v.DataLength) + except exceptions.InvalidAddressException: + return None + if not sam_data: return None @@ -444,7 +456,11 @@ class Hashdump(interfaces.plugins.PluginInterface): sam_data = None for v in user.get_values(): if v.get_name() == "V": - sam_data = samhive.read(v.Data + 4, v.DataLength) + try: + sam_data = samhive.read(v.Data + 4, v.DataLength) + except exceptions.InvalidAddressException: + return None + if not sam_data: return None @@ -546,7 +562,11 @@ class Hashdump(interfaces.plugins.PluginInterface): value = None for v in user.get_values(): if v.get_name() == "V": - value = samhive.read(v.Data + 4, v.DataLength) + try: + value = samhive.read(v.Data + 4, v.DataLength) + except exceptions.InvalidAddressException: + return None + if not value: return None diff --git a/volatility3/framework/plugins/windows/lsadump.py b/volatility3/framework/plugins/windows/lsadump.py index ac2b678f6..0d23dda0a 100644 --- a/volatility3/framework/plugins/windows/lsadump.py +++ b/volatility3/framework/plugins/windows/lsadump.py @@ -22,7 +22,7 @@ class Lsadump(interfaces.plugins.PluginInterface): """Dumps lsa secrets from memory""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 0) + _version = (2, 0, 0) @classmethod def get_requirements(cls): @@ -33,7 +33,7 @@ class Lsadump(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="hashdump", component=hashdump.Hashdump, version=(1, 1, 0) + name="hashdump", component=hashdump.Hashdump, version=(2, 0, 0) ), requirements.VersionRequirement( name="hivelist", component=hivelist.HiveList, version=(2, 0, 0) @@ -76,8 +76,7 @@ class Lsadump(interfaces.plugins.PluginInterface): enc_reg_key = hashdump.Hashdump.get_hive_key(sechive, "Policy\\" + policy_key) if not enc_reg_key: return None - enc_reg_value = next(enc_reg_key.get_values()) - + enc_reg_value = next(enc_reg_key.get_values(), None) if not enc_reg_value: return None @@ -112,18 +111,22 @@ class Lsadump(interfaces.plugins.PluginInterface): name: str, lsakey: bytes, is_vista_or_later: bool, - ): + ) -> Optional[bytes]: enc_secret_key = hashdump.Hashdump.get_hive_key( sechive, "Policy\\Secrets\\" + name + "\\CurrVal" ) secret = None if enc_secret_key: - enc_secret_value = next(enc_secret_key.get_values()) + enc_secret_value = next(enc_secret_key.get_values(), None) if enc_secret_value: - enc_secret = sechive.read( - enc_secret_value.Data + 4, enc_secret_value.DataLength - ) + try: + enc_secret = sechive.read( + enc_secret_value.Data + 4, enc_secret_value.DataLength + ) + except exceptions.InvalidAddressExceptions: + return None + if enc_secret: if not is_vista_or_later: secret = cls.decrypt_secret(enc_secret[0xC:], lsakey) @@ -133,7 +136,7 @@ class Lsadump(interfaces.plugins.PluginInterface): return secret @classmethod - def decrypt_secret(cls, secret: bytes, key: bytes): + def decrypt_secret(cls, secret: bytes, key: bytes) -> bytes: """Python implementation of SystemFunction005. Decrypts a block of data with DES using given key. @@ -168,11 +171,11 @@ class Lsadump(interfaces.plugins.PluginInterface): ) bootkey = hashdump.Hashdump.get_bootkey(syshive) - lsakey = self.get_lsa_key(sechive, bootkey, vista_or_later) if not bootkey: vollog.warning("Unable to find bootkey") return None + lsakey = self.get_lsa_key(sechive, bootkey, vista_or_later) if not lsakey: vollog.warning("Unable to find lsa key") return None @@ -190,15 +193,17 @@ class Lsadump(interfaces.plugins.PluginInterface): if not sec_val_key: continue - enc_secret_value = next(sec_val_key.get_values()) + enc_secret_value = next(sec_val_key.get_values(), None) if not enc_secret_value: continue - enc_secret = sechive.read( - enc_secret_value.Data + 4, enc_secret_value.DataLength - ) - if not enc_secret: + try: + enc_secret = sechive.read( + enc_secret_value.Data + 4, enc_secret_value.DataLength + ) + except exceptions.InvalidAddressExceptions: continue + if not vista_or_later: secret = self.decrypt_secret(enc_secret[0xC:], lsakey) else: From 74df8dc1ee87afe07d7ccee89097af3bd8fcb2f3 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 23:36:45 +0000 Subject: [PATCH 088/112] Fix version changes --- volatility3/framework/plugins/windows/cachedump.py | 4 ++-- volatility3/framework/plugins/windows/lsadump.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/volatility3/framework/plugins/windows/cachedump.py b/volatility3/framework/plugins/windows/cachedump.py index bcc1fac7f..745fb8be4 100644 --- a/volatility3/framework/plugins/windows/cachedump.py +++ b/volatility3/framework/plugins/windows/cachedump.py @@ -22,7 +22,7 @@ class Cachedump(interfaces.plugins.PluginInterface): """Dumps lsa secrets from memory""" _required_framework_version = (2, 0, 0) - _version = (2, 0, 0) + _version = (1, 0, 1) @classmethod def get_requirements(cls): @@ -36,7 +36,7 @@ class Cachedump(interfaces.plugins.PluginInterface): name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), requirements.PluginRequirement( - name="lsadump", plugin=lsadump.Lsadump, version=(2, 0, 0) + name="lsadump", plugin=lsadump.Lsadump, version=(1, 0, 0) ), requirements.PluginRequirement( name="hashdump", plugin=hashdump.Hashdump, version=(2, 0, 0) diff --git a/volatility3/framework/plugins/windows/lsadump.py b/volatility3/framework/plugins/windows/lsadump.py index 0d23dda0a..afae77e0d 100644 --- a/volatility3/framework/plugins/windows/lsadump.py +++ b/volatility3/framework/plugins/windows/lsadump.py @@ -22,7 +22,7 @@ class Lsadump(interfaces.plugins.PluginInterface): """Dumps lsa secrets from memory""" _required_framework_version = (2, 0, 0) - _version = (2, 0, 0) + _version = (1, 0, 0) @classmethod def get_requirements(cls): From 24a53b4f68e0e219907840b28ae094fa0cf8498c Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 00:22:07 +0000 Subject: [PATCH 089/112] Prevent truecrypt from throwing a backtrace when the module isn't found and print a warning --- .../framework/plugins/windows/truecrypt.py | 21 ++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/volatility3/framework/plugins/windows/truecrypt.py b/volatility3/framework/plugins/windows/truecrypt.py index 158fc995d..aaab49d20 100644 --- a/volatility3/framework/plugins/windows/truecrypt.py +++ b/volatility3/framework/plugins/windows/truecrypt.py @@ -2,6 +2,8 @@ # which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 # +import logging + from typing import Iterable, Generator, List, Tuple from volatility3.framework import constants, interfaces, renderers @@ -17,6 +19,8 @@ from volatility3.framework.symbols.windows.extensions import pe from volatility3.plugins.windows import modules +vollog = logging.getLogger(__name__) + class Passphrase(interfaces.plugins.PluginInterface): """TrueCrypt Cached Passphrase Finder""" @@ -123,11 +127,18 @@ class Passphrase(interfaces.plugins.PluginInterface): mods: Iterable[ObjectInterface] = modules.Modules.list_modules( self.context, self.config["kernel"] ) - truecrypt_module_base = next( - mod.DllBase - for mod in mods - if mod.BaseDllName.get_string().lower() == "truecrypt.sys" - ) + try: + truecrypt_module_base = next( + mod.DllBase + for mod in mods + if mod.BaseDllName.get_string().lower() == "truecrypt.sys" + ) + except StopIteration: + vollog.warning( + "Truecrypt module not found in the modules list. Unable to proceed." + ) + return + for offset, password in self.scan_module( truecrypt_module_base, kernel.layer_name ): From 9fe4092e9f9c18ddb6be452faecba476496dfbf1 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 03:34:26 +0000 Subject: [PATCH 090/112] Update the list_threads API to current standards and update current callers to new form --- .../framework/plugins/windows/debugregisters.py | 8 ++++---- .../framework/plugins/windows/suspended_threads.py | 8 ++++---- .../plugins/windows/suspicious_threads.py | 6 ++++-- volatility3/framework/plugins/windows/threads.py | 14 ++++++++------ 4 files changed, 20 insertions(+), 16 deletions(-) diff --git a/volatility3/framework/plugins/windows/debugregisters.py b/volatility3/framework/plugins/windows/debugregisters.py index 0f6655c78..38b0cb97e 100644 --- a/volatility3/framework/plugins/windows/debugregisters.py +++ b/volatility3/framework/plugins/windows/debugregisters.py @@ -38,7 +38,7 @@ class DebugRegisters(interfaces.plugins.PluginInterface): name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( - name="threads", component=threads.Threads, version=(2, 0, 0) + name="threads", component=threads.Threads, version=(3, 0, 0) ), requirements.VersionRequirement( name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) @@ -111,8 +111,6 @@ class DebugRegisters(interfaces.plugins.PluginInterface): None, None, ]: - kernel = self.context.modules[self.config["kernel"]] - vads_cache: Dict[int, pe_symbols.ranges_type] = {} proc_modules = None @@ -122,7 +120,9 @@ class DebugRegisters(interfaces.plugins.PluginInterface): ) for proc in procs: - for thread in threads.Threads.list_threads(kernel, proc): + for thread in threads.Threads.list_threads( + self.context, self.config["kernel"], proc + ): debug_info = self._get_debug_info(thread) if not debug_info: continue diff --git a/volatility3/framework/plugins/windows/suspended_threads.py b/volatility3/framework/plugins/windows/suspended_threads.py index f83a201b5..f8f5027d4 100644 --- a/volatility3/framework/plugins/windows/suspended_threads.py +++ b/volatility3/framework/plugins/windows/suspended_threads.py @@ -36,7 +36,7 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) ), requirements.VersionRequirement( - name="threads", component=threads.Threads, version=(2, 0, 0) + name="threads", component=threads.Threads, version=(3, 0, 0) ), ] @@ -54,8 +54,6 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): https://www.volexity.com/wp-content/uploads/2024/08/Defcon24_EDR_Evasion_Detection_White-Paper_Andrew-Case.pdf """ - kernel = self.context.modules[self.config["kernel"]] - vads_cache: Dict[int, pe_symbols.PESymbols.ranges_type] = {} proc_modules = None @@ -64,7 +62,9 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): for proc in pslist.PsList.list_processes( context=self.context, kernel_module_name=self.config["kernel"] ): - for thread in threads.Threads.list_threads(kernel, proc): + for thread in threads.Threads.list_threads( + self.context, self.config["kernel"], proc + ): try: # we only care if the thread is suspended if thread.Tcb.SuspendCount == 0: diff --git a/volatility3/framework/plugins/windows/suspicious_threads.py b/volatility3/framework/plugins/windows/suspicious_threads.py index f83f3efc9..c98b06792 100644 --- a/volatility3/framework/plugins/windows/suspicious_threads.py +++ b/volatility3/framework/plugins/windows/suspicious_threads.py @@ -41,7 +41,7 @@ class SuspiciousThreads(interfaces.plugins.PluginInterface): name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( - name="threads", component=threads.Threads, version=(2, 0, 0) + name="threads", component=threads.Threads, version=(3, 0, 0) ), requirements.VersionRequirement( name="vadinfo", component=vadinfo.VadInfo, version=(2, 0, 0) @@ -169,7 +169,9 @@ class SuspiciousThreads(interfaces.plugins.PluginInterface): # there is no benefit to checking the same address more than once per process checked = set() - for thread in threads.Threads.list_threads(kernel, proc): + for thread in threads.Threads.list_threads( + self.context, self.config["kernel"], proc + ): # do not process if a thread is exited or terminated (4 = Terminated) if thread.ExitTime.QuadPart > 0 or thread.Tcb.State == 4: continue diff --git a/volatility3/framework/plugins/windows/threads.py b/volatility3/framework/plugins/windows/threads.py index f6d542357..e7150bbe4 100644 --- a/volatility3/framework/plugins/windows/threads.py +++ b/volatility3/framework/plugins/windows/threads.py @@ -16,7 +16,7 @@ class Threads(thrdscan.ThrdScan): """Lists process threads""" _required_framework_version = (2, 4, 0) - _version = (2, 0, 0) + _version = (3, 0, 0) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) @@ -36,9 +36,11 @@ class Threads(thrdscan.ThrdScan): ), ] - @classmethod + @staticmethod def list_threads( - cls, kernel, proc: interfaces.objects.ObjectInterface + context: interfaces.context.ContextInterface, + kernel_module_name: str, + proc: interfaces.objects.ObjectInterface, ) -> Generator[interfaces.objects.ObjectInterface, None, None]: """Lists the Threads of a specific process. @@ -48,6 +50,8 @@ class Threads(thrdscan.ThrdScan): Returns: A list of threads based on the process and filtered based on the filter function """ + kernel = context.modules[kernel_module_name] + seen = set() for thread in proc.ThreadListHead.to_list( f"{kernel.symbol_table_name}{constants.BANG}_ETHREAD", "ThreadListEntry" @@ -64,8 +68,6 @@ class Threads(thrdscan.ThrdScan): kernel_module_name: str, ) -> Iterable[interfaces.objects.ObjectInterface]: """Runs through all processes and lists threads for each process""" - module = context.modules[kernel_module_name] - filter_func = pslist.PsList.create_pid_filter(context.config.get("pid", None)) for proc in pslist.PsList.list_processes( @@ -73,4 +75,4 @@ class Threads(thrdscan.ThrdScan): kernel_module_name=kernel_module_name, filter_func=filter_func, ): - yield from cls.list_threads(module, proc) + yield from cls.list_threads(context, kernel_module_name, proc) From 7342f1e27e864df4b7d710b69d993c643feaa978 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 18:25:35 -0600 Subject: [PATCH 091/112] Apply suggestions from code review convert from static back to classmethod Co-authored-by: ikelos --- volatility3/framework/plugins/windows/threads.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/threads.py b/volatility3/framework/plugins/windows/threads.py index e7150bbe4..77062e8c6 100644 --- a/volatility3/framework/plugins/windows/threads.py +++ b/volatility3/framework/plugins/windows/threads.py @@ -36,8 +36,9 @@ class Threads(thrdscan.ThrdScan): ), ] - @staticmethod + @classmethod def list_threads( + cls, context: interfaces.context.ContextInterface, kernel_module_name: str, proc: interfaces.objects.ObjectInterface, From bcf038bfd5ff981f673e23426b96ec79d3d8c19c Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 00:30:06 +0000 Subject: [PATCH 092/112] Fix versioning again --- volatility3/framework/plugins/windows/cachedump.py | 4 ++-- volatility3/framework/plugins/windows/hashdump.py | 2 +- volatility3/framework/plugins/windows/lsadump.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/volatility3/framework/plugins/windows/cachedump.py b/volatility3/framework/plugins/windows/cachedump.py index 745fb8be4..cdb1d3c91 100644 --- a/volatility3/framework/plugins/windows/cachedump.py +++ b/volatility3/framework/plugins/windows/cachedump.py @@ -22,7 +22,7 @@ class Cachedump(interfaces.plugins.PluginInterface): """Dumps lsa secrets from memory""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 1) + _version = (1, 1, 1) @classmethod def get_requirements(cls): @@ -39,7 +39,7 @@ class Cachedump(interfaces.plugins.PluginInterface): name="lsadump", plugin=lsadump.Lsadump, version=(1, 0, 0) ), requirements.PluginRequirement( - name="hashdump", plugin=hashdump.Hashdump, version=(2, 0, 0) + name="hashdump", plugin=hashdump.Hashdump, version=(1, 1, 0) ), ] diff --git a/volatility3/framework/plugins/windows/hashdump.py b/volatility3/framework/plugins/windows/hashdump.py index 9577326ae..3346807d6 100644 --- a/volatility3/framework/plugins/windows/hashdump.py +++ b/volatility3/framework/plugins/windows/hashdump.py @@ -21,7 +21,7 @@ class Hashdump(interfaces.plugins.PluginInterface): """Dumps user hashes from memory""" _required_framework_version = (2, 0, 0) - _version = (2, 0, 0) + _version = (1, 1, 1) @classmethod def get_requirements(cls): diff --git a/volatility3/framework/plugins/windows/lsadump.py b/volatility3/framework/plugins/windows/lsadump.py index afae77e0d..325c8e381 100644 --- a/volatility3/framework/plugins/windows/lsadump.py +++ b/volatility3/framework/plugins/windows/lsadump.py @@ -33,7 +33,7 @@ class Lsadump(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="hashdump", component=hashdump.Hashdump, version=(2, 0, 0) + name="hashdump", component=hashdump.Hashdump, version=(1, 1, 0) ), requirements.VersionRequirement( name="hivelist", component=hivelist.HiveList, version=(2, 0, 0) From 9e7ac650deeb26bf2382446a59814dec9433db0b Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 00:30:53 +0000 Subject: [PATCH 093/112] Fix versioning again --- volatility3/framework/plugins/windows/cachedump.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/cachedump.py b/volatility3/framework/plugins/windows/cachedump.py index cdb1d3c91..ef4096b42 100644 --- a/volatility3/framework/plugins/windows/cachedump.py +++ b/volatility3/framework/plugins/windows/cachedump.py @@ -22,7 +22,7 @@ class Cachedump(interfaces.plugins.PluginInterface): """Dumps lsa secrets from memory""" _required_framework_version = (2, 0, 0) - _version = (1, 1, 1) + _version = (1, 0, 1) @classmethod def get_requirements(cls): From f85c3a2d97136ea2acbc438c03120eda202ebee7 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 00:31:57 +0000 Subject: [PATCH 094/112] Fix versioning again --- volatility3/framework/plugins/windows/lsadump.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/lsadump.py b/volatility3/framework/plugins/windows/lsadump.py index 325c8e381..041a653f4 100644 --- a/volatility3/framework/plugins/windows/lsadump.py +++ b/volatility3/framework/plugins/windows/lsadump.py @@ -22,7 +22,7 @@ class Lsadump(interfaces.plugins.PluginInterface): """Dumps lsa secrets from memory""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 0) + _version = (1, 0, 1) @classmethod def get_requirements(cls): From 3800ef37c7a29d9af6338b0dada091afc58a53c6 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 00:32:47 +0000 Subject: [PATCH 095/112] Fix versioning again --- volatility3/framework/plugins/windows/cachedump.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/cachedump.py b/volatility3/framework/plugins/windows/cachedump.py index ef4096b42..7bc35945a 100644 --- a/volatility3/framework/plugins/windows/cachedump.py +++ b/volatility3/framework/plugins/windows/cachedump.py @@ -22,7 +22,7 @@ class Cachedump(interfaces.plugins.PluginInterface): """Dumps lsa secrets from memory""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 1) + _version = (1, 0, 2) @classmethod def get_requirements(cls): From 3b7317971de4891817bc50f463ba8a78d4ad765b Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Fri, 7 Mar 2025 19:55:28 +0000 Subject: [PATCH 096/112] Fix error handling and reporting around PE reconstruction calls --- volatility3/framework/plugins/windows/iat.py | 20 +++++++++++++++---- .../framework/plugins/windows/pe_symbols.py | 2 +- .../framework/plugins/windows/verinfo.py | 7 ++++++- 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/volatility3/framework/plugins/windows/iat.py b/volatility3/framework/plugins/windows/iat.py index 701db5734..acd3aaea2 100644 --- a/volatility3/framework/plugins/windows/iat.py +++ b/volatility3/framework/plugins/windows/iat.py @@ -69,11 +69,23 @@ class IAT(interfaces.plugins.PluginInterface): layer_name=proc_layer_name, ) - for offset, data in dos_header.reconstruct(): - pe_data.seek(offset) - pe_data.write(data) + try: + for offset, data in dos_header.reconstruct(): + pe_data.seek(offset) + pe_data.write(data) + except (exceptions.InvalidAddressException, ValueError) as excp: + vollog.debug( + f"Exception triggered when reconstructing PE file for process {proc.UniqueProcessId} at address {peb.ImageBaseAddress:#x} due to {excp}. Output file may be corrupt and/or truncated." + ) + + try: + pe_obj = pefile.PE(data=pe_data.getvalue(), fast_load=True) + except pefile.PEFormatError as excp: + vollog.debug( + f"Exception triggered when creating PE file object for process {proc.UniqueProcessId} at address {peb.ImageBaseAddress:#x} due to {excp}. Unable to extract file." + ) + continue - pe_obj = pefile.PE(data=pe_data.getvalue(), fast_load=True) pe_obj.parse_data_directories( [pefile.DIRECTORY_ENTRY["IMAGE_DIRECTORY_ENTRY_IMPORT"]] ) diff --git a/volatility3/framework/plugins/windows/pe_symbols.py b/volatility3/framework/plugins/windows/pe_symbols.py index 270c6a174..0faf4a698 100644 --- a/volatility3/framework/plugins/windows/pe_symbols.py +++ b/volatility3/framework/plugins/windows/pe_symbols.py @@ -327,7 +327,7 @@ class PESymbols(interfaces.plugins.PluginInterface): pe_ret = pefile.PE(data=pe_data.getvalue(), fast_load=True) - except exceptions.InvalidAddressException: + except (exceptions.InvalidAddressException, ValueError): pe_ret = None return pe_ret diff --git a/volatility3/framework/plugins/windows/verinfo.py b/volatility3/framework/plugins/windows/verinfo.py index fa7d4e113..49bf0b212 100644 --- a/volatility3/framework/plugins/windows/verinfo.py +++ b/volatility3/framework/plugins/windows/verinfo.py @@ -176,7 +176,12 @@ class VerInfo(interfaces.plugins.PluginInterface): (major, minor, product, build) = self.get_version_information( self._context, pe_table_name, session_layer_name, mod.DllBase ) - except (exceptions.InvalidAddressException, TypeError, AttributeError): + except ( + exceptions.InvalidAddressException, + ValueError, + TypeError, + AttributeError, + ): (major, minor, product, build) = [renderers.UnreadableValue()] * 4 if ( not isinstance(BaseDllName, renderers.UnreadableValue) From 0d3b155766ce4803ab718bfcb2e296bc7ba0dd41 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 00:50:51 +0000 Subject: [PATCH 097/112] Change debug to warning to always notify user --- volatility3/framework/plugins/windows/iat.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/iat.py b/volatility3/framework/plugins/windows/iat.py index acd3aaea2..f2ba8e576 100644 --- a/volatility3/framework/plugins/windows/iat.py +++ b/volatility3/framework/plugins/windows/iat.py @@ -74,7 +74,7 @@ class IAT(interfaces.plugins.PluginInterface): pe_data.seek(offset) pe_data.write(data) except (exceptions.InvalidAddressException, ValueError) as excp: - vollog.debug( + vollog.warning( f"Exception triggered when reconstructing PE file for process {proc.UniqueProcessId} at address {peb.ImageBaseAddress:#x} due to {excp}. Output file may be corrupt and/or truncated." ) From 7f87f8eee0d0bf1fb481dc137e835dbf67d77d1a Mon Sep 17 00:00:00 2001 From: j-t-1 <120829237+j-t-1@users.noreply.github.com> Date: Sat, 8 Mar 2025 08:27:01 +0000 Subject: [PATCH 098/112] Tweak complex plugin documentation --- doc/source/complex-plugin.rst | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/doc/source/complex-plugin.rst b/doc/source/complex-plugin.rst index 8ab8a5186..07071f9a7 100644 --- a/doc/source/complex-plugin.rst +++ b/doc/source/complex-plugin.rst @@ -13,7 +13,7 @@ There is scope for this, in order to run multiple plugins (see `Writing plugins is to provide a parameterized `classmethod` within the plugin, which will allow the method to yield whatever kind of output it will generate and take whatever parameters it might need. -This is how processes are listed, which is an often used function. The code lives within the +As an example, an often used function is listing processes. The code lives within the :py:class:`~volatility3.plugins.windows.pslist.PsList` plugin but can be used by other plugins by providing the appropriate parameters (see :py:meth:`~volatility3.plugins.windows.pslist.PsList.list_processes`). @@ -36,8 +36,8 @@ each plugin in order to populate the context's configuration correctly based on between plugins). Once the automagics have been constructed, the plugin can be instantiated using the helper function :py:func:`~volatility3.framework.plugins.construct_plugin` providing: - * the base context (containing the configuration and any already loaded layers or symbol tables), - * the plugin class to run, + * the base context (containing the configuration and any already loaded layers or symbol tables)0l + * the plugin class to run * the configuration path within the context for the plugin * any callback to determine progress in lengthy operations * an open method for the plugin to create files during the run @@ -58,7 +58,7 @@ ContextManager, so it can be used by the python `with` keyword). This is set on that can be set on the filename, and a :py:class:`~volatility3.framework.interfaces.plugins.FileHandlerInterface` is the result. This mimics an `IO[bytes]` object, which closely mimics a standard python file-like object. -As such code for outputting to a file would be expected to look something like: +As such, code for outputting to a file would be expected to look something like: .. code-block:: python @@ -76,8 +76,7 @@ Writing Scanners Scanners are objects that adhere to the :py:class:`~volatility3.framework.interfaces.layers.ScannerInterface`. They are passed to the :py:meth:`~volatility3.framework.interfaces.layers.TranslationLayerInterface.scan` method on layers which will divide the provided range of sections (or the entire layer -if none are provided) and call the :py:meth:`~volatility3.framework.interfaces.layers.ScannerInterface`'s call method -method with each chunk as a parameter, ensuring a suitable amount of overlap (as defined by the scanner). +if none are provided) and call the :py:meth:`~volatility3.framework.interfaces.layers.ScannerInterface`'s call method with each chunk as a parameter, ensuring a suitable amount of overlap (as defined by the scanner). The offset of the chunk, within the layer, is also provided as a parameter. Scanners can technically maintain state, but it is not recommended since the ordering that the chunks are scanned is @@ -92,18 +91,18 @@ Empirically it was found that scanners are typically not the most time intensive extensive scanning) and so parallelism does not offer significant gains. As such, parallelism is not enabled by default but interfaces can easily enable parallelism when desired. -Writing/Using Intermediate Symbol Format Files ----------------------------------------------- +Writing / Using Intermediate Symbol Format Files +------------------------------------------------ It can occasionally be useful to create a data file containing the static structures that can create a :py:class:`~volatility3.framework.interfaces.objects.Template` to be instantiated on a layer. Volatility has all the machinery necessary to construct these for you from properly formatted JSON data. -The JSON format is documented by the JSON schema files located in schemas. These are versioned using standard .so +The JSON format is documented by the JSON schema files located in the schemas directory. These are versioned using standard .so library versioning, so they may not increment as expected. Each schema lists an available version that can be used, which specifies five different sections: -* Base_types - These are the basic type names that will make up the native/primitive types +* Base_types - These are the basic type names that will make up the native / primitive types * User_types - These are the standard definitions of type structures, most will go here * Symbols - These list offsets that are associated with specific names (and can be associated with specific type names) * Enums - Enumerations that offer a number of choices @@ -180,7 +179,7 @@ of data. Each chunk contains the following information, in order: **layer_name** the layer that this data comes from -An example (and the most common layer encountered in memory forensics) would be an Intel layer, which models the intel +An example (and the most common layer encountered in memory forensics) would be an Intel layer, which models the Intel page mapping system. Based on a series of tables stored within the layer itself, an intel layer can convert a virtual address to a physical address. It should be noted that intel layers allow multiple virtual addresses to map to the same physical address (but a single virtual address cannot ever map to more than one physical address). @@ -195,7 +194,7 @@ like `abcdr`, requesting `mapping(5, 4)` would return: (7,2,0,2, 'physical_layer') ] -This mapping mechanism allows for great flexibility in that chunks making up a virtual layer can come from multiple +This mapping mechanism allows for great flexibility because chunks making up a virtual layer can come from multiple different range layers, allowing for swap space to be used to construct the virtual layer, for example. Also, by defining the mapping method, the read and write methods (which read and write into the domain layer) are defined for you to write to the lower layers (which in turn can write to layers even lower than that) until eventually they arrive at a @@ -264,7 +263,7 @@ so it therefore populates the `metadata` property. This is defined as a read-on includes data from every underlying layer. As such, CrashDumpLayer would actually specify this value by setting it in the protected dictionary by `self._direct_metadata['page_map_offset']`. -There is, unfortunately, no easy way to form consensus between a particular layer may want and what a particular layer +There is, unfortunately, no easy way to form consensus between what a particular layer may want and what a particular layer may be able to provide. At the moment, the main information that layers may populate are: * `os` with values of `Windows`, `Linux`, `Mac` or `unknown` From 0dbd8c0ec103dbee97d192995b465a7d76079546 Mon Sep 17 00:00:00 2001 From: j-t-1 <120829237+j-t-1@users.noreply.github.com> Date: Sat, 8 Mar 2025 08:30:41 +0000 Subject: [PATCH 099/112] Tweak complex plugin documentation --- doc/source/complex-plugin.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/source/complex-plugin.rst b/doc/source/complex-plugin.rst index 07071f9a7..8a35887ec 100644 --- a/doc/source/complex-plugin.rst +++ b/doc/source/complex-plugin.rst @@ -36,7 +36,7 @@ each plugin in order to populate the context's configuration correctly based on between plugins). Once the automagics have been constructed, the plugin can be instantiated using the helper function :py:func:`~volatility3.framework.plugins.construct_plugin` providing: - * the base context (containing the configuration and any already loaded layers or symbol tables)0l + * the base context (containing the configuration and any already loaded layers or symbol tables) * the plugin class to run * the configuration path within the context for the plugin * any callback to determine progress in lengthy operations From 603ecbb48602d92d473f7437b153991a02457169 Mon Sep 17 00:00:00 2001 From: Abyss Watcher Date: Sat, 8 Mar 2025 12:29:34 +0100 Subject: [PATCH 100/112] render secret with HexBytes --- volatility3/framework/plugins/windows/lsadump.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/volatility3/framework/plugins/windows/lsadump.py b/volatility3/framework/plugins/windows/lsadump.py index 051e55afe..a3bf9300f 100644 --- a/volatility3/framework/plugins/windows/lsadump.py +++ b/volatility3/framework/plugins/windows/lsadump.py @@ -14,6 +14,7 @@ from volatility3.framework.layers import registry from volatility3.framework.symbols.windows import versions from volatility3.plugins.windows import hashdump from volatility3.plugins.windows.registry import hivelist +from volatility3.framework.renderers import format_hints vollog = logging.getLogger(__name__) @@ -204,7 +205,7 @@ class Lsadump(interfaces.plugins.PluginInterface): else: secret = self.decrypt_aes(enc_secret, lsakey) - yield (0, (key.get_name(), str(secret), secret)) + yield (0, (key.get_name(), format_hints.HexBytes(secret), secret)) def run(self): offset = self.config.get("offset", None) @@ -224,6 +225,6 @@ class Lsadump(interfaces.plugins.PluginInterface): sechive = hive return renderers.TreeGrid( - [("Key", str), ("Secret", str), ("Hex", bytes)], + [("Key", str), ("Secret", format_hints.HexBytes), ("Hex", bytes)], self._generator(syshive, sechive), ) From 475c1e163cfd0e31486f897651a92a4ce6d8c314 Mon Sep 17 00:00:00 2001 From: j-t-1 <120829237+j-t-1@users.noreply.github.com> Date: Sat, 8 Mar 2025 12:58:25 +0000 Subject: [PATCH 101/112] Tweak complex plugin documentation --- doc/source/complex-plugin.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/source/complex-plugin.rst b/doc/source/complex-plugin.rst index 8a35887ec..3db204081 100644 --- a/doc/source/complex-plugin.rst +++ b/doc/source/complex-plugin.rst @@ -76,7 +76,8 @@ Writing Scanners Scanners are objects that adhere to the :py:class:`~volatility3.framework.interfaces.layers.ScannerInterface`. They are passed to the :py:meth:`~volatility3.framework.interfaces.layers.TranslationLayerInterface.scan` method on layers which will divide the provided range of sections (or the entire layer -if none are provided) and call the :py:meth:`~volatility3.framework.interfaces.layers.ScannerInterface`'s call method with each chunk as a parameter, ensuring a suitable amount of overlap (as defined by the scanner). +if none are provided) and call the :py:meth:`~volatility3.framework.interfaces.layers.ScannerInterface`'s call method +with each chunk as a parameter, ensuring a suitable amount of overlap (as defined by the scanner). The offset of the chunk, within the layer, is also provided as a parameter. Scanners can technically maintain state, but it is not recommended since the ordering that the chunks are scanned is From f69b00b48c07328b618efaad6aa1e14cb3a5c3eb Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 17:21:27 +0000 Subject: [PATCH 102/112] Convert poolscanning APIs to new coding standards --- .../framework/plugins/windows/bigpools.py | 34 ++--- .../framework/plugins/windows/callbacks.py | 126 +++++++----------- .../framework/plugins/windows/cmdscan.py | 17 +-- .../framework/plugins/windows/consoles.py | 50 +++---- .../framework/plugins/windows/dlllist.py | 13 +- .../framework/plugins/windows/driverscan.py | 12 +- .../framework/plugins/windows/filescan.py | 22 ++- .../framework/plugins/windows/handles.py | 5 +- .../plugins/windows/indirect_system_calls.py | 2 +- volatility3/framework/plugins/windows/info.py | 70 +++++----- .../framework/plugins/windows/modscan.py | 4 +- .../framework/plugins/windows/mutantscan.py | 21 ++- .../framework/plugins/windows/netscan.py | 52 ++++---- .../framework/plugins/windows/netstat.py | 6 +- .../framework/plugins/windows/poolscanner.py | 43 +++--- .../framework/plugins/windows/psscan.py | 58 ++++---- .../framework/plugins/windows/psxview.py | 32 ++--- .../plugins/windows/registry/hivescan.py | 9 +- .../framework/plugins/windows/svcscan.py | 5 +- .../framework/plugins/windows/symlinkscan.py | 20 +-- .../framework/plugins/windows/thrdscan.py | 10 +- .../plugins/windows/windowstations.py | 9 +- 22 files changed, 262 insertions(+), 358 deletions(-) diff --git a/volatility3/framework/plugins/windows/bigpools.py b/volatility3/framework/plugins/windows/bigpools.py index 9da702ae0..fabdd4306 100644 --- a/volatility3/framework/plugins/windows/bigpools.py +++ b/volatility3/framework/plugins/windows/bigpools.py @@ -21,7 +21,7 @@ class BigPools(interfaces.plugins.PluginInterface): """List big page pools.""" _required_framework_version = (2, 0, 0) - _version = (1, 1, 1) + _version = (2, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -50,8 +50,7 @@ class BigPools(interfaces.plugins.PluginInterface): def list_big_pools( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, tags: Optional[list] = None, show_free: bool = False, ): @@ -59,19 +58,13 @@ class BigPools(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel tags: An optional list of pool tags to filter big page pool tags by Yields: A big page pool object """ - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.modules[kernel_module_name] big_page_table_offset = ntkrnlmp.get_symbol("PoolBigPageTable").address big_page_table = ntkrnlmp.object( @@ -87,8 +80,10 @@ class BigPools(interfaces.plugins.PluginInterface): big_page_table_type = ntkrnlmp.get_type("_POOL_TRACKER_BIG_PAGES") except exceptions.SymbolError: # We have to manually load a symbol table - is_vista_or_later = versions.is_vista_or_later(context, symbol_table) - is_win10 = versions.is_win10(context, symbol_table) + is_vista_or_later = versions.is_vista_or_later( + context, ntkrnlmp.symbol_table_name + ) + is_win10 = versions.is_win10(context, ntkrnlmp.symbol_table_name) if is_win10: big_pools_json_filename = "bigpools-win10" elif is_vista_or_later: @@ -96,7 +91,7 @@ class BigPools(interfaces.plugins.PluginInterface): else: big_pools_json_filename = "bigpools" - if symbols.symbol_table_is_64bit(context, symbol_table): + if symbols.symbol_table_is_64bit(context, ntkrnlmp.symbol_table_name): big_pools_json_filename += "-x64" else: big_pools_json_filename += "-x86" @@ -104,16 +99,17 @@ class BigPools(interfaces.plugins.PluginInterface): new_table_name = intermed.IntermediateSymbolTable.create( context=context, config_path=configuration.path_join( - context.symbol_space[symbol_table].config_path, "bigpools" + context.symbol_space[ntkrnlmp.symbol_table_name].config_path, + "bigpools", ), sub_path=os.path.join("windows", "bigpools"), filename=big_pools_json_filename, - table_mapping={"nt_symbols": symbol_table}, + table_mapping={"nt_symbols": ntkrnlmp.symbol_table_name}, class_types={ "_POOL_TRACKER_BIG_PAGES": extensions.pool.POOL_TRACKER_BIG_PAGES }, ) - module = context.module(new_table_name, layer_name, offset=0) + module = context.module(new_table_name, ntkrnlmp.layer_name, offset=0) big_page_table_type = module.get_type("_POOL_TRACKER_BIG_PAGES") big_pools = ntkrnlmp.object( @@ -136,12 +132,10 @@ class BigPools(interfaces.plugins.PluginInterface): tags = [tag for tag in self.config["tags"].split(",")] else: tags = None - kernel = self.context.modules[self.config["kernel"]] for big_pool in self.list_big_pools( context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + kernel_module_name=self.config["kernel"], tags=tags, show_free=self.config.get("show-free"), ): diff --git a/volatility3/framework/plugins/windows/callbacks.py b/volatility3/framework/plugins/windows/callbacks.py index 08e343ec7..c832df66a 100644 --- a/volatility3/framework/plugins/windows/callbacks.py +++ b/volatility3/framework/plugins/windows/callbacks.py @@ -28,7 +28,7 @@ class Callbacks(interfaces.plugins.PluginInterface): """Lists kernel callbacks and notification routines.""" _required_framework_version = (2, 0, 0) - _version = (2, 0, 1) + _version = (3, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -42,7 +42,7 @@ class Callbacks(interfaces.plugins.PluginInterface): name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(1, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) ), requirements.PluginRequirement( name="driverirp", plugin=driverirp.DriverIrp, version=(1, 0, 0) @@ -211,8 +211,7 @@ class Callbacks(interfaces.plugins.PluginInterface): def scan( cls, context: interfaces.context.ContextInterface, - layer_name: str, - nt_symbol_table: str, + kernel_module_name: str, callback_symbol_table: str, ) -> Iterable[ Tuple[ @@ -225,18 +224,21 @@ class Callbacks(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - nt_symbol_table: The name of the table containing the kernel symbols + kernel_module_name: Name of the module for the kernel callback_symbol_table: The name of the table containing the callback object symbols (_SHUTDOWN_PACKET etc.) Returns: A list of callback objects found by scanning the `layer_name` layer for callback pool signatures """ + kernel = context.modules[kernel_module_name] + is_vista_or_later = versions.is_vista_or_later( - context=context, symbol_table=nt_symbol_table + context=context, symbol_table=kernel.symbol_table_name ) - type_map = handles.Handles.get_type_map(context, layer_name, nt_symbol_table) + type_map = handles.Handles.get_type_map( + context, kernel.layer_name, kernel.symbol_table_name + ) constraints = cls.create_callback_scan_constraints( context, callback_symbol_table, is_vista_or_later @@ -247,7 +249,7 @@ class Callbacks(interfaces.plugins.PluginInterface): mem_object, _header, ) in poolscanner.PoolScanner.generate_pool_scan( - context, layer_name, nt_symbol_table, constraints + context, kernel_module_name, constraints ): try: if isinstance(mem_object, callbacks._SHUTDOWN_PACKET): @@ -347,31 +349,24 @@ class Callbacks(interfaces.plugins.PluginInterface): def list_notify_routines( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, callback_table_name: str, ) -> Iterable[Tuple[str, int, Optional[str]]]: """Lists all kernel notification routines. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module of the kernel callback_table_name: The name of the table containing the callback symbols Yields: A name, location and optional detail string """ - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.modules[kernel_module_name] is_vista_or_later = versions.is_vista_or_later( - context=context, symbol_table=symbol_table + context=context, symbol_table=ntkrnlmp.symbol_table_name ) full_type_name = callback_table_name + constants.BANG + "_GENERIC_CALLBACK" @@ -416,20 +411,14 @@ class Callbacks(interfaces.plugins.PluginInterface): def _list_registry_callbacks_legacy( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, callback_table_name: str, ) -> Iterable[Tuple[str, int, None]]: """ Lists all registry callbacks from the old format via the CmpCallBackVector. """ - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.modules[kernel_module_name] full_type_name = ( callback_table_name + constants.BANG + "_EX_CALLBACK_ROUTINE_BLOCK" ) @@ -467,20 +456,13 @@ class Callbacks(interfaces.plugins.PluginInterface): def _list_registry_callbacks_new( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, callback_table_name: str, ) -> Iterable[Tuple[str, int, Optional[str]]]: """ Lists all registry callbacks via the CallbackListHead. """ - - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.modules[kernel_module_name] full_type_name = callback_table_name + constants.BANG + "_CM_CALLBACK_ENTRY" symbol_offset = ntkrnlmp.get_symbol("CallbackListHead").address @@ -504,40 +486,33 @@ class Callbacks(interfaces.plugins.PluginInterface): def list_registry_callbacks( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, callback_table_name: str, ) -> Iterable[Tuple[str, int, Optional[str]]]: """Lists all registry callbacks. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module of the kernel callback_table_name: The name of the table containing the callback symbols Yields: A name, location and optional detail string """ - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.modules[kernel_module_name] if ntkrnlmp.has_symbol("CmpCallBackVector") and ntkrnlmp.has_symbol( "CmpCallBackCount" ): yield from cls._list_registry_callbacks_legacy( - context, layer_name, symbol_table, callback_table_name + context, kernel_module_name, callback_table_name ) elif ntkrnlmp.has_symbol("CallbackListHead") and ntkrnlmp.has_symbol( "CmpCallBackCount" ): yield from cls._list_registry_callbacks_new( - context, layer_name, symbol_table, callback_table_name + context, kernel_module_name, callback_table_name ) else: symbols_to_check = [ @@ -552,14 +527,11 @@ class Callbacks(interfaces.plugins.PluginInterface): symbol_status = "exists" vollog.debug(f"symbol {symbol_name} {symbol_status}.") - return None - @classmethod def list_bugcheck_reason_callbacks( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, callback_table_name: str, ) -> Iterable[ Tuple[ @@ -572,20 +544,14 @@ class Callbacks(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module of the kernel callback_table_name: The name of the table containing the callback symbols Yields: A name, location and optional detail string """ - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.modules[kernel_module_name] try: list_offset = ntkrnlmp.get_symbol( @@ -599,11 +565,15 @@ class Callbacks(interfaces.plugins.PluginInterface): callback_table_name + constants.BANG + "_KBUGCHECK_REASON_CALLBACK_RECORD" ) callback_record = context.object( - object_type=full_type_name, offset=kvo + list_offset, layer_name=layer_name + object_type=full_type_name, + offset=ntkrnlmp.offset + list_offset, + layer_name=ntkrnlmp.layer_name, ) for callback in callback_record.Entry: - if not context.layers[layer_name].is_valid(callback.CallbackRoutine, 64): + if not context.layers[ntkrnlmp.layer_name].is_valid( + callback.CallbackRoutine, 64 + ): continue try: @@ -626,8 +596,7 @@ class Callbacks(interfaces.plugins.PluginInterface): def list_bugcheck_callbacks( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, callback_table_name: str, ) -> Iterable[ Tuple[ @@ -640,20 +609,13 @@ class Callbacks(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module of the kernel callback_table_name: The name of the table containing the callback symbols Yields: A name, location and optional detail string """ - - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.modules[kernel_module_name] try: list_offset = ntkrnlmp.get_symbol("KeBugCheckCallbackListHead").address @@ -665,17 +627,20 @@ class Callbacks(interfaces.plugins.PluginInterface): callback_table_name + constants.BANG + "_KBUGCHECK_CALLBACK_RECORD" ) callback_record = context.object( - full_type_name, offset=kvo + list_offset, layer_name=layer_name + full_type_name, + offset=ntkrnlmp.offset + list_offset, + layer_name=ntkrnlmp.layer_name, ) for callback in callback_record.Entry: - if not context.layers[layer_name].is_valid(callback.CallbackRoutine, 64): + if not context.layers[ntkrnlmp.layer_name].is_valid( + callback.CallbackRoutine, 64 + ): continue try: - component = context.object( - symbol_table + constants.BANG + "string", - layer_name=layer_name, + component = ntkrnlmp.object( + "string", offset=callback.Component, max_length=64, errors="replace", @@ -708,8 +673,7 @@ class Callbacks(interfaces.plugins.PluginInterface): for callback_method in callback_methods: for callback_type, callback_address, callback_detail in callback_method( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], callback_symbol_table, ): if callback_detail is None: diff --git a/volatility3/framework/plugins/windows/cmdscan.py b/volatility3/framework/plugins/windows/cmdscan.py index be955374b..b7eab79fb 100644 --- a/volatility3/framework/plugins/windows/cmdscan.py +++ b/volatility3/framework/plugins/windows/cmdscan.py @@ -24,7 +24,7 @@ class CmdScan(interfaces.plugins.PluginInterface): """Looks for Windows Command History lists""" _required_framework_version = (2, 4, 0) - _version = (1, 0, 0) + _version = (2, 0, 0) @classmethod def get_requirements(cls): @@ -39,7 +39,7 @@ class CmdScan(interfaces.plugins.PluginInterface): name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( - name="consoles", plugin=consoles.Consoles, version=(2, 0, 0) + name="consoles", plugin=consoles.Consoles, version=(3, 0, 0) ), requirements.BooleanRequirement( name="no_registry", @@ -83,9 +83,8 @@ class CmdScan(interfaces.plugins.PluginInterface): def get_command_history( cls, context: interfaces.context.ContextInterface, - kernel_layer_name: str, - kernel_symbol_table_name: str, config_path: str, + kernel_module_name: str, procs: Generator[interfaces.objects.ObjectInterface, None, None], max_history: Set[int], ) -> Tuple[ @@ -97,8 +96,6 @@ class CmdScan(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - kernel_layer_name: The name of the layer on which to operate - kernel_symbol_table_name: The name of the table containing the kernel symbols config_path: The config path where to find symbol files procs: List of process objects max_history: An initial set of CommandHistorySize values @@ -135,9 +132,8 @@ class CmdScan(interfaces.plugins.PluginInterface): if conhost_symbol_table is None: conhost_symbol_table = consoles.Consoles.create_conhost_symbol_table( context, - kernel_layer_name, - kernel_symbol_table_name, config_path, + kernel_module_name, proc_layer_name, conhostexe_base, ) @@ -279,8 +275,6 @@ class CmdScan(interfaces.plugins.PluginInterface): procs: the process list filtered to conhost.exe instances """ - kernel = self.context.modules[self.config["kernel"]] - max_history = set(self.config.get("max_history", [50])) no_registry = self.config.get("no_registry") @@ -302,9 +296,8 @@ class CmdScan(interfaces.plugins.PluginInterface): command_history_properties, ) in self.get_command_history( self.context, - kernel.layer_name, - kernel.symbol_table_name, self.config_path, + self.config["kernel"], procs, max_history, ): diff --git a/volatility3/framework/plugins/windows/consoles.py b/volatility3/framework/plugins/windows/consoles.py index ff5875354..8236d87be 100644 --- a/volatility3/framework/plugins/windows/consoles.py +++ b/volatility3/framework/plugins/windows/consoles.py @@ -31,7 +31,7 @@ class Consoles(interfaces.plugins.PluginInterface): _required_framework_version = (2, 4, 0) # 2.0.0 - change the signature of `get_console_settings_from_registry` - _version = (2, 0, 0) + _version = (3, 0, 0) @classmethod def get_requirements(cls): @@ -128,9 +128,8 @@ class Consoles(interfaces.plugins.PluginInterface): def determine_conhost_version( cls, context: interfaces.context.ContextInterface, - layer_name: str, - nt_symbol_table: str, config_path: str, + kernel_module_name: str, conhost_layer_name: str, conhost_base: int, ) -> Tuple[Optional[str], Dict[str, Type]]: @@ -139,9 +138,8 @@ class Consoles(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - nt_symbol_table: The name of the table containing the kernel symbols config_path: The config path where to find symbol files + kernel_module_name: The name of the module for the kernel conhost_layer_name: The name of the conhot process memory layer conhost_base: the base address of conhost.exe @@ -149,8 +147,10 @@ class Consoles(interfaces.plugins.PluginInterface): The filename of the symbol table to use and the associated class types. """ + kernel = context.modules[kernel_module_name] + is_64bit = symbols.symbol_table_is_64bit( - context=context, symbol_table_name=nt_symbol_table + context=context, symbol_table_name=kernel.symbol_table_name ) if is_64bit: @@ -158,9 +158,9 @@ class Consoles(interfaces.plugins.PluginInterface): else: arch = "x86" - vers = info.Info.get_version_structure(context, layer_name, nt_symbol_table) + vers = info.Info.get_version_structure(context, kernel_module_name) - kuser = info.Info.get_kuser_structure(context, layer_name, nt_symbol_table) + kuser = info.Info.get_kuser_structure(context, kernel_module_name) try: vers_minor_version = int(vers.MinorVersion) @@ -247,7 +247,7 @@ class Consoles(interfaces.plugins.PluginInterface): ) except (exceptions.InvalidAddressException, TypeError, AttributeError): # the following is IntelLayer specific and might need to be adapted to other architectures. - physical_layer_name = context.layers[layer_name].config.get( + physical_layer_name = context.layers[kernel.layer_name].config.get( "memory_layer", None ) if physical_layer_name: @@ -318,9 +318,8 @@ class Consoles(interfaces.plugins.PluginInterface): def create_conhost_symbol_table( cls, context: interfaces.context.ContextInterface, - layer_name: str, - nt_symbol_table: str, config_path: str, + kernel_module_name: str, conhost_layer_name: str, conhost_base: int, ) -> str: @@ -328,20 +327,20 @@ class Consoles(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - nt_symbol_table: The name of the table containing the kernel symbols config_path: The config path where to find symbol files + kernel_module_name: The name of the module of the kernel Returns: The name of the constructed symbol table """ - table_mapping = {"nt_symbols": nt_symbol_table} + kernel = context.modules[kernel_module_name] + + table_mapping = {"nt_symbols": kernel.symbol_table_name} symbol_filename, class_types = cls.determine_conhost_version( context, - layer_name, - nt_symbol_table, config_path, + kernel_module_name, conhost_layer_name, conhost_base, ) @@ -366,9 +365,8 @@ class Consoles(interfaces.plugins.PluginInterface): def get_console_info( cls, context: interfaces.context.ContextInterface, - kernel_layer_name: str, - kernel_table_name: str, config_path: str, + kernel_module_name: str, procs: Generator[interfaces.objects.ObjectInterface, None, None], max_history: Set[int], max_buffers: Set[int], @@ -385,9 +383,8 @@ class Consoles(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - kernel_layer_name: The name of the layer on which to operate - kernel_table_name: The name of the table containing the kernel symbols config_path: The config path where to find symbol files + kernel_module_name: The name of the module for the kernel procs: list of process objects max_history: an initial set of CommandHistorySize values max_buffers: an initial list of HistoryBufferMax values @@ -427,9 +424,8 @@ class Consoles(interfaces.plugins.PluginInterface): if conhost_symbol_table is None: conhost_symbol_table = cls.create_conhost_symbol_table( context, - kernel_layer_name, - kernel_table_name, config_path, + kernel_module_name, proc_layer_name, conhostexe_base, ) @@ -486,7 +482,7 @@ class Consoles(interfaces.plugins.PluginInterface): console_properties.append( { "level": 1, - "name": "_CONSOLE_INFORMATION.ScreenX", + "kernel_module_nameme": "_CONSOLE_INFORMATION.ScreenX", "address": console_info.ScreenX.vol.offset, "data": console_info.ScreenX, } @@ -810,8 +806,7 @@ class Consoles(interfaces.plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from config_path: The config path where to find symbol files - kernel_layer_name: The name of the layer on which to operate - kernel_symbol_table_name: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel max_history: an initial set of CommandHistorySize values max_buffers: an initial list of HistoryBufferMax values @@ -853,8 +848,6 @@ class Consoles(interfaces.plugins.PluginInterface): procs: the process list filtered to conhost.exe instances """ - kernel = self.context.modules[self.config["kernel"]] - max_history = set(self.config.get("max_history", [50])) max_buffers = set(self.config.get("max_buffers", [4])) no_registry = self.config.get("no_registry") @@ -874,9 +867,8 @@ class Consoles(interfaces.plugins.PluginInterface): proc = None for proc, console_info, console_properties in self.get_console_info( self.context, - kernel.layer_name, - kernel.symbol_table_name, self.config_path, + self.config["kernel"], procs, max_history, max_buffers, diff --git a/volatility3/framework/plugins/windows/dlllist.py b/volatility3/framework/plugins/windows/dlllist.py index 7efc8a7eb..b1c6f2f05 100644 --- a/volatility3/framework/plugins/windows/dlllist.py +++ b/volatility3/framework/plugins/windows/dlllist.py @@ -37,13 +37,13 @@ class DllList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( - name="psscan", component=psscan.PsScan, version=(1, 1, 0) + name="psscan", component=psscan.PsScan, version=(2, 0, 0) ), requirements.VersionRequirement( name="pedump", component=pedump.PEDump, version=(2, 0, 0) ), requirements.VersionRequirement( - name="info", component=info.Info, version=(1, 0, 0) + name="info", component=info.Info, version=(2, 0, 0) ), requirements.ListRequirement( name="pid", @@ -85,11 +85,7 @@ class DllList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): self.context, self.config_path, "windows", "pe", class_types=pe.class_types ) - kernel = self.context.modules[self.config["kernel"]] - - kuser = info.Info.get_kuser_structure( - self.context, kernel.layer_name, kernel.symbol_table_name - ) + kuser = info.Info.get_kuser_structure(self.context, self.config["kernel"]) nt_major_version = int(kuser.NtMajorVersion) nt_minor_version = int(kuser.NtMinorVersion) @@ -209,8 +205,7 @@ class DllList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): if self.config["offset"]: procs = psscan.PsScan.scan_processes( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], filter_func=psscan.PsScan.create_offset_filter( self.context, kernel.layer_name, diff --git a/volatility3/framework/plugins/windows/driverscan.py b/volatility3/framework/plugins/windows/driverscan.py index f179ff548..86db8d72b 100644 --- a/volatility3/framework/plugins/windows/driverscan.py +++ b/volatility3/framework/plugins/windows/driverscan.py @@ -25,7 +25,7 @@ class DriverScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(1, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) ), ] @@ -48,15 +48,11 @@ class DriverScan(interfaces.plugins.PluginInterface): kernel = context.modules[kernel_module_name] - symbol_table_name = kernel.symbol_table_name - layer_name = kernel.layer_name - constraints = poolscanner.PoolScanner.builtin_constraints( - symbol_table_name, [b"Dri\xf6", b"Driv"] + kernel.symbol_table_name, [b"Dri\xf6", b"Driv"] ) - module = context.module(symbol_table_name, layer_name, 0) - driver_start_offset = module.get_type("_DRIVER_OBJECT").relative_child_offset( + driver_start_offset = kernel.get_type("_DRIVER_OBJECT").relative_child_offset( "DriverStart" ) @@ -65,7 +61,7 @@ class DriverScan(interfaces.plugins.PluginInterface): ) for result in poolscanner.PoolScanner.generate_pool_scan( - context, layer_name, symbol_table_name, constraints + context, kernel_module_name, constraints ): _constraint, mem_object, _header = result diff --git a/volatility3/framework/plugins/windows/filescan.py b/volatility3/framework/plugins/windows/filescan.py index 82566361d..abec2a92e 100644 --- a/volatility3/framework/plugins/windows/filescan.py +++ b/volatility3/framework/plugins/windows/filescan.py @@ -14,7 +14,7 @@ class FileScan(interfaces.plugins.PluginInterface): """Scans for file objects present in a particular windows memory image.""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 1) + _version = (2, 0, 0) @classmethod def get_requirements(cls): @@ -25,7 +25,7 @@ class FileScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(1, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) ), ] @@ -33,36 +33,32 @@ class FileScan(interfaces.plugins.PluginInterface): def scan_files( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> Iterable[interfaces.objects.ObjectInterface]: """Scans for file objects using the poolscanner module and constraints. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel Returns: A list of File objects as found from the `layer_name` layer based on File pool signatures """ + kernel = context.modules[kernel_module_name] + constraints = poolscanner.PoolScanner.builtin_constraints( - symbol_table, [b"Fil\xe5", b"File"] + kernel.symbol_table_name, [b"Fil\xe5", b"File"] ) for result in poolscanner.PoolScanner.generate_pool_scan( - context, layer_name, symbol_table, constraints + context, kernel_module_name, constraints ): _constraint, mem_object, _header = result yield mem_object def _generator(self): - kernel = self.context.modules[self.config["kernel"]] - - for fileobj in self.scan_files( - self.context, kernel.layer_name, kernel.symbol_table_name - ): + for fileobj in self.scan_files(self.context, self.config["kernel"]): try: file_name = fileobj.FileName.String except exceptions.InvalidAddressException: diff --git a/volatility3/framework/plugins/windows/handles.py b/volatility3/framework/plugins/windows/handles.py index 6ab465439..e39c23a30 100644 --- a/volatility3/framework/plugins/windows/handles.py +++ b/volatility3/framework/plugins/windows/handles.py @@ -39,7 +39,7 @@ class Handles(interfaces.plugins.PluginInterface): name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( - name="psscan", component=psscan.PsScan, version=(1, 1, 0) + name="psscan", component=psscan.PsScan, version=(2, 0, 0) ), requirements.ListRequirement( name="pid", @@ -376,8 +376,7 @@ class Handles(interfaces.plugins.PluginInterface): if self.config["offset"]: procs = psscan.PsScan.scan_processes( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], filter_func=psscan.PsScan.create_offset_filter( self.context, kernel.layer_name, diff --git a/volatility3/framework/plugins/windows/indirect_system_calls.py b/volatility3/framework/plugins/windows/indirect_system_calls.py index c241a9b67..9f3fc4359 100644 --- a/volatility3/framework/plugins/windows/indirect_system_calls.py +++ b/volatility3/framework/plugins/windows/indirect_system_calls.py @@ -52,7 +52,7 @@ class IndirectSystemCalls(direct_system_calls.DirectSystemCalls): requirements.PluginRequirement( name="direct_system_calls", plugin=direct_system_calls.DirectSystemCalls, - version=(1, 0, 0), + version=(2, 0, 0), ), ] diff --git a/volatility3/framework/plugins/windows/info.py b/volatility3/framework/plugins/windows/info.py index e20af8114..a2e438c3f 100644 --- a/volatility3/framework/plugins/windows/info.py +++ b/volatility3/framework/plugins/windows/info.py @@ -17,7 +17,7 @@ class Info(plugins.PluginInterface): """Show OS & kernel details of the memory sample being analyzed.""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 1) + _version = (2, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -56,6 +56,9 @@ class Info(plugins.PluginInterface): # FileLayer won't have dependencies pass + # FIXME - this needs to be deprecated. This is exactly the same + # as getting it from context.modules + # Deprecation warning will go once the API is overhauled @classmethod def get_kernel_module( cls, @@ -80,13 +83,12 @@ class Info(plugins.PluginInterface): cls, context: interfaces.context.ContextInterface, config_path: str, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> interfaces.objects.ObjectInterface: """Returns the KDDEBUGGER_DATA64 structure for a kernel""" - ntkrnlmp = cls.get_kernel_module(context, layer_name, symbol_table) + ntkrnlmp = context.modules[kernel_module_name] - native_types = context.symbol_space[symbol_table].natives + native_types = context.symbol_space[ntkrnlmp.symbol_table_name].natives kdbg_offset = ntkrnlmp.get_symbol("KdDebuggerDataBlock").address @@ -102,7 +104,7 @@ class Info(plugins.PluginInterface): kdbg_obj = context.object( kdbg_table_name + constants.BANG + "_KDDEBUGGER_DATA64", offset=ntkrnlmp.offset + kdbg_offset, - layer_name=layer_name, + layer_name=ntkrnlmp.layer_name, ) return kdbg_obj @@ -111,16 +113,15 @@ class Info(plugins.PluginInterface): def get_kuser_structure( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> interfaces.objects.ObjectInterface: """Returns the _KUSER_SHARED_DATA structure for a kernel""" - virtual_layer = context.layers[layer_name] + ntkrnlmp = context.modules[kernel_module_name] + + virtual_layer = context.layers[ntkrnlmp.layer_name] if not isinstance(virtual_layer, layers.intel.Intel): raise TypeError("Virtual Layer is not an intel layer") - ntkrnlmp = cls.get_kernel_module(context, layer_name, symbol_table) - # this is a hard-coded address in the Windows OS if virtual_layer.bits_per_register == 32: kuser_addr = 0xFFDF0000 @@ -129,7 +130,6 @@ class Info(plugins.PluginInterface): kuser = ntkrnlmp.object( object_type="_KUSER_SHARED_DATA", - layer_name=layer_name, offset=kuser_addr, absolute=True, ) @@ -140,17 +140,15 @@ class Info(plugins.PluginInterface): def get_version_structure( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> interfaces.objects.ObjectInterface: """Returns the KdVersionBlock information from a kernel""" - ntkrnlmp = cls.get_kernel_module(context, layer_name, symbol_table) + ntkrnlmp = context.modules[kernel_module_name] vers_offset = ntkrnlmp.get_symbol("KdVersionBlock").address vers = ntkrnlmp.object( object_type="_DBGKD_GET_VERSION64", - layer_name=layer_name, offset=vers_offset, ) @@ -193,35 +191,38 @@ class Info(plugins.PluginInterface): def _generator(self): kernel = self.context.modules[self.config["kernel"]] - layer_name = kernel.layer_name - symbol_table = kernel.symbol_table_name - layer = self.context.layers[layer_name] - table = self.context.symbol_space[symbol_table] + kernel_layer = self.context.layers[kernel.layer_name] + symbol_table = self.context.symbol_space[kernel.symbol_table_name] kdbg = self.get_kdbg_structure( - self.context, self.config_path, layer_name, symbol_table + self.context, + self.config_path, + self.config["kernel"], ) - yield (0, ("Kernel Base", hex(layer.config["kernel_virtual_offset"]))) - yield (0, ("DTB", hex(layer.config["page_map_offset"]))) - yield (0, ("Symbols", table.config["isf_url"])) + yield (0, ("Kernel Base", hex(kernel_layer.config["kernel_virtual_offset"]))) + yield (0, ("DTB", hex(kernel_layer.config["page_map_offset"]))) + yield (0, ("Symbols", symbol_table.config["isf_url"])) yield ( 0, ( "Is64Bit", str( symbols.symbol_table_is_64bit( - context=self.context, symbol_table_name=symbol_table + context=self.context, symbol_table_name=kernel.symbol_table_name ) ), ), ) yield ( 0, - ("IsPAE", str(self.context.layers[layer_name].metadata.get("pae", False))), + ( + "IsPAE", + str(self.context.layers[kernel.layer_name].metadata.get("pae", False)), + ), ) - for i, layer in self.get_depends(self.context, layer_name): + for i, layer in self.get_depends(self.context, kernel.layer_name): yield (0, (layer.name, f"{i} {layer.__class__.__name__}")) if kdbg.Header.OwnerTag == 0x4742444B: @@ -229,23 +230,22 @@ class Info(plugins.PluginInterface): yield (0, ("NTBuildLab", kdbg.get_build_lab())) yield (0, ("CSDVersion", str(kdbg.get_csdversion()))) - vers = self.get_version_structure(self.context, layer_name, symbol_table) + vers = self.get_version_structure(self.context, self.config["kernel"]) yield (0, ("KdVersionBlock", hex(vers.vol.offset))) yield (0, ("Major/Minor", f"{vers.MajorVersion}.{vers.MinorVersion}")) yield (0, ("MachineType", str(vers.MachineType))) - ntkrnlmp = self.get_kernel_module(self.context, layer_name, symbol_table) + cpu_count_offset = kernel.get_symbol("KeNumberProcessors").address - cpu_count_offset = ntkrnlmp.get_symbol("KeNumberProcessors").address - - cpu_count = ntkrnlmp.object( - object_type="unsigned int", layer_name=layer_name, offset=cpu_count_offset + cpu_count = kernel.object( + object_type="unsigned int", + offset=cpu_count_offset, ) yield (0, ("KeNumberProcessors", str(cpu_count))) - kuser = self.get_kuser_structure(self.context, layer_name, symbol_table) + kuser = self.get_kuser_structure(self.context, self.config["kernel"]) yield (0, ("SystemTime", str(kuser.SystemTime.get_time()))) yield ( @@ -266,7 +266,7 @@ class Info(plugins.PluginInterface): # yield (0, ("SafeBootMode", "True" if kuser.SafeBootMode else "False")) nt_header = self.get_ntheader_structure( - self.context, self.config_path, layer_name + self.context, self.config_path, kernel.layer_name ) yield ( diff --git a/volatility3/framework/plugins/windows/modscan.py b/volatility3/framework/plugins/windows/modscan.py index ab1383ddf..7330b2cb4 100644 --- a/volatility3/framework/plugins/windows/modscan.py +++ b/volatility3/framework/plugins/windows/modscan.py @@ -32,7 +32,7 @@ class ModScan(modules.Modules): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="poolscanner", component=poolscanner.PoolScanner, version=(1, 0, 0) + name="poolscanner", component=poolscanner.PoolScanner, version=(2, 0, 0) ), requirements.VersionRequirement( name="modules", component=modules.Modules, version=(3, 0, 0) @@ -81,7 +81,7 @@ class ModScan(modules.Modules): ) for result in poolscanner.PoolScanner.generate_pool_scan( - context, kernel.layer_name, kernel.symbol_table_name, constraints + context, kernel_module_name, constraints ): _constraint, mem_object, _header = result yield mem_object diff --git a/volatility3/framework/plugins/windows/mutantscan.py b/volatility3/framework/plugins/windows/mutantscan.py index 64d3b5470..ca6e26157 100644 --- a/volatility3/framework/plugins/windows/mutantscan.py +++ b/volatility3/framework/plugins/windows/mutantscan.py @@ -14,6 +14,7 @@ class MutantScan(interfaces.plugins.PluginInterface): """Scans for mutexes present in a particular windows memory image.""" _required_framework_version = (2, 0, 0) + _version = (2, 0, 0) @classmethod def get_requirements(cls): @@ -24,7 +25,7 @@ class MutantScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(1, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) ), ] @@ -32,36 +33,32 @@ class MutantScan(interfaces.plugins.PluginInterface): def scan_mutants( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> Iterable[interfaces.objects.ObjectInterface]: """Scans for mutants using the poolscanner module and constraints. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel Returns: A list of Mutant objects found by scanning memory for the Mutant pool signatures """ + kernel = context.modules[kernel_module_name] + constraints = poolscanner.PoolScanner.builtin_constraints( - symbol_table, [b"Mut\xe1", b"Muta"] + kernel.symbol_table_name, [b"Mut\xe1", b"Muta"] ) for result in poolscanner.PoolScanner.generate_pool_scan( - context, layer_name, symbol_table, constraints + context, kernel_module_name, constraints ): _constraint, mem_object, _header = result yield mem_object def _generator(self): - kernel = self.context.modules[self.config["kernel"]] - - for mutant in self.scan_mutants( - self.context, kernel.layer_name, kernel.symbol_table_name - ): + for mutant in self.scan_mutants(self.context, self.config["kernel"]): try: name = mutant.get_name() except (ValueError, exceptions.InvalidAddressException): diff --git a/volatility3/framework/plugins/windows/netscan.py b/volatility3/framework/plugins/windows/netscan.py index 6f98547d7..0c8523cce 100644 --- a/volatility3/framework/plugins/windows/netscan.py +++ b/volatility3/framework/plugins/windows/netscan.py @@ -23,7 +23,7 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): """Scans for network objects present in a particular windows memory image.""" _required_framework_version = (2, 0, 0) - _version = (1, 0, 1) + _version = (2, 0, 0) @classmethod def get_requirements(cls): @@ -34,10 +34,10 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="poolscanner", component=poolscanner.PoolScanner, version=(1, 0, 0) + name="poolscanner", component=poolscanner.PoolScanner, version=(2, 0, 0) ), requirements.VersionRequirement( - name="info", component=info.Info, version=(1, 0, 0) + name="info", component=info.Info, version=(2, 0, 0) ), requirements.VersionRequirement( name="verinfo", component=verinfo.VerInfo, version=(1, 0, 0) @@ -117,15 +117,13 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): def determine_tcpip_version( cls, context: interfaces.context.ContextInterface, - layer_name: str, - nt_symbol_table: str, + kernel_module_name: str, ) -> Tuple[str, Type]: """Tries to determine which symbol filename to use for the image's tcpip driver. The logic is partially taken from the info plugin. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - nt_symbol_table: The name of the table containing the kernel symbols + kernel_module_name: Name of the module for the kernel Returns: The filename of the symbol table to use. @@ -137,12 +135,14 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): # therefore we determine the version based on the kernel version as testing # with several windows versions has showed this to work out correctly. + kernel = context.modules[kernel_module_name] + is_64bit = symbols.symbol_table_is_64bit( - context=context, symbol_table_name=nt_symbol_table + context=context, symbol_table_name=kernel.symbol_table_name ) is_18363_or_later = versions.is_win10_18363_or_later( - context=context, symbol_table=nt_symbol_table + context=context, symbol_table=kernel.symbol_table_name ) if is_64bit: @@ -150,9 +150,9 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): else: arch = "x86" - vers = info.Info.get_version_structure(context, layer_name, nt_symbol_table) + vers = info.Info.get_version_structure(context, kernel_module_name) - kuser = info.Info.get_kuser_structure(context, layer_name, nt_symbol_table) + kuser = info.Info.get_kuser_structure(context, kernel_module_name) try: vers_minor_version = int(vers.MinorVersion) @@ -259,7 +259,7 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): "Requiring further version inspection due to OS version by checking tcpip.sys's FileVersion header" ) # the following is IntelLayer specific and might need to be adapted to other architectures. - physical_layer_name = context.layers[layer_name].config.get( + physical_layer_name = context.layers[kernel.layer_name].config.get( "memory_layer", None ) if physical_layer_name: @@ -322,27 +322,26 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): def create_netscan_symbol_table( cls, context: interfaces.context.ContextInterface, - layer_name: str, - nt_symbol_table: str, + kernel_module_name: str, config_path: str, ) -> str: """Creates a symbol table for TCP Listeners and TCP/UDP Endpoints. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - nt_symbol_table: The name of the table containing the kernel symbols + kernel_module_name: Name of the module for the kernel config_path: The config path where to find symbol files Returns: The name of the constructed symbol table """ - table_mapping = {"nt_symbols": nt_symbol_table} + kernel = context.modules[kernel_module_name] + + table_mapping = {"nt_symbols": kernel.symbol_table_name} symbol_filename, class_types = cls.determine_tcpip_version( context, - layer_name, - nt_symbol_table, + kernel_module_name, ) return intermed.IntermediateSymbolTable.create( @@ -358,16 +357,14 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): def scan( cls, context: interfaces.context.ContextInterface, - layer_name: str, - nt_symbol_table: str, + kernel_module_name: str, netscan_symbol_table: str, ) -> Iterable[interfaces.objects.ObjectInterface]: """Scans for network objects using the poolscanner module and constraints. Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - nt_symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel netscan_symbol_table: The name of the table containing the network object symbols (_TCP_LISTENER etc.) Returns: @@ -377,7 +374,7 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): constraints = cls.create_netscan_constraints(context, netscan_symbol_table) for result in poolscanner.PoolScanner.generate_pool_scan( - context, layer_name, nt_symbol_table, constraints + context, kernel_module_name, constraints ): _constraint, mem_object, _header = result yield mem_object @@ -385,16 +382,13 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): def _generator(self, show_corrupt_results: Optional[bool] = None): """Generates the network objects for use in rendering.""" - kernel = self.context.modules[self.config["kernel"]] - netscan_symbol_table = self.create_netscan_symbol_table( - self.context, kernel.layer_name, kernel.symbol_table_name, self.config_path + self.context, self.config["kernel"], self.config_path ) for netw_obj in self.scan( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], netscan_symbol_table, ): vollog.debug( diff --git a/volatility3/framework/plugins/windows/netstat.py b/volatility3/framework/plugins/windows/netstat.py index 5daa6cc79..aaab4494c 100644 --- a/volatility3/framework/plugins/windows/netstat.py +++ b/volatility3/framework/plugins/windows/netstat.py @@ -34,7 +34,7 @@ class NetStat(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="netscan", component=netscan.NetScan, version=(1, 0, 0) + name="netscan", component=netscan.NetScan, version=(2, 0, 0) ), requirements.VersionRequirement( name="modules", component=modules.Modules, version=(3, 0, 0) @@ -43,7 +43,7 @@ class NetStat(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): name="pdbutil", component=pdbutil.PDBUtility, version=(1, 0, 0) ), requirements.VersionRequirement( - name="info", component=info.Info, version=(1, 0, 0) + name="info", component=info.Info, version=(2, 0, 0) ), requirements.VersionRequirement( name="verinfo", component=verinfo.VerInfo, version=(1, 0, 0) @@ -629,7 +629,7 @@ class NetStat(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): kernel = self.context.modules[self.config["kernel"]] netscan_symbol_table = netscan.NetScan.create_netscan_symbol_table( - self.context, kernel.layer_name, kernel.symbol_table_name, self.config_path + self.context, self.config["kernel"], self.config_path ) tcpip_module = self.get_tcpip_module(self.context, self.config["kernel"]) diff --git a/volatility3/framework/plugins/windows/poolscanner.py b/volatility3/framework/plugins/windows/poolscanner.py index af19cd035..c78c47c43 100644 --- a/volatility3/framework/plugins/windows/poolscanner.py +++ b/volatility3/framework/plugins/windows/poolscanner.py @@ -129,7 +129,7 @@ class PoolScanner(plugins.PluginInterface): """A generic pool scanner plugin.""" _required_framework_version = (2, 0, 0) - _version = (1, 1, 1) + _version = (2, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -151,7 +151,7 @@ class PoolScanner(plugins.PluginInterface): constraints = self.builtin_constraints(symbol_table) for constraint, mem_object, header in self.generate_pool_scan( - self.context, kernel.layer_name, symbol_table, constraints + self.context, self.config["kernel"], constraints ): # generate some type-specific info for sanity checking if constraint.object_type == "Process": @@ -365,8 +365,7 @@ class PoolScanner(plugins.PluginInterface): def generate_pool_scan_extended( cls, context: interfaces.context.ContextInterface, - kernel_layer_name: str, - kernel_symbol_table_name: str, + kernel_module_name: str, object_symbol_table_name: str, constraints: List[PoolConstraint], ) -> Generator[ @@ -384,41 +383,42 @@ class PoolScanner(plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - kernel_layer_name: The name of the base kernel layer - kernel_symbol_table_name: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel object_symbol_table_name: The name of the symbol table for the object being scanned for constraints: List of pool constraints used to limit the scan results Returns: Iterable of tuples, containing the constraint that matched, the object from memory, the object header used to determine the object """ + kernel = context.modules[kernel_module_name] + # get the object type map type_map = handles.Handles.get_type_map( context=context, - layer_name=kernel_layer_name, - symbol_table=kernel_symbol_table_name, + layer_name=kernel.layer_name, + symbol_table=kernel.symbol_table_name, ) cookie = handles.Handles.find_cookie( context=context, - layer_name=kernel_layer_name, - symbol_table=kernel_symbol_table_name, + layer_name=kernel.layer_name, + symbol_table=kernel.symbol_table_name, ) - is_windows_10 = versions.is_windows_10(context, kernel_symbol_table_name) + is_windows_10 = versions.is_windows_10(context, kernel.symbol_table_name) is_windows_8_or_later = versions.is_windows_8_or_later( - context, kernel_symbol_table_name + context, kernel.symbol_table_name ) # start off with the primary virtual layer - scan_layer = kernel_layer_name + scan_layer = kernel.layer_name # switch to a non-virtual layer if necessary if not is_windows_10: scan_layer = context.layers[scan_layer].config["memory_layer"] if symbols.symbol_table_is_64bit( - context=context, symbol_table_name=kernel_symbol_table_name + context=context, symbol_table_name=kernel.symbol_table_name ): alignment = 0x10 else: @@ -433,12 +433,11 @@ class PoolScanner(plugins.PluginInterface): alignment=alignment, ): - # construct the object in its own layer, using its own types mem_objects = header.get_object( constraint=constraint, use_top_down=is_windows_8_or_later, - native_layer_name=kernel_layer_name, - kernel_symbol_table=kernel_symbol_table_name, + native_layer_name=kernel.layer_name, + kernel_symbol_table=kernel.symbol_table_name, ) for mem_object in mem_objects: @@ -472,8 +471,7 @@ class PoolScanner(plugins.PluginInterface): def generate_pool_scan( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, constraints: List[PoolConstraint], ) -> Generator[ Tuple[ @@ -489,17 +487,18 @@ class PoolScanner(plugins.PluginInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel constraints: List of pool constraints used to limit the scan results Returns: Iterable of tuples, containing the constraint that matched, the object from memory, the object header used to determine the object """ + kernel = context.modules[kernel_module_name] + # repeat the symbol table to match the original `generate_pool_scan` behaviour yield from cls.generate_pool_scan_extended( - context, layer_name, symbol_table, symbol_table, constraints + context, kernel_module_name, kernel.symbol_table_name, constraints ) @classmethod diff --git a/volatility3/framework/plugins/windows/psscan.py b/volatility3/framework/plugins/windows/psscan.py index a19423029..45f935ceb 100644 --- a/volatility3/framework/plugins/windows/psscan.py +++ b/volatility3/framework/plugins/windows/psscan.py @@ -23,7 +23,7 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): """Scans for processes present in a particular windows memory image.""" _required_framework_version = (2, 3, 1) - _version = (1, 1, 1) + _version = (2, 0, 0) @classmethod def get_requirements(cls): @@ -37,7 +37,10 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( - name="info", component=info.Info, version=(1, 0, 0) + name="info", component=info.Info, version=(2, 0, 0) + ), + requirements.VersionRequirement( + name="poolscanner", component=poolscanner.PoolScanner, version=(2, 0, 0) ), requirements.ListRequirement( name="pid", @@ -141,8 +144,7 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): def scan_processes( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, filter_func: Callable[ [interfaces.objects.ObjectInterface], bool ] = lambda _: False, @@ -151,19 +153,20 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module for the kernel Returns: A list of processes found by scanning the `layer_name` layer for process pool signatures """ + kernel = context.modules[kernel_module_name] + constraints = poolscanner.PoolScanner.builtin_constraints( - symbol_table, [b"Pro\xe3", b"Proc"] + kernel.symbol_table_name, [b"Pro\xe3", b"Proc"] ) for result in poolscanner.PoolScanner.generate_pool_scan( - context, layer_name, symbol_table, constraints + context, kernel_module_name, constraints ): _constraint, mem_object, _header = result if not filter_func(mem_object): @@ -173,16 +176,14 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): def virtual_process_from_physical( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, proc: interfaces.objects.ObjectInterface, ) -> Optional[interfaces.objects.ObjectInterface]: """Returns a virtual process from a physical addressed one Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols + kernel_module_name: The name of the module inside the kernel proc: the process object with physical address Returns: @@ -190,16 +191,10 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): """ - version = cls.get_osversion(context, layer_name, symbol_table) + ntkrnlmp = context.modules[kernel_module_name] + + version = cls.get_osversion(context, kernel_module_name) - # If it's WinXP->8.1 we have now a physical process address. - # We'll use the first thread to bounce back to the virtual process - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) tleoffset = ntkrnlmp.get_type("_ETHREAD").relative_child_offset( "ThreadListEntry" ) @@ -208,7 +203,7 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): # If (and only if) we're dealing with 64-bit Windows 7 SP1 # then add the other commonly seen member offset to the list - bits = context.layers[layer_name].bits_per_register + bits = context.layers[ntkrnlmp.layer_name].bits_per_register if version == (6, 1, 7601) and bits == 64: offsets.append(tleoffset + 8) @@ -225,7 +220,7 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): # Sanity check the bounce. # This compares the original offset with the new one (translated from virtual layer) (_, _, ph_offset, _, _) = list( - context.layers[layer_name].mapping( + context.layers[ntkrnlmp.layer_name].mapping( offset=virtual_process.vol.offset, length=0 ) )[0] @@ -237,23 +232,20 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): def get_osversion( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> Tuple[int, int, int]: """Returns the complete OS version (MAJ,MIN,BUILD) Args: context: The context to retrieve required elements (layers, symbol tables) from - layer_name: The name of the layer on which to operate - symbol_table: The name of the table containing the kernel symbols - + kernel_module_name: The name of the module for the kernel Returns: A tuple with (MAJ,MIN,BUILD) """ - kuser = info.Info.get_kuser_structure(context, layer_name, symbol_table) + kuser = info.Info.get_kuser_structure(context, kernel_module_name) nt_major_version = int(kuser.NtMajorVersion) nt_minor_version = int(kuser.NtMinorVersion) - vers = info.Info.get_version_structure(context, layer_name, symbol_table) + vers = info.Info.get_version_structure(context, kernel_module_name) build = vers.MinorVersion return (nt_major_version, nt_minor_version, build) @@ -268,8 +260,7 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): for proc in self.scan_processes( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], filter_func=pslist.PsList.create_pid_filter(self.config.get("pid", None)), ): file_output = "Disabled" @@ -281,8 +272,7 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): try: vproc = self.virtual_process_from_physical( self.context, - kernel.layer_name, - kernel.symbol_table_name, + self.config["kernel"], proc, ) except exceptions.PagedInvalidAddressException: diff --git a/volatility3/framework/plugins/windows/psxview.py b/volatility3/framework/plugins/windows/psxview.py index 89ef897cb..3377163f7 100644 --- a/volatility3/framework/plugins/windows/psxview.py +++ b/volatility3/framework/plugins/windows/psxview.py @@ -11,7 +11,6 @@ from volatility3.framework.renderers import TreeGrid, format_hints from volatility3.framework.symbols.windows import extensions from volatility3.plugins.windows import ( handles, - info, pslist, psscan, thrdscan, @@ -49,14 +48,11 @@ We recommend using -r pretty if you are looking at this plugin's output in a ter description="Windows kernel", architectures=["Intel32", "Intel64"], ), - requirements.VersionRequirement( - name="info", component=info.Info, version=(1, 0, 0) - ), requirements.VersionRequirement( name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( - name="psscan", component=psscan.PsScan, version=(1, 0, 0) + name="psscan", component=psscan.PsScan, version=(2, 0, 0) ), requirements.VersionRequirement( name="thrdscan", component=thrdscan.ThrdScan, version=(1, 0, 0) @@ -114,10 +110,10 @@ We recommend using -r pretty if you are looking at this plugin's output in a ter return self._proc_list_to_dict(tasks) def _check_psscan( - self, layer_name: str, symbol_table: str + self, ) -> Dict[int, extensions.EPROCESS]: res = psscan.PsScan.scan_processes( - context=self.context, layer_name=layer_name, symbol_table=symbol_table + context=self.context, kernel_module_name=self.config["kernel"] ) return self._proc_list_to_dict(res) @@ -144,20 +140,24 @@ We recommend using -r pretty if you are looking at this plugin's output in a ter return self._proc_list_to_dict(ret) def _check_csrss_handles( - self, tasks: Iterable[extensions.EPROCESS], layer_name: str, symbol_table: str + self, tasks: Iterable[extensions.EPROCESS] ) -> Dict[int, extensions.EPROCESS]: ret: List[extensions.EPROCESS] = [] + kernel = self.context.modules[self.config["kernel"]] + handles_plugin = handles.Handles( context=self.context, config_path=self.config_path ) - type_map = handles_plugin.get_type_map(self.context, layer_name, symbol_table) + type_map = handles_plugin.get_type_map( + self.context, kernel.layer_name, kernel.symbol_table_name + ) cookie = handles_plugin.find_cookie( context=self.context, - layer_name=layer_name, - symbol_table=symbol_table, + layer_name=kernel.layer_name, + symbol_table=kernel.symbol_table_name, ) for p in tasks: @@ -179,8 +179,6 @@ We recommend using -r pretty if you are looking at this plugin's output in a ter return self._proc_list_to_dict(ret) def _generator(self): - kernel = self.context.modules[self.config["kernel"]] - kdbg_list_processes = list( pslist.PsList.list_processes( context=self.context, kernel_module_name=self.config["kernel"] @@ -191,13 +189,9 @@ We recommend using -r pretty if you are looking at this plugin's output in a ter processes: Dict[str, Dict[int, extensions.EPROCESS]] = {} processes["pslist"] = self._check_pslist(kdbg_list_processes) - processes["psscan"] = self._check_psscan( - kernel.layer_name, kernel.symbol_table_name - ) + processes["psscan"] = self._check_psscan() processes["thrdscan"] = self._check_thrdscan() - processes["csrss"] = self._check_csrss_handles( - kdbg_list_processes, kernel.layer_name, kernel.symbol_table_name - ) + processes["csrss"] = self._check_csrss_handles(kdbg_list_processes) # Unique set of all offsets from all sources offsets = set(chain(*(mapping.keys() for mapping in processes.values()))) diff --git a/volatility3/framework/plugins/windows/registry/hivescan.py b/volatility3/framework/plugins/windows/registry/hivescan.py index d91eeafc2..a28ab19de 100644 --- a/volatility3/framework/plugins/windows/registry/hivescan.py +++ b/volatility3/framework/plugins/windows/registry/hivescan.py @@ -26,10 +26,10 @@ class HiveScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(1, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) ), requirements.PluginRequirement( - name="bigpools", plugin=bigpools.BigPools, version=(1, 0, 0) + name="bigpools", plugin=bigpools.BigPools, version=(2, 0, 0) ), ] @@ -62,8 +62,7 @@ class HiveScan(interfaces.plugins.PluginInterface): for pool in bigpools.BigPools.list_big_pools( context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + kernel_module_name=kernel_name, tags=["CM10"], ): cmhive = ntkrnlmp.object( @@ -77,7 +76,7 @@ class HiveScan(interfaces.plugins.PluginInterface): ) for result in poolscanner.PoolScanner.generate_pool_scan( - context, kernel.layer_name, kernel.symbol_table_name, constraints + context, kernel_name, constraints ): _constraint, mem_object, _header = result yield mem_object diff --git a/volatility3/framework/plugins/windows/svcscan.py b/volatility3/framework/plugins/windows/svcscan.py index 653995f90..915850574 100644 --- a/volatility3/framework/plugins/windows/svcscan.py +++ b/volatility3/framework/plugins/windows/svcscan.py @@ -20,7 +20,7 @@ from volatility3.framework.renderers import format_hints from volatility3.framework.symbols import intermed from volatility3.framework.symbols.windows import versions from volatility3.framework.symbols.windows.extensions import services as services_types -from volatility3.plugins.windows import poolscanner, pslist +from volatility3.plugins.windows import pslist from volatility3.plugins.windows.registry import hivelist vollog = logging.getLogger(__name__) @@ -53,9 +53,6 @@ class SvcScan(interfaces.plugins.PluginInterface): requirements.PluginRequirement( name="pslist", plugin=pslist.PsList, version=(3, 0, 0) ), - requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(1, 0, 0) - ), requirements.PluginRequirement( name="hivelist", plugin=hivelist.HiveList, version=(2, 0, 0) ), diff --git a/volatility3/framework/plugins/windows/symlinkscan.py b/volatility3/framework/plugins/windows/symlinkscan.py index 89fdf142e..459129843 100644 --- a/volatility3/framework/plugins/windows/symlinkscan.py +++ b/volatility3/framework/plugins/windows/symlinkscan.py @@ -17,6 +17,8 @@ class SymlinkScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterfa _required_framework_version = (2, 0, 0) + _version = (2, 0, 0) + @classmethod def get_requirements(cls): return [ @@ -25,14 +27,16 @@ class SymlinkScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterfa description="Windows kernel", architectures=["Intel32", "Intel64"], ), + requirements.VersionRequirement( + name="poolscanner", component=poolscanner.PoolScanner, version=(2, 0, 0) + ), ] @classmethod def scan_symlinks( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> Iterable[interfaces.objects.ObjectInterface]: """Scans for links using the poolscanner module and constraints. @@ -45,22 +49,20 @@ class SymlinkScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterfa A list of symlink objects found by scanning memory for the Symlink pool signatures """ + kernel = context.modules[kernel_module_name] + constraints = poolscanner.PoolScanner.builtin_constraints( - symbol_table, [b"Sym\xe2", b"Symb"] + kernel.symbol_table_name, [b"Sym\xe2", b"Symb"] ) for result in poolscanner.PoolScanner.generate_pool_scan( - context, layer_name, symbol_table, constraints + context, kernel_module_name, constraints ): _constraint, mem_object, _header = result yield mem_object def _generator(self): - kernel = self.context.modules[self.config["kernel"]] - - for link in self.scan_symlinks( - self.context, kernel.layer_name, kernel.symbol_table_name - ): + for link in self.scan_symlinks(self.context, self.config["kernel"]): try: from_name = link.get_link_name() except (ValueError, exceptions.InvalidAddressException): diff --git a/volatility3/framework/plugins/windows/thrdscan.py b/volatility3/framework/plugins/windows/thrdscan.py index c0963e754..b43593401 100644 --- a/volatility3/framework/plugins/windows/thrdscan.py +++ b/volatility3/framework/plugins/windows/thrdscan.py @@ -34,7 +34,7 @@ class ThrdScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface) architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(1, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) ), ] @@ -54,16 +54,14 @@ class ThrdScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface) A list of _ETHREAD objects found by scanning memory for the "Thre" / "Thr\\xE5" pool signatures """ - module = context.modules[module_name] - layer_name = module.layer_name - symbol_table = module.symbol_table_name + kernel = context.modules[module_name] constraints = poolscanner.PoolScanner.builtin_constraints( - symbol_table, [b"Thr\xe5", b"Thre"] + kernel.symbol_table_name, [b"Thr\xe5", b"Thre"] ) for result in poolscanner.PoolScanner.generate_pool_scan( - context, layer_name, symbol_table, constraints + context, module_name, constraints ): _constraint, mem_object, _header = result yield mem_object diff --git a/volatility3/framework/plugins/windows/windowstations.py b/volatility3/framework/plugins/windows/windowstations.py index a077ef2fc..9d666e3dd 100644 --- a/volatility3/framework/plugins/windows/windowstations.py +++ b/volatility3/framework/plugins/windows/windowstations.py @@ -46,6 +46,12 @@ class WindowStations(interfaces.plugins.PluginInterface): description="Windows kernel", architectures=["Intel32", "Intel64"], ), + requirements.VersionRequirement( + name="poolscanner", component=poolscanner.PoolScanner, version=(2, 0, 0) + ), + requirements.VersionRequirement( + name="modules", component=modules.Modules, version=(3, 0, 0) + ), ] @staticmethod @@ -152,8 +158,7 @@ class WindowStations(interfaces.plugins.PluginInterface): for result in poolscanner.PoolScanner.generate_pool_scan_extended( context=context, - kernel_layer_name=kernel.layer_name, - kernel_symbol_table_name=kernel.symbol_table_name, + kernel_module_name=kernel_module_name, object_symbol_table_name=gui_table_name, constraints=constraints, ): From 539a94117aa7697bc014e045f228bdcac6030a30 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 17:27:50 +0000 Subject: [PATCH 103/112] Add missing change --- volatility3/framework/plugins/windows/consoles.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/consoles.py b/volatility3/framework/plugins/windows/consoles.py index 8236d87be..a63b044d9 100644 --- a/volatility3/framework/plugins/windows/consoles.py +++ b/volatility3/framework/plugins/windows/consoles.py @@ -482,7 +482,7 @@ class Consoles(interfaces.plugins.PluginInterface): console_properties.append( { "level": 1, - "kernel_module_nameme": "_CONSOLE_INFORMATION.ScreenX", + "name": "_CONSOLE_INFORMATION.ScreenX", "address": console_info.ScreenX.vol.offset, "data": console_info.ScreenX, } From 222554807915416c8089914ca28b65eb21907902 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 19:59:57 +0000 Subject: [PATCH 104/112] Remove deepcopy call in pe_symbols. Validate wanted symbol information passed through resolving functions --- .../plugins/windows/debugregisters.py | 2 +- .../framework/plugins/windows/pe_symbols.py | 59 +++++++++++++++++-- .../plugins/windows/skeleton_key_check.py | 2 +- .../plugins/windows/suspended_threads.py | 2 +- .../plugins/windows/unhooked_system_calls.py | 2 +- 5 files changed, 58 insertions(+), 9 deletions(-) diff --git a/volatility3/framework/plugins/windows/debugregisters.py b/volatility3/framework/plugins/windows/debugregisters.py index 38b0cb97e..74434a3cc 100644 --- a/volatility3/framework/plugins/windows/debugregisters.py +++ b/volatility3/framework/plugins/windows/debugregisters.py @@ -41,7 +41,7 @@ class DebugRegisters(interfaces.plugins.PluginInterface): name="threads", component=threads.Threads, version=(3, 0, 0) ), requirements.VersionRequirement( - name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) + name="pe_symbols", component=pe_symbols.PESymbols, version=(3, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/pe_symbols.py b/volatility3/framework/plugins/windows/pe_symbols.py index 0faf4a698..f7d99a79b 100644 --- a/volatility3/framework/plugins/windows/pe_symbols.py +++ b/volatility3/framework/plugins/windows/pe_symbols.py @@ -1,7 +1,6 @@ # This file is Copyright 2024 Volatility Foundation and licensed under the Volatility Software License 1.0 # which is available at https://www.volatilityfoundation.org/license/vsl-v1.0 -import copy import io import logging import ntpath @@ -11,7 +10,7 @@ from typing import Dict, Tuple, Optional, List, Generator, Union, Callable import pefile from volatility3.framework import interfaces, exceptions -from volatility3.framework import renderers, constants +from volatility3.framework import renderers, constants, objects from volatility3.framework.configuration import requirements from volatility3.framework.renderers import format_hints from volatility3.framework.symbols import intermed @@ -245,7 +244,8 @@ class PESymbols(interfaces.plugins.PluginInterface): _required_framework_version = (2, 7, 0) # 2.0.0 - changed signature of get_kernel_modules, get_all_vads_with_file_paths, addresses_for_process_symbols, get_process_modules - _version = (2, 0, 0) + # 3.0.0 - find_symbols wil now throw a ValueError if the provided wanted symbol information does not follow the spec + _version = (3, 0, 0) # used for special handling of the kernel PDB file. See later notes os_module_name = "ntoskrnl.exe" @@ -671,6 +671,52 @@ class PESymbols(interfaces.plugins.PluginInterface): else: yield symbol_key, value_index, symbol_value, wanted_value # type: ignore + @staticmethod + def _validate_wanted_modules( + wanted: PESymbolFinder.cached_module_lists, + ) -> Optional[PESymbolFinder.cached_module_lists]: + """ + Validates and makes a copy of the address(es) and/or name(s) wanted from a particular module + Throws ValueError if invalid values found + """ + remaining: PESymbolFinder.cached_module_lists = {} + + valid_name_types = [str] + valid_address_types = [int, objects.Pointer] + + for wanted_type, wanted_symbols in wanted.items(): + if wanted_type not in [ + wanted_names_identifier, + wanted_addresses_identifier, + ]: + raise ValueError( + f"The symbol type specified ({wanted_type}) is not valid. Values choices: {wanted_names_identifier}, {wanted_addresses_identifier}" + ) + + remaining[wanted_type] = [] + + # symbol_info will be a symbol name or address requested + for symbol_info in wanted_symbols: + if ( + wanted_type == wanted_names_identifier + and type(symbol_info) not in valid_name_types + ): + raise ValueError( + f"The requested symbol name has a type of {type(symbol_info)} which is not in the allowed set of {valid_name_types}" + ) + + elif ( + wanted_type == wanted_addresses_identifier + and type(symbol_info) not in valid_address_types + ): + raise ValueError( + f"The requested address has a type of {type(symbol_info)} which is not in the allowed set of {valid_address_types}" + ) + + remaining[wanted_type].append(symbol_info) + + return remaining + @staticmethod def _resolve_symbols_through_methods( context: interfaces.context.ContextInterface, @@ -700,8 +746,8 @@ class PESymbols(interfaces.plugins.PluginInterface): # the symbols wanted from this module by the caller wanted = wanted_modules[mod_name] - # make a copy to remove from inside this function for returning to the caller - remaining = copy.deepcopy(wanted) + # The ValueError will pass through to the caller + remaining = PESymbols._validate_wanted_modules(wanted) done_processing = False @@ -748,6 +794,8 @@ class PESymbols(interfaces.plugins.PluginInterface): Loops through each method of symbol analysis until each wanted symbol is found Returns the resolved symbols as a dictionary that includes the name and runtime address + `wanted_modules` must be correctly formatted or a ValueError will be thrown + Args: wanted_modules: the dictionary of modules and symbols to resolve. Modified to remove symbols as they are resolved. collected_modules: return value from `get_kernel_modules` or `get_process_modules` @@ -763,6 +811,7 @@ class PESymbols(interfaces.plugins.PluginInterface): module_instances = collected_modules[mod_name] + # The ValueError from an invalid wanted_modules will pass through to the caller # try to resolve the symbols for `mod_name` through each method (PDB and export table currently) ( found_in_module, diff --git a/volatility3/framework/plugins/windows/skeleton_key_check.py b/volatility3/framework/plugins/windows/skeleton_key_check.py index bd32d1987..4831362fd 100644 --- a/volatility3/framework/plugins/windows/skeleton_key_check.py +++ b/volatility3/framework/plugins/windows/skeleton_key_check.py @@ -61,7 +61,7 @@ class Skeleton_Key_Check(interfaces.plugins.PluginInterface): name="pdbutil", component=pdbutil.PDBUtility, version=(1, 0, 0) ), requirements.VersionRequirement( - name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) + name="pe_symbols", component=pe_symbols.PESymbols, version=(3, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/suspended_threads.py b/volatility3/framework/plugins/windows/suspended_threads.py index f8f5027d4..82d44a6d7 100644 --- a/volatility3/framework/plugins/windows/suspended_threads.py +++ b/volatility3/framework/plugins/windows/suspended_threads.py @@ -33,7 +33,7 @@ class SuspendedThreads(interfaces.plugins.PluginInterface): name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( - name="pe_symbols", component=pe_symbols.PESymbols, version=(2, 0, 0) + name="pe_symbols", component=pe_symbols.PESymbols, version=(3, 0, 0) ), requirements.VersionRequirement( name="threads", component=threads.Threads, version=(3, 0, 0) diff --git a/volatility3/framework/plugins/windows/unhooked_system_calls.py b/volatility3/framework/plugins/windows/unhooked_system_calls.py index 8882ff46f..132cf4e4f 100644 --- a/volatility3/framework/plugins/windows/unhooked_system_calls.py +++ b/volatility3/framework/plugins/windows/unhooked_system_calls.py @@ -98,7 +98,7 @@ class unhooked_system_calls(interfaces.plugins.PluginInterface): name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.PluginRequirement( - name="pe_symbols", plugin=pe_symbols.PESymbols, version=(2, 0, 0) + name="pe_symbols", plugin=pe_symbols.PESymbols, version=(3, 0, 0) ), ] From 5f8e7e58a449257e911f94dbfbc0ff646ba9b5f5 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 14:12:11 -0600 Subject: [PATCH 105/112] Update volatility3/framework/plugins/windows/pe_symbols.py Co-authored-by: ikelos --- volatility3/framework/plugins/windows/pe_symbols.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/volatility3/framework/plugins/windows/pe_symbols.py b/volatility3/framework/plugins/windows/pe_symbols.py index f7d99a79b..b26e8d113 100644 --- a/volatility3/framework/plugins/windows/pe_symbols.py +++ b/volatility3/framework/plugins/windows/pe_symbols.py @@ -671,8 +671,9 @@ class PESymbols(interfaces.plugins.PluginInterface): else: yield symbol_key, value_index, symbol_value, wanted_value # type: ignore - @staticmethod + @classmethod def _validate_wanted_modules( + cls, wanted: PESymbolFinder.cached_module_lists, ) -> Optional[PESymbolFinder.cached_module_lists]: """ From 9919c1e6142a141330e93bb7fa751ed4709a4151 Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Sat, 8 Mar 2025 22:49:16 +0000 Subject: [PATCH 106/112] Fix handles API and callers. Bump version number and requirements --- .../framework/plugins/windows/callbacks.py | 4 +- .../framework/plugins/windows/dumpfiles.py | 8 ++- .../framework/plugins/windows/handles.py | 50 ++++++------------- .../framework/plugins/windows/poolscanner.py | 10 ++-- .../framework/plugins/windows/psxview.py | 10 ++-- 5 files changed, 27 insertions(+), 55 deletions(-) diff --git a/volatility3/framework/plugins/windows/callbacks.py b/volatility3/framework/plugins/windows/callbacks.py index c832df66a..24f25c38d 100644 --- a/volatility3/framework/plugins/windows/callbacks.py +++ b/volatility3/framework/plugins/windows/callbacks.py @@ -48,7 +48,7 @@ class Callbacks(interfaces.plugins.PluginInterface): name="driverirp", plugin=driverirp.DriverIrp, version=(1, 0, 0) ), requirements.PluginRequirement( - name="handles", plugin=handles.Handles, version=(2, 0, 0) + name="handles", plugin=handles.Handles, version=(3, 0, 0) ), ] @@ -237,7 +237,7 @@ class Callbacks(interfaces.plugins.PluginInterface): ) type_map = handles.Handles.get_type_map( - context, kernel.layer_name, kernel.symbol_table_name + context=context, kernel_module_name=kernel_module_name ) constraints = cls.create_callback_scan_constraints( diff --git a/volatility3/framework/plugins/windows/dumpfiles.py b/volatility3/framework/plugins/windows/dumpfiles.py index e89b99275..e0adad2b1 100755 --- a/volatility3/framework/plugins/windows/dumpfiles.py +++ b/volatility3/framework/plugins/windows/dumpfiles.py @@ -71,7 +71,7 @@ class DumpFiles(interfaces.plugins.PluginInterface): name="pslist", component=pslist.PsList, version=(3, 0, 0) ), requirements.VersionRequirement( - name="handles", component=handles.Handles, version=(2, 0, 0) + name="handles", component=handles.Handles, version=(3, 0, 0) ), ] @@ -231,13 +231,11 @@ class DumpFiles(interfaces.plugins.PluginInterface): ) type_map = handles_plugin.get_type_map( context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + kernel_module_name=self.config["kernel"], ) cookie = handles_plugin.find_cookie( context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + kernel_module_name=self.config["kernel"], ) dumped_files = set() diff --git a/volatility3/framework/plugins/windows/handles.py b/volatility3/framework/plugins/windows/handles.py index e39c23a30..9627b5caa 100644 --- a/volatility3/framework/plugins/windows/handles.py +++ b/volatility3/framework/plugins/windows/handles.py @@ -18,7 +18,7 @@ class Handles(interfaces.plugins.PluginInterface): """Lists process open handles.""" _required_framework_version = (2, 0, 0) - _version = (2, 0, 1) + _version = (3, 0, 0) def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) @@ -121,8 +121,7 @@ class Handles(interfaces.plugins.PluginInterface): def get_type_map( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> Dict[int, str]: """List the executive object types (_OBJECT_TYPE) using the ObTypeIndexTable or ObpObjectTypes symbol (differs per OS). This method @@ -144,21 +143,16 @@ class Handles(interfaces.plugins.PluginInterface): type_map: Dict[int, str] = {} - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - ntkrnlmp = context.module(symbol_table, layer_name=layer_name, offset=kvo) + ntkrnlmp = context.modules[kernel_module_name] try: table_addr = ntkrnlmp.get_symbol("ObTypeIndexTable").address except exceptions.SymbolError: table_addr = ntkrnlmp.get_symbol("ObpObjectTypes").address - trans_layer = context.layers[layer_name] + trans_layer = context.layers[ntkrnlmp.layer_name] - if not trans_layer.is_valid(kvo + table_addr): + if not trans_layer.is_valid(ntkrnlmp.offset + table_addr): return type_map ptrs = ntkrnlmp.object( @@ -176,7 +170,7 @@ class Handles(interfaces.plugins.PluginInterface): try: objt = ptr.dereference().cast( - symbol_table + constants.BANG + "_OBJECT_TYPE" + ntkrnlmp.symbol_table_name + constants.BANG + "_OBJECT_TYPE" ) type_name = objt.Name.String except exceptions.InvalidAddressException: @@ -194,27 +188,21 @@ class Handles(interfaces.plugins.PluginInterface): def find_cookie( cls, context: interfaces.context.ContextInterface, - layer_name: str, - symbol_table: str, + kernel_module_name: str, ) -> Optional[interfaces.objects.ObjectInterface]: """Find the ObHeaderCookie value (if it exists)""" + kernel = context.modules[kernel_module_name] + try: - offset = context.symbol_space.get_symbol( - symbol_table + constants.BANG + "ObHeaderCookie" - ).address + symbol_offset = kernel.get_symbol("ObHeaderCookie").address except exceptions.SymbolError: + vollog.debug('Unable to get symbol information for "ObHeaderCookie"') return None - kvo = context.layers[layer_name].config.get("kernel_virtual_offset", None) - if not kvo: - raise ValueError( - "Intel layer does not have an associated kernel virtual offset, failing" - ) - return context.object( - symbol_table + constants.BANG + "unsigned int", - layer_name, - offset=kvo + offset, + return kernel.object( + "unsigned int", + offset=symbol_offset, ) def _make_handle_array(self, offset, level, depth=0): @@ -298,18 +286,12 @@ class Handles(interfaces.plugins.PluginInterface): yield from self._make_handle_array(TableCode, table_levels) def _generator(self, procs): - kernel = self.context.modules[self.config["kernel"]] - type_map = self.get_type_map( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + context=self.context, kernel_module_name=self.config["kernel"] ) cookie = self.find_cookie( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + context=self.context, kernel_module_name=self.config["kernel"] ) for proc in procs: diff --git a/volatility3/framework/plugins/windows/poolscanner.py b/volatility3/framework/plugins/windows/poolscanner.py index c78c47c43..5e75d9bbb 100644 --- a/volatility3/framework/plugins/windows/poolscanner.py +++ b/volatility3/framework/plugins/windows/poolscanner.py @@ -140,7 +140,7 @@ class PoolScanner(plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="handles", plugin=handles.Handles, version=(2, 0, 0) + name="handles", plugin=handles.Handles, version=(3, 0, 0) ), ] @@ -394,15 +394,11 @@ class PoolScanner(plugins.PluginInterface): # get the object type map type_map = handles.Handles.get_type_map( - context=context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + context=context, kernel_module_name=kernel_module_name ) cookie = handles.Handles.find_cookie( - context=context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + context=context, kernel_module_name=kernel_module_name ) is_windows_10 = versions.is_windows_10(context, kernel.symbol_table_name) diff --git a/volatility3/framework/plugins/windows/psxview.py b/volatility3/framework/plugins/windows/psxview.py index 3377163f7..7329588cc 100644 --- a/volatility3/framework/plugins/windows/psxview.py +++ b/volatility3/framework/plugins/windows/psxview.py @@ -58,7 +58,7 @@ We recommend using -r pretty if you are looking at this plugin's output in a ter name="thrdscan", component=thrdscan.ThrdScan, version=(1, 0, 0) ), requirements.VersionRequirement( - name="handles", component=handles.Handles, version=(2, 0, 0) + name="handles", component=handles.Handles, version=(3, 0, 0) ), requirements.BooleanRequirement( name="physical-offsets", @@ -144,20 +144,16 @@ We recommend using -r pretty if you are looking at this plugin's output in a ter ) -> Dict[int, extensions.EPROCESS]: ret: List[extensions.EPROCESS] = [] - kernel = self.context.modules[self.config["kernel"]] - handles_plugin = handles.Handles( context=self.context, config_path=self.config_path ) type_map = handles_plugin.get_type_map( - self.context, kernel.layer_name, kernel.symbol_table_name + context=self.context, kernel_module_name=self.config["kernel"] ) cookie = handles_plugin.find_cookie( - context=self.context, - layer_name=kernel.layer_name, - symbol_table=kernel.symbol_table_name, + context=self.context, kernel_module_name=self.config["kernel"] ) for p in tasks: From 5b088561dbce90b2933ce88d9cd1c87fe190982e Mon Sep 17 00:00:00 2001 From: j-t-1 <120829237+j-t-1@users.noreply.github.com> Date: Sun, 9 Mar 2025 08:55:15 +0000 Subject: [PATCH 107/112] Remove comment and handling of an empty pid_list These mypy issues are now closed. --- volatility3/framework/plugins/linux/pslist.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/volatility3/framework/plugins/linux/pslist.py b/volatility3/framework/plugins/linux/pslist.py index b8fac4a8b..00d3b6cc5 100644 --- a/volatility3/framework/plugins/linux/pslist.py +++ b/volatility3/framework/plugins/linux/pslist.py @@ -85,8 +85,6 @@ class PsList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): Returns: Function which, when provided a process object, returns True if the process is to be filtered out of the list """ - # FIXME: mypy #4973 or #2608 - pid_list = pid_list or [] filter_list = [x for x in pid_list if x is not None] if filter_list: From 2e56787bf2a2471fab2b9769b7b53e7bd5500bad Mon Sep 17 00:00:00 2001 From: j-t-1 <120829237+j-t-1@users.noreply.github.com> Date: Sun, 9 Mar 2025 09:21:20 +0000 Subject: [PATCH 108/112] Remove comment These mypy issues are now closed. --- volatility3/framework/plugins/linux/pslist.py | 1 + 1 file changed, 1 insertion(+) diff --git a/volatility3/framework/plugins/linux/pslist.py b/volatility3/framework/plugins/linux/pslist.py index 00d3b6cc5..4c42fc992 100644 --- a/volatility3/framework/plugins/linux/pslist.py +++ b/volatility3/framework/plugins/linux/pslist.py @@ -85,6 +85,7 @@ class PsList(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): Returns: Function which, when provided a process object, returns True if the process is to be filtered out of the list """ + pid_list = pid_list or [] filter_list = [x for x in pid_list if x is not None] if filter_list: From 2074b8fb2339829f5f2cdec4cf0fb1158f2ab0ae Mon Sep 17 00:00:00 2001 From: j-t-1 <120829237+j-t-1@users.noreply.github.com> Date: Sun, 9 Mar 2025 10:47:51 +0000 Subject: [PATCH 109/112] Remove duplicate reference of capstone The capstone dependency under test is not needed, because test references volatility3[dev] which references volatility3[full,cloud], and full has the capstone dependency. --- pyproject.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 742b4f771..abd2e79f7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,7 +45,6 @@ dev = [ test = [ "volatility3[dev]", "pytest>=8.3.3,<9", - "capstone>=5.0.3,<6", "yara-x>=0.10.0,<1", ] From 7289f7dc70b77004bbf0c48d14ead436cfa925ff Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Mon, 10 Mar 2025 03:27:56 +0000 Subject: [PATCH 110/112] Ensure that new symbol tables are only created when needed. Avoid name collisions leading to inconsistent behaviour. Make API for symbol table acquisition sane. --- .../framework/plugins/windows/modscan.py | 2 +- .../framework/plugins/windows/netscan.py | 2 +- .../framework/plugins/windows/poolscanner.py | 76 ++++++++++--------- .../framework/plugins/windows/psscan.py | 2 +- .../framework/plugins/windows/symlinkscan.py | 2 +- .../plugins/windows/windowstations.py | 2 +- 6 files changed, 45 insertions(+), 41 deletions(-) diff --git a/volatility3/framework/plugins/windows/modscan.py b/volatility3/framework/plugins/windows/modscan.py index 7330b2cb4..667fadd11 100644 --- a/volatility3/framework/plugins/windows/modscan.py +++ b/volatility3/framework/plugins/windows/modscan.py @@ -32,7 +32,7 @@ class ModScan(modules.Modules): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="poolscanner", component=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", component=poolscanner.PoolScanner, version=(3, 0, 0) ), requirements.VersionRequirement( name="modules", component=modules.Modules, version=(3, 0, 0) diff --git a/volatility3/framework/plugins/windows/netscan.py b/volatility3/framework/plugins/windows/netscan.py index 0c8523cce..1ab748864 100644 --- a/volatility3/framework/plugins/windows/netscan.py +++ b/volatility3/framework/plugins/windows/netscan.py @@ -34,7 +34,7 @@ class NetScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="poolscanner", component=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", component=poolscanner.PoolScanner, version=(3, 0, 0) ), requirements.VersionRequirement( name="info", component=info.Info, version=(2, 0, 0) diff --git a/volatility3/framework/plugins/windows/poolscanner.py b/volatility3/framework/plugins/windows/poolscanner.py index 5e75d9bbb..7dd6821b8 100644 --- a/volatility3/framework/plugins/windows/poolscanner.py +++ b/volatility3/framework/plugins/windows/poolscanner.py @@ -129,7 +129,7 @@ class PoolScanner(plugins.PluginInterface): """A generic pool scanner plugin.""" _required_framework_version = (2, 0, 0) - _version = (2, 0, 0) + _version = (3, 0, 0) @classmethod def get_requirements(cls) -> List[interfaces.configuration.RequirementInterface]: @@ -423,6 +423,7 @@ class PoolScanner(plugins.PluginInterface): # scan in the main kernel layer for the object(s) for constraint, header in cls.pool_scan( context, + kernel_module_name, scan_layer, object_symbol_table_name, constraints, @@ -501,6 +502,7 @@ class PoolScanner(plugins.PluginInterface): def pool_scan( cls, context: interfaces.context.ContextInterface, + kernel_module_name: str, layer_name: str, symbol_table: str, pool_constraints: List[PoolConstraint], @@ -534,8 +536,16 @@ class PoolScanner(plugins.PluginInterface): ) constraint_lookup[constraint.tag] = constraint - pool_header_table_name = cls.get_pool_header_table(context, symbol_table) - module = context.module(pool_header_table_name, layer_name, offset=0) + kernel = context.modules[kernel_module_name] + + if kernel.has_type("_POOL_HEADER"): + pool_header_table_name = kernel.symbol_table_name + else: + pool_header_table_name = cls.get_pool_header_table(context, symbol_table) + + module = context.module( + pool_header_table_name, layer_name, offset=kernel.offset + ) # Run the scan locating the offsets of a particular tag layer = context.layers[layer_name] @@ -553,43 +563,37 @@ class PoolScanner(plugins.PluginInterface): context: The context that the symbol tables does (or will) reside in symbol_table: The expected symbol_table to contain the _POOL_HEADER type """ - # Setup the pool header and offset differential - try: - context.symbol_space.get_type( - symbol_table + constants.BANG + "_POOL_HEADER" - ) - table_name = symbol_table - except exceptions.SymbolError: - # We have to manually load a symbol table + # We have to manually load a symbol table - if symbols.symbol_table_is_64bit( - context=context, symbol_table_name=symbol_table - ): - is_win_7 = versions.is_windows_7(context, symbol_table) - if is_win_7: - pool_header_json_filename = "poolheader-x64-win7" - else: - pool_header_json_filename = "poolheader-x64" + if symbols.symbol_table_is_64bit( + context=context, symbol_table_name=symbol_table + ): + is_win_7 = versions.is_windows_7(context, symbol_table) + if is_win_7: + pool_header_json_filename = "poolheader-x64-win7" else: - pool_header_json_filename = "poolheader-x86" + pool_header_json_filename = "poolheader-x64" + else: + pool_header_json_filename = "poolheader-x86" - # set the class_type to match the normal WindowsKernelIntermedSymbols - is_vista_or_later = versions.is_vista_or_later(context, symbol_table) - if is_vista_or_later: - class_type = extensions.pool.POOL_HEADER_VISTA - else: - class_type = extensions.pool.POOL_HEADER + # set the class_type to match the normal WindowsKernelIntermedSymbols + is_vista_or_later = versions.is_vista_or_later(context, symbol_table) + if is_vista_or_later: + class_type = extensions.pool.POOL_HEADER_VISTA + else: + class_type = extensions.pool.POOL_HEADER + + table_name = intermed.IntermediateSymbolTable.create( + context=context, + config_path=configuration.path_join( + context.symbol_space[symbol_table].config_path, "poolheader" + ), + sub_path="windows", + filename=pool_header_json_filename, + table_mapping={"nt_symbols": symbol_table}, + class_types={"_POOL_HEADER": class_type}, + ) - table_name = intermed.IntermediateSymbolTable.create( - context=context, - config_path=configuration.path_join( - context.symbol_space[symbol_table].config_path, "poolheader" - ), - sub_path="windows", - filename=pool_header_json_filename, - table_mapping={"nt_symbols": symbol_table}, - class_types={"_POOL_HEADER": class_type}, - ) return table_name def run(self) -> renderers.TreeGrid: diff --git a/volatility3/framework/plugins/windows/psscan.py b/volatility3/framework/plugins/windows/psscan.py index 45f935ceb..99fa9640b 100644 --- a/volatility3/framework/plugins/windows/psscan.py +++ b/volatility3/framework/plugins/windows/psscan.py @@ -40,7 +40,7 @@ class PsScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface): name="info", component=info.Info, version=(2, 0, 0) ), requirements.VersionRequirement( - name="poolscanner", component=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", component=poolscanner.PoolScanner, version=(3, 0, 0) ), requirements.ListRequirement( name="pid", diff --git a/volatility3/framework/plugins/windows/symlinkscan.py b/volatility3/framework/plugins/windows/symlinkscan.py index 459129843..358ea130e 100644 --- a/volatility3/framework/plugins/windows/symlinkscan.py +++ b/volatility3/framework/plugins/windows/symlinkscan.py @@ -28,7 +28,7 @@ class SymlinkScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterfa architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="poolscanner", component=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", component=poolscanner.PoolScanner, version=(3, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/windowstations.py b/volatility3/framework/plugins/windows/windowstations.py index 9d666e3dd..0ca92eb97 100644 --- a/volatility3/framework/plugins/windows/windowstations.py +++ b/volatility3/framework/plugins/windows/windowstations.py @@ -47,7 +47,7 @@ class WindowStations(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.VersionRequirement( - name="poolscanner", component=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", component=poolscanner.PoolScanner, version=(3, 0, 0) ), requirements.VersionRequirement( name="modules", component=modules.Modules, version=(3, 0, 0) From b8c0b1eaa87d08b35aa42c1daa106668aa973a3c Mon Sep 17 00:00:00 2001 From: Andrew Case Date: Mon, 10 Mar 2025 03:39:57 +0000 Subject: [PATCH 111/112] Add missing files --- volatility3/framework/plugins/windows/callbacks.py | 2 +- volatility3/framework/plugins/windows/driverscan.py | 2 +- volatility3/framework/plugins/windows/filescan.py | 2 +- volatility3/framework/plugins/windows/mutantscan.py | 2 +- volatility3/framework/plugins/windows/registry/hivescan.py | 2 +- volatility3/framework/plugins/windows/thrdscan.py | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/volatility3/framework/plugins/windows/callbacks.py b/volatility3/framework/plugins/windows/callbacks.py index 24f25c38d..bb326fd41 100644 --- a/volatility3/framework/plugins/windows/callbacks.py +++ b/volatility3/framework/plugins/windows/callbacks.py @@ -42,7 +42,7 @@ class Callbacks(interfaces.plugins.PluginInterface): name="ssdt", plugin=ssdt.SSDT, version=(2, 0, 0) ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(3, 0, 0) ), requirements.PluginRequirement( name="driverirp", plugin=driverirp.DriverIrp, version=(1, 0, 0) diff --git a/volatility3/framework/plugins/windows/driverscan.py b/volatility3/framework/plugins/windows/driverscan.py index 86db8d72b..57edfe0b6 100644 --- a/volatility3/framework/plugins/windows/driverscan.py +++ b/volatility3/framework/plugins/windows/driverscan.py @@ -25,7 +25,7 @@ class DriverScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(3, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/filescan.py b/volatility3/framework/plugins/windows/filescan.py index abec2a92e..e0c823756 100644 --- a/volatility3/framework/plugins/windows/filescan.py +++ b/volatility3/framework/plugins/windows/filescan.py @@ -25,7 +25,7 @@ class FileScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(3, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/mutantscan.py b/volatility3/framework/plugins/windows/mutantscan.py index ca6e26157..38685677a 100644 --- a/volatility3/framework/plugins/windows/mutantscan.py +++ b/volatility3/framework/plugins/windows/mutantscan.py @@ -25,7 +25,7 @@ class MutantScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(3, 0, 0) ), ] diff --git a/volatility3/framework/plugins/windows/registry/hivescan.py b/volatility3/framework/plugins/windows/registry/hivescan.py index a28ab19de..10843f8ab 100644 --- a/volatility3/framework/plugins/windows/registry/hivescan.py +++ b/volatility3/framework/plugins/windows/registry/hivescan.py @@ -26,7 +26,7 @@ class HiveScan(interfaces.plugins.PluginInterface): architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(3, 0, 0) ), requirements.PluginRequirement( name="bigpools", plugin=bigpools.BigPools, version=(2, 0, 0) diff --git a/volatility3/framework/plugins/windows/thrdscan.py b/volatility3/framework/plugins/windows/thrdscan.py index b43593401..369db1fd8 100644 --- a/volatility3/framework/plugins/windows/thrdscan.py +++ b/volatility3/framework/plugins/windows/thrdscan.py @@ -34,7 +34,7 @@ class ThrdScan(interfaces.plugins.PluginInterface, timeliner.TimeLinerInterface) architectures=["Intel32", "Intel64"], ), requirements.PluginRequirement( - name="poolscanner", plugin=poolscanner.PoolScanner, version=(2, 0, 0) + name="poolscanner", plugin=poolscanner.PoolScanner, version=(3, 0, 0) ), ] From 66df9f206661fdcbffdc9cbb401b1772c14a9d7f Mon Sep 17 00:00:00 2001 From: D Date: Mon, 10 Mar 2025 15:57:29 +0900 Subject: [PATCH 112/112] Modern shell / Python3 Fix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b74bdab0b..4f5a0a37e 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ The latest stable version of Volatility will always be the `stable` branch of th git clone https://github.com/volatilityfoundation/volatility3.git cd volatility3/ python3 -m venv venv && . venv/bin/activate -pip install -e .[dev] +pip install -e ".[dev]" ``` ## Quick Start