AAAccountingDataBSTR.userName0
BSTR.clientName8
AAAuthSchemes.authType16
BSTR.resourceName24
int.portNumber32
BSTR.protocolName40
int.numberOfBytesReceived48
int.numberOfBytesTransfered52
BSTR.reasonForDisconnect56
GUIDunsigned long.mainSessionId.Data164
unsigned short.mainSessionId.Data268
unsigned short.mainSessionId.Data370
unsigned char[8].mainSessionId.Data472
int.subSessionId80

│ └─88

AASHELLMENUFILENAMESHORT.cbTotal0
BYTE[12].rgbReserved2
WCHAR[1].szFileName14

│ └─16

AASHELLMENUITEMvoid *.lpReserved10
int.iReserved8
UINT.uiReserved12
LPAASHELLMENUFILENAME.lpName16
LPWSTR.psz24

│ └─32

ABCint.abcA0
UINT.abcB4
int.abcC8

│ └─12

ABCFLOATFLOAT.abcfA0
FLOAT.abcfB4
FLOAT.abcfC8

│ └─12

ACCELBYTE.fVirt0
WORD.key2
WORD.cmd4

│ └─6

ACCESSTIMEOUTUINT.cbSize0
DWORD.dwFlags4
DWORD.iTimeOutMSec8

│ └─12

ACCESS_ALLOWED_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

ACCESS_ALLOWED_CALLBACK_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

ACCESS_ALLOWED_CALLBACK_OBJECT_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.Flags8
GUIDunsigned long.ObjectType.Data112
unsigned short.ObjectType.Data216
unsigned short.ObjectType.Data318
unsigned char[8].ObjectType.Data420
GUIDunsigned long.InheritedObjectType.Data128
unsigned short.InheritedObjectType.Data232
unsigned short.InheritedObjectType.Data334
unsigned char[8].InheritedObjectType.Data436
DWORD.SidStart44

│ └─48

ACCESS_ALLOWED_OBJECT_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.Flags8
GUIDunsigned long.ObjectType.Data112
unsigned short.ObjectType.Data216
unsigned short.ObjectType.Data318
unsigned char[8].ObjectType.Data420
GUIDunsigned long.InheritedObjectType.Data128
unsigned short.InheritedObjectType.Data232
unsigned short.InheritedObjectType.Data334
unsigned char[8].InheritedObjectType.Data436
DWORD.SidStart44

│ └─48

ACCESS_DENIED_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

ACCESS_DENIED_CALLBACK_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

ACCESS_DENIED_CALLBACK_OBJECT_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.Flags8
GUIDunsigned long.ObjectType.Data112
unsigned short.ObjectType.Data216
unsigned short.ObjectType.Data318
unsigned char[8].ObjectType.Data420
GUIDunsigned long.InheritedObjectType.Data128
unsigned short.InheritedObjectType.Data232
unsigned short.InheritedObjectType.Data334
unsigned char[8].InheritedObjectType.Data436
DWORD.SidStart44

│ └─48

ACCESS_DENIED_OBJECT_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.Flags8
GUIDunsigned long.ObjectType.Data112
unsigned short.ObjectType.Data216
unsigned short.ObjectType.Data318
unsigned char[8].ObjectType.Data420
GUIDunsigned long.InheritedObjectType.Data128
unsigned short.InheritedObjectType.Data232
unsigned short.InheritedObjectType.Data334
unsigned char[8].InheritedObjectType.Data436
DWORD.SidStart44

│ └─48

ACE_HEADERBYTE.AceType0
BYTE.AceFlags1
WORD.AceSize2

│ └─4

ACLBYTE.AclRevision0
BYTE.Sbz11
WORD.AclSize2
WORD.AceCount4
WORD.Sbz26

│ └─8

ACL_REVISION_INFORMATIONDWORD.AclRevision0

│ └─4

ACL_SIZE_INFORMATIONDWORD.AceCount0
DWORD.AclBytesInUse4
DWORD.AclBytesFree8

│ └─12

ACMDRIVERDETAILSDWORD.cbStruct0
FOURCC.fccType4
FOURCC.fccComp8
WORD.wMid12
WORD.wPid14
DWORD.vdwACM16
DWORD.vdwDriver20
DWORD.fdwSupport24
DWORD.cFormatTags28
DWORD.cFilterTags32
HICON.hicon36
char[32].szShortName44
char[128].szLongName76
char[80].szCopyright204
char[128].szLicensing284
char[512].szFeatures412

│ └─924

ACMFILTERCHOOSEDWORD.cbStruct0
DWORD.fdwStyle4
HWND.hwndOwner8
LPDATAFILTER.pwfltr16
DWORD.cbwfltr24
LPCSTR.pszTitle28
char[48].szFilterTag36
char[128].szFilter84
LPSTR.pszName212
DWORD.cchName220
DWORD.fdwEnum224
LPDATAFILTER.pwfltrEnum228
HINSTANCE.hInstance236
LPCSTR.pszTemplateName244
LPARAM.lCustData252
ACMFILTERCHOOSEHOOKPROCA.pfnHook260

│ └─268

ACMFILTERDETAILSDWORD.cbStruct0
DWORD.dwFilterIndex4
DWORD.dwFilterTag8
DWORD.fdwSupport12
LPDATAFILTER.pwfltr16
DWORD.cbwfltr24
char[128].szFilter28

│ └─156

ACMFILTERTAGDETAILSDWORD.cbStruct0
DWORD.dwFilterTagIndex4
DWORD.dwFilterTag8
DWORD.cbFilterSize12
DWORD.fdwSupport16
DWORD.cStandardFilters20
char[48].szFilterTag24

│ └─72

ACMFORMATCHOOSEDWORD.cbStruct0
DWORD.fdwStyle4
HWND.hwndOwner8
LPWAVEFORMATEX.pwfx16
DWORD.cbwfx24
LPCSTR.pszTitle28
char[48].szFormatTag36
char[128].szFormat84
LPSTR.pszName212
DWORD.cchName220
DWORD.fdwEnum224
LPWAVEFORMATEX.pwfxEnum228
HINSTANCE.hInstance236
LPCSTR.pszTemplateName244
LPARAM.lCustData252
ACMFORMATCHOOSEHOOKPROCA.pfnHook260

│ └─268

ACMFORMATDETAILSDWORD.cbStruct0
DWORD.dwFormatIndex4
DWORD.dwFormatTag8
DWORD.fdwSupport12
LPWAVEFORMATEX.pwfx16
DWORD.cbwfx24
char[128].szFormat28

│ └─156

ACMFORMATTAGDETAILSDWORD.cbStruct0
DWORD.dwFormatTagIndex4
DWORD.dwFormatTag8
DWORD.cbFormatSize12
DWORD.fdwSupport16
DWORD.cStandardFormats20
char[48].szFormatTag24

│ └─72

ACMSTREAMHEADERDWORD.cbStruct0
DWORD.fdwStatus4
DWORD_PTR.dwUser8
LPBYTE.pbSrc16
DWORD.cbSrcLength24
DWORD.cbSrcLengthUsed28
DWORD_PTR.dwSrcUser32
LPBYTE.pbDst40
DWORD.cbDstLength48
DWORD.cbDstLengthUsed52
DWORD_PTR.dwDstUser56
DWORD[15].dwReservedDriver64

│ └─124

ACTCTXAULONG.cbSize0
DWORD.dwFlags4
LPCSTR.lpSource8
USHORT.wProcessorArchitecture16
LANGID.wLangId18
LPCSTR.lpAssemblyDirectory24
LPCSTR.lpResourceName32
LPCSTR.lpApplicationName40
HMODULE.hModule48

│ └─56

ACTCTXWULONG.cbSize0
DWORD.dwFlags4
LPCWSTR.lpSource8
USHORT.wProcessorArchitecture16
LANGID.wLangId18
LPCWSTR.lpAssemblyDirectory24
LPCWSTR.lpResourceName32
LPCWSTR.lpApplicationName40
HMODULE.hModule48

│ └─56

ACTCTX_SECTION_KEYED_DATAULONG.cbSize0
ULONG.ulDataFormatVersion4
PVOID.lpData8
ULONG.ulLength16
PVOID.lpSectionGlobalData24
ULONG.ulSectionGlobalDataLength32
PVOID.lpSectionBase40
ULONG.ulSectionTotalLength48
HANDLE.hActCtx56
ULONG.ulAssemblyRosterIndex64
ULONG.ulFlags68
ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA.AssemblyMetadata72

│ └─112

ACTION_HEADERULONG.transport_id0
USHORT.action_code4
USHORT.reserved6

│ └─8

ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATIONDWORD.ulFlags0
DWORD.ulEncodedAssemblyIdentityLength4
DWORD.ulManifestPathType8
DWORD.ulManifestPathLength12
LARGE_INTEGERLONGLONG.liManifestLastWriteTime.QuadPart16
struct (unnamed).liManifestLastWriteTime.u16
DWORD.liManifestLastWriteTime.LowPart16
LONG.liManifestLastWriteTime.HighPart20
DWORD.ulPolicyPathType24
DWORD.ulPolicyPathLength28
LARGE_INTEGERLONGLONG.liPolicyLastWriteTime.QuadPart32
struct (unnamed).liPolicyLastWriteTime.u32
DWORD.liPolicyLastWriteTime.LowPart32
LONG.liPolicyLastWriteTime.HighPart36
DWORD.ulMetadataSatelliteRosterIndex40
DWORD.ulManifestVersionMajor44
DWORD.ulManifestVersionMinor48
DWORD.ulPolicyVersionMajor52
DWORD.ulPolicyVersionMinor56
DWORD.ulAssemblyDirectoryNameLength60
PCWSTR.lpAssemblyEncodedAssemblyIdentity64
PCWSTR.lpAssemblyManifestPath72
PCWSTR.lpAssemblyPolicyPath80
PCWSTR.lpAssemblyDirectoryName88
DWORD.ulFileCount96

│ └─104

ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATIONDWORD.ElementCount0
COMPATIBILITY_CONTEXT_ELEMENT[].Elements8

│ └─8

ACTIVATION_CONTEXT_DETAILED_INFORMATIONDWORD.dwFlags0
DWORD.ulFormatVersion4
DWORD.ulAssemblyCount8
DWORD.ulRootManifestPathType12
DWORD.ulRootManifestPathChars16
DWORD.ulRootConfigurationPathType20
DWORD.ulRootConfigurationPathChars24
DWORD.ulAppDirPathType28
DWORD.ulAppDirPathChars32
PCWSTR.lpRootManifestPath40
PCWSTR.lpRootConfigurationPath48
PCWSTR.lpAppDirPath56

│ └─64

ACTIVATION_CONTEXT_QUERY_INDEXDWORD.ulAssemblyIndex0
DWORD.ulFileIndexInAssembly4

│ └─8

ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATIONDWORD.ulFlags0
ACTCTX_REQUESTED_RUN_LEVEL.RunLevel4
DWORD.UiAccess8

│ └─12

ACTRL_ACCESSAULONG.cEntries0
PACTRL_PROPERTY_ENTRYA.pPropertyAccessList8

│ └─16

ACTRL_ACCESSWULONG.cEntries0
PACTRL_PROPERTY_ENTRYW.pPropertyAccessList8

│ └─16

ACTRL_ACCESS_ENTRYATRUSTEE_Astruct _TRUSTEE_A *.Trustee.pMultipleTrustee0
MULTIPLE_TRUSTEE_OPERATION.Trustee.MultipleTrusteeOperation8
TRUSTEE_FORM.Trustee.TrusteeForm12
TRUSTEE_TYPE.Trustee.TrusteeType16
LPCH.Trustee.ptstrName24
ULONG.fAccessFlags32
ACCESS_RIGHTS.Access36
ACCESS_RIGHTS.ProvSpecificAccess40
INHERIT_FLAGS.Inheritance44
LPSTR.lpInheritProperty48

│ └─56

ACTRL_ACCESS_ENTRYWTRUSTEE_Wstruct _TRUSTEE_W *.Trustee.pMultipleTrustee0
MULTIPLE_TRUSTEE_OPERATION.Trustee.MultipleTrusteeOperation8
TRUSTEE_FORM.Trustee.TrusteeForm12
TRUSTEE_TYPE.Trustee.TrusteeType16
LPWCH.Trustee.ptstrName24
ULONG.fAccessFlags32
ACCESS_RIGHTS.Access36
ACCESS_RIGHTS.ProvSpecificAccess40
INHERIT_FLAGS.Inheritance44
LPWSTR.lpInheritProperty48

│ └─56

ACTRL_ACCESS_ENTRY_LISTAULONG.cEntries0
ACTRL_ACCESS_ENTRYA *.pAccessList8

│ └─16

ACTRL_ACCESS_ENTRY_LISTWULONG.cEntries0
ACTRL_ACCESS_ENTRYW *.pAccessList8

│ └─16

ACTRL_PROPERTY_ENTRYALPSTR.lpProperty0
PACTRL_ACCESS_ENTRY_LISTA.pAccessEntryList8
ULONG.fListFlags16

│ └─24

ACTRL_PROPERTY_ENTRYWLPWSTR.lpProperty0
PACTRL_ACCESS_ENTRY_LISTW.pAccessEntryList8
ULONG.fListFlags16

│ └─24

ACT_AUTHORIZATION_STATEULONG.ulState0

│ └─4

ADAPTER_STATUSUCHAR[6].adapter_address0
UCHAR.rev_major6
UCHAR.reserved07
UCHAR.adapter_type8
UCHAR.rev_minor9
WORD.duration10
WORD.frmr_recv12
WORD.frmr_xmit14
WORD.iframe_recv_err16
WORD.xmit_aborts18
DWORD.xmit_success20
DWORD.recv_success24
WORD.iframe_xmit_err28
WORD.recv_buff_unavail30
WORD.t1_timeouts32
WORD.ti_timeouts34
DWORD.reserved136
WORD.free_ncbs40
WORD.max_cfg_ncbs42
WORD.max_ncbs44
WORD.xmit_buf_unavail46
WORD.max_dgram_size48
WORD.pending_sess50
WORD.max_cfg_sess52
WORD.max_sess54
WORD.max_sess_pkt_size56
WORD.name_count58

│ └─60

ADDRESSDWORD64.Offset0
WORD.Segment8
ADDRESS_MODE.Mode12

│ └─16

ADDRESS64DWORD64.Offset0
WORD.Segment8
ADDRESS_MODE.Mode12

│ └─16

ADDRESS_LIST_DESCRIPTORULONG.MediaType0
NETWORK_ADDRESS_LIST.AddressList4

│ └─16

ADDRINFOEX2Aint.ai_flags0
int.ai_family4
int.ai_socktype8
int.ai_protocol12
size_t.ai_addrlen16
char *.ai_canonname24
struct sockaddr *.ai_addr32
void *.ai_blob40
size_t.ai_bloblen48
LPGUID.ai_provider56
struct addrinfoex2A *.ai_next64
int.ai_version72
char *.ai_fqdn80

│ └─88

ADDRINFOEX2Wint.ai_flags0
int.ai_family4
int.ai_socktype8
int.ai_protocol12
size_t.ai_addrlen16
PWSTR.ai_canonname24
struct sockaddr *.ai_addr32
void *.ai_blob40
size_t.ai_bloblen48
LPGUID.ai_provider56
struct addrinfoex2W *.ai_next64
int.ai_version72
PWSTR.ai_fqdn80

│ └─88

ADDRINFOEX3int.ai_flags0
int.ai_family4
int.ai_socktype8
int.ai_protocol12
size_t.ai_addrlen16
PWSTR.ai_canonname24
struct sockaddr *.ai_addr32
void *.ai_blob40
size_t.ai_bloblen48
LPGUID.ai_provider56
struct addrinfoex3 *.ai_next64
int.ai_version72
PWSTR.ai_fqdn80
int.ai_interfaceindex88

│ └─96

ADDRINFOEX4int.ai_flags0
int.ai_family4
int.ai_socktype8
int.ai_protocol12
size_t.ai_addrlen16
PWSTR.ai_canonname24
struct sockaddr *.ai_addr32
void *.ai_blob40
size_t.ai_bloblen48
GUID *.ai_provider56
struct addrinfoex4 *.ai_next64
int.ai_version72
PWSTR.ai_fqdn80
int.ai_interfaceindex88
HANDLE.ai_resolutionhandle96

│ └─104

ADDRINFOEX5int.ai_flags0
int.ai_family4
int.ai_socktype8
int.ai_protocol12
size_t.ai_addrlen16
PWSTR.ai_canonname24
struct sockaddr *.ai_addr32
void *.ai_blob40
size_t.ai_bloblen48
GUID *.ai_provider56
struct addrinfoex5 *.ai_next64
int.ai_version72
PWSTR.ai_fqdn80
int.ai_interfaceindex88
HANDLE.ai_resolutionhandle96
unsigned int.ai_ttl104

│ └─112

ADDRINFOEX6int.ai_flags0
int.ai_family4
int.ai_socktype8
int.ai_protocol12
size_t.ai_addrlen16
PWSTR.ai_canonname24
struct sockaddr *.ai_addr32
void *.ai_blob40
size_t.ai_bloblen48
GUID *.ai_provider56
struct addrinfoex5 *.ai_next64
int.ai_version72
PWSTR.ai_fqdn80
int.ai_interfaceindex88
HANDLE.ai_resolutionhandle96
unsigned int.ai_ttl104
unsigned int.ai_numservers108
ADDRINFO_DNS_SERVER *.ai_servers112
ULONG64.ai_responseflags120

│ └─128

ADDRINFOEXAint.ai_flags0
int.ai_family4
int.ai_socktype8
int.ai_protocol12
size_t.ai_addrlen16
char *.ai_canonname24
struct sockaddr *.ai_addr32
void *.ai_blob40
size_t.ai_bloblen48
LPGUID.ai_provider56
struct addrinfoexA *.ai_next64

│ └─72

ADDRINFOEXWint.ai_flags0
int.ai_family4
int.ai_socktype8
int.ai_protocol12
size_t.ai_addrlen16
PWSTR.ai_canonname24
struct sockaddr *.ai_addr32
void *.ai_blob40
size_t.ai_bloblen48
LPGUID.ai_provider56
struct addrinfoexW *.ai_next64

│ └─72

ADDRINFOWint.ai_flags0
int.ai_family4
int.ai_socktype8
int.ai_protocol12
size_t.ai_addrlen16
PWSTR.ai_canonname24
struct sockaddr *.ai_addr32
struct addrinfoW *.ai_next40

│ └─48

ADDRINFO_DNS_SERVERunsigned int.ai_servertype0
unsigned long long.ai_flags8
unsigned int.ai_addrlen16
struct sockaddr *.ai_addr24
PWSTR.ai_template32

│ └─40

ADMINISTRATOR_POWER_POLICYSYSTEM_POWER_STATE.MinSleep0
SYSTEM_POWER_STATE.MaxSleep4
DWORD.MinVideoTimeout8
DWORD.MaxVideoTimeout12
DWORD.MinSpindownTimeout16
DWORD.MaxSpindownTimeout20

│ └─24

ADMIN_OTHER_INFODWORD.alrtad_errcode0
DWORD.alrtad_numstrings4

│ └─8

ADRENTRYULONG.ulReserved10
ULONG.cValues4
LPSPropValue.rgPropVals8

│ └─16

ADRLISTULONG.cEntries0
ADRENTRY[1].aEntries8

│ └─24

ADRPARMULONG.cbABContEntryID0
LPENTRYID.lpABContEntryID8
ULONG.ulFlags16
LPVOID.lpReserved24
ULONG.ulHelpContext32
LPTSTR.lpszHelpFileName40
LPFNABSDI.lpfnABSDI48
LPFNDISMISS.lpfnDismiss56
LPVOID.lpvDismissContext64
LPTSTR.lpszCaption72
LPTSTR.lpszNewEntryTitle80
LPTSTR.lpszDestWellsTitle88
ULONG.cDestFields96
ULONG.nDestFieldFocus100
LPTSTR *.lppszDestTitles104
ULONG *.lpulDestComps112
LPSRestriction.lpContRestriction120
LPSRestriction.lpHierRestriction128

│ └─136

ADSPECRsvpObjHdrUSHORT.adspec_header.obj_length0
UCHAR.adspec_header.obj_class2
UCHAR.adspec_header.obj_ctype3
IS_ADSPEC_BODYIntServMainHdrUCHAR.adspec_body.adspec_mh.ismh_version4
UCHAR.adspec_body.adspec_mh.ismh_unused5
USHORT.adspec_body.adspec_mh.ismh_len32b6
GenAdspecParamsIntServServiceHdrUCHAR.adspec_body.adspec_genparms.gen_parm_hdr.issh_service8
UCHAR.adspec_body.adspec_genparms.gen_parm_hdr.issh_flags9
USHORT.adspec_body.adspec_genparms.gen_parm_hdr.issh_len32b10
IntServParmHdrUCHAR.adspec_body.adspec_genparms.gen_parm_hopcnt_hdr.isph_parm_num12
UCHAR.adspec_body.adspec_genparms.gen_parm_hopcnt_hdr.isph_flags13
USHORT.adspec_body.adspec_genparms.gen_parm_hopcnt_hdr.isph_len32b14
ULONG.adspec_body.adspec_genparms.gen_parm_hopcnt16
IntServParmHdrUCHAR.adspec_body.adspec_genparms.gen_parm_pathbw_hdr.isph_parm_num20
UCHAR.adspec_body.adspec_genparms.gen_parm_pathbw_hdr.isph_flags21
USHORT.adspec_body.adspec_genparms.gen_parm_pathbw_hdr.isph_len32b22
FLOAT.adspec_body.adspec_genparms.gen_parm_path_bw24
IntServParmHdrUCHAR.adspec_body.adspec_genparms.gen_parm_minlat_hdr.isph_parm_num28
UCHAR.adspec_body.adspec_genparms.gen_parm_minlat_hdr.isph_flags29
USHORT.adspec_body.adspec_genparms.gen_parm_minlat_hdr.isph_len32b30
ULONG.adspec_body.adspec_genparms.gen_parm_min_latency32
IntServParmHdrUCHAR.adspec_body.adspec_genparms.gen_parm_compmtu_hdr.isph_parm_num36
UCHAR.adspec_body.adspec_genparms.gen_parm_compmtu_hdr.isph_flags37
USHORT.adspec_body.adspec_genparms.gen_parm_compmtu_hdr.isph_len32b38
ULONG.adspec_body.adspec_genparms.gen_parm_composed_MTU40

│ └─44

ADSPROPERRORHWND.hwndPage0
PWSTR.pszPageTitle8
PWSTR.pszObjPath16
PWSTR.pszObjClass24
HRESULT.hr32
PWSTR.pszError40

│ └─48

ADSPROPINITPARAMSDWORD.dwSize0
DWORD.dwFlags4
HRESULT.hr8
IDirectoryObject *.pDsObj16
LPWSTR.pwzCN24
PADS_ATTR_INFO.pWritableAttrs32

│ └─40

ADSVALUEADSTYPE.dwType0
ADS_BACKLINKDWORD.BackLink.RemoteID8
LPWSTR.BackLink.ObjectName16
ADS_BOOLEAN.Boolean8
ADS_CASE_EXACT_STRING.CaseExactString8
ADS_CASE_IGNORE_STRING.CaseIgnoreString8
ADS_OBJECT_CLASS.ClassName8
ADS_DN_STRING.DNString8
ADS_EMAILLPWSTR.Email.Address8
DWORD.Email.Type16
ADS_HOLDLPWSTR.Hold.ObjectName8
DWORD.Hold.Amount16
ADS_INTEGER.Integer8
ADS_LARGE_INTEGER.LargeInteger8
ADS_NUMERIC_STRING.NumericString8
ADS_OCTET_STRINGDWORD.OctetString.dwLength8
LPBYTE.OctetString.lpValue16
ADS_PRINTABLE_STRING.PrintableString8
ADS_PROV_SPECIFICDWORD.ProviderSpecific.dwLength8
LPBYTE.ProviderSpecific.lpValue16
ADS_NT_SECURITY_DESCRIPTORDWORD.SecurityDescriptor.dwLength8
LPBYTE.SecurityDescriptor.lpValue16
ADS_TIMESTAMPDWORD.Timestamp.WholeSeconds8
DWORD.Timestamp.EventID12
ADS_UTC_TIME.UTCTime8
PADS_CASEIGNORE_LIST.pCaseIgnoreList8
PADS_DN_WITH_BINARY.pDNWithBinary8
PADS_DN_WITH_STRING.pDNWithString8
PADS_FAXNUMBER.pFaxNumber8
PADS_NETADDRESS.pNetAddress8
PADS_OCTET_LIST.pOctetList8
PADS_PATH.pPath8
PADS_POSTALADDRESS.pPostalAddress8
PADS_REPLICAPOINTER.pReplicaPointer8
PADS_TYPEDNAME.pTypedName8

│ └─24

ADS_ATTR_DEFLPWSTR.pszAttrName0
ADSTYPE.dwADsType8
DWORD.dwMinRange12
DWORD.dwMaxRange16
BOOL.fMultiValued20

│ └─24

ADS_ATTR_INFOLPWSTR.pszAttrName0
DWORD.dwControlCode8
ADSTYPE.dwADsType12
PADSVALUE.pADsValues16
DWORD.dwNumValues24

│ └─32

ADS_BACKLINKDWORD.RemoteID0
LPWSTR.ObjectName8

│ └─16

ADS_CASEIGNORE_LISTstruct _ADS_CASEIGNORE_LIST *.Next0
LPWSTR.String8

│ └─16

ADS_CLASS_DEFLPWSTR.pszClassName0
DWORD.dwMandatoryAttrs8
LPWSTR *.ppszMandatoryAttrs16
DWORD.optionalAttrs24
LPWSTR **.ppszOptionalAttrs32
DWORD.dwNamingAttrs40
LPWSTR **.ppszNamingAttrs48
DWORD.dwSuperClasses56
LPWSTR **.ppszSuperClasses64
BOOL.fIsContainer72

│ └─80

ADS_DN_WITH_BINARYDWORD.dwLength0
LPBYTE.lpBinaryValue8
LPWSTR.pszDNString16

│ └─24

ADS_DN_WITH_STRINGLPWSTR.pszStringValue0
LPWSTR.pszDNString8

│ └─16

ADS_EMAILLPWSTR.Address0
DWORD.Type8

│ └─16

ADS_FAXNUMBERLPWSTR.TelephoneNumber0
DWORD.NumberOfBits8
LPBYTE.Parameters16

│ └─24

ADS_HOLDLPWSTR.ObjectName0
DWORD.Amount8

│ └─16

ADS_NETADDRESSDWORD.AddressType0
DWORD.AddressLength4
BYTE *.Address8

│ └─16

ADS_NT_SECURITY_DESCRIPTORDWORD.dwLength0
LPBYTE.lpValue8

│ └─16

ADS_OBJECT_INFOLPWSTR.pszRDN0
LPWSTR.pszObjectDN8
LPWSTR.pszParentDN16
LPWSTR.pszSchemaDN24
LPWSTR.pszClassName32

│ └─40

ADS_OCTET_LISTstruct _ADS_OCTET_LIST *.Next0
DWORD.Length8
BYTE *.Data16

│ └─24

ADS_OCTET_STRINGDWORD.dwLength0
LPBYTE.lpValue8

│ └─16

ADS_PATHDWORD.Type0
LPWSTR.VolumeName8
LPWSTR.Path16

│ └─24

ADS_POSTALADDRESSLPWSTR[6].PostalAddress0

│ └─48

ADS_PROV_SPECIFICDWORD.dwLength0
LPBYTE.lpValue8

│ └─16

ADS_REPLICAPOINTERLPWSTR.ServerName0
DWORD.ReplicaType8
DWORD.ReplicaNumber12
DWORD.Count16
PADS_NETADDRESS.ReplicaAddressHints24

│ └─32

ADS_SEARCHPREF_INFOADS_SEARCHPREF.dwSearchPref0
ADSVALUEADSTYPE.vValue.dwType8
ADS_BACKLINKDWORD.vValue.BackLink.RemoteID16
LPWSTR.vValue.BackLink.ObjectName24
ADS_BOOLEAN.vValue.Boolean16
ADS_CASE_EXACT_STRING.vValue.CaseExactString16
ADS_CASE_IGNORE_STRING.vValue.CaseIgnoreString16
ADS_OBJECT_CLASS.vValue.ClassName16
ADS_DN_STRING.vValue.DNString16
ADS_EMAILLPWSTR.vValue.Email.Address16
DWORD.vValue.Email.Type24
ADS_HOLDLPWSTR.vValue.Hold.ObjectName16
DWORD.vValue.Hold.Amount24
ADS_INTEGER.vValue.Integer16
ADS_LARGE_INTEGER.vValue.LargeInteger16
ADS_NUMERIC_STRING.vValue.NumericString16
ADS_OCTET_STRINGDWORD.vValue.OctetString.dwLength16
LPBYTE.vValue.OctetString.lpValue24
ADS_PRINTABLE_STRING.vValue.PrintableString16
ADS_PROV_SPECIFICDWORD.vValue.ProviderSpecific.dwLength16
LPBYTE.vValue.ProviderSpecific.lpValue24
ADS_NT_SECURITY_DESCRIPTORDWORD.vValue.SecurityDescriptor.dwLength16
LPBYTE.vValue.SecurityDescriptor.lpValue24
ADS_TIMESTAMPDWORD.vValue.Timestamp.WholeSeconds16
DWORD.vValue.Timestamp.EventID20
ADS_UTC_TIME.vValue.UTCTime16
PADS_CASEIGNORE_LIST.vValue.pCaseIgnoreList16
PADS_DN_WITH_BINARY.vValue.pDNWithBinary16
PADS_DN_WITH_STRING.vValue.pDNWithString16
PADS_FAXNUMBER.vValue.pFaxNumber16
PADS_NETADDRESS.vValue.pNetAddress16
PADS_OCTET_LIST.vValue.pOctetList16
PADS_PATH.vValue.pPath16
PADS_POSTALADDRESS.vValue.pPostalAddress16
PADS_REPLICAPOINTER.vValue.pReplicaPointer16
PADS_TYPEDNAME.vValue.pTypedName16
ADS_STATUS.dwStatus32

│ └─40

ADS_SEARCH_COLUMNLPWSTR.pszAttrName0
ADSTYPE.dwADsType8
PADSVALUE.pADsValues16
DWORD.dwNumValues24
HANDLE.hReserved32

│ └─40

ADS_SORTKEYLPWSTR.pszAttrType0
LPWSTR.pszReserved8
BOOLEAN.fReverseorder16

│ └─24

ADS_TIMESTAMPDWORD.WholeSeconds0
DWORD.EventID4

│ └─8

ADS_TYPEDNAMELPWSTR.ObjectName0
DWORD.Level8
DWORD.Interval12

│ └─16

ADS_VLVDWORD.dwBeforeCount0
DWORD.dwAfterCount4
DWORD.dwOffset8
DWORD.dwContentCount12
LPWSTR.pszTarget16
DWORD.dwContextIDLength24
LPBYTE.lpContextID32

│ └─40

AD_GENERAL_PARAMSULONG.IntServAwareHopCount0
ULONG.PathBandwidthEstimate4
ULONG.MinimumLatency8
ULONG.PathMTU12
ULONG.Flags16

│ └─20

AE_CURRENT_POSITIONUINT64.u64DevicePosition0
UINT64.u64StreamPosition8
UINT64.u64PaddingFrames16
HNSTIME.hnsQPCPosition24
FLOAT32.f32FramesPerSecond32
AE_POSITION_FLAGS.Flag36

│ └─40

AFPROTOCOLSINT.iAddressFamily0
INT.iProtocol4

│ └─8

ALLOCATOR_PROPERTIESlong.cBuffers0
long.cbBuffer4
long.cbAlign8
long.cbPrefix12

│ └─16

ALTTABINFODWORD.cbSize0
int.cItems4
int.cColumns8
int.cRows12
int.iColFocus16
int.iRowFocus20
int.cxItem24
int.cyItem28
POINTLONG.ptStart.x32
LONG.ptStart.y36

│ └─40

AMCOPPCommandGUIDunsigned long.macKDI.Data10
unsigned short.macKDI.Data24
unsigned short.macKDI.Data36
unsigned char[8].macKDI.Data48
GUIDunsigned long.guidCommandID.Data116
unsigned short.guidCommandID.Data220
unsigned short.guidCommandID.Data322
unsigned char[8].guidCommandID.Data424
DWORD.dwSequence32
DWORD.cbSizeData36
BYTE[4056].CommandData40

│ └─4096

AMCOPPSignatureBYTE[256].Signature0

│ └─256

AMCOPPStatusInputGUIDunsigned long.rApp.Data10
unsigned short.rApp.Data24
unsigned short.rApp.Data36
unsigned char[8].rApp.Data48
GUIDunsigned long.guidStatusRequestID.Data116
unsigned short.guidStatusRequestID.Data220
unsigned short.guidStatusRequestID.Data322
unsigned char[8].guidStatusRequestID.Data424
DWORD.dwSequence32
DWORD.cbSizeData36
BYTE[4056].StatusData40

│ └─4096

AMCOPPStatusOutputGUIDunsigned long.macKDI.Data10
unsigned short.macKDI.Data24
unsigned short.macKDI.Data36
unsigned char[8].macKDI.Data48
DWORD.cbSizeData16
BYTE[4076].COPPStatus20

│ └─4096

AMVABUFFERINFODWORD.dwTypeIndex0
DWORD.dwBufferIndex4
DWORD.dwDataOffset8
DWORD.dwDataSize12

│ └─16

AMVABeginFrameInfoDWORD.dwDestSurfaceIndex0
LPVOID.pInputData8
DWORD.dwSizeInputData16
LPVOID.pOutputData24
DWORD.dwSizeOutputData32

│ └─40

AMVACompBufferInfoDWORD.dwNumCompBuffers0
DWORD.dwWidthToCreate4
DWORD.dwHeightToCreate8
DWORD.dwBytesToAllocate12
int.ddCompCaps16
EMRPIXELFORMATEMRDWORD.ddPixelFormat.emr.iType32
DWORD.ddPixelFormat.emr.nSize36
PIXELFORMATDESCRIPTORWORD.ddPixelFormat.pfd.nSize40
WORD.ddPixelFormat.pfd.nVersion42
DWORD.ddPixelFormat.pfd.dwFlags44
BYTE.ddPixelFormat.pfd.iPixelType48
BYTE.ddPixelFormat.pfd.cColorBits49
BYTE.ddPixelFormat.pfd.cRedBits50
BYTE.ddPixelFormat.pfd.cRedShift51
BYTE.ddPixelFormat.pfd.cGreenBits52
BYTE.ddPixelFormat.pfd.cGreenShift53
BYTE.ddPixelFormat.pfd.cBlueBits54
BYTE.ddPixelFormat.pfd.cBlueShift55
BYTE.ddPixelFormat.pfd.cAlphaBits56
BYTE.ddPixelFormat.pfd.cAlphaShift57
BYTE.ddPixelFormat.pfd.cAccumBits58
BYTE.ddPixelFormat.pfd.cAccumRedBits59
BYTE.ddPixelFormat.pfd.cAccumGreenBits60
BYTE.ddPixelFormat.pfd.cAccumBlueBits61
BYTE.ddPixelFormat.pfd.cAccumAlphaBits62
BYTE.ddPixelFormat.pfd.cDepthBits63
BYTE.ddPixelFormat.pfd.cStencilBits64
BYTE.ddPixelFormat.pfd.cAuxBuffers65
BYTE.ddPixelFormat.pfd.iLayerType66
BYTE.ddPixelFormat.pfd.bReserved67
DWORD.ddPixelFormat.pfd.dwLayerMask68
DWORD.ddPixelFormat.pfd.dwVisibleMask72
DWORD.ddPixelFormat.pfd.dwDamageMask76

│ └─64

AMVAEndFrameInfoDWORD.dwSizeMiscData0
LPVOID.pMiscData8

│ └─16

AMVAInternalMemInfoDWORD.dwScratchMemAlloc0

│ └─4

AMVAUncompBufferInfoDWORD.dwMinNumSurfaces0
DWORD.dwMaxNumSurfaces4
EMRPIXELFORMATEMRDWORD.ddUncompPixelFormat.emr.iType8
DWORD.ddUncompPixelFormat.emr.nSize12
PIXELFORMATDESCRIPTORWORD.ddUncompPixelFormat.pfd.nSize16
WORD.ddUncompPixelFormat.pfd.nVersion18
DWORD.ddUncompPixelFormat.pfd.dwFlags20
BYTE.ddUncompPixelFormat.pfd.iPixelType24
BYTE.ddUncompPixelFormat.pfd.cColorBits25
BYTE.ddUncompPixelFormat.pfd.cRedBits26
BYTE.ddUncompPixelFormat.pfd.cRedShift27
BYTE.ddUncompPixelFormat.pfd.cGreenBits28
BYTE.ddUncompPixelFormat.pfd.cGreenShift29
BYTE.ddUncompPixelFormat.pfd.cBlueBits30
BYTE.ddUncompPixelFormat.pfd.cBlueShift31
BYTE.ddUncompPixelFormat.pfd.cAlphaBits32
BYTE.ddUncompPixelFormat.pfd.cAlphaShift33
BYTE.ddUncompPixelFormat.pfd.cAccumBits34
BYTE.ddUncompPixelFormat.pfd.cAccumRedBits35
BYTE.ddUncompPixelFormat.pfd.cAccumGreenBits36
BYTE.ddUncompPixelFormat.pfd.cAccumBlueBits37
BYTE.ddUncompPixelFormat.pfd.cAccumAlphaBits38
BYTE.ddUncompPixelFormat.pfd.cDepthBits39
BYTE.ddUncompPixelFormat.pfd.cStencilBits40
BYTE.ddUncompPixelFormat.pfd.cAuxBuffers41
BYTE.ddUncompPixelFormat.pfd.iLayerType42
BYTE.ddUncompPixelFormat.pfd.bReserved43
DWORD.ddUncompPixelFormat.pfd.dwLayerMask44
DWORD.ddUncompPixelFormat.pfd.dwVisibleMask48
DWORD.ddUncompPixelFormat.pfd.dwDamageMask52

│ └─40

AMVAUncompDataInfoDWORD.dwUncompWidth0
DWORD.dwUncompHeight4
EMRPIXELFORMATEMRDWORD.ddUncompPixelFormat.emr.iType8
DWORD.ddUncompPixelFormat.emr.nSize12
PIXELFORMATDESCRIPTORWORD.ddUncompPixelFormat.pfd.nSize16
WORD.ddUncompPixelFormat.pfd.nVersion18
DWORD.ddUncompPixelFormat.pfd.dwFlags20
BYTE.ddUncompPixelFormat.pfd.iPixelType24
BYTE.ddUncompPixelFormat.pfd.cColorBits25
BYTE.ddUncompPixelFormat.pfd.cRedBits26
BYTE.ddUncompPixelFormat.pfd.cRedShift27
BYTE.ddUncompPixelFormat.pfd.cGreenBits28
BYTE.ddUncompPixelFormat.pfd.cGreenShift29
BYTE.ddUncompPixelFormat.pfd.cBlueBits30
BYTE.ddUncompPixelFormat.pfd.cBlueShift31
BYTE.ddUncompPixelFormat.pfd.cAlphaBits32
BYTE.ddUncompPixelFormat.pfd.cAlphaShift33
BYTE.ddUncompPixelFormat.pfd.cAccumBits34
BYTE.ddUncompPixelFormat.pfd.cAccumRedBits35
BYTE.ddUncompPixelFormat.pfd.cAccumGreenBits36
BYTE.ddUncompPixelFormat.pfd.cAccumBlueBits37
BYTE.ddUncompPixelFormat.pfd.cAccumAlphaBits38
BYTE.ddUncompPixelFormat.pfd.cDepthBits39
BYTE.ddUncompPixelFormat.pfd.cStencilBits40
BYTE.ddUncompPixelFormat.pfd.cAuxBuffers41
BYTE.ddUncompPixelFormat.pfd.iLayerType42
BYTE.ddUncompPixelFormat.pfd.bReserved43
DWORD.ddUncompPixelFormat.pfd.dwLayerMask44
DWORD.ddUncompPixelFormat.pfd.dwVisibleMask48
DWORD.ddUncompPixelFormat.pfd.dwDamageMask52

│ └─40

AMVPDATAINFODWORD.dwSize0
DWORD.dwMicrosecondsPerField4
AMVPDIMINFODWORD.amvpDimInfo.dwFieldWidth8
DWORD.amvpDimInfo.dwFieldHeight12
DWORD.amvpDimInfo.dwVBIWidth16
DWORD.amvpDimInfo.dwVBIHeight20
RECTLONG.amvpDimInfo.rcValidRegion.left24
LONG.amvpDimInfo.rcValidRegion.top28
LONG.amvpDimInfo.rcValidRegion.right32
LONG.amvpDimInfo.rcValidRegion.bottom36
DWORD.dwPictAspectRatioX40
DWORD.dwPictAspectRatioY44
BOOL.bEnableDoubleClock48
BOOL.bEnableVACT52
BOOL.bDataIsInterlaced56
LONG.lHalfLinesOdd60
BOOL.bFieldPolarityInverted64
DWORD.dwNumLinesInVREF68
LONG.lHalfLinesEven72
DWORD.dwReserved176

│ └─80

AMVPDIMINFODWORD.dwFieldWidth0
DWORD.dwFieldHeight4
DWORD.dwVBIWidth8
DWORD.dwVBIHeight12
RECTLONG.rcValidRegion.left16
LONG.rcValidRegion.top20
LONG.rcValidRegion.right24
LONG.rcValidRegion.bottom28

│ └─32

AMVPSIZEDWORD.dwWidth0
DWORD.dwHeight4

│ └─8

AM_COLCONUCHAR.emph1col0bytes,0bits
UCHAR.emph2col0bytes,4bits
UCHAR.backcol1bytes,0bits
UCHAR.patcol1bytes,4bits
UCHAR.emph1con2bytes,0bits
UCHAR.emph2con2bytes,4bits
UCHAR.backcon3bytes,0bits
UCHAR.patcon3bytes,4bits

│ └─4

AM_COPY_MACROVISIONULONG.MACROVISIONLevel0

│ └─4

AM_DVDCOPY_BUSKEYBYTE[5].BusKey0
BYTE[1].Reserved5

│ └─6

AM_DVDCOPY_CHLGKEYBYTE[10].ChlgKey0
BYTE[2].Reserved10

│ └─12

AM_DVDCOPY_DISCKEYBYTE[2048].DiscKey0

│ └─2048

AM_DVDCOPY_SET_COPY_STATEULONG.DVDCopyState0

│ └─4

AM_DVDCOPY_TITLEKEYULONG.KeyFlags0
ULONG[2].Reserved14
UCHAR[6].TitleKey12
UCHAR[2].Reserved218

│ └─20

AM_DVD_RENDERSTATUSHRESULT.hrVPEStatus0
BOOL.bDvdVolInvalid4
BOOL.bDvdVolUnknown8
BOOL.bNoLine21In12
BOOL.bNoLine21Out16
int.iNumStreams20
int.iNumStreamsFailed24
DWORD.dwFailedStreamsFlag28

│ └─32

AM_DVD_YUVUCHAR.Reserved0
UCHAR.Y1
UCHAR.U2
UCHAR.V3

│ └─4

AM_DvdKaraokeDataDWORD.dwDownmix0
DWORD.dwSpeakerAssignment4

│ └─8

AM_ExactRateChangeint.OutputZeroTime0
LONG.Rate8

│ └─16

AM_FRAMESTEP_STEPDWORD.dwFramesToStep0

│ └─4

AM_MEDIA_TYPEGUIDunsigned long.majortype.Data10
unsigned short.majortype.Data24
unsigned short.majortype.Data36
unsigned char[8].majortype.Data48
GUIDunsigned long.subtype.Data116
unsigned short.subtype.Data220
unsigned short.subtype.Data322
unsigned char[8].subtype.Data424
BOOL.bFixedSizeSamples32
BOOL.bTemporalCompression36
ULONG.lSampleSize40
GUIDunsigned long.formattype.Data144
unsigned short.formattype.Data248
unsigned short.formattype.Data350
unsigned char[8].formattype.Data452
IUnknown *.pUnk64
ULONG.cbFormat72
BYTE *.pbFormat80

│ └─88

AM_MPEGSTREAMTYPEDWORD.dwStreamId0
DWORD.dwReserved4
_MEDIA_TYPE.mt8
BYTE[1].bFormat96

│ └─104

AM_MPEGSYSTEMTYPEDWORD.dwBitRate0
DWORD.cStreams4
AM_MPEGSTREAMTYPE[1].Streams8

│ └─112

AM_PROPERTY_SPHLIUSHORT.HLISS0
USHORT.Reserved2
ULONG.StartPTM4
ULONG.EndPTM8
USHORT.StartX12
USHORT.StartY14
USHORT.StopX16
USHORT.StopY18
AM_COLCONUCHAR.ColCon.emph1col2bytes,4bits
UCHAR.ColCon.emph2col3bytes,0bits
UCHAR.ColCon.backcol3bytes,4bits
UCHAR.ColCon.patcol4bytes,0bits
UCHAR.ColCon.emph1con4bytes,4bits
UCHAR.ColCon.emph2con5bytes,0bits
UCHAR.ColCon.backcon5bytes,4bits
UCHAR.ColCon.patcon6bytes,0bits

│ └─24

AM_PROPERTY_SPPALAM_DVD_YUV[16].sppal0

│ └─64

AM_QueryRateLONG.lMaxForwardFullFrame0
LONG.lMaxReverseFullFrame4

│ └─8

AM_SAMPLE2_PROPERTIESDWORD.cbData0
DWORD.dwTypeSpecificFlags4
DWORD.dwSampleFlags8
LONG.lActual12
REFERENCE_TIME.tStart16
REFERENCE_TIME.tStop24
DWORD.dwStreamId32
AM_MEDIA_TYPE *.pMediaType40
BYTE *.pbBuffer48
LONG.cbBuffer56

│ └─64

AM_STREAM_INFOREFERENCE_TIME.tStart0
REFERENCE_TIME.tStop8
DWORD.dwStartCookie16
DWORD.dwStopCookie20
DWORD.dwFlags24

│ └─32

AM_SimpleRateChangeint.StartTime0
LONG.Rate8

│ └─16

AM_WMT_EVENT_DATAHRESULT.hrStatus0
void *.pData8

│ └─16

AM_WST_PAGEDWORD.dwPageNr0
DWORD.dwSubPageNr4
BYTE *.pucPageData8

│ └─16

ANALOGVIDEOINFORECTLONG.rcSource.left0
LONG.rcSource.top4
LONG.rcSource.right8
LONG.rcSource.bottom12
RECTLONG.rcTarget.left16
LONG.rcTarget.top20
LONG.rcTarget.right24
LONG.rcTarget.bottom28
DWORD.dwActiveWidth32
DWORD.dwActiveHeight36
REFERENCE_TIME.AvgTimePerFrame40

│ └─48

ANIMATIONINFOUINT.cbSize0
int.iMinAnimate4

│ └─8

APC_CALLBACK_DATAULONG_PTR.Parameter0
PCONTEXT.ContextRecord8
ULONG_PTR.Reserved016
ULONG_PTR.Reserved124

│ └─32

API_VERSIONUSHORT.MajorVersion0
USHORT.MinorVersion2
USHORT.Revision4
USHORT.Reserved6

│ └─8

APOInitBaseStructUINT32.cbSize0
CLSID.clsid4

│ └─20

APOInitSystemEffectsAPOInitBaseStructUINT32.APOInit.cbSize0
CLSID.APOInit.clsid4
IPropertyStore *.pAPOEndpointProperties24
IPropertyStore *.pAPOSystemEffectsProperties32
void *.pReserved40
IMMDeviceCollection *.pDeviceCollection48

│ └─56

APOInitSystemEffects2APOInitBaseStructUINT32.APOInit.cbSize0
CLSID.APOInit.clsid4
IPropertyStore *.pAPOEndpointProperties24
IPropertyStore *.pAPOSystemEffectsProperties32
void *.pReserved40
IMMDeviceCollection *.pDeviceCollection48
UINT.nSoftwareIoDeviceInCollection56
UINT.nSoftwareIoConnectorIndex60
GUIDunsigned long.AudioProcessingMode.Data164
unsigned short.AudioProcessingMode.Data268
unsigned short.AudioProcessingMode.Data370
unsigned char[8].AudioProcessingMode.Data472
BOOL.InitializeForDiscoveryOnly80

│ └─88

APOInitSystemEffects3APOInitBaseStructUINT32.APOInit.cbSize0
CLSID.APOInit.clsid4
IPropertyStore *.pAPOEndpointProperties24
IServiceProvider *.pServiceProvider32
IMMDeviceCollection *.pDeviceCollection40
UINT.nSoftwareIoDeviceInCollection48
UINT.nSoftwareIoConnectorIndex52
GUIDunsigned long.AudioProcessingMode.Data156
unsigned short.AudioProcessingMode.Data260
unsigned short.AudioProcessingMode.Data362
unsigned char[8].AudioProcessingMode.Data464
BOOL.InitializeForDiscoveryOnly72

│ └─80

APO_CONNECTION_PROPERTYUINT_PTR.pBuffer0
UINT32.u32ValidFrameCount8
APO_BUFFER_FLAGS.u32BufferFlags12
UINT32.u32Signature16

│ └─24

APO_CONNECTION_PROPERTY_V2APO_CONNECTION_PROPERTYUINT_PTR.property.pBuffer0
UINT32.property.u32ValidFrameCount8
APO_BUFFER_FLAGS.property.u32BufferFlags12
UINT32.property.u32Signature16
UINT64.u64QPCTime24

│ └─32

APO_NOTIFICATIONAPO_NOTIFICATION_TYPE.type0
AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATIONIMMDevice *.audioEndpointPropertyChange.endpoint8
IPropertyStore *.audioEndpointPropertyChange.propertyStore16
PROPERTYKEYGUIDunsigned long.audioEndpointPropertyChange.propertyKey.fmtid.Data124
unsigned short.audioEndpointPropertyChange.propertyKey.fmtid.Data228
unsigned short.audioEndpointPropertyChange.propertyKey.fmtid.Data330
unsigned char[8].audioEndpointPropertyChange.propertyKey.fmtid.Data432
DWORD.audioEndpointPropertyChange.propertyKey.pid40
AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATIONIMMDevice *.audioEndpointVolumeChange.endpoint8
PAUDIO_VOLUME_NOTIFICATION_DATA.audioEndpointVolumeChange.volume16
AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATION2.audioEndpointVolumeChange28
AUDIO_MICROPHONE_BOOST_NOTIFICATION.audioMicrophoneBoostChange8
AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATIONIMMDevice *.audioSystemEffectsPropertyChange.endpoint8
GUIDunsigned long.audioSystemEffectsPropertyChange.propertyStoreContext.Data116
unsigned short.audioSystemEffectsPropertyChange.propertyStoreContext.Data220
unsigned short.audioSystemEffectsPropertyChange.propertyStoreContext.Data322
unsigned char[8].audioSystemEffectsPropertyChange.propertyStoreContext.Data424
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE.audioSystemEffectsPropertyChange.propertyStoreType32
IPropertyStore *.audioSystemEffectsPropertyChange.propertyStore40
PROPERTYKEYGUIDunsigned long.audioSystemEffectsPropertyChange.propertyKey.fmtid.Data148
unsigned short.audioSystemEffectsPropertyChange.propertyKey.fmtid.Data252
unsigned short.audioSystemEffectsPropertyChange.propertyKey.fmtid.Data354
unsigned char[8].audioSystemEffectsPropertyChange.propertyKey.fmtid.Data456
DWORD.audioSystemEffectsPropertyChange.propertyKey.pid64
DEVICE_ORIENTATION_TYPE.deviceOrientation8

│ └─72

APO_NOTIFICATION_DESCRIPTORAPO_NOTIFICATION_TYPE.type0
AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTORIMMDevice *.audioEndpointPropertyChange.device8
AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTORIMMDevice *.audioEndpointVolume.device8
AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTOR.audioMicrophoneBoost8
AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTORIMMDevice *.audioSystemEffectsPropertyChange.device8
GUIDunsigned long.audioSystemEffectsPropertyChange.propertyStoreContext.Data116
unsigned short.audioSystemEffectsPropertyChange.propertyStoreContext.Data220
unsigned short.audioSystemEffectsPropertyChange.propertyStoreContext.Data322
unsigned char[8].audioSystemEffectsPropertyChange.propertyStoreContext.Data424

│ └─32

APO_REG_PROPERTIESCLSID.clsid0
APO_FLAG.Flags16
WCHAR[256].szFriendlyName20
WCHAR[256].szCopyrightInfo532
UINT32.u32MajorVersion1044
UINT32.u32MinorVersion1048
UINT32.u32MinInputConnections1052
UINT32.u32MaxInputConnections1056
UINT32.u32MinOutputConnections1060
UINT32.u32MaxOutputConnections1064
UINT32.u32MaxInstances1068
UINT32.u32NumAPOInterfaces1072
IID[1].iidAPOInterfaceList1076

│ └─1092

APPBARDATADWORD.cbSize0
HWND.hWnd8
UINT.uCallbackMessage16
UINT.uEdge20
RECTLONG.rc.left24
LONG.rc.top28
LONG.rc.right32
LONG.rc.bottom36
LPARAM.lParam40

│ └─48

APPCATEGORYINFOLCID.Locale0
LPWSTR.pszDescription8
GUIDunsigned long.AppCategoryId.Data116
unsigned short.AppCategoryId.Data220
unsigned short.AppCategoryId.Data322
unsigned char[8].AppCategoryId.Data424

│ └─32

APPCATEGORYINFOLISTDWORD.cCategory0
APPCATEGORYINFO *.pCategoryInfo8

│ └─16

APPINFODATADWORD.cbSize0
DWORD.dwMask4
LPWSTR.pszDisplayName8
LPWSTR.pszVersion16
LPWSTR.pszPublisher24
LPWSTR.pszProductID32
LPWSTR.pszRegisteredOwner40
LPWSTR.pszRegisteredCompany48
LPWSTR.pszLanguage56
LPWSTR.pszSupportUrl64
LPWSTR.pszSupportTelephone72
LPWSTR.pszHelpLink80
LPWSTR.pszInstallLocation88
LPWSTR.pszInstallSource96
LPWSTR.pszInstallDate104
LPWSTR.pszContact112
LPWSTR.pszComments120
LPWSTR.pszImage128
LPWSTR.pszReadmeUrl136
LPWSTR.pszUpdateInfoUrl144

│ └─152

APPLETIDLISTINT.count0
IID *.pIIDList8

│ └─16

APPLY_SNAPSHOT_VHDSET_PARAMETERSAPPLY_SNAPSHOT_VHDSET_VERSION.Version0
struct (unnamed).Version14

│ └─36

APPX_ENCRYPTED_EXEMPTIONSUINT32.count0
LPCWSTR *.plainTextFiles8

│ └─16

APPX_ENCRYPTED_PACKAGE_SETTINGSUINT32.keyLength0
LPCWSTR.encryptionAlgorithm8
BOOL.useDiffusion16
IUri *.blockMapHashAlgorithm24

│ └─32

APPX_ENCRYPTED_PACKAGE_SETTINGS2UINT32.keyLength0
LPCWSTR.encryptionAlgorithm8
IUri *.blockMapHashAlgorithm16
DWORD.options24

│ └─32

APPX_KEY_INFOUINT32.keyLength0
UINT32.keyIdLength4
BYTE *.key8
BYTE *.keyId16

│ └─24

APPX_PACKAGE_SETTINGSBOOL.forceZip320
IUri *.hashMethod8

│ └─16

APPX_PACKAGE_WRITER_PAYLOAD_STREAMIStream *.inputStream0
LPCWSTR.fileName8
LPCWSTR.contentType16
APPX_COMPRESSION_OPTION.compressionOption24

│ └─32

APP_MEMORY_INFORMATIONULONG64.AvailableCommit0
ULONG64.PrivateCommitUsage8
ULONG64.PeakPrivateCommitUsage16
ULONG64.TotalCommitUsage24

│ └─32

ARM64_NT_CONTEXTDWORD.ContextFlags0
DWORD.Cpsr4
DWORD64[31].X8
DWORD64.X08
DWORD64.X116
DWORD64.X224
DWORD64.X332
DWORD64.X440
DWORD64.X548
DWORD64.X656
DWORD64.X764
DWORD64.X872
DWORD64.X980
DWORD64.X1088
DWORD64.X1196
DWORD64.X12104
DWORD64.X13112
DWORD64.X14120
DWORD64.X15128
DWORD64.X16136
DWORD64.X17144
DWORD64.X18152
DWORD64.X19160
DWORD64.X20168
DWORD64.X21176
DWORD64.X22184
DWORD64.X23192
DWORD64.X24200
DWORD64.X25208
DWORD64.X26216
DWORD64.X27224
DWORD64.X28232
DWORD64.Fp240
DWORD64.Lr248
DWORD64.Sp256
DWORD64.Pc264
ARM64_NT_NEON128[32].V272
DWORD.Fpcr784
DWORD.Fpsr788
DWORD[8].Bcr792
DWORD64[8].Bvr824
DWORD[2].Wcr888
DWORD64[2].Wvr896

│ └─912

ARP_SEND_REPLYIPAddr.DestAddress0
IPAddr.SrcAddress4

│ └─8

ARRAYDESCTYPEDESCHREFTYPE.tdescElem.hreftype0
struct tagARRAYDESC *.tdescElem.lpadesc0
struct tagTYPEDESC *.tdescElem.lptdesc0
VARTYPE.tdescElem.vt8
USHORT.cDims16
SAFEARRAYBOUND[1].rgbounds20

│ └─32

ASF_FLAT_PICTUREBYTE.bPictureType0
DWORD.dwDataLen1

│ └─5

ASF_FLAT_SYNCHRONISED_LYRICSBYTE.bTimeStampFormat0
BYTE.bContentType1
DWORD.dwLyricsLen2

│ └─6

ASF_INDEX_DESCRIPTORASF_INDEX_IDENTIFIERGUIDunsigned long.Identifier.guidIndexType.Data10
unsigned short.Identifier.guidIndexType.Data24
unsigned short.Identifier.guidIndexType.Data36
unsigned char[8].Identifier.guidIndexType.Data48
WORD.Identifier.wStreamNumber16
WORD.cPerEntryBytes20
WCHAR[32].szDescription22
DWORD.dwInterval88

│ └─92

ASF_INDEX_IDENTIFIERGUIDunsigned long.guidIndexType.Data10
unsigned short.guidIndexType.Data24
unsigned short.guidIndexType.Data36
unsigned char[8].guidIndexType.Data48
WORD.wStreamNumber16

│ └─20

ASF_MUX_STATISTICSDWORD.cFramesWritten0
DWORD.cFramesDropped4

│ └─8

ASSEMBLY_FILE_DETAILED_INFORMATIONDWORD.ulFlags0
DWORD.ulFilenameLength4
DWORD.ulPathLength8
PCWSTR.lpFileName16
PCWSTR.lpFilePath24

│ └─32

ASSEMBLY_INFOULONG.cbAssemblyInfo0
DWORD.dwAssemblyFlags4
ULARGE_INTEGERULONGLONG.uliAssemblySizeInKB.QuadPart8
struct (unnamed).uliAssemblySizeInKB.u8
DWORD.uliAssemblySizeInKB.LowPart8
DWORD.uliAssemblySizeInKB.HighPart12
LPWSTR.pszCurrentAssemblyPathBuf16
ULONG.cchBuf24

│ └─32

ASSOCIATE_NAMERES_CONTEXT_INPUTTRANSPORT_SETTING_IDGUIDunsigned long.TransportSettingId.Guid.Data10
unsigned short.TransportSettingId.Guid.Data24
unsigned short.TransportSettingId.Guid.Data36
unsigned char[8].TransportSettingId.Guid.Data48
UINT64.Handle16

│ └─24

ASSOCIATIONELEMENTASSOCCLASS.ac0
HKEY.hkClass8
PCWSTR.pszClass16

│ └─24

ATM_ADDRESSDWORD.AddressType0
DWORD.NumofDigits4
UCHAR[20].Addr8

│ └─28

ATM_BHLIDWORD.HighLayerInfoType0
DWORD.HighLayerInfoLength4
UCHAR[8].HighLayerInfo8

│ └─16

ATM_BLLIDWORD.Layer2Protocol0
DWORD.Layer2UserSpecifiedProtocol4
DWORD.Layer3Protocol8
DWORD.Layer3UserSpecifiedProtocol12
DWORD.Layer3IPI16
UCHAR[5].SnapID20

│ └─28

ATSC_FILTER_OPTIONSBOOL.fSpecifyEtmId0
DWORD.EtmId4

│ └─8

ATTACH_VIRTUAL_DISK_PARAMETERSATTACH_VIRTUAL_DISK_VERSION.Version0
struct (unnamed).Version18
struct (unnamed).Version28

│ └─24

AT_ENUMDWORD.JobId0
DWORD_PTR.JobTime8
DWORD.DaysOfMonth16
UCHAR.DaysOfWeek20
UCHAR.Flags21
LPWSTR.Command24

│ └─32

AT_INFODWORD_PTR.JobTime0
DWORD.DaysOfMonth8
UCHAR.DaysOfWeek12
UCHAR.Flags13
LPWSTR.Command16

│ └─24

AUDIOCLIENT_ACTIVATION_PARAMSAUDIOCLIENT_ACTIVATION_TYPE.ActivationType0
AUDIOCLIENT_PROCESS_LOOPBACK_PARAMSDWORD.ProcessLoopbackParams.TargetProcessId4
PROCESS_LOOPBACK_MODE.ProcessLoopbackParams.ProcessLoopbackMode8

│ └─12

AUDIOCLIENT_PROCESS_LOOPBACK_PARAMSDWORD.TargetProcessId0
PROCESS_LOOPBACK_MODE.ProcessLoopbackMode4

│ └─8

AUDIODESCRIPTIONUINT.cbSize0
BOOL.Enabled4
LCID.Locale8

│ └─12

AUDIO_EFFECTGUIDunsigned long.id.Data10
unsigned short.id.Data24
unsigned short.id.Data36
unsigned char[8].id.Data48
BOOL.canSetState16
AUDIO_EFFECT_STATE.state20

│ └─24

AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTORIMMDevice *.device0

│ └─8

AUDIO_ENDPOINT_PROPERTY_CHANGE_NOTIFICATIONIMMDevice *.endpoint0
IPropertyStore *.propertyStore8
PROPERTYKEYGUIDunsigned long.propertyKey.fmtid.Data116
unsigned short.propertyKey.fmtid.Data220
unsigned short.propertyKey.fmtid.Data322
unsigned char[8].propertyKey.fmtid.Data424
DWORD.propertyKey.pid32

│ └─40

AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTORIMMDevice *.device0

│ └─8

AUDIO_ENDPOINT_VOLUME_CHANGE_NOTIFICATIONIMMDevice *.endpoint0
PAUDIO_VOLUME_NOTIFICATION_DATA.volume8

│ └─16

AUDIO_STREAM_CONFIG_CAPSGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
ULONG.MinimumChannels16
ULONG.MaximumChannels20
ULONG.ChannelsGranularity24
ULONG.MinimumBitsPerSample28
ULONG.MaximumBitsPerSample32
ULONG.BitsPerSampleGranularity36
ULONG.MinimumSampleFrequency40
ULONG.MaximumSampleFrequency44
ULONG.SampleFrequencyGranularity48

│ └─52

AUDIO_SYSTEMEFFECTGUIDunsigned long.id.Data10
unsigned short.id.Data24
unsigned short.id.Data36
unsigned char[8].id.Data48
BOOL.canSetState16
AUDIO_SYSTEMEFFECT_STATE.state20

│ └─24

AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTORIMMDevice *.device0
GUIDunsigned long.propertyStoreContext.Data18
unsigned short.propertyStoreContext.Data212
unsigned short.propertyStoreContext.Data314
unsigned char[8].propertyStoreContext.Data416

│ └─24

AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_NOTIFICATIONIMMDevice *.endpoint0
GUIDunsigned long.propertyStoreContext.Data18
unsigned short.propertyStoreContext.Data212
unsigned short.propertyStoreContext.Data314
unsigned char[8].propertyStoreContext.Data416
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE.propertyStoreType24
IPropertyStore *.propertyStore32
PROPERTYKEYGUIDunsigned long.propertyKey.fmtid.Data140
unsigned short.propertyKey.fmtid.Data244
unsigned short.propertyKey.fmtid.Data346
unsigned char[8].propertyKey.fmtid.Data448
DWORD.propertyKey.pid56

│ └─64

AUDIO_VOLUME_NOTIFICATION_DATAGUIDunsigned long.guidEventContext.Data10
unsigned short.guidEventContext.Data24
unsigned short.guidEventContext.Data36
unsigned char[8].guidEventContext.Data48
BOOL.bMuted16
float.fMasterVolume20
UINT.nChannels24
float[1].afChannelVolumes28

│ └─32

AUDIT_POLICY_INFORMATIONGUIDunsigned long.AuditSubCategoryGuid.Data10
unsigned short.AuditSubCategoryGuid.Data24
unsigned short.AuditSubCategoryGuid.Data36
unsigned char[8].AuditSubCategoryGuid.Data48
ULONG.AuditingInformation16
GUIDunsigned long.AuditCategoryGuid.Data120
unsigned short.AuditCategoryGuid.Data224
unsigned short.AuditCategoryGuid.Data326
unsigned char[8].AuditCategoryGuid.Data428

│ └─36

AUTHENTICATION_INFODWORD.dwSize0
AUTH_TYPE.atAuthenticationType4
LPCWSTR.pcwszUser8
LPCWSTR.pcwszPassword16

│ └─24

AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARADWORD.cbSize0
DWORD.dwRegPolicySettings4
PCMSG_SIGNER_INFO.pSignerInfo8

│ └─16

AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUSDWORD.cbSize0
BOOL.fCommercial4

│ └─8

AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARADWORD.cbSize0
DWORD.dwRegPolicySettings4
BOOL.fCommercial8

│ └─12

AUTHZ_ACCESS_REPLYDWORD.ResultListLength0
PACCESS_MASK.GrantedAccessMask8
PDWORD.SaclEvaluationResults16
PDWORD.Error24

│ └─32

AUTHZ_ACCESS_REQUESTACCESS_MASK.DesiredAccess0
PSID.PrincipalSelfSid8
POBJECT_TYPE_LIST.ObjectTypeList16
DWORD.ObjectTypeListLength24
PVOID.OptionalArguments32

│ └─40

AUTHZ_INIT_INFOUSHORT.version0
PCWSTR.szResourceManagerName8
PFN_AUTHZ_DYNAMIC_ACCESS_CHECK.pfnDynamicAccessCheck16
PFN_AUTHZ_COMPUTE_DYNAMIC_GROUPS.pfnComputeDynamicGroups24
PFN_AUTHZ_FREE_DYNAMIC_GROUPS.pfnFreeDynamicGroups32
PFN_AUTHZ_GET_CENTRAL_ACCESS_POLICY.pfnGetCentralAccessPolicy40
PFN_AUTHZ_FREE_CENTRAL_ACCESS_POLICY.pfnFreeCentralAccessPolicy48

│ └─56

AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSETPWSTR.szObjectTypeName0
DWORD.dwOffset8

│ └─16

AUTHZ_RPC_INIT_INFO_CLIENTUSHORT.version0
PWSTR.ObjectUuid8
PWSTR.ProtSeq16
PWSTR.NetworkAddr24
PWSTR.Endpoint32
PWSTR.Options40
PWSTR.ServerSpn48

│ └─56

AUTHZ_SECURITY_ATTRIBUTES_INFORMATIONUSHORT.Version0
USHORT.Reserved2
ULONG.AttributeCount4
union (unnamed).Attribute8

│ └─16

AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUEULONG64.Version0
PWSTR.pName8

│ └─16

AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUEPVOID.pValue0
ULONG.ValueLength8

│ └─16

AUTHZ_SECURITY_ATTRIBUTE_V1PWSTR.pName0
USHORT.ValueType8
USHORT.Reserved10
ULONG.Flags12
ULONG.ValueCount16
union (unnamed).Values24

│ └─32

AUTHZ_SOURCE_SCHEMA_REGISTRATIONDWORD.dwFlags0
PWSTR.szEventSourceName8
PWSTR.szEventMessageFile16
PWSTR.szEventSourceXmlSchemaFile24
PWSTR.szEventAccessStringsFile32
PWSTR.szExecutableImagePath40
GUID *.pProviderGuid48
PVOID.pReserved48
DWORD.dwObjectTypeNameCount56
AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET[1].ObjectTypeNames64

│ └─80

AUTH_VALIDATION_EXMPRAPI_OBJECT_HEADERUCHAR.Header.revision0
UCHAR.Header.type1
USHORT.Header.size2
HANDLE.hRasConnection8
WCHAR[257].wszUserName16
WCHAR[16].wszLogonDomain530
DWORD.AuthInfoSize564
BYTE[1].AuthInfo568

│ └─576

AUTO_PROXY_SCRIPT_BUFFERDWORD.dwStructSize0
LPSTR.lpszScriptBuffer8
DWORD.dwScriptBufferSize16

│ └─24

AUTO_SCROLL_DATAint.iNextSample0
DWORD.dwLastScroll4
BOOL.bFull8
POINT[3].pts12
DWORD[3].dwTimes36

│ └─48

AUXCAPSWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
WORD.wTechnology40
WORD.wReserved142
DWORD.dwSupport44

│ └─48

AUXCAPSAWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
WORD.wTechnology40
WORD.wReserved142
DWORD.dwSupport44

│ └─48

AUXCAPSWWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
WCHAR[32].szPname8
WORD.wTechnology72
WORD.wReserved174
DWORD.dwSupport76

│ └─80

AVICOMPRESSOPTIONSDWORD.fccType0
DWORD.fccHandler4
DWORD.dwKeyFrameEvery8
DWORD.dwQuality12
DWORD.dwBytesPerSecond16
DWORD.dwFlags20
LPVOID.lpFormat24
DWORD.cbFormat32
LPVOID.lpParms40
DWORD.cbParms48
DWORD.dwInterleaveEvery52

│ └─56

AVIFILEINFOADWORD.dwMaxBytesPerSec0
DWORD.dwFlags4
DWORD.dwCaps8
DWORD.dwStreams12
DWORD.dwSuggestedBufferSize16
DWORD.dwWidth20
DWORD.dwHeight24
DWORD.dwScale28
DWORD.dwRate32
DWORD.dwLength36
DWORD.dwEditCount40
char[64].szFileType44

│ └─108

AVIFILEINFOWDWORD.dwMaxBytesPerSec0
DWORD.dwFlags4
DWORD.dwCaps8
DWORD.dwStreams12
DWORD.dwSuggestedBufferSize16
DWORD.dwWidth20
DWORD.dwHeight24
DWORD.dwScale28
DWORD.dwRate32
DWORD.dwLength36
DWORD.dwEditCount40
WCHAR[64].szFileType44

│ └─172

AVIMAINHEADERFOURCC.fcc0
DWORD.cb4
DWORD.dwMicroSecPerFrame8
DWORD.dwMaxBytesPerSec12
DWORD.dwPaddingGranularity16
DWORD.dwFlags20
DWORD.dwTotalFrames24
DWORD.dwInitialFrames28
DWORD.dwStreams32
DWORD.dwSuggestedBufferSize36
DWORD.dwWidth40
DWORD.dwHeight44
DWORD[4].dwReserved48

│ └─64

AVIMETAINDEXFOURCC.fcc0
UINT.cb4
WORD.wLongsPerEntry8
BYTE.bIndexSubType10
BYTE.bIndexType11
DWORD.nEntriesInUse12
DWORD.dwChunkId16
DWORD[3].dwReserved20
DWORD[].adwIndex32

│ └─32

AVIOLDINDEXFOURCC.fcc0
DWORD.cb4
struct _avioldindex_entry[].aIndex8

│ └─8

AVIPALCHANGEBYTE.bFirstEntry0
BYTE.bNumEntries1
WORD.wFlags2
PALETTEENTRY[].peNew4

│ └─4

AVISTDINDEXFOURCC.fcc0
UINT.cb4
WORD.wLongsPerEntry8
BYTE.bIndexSubType10
BYTE.bIndexType11
DWORD.nEntriesInUse12
DWORD.dwChunkId16
DWORDLONG.qwBaseOffset20
DWORD.dwReserved_328
AVISTDINDEX_ENTRY[2044].aIndex32

│ └─16384

AVISTDINDEX_ENTRYDWORD.dwOffset0
DWORD.dwSize4

│ └─8

AVISTREAMHEADERFOURCC.fcc0
DWORD.cb4
FOURCC.fccType8
FOURCC.fccHandler12
DWORD.dwFlags16
WORD.wPriority20
WORD.wLanguage22
DWORD.dwInitialFrames24
DWORD.dwScale28
DWORD.dwRate32
DWORD.dwStart36
DWORD.dwLength40
DWORD.dwSuggestedBufferSize44
DWORD.dwQuality48
DWORD.dwSampleSize52
struct (unnamed).rcFrame56

│ └─64

AVISTREAMINFOADWORD.fccType0
DWORD.fccHandler4
DWORD.dwFlags8
DWORD.dwCaps12
WORD.wPriority16
WORD.wLanguage18
DWORD.dwScale20
DWORD.dwRate24
DWORD.dwStart28
DWORD.dwLength32
DWORD.dwInitialFrames36
DWORD.dwSuggestedBufferSize40
DWORD.dwQuality44
DWORD.dwSampleSize48
RECTLONG.rcFrame.left52
LONG.rcFrame.top56
LONG.rcFrame.right60
LONG.rcFrame.bottom64
DWORD.dwEditCount68
DWORD.dwFormatChangeCount72
char[64].szName76

│ └─140

AVISTREAMINFOWDWORD.fccType0
DWORD.fccHandler4
DWORD.dwFlags8
DWORD.dwCaps12
WORD.wPriority16
WORD.wLanguage18
DWORD.dwScale20
DWORD.dwRate24
DWORD.dwStart28
DWORD.dwLength32
DWORD.dwInitialFrames36
DWORD.dwSuggestedBufferSize40
DWORD.dwQuality44
DWORD.dwSampleSize48
RECTLONG.rcFrame.left52
LONG.rcFrame.top56
LONG.rcFrame.right60
LONG.rcFrame.bottom64
DWORD.dwEditCount68
DWORD.dwFormatChangeCount72
WCHAR[64].szName76

│ └─204

AVISUPERINDEXFOURCC.fcc0
UINT.cb4
WORD.wLongsPerEntry8
BYTE.bIndexSubType10
BYTE.bIndexType11
DWORD.nEntriesInUse12
DWORD.dwChunkId16
DWORD[3].dwReserved20
struct _avisuperindex_entry[1022].aIndex32

│ └─16384

AVIStreamHeaderFOURCC.fccType0
FOURCC.fccHandler4
DWORD.dwFlags8
WORD.wPriority12
WORD.wLanguage14
DWORD.dwInitialFrames16
DWORD.dwScale20
DWORD.dwRate24
DWORD.dwStart28
DWORD.dwLength32
DWORD.dwSuggestedBufferSize36
DWORD.dwQuality40
DWORD.dwSampleSize44
RECTLONG.rcFrame.left48
LONG.rcFrame.top52
LONG.rcFrame.right56
LONG.rcFrame.bottom60

│ └─64

AVRF_BACKTRACE_INFORMATIONULONG.Depth0
ULONG.Index4
ULONG64[32].ReturnAddresses8

│ └─264

AVRF_HANDLE_OPERATIONULONG64.Handle0
ULONG.ProcessId8
ULONG.ThreadId12
ULONG.OperationType16
ULONG.Spare020
AVRF_BACKTRACE_INFORMATIONULONG.BackTraceInformation.Depth24
ULONG.BackTraceInformation.Index28
ULONG64[32].BackTraceInformation.ReturnAddresses32

│ └─288

AVRF_HEAP_ALLOCATIONULONG64.HeapHandle0
ULONG64.UserAllocation8
ULONG64.UserAllocationSize16
ULONG64.Allocation24
ULONG64.AllocationSize32
ULONG.UserAllocationState40
ULONG.HeapState44
ULONG64.HeapContext48
PAVRF_BACKTRACE_INFORMATION.BackTraceInformation56

│ └─64

AXESLISTADWORD.axlReserved0
DWORD.axlNumAxes4
AXISINFOA[16].axlAxisInfo8

│ └─392

AXESLISTWDWORD.axlReserved0
DWORD.axlNumAxes4
AXISINFOW[16].axlAxisInfo8

│ └─648

AXISINFOALONG.axMinValue0
LONG.axMaxValue4
BYTE[16].axAxisName8

│ └─24

AXISINFOWLONG.axMinValue0
LONG.axMaxValue4
WCHAR[16].axAxisName8

│ └─40

AdapterWCHAR[128].AdapterName0
int.numSources256
Sources[1].sources260

│ └─272

Adaptersint.numAdapters0
Adapter[1].adapter4

│ └─276

AecQualityMetrics_StructLONGLONG.i64Timestamp0
BYTE.ConvergenceFlag8
BYTE.MicClippedFlag9
BYTE.MicSilenceFlag10
BYTE.PstvFeadbackFlag11
BYTE.SpkClippedFlag12
BYTE.SpkMuteFlag13
BYTE.GlitchFlag14
BYTE.DoubleTalkFlag15
ULONG.uGlitchCount16
ULONG.uMicClipCount20
float.fDuration24
float.fTSVariance28
float.fTSDriftRate32
float.fVoiceLevel36
float.fNoiseLevel40
float.fERLE44
float.fAvgERLE48
DWORD.dwReserved52

│ └─56

ApplicationProcessRecycleInfoBOOL.IsRecyclable0
BOOL.IsRecycled4
FILETIMEDWORD.TimeRecycled.dwLowDateTime8
DWORD.TimeRecycled.dwHighDateTime12
FILETIMEDWORD.TimeToTerminate.dwLowDateTime16
DWORD.TimeToTerminate.dwHighDateTime20
long.RecycleReasonCode24
BOOL.IsPendingRecycle28
BOOL.HasAutomaticLifetimeRecycling32
FILETIMEDWORD.TimeForAutomaticRecycling.dwLowDateTime36
DWORD.TimeForAutomaticRecycling.dwHighDateTime40
ULONG.MemoryLimitInKB44
ULONG.MemoryUsageInKBLastCheck48
ULONG.ActivationLimit52
ULONG.NumActivationsLastReported56
ULONG.CallLimit60
ULONG.NumCallsLastReported64

│ └─68

ApplicationProcessStatisticsULONG.NumCallsOutstanding0
ULONG.NumTrackedComponents4
ULONG.NumComponentInstances8
ULONG.AvgCallsPerSecond12
ULONG.Reserved116
ULONG.Reserved220
ULONG.Reserved324
ULONG.Reserved428

│ └─32

ApplicationProcessSummaryGUIDunsigned long.PartitionIdPrimaryApplication.Data10
unsigned short.PartitionIdPrimaryApplication.Data24
unsigned short.PartitionIdPrimaryApplication.Data36
unsigned char[8].PartitionIdPrimaryApplication.Data48
GUIDunsigned long.ApplicationIdPrimaryApplication.Data116
unsigned short.ApplicationIdPrimaryApplication.Data220
unsigned short.ApplicationIdPrimaryApplication.Data322
unsigned char[8].ApplicationIdPrimaryApplication.Data424
GUIDunsigned long.ApplicationInstanceId.Data132
unsigned short.ApplicationInstanceId.Data236
unsigned short.ApplicationInstanceId.Data338
unsigned char[8].ApplicationInstanceId.Data440
DWORD.ProcessId48
COMPLUS_APPTYPE.Type52
LPWSTR.ProcessExeName56
BOOL.IsService64
BOOL.IsPaused68
BOOL.IsRecycled72

│ └─80

ApplicationSummaryGUIDunsigned long.ApplicationInstanceId.Data10
unsigned short.ApplicationInstanceId.Data24
unsigned short.ApplicationInstanceId.Data36
unsigned char[8].ApplicationInstanceId.Data48
GUIDunsigned long.PartitionId.Data116
unsigned short.PartitionId.Data220
unsigned short.PartitionId.Data322
unsigned char[8].PartitionId.Data424
GUIDunsigned long.ApplicationId.Data132
unsigned short.ApplicationId.Data236
unsigned short.ApplicationId.Data338
unsigned char[8].ApplicationId.Data440
COMPLUS_APPTYPE.Type48
LPWSTR.ApplicationName56
ULONG.NumTrackedComponents64
ULONG.NumComponentInstances68

│ └─72

AsnAnyBYTE.asnType0
union (unnamed).asnValue4

│ └─20

AsnObjectIdentifierUINT.idLength0
UINT *.ids4

│ └─12

AsnOctetStringBYTE *.stream0
UINT.length8
BOOL.dynamic12

│ └─16

AudioClientPropertiesUINT32.cbSize0
BOOL.bIsOffload4
AUDIO_STREAM_CATEGORY.eCategory8
AUDCLNT_STREAMOPTIONS.Options12

│ └─16

AudioExtensionParamsLPARAM.AddPageParam0
IMMDevice *.pEndpoint8
IMMDevice *.pPnpInterface16
IMMDevice *.pPnpDevnode24

│ └─32

AudioFXExtensionParamsLPARAM.AddPageParam0
LPWSTR.pwstrEndpointID8
IPropertyStore *.pFxProperties16

│ └─24

AutoProxyHelperFunctionsconst struct AutoProxyHelperVtbl *.lpVtbl0

│ └─8

AutoProxyHelperVtblBOOL (*)(LPSTR) __attribute__((stdcall)).IsResolvable0
DWORD (*)(LPSTR, LPDWORD) __attribute__((stdcall)).GetIPAddress8
DWORD (*)(LPSTR, LPSTR, LPDWORD) __attribute__((stdcall)).ResolveHostName16
BOOL (*)(LPSTR, LPSTR, LPSTR) __attribute__((stdcall)).IsInNet24
BOOL (*)(LPSTR) __attribute__((stdcall)).IsResolvableEx32
DWORD (*)(LPSTR, LPDWORD) __attribute__((stdcall)).GetIPAddressEx40
DWORD (*)(LPSTR, LPSTR, LPDWORD) __attribute__((stdcall)).ResolveHostNameEx48
BOOL (*)(LPSTR, LPSTR) __attribute__((stdcall)).IsInNetEx56
DWORD (*)(LPSTR, LPSTR, LPDWORD) __attribute__((stdcall)).SortIpList64

│ └─72

BANDINFOSFBDWORD.dwMask0
DWORD.dwStateMask4
DWORD.dwState8
COLORREF.crBkgnd12
COLORREF.crBtnLt16
COLORREF.crBtnDk20
WORD.wViewMode24
WORD.wAlign26
IShellFolder *.psf32
LPITEMIDLIST.pidl40

│ └─48

BANDSITEINFODWORD.dwMask0
DWORD.dwState4
DWORD.dwStyle8

│ └─12

BASEBROWSERDATALHHWND._hwnd0
ITravelLog *._ptl8
IHlinkFrame *._phlf16
IWebBrowser2 *._pautoWB224
IExpDispSupport *._pautoEDS32
IShellService *._pautoSS40
int._eSecureLockIcon48
UINT._fCreatingViewWindow52bytes,0bits
UINT._uActivateState56
LPCITEMIDLIST._pidlViewState64
IOleCommandTarget *._pctView72
LPITEMIDLIST._pidlCur80
IShellView *._psv88
IShellFolder *._psf96
HWND._hwndView104
LPWSTR._pszTitleCur112
LPITEMIDLIST._pidlPending120
IShellView *._psvPending128
IShellFolder *._psfPending136
HWND._hwndViewPending144
LPWSTR._pszTitlePending152
BOOL._fIsViewMSHTML160
BOOL._fPrivacyImpacted164
CLSID._clsidView168
CLSID._clsidViewPending184
HWND._hwndFrame200
LONG._lPhishingFilterStatus208

│ └─216

BASEBROWSERDATAXPHWND._hwnd0
ITravelLog *._ptl8
IHlinkFrame *._phlf16
IWebBrowser2 *._pautoWB224
IExpDispSupportXP *._pautoEDS32
IShellService *._pautoSS40
int._eSecureLockIcon48
UINT._fCreatingViewWindow52bytes,0bits
UINT._uActivateState56
LPCITEMIDLIST._pidlViewState64
IOleCommandTarget *._pctView72
LPITEMIDLIST._pidlCur80
IShellView *._psv88
IShellFolder *._psf96
HWND._hwndView104
LPWSTR._pszTitleCur112
LPITEMIDLIST._pidlPending120
IShellView *._psvPending128
IShellFolder *._psfPending136
HWND._hwndViewPending144
LPWSTR._pszTitlePending152
BOOL._fIsViewMSHTML160
BOOL._fPrivacyImpacted164
CLSID._clsidView168
CLSID._clsidViewPending184
HWND._hwndFrame200

│ └─208

BATTERY_REPORTING_SCALEDWORD.Granularity0
DWORD.Capacity4

│ └─8

BCRYPT_ALGORITHM_IDENTIFIERLPWSTR.pszName0
ULONG.dwClass8
ULONG.dwFlags12

│ └─16

BCRYPT_AUTHENTICATED_CIPHER_MODE_INFOULONG.cbSize0
ULONG.dwInfoVersion4
PUCHAR.pbNonce8
ULONG.cbNonce16
PUCHAR.pbAuthData24
ULONG.cbAuthData32
PUCHAR.pbTag40
ULONG.cbTag48
PUCHAR.pbMacContext56
ULONG.cbMacContext64
ULONG.cbAAD68
ULONGLONG.cbData72
ULONG.dwFlags80

│ └─88

BCRYPT_DH_KEY_BLOBULONG.dwMagic0
ULONG.cbKey4

│ └─8

BCRYPT_DH_PARAMETER_HEADERULONG.cbLength0
ULONG.dwMagic4
ULONG.cbKeyLength8

│ └─12

BCRYPT_DSA_KEY_BLOBULONG.dwMagic0
ULONG.cbKey4
UCHAR[4].Count8
UCHAR[20].Seed12
UCHAR[20].q32

│ └─52

BCRYPT_DSA_KEY_BLOB_V2ULONG.dwMagic0
ULONG.cbKey4
HASHALGORITHM_ENUM.hashAlgorithm8
DSAFIPSVERSION_ENUM.standardVersion12
ULONG.cbSeedLength16
ULONG.cbGroupSize20
UCHAR[4].Count24

│ └─28

BCRYPT_DSA_PARAMETER_HEADERULONG.cbLength0
ULONG.dwMagic4
ULONG.cbKeyLength8
UCHAR[4].Count12
UCHAR[20].Seed16
UCHAR[20].q36

│ └─56

BCRYPT_DSA_PARAMETER_HEADER_V2ULONG.cbLength0
ULONG.dwMagic4
ULONG.cbKeyLength8
HASHALGORITHM_ENUM.hashAlgorithm12
DSAFIPSVERSION_ENUM.standardVersion16
ULONG.cbSeedLength20
ULONG.cbGroupSize24
UCHAR[4].Count28

│ └─32

BCRYPT_ECCKEY_BLOBULONG.dwMagic0
ULONG.cbKey4

│ └─8

BCRYPT_INTERFACE_VERSIONUSHORT.MajorVersion0
USHORT.MinorVersion2

│ └─4

BCRYPT_KEY_BLOBULONG.Magic0

│ └─4

BCRYPT_KEY_DATA_BLOB_HEADERULONG.dwMagic0
ULONG.dwVersion4
ULONG.cbKeyData8

│ └─12

BCRYPT_KEY_LENGTHS_STRUCTULONG.dwMinLength0
ULONG.dwMaxLength4
ULONG.dwIncrement8

│ └─12

BCRYPT_MULTI_HASH_OPERATIONULONG.iHash0
BCRYPT_HASH_OPERATION_TYPE.hashOperation4
PUCHAR.pbBuffer8
ULONG.cbBuffer16

│ └─24

BCRYPT_MULTI_OBJECT_LENGTH_STRUCTULONG.cbPerObject0
ULONG.cbPerElement4

│ └─8

BCRYPT_OAEP_PADDING_INFOLPCWSTR.pszAlgId0
PUCHAR.pbLabel8
ULONG.cbLabel16

│ └─24

BCRYPT_OIDULONG.cbOID0
PUCHAR.pbOID8

│ └─16

BCRYPT_OID_LISTULONG.dwOIDCount0
BCRYPT_OID *.pOIDs8

│ └─16

BCRYPT_PKCS1_PADDING_INFOLPCWSTR.pszAlgId0

│ └─8

BCRYPT_PROVIDER_NAMELPWSTR.pszProviderName0

│ └─8

BCRYPT_PSS_PADDING_INFOLPCWSTR.pszAlgId0
ULONG.cbSalt8

│ └─16

BCRYPT_RSAKEY_BLOBULONG.Magic0
ULONG.BitLength4
ULONG.cbPublicExp8
ULONG.cbModulus12
ULONG.cbPrime116
ULONG.cbPrime220

│ └─24

BCryptBufferULONG.cbBuffer0
ULONG.BufferType4
PVOID.pvBuffer8

│ └─16

BCryptBufferDescULONG.ulVersion0
ULONG.cBuffers4
PBCryptBuffer.pBuffers8

│ └─16

BG_AUTH_CREDENTIALSBG_AUTH_TARGET.Target0
BG_AUTH_SCHEME.Scheme4
BG_AUTH_CREDENTIALS_UNIONBG_BASIC_CREDENTIALSLPWSTR.Credentials.Basic.UserName8
LPWSTR.Credentials.Basic.Password16

│ └─24

BG_AUTH_CREDENTIALS_UNIONBG_BASIC_CREDENTIALSLPWSTR.Basic.UserName0
LPWSTR.Basic.Password8

│ └─16

BG_BASIC_CREDENTIALSLPWSTR.UserName0
LPWSTR.Password8

│ └─16

BG_FILE_INFOLPWSTR.RemoteName0
LPWSTR.LocalName8

│ └─16

BG_FILE_PROGRESSUINT64.BytesTotal0
UINT64.BytesTransferred8
BOOL.Completed16

│ └─24

BG_FILE_RANGEUINT64.InitialOffset0
UINT64.Length8

│ └─16

BG_JOB_PROGRESSUINT64.BytesTotal0
UINT64.BytesTransferred8
ULONG.FilesTotal16
ULONG.FilesTransferred20

│ └─24

BG_JOB_REPLY_PROGRESSUINT64.BytesTotal0
UINT64.BytesTransferred8

│ └─16

BG_JOB_TIMESFILETIMEDWORD.CreationTime.dwLowDateTime0
DWORD.CreationTime.dwHighDateTime4
FILETIMEDWORD.ModificationTime.dwLowDateTime8
DWORD.ModificationTime.dwHighDateTime12
FILETIMEDWORD.TransferCompletionTime.dwLowDateTime16
DWORD.TransferCompletionTime.dwHighDateTime20

│ └─24

BIDIOPTIONSUINT.cbSize0
WORD.wMask4
WORD.wEffects6

│ └─8

BINDPTRFUNCDESC *.lpfuncdesc0
ITypeComp *.lptcomp0
VARDESC *.lpvardesc0

│ └─8

BIND_OPTSDWORD.cbStruct0
DWORD.grfFlags4
DWORD.grfMode8
DWORD.dwTickCountDeadline12

│ └─16

BIND_OPTS2DWORD.cbStruct0
DWORD.grfFlags4
DWORD.grfMode8
DWORD.dwTickCountDeadline12
DWORD.dwTrackFlags16
DWORD.dwClassContext20
LCID.locale24
COSERVERINFO *.pServerInfo32

│ └─40

BIND_OPTS3DWORD.cbStruct0
DWORD.grfFlags4
DWORD.grfMode8
DWORD.dwTickCountDeadline12
DWORD.dwTrackFlags16
DWORD.dwClassContext20
LCID.locale24
COSERVERINFO *.pServerInfo32
HWND.hwnd40

│ └─48

BITMAPLONG.bmType0
LONG.bmWidth4
LONG.bmHeight8
LONG.bmWidthBytes12
WORD.bmPlanes16
WORD.bmBitsPixel18
LPVOID.bmBits24

│ └─32

BITMAPCOREHEADERDWORD.bcSize0
WORD.bcWidth4
WORD.bcHeight6
WORD.bcPlanes8
WORD.bcBitCount10

│ └─12

BITMAPCOREINFOBITMAPCOREHEADERDWORD.bmciHeader.bcSize0
WORD.bmciHeader.bcWidth4
WORD.bmciHeader.bcHeight6
WORD.bmciHeader.bcPlanes8
WORD.bmciHeader.bcBitCount10
RGBTRIPLE[1].bmciColors12

│ └─16

BITMAPFILEHEADERWORD.bfType0
DWORD.bfSize2
WORD.bfReserved16
WORD.bfReserved28
DWORD.bfOffBits10

│ └─14

BITMAPINFOBITMAPINFOHEADERDWORD.bmiHeader.biSize0
LONG.bmiHeader.biWidth4
LONG.bmiHeader.biHeight8
WORD.bmiHeader.biPlanes12
WORD.bmiHeader.biBitCount14
DWORD.bmiHeader.biCompression16
DWORD.bmiHeader.biSizeImage20
LONG.bmiHeader.biXPelsPerMeter24
LONG.bmiHeader.biYPelsPerMeter28
DWORD.bmiHeader.biClrUsed32
DWORD.bmiHeader.biClrImportant36
RGBQUAD[1].bmiColors40

│ └─44

BITMAPINFOHEADERDWORD.biSize0
LONG.biWidth4
LONG.biHeight8
WORD.biPlanes12
WORD.biBitCount14
DWORD.biCompression16
DWORD.biSizeImage20
LONG.biXPelsPerMeter24
LONG.biYPelsPerMeter28
DWORD.biClrUsed32
DWORD.biClrImportant36

│ └─40

BITMAPV4HEADERDWORD.bV4Size0
LONG.bV4Width4
LONG.bV4Height8
WORD.bV4Planes12
WORD.bV4BitCount14
DWORD.bV4V4Compression16
DWORD.bV4SizeImage20
LONG.bV4XPelsPerMeter24
LONG.bV4YPelsPerMeter28
DWORD.bV4ClrUsed32
DWORD.bV4ClrImportant36
DWORD.bV4RedMask40
DWORD.bV4GreenMask44
DWORD.bV4BlueMask48
DWORD.bV4AlphaMask52
DWORD.bV4CSType56
CIEXYZTRIPLECIEXYZFXPT2DOT30.bV4Endpoints.ciexyzRed.ciexyzX60
FXPT2DOT30.bV4Endpoints.ciexyzRed.ciexyzY64
FXPT2DOT30.bV4Endpoints.ciexyzRed.ciexyzZ68
CIEXYZFXPT2DOT30.bV4Endpoints.ciexyzGreen.ciexyzX72
FXPT2DOT30.bV4Endpoints.ciexyzGreen.ciexyzY76
FXPT2DOT30.bV4Endpoints.ciexyzGreen.ciexyzZ80
CIEXYZFXPT2DOT30.bV4Endpoints.ciexyzBlue.ciexyzX84
FXPT2DOT30.bV4Endpoints.ciexyzBlue.ciexyzY88
FXPT2DOT30.bV4Endpoints.ciexyzBlue.ciexyzZ92
DWORD.bV4GammaRed96
DWORD.bV4GammaGreen100
DWORD.bV4GammaBlue104

│ └─108

BITMAPV5HEADERDWORD.bV5Size0
LONG.bV5Width4
LONG.bV5Height8
WORD.bV5Planes12
WORD.bV5BitCount14
DWORD.bV5Compression16
DWORD.bV5SizeImage20
LONG.bV5XPelsPerMeter24
LONG.bV5YPelsPerMeter28
DWORD.bV5ClrUsed32
DWORD.bV5ClrImportant36
DWORD.bV5RedMask40
DWORD.bV5GreenMask44
DWORD.bV5BlueMask48
DWORD.bV5AlphaMask52
DWORD.bV5CSType56
CIEXYZTRIPLECIEXYZFXPT2DOT30.bV5Endpoints.ciexyzRed.ciexyzX60
FXPT2DOT30.bV5Endpoints.ciexyzRed.ciexyzY64
FXPT2DOT30.bV5Endpoints.ciexyzRed.ciexyzZ68
CIEXYZFXPT2DOT30.bV5Endpoints.ciexyzGreen.ciexyzX72
FXPT2DOT30.bV5Endpoints.ciexyzGreen.ciexyzY76
FXPT2DOT30.bV5Endpoints.ciexyzGreen.ciexyzZ80
CIEXYZFXPT2DOT30.bV5Endpoints.ciexyzBlue.ciexyzX84
FXPT2DOT30.bV5Endpoints.ciexyzBlue.ciexyzY88
FXPT2DOT30.bV5Endpoints.ciexyzBlue.ciexyzZ92
DWORD.bV5GammaRed96
DWORD.bV5GammaGreen100
DWORD.bV5GammaBlue104
DWORD.bV5Intent108
DWORD.bV5ProfileData112
DWORD.bV5ProfileSize116
DWORD.bV5Reserved120

│ └─124

BITMAP_RENDERER_STATISTICSDWORD.dwFramesDelivered0
DWORD.dwFramesDropped4

│ └─8

BITS_FILE_PROPERTY_VALUELPWSTR.String0

│ └─8

BITS_JOB_PROPERTY_VALUEGUIDunsigned long.ClsID.Data10
unsigned short.ClsID.Data24
unsigned short.ClsID.Data36
unsigned char[8].ClsID.Data48
DWORD.Dword0
BOOL.Enable0
BG_AUTH_TARGET.Target0
UINT64.Uint640

│ └─16

BLENDFUNCTIONBYTE.BlendOp0
BYTE.BlendFlags1
BYTE.SourceConstantAlpha2
BYTE.AlphaFormat3

│ └─4

BLENDOBJBLENDFUNCTIONBYTE.BlendFunction.BlendOp0
BYTE.BlendFunction.BlendFlags1
BYTE.BlendFunction.SourceConstantAlpha2
BYTE.BlendFunction.AlphaFormat3

│ └─4

BLOBULONG.cbSize0
BYTE *.pBlobData8

│ └─16

BLUETOOTH_ADDRESS_STRUCTBYTE[6].rgBytes0
BTH_ADDR.ullLong0

│ └─8

BLUETOOTH_AUTHENTICATE_RESPONSEBLUETOOTH_ADDRESS_STRUCTBYTE[6].bthAddressRemote.rgBytes0
BTH_ADDR.bthAddressRemote.ullLong0
BLUETOOTH_AUTHENTICATION_METHOD.authMethod8
BLUETOOTH_NUMERIC_COMPARISON_INFOULONG.numericCompInfo.NumericValue12
BLUETOOTH_OOB_DATA_INFOUCHAR[16].oobInfo.C12
UCHAR[16].oobInfo.R28
BLUETOOTH_PASSKEY_INFOULONG.passkeyInfo.passkey12
BLUETOOTH_PIN_INFOUCHAR[16].pinInfo.pin12
UCHAR.pinInfo.pinLength28
UCHAR.negativeResponse44

│ └─48

BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMSBLUETOOTH_DEVICE_INFO_STRUCTDWORD.deviceInfo.dwSize0
BLUETOOTH_ADDRESS_STRUCTBYTE[6].deviceInfo.Address.rgBytes8
BTH_ADDR.deviceInfo.Address.ullLong8
ULONG.deviceInfo.ulClassofDevice16
BOOL.deviceInfo.fConnected20
BOOL.deviceInfo.fRemembered24
BOOL.deviceInfo.fAuthenticated28
SYSTEMTIMEWORD.deviceInfo.stLastSeen.wYear32
WORD.deviceInfo.stLastSeen.wMonth34
WORD.deviceInfo.stLastSeen.wDayOfWeek36
WORD.deviceInfo.stLastSeen.wDay38
WORD.deviceInfo.stLastSeen.wHour40
WORD.deviceInfo.stLastSeen.wMinute42
WORD.deviceInfo.stLastSeen.wSecond44
WORD.deviceInfo.stLastSeen.wMilliseconds46
SYSTEMTIMEWORD.deviceInfo.stLastUsed.wYear48
WORD.deviceInfo.stLastUsed.wMonth50
WORD.deviceInfo.stLastUsed.wDayOfWeek52
WORD.deviceInfo.stLastUsed.wDay54
WORD.deviceInfo.stLastUsed.wHour56
WORD.deviceInfo.stLastUsed.wMinute58
WORD.deviceInfo.stLastUsed.wSecond60
WORD.deviceInfo.stLastUsed.wMilliseconds62
WCHAR[248].deviceInfo.szName64
BLUETOOTH_AUTHENTICATION_METHOD.authenticationMethod560
BLUETOOTH_IO_CAPABILITY.ioCapability564
BLUETOOTH_AUTHENTICATION_REQUIREMENTS.authenticationRequirements568
ULONG.Numeric_Value572
ULONG.Passkey572

│ └─576

BLUETOOTH_COD_PAIRSULONG.ulCODMask0
LPCWSTR.pcszDescription8

│ └─16

BLUETOOTH_DEVICE_INFO_STRUCTDWORD.dwSize0
BLUETOOTH_ADDRESS_STRUCTBYTE[6].Address.rgBytes8
BTH_ADDR.Address.ullLong8
ULONG.ulClassofDevice16
BOOL.fConnected20
BOOL.fRemembered24
BOOL.fAuthenticated28
SYSTEMTIMEWORD.stLastSeen.wYear32
WORD.stLastSeen.wMonth34
WORD.stLastSeen.wDayOfWeek36
WORD.stLastSeen.wDay38
WORD.stLastSeen.wHour40
WORD.stLastSeen.wMinute42
WORD.stLastSeen.wSecond44
WORD.stLastSeen.wMilliseconds46
SYSTEMTIMEWORD.stLastUsed.wYear48
WORD.stLastUsed.wMonth50
WORD.stLastUsed.wDayOfWeek52
WORD.stLastUsed.wDay54
WORD.stLastUsed.wHour56
WORD.stLastUsed.wMinute58
WORD.stLastUsed.wSecond60
WORD.stLastUsed.wMilliseconds62
WCHAR[248].szName64

│ └─560

BLUETOOTH_DEVICE_SEARCH_PARAMSDWORD.dwSize0
BOOL.fReturnAuthenticated4
BOOL.fReturnRemembered8
BOOL.fReturnUnknown12
BOOL.fReturnConnected16
BOOL.fIssueInquiry20
UCHAR.cTimeoutMultiplier24
HANDLE.hRadio32

│ └─40

BLUETOOTH_FIND_RADIO_PARAMSDWORD.dwSize0

│ └─4

BLUETOOTH_GATT_VALUE_CHANGED_EVENTUSHORT.ChangedAttributeHandle0
size_t.CharacteristicValueDataSize8
PBTH_LE_GATT_CHARACTERISTIC_VALUE.CharacteristicValue16

│ └─24

BLUETOOTH_GATT_VALUE_CHANGED_EVENT_REGISTRATIONUSHORT.NumCharacteristics0
BTH_LE_GATT_CHARACTERISTIC[1].Characteristics4

│ └─40

BLUETOOTH_LOCAL_SERVICE_INFO_STRUCTBOOL.Enabled0
BLUETOOTH_ADDRESS_STRUCTBYTE[6].btAddr.rgBytes8
BTH_ADDR.btAddr.ullLong8
WCHAR[256].szName16
WCHAR[256].szDeviceString528

│ └─1040

BLUETOOTH_NUMERIC_COMPARISON_INFOULONG.NumericValue0

│ └─4

BLUETOOTH_OOB_DATA_INFOUCHAR[16].C0
UCHAR[16].R16

│ └─32

BLUETOOTH_PASSKEY_INFOULONG.passkey0

│ └─4

BLUETOOTH_PIN_INFOUCHAR[16].pin0
UCHAR.pinLength16

│ └─17

BLUETOOTH_RADIO_INFODWORD.dwSize0
BLUETOOTH_ADDRESS_STRUCTBYTE[6].address.rgBytes8
BTH_ADDR.address.ullLong8
WCHAR[248].szName16
ULONG.ulClassofDevice512
USHORT.lmpSubversion516
USHORT.manufacturer518

│ └─520

BLUETOOTH_SELECT_DEVICE_PARAMSDWORD.dwSize0
ULONG.cNumOfClasses4
BLUETOOTH_COD_PAIRS *.prgClassOfDevices8
LPWSTR.pszInfo16
HWND.hwndParent24
BOOL.fForceAuthentication32
BOOL.fShowAuthenticated36
BOOL.fShowRemembered40
BOOL.fShowUnknown44
BOOL.fAddNewDeviceWizard48
BOOL.fSkipServicesPage52
PFN_DEVICE_CALLBACK.pfnDeviceCallback56
LPVOID.pvParam64
DWORD.cNumDevices72
PBLUETOOTH_DEVICE_INFO.pDevices80

│ └─88

BOOT_AREA_INFODWORD.BootSectorCount0
struct (unnamed)[2].BootSectors8

│ └─24

BP_ANIMATIONPARAMSDWORD.cbSize0
DWORD.dwFlags4
BP_ANIMATIONSTYLE.style8
DWORD.dwDuration12

│ └─16

BP_PAINTPARAMSDWORD.cbSize0
DWORD.dwFlags4
const RECT *.prcExclude8
const BLENDFUNCTION *.pBlendFunction16

│ └─24

BROWSEINFOAHWND.hwndOwner0
LPCITEMIDLIST.pidlRoot8
LPSTR.pszDisplayName16
LPCSTR.lpszTitle24
UINT.ulFlags32
BFFCALLBACK.lpfn40
LPARAM.lParam48
int.iImage56

│ └─64

BROWSEINFOWHWND.hwndOwner0
LPCITEMIDLIST.pidlRoot8
LPWSTR.pszDisplayName16
LPCWSTR.lpszTitle24
UINT.ulFlags32
BFFCALLBACK.lpfn40
LPARAM.lParam48
int.iImage56

│ └─64

BRUSHOBJULONG.iSolidColor0
PVOID.pvRbrush8
FLONG.flColorType16

│ └─24

BSMINFOUINT.cbSize0
HDESK.hdesk8
HWND.hwnd16
LUIDDWORD.luid.LowPart24
LONG.luid.HighPart28

│ └─32

BTH_DEVICE_INFOULONG.flags0
BTH_ADDR.address8
BTH_COD.classOfDevice16
CHAR[248].name20

│ └─272

BTH_HCI_EVENT_INFOBTH_ADDR.bthAddress0
UCHAR.connectionType8
UCHAR.connected9

│ └─16

BTH_L2CAP_EVENT_INFOBTH_ADDR.bthAddress0
USHORT.psm8
UCHAR.connected10
UCHAR.initiated11

│ └─16

BTH_LE_GATT_CHARACTERISTICUSHORT.ServiceHandle0
BTH_LE_UUIDBOOLEAN.CharacteristicUuid.IsShortUuid4
union (unnamed).CharacteristicUuid.Value8
USHORT.AttributeHandle24
USHORT.CharacteristicValueHandle26
BOOLEAN.IsBroadcastable28
BOOLEAN.IsReadable29
BOOLEAN.IsWritable30
BOOLEAN.IsWritableWithoutResponse31
BOOLEAN.IsSignedWritable32
BOOLEAN.IsNotifiable33
BOOLEAN.IsIndicatable34
BOOLEAN.HasExtendedProperties35

│ └─36

BTH_LE_GATT_CHARACTERISTIC_VALUEULONG.DataSize0
UCHAR[1].Data4

│ └─8

BTH_LE_GATT_DESCRIPTORUSHORT.ServiceHandle0
USHORT.CharacteristicHandle2
BTH_LE_GATT_DESCRIPTOR_TYPE.DescriptorType4
BTH_LE_UUIDBOOLEAN.DescriptorUuid.IsShortUuid8
union (unnamed).DescriptorUuid.Value12
USHORT.AttributeHandle28

│ └─32

BTH_LE_GATT_DESCRIPTOR_VALUEBTH_LE_GATT_DESCRIPTOR_TYPE.DescriptorType0
BTH_LE_UUIDBOOLEAN.DescriptorUuid.IsShortUuid4
union (unnamed).DescriptorUuid.Value8
struct (unnamed).CharacteristicExtendedProperties24
struct (unnamed).CharacteristicFormat24
struct (unnamed).ClientCharacteristicConfiguration24
struct (unnamed).ServerCharacteristicConfiguration24
ULONG.DataSize72
UCHAR[1].Data76

│ └─80

BTH_LE_GATT_SERVICEBTH_LE_UUIDBOOLEAN.ServiceUuid.IsShortUuid0
union (unnamed).ServiceUuid.Value4
USHORT.AttributeHandle20

│ └─24

BTH_LE_UUIDBOOLEAN.IsShortUuid0
union (unnamed).Value4

│ └─20

BTH_QUERY_DEVICEULONG.LAP0
UCHAR.length4

│ └─5

BTH_QUERY_SERVICEULONG.type0
ULONG.serviceHandle4
SdpQueryUuid[12].uuids8
ULONG.numRange248
SdpAttributeRange[1].pRange252

│ └─256

BTH_RADIO_IN_RANGEBTH_DEVICE_INFOULONG.deviceInfo.flags0
BTH_ADDR.deviceInfo.address8
BTH_COD.deviceInfo.classOfDevice16
CHAR[248].deviceInfo.name20
ULONG.previousDeviceFlags272

│ └─280

BTH_SET_SERVICEPULONG.pSdpVersion0
HANDLE *.pRecordHandle8
ULONG.fCodService16
ULONG[5].Reserved20
ULONG.ulRecordLength40
UCHAR[1].pRecord44

│ └─45

BUSNUMBER_DESDWORD.BUSD_Count0
DWORD.BUSD_Type4
DWORD.BUSD_Flags8
ULONG.BUSD_Alloc_Base12
ULONG.BUSD_Alloc_End16

│ └─20

BUSNUMBER_RANGEULONG.BUSR_Min0
ULONG.BUSR_Max4
ULONG.BUSR_nBusNumbers8
ULONG.BUSR_Flags12

│ └─16

BUSNUMBER_RESOURCEBUSNUMBER_DESDWORD.BusNumber_Header.BUSD_Count0
DWORD.BusNumber_Header.BUSD_Type4
DWORD.BusNumber_Header.BUSD_Flags8
ULONG.BusNumber_Header.BUSD_Alloc_Base12
ULONG.BusNumber_Header.BUSD_Alloc_End16
BUSNUMBER_RANGE[1].BusNumber_Data20

│ └─36

BUTTON_IMAGELISTHIMAGELIST.himl0
RECTLONG.margin.left8
LONG.margin.top12
LONG.margin.right16
LONG.margin.bottom20
UINT.uAlign24

│ └─32

BUTTON_SPLITINFOUINT.mask0
HIMAGELIST.himlGlyph8
UINT.uSplitStyle16
SIZELONG.size.cx20
LONG.size.cy24

│ └─32

BY_HANDLE_FILE_INFORMATIONDWORD.dwFileAttributes0
FILETIMEDWORD.ftCreationTime.dwLowDateTime4
DWORD.ftCreationTime.dwHighDateTime8
FILETIMEDWORD.ftLastAccessTime.dwLowDateTime12
DWORD.ftLastAccessTime.dwHighDateTime16
FILETIMEDWORD.ftLastWriteTime.dwLowDateTime20
DWORD.ftLastWriteTime.dwHighDateTime24
DWORD.dwVolumeSerialNumber28
DWORD.nFileSizeHigh32
DWORD.nFileSizeLow36
DWORD.nNumberOfLinks40
DWORD.nFileIndexHigh44
DWORD.nFileIndexLow48

│ └─52

BerElementPCHAR.opaque0

│ └─8

BitmapDescriptionunsigned int.Width0
unsigned int.Height4
DXGI_FORMAT.Format8
DXGI_ALPHA_MODE.AlphaMode12

│ └─16

BlackInformationBOOL.fBlackOnly0
FLOAT.blackWeight4

│ └─8

CABINETSTATEWORD.cLength0
WORD.nVersion2
BOOL.fFullPathTitle4bytes,0bits
BOOL.fSaveLocalView4bytes,1bits
BOOL.fNotShell4bytes,2bits
BOOL.fSimpleDefault4bytes,3bits
BOOL.fDontShowDescBar4bytes,4bits
BOOL.fNewWindowMode4bytes,5bits
BOOL.fShowCompColor4bytes,6bits
BOOL.fDontPrettyNames4bytes,7bits
BOOL.fAdminsCreateCommonGroups5bytes,0bits
UINT.fUnusedFlags5bytes,1bits
UINT.fMenuEnumFilter8

│ └─12

CABINET_INFO_APCSTR.CabinetPath0
PCSTR.CabinetFile8
PCSTR.DiskName16
USHORT.SetId24
USHORT.CabinetNumber26

│ └─32

CABINET_INFO_WPCWSTR.CabinetPath0
PCWSTR.CabinetFile8
PCWSTR.DiskName16
USHORT.SetId24
USHORT.CabinetNumber26

│ └─32

CACHE_DESCRIPTORBYTE.Level0
BYTE.Associativity1
WORD.LineSize2
DWORD.Size4
PROCESSOR_CACHE_TYPE.Type8

│ └─12

CACHE_RELATIONSHIPBYTE.Level0
BYTE.Associativity1
WORD.LineSize2
DWORD.CacheSize4
PROCESSOR_CACHE_TYPE.Type8
BYTE[18].Reserved12
WORD.GroupCount30
GROUP_AFFINITYKAFFINITY.GroupMask.Mask32
WORD.GroupMask.Group40
WORD[3].GroupMask.Reserved42
GROUP_AFFINITY[1].GroupMasks32

│ └─48

CADWORDULONG.cElems0
DWORD *.pElems8

│ └─16

CALLFRAMEINFOULONG.iMethod0
BOOL.fHasInValues4
BOOL.fHasInOutValues8
BOOL.fHasOutValues12
BOOL.fDerivesFromIDispatch16
LONG.cInInterfacesMax20
LONG.cInOutInterfacesMax24
LONG.cOutInterfacesMax28
LONG.cTopLevelInInterfaces32
IID.iid36
ULONG.cMethod52
ULONG.cParams56

│ └─60

CALLFRAMEPARAMINFOBOOLEAN.fIn0
BOOLEAN.fOut1
ULONG.stackOffset4
ULONG.cbParam8

│ └─12

CALLFRAME_MARSHALCONTEXTBOOLEAN.fIn0
DWORD.dwDestContext4
LPVOID.pvDestContext8
IUnknown *.punkReserved16
GUIDunsigned long.guidTransferSyntax.Data124
unsigned short.guidTransferSyntax.Data228
unsigned short.guidTransferSyntax.Data330
unsigned char[8].guidTransferSyntax.Data432

│ └─40

CALPOLESTRULONG.cElems0
LPOLESTR *.pElems8

│ └─16

CANDIDATEFORMDWORD.dwIndex0
DWORD.dwStyle4
POINTLONG.ptCurrentPos.x8
LONG.ptCurrentPos.y12
RECTLONG.rcArea.left16
LONG.rcArea.top20
LONG.rcArea.right24
LONG.rcArea.bottom28

│ └─32

CANDIDATELISTDWORD.dwSize0
DWORD.dwStyle4
DWORD.dwCount8
DWORD.dwSelection12
DWORD.dwPageStart16
DWORD.dwPageSize20
DWORD[1].dwOffset24

│ └─28

CAPDRIVERCAPSUINT.wDeviceIndex0
BOOL.fHasOverlay4
BOOL.fHasDlgVideoSource8
BOOL.fHasDlgVideoFormat12
BOOL.fHasDlgVideoDisplay16
BOOL.fCaptureInitialized20
BOOL.fDriverSuppliesPalettes24
HANDLE.hVideoIn32
HANDLE.hVideoOut40
HANDLE.hVideoExtIn48
HANDLE.hVideoExtOut56

│ └─64

CAPINFOCHUNKFOURCC.fccInfoID0
LPVOID.lpData8
LONG.cbData16

│ └─24

CAPSTATUSUINT.uiImageWidth0
UINT.uiImageHeight4
BOOL.fLiveWindow8
BOOL.fOverlayWindow12
BOOL.fScale16
POINTLONG.ptScroll.x20
LONG.ptScroll.y24
BOOL.fUsingDefaultPalette28
BOOL.fAudioHardware32
BOOL.fCapFileExists36
DWORD.dwCurrentVideoFrame40
DWORD.dwCurrentVideoFramesDropped44
DWORD.dwCurrentWaveSamples48
DWORD.dwCurrentTimeElapsedMS52
HPALETTE.hPalCurrent56
BOOL.fCapturingNow64
DWORD.dwReturn68
UINT.wNumVideoAllocated72
UINT.wNumAudioAllocated76

│ └─80

CAPTUREPARMSDWORD.dwRequestMicroSecPerFrame0
BOOL.fMakeUserHitOKToCapture4
UINT.wPercentDropForError8
BOOL.fYield12
DWORD.dwIndexSize16
UINT.wChunkGranularity20
BOOL.fUsingDOSMemory24
UINT.wNumVideoRequested28
BOOL.fCaptureAudio32
UINT.wNumAudioRequested36
UINT.vKeyAbort40
BOOL.fAbortLeftMouse44
BOOL.fAbortRightMouse48
BOOL.fLimitEnabled52
UINT.wTimeLimit56
BOOL.fMCIControl60
BOOL.fStepMCIDevice64
DWORD.dwMCIStartTime68
DWORD.dwMCIStopTime72
BOOL.fStepCaptureAt2x76
UINT.wStepCaptureAverageFrames80
DWORD.dwAudioBufferSize84
BOOL.fDisableWriteCache88
UINT.AVStreamMaster92

│ └─96

CATALOG_INFODWORD.cbStruct0
WCHAR[260].wszCatalogFile4

│ └─524

CATEGORYINFOCATID.catid0
LCID.lcid16
OLECHAR[128].szDescription20

│ └─276

CATEGORY_INFOCATEGORYINFO_FLAGS.cif0
WCHAR[260].wszName4

│ └─524

CAUUIDULONG.cElems0
GUID *.pElems8

│ └─16

CBTACTIVATESTRUCTBOOL.fMouse0
HWND.hWndActive8

│ └─16

CBT_CREATEWNDAstruct tagCREATESTRUCTA *.lpcs0
HWND.hwndInsertAfter8

│ └─16

CBT_CREATEWNDWstruct tagCREATESTRUCTW *.lpcs0
HWND.hwndInsertAfter8

│ └─16

CCABULONG.cb0
ULONG.cbFolderThresh4
UINT.cbReserveCFHeader8
UINT.cbReserveCFFolder12
UINT.cbReserveCFData16
int.iCab20
int.iDisk24
int.fFailOnIncompressible28
USHORT.setID32
char[256].szDisk34
char[256].szCab290
char[256].szCabPath546

│ └─804

CD3D10_BUFFER_DESCUINT.ByteWidth0
D3D10_USAGE.Usage4
UINT.BindFlags8
UINT.CPUAccessFlags12
UINT.MiscFlags16

│ └─20

CD3D10_TEXTURE1D_DESCUINT.Width0
UINT.MipLevels4
UINT.ArraySize8
DXGI_FORMAT.Format12
D3D10_USAGE.Usage16
UINT.BindFlags20
UINT.CPUAccessFlags24
UINT.MiscFlags28

│ └─32

CD3D10_TEXTURE2D_DESCUINT.Width0
UINT.Height4
UINT.MipLevels8
UINT.ArraySize12
DXGI_FORMAT.Format16
DXGI_SAMPLE_DESCUINT.SampleDesc.Count20
UINT.SampleDesc.Quality24
D3D10_USAGE.Usage28
UINT.BindFlags32
UINT.CPUAccessFlags36
UINT.MiscFlags40

│ └─44

CD3D10_TEXTURE3D_DESCUINT.Width0
UINT.Height4
UINT.Depth8
UINT.MipLevels12
DXGI_FORMAT.Format16
D3D10_USAGE.Usage20
UINT.BindFlags24
UINT.CPUAccessFlags28
UINT.MiscFlags32

│ └─36

CD3D11_BLEND_DESCBOOL.AlphaToCoverageEnable0
BOOL.IndependentBlendEnable4
D3D11_RENDER_TARGET_BLEND_DESC[8].RenderTarget8

│ └─264

CD3D11_BLEND_DESC1BOOL.AlphaToCoverageEnable0
BOOL.IndependentBlendEnable4
D3D11_RENDER_TARGET_BLEND_DESC1[8].RenderTarget8

│ └─328

CD3D11_BOXUINT.left0
UINT.top4
UINT.front8
UINT.right12
UINT.bottom16
UINT.back20

│ └─24

CD3D11_BUFFER_DESCUINT.ByteWidth0
D3D11_USAGE.Usage4
UINT.BindFlags8
UINT.CPUAccessFlags12
UINT.MiscFlags16
UINT.StructureByteStride20

│ └─24

CD3D11_COUNTER_DESCD3D11_COUNTER.Counter0
UINT.MiscFlags4

│ └─8

CD3D11_DEPTH_STENCIL_DESCBOOL.DepthEnable0
D3D11_DEPTH_WRITE_MASK.DepthWriteMask4
D3D11_COMPARISON_FUNC.DepthFunc8
BOOL.StencilEnable12
UINT8.StencilReadMask16
UINT8.StencilWriteMask17
D3D11_DEPTH_STENCILOP_DESCD3D11_STENCIL_OP.FrontFace.StencilFailOp20
D3D11_STENCIL_OP.FrontFace.StencilDepthFailOp24
D3D11_STENCIL_OP.FrontFace.StencilPassOp28
D3D11_COMPARISON_FUNC.FrontFace.StencilFunc32
D3D11_DEPTH_STENCILOP_DESCD3D11_STENCIL_OP.BackFace.StencilFailOp36
D3D11_STENCIL_OP.BackFace.StencilDepthFailOp40
D3D11_STENCIL_OP.BackFace.StencilPassOp44
D3D11_COMPARISON_FUNC.BackFace.StencilFunc48

│ └─52

CD3D11_DEPTH_STENCIL_VIEW_DESCDXGI_FORMAT.Format0
D3D11_DSV_DIMENSION.ViewDimension4
UINT.Flags8
D3D11_TEX1D_DSVUINT.Texture1D.MipSlice12
D3D11_TEX1D_ARRAY_DSVUINT.Texture1DArray.MipSlice12
UINT.Texture1DArray.FirstArraySlice16
UINT.Texture1DArray.ArraySize20
D3D11_TEX2D_DSVUINT.Texture2D.MipSlice12
D3D11_TEX2D_ARRAY_DSVUINT.Texture2DArray.MipSlice12
UINT.Texture2DArray.FirstArraySlice16
UINT.Texture2DArray.ArraySize20
D3D11_TEX2DMS_DSVUINT.Texture2DMS.UnusedField_NothingToDefine12
D3D11_TEX2DMS_ARRAY_DSVUINT.Texture2DMSArray.FirstArraySlice12
UINT.Texture2DMSArray.ArraySize16

│ └─24

CD3D11_QUERY_DESCD3D11_QUERY.Query0
UINT.MiscFlags4

│ └─8

CD3D11_QUERY_DESC1D3D11_QUERY.Query0
UINT.MiscFlags4
D3D11_CONTEXT_TYPE.ContextType8

│ └─12

CD3D11_RASTERIZER_DESCD3D11_FILL_MODE.FillMode0
D3D11_CULL_MODE.CullMode4
BOOL.FrontCounterClockwise8
INT.DepthBias12
FLOAT.DepthBiasClamp16
FLOAT.SlopeScaledDepthBias20
BOOL.DepthClipEnable24
BOOL.ScissorEnable28
BOOL.MultisampleEnable32
BOOL.AntialiasedLineEnable36

│ └─40

CD3D11_RASTERIZER_DESC1D3D11_FILL_MODE.FillMode0
D3D11_CULL_MODE.CullMode4
BOOL.FrontCounterClockwise8
INT.DepthBias12
FLOAT.DepthBiasClamp16
FLOAT.SlopeScaledDepthBias20
BOOL.DepthClipEnable24
BOOL.ScissorEnable28
BOOL.MultisampleEnable32
BOOL.AntialiasedLineEnable36
UINT.ForcedSampleCount40

│ └─44

CD3D11_RASTERIZER_DESC2D3D11_FILL_MODE.FillMode0
D3D11_CULL_MODE.CullMode4
BOOL.FrontCounterClockwise8
INT.DepthBias12
FLOAT.DepthBiasClamp16
FLOAT.SlopeScaledDepthBias20
BOOL.DepthClipEnable24
BOOL.ScissorEnable28
BOOL.MultisampleEnable32
BOOL.AntialiasedLineEnable36
UINT.ForcedSampleCount40
D3D11_CONSERVATIVE_RASTERIZATION_MODE.ConservativeRaster44

│ └─48

CD3D11_RECTLONG.left0
LONG.top4
LONG.right8
LONG.bottom12

│ └─16

CD3D11_RENDER_TARGET_VIEW_DESCDXGI_FORMAT.Format0
D3D11_RTV_DIMENSION.ViewDimension4
D3D11_BUFFER_RTVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D11_TEX1D_RTVUINT.Texture1D.MipSlice8
D3D11_TEX1D_ARRAY_RTVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D11_TEX2D_RTVUINT.Texture2D.MipSlice8
D3D11_TEX2D_ARRAY_RTVUINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
D3D11_TEX2DMS_RTVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D11_TEX2DMS_ARRAY_RTVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D11_TEX3D_RTVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─20

CD3D11_RENDER_TARGET_VIEW_DESC1DXGI_FORMAT.Format0
D3D11_RTV_DIMENSION.ViewDimension4
D3D11_BUFFER_RTVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D11_TEX1D_RTVUINT.Texture1D.MipSlice8
D3D11_TEX1D_ARRAY_RTVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D11_TEX2D_RTV1UINT.Texture2D.MipSlice8
UINT.Texture2D.PlaneSlice12
D3D11_TEX2D_ARRAY_RTV1UINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
UINT.Texture2DArray.PlaneSlice20
D3D11_TEX2DMS_RTVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D11_TEX2DMS_ARRAY_RTVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D11_TEX3D_RTVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─24

CD3D11_SAMPLER_DESCD3D11_FILTER.Filter0
D3D11_TEXTURE_ADDRESS_MODE.AddressU4
D3D11_TEXTURE_ADDRESS_MODE.AddressV8
D3D11_TEXTURE_ADDRESS_MODE.AddressW12
FLOAT.MipLODBias16
UINT.MaxAnisotropy20
D3D11_COMPARISON_FUNC.ComparisonFunc24
FLOAT[4].BorderColor28
FLOAT.MinLOD44
FLOAT.MaxLOD48

│ └─52

CD3D11_SHADER_RESOURCE_VIEW_DESCDXGI_FORMAT.Format0
D3D11_SRV_DIMENSION.ViewDimension4
D3D11_BUFFER_SRVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D11_BUFFEREX_SRVUINT.BufferEx.FirstElement8
UINT.BufferEx.NumElements12
UINT.BufferEx.Flags16
D3D11_TEX1D_SRVUINT.Texture1D.MostDetailedMip8
UINT.Texture1D.MipLevels12
D3D11_TEX1D_ARRAY_SRVUINT.Texture1DArray.MostDetailedMip8
UINT.Texture1DArray.MipLevels12
UINT.Texture1DArray.FirstArraySlice16
UINT.Texture1DArray.ArraySize20
D3D11_TEX2D_SRVUINT.Texture2D.MostDetailedMip8
UINT.Texture2D.MipLevels12
D3D11_TEX2D_ARRAY_SRVUINT.Texture2DArray.MostDetailedMip8
UINT.Texture2DArray.MipLevels12
UINT.Texture2DArray.FirstArraySlice16
UINT.Texture2DArray.ArraySize20
D3D11_TEX2DMS_SRVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D11_TEX2DMS_ARRAY_SRVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D11_TEX3D_SRVUINT.Texture3D.MostDetailedMip8
UINT.Texture3D.MipLevels12
D3D11_TEXCUBE_SRVUINT.TextureCube.MostDetailedMip8
UINT.TextureCube.MipLevels12
D3D11_TEXCUBE_ARRAY_SRVUINT.TextureCubeArray.MostDetailedMip8
UINT.TextureCubeArray.MipLevels12
UINT.TextureCubeArray.First2DArrayFace16
UINT.TextureCubeArray.NumCubes20

│ └─24

CD3D11_SHADER_RESOURCE_VIEW_DESC1DXGI_FORMAT.Format0
D3D11_SRV_DIMENSION.ViewDimension4
D3D11_BUFFER_SRVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D11_BUFFEREX_SRVUINT.BufferEx.FirstElement8
UINT.BufferEx.NumElements12
UINT.BufferEx.Flags16
D3D11_TEX1D_SRVUINT.Texture1D.MostDetailedMip8
UINT.Texture1D.MipLevels12
D3D11_TEX1D_ARRAY_SRVUINT.Texture1DArray.MostDetailedMip8
UINT.Texture1DArray.MipLevels12
UINT.Texture1DArray.FirstArraySlice16
UINT.Texture1DArray.ArraySize20
D3D11_TEX2D_SRV1UINT.Texture2D.MostDetailedMip8
UINT.Texture2D.MipLevels12
UINT.Texture2D.PlaneSlice16
D3D11_TEX2D_ARRAY_SRV1UINT.Texture2DArray.MostDetailedMip8
UINT.Texture2DArray.MipLevels12
UINT.Texture2DArray.FirstArraySlice16
UINT.Texture2DArray.ArraySize20
UINT.Texture2DArray.PlaneSlice24
D3D11_TEX2DMS_SRVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D11_TEX2DMS_ARRAY_SRVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D11_TEX3D_SRVUINT.Texture3D.MostDetailedMip8
UINT.Texture3D.MipLevels12
D3D11_TEXCUBE_SRVUINT.TextureCube.MostDetailedMip8
UINT.TextureCube.MipLevels12
D3D11_TEXCUBE_ARRAY_SRVUINT.TextureCubeArray.MostDetailedMip8
UINT.TextureCubeArray.MipLevels12
UINT.TextureCubeArray.First2DArrayFace16
UINT.TextureCubeArray.NumCubes20

│ └─28

CD3D11_TEXTURE1D_DESCUINT.Width0
UINT.MipLevels4
UINT.ArraySize8
DXGI_FORMAT.Format12
D3D11_USAGE.Usage16
UINT.BindFlags20
UINT.CPUAccessFlags24
UINT.MiscFlags28

│ └─32

CD3D11_TEXTURE2D_DESCUINT.Width0
UINT.Height4
UINT.MipLevels8
UINT.ArraySize12
DXGI_FORMAT.Format16
DXGI_SAMPLE_DESCUINT.SampleDesc.Count20
UINT.SampleDesc.Quality24
D3D11_USAGE.Usage28
UINT.BindFlags32
UINT.CPUAccessFlags36
UINT.MiscFlags40

│ └─44

CD3D11_TEXTURE2D_DESC1UINT.Width0
UINT.Height4
UINT.MipLevels8
UINT.ArraySize12
DXGI_FORMAT.Format16
DXGI_SAMPLE_DESCUINT.SampleDesc.Count20
UINT.SampleDesc.Quality24
D3D11_USAGE.Usage28
UINT.BindFlags32
UINT.CPUAccessFlags36
UINT.MiscFlags40
D3D11_TEXTURE_LAYOUT.TextureLayout44

│ └─48

CD3D11_TEXTURE3D_DESCUINT.Width0
UINT.Height4
UINT.Depth8
UINT.MipLevels12
DXGI_FORMAT.Format16
D3D11_USAGE.Usage20
UINT.BindFlags24
UINT.CPUAccessFlags28
UINT.MiscFlags32

│ └─36

CD3D11_TEXTURE3D_DESC1UINT.Width0
UINT.Height4
UINT.Depth8
UINT.MipLevels12
DXGI_FORMAT.Format16
D3D11_USAGE.Usage20
UINT.BindFlags24
UINT.CPUAccessFlags28
UINT.MiscFlags32
D3D11_TEXTURE_LAYOUT.TextureLayout36

│ └─40

CD3D11_UNORDERED_ACCESS_VIEW_DESCDXGI_FORMAT.Format0
D3D11_UAV_DIMENSION.ViewDimension4
D3D11_BUFFER_UAVUINT.Buffer.FirstElement8
UINT.Buffer.NumElements12
UINT.Buffer.Flags16
D3D11_TEX1D_UAVUINT.Texture1D.MipSlice8
D3D11_TEX1D_ARRAY_UAVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D11_TEX2D_UAVUINT.Texture2D.MipSlice8
D3D11_TEX2D_ARRAY_UAVUINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
D3D11_TEX3D_UAVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─20

CD3D11_UNORDERED_ACCESS_VIEW_DESC1DXGI_FORMAT.Format0
D3D11_UAV_DIMENSION.ViewDimension4
D3D11_BUFFER_UAVUINT.Buffer.FirstElement8
UINT.Buffer.NumElements12
UINT.Buffer.Flags16
D3D11_TEX1D_UAVUINT.Texture1D.MipSlice8
D3D11_TEX1D_ARRAY_UAVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D11_TEX2D_UAV1UINT.Texture2D.MipSlice8
UINT.Texture2D.PlaneSlice12
D3D11_TEX2D_ARRAY_UAV1UINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
UINT.Texture2DArray.PlaneSlice20
D3D11_TEX3D_UAVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─24

CD3D11_VIEWPORTFLOAT.TopLeftX0
FLOAT.TopLeftY4
FLOAT.Width8
FLOAT.Height12
FLOAT.MinDepth16
FLOAT.MaxDepth20

│ └─24

CENTRAL_ACCESS_POLICYPSID.CAPID0
LSA_UNICODE_STRINGPWSTR.Name.Buffer8
USHORT.Name.Length8
USHORT.Name.MaximumLength8
LSA_UNICODE_STRINGPWSTR.Description.Buffer24
USHORT.Description.Length24
USHORT.Description.MaximumLength24
LSA_UNICODE_STRINGPWSTR.ChangeId.Buffer40
USHORT.ChangeId.Length40
USHORT.ChangeId.MaximumLength40
ULONG.Flags56
ULONG.CAPECount60
PCENTRAL_ACCESS_POLICY_ENTRY *.CAPEs64

│ └─72

CENTRAL_ACCESS_POLICY_ENTRYLSA_UNICODE_STRINGPWSTR.Name.Buffer0
USHORT.Name.Length0
USHORT.Name.MaximumLength0
LSA_UNICODE_STRINGPWSTR.Description.Buffer16
USHORT.Description.Length16
USHORT.Description.MaximumLength16
LSA_UNICODE_STRINGPWSTR.ChangeId.Buffer32
USHORT.ChangeId.Length32
USHORT.ChangeId.MaximumLength32
ULONG.LengthAppliesTo48
PUCHAR.AppliesTo56
ULONG.LengthSD64
PSECURITY_DESCRIPTOR.SD72
ULONG.LengthStagedSD80
PSECURITY_DESCRIPTOR.StagedSD88
ULONG.Flags96

│ └─104

CERT_ACCESS_DESCRIPTIONLPSTR.pszAccessMethod0
CERT_ALT_NAME_ENTRYDWORD.AccessLocation.dwAltNameChoice8
CERT_NAME_BLOB.AccessLocation.DirectoryName16
PCERT_OTHER_NAME.AccessLocation.pOtherName16
LPWSTR.AccessLocation.pwszDNSName16
LPWSTR.AccessLocation.pwszRfc822Name16
CRYPT_DATA_BLOB.AccessLocation.IPAddress16
LPSTR.AccessLocation.pszRegisteredID16
LPWSTR.AccessLocation.pwszURL16

│ └─32

CERT_ALT_NAME_ENTRYDWORD.dwAltNameChoice0
CERT_NAME_BLOB.DirectoryName8
PCERT_OTHER_NAME.pOtherName8
LPWSTR.pwszDNSName8
LPWSTR.pwszRfc822Name8
CRYPT_DATA_BLOB.IPAddress8
LPSTR.pszRegisteredID8
LPWSTR.pwszURL8

│ └─24

CERT_ALT_NAME_INFODWORD.cAltEntry0
PCERT_ALT_NAME_ENTRY.rgAltEntry8

│ └─16

CERT_AUTHORITY_INFO_ACCESSDWORD.cAccDescr0
PCERT_ACCESS_DESCRIPTION.rgAccDescr8

│ └─16

CERT_AUTHORITY_KEY_ID2_INFOCRYPT_DATA_BLOB.KeyId0
CERT_ALT_NAME_INFODWORD.AuthorityCertIssuer.cAltEntry16
PCERT_ALT_NAME_ENTRY.AuthorityCertIssuer.rgAltEntry24
CRYPT_INTEGER_BLOBDWORD.AuthorityCertSerialNumber.cbData32
BYTE *.AuthorityCertSerialNumber.pbData40

│ └─48

CERT_AUTHORITY_KEY_ID_INFOCRYPT_DATA_BLOB.KeyId0
CERT_NAME_BLOB.CertIssuer16
CRYPT_INTEGER_BLOBDWORD.CertSerialNumber.cbData32
BYTE *.CertSerialNumber.pbData40

│ └─48

CERT_BASIC_CONSTRAINTS2_INFOBOOL.fCA0
BOOL.fPathLenConstraint4
DWORD.dwPathLenConstraint8

│ └─12

CERT_BASIC_CONSTRAINTS_INFOCRYPT_BIT_BLOBDWORD.SubjectType.cbData0
BYTE *.SubjectType.pbData8
DWORD.SubjectType.cUnusedBits16
BOOL.fPathLenConstraint24
DWORD.dwPathLenConstraint28
DWORD.cSubtreesConstraint32
CERT_NAME_BLOB *.rgSubtreesConstraint40

│ └─48

CERT_BIOMETRIC_DATADWORD.dwTypeOfBiometricDataChoice0
DWORD.dwPredefined8
LPSTR.pszObjId8
CERT_HASHED_URLCRYPT_ALGORITHM_IDENTIFIERLPSTR.HashedUrl.HashAlgorithm.pszObjId16
CRYPT_OBJID_BLOB.HashedUrl.HashAlgorithm.Parameters24
CRYPT_HASH_BLOB.HashedUrl.Hash40
LPWSTR.HashedUrl.pwszUrl56

│ └─64

CERT_BIOMETRIC_EXT_INFODWORD.cBiometricData0
PCERT_BIOMETRIC_DATA.rgBiometricData8

│ └─16

CERT_CHAIN_CONTEXTDWORD.cbSize0
CERT_TRUST_STATUSDWORD.TrustStatus.dwErrorStatus4
DWORD.TrustStatus.dwInfoStatus8
DWORD.cChain12
PCERT_SIMPLE_CHAIN *.rgpChain16
DWORD.cLowerQualityChainContext24
PCCERT_CHAIN_CONTEXT *.rgpLowerQualityChainContext32
BOOL.fHasRevocationFreshnessTime40
DWORD.dwRevocationFreshnessTime44
DWORD.dwCreateFlags48
GUIDunsigned long.ChainId.Data152
unsigned short.ChainId.Data256
unsigned short.ChainId.Data358
unsigned char[8].ChainId.Data460

│ └─72

CERT_CHAIN_ELEMENTDWORD.cbSize0
PCCERT_CONTEXT.pCertContext8
CERT_TRUST_STATUSDWORD.TrustStatus.dwErrorStatus16
DWORD.TrustStatus.dwInfoStatus20
PCERT_REVOCATION_INFO.pRevocationInfo24
PCERT_ENHKEY_USAGE.pIssuanceUsage32
PCERT_ENHKEY_USAGE.pApplicationUsage40
LPCWSTR.pwszExtendedErrorInfo48

│ └─56

CERT_CHAIN_ENGINE_CONFIGDWORD.cbSize0
HCERTSTORE.hRestrictedRoot8
HCERTSTORE.hRestrictedTrust16
HCERTSTORE.hRestrictedOther24
DWORD.cAdditionalStore32
HCERTSTORE *.rghAdditionalStore40
DWORD.dwFlags48
DWORD.dwUrlRetrievalTimeout52
DWORD.MaximumCachedCertificates56
DWORD.CycleDetectionModulus60
HCERTSTORE.hExclusiveRoot64
HCERTSTORE.hExclusiveTrustedPeople72
DWORD.dwExclusiveFlags80

│ └─88

CERT_CHAIN_FIND_BY_ISSUER_PARADWORD.cbSize0
LPCSTR.pszUsageIdentifier8
DWORD.dwKeySpec16
DWORD.dwAcquirePrivateKeyFlags20
DWORD.cIssuer24
CERT_NAME_BLOB *.rgIssuer32
PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK.pfnFindCallback40
void *.pvFindArg48

│ └─56

CERT_CHAIN_PARADWORD.cbSize0
CERT_USAGE_MATCHDWORD.RequestedUsage.dwType8
CERT_ENHKEY_USAGE.RequestedUsage.Usage16

│ └─32

CERT_CHAIN_POLICY_PARADWORD.cbSize0
DWORD.dwFlags4
void *.pvExtraPolicyPara8

│ └─16

CERT_CHAIN_POLICY_STATUSDWORD.cbSize0
DWORD.dwError4
LONG.lChainIndex8
LONG.lElementIndex12
void *.pvExtraPolicyStatus16

│ └─24

CERT_CONTEXTDWORD.dwCertEncodingType0
BYTE *.pbCertEncoded8
DWORD.cbCertEncoded16
PCERT_INFO.pCertInfo24
HCERTSTORE.hCertStore32

│ └─40

CERT_CREATE_CONTEXT_PARADWORD.cbSize0
PFN_CRYPT_FREE.pfnFree8
void *.pvFree16
PFN_CERT_CREATE_CONTEXT_SORT_FUNC.pfnSort24
void *.pvSort32

│ └─40

CERT_CREDENTIAL_INFOULONG.cbSize0
UCHAR[20].rgbHashOfCert4

│ └─24

CERT_CRL_CONTEXT_PAIRPCCERT_CONTEXT.pCertContext0
PCCRL_CONTEXT.pCrlContext8

│ └─16

CERT_DH_PARAMETERSCRYPT_UINT_BLOB.p0
CRYPT_UINT_BLOB.g16

│ └─32

CERT_DSS_PARAMETERSCRYPT_UINT_BLOB.p0
CRYPT_UINT_BLOB.q16
CRYPT_UINT_BLOB.g32

│ └─48

CERT_ECC_SIGNATURECRYPT_UINT_BLOB.r0
CRYPT_UINT_BLOB.s16

│ └─32

CERT_EXTENSIONLPSTR.pszObjId0
BOOL.fCritical8
CRYPT_OBJID_BLOB.Value16

│ └─32

CERT_EXTENSIONSDWORD.cExtension0
PCERT_EXTENSION.rgExtension8

│ └─16

CERT_GENERAL_SUBTREECERT_ALT_NAME_ENTRYDWORD.Base.dwAltNameChoice0
CERT_NAME_BLOB.Base.DirectoryName8
PCERT_OTHER_NAME.Base.pOtherName8
LPWSTR.Base.pwszDNSName8
LPWSTR.Base.pwszRfc822Name8
CRYPT_DATA_BLOB.Base.IPAddress8
LPSTR.Base.pszRegisteredID8
LPWSTR.Base.pwszURL8
DWORD.dwMinimum24
BOOL.fMaximum28
DWORD.dwMaximum32

│ └─40

CERT_HASHED_URLCRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId0
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters8
CRYPT_HASH_BLOB.Hash24
LPWSTR.pwszUrl40

│ └─48

CERT_IDDWORD.dwIdChoice0
CRYPT_HASH_BLOB.HashId8
CERT_ISSUER_SERIAL_NUMBERCERT_NAME_BLOB.IssuerSerialNumber.Issuer8
CRYPT_INTEGER_BLOBDWORD.IssuerSerialNumber.SerialNumber.cbData24
BYTE *.IssuerSerialNumber.SerialNumber.pbData32
CRYPT_HASH_BLOB.KeyId8

│ └─40

CERT_INFODWORD.dwVersion0
CRYPT_INTEGER_BLOBDWORD.SerialNumber.cbData8
BYTE *.SerialNumber.pbData16
CRYPT_ALGORITHM_IDENTIFIERLPSTR.SignatureAlgorithm.pszObjId24
CRYPT_OBJID_BLOB.SignatureAlgorithm.Parameters32
CERT_NAME_BLOB.Issuer48
FILETIMEDWORD.NotBefore.dwLowDateTime64
DWORD.NotBefore.dwHighDateTime68
FILETIMEDWORD.NotAfter.dwLowDateTime72
DWORD.NotAfter.dwHighDateTime76
CERT_NAME_BLOB.Subject80
CERT_PUBLIC_KEY_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.SubjectPublicKeyInfo.Algorithm.pszObjId96
CRYPT_OBJID_BLOB.SubjectPublicKeyInfo.Algorithm.Parameters104
CRYPT_BIT_BLOBDWORD.SubjectPublicKeyInfo.PublicKey.cbData120
BYTE *.SubjectPublicKeyInfo.PublicKey.pbData128
DWORD.SubjectPublicKeyInfo.PublicKey.cUnusedBits136
CRYPT_BIT_BLOBDWORD.IssuerUniqueId.cbData144
BYTE *.IssuerUniqueId.pbData152
DWORD.IssuerUniqueId.cUnusedBits160
CRYPT_BIT_BLOBDWORD.SubjectUniqueId.cbData168
BYTE *.SubjectUniqueId.pbData176
DWORD.SubjectUniqueId.cUnusedBits184
DWORD.cExtension192
PCERT_EXTENSION.rgExtension200

│ └─208

CERT_ISSUER_SERIAL_NUMBERCERT_NAME_BLOB.Issuer0
CRYPT_INTEGER_BLOBDWORD.SerialNumber.cbData16
BYTE *.SerialNumber.pbData24

│ └─32

CERT_KEYGEN_REQUEST_INFODWORD.dwVersion0
CERT_PUBLIC_KEY_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.SubjectPublicKeyInfo.Algorithm.pszObjId8
CRYPT_OBJID_BLOB.SubjectPublicKeyInfo.Algorithm.Parameters16
CRYPT_BIT_BLOBDWORD.SubjectPublicKeyInfo.PublicKey.cbData32
BYTE *.SubjectPublicKeyInfo.PublicKey.pbData40
DWORD.SubjectPublicKeyInfo.PublicKey.cUnusedBits48
LPWSTR.pwszChallengeString56

│ └─64

CERT_KEY_ATTRIBUTES_INFOCRYPT_DATA_BLOB.KeyId0
CRYPT_BIT_BLOBDWORD.IntendedKeyUsage.cbData16
BYTE *.IntendedKeyUsage.pbData24
DWORD.IntendedKeyUsage.cUnusedBits32
PCERT_PRIVATE_KEY_VALIDITY.pPrivateKeyUsagePeriod40

│ └─48

CERT_KEY_CONTEXTDWORD.cbSize0
HCRYPTPROV.hCryptProv8
NCRYPT_KEY_HANDLE.hNCryptKey8
DWORD.dwKeySpec16

│ └─24

CERT_KEY_USAGE_RESTRICTION_INFODWORD.cCertPolicyId0
PCERT_POLICY_ID.rgCertPolicyId8
CRYPT_BIT_BLOBDWORD.RestrictedKeyUsage.cbData16
BYTE *.RestrictedKeyUsage.pbData24
DWORD.RestrictedKeyUsage.cUnusedBits32

│ └─40

CERT_LDAP_STORE_OPENED_PARAvoid *.pvLdapSessionHandle0
LPCWSTR.pwszLdapUrl8

│ └─16

CERT_LOGOTYPE_AUDIOCERT_LOGOTYPE_DETAILSLPWSTR.LogotypeDetails.pwszMimeType0
DWORD.LogotypeDetails.cHashedUrl8
PCERT_HASHED_URL.LogotypeDetails.rgHashedUrl16
PCERT_LOGOTYPE_AUDIO_INFO.pLogotypeAudioInfo24

│ └─32

CERT_LOGOTYPE_AUDIO_INFODWORD.dwFileSize0
DWORD.dwPlayTime4
DWORD.dwChannels8
DWORD.dwSampleRate12
LPWSTR.pwszLanguage16

│ └─24

CERT_LOGOTYPE_DATADWORD.cLogotypeImage0
PCERT_LOGOTYPE_IMAGE.rgLogotypeImage8
DWORD.cLogotypeAudio16
PCERT_LOGOTYPE_AUDIO.rgLogotypeAudio24

│ └─32

CERT_LOGOTYPE_DETAILSLPWSTR.pwszMimeType0
DWORD.cHashedUrl8
PCERT_HASHED_URL.rgHashedUrl16

│ └─24

CERT_LOGOTYPE_EXT_INFODWORD.cCommunityLogo0
PCERT_LOGOTYPE_INFO.rgCommunityLogo8
PCERT_LOGOTYPE_INFO.pIssuerLogo16
PCERT_LOGOTYPE_INFO.pSubjectLogo24
DWORD.cOtherLogo32
PCERT_OTHER_LOGOTYPE_INFO.rgOtherLogo40

│ └─48

CERT_LOGOTYPE_IMAGECERT_LOGOTYPE_DETAILSLPWSTR.LogotypeDetails.pwszMimeType0
DWORD.LogotypeDetails.cHashedUrl8
PCERT_HASHED_URL.LogotypeDetails.rgHashedUrl16
PCERT_LOGOTYPE_IMAGE_INFO.pLogotypeImageInfo24

│ └─32

CERT_LOGOTYPE_IMAGE_INFODWORD.dwLogotypeImageInfoChoice0
DWORD.dwFileSize4
DWORD.dwXSize8
DWORD.dwYSize12
DWORD.dwLogotypeImageResolutionChoice16
DWORD.dwTableSize20
DWORD.dwNumBits20
LPWSTR.pwszLanguage24

│ └─32

CERT_LOGOTYPE_INFODWORD.dwLogotypeInfoChoice0
PCERT_LOGOTYPE_DATA.pLogotypeDirectInfo8
PCERT_LOGOTYPE_REFERENCE.pLogotypeIndirectInfo8

│ └─16

CERT_LOGOTYPE_REFERENCEDWORD.cHashedUrl0
PCERT_HASHED_URL.rgHashedUrl8

│ └─16

CERT_NAME_CONSTRAINTS_INFODWORD.cPermittedSubtree0
PCERT_GENERAL_SUBTREE.rgPermittedSubtree8
DWORD.cExcludedSubtree16
PCERT_GENERAL_SUBTREE.rgExcludedSubtree24

│ └─32

CERT_NAME_INFODWORD.cRDN0
PCERT_RDN.rgRDN8

│ └─16

CERT_NAME_VALUEDWORD.dwValueType0
CERT_RDN_VALUE_BLOB.Value8

│ └─24

CERT_OR_CRL_BLOBDWORD.dwChoice0
DWORD.cbEncoded4
BYTE *.pbEncoded8

│ └─16

CERT_OR_CRL_BUNDLEDWORD.cItem0
PCERT_OR_CRL_BLOB.rgItem8

│ └─16

CERT_OTHER_LOGOTYPE_INFOLPSTR.pszObjId0
CERT_LOGOTYPE_INFODWORD.LogotypeInfo.dwLogotypeInfoChoice8
PCERT_LOGOTYPE_DATA.LogotypeInfo.pLogotypeDirectInfo16
PCERT_LOGOTYPE_REFERENCE.LogotypeInfo.pLogotypeIndirectInfo16

│ └─24

CERT_PAIRCERT_BLOB.Forward0
CERT_BLOB.Reverse16

│ └─32

CERT_PHYSICAL_STORE_INFODWORD.cbSize0
LPSTR.pszOpenStoreProvider8
DWORD.dwOpenEncodingType16
DWORD.dwOpenFlags20
CRYPT_DATA_BLOB.OpenParameters24
DWORD.dwFlags40
DWORD.dwPriority44

│ └─48

CERT_POLICIES_INFODWORD.cPolicyInfo0
CERT_POLICY_INFO *.rgPolicyInfo8

│ └─16

CERT_POLICY_CONSTRAINTS_INFOBOOL.fRequireExplicitPolicy0
DWORD.dwRequireExplicitPolicySkipCerts4
BOOL.fInhibitPolicyMapping8
DWORD.dwInhibitPolicyMappingSkipCerts12

│ └─16

CERT_POLICY_IDDWORD.cCertPolicyElementId0
LPSTR *.rgpszCertPolicyElementId8

│ └─16

CERT_POLICY_INFOLPSTR.pszPolicyIdentifier0
DWORD.cPolicyQualifier8
CERT_POLICY_QUALIFIER_INFO *.rgPolicyQualifier16

│ └─24

CERT_POLICY_MAPPINGLPSTR.pszIssuerDomainPolicy0
LPSTR.pszSubjectDomainPolicy8

│ └─16

CERT_POLICY_MAPPINGS_INFODWORD.cPolicyMapping0
PCERT_POLICY_MAPPING.rgPolicyMapping8

│ └─16

CERT_POLICY_QUALIFIER_INFOLPSTR.pszPolicyQualifierId0
CRYPT_OBJID_BLOB.Qualifier8

│ └─24

CERT_PRIVATE_KEY_VALIDITYFILETIMEDWORD.NotBefore.dwLowDateTime0
DWORD.NotBefore.dwHighDateTime4
FILETIMEDWORD.NotAfter.dwLowDateTime8
DWORD.NotAfter.dwHighDateTime12

│ └─16

CERT_PUBLIC_KEY_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.Algorithm.pszObjId0
CRYPT_OBJID_BLOB.Algorithm.Parameters8
CRYPT_BIT_BLOBDWORD.PublicKey.cbData24
BYTE *.PublicKey.pbData32
DWORD.PublicKey.cUnusedBits40

│ └─48

CERT_QC_STATEMENTLPSTR.pszStatementId0
CRYPT_OBJID_BLOB.StatementInfo8

│ └─24

CERT_QC_STATEMENTS_EXT_INFODWORD.cStatement0
PCERT_QC_STATEMENT.rgStatement8

│ └─16

CERT_RDNDWORD.cRDNAttr0
PCERT_RDN_ATTR.rgRDNAttr8

│ └─16

CERT_RDN_ATTRLPSTR.pszObjId0
DWORD.dwValueType8
CERT_RDN_VALUE_BLOB.Value16

│ └─32

CERT_REQUEST_INFODWORD.dwVersion0
CERT_NAME_BLOB.Subject8
CERT_PUBLIC_KEY_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.SubjectPublicKeyInfo.Algorithm.pszObjId24
CRYPT_OBJID_BLOB.SubjectPublicKeyInfo.Algorithm.Parameters32
CRYPT_BIT_BLOBDWORD.SubjectPublicKeyInfo.PublicKey.cbData48
BYTE *.SubjectPublicKeyInfo.PublicKey.pbData56
DWORD.SubjectPublicKeyInfo.PublicKey.cUnusedBits64
DWORD.cAttribute72
PCRYPT_ATTRIBUTE.rgAttribute80

│ └─88

CERT_REVOCATION_CHAIN_PARADWORD.cbSize0
HCERTCHAINENGINE.hChainEngine8
HCERTSTORE.hAdditionalStore16
DWORD.dwChainFlags24
DWORD.dwUrlRetrievalTimeout28
LPFILETIME.pftCurrentTime32
LPFILETIME.pftCacheResync40
DWORD.cbMaxUrlRetrievalByteCount48

│ └─56

CERT_REVOCATION_CRL_INFODWORD.cbSize0
PCCRL_CONTEXT.pBaseCrlContext8
PCCRL_CONTEXT.pDeltaCrlContext16
PCRL_ENTRY.pCrlEntry24
BOOL.fDeltaCrlEntry32

│ └─40

CERT_REVOCATION_INFODWORD.cbSize0
DWORD.dwRevocationResult4
LPCSTR.pszRevocationOid8
LPVOID.pvOidSpecificInfo16
BOOL.fHasFreshnessTime24
DWORD.dwFreshnessTime28
PCERT_REVOCATION_CRL_INFO.pCrlInfo32

│ └─40

CERT_REVOCATION_PARADWORD.cbSize0
PCCERT_CONTEXT.pIssuerCert8
DWORD.cCertStore16
HCERTSTORE *.rgCertStore24
HCERTSTORE.hCrlStore32
LPFILETIME.pftTimeToUse40

│ └─48

CERT_REVOCATION_STATUSDWORD.cbSize0
DWORD.dwIndex4
DWORD.dwError8
DWORD.dwReason12
BOOL.fHasFreshnessTime16
DWORD.dwFreshnessTime20

│ └─24

CERT_SELECTUI_INPUTHCERTSTORE.hStore0
PCCERT_CHAIN_CONTEXT *.prgpChain8
DWORD.cChain16

│ └─24

CERT_SELECT_CHAIN_PARAHCERTCHAINENGINE.hChainEngine0
PFILETIME.pTime8
HCERTSTORE.hAdditionalStore16
PCERT_CHAIN_PARA.pChainPara24
DWORD.dwFlags32

│ └─40

CERT_SELECT_CRITERIADWORD.dwType0
DWORD.cPara4
void **.ppPara8

│ └─16

CERT_SELECT_STRUCT_ADWORD.dwSize0
HWND.hwndParent8
HINSTANCE.hInstance16
LPCSTR.pTemplateName24
DWORD.dwFlags32
LPCSTR.szTitle40
DWORD.cCertStore48
HCERTSTORE *.arrayCertStore56
LPCSTR.szPurposeOid64
DWORD.cCertContext72
PCCERT_CONTEXT *.arrayCertContext80
LPARAM.lCustData88
PFNCMHOOKPROC.pfnHook96
PFNCMFILTERPROC.pfnFilter104
LPCSTR.szHelpFileName112
DWORD.dwHelpId120
HCRYPTPROV.hprov128

│ └─136

CERT_SELECT_STRUCT_WDWORD.dwSize0
HWND.hwndParent8
HINSTANCE.hInstance16
LPCWSTR.pTemplateName24
DWORD.dwFlags32
LPCWSTR.szTitle40
DWORD.cCertStore48
HCERTSTORE *.arrayCertStore56
LPCSTR.szPurposeOid64
DWORD.cCertContext72
PCCERT_CONTEXT *.arrayCertContext80
LPARAM.lCustData88
PFNCMHOOKPROC.pfnHook96
PFNCMFILTERPROC.pfnFilter104
LPCWSTR.szHelpFileName112
DWORD.dwHelpId120
HCRYPTPROV.hprov128

│ └─136

CERT_SERVER_OCSP_RESPONSE_CONTEXTDWORD.cbSize0
BYTE *.pbEncodedOcspResponse8
DWORD.cbEncodedOcspResponse16

│ └─24

CERT_SIGNED_CONTENT_INFOCRYPT_DER_BLOB.ToBeSigned0
CRYPT_ALGORITHM_IDENTIFIERLPSTR.SignatureAlgorithm.pszObjId16
CRYPT_OBJID_BLOB.SignatureAlgorithm.Parameters24
CRYPT_BIT_BLOBDWORD.Signature.cbData40
BYTE *.Signature.pbData48
DWORD.Signature.cUnusedBits56

│ └─64

CERT_SIMPLE_CHAINDWORD.cbSize0
CERT_TRUST_STATUSDWORD.TrustStatus.dwErrorStatus4
DWORD.TrustStatus.dwInfoStatus8
DWORD.cElement12
PCERT_CHAIN_ELEMENT *.rgpElement16
PCERT_TRUST_LIST_INFO.pTrustListInfo24
BOOL.fHasRevocationFreshnessTime32
DWORD.dwRevocationFreshnessTime36

│ └─40

CERT_STORE_PROV_FIND_INFODWORD.cbSize0
DWORD.dwMsgAndCertEncodingType4
DWORD.dwFindFlags8
DWORD.dwFindType12
const void *.pvFindPara16

│ └─24

CERT_STORE_PROV_INFODWORD.cbSize0
DWORD.cStoreProvFunc4
void **.rgpvStoreProvFunc8
HCERTSTOREPROV.hStoreProv16
DWORD.dwStoreProvFlags24
HCRYPTOIDFUNCADDR.hStoreProvFuncAddr232

│ └─40

CERT_STRONG_SIGN_PARADWORD.cbSize0
DWORD.dwInfoChoice4
PCERT_STRONG_SIGN_SERIALIZED_INFO.pSerializedInfo8
LPSTR.pszOID8
void *.pvInfo8

│ └─16

CERT_STRONG_SIGN_SERIALIZED_INFODWORD.dwFlags0
LPWSTR.pwszCNGSignHashAlgids8
LPWSTR.pwszCNGPubKeyMinBitLengths16

│ └─24

CERT_SYSTEM_STORE_INFODWORD.cbSize0

│ └─4

CERT_SYSTEM_STORE_RELOCATE_PARAHKEY.hKeyBase0
void *.pvBase0
LPCSTR.pszSystemStore8
void *.pvSystemStore8
LPCWSTR.pwszSystemStore8

│ └─16

CERT_TEMPLATE_EXTLPSTR.pszObjId0
DWORD.dwMajorVersion8
BOOL.fMinorVersion12
DWORD.dwMinorVersion16

│ └─24

CERT_TRUST_LIST_INFODWORD.cbSize0
PCTL_ENTRY.pCtlEntry8
PCCTL_CONTEXT.pCtlContext16

│ └─24

CERT_TRUST_STATUSDWORD.dwErrorStatus0
DWORD.dwInfoStatus4

│ └─8

CERT_USAGE_MATCHDWORD.dwType0
CERT_ENHKEY_USAGE.Usage8

│ └─24

CERT_VIEWPROPERTIES_STRUCT_ADWORD.dwSize0
HWND.hwndParent8
HINSTANCE.hInstance16
DWORD.dwFlags24
LPCSTR.szTitle32
PCCERT_CONTEXT.pCertContext40
LPSTR *.arrayPurposes48
DWORD.cArrayPurposes56
DWORD.cRootStores60
HCERTSTORE *.rghstoreRoots64
DWORD.cStores72
HCERTSTORE *.rghstoreCAs80
DWORD.cTrustStores88
HCERTSTORE *.rghstoreTrust96
HCRYPTPROV.hprov104
LPARAM.lCustData112
DWORD.dwPad120
LPCSTR.szHelpFileName128
DWORD.dwHelpId136
DWORD.nStartPage140
DWORD.cArrayPropSheetPages144
PROPSHEETPAGEA *.arrayPropSheetPages152

│ └─160

CERT_VIEWPROPERTIES_STRUCT_WDWORD.dwSize0
HWND.hwndParent8
HINSTANCE.hInstance16
DWORD.dwFlags24
LPCWSTR.szTitle32
PCCERT_CONTEXT.pCertContext40
LPSTR *.arrayPurposes48
DWORD.cArrayPurposes56
DWORD.cRootStores60
HCERTSTORE *.rghstoreRoots64
DWORD.cStores72
HCERTSTORE *.rghstoreCAs80
DWORD.cTrustStores88
HCERTSTORE *.rghstoreTrust96
HCRYPTPROV.hprov104
LPARAM.lCustData112
DWORD.dwPad120
LPCWSTR.szHelpFileName128
DWORD.dwHelpId136
DWORD.nStartPage140
DWORD.cArrayPropSheetPages144
PROPSHEETPAGEA *.arrayPropSheetPages152

│ └─160

CERT_X942_DH_PARAMETERSCRYPT_UINT_BLOB.p0
CRYPT_UINT_BLOB.g16
CRYPT_UINT_BLOB.q32
CRYPT_UINT_BLOB.j48
PCERT_X942_DH_VALIDATION_PARAMS.pValidationParams64

│ └─72

CERT_X942_DH_VALIDATION_PARAMSCRYPT_BIT_BLOBDWORD.seed.cbData0
BYTE *.seed.pbData8
DWORD.seed.cUnusedBits16
DWORD.pgenCounter24

│ └─32

CF_CALLBACK_INFODWORD.StructSize0
CF_CONNECTION_KEY.ConnectionKey8
LPVOID.CallbackContext16
PCWSTR.VolumeGuidName24
PCWSTR.VolumeDosName32
DWORD.VolumeSerialNumber40
LARGE_INTEGERLONGLONG.SyncRootFileId.QuadPart48
struct (unnamed).SyncRootFileId.u48
DWORD.SyncRootFileId.LowPart48
LONG.SyncRootFileId.HighPart52
LPCVOID.SyncRootIdentity56
DWORD.SyncRootIdentityLength64
LARGE_INTEGERLONGLONG.FileId.QuadPart72
struct (unnamed).FileId.u72
DWORD.FileId.LowPart72
LONG.FileId.HighPart76
LARGE_INTEGERLONGLONG.FileSize.QuadPart80
struct (unnamed).FileSize.u80
DWORD.FileSize.LowPart80
LONG.FileSize.HighPart84
LPCVOID.FileIdentity88
DWORD.FileIdentityLength96
PCWSTR.NormalizedPath104
CF_TRANSFER_KEY.TransferKey112
UCHAR.PriorityHint120
PCORRELATION_VECTOR.CorrelationVector128
CF_PROCESS_INFO *.ProcessInfo136
CF_REQUEST_KEY.RequestKey144

│ └─152

CF_CALLBACK_PARAMETERSULONG.ParamSize0
struct (unnamed).Cancel8
struct (unnamed).CloseCompletion8
struct (unnamed).Dehydrate8
struct (unnamed).DehydrateCompletion8
struct (unnamed).Delete8
struct (unnamed).DeleteCompletion8
struct (unnamed).FetchData8
struct (unnamed).FetchPlaceholders8
struct (unnamed).OpenCompletion8
struct (unnamed).Rename8
struct (unnamed).RenameCompletion8
struct (unnamed).ValidateData8

│ └─64

CF_CALLBACK_REGISTRATIONCF_CALLBACK_TYPE.Type0
CF_CALLBACK.Callback8

│ └─16

CF_FILE_RANGELARGE_INTEGERLONGLONG.StartingOffset.QuadPart0
struct (unnamed).StartingOffset.u0
DWORD.StartingOffset.LowPart0
LONG.StartingOffset.HighPart4
LARGE_INTEGERLONGLONG.Length.QuadPart8
struct (unnamed).Length.u8
DWORD.Length.LowPart8
LONG.Length.HighPart12

│ └─16

CF_FS_METADATAFILE_BASIC_INFOLARGE_INTEGERLONGLONG.BasicInfo.CreationTime.QuadPart0
struct (unnamed).BasicInfo.CreationTime.u0
DWORD.BasicInfo.CreationTime.LowPart0
LONG.BasicInfo.CreationTime.HighPart4
LARGE_INTEGERLONGLONG.BasicInfo.LastAccessTime.QuadPart8
struct (unnamed).BasicInfo.LastAccessTime.u8
DWORD.BasicInfo.LastAccessTime.LowPart8
LONG.BasicInfo.LastAccessTime.HighPart12
LARGE_INTEGERLONGLONG.BasicInfo.LastWriteTime.QuadPart16
struct (unnamed).BasicInfo.LastWriteTime.u16
DWORD.BasicInfo.LastWriteTime.LowPart16
LONG.BasicInfo.LastWriteTime.HighPart20
LARGE_INTEGERLONGLONG.BasicInfo.ChangeTime.QuadPart24
struct (unnamed).BasicInfo.ChangeTime.u24
DWORD.BasicInfo.ChangeTime.LowPart24
LONG.BasicInfo.ChangeTime.HighPart28
DWORD.BasicInfo.FileAttributes32
LARGE_INTEGERLONGLONG.FileSize.QuadPart40
struct (unnamed).FileSize.u40
DWORD.FileSize.LowPart40
LONG.FileSize.HighPart44

│ └─48

CF_HYDRATION_POLICYCF_HYDRATION_POLICY_PRIMARY_USHORT.Primary0
CF_HYDRATION_POLICY_MODIFIER_USHORT.Modifier2

│ └─4

CF_OPERATION_INFOULONG.StructSize0
CF_OPERATION_TYPE.Type4
CF_CONNECTION_KEY.ConnectionKey8
CF_TRANSFER_KEY.TransferKey16
const CORRELATION_VECTOR *.CorrelationVector24
const CF_SYNC_STATUS *.SyncStatus32
CF_REQUEST_KEY.RequestKey40

│ └─48

CF_OPERATION_PARAMETERSULONG.ParamSize0
struct (unnamed).AckData8
struct (unnamed).AckDehydrate8
struct (unnamed).AckDelete8
struct (unnamed).AckRename8
struct (unnamed).RestartHydration8
struct (unnamed).RetrieveData8
struct (unnamed).TransferData8
struct (unnamed).TransferPlaceholders8

│ └─48

CF_PLACEHOLDER_BASIC_INFOCF_PIN_STATE.PinState0
CF_IN_SYNC_STATE.InSyncState4
LARGE_INTEGERLONGLONG.FileId.QuadPart8
struct (unnamed).FileId.u8
DWORD.FileId.LowPart8
LONG.FileId.HighPart12
LARGE_INTEGERLONGLONG.SyncRootFileId.QuadPart16
struct (unnamed).SyncRootFileId.u16
DWORD.SyncRootFileId.LowPart16
LONG.SyncRootFileId.HighPart20
ULONG.FileIdentityLength24
BYTE[1].FileIdentity28

│ └─32

CF_PLACEHOLDER_CREATE_INFOLPCWSTR.RelativeFileName0
CF_FS_METADATAFILE_BASIC_INFOLARGE_INTEGERLONGLONG.FsMetadata.BasicInfo.CreationTime.QuadPart8
struct (unnamed).FsMetadata.BasicInfo.CreationTime.u8
DWORD.FsMetadata.BasicInfo.CreationTime.LowPart8
LONG.FsMetadata.BasicInfo.CreationTime.HighPart12
LARGE_INTEGERLONGLONG.FsMetadata.BasicInfo.LastAccessTime.QuadPart16
struct (unnamed).FsMetadata.BasicInfo.LastAccessTime.u16
DWORD.FsMetadata.BasicInfo.LastAccessTime.LowPart16
LONG.FsMetadata.BasicInfo.LastAccessTime.HighPart20
LARGE_INTEGERLONGLONG.FsMetadata.BasicInfo.LastWriteTime.QuadPart24
struct (unnamed).FsMetadata.BasicInfo.LastWriteTime.u24
DWORD.FsMetadata.BasicInfo.LastWriteTime.LowPart24
LONG.FsMetadata.BasicInfo.LastWriteTime.HighPart28
LARGE_INTEGERLONGLONG.FsMetadata.BasicInfo.ChangeTime.QuadPart32
struct (unnamed).FsMetadata.BasicInfo.ChangeTime.u32
DWORD.FsMetadata.BasicInfo.ChangeTime.LowPart32
LONG.FsMetadata.BasicInfo.ChangeTime.HighPart36
DWORD.FsMetadata.BasicInfo.FileAttributes40
LARGE_INTEGERLONGLONG.FsMetadata.FileSize.QuadPart48
struct (unnamed).FsMetadata.FileSize.u48
DWORD.FsMetadata.FileSize.LowPart48
LONG.FsMetadata.FileSize.HighPart52
LPCVOID.FileIdentity56
DWORD.FileIdentityLength64
CF_PLACEHOLDER_CREATE_FLAGS.Flags68
HRESULT.Result72
USN.CreateUsn80

│ └─88

CF_PLACEHOLDER_STANDARD_INFOLARGE_INTEGERLONGLONG.OnDiskDataSize.QuadPart0
struct (unnamed).OnDiskDataSize.u0
DWORD.OnDiskDataSize.LowPart0
LONG.OnDiskDataSize.HighPart4
LARGE_INTEGERLONGLONG.ValidatedDataSize.QuadPart8
struct (unnamed).ValidatedDataSize.u8
DWORD.ValidatedDataSize.LowPart8
LONG.ValidatedDataSize.HighPart12
LARGE_INTEGERLONGLONG.ModifiedDataSize.QuadPart16
struct (unnamed).ModifiedDataSize.u16
DWORD.ModifiedDataSize.LowPart16
LONG.ModifiedDataSize.HighPart20
LARGE_INTEGERLONGLONG.PropertiesSize.QuadPart24
struct (unnamed).PropertiesSize.u24
DWORD.PropertiesSize.LowPart24
LONG.PropertiesSize.HighPart28
CF_PIN_STATE.PinState32
CF_IN_SYNC_STATE.InSyncState36
LARGE_INTEGERLONGLONG.FileId.QuadPart40
struct (unnamed).FileId.u40
DWORD.FileId.LowPart40
LONG.FileId.HighPart44
LARGE_INTEGERLONGLONG.SyncRootFileId.QuadPart48
struct (unnamed).SyncRootFileId.u48
DWORD.SyncRootFileId.LowPart48
LONG.SyncRootFileId.HighPart52
ULONG.FileIdentityLength56
BYTE[1].FileIdentity60

│ └─64

CF_PLATFORM_INFODWORD.BuildNumber0
DWORD.RevisionNumber4
DWORD.IntegrationNumber8

│ └─12

CF_POPULATION_POLICYCF_POPULATION_POLICY_PRIMARY_USHORT.Primary0
CF_POPULATION_POLICY_MODIFIER_USHORT.Modifier2

│ └─4

CF_PROCESS_INFODWORD.StructSize0
DWORD.ProcessId4
PCWSTR.ImagePath8
PCWSTR.PackageName16
PCWSTR.ApplicationId24
PCWSTR.CommandLine32
DWORD.SessionId40

│ └─48

CF_SYNC_POLICIESULONG.StructSize0
CF_HYDRATION_POLICYCF_HYDRATION_POLICY_PRIMARY_USHORT.Hydration.Primary4
CF_HYDRATION_POLICY_MODIFIER_USHORT.Hydration.Modifier6
CF_POPULATION_POLICYCF_POPULATION_POLICY_PRIMARY_USHORT.Population.Primary8
CF_POPULATION_POLICY_MODIFIER_USHORT.Population.Modifier10
CF_INSYNC_POLICY.InSync12
CF_HARDLINK_POLICY.HardLink16
CF_PLACEHOLDER_MANAGEMENT_POLICY.PlaceholderManagement20

│ └─24

CF_SYNC_REGISTRATIONULONG.StructSize0
LPCWSTR.ProviderName8
LPCWSTR.ProviderVersion16
LPCVOID.SyncRootIdentity24
DWORD.SyncRootIdentityLength32
LPCVOID.FileIdentity40
DWORD.FileIdentityLength48
GUIDunsigned long.ProviderId.Data152
unsigned short.ProviderId.Data256
unsigned short.ProviderId.Data358
unsigned char[8].ProviderId.Data460

│ └─72

CF_SYNC_ROOT_BASIC_INFOLARGE_INTEGERLONGLONG.SyncRootFileId.QuadPart0
struct (unnamed).SyncRootFileId.u0
DWORD.SyncRootFileId.LowPart0
LONG.SyncRootFileId.HighPart4

│ └─8

CF_SYNC_ROOT_PROVIDER_INFOCF_SYNC_PROVIDER_STATUS.ProviderStatus0
WCHAR[256].ProviderName4
WCHAR[256].ProviderVersion516

│ └─1028

CF_SYNC_ROOT_STANDARD_INFOLARGE_INTEGERLONGLONG.SyncRootFileId.QuadPart0
struct (unnamed).SyncRootFileId.u0
DWORD.SyncRootFileId.LowPart0
LONG.SyncRootFileId.HighPart4
CF_HYDRATION_POLICYCF_HYDRATION_POLICY_PRIMARY_USHORT.HydrationPolicy.Primary8
CF_HYDRATION_POLICY_MODIFIER_USHORT.HydrationPolicy.Modifier10
CF_POPULATION_POLICYCF_POPULATION_POLICY_PRIMARY_USHORT.PopulationPolicy.Primary12
CF_POPULATION_POLICY_MODIFIER_USHORT.PopulationPolicy.Modifier14
CF_INSYNC_POLICY.InSyncPolicy16
CF_HARDLINK_POLICY.HardLinkPolicy20
CF_SYNC_PROVIDER_STATUS.ProviderStatus24
WCHAR[256].ProviderName28
WCHAR[256].ProviderVersion540
ULONG.SyncRootIdentityLength1052
BYTE[1].SyncRootIdentity1056

│ └─1064

CF_SYNC_STATUSULONG.StructSize0
ULONG.Code4
ULONG.DescriptionOffset8
ULONG.DescriptionLength12
ULONG.DeviceIdOffset16
ULONG.DeviceIdLength20

│ └─24

CHANGEFILTERSTRUCTDWORD.cbSize0
DWORD.ExtStatus4

│ └─8

CHANGENOTIFYDWORD.dwChangeType0
void *.pvCookieData8

│ └─16

CHANGER_ELEMENTELEMENT_TYPE.ElementType0
DWORD.ElementAddress4

│ └─8

CHANGER_ELEMENT_LISTCHANGER_ELEMENTELEMENT_TYPE.Element.ElementType0
DWORD.Element.ElementAddress4
DWORD.NumberOfElements8

│ └─12

CHANGER_ELEMENT_STATUSCHANGER_ELEMENTELEMENT_TYPE.Element.ElementType0
DWORD.Element.ElementAddress4
CHANGER_ELEMENTELEMENT_TYPE.SrcElementAddress.ElementType8
DWORD.SrcElementAddress.ElementAddress12
DWORD.Flags16
DWORD.ExceptionCode20
BYTE.TargetId24
BYTE.Lun25
WORD.Reserved26
BYTE[36].PrimaryVolumeID28
BYTE[36].AlternateVolumeID64

│ └─100

CHANGER_ELEMENT_STATUS_EXCHANGER_ELEMENTELEMENT_TYPE.Element.ElementType0
DWORD.Element.ElementAddress4
CHANGER_ELEMENTELEMENT_TYPE.SrcElementAddress.ElementType8
DWORD.SrcElementAddress.ElementAddress12
DWORD.Flags16
DWORD.ExceptionCode20
BYTE.TargetId24
BYTE.Lun25
WORD.Reserved26
BYTE[36].PrimaryVolumeID28
BYTE[36].AlternateVolumeID64
BYTE[8].VendorIdentification100
BYTE[16].ProductIdentification108
BYTE[32].SerialNumber124

│ └─156

CHANGER_EXCHANGE_MEDIUMCHANGER_ELEMENTELEMENT_TYPE.Transport.ElementType0
DWORD.Transport.ElementAddress4
CHANGER_ELEMENTELEMENT_TYPE.Source.ElementType8
DWORD.Source.ElementAddress12
CHANGER_ELEMENTELEMENT_TYPE.Destination1.ElementType16
DWORD.Destination1.ElementAddress20
CHANGER_ELEMENTELEMENT_TYPE.Destination2.ElementType24
DWORD.Destination2.ElementAddress28
BOOLEAN.Flip132
BOOLEAN.Flip233

│ └─36

CHANGER_INITIALIZE_ELEMENT_STATUSCHANGER_ELEMENT_LISTCHANGER_ELEMENTELEMENT_TYPE.ElementList.Element.ElementType0
DWORD.ElementList.Element.ElementAddress4
DWORD.ElementList.NumberOfElements8
BOOLEAN.BarCodeScan12

│ └─16

CHANGER_MOVE_MEDIUMCHANGER_ELEMENTELEMENT_TYPE.Transport.ElementType0
DWORD.Transport.ElementAddress4
CHANGER_ELEMENTELEMENT_TYPE.Source.ElementType8
DWORD.Source.ElementAddress12
CHANGER_ELEMENTELEMENT_TYPE.Destination.ElementType16
DWORD.Destination.ElementAddress20
BOOLEAN.Flip24

│ └─28

CHANGER_PRODUCT_DATABYTE[8].VendorId0
BYTE[16].ProductId8
BYTE[4].Revision24
BYTE[32].SerialNumber28
BYTE.DeviceType60

│ └─61

CHANGER_READ_ELEMENT_STATUSCHANGER_ELEMENT_LISTCHANGER_ELEMENTELEMENT_TYPE.ElementList.Element.ElementType0
DWORD.ElementList.Element.ElementAddress4
DWORD.ElementList.NumberOfElements8
BOOLEAN.VolumeTagInfo12

│ └─16

CHANGER_SEND_VOLUME_TAG_INFORMATIONCHANGER_ELEMENTELEMENT_TYPE.StartingElement.ElementType0
DWORD.StartingElement.ElementAddress4
DWORD.ActionCode8
BYTE[40].VolumeIDTemplate12

│ └─52

CHANGER_SET_ACCESSCHANGER_ELEMENTELEMENT_TYPE.Element.ElementType0
DWORD.Element.ElementAddress4
DWORD.Control8

│ └─12

CHANGER_SET_POSITIONCHANGER_ELEMENTELEMENT_TYPE.Transport.ElementType0
DWORD.Transport.ElementAddress4
CHANGER_ELEMENTELEMENT_TYPE.Destination.ElementType8
DWORD.Destination.ElementAddress12
BOOLEAN.Flip16

│ └─20

CHANGE_ATTRIBUTES_PARAMETERSVDS_PARTITION_STYLE.style0
struct (unnamed).GptPartInfo8
struct (unnamed).MbrPartInfo8

│ └─16

CHANGE_PARTITION_TYPE_PARAMETERSVDS_PARTITION_STYLE.style0
struct (unnamed).GptPartInfo4
struct (unnamed).MbrPartInfo4

│ └─20

CHANNEL_ENTRY_POINTSDWORD.cbSize0
DWORD.protocolVersion4
PVIRTUALCHANNELINIT.pVirtualChannelInit8
PVIRTUALCHANNELOPEN.pVirtualChannelOpen16
PVIRTUALCHANNELCLOSE.pVirtualChannelClose24
PVIRTUALCHANNELWRITE.pVirtualChannelWrite32

│ └─40

CHANNEL_PDU_HEADERUINT32.length0
UINT32.flags4

│ └─8

CHARACTER_RANGEWCHAR.wcLow0
USHORT.cChars2

│ └─4

CHARFORMAT2AUINT.cbSize0
DWORD.dwMask4
DWORD.dwEffects8
LONG.yHeight12
LONG.yOffset16
COLORREF.crTextColor20
BYTE.bCharSet24
BYTE.bPitchAndFamily25
char[32].szFaceName26
WORD.wWeight60
SHORT.sSpacing62
COLORREF.crBackColor64
LCID.lcid68
DWORD.dwCookie72
DWORD.dwReserved72
SHORT.sStyle76
WORD.wKerning78
BYTE.bUnderlineType80
BYTE.bAnimation81
BYTE.bRevAuthor82
BYTE.bUnderlineColor83

│ └─84

CHARFORMAT2WUINT.cbSize0
DWORD.dwMask4
DWORD.dwEffects8
LONG.yHeight12
LONG.yOffset16
COLORREF.crTextColor20
BYTE.bCharSet24
BYTE.bPitchAndFamily25
WCHAR[32].szFaceName26
WORD.wWeight92
SHORT.sSpacing94
COLORREF.crBackColor96
LCID.lcid100
DWORD.dwCookie104
DWORD.dwReserved104
SHORT.sStyle108
WORD.wKerning110
BYTE.bUnderlineType112
BYTE.bAnimation113
BYTE.bRevAuthor114
BYTE.bUnderlineColor115

│ └─116

CHARFORMATAUINT.cbSize0
DWORD.dwMask4
DWORD.dwEffects8
LONG.yHeight12
LONG.yOffset16
COLORREF.crTextColor20
BYTE.bCharSet24
BYTE.bPitchAndFamily25
char[32].szFaceName26

│ └─60

CHARFORMATWUINT.cbSize0
DWORD.dwMask4
DWORD.dwEffects8
LONG.yHeight12
LONG.yOffset16
COLORREF.crTextColor20
BYTE.bCharSet24
BYTE.bPitchAndFamily25
WCHAR[32].szFaceName26

│ └─92

CHARRANGELONG.cpMin0
LONG.cpMax4

│ └─8

CHARSETINFOUINT.ciCharset0
UINT.ciACP4
FONTSIGNATUREDWORD[4].fs.fsUsb8
DWORD[2].fs.fsCsb24

│ └─32

CHOOSECOLORADWORD.lStructSize0
HWND.hwndOwner8
HWND.hInstance16
COLORREF.rgbResult24
COLORREF *.lpCustColors32
DWORD.Flags40
LPARAM.lCustData48
LPCCHOOKPROC.lpfnHook56
LPCSTR.lpTemplateName64

│ └─72

CHOOSECOLORWDWORD.lStructSize0
HWND.hwndOwner8
HWND.hInstance16
COLORREF.rgbResult24
COLORREF *.lpCustColors32
DWORD.Flags40
LPARAM.lCustData48
LPCCHOOKPROC.lpfnHook56
LPCWSTR.lpTemplateName64

│ └─72

CHOOSEFONTADWORD.lStructSize0
HWND.hwndOwner8
HDC.hDC16
LPLOGFONTA.lpLogFont24
INT.iPointSize32
DWORD.Flags36
COLORREF.rgbColors40
LPARAM.lCustData48
LPCFHOOKPROC.lpfnHook56
LPCSTR.lpTemplateName64
HINSTANCE.hInstance72
LPSTR.lpszStyle80
WORD.nFontType88
INT.nSizeMin92
INT.nSizeMax96

│ └─104

CHOOSEFONTWDWORD.lStructSize0
HWND.hwndOwner8
HDC.hDC16
LPLOGFONTW.lpLogFont24
INT.iPointSize32
DWORD.Flags36
COLORREF.rgbColors40
LPARAM.lCustData48
LPCFHOOKPROC.lpfnHook56
LPCWSTR.lpTemplateName64
HINSTANCE.hInstance72
LPWSTR.lpszStyle80
WORD.nFontType88
INT.nSizeMin92
INT.nSizeMax96

│ └─104

CIDAUINT.cidl0
UINT[1].aoffset4

│ └─8

CIECHROMALDECI4.x0
LDECI4.y4
LDECI4.Y8

│ └─12

CIEXYZFXPT2DOT30.ciexyzX0
FXPT2DOT30.ciexyzY4
FXPT2DOT30.ciexyzZ8

│ └─12

CIEXYZTRIPLECIEXYZFXPT2DOT30.ciexyzRed.ciexyzX0
FXPT2DOT30.ciexyzRed.ciexyzY4
FXPT2DOT30.ciexyzRed.ciexyzZ8
CIEXYZFXPT2DOT30.ciexyzGreen.ciexyzX12
FXPT2DOT30.ciexyzGreen.ciexyzY16
FXPT2DOT30.ciexyzGreen.ciexyzZ20
CIEXYZFXPT2DOT30.ciexyzBlue.ciexyzX24
FXPT2DOT30.ciexyzBlue.ciexyzY28
FXPT2DOT30.ciexyzBlue.ciexyzZ32

│ └─36

CIMFS_FILE_METADATAUINT32.Attributes0
INT64.FileSize8
LARGE_INTEGERLONGLONG.CreationTime.QuadPart16
struct (unnamed).CreationTime.u16
DWORD.CreationTime.LowPart16
LONG.CreationTime.HighPart20
LARGE_INTEGERLONGLONG.LastWriteTime.QuadPart24
struct (unnamed).LastWriteTime.u24
DWORD.LastWriteTime.LowPart24
LONG.LastWriteTime.HighPart28
LARGE_INTEGERLONGLONG.ChangeTime.QuadPart32
struct (unnamed).ChangeTime.u32
DWORD.ChangeTime.LowPart32
LONG.ChangeTime.HighPart36
LARGE_INTEGERLONGLONG.LastAccessTime.QuadPart40
struct (unnamed).LastAccessTime.u40
DWORD.LastAccessTime.LowPart40
LONG.LastAccessTime.HighPart44
const void *.SecurityDescriptorBuffer48
UINT32.SecurityDescriptorSize56
const void *.ReparseDataBuffer64
UINT32.ReparseDataSize72
const void *.EaBuffer80
UINT32.EaBufferSize88

│ └─96

CI_STATEDWORD.cbStruct0
DWORD.cWordList4
DWORD.cPersistentIndex8
DWORD.cQueries12
DWORD.cDocuments16
DWORD.cFreshTest20
DWORD.dwMergeProgress24
DWORD.eState28
DWORD.cFilteredDocuments32
DWORD.cTotalDocuments36
DWORD.cPendingScans40
DWORD.dwIndexSize44
DWORD.cUniqueKeys48
DWORD.cSecQDocuments52
DWORD.dwPropCacheSize56

│ └─60

CLAIM_SECURITY_ATTRIBUTES_INFORMATIONWORD.Version0
WORD.Reserved2
DWORD.AttributeCount4
union (unnamed).Attribute8

│ └─16

CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUEDWORD64.Version0
PWSTR.Name8

│ └─16

CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUEPVOID.pValue0
DWORD.ValueLength8

│ └─16

CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1DWORD.Name0
WORD.ValueType4
WORD.Reserved6
DWORD.Flags8
DWORD.ValueCount12
union (unnamed).Values16

│ └─20

CLAIM_SECURITY_ATTRIBUTE_V1PWSTR.Name0
WORD.ValueType8
WORD.Reserved10
DWORD.Flags12
DWORD.ValueCount16
union (unnamed).Values24

│ └─32

CLASSIC_EVENT_IDGUIDunsigned long.EventGuid.Data10
unsigned short.EventGuid.Data24
unsigned short.EventGuid.Data36
unsigned char[8].EventGuid.Data48
UCHAR.Type16
UCHAR[7].Reserved17

│ └─24

CLASS_MEDIA_CHANGE_CONTEXTDWORD.MediaChangeCount0
DWORD.NewState4

│ └─8

CLFS_MGMT_NOTIFICATIONCLFS_MGMT_NOTIFICATION_TYPE.Notification0
int.Lsn8
USHORT.LogIsPinned16

│ └─24

CLFS_MGMT_POLICYULONG.Version0
ULONG.LengthInBytes4
ULONG.PolicyFlags8
CLFS_MGMT_POLICY_TYPE.PolicyType12
union (unnamed).PolicyParameters16

│ └─24

CLFS_NODE_IDULONG.cType0
ULONG.cbNode4

│ └─8

CLIENTCREATESTRUCTHANDLE.hWindowMenu0
UINT.idFirstChild8

│ └─16

CLIENT_DISPLAYDWORD.HorizontalResolution0
DWORD.VerticalResolution4
DWORD.ColorDepth8

│ └─12

CLIPBOARDFORMATNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
CLIPFORMAT.cf24

│ └─28

CLIPLINEPOINTFIX.ptfxA0
POINTFIX.ptfxB8
LONG.lStyleState16
ULONG.c20
RUN[1].arun24

│ └─32

CLIPOBJULONG.iUniq0
RECTLLONG.rclBounds.left4
LONG.rclBounds.top8
LONG.rclBounds.right12
LONG.rclBounds.bottom16
BYTE.iDComplexity20
BYTE.iFComplexity21
BYTE.iMode22
BYTE.fjOptions23

│ └─24

CLRES_CALLBACK_FUNCTION_TABLEPLOG_EVENT_ROUTINE.LogEvent0
PSET_RESOURCE_STATUS_ROUTINE_EX.SetResourceStatusEx8
PSET_RESOURCE_LOCKED_MODE_ROUTINE.SetResourceLockedMode16
PSIGNAL_FAILURE_ROUTINE.SignalFailure24
PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE.SetResourceInMemoryNodeLocalProperties32
PEND_CONTROL_CALL.EndControlCall40
PEND_TYPE_CONTROL_CALL.EndTypeControlCall48
PEXTEND_RES_CONTROL_CALL.ExtendControlCall56
PEXTEND_RES_TYPE_CONTROL_CALL.ExtendTypeControlCall64
PRAISE_RES_TYPE_NOTIFICATION.RaiseResTypeNotification72
PCHANGE_RESOURCE_PROCESS_FOR_DUMPS.ChangeResourceProcessForDumps80
PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS.ChangeResTypeProcessForDumps88
PSET_INTERNAL_STATE.SetInternalState96
PSET_RESOURCE_LOCKED_MODE_EX_ROUTINE.SetResourceLockedModeEx104
PREQUEST_DUMP_ROUTINE.RequestDump112
PSET_RESOURCE_WPR_POLICY_ROUTINE.SetResourceWprPolicy120
PARM_WPR_WATCHDOG_FOR_CURRENT_RESOURCE_CALL_ROUTINE.ArmWprWatchdogForCurrentResourceCall128

│ └─136

CLRES_FUNCTION_TABLEDWORD.TableSize0
DWORD.Version4
CLRES_V1_FUNCTIONSPOPEN_ROUTINE.V1Functions.Open8
PCLOSE_ROUTINE.V1Functions.Close16
PONLINE_ROUTINE.V1Functions.Online24
POFFLINE_ROUTINE.V1Functions.Offline32
PTERMINATE_ROUTINE.V1Functions.Terminate40
PLOOKS_ALIVE_ROUTINE.V1Functions.LooksAlive48
PIS_ALIVE_ROUTINE.V1Functions.IsAlive56
PARBITRATE_ROUTINE.V1Functions.Arbitrate64
PRELEASE_ROUTINE.V1Functions.Release72
PRESOURCE_CONTROL_ROUTINE.V1Functions.ResourceControl80
PRESOURCE_TYPE_CONTROL_ROUTINE.V1Functions.ResourceTypeControl88
CLRES_V2_FUNCTIONSPOPEN_V2_ROUTINE.V2Functions.Open8
PCLOSE_ROUTINE.V2Functions.Close16
PONLINE_V2_ROUTINE.V2Functions.Online24
POFFLINE_V2_ROUTINE.V2Functions.Offline32
PTERMINATE_ROUTINE.V2Functions.Terminate40
PLOOKS_ALIVE_ROUTINE.V2Functions.LooksAlive48
PIS_ALIVE_ROUTINE.V2Functions.IsAlive56
PARBITRATE_ROUTINE.V2Functions.Arbitrate64
PRELEASE_ROUTINE.V2Functions.Release72
PRESOURCE_CONTROL_ROUTINE.V2Functions.ResourceControl80
PRESOURCE_TYPE_CONTROL_ROUTINE.V2Functions.ResourceTypeControl88
PCANCEL_ROUTINE.V2Functions.Cancel96
CLRES_V3_FUNCTIONSPOPEN_V2_ROUTINE.V3Functions.Open8
PCLOSE_ROUTINE.V3Functions.Close16
PONLINE_V2_ROUTINE.V3Functions.Online24
POFFLINE_V2_ROUTINE.V3Functions.Offline32
PTERMINATE_ROUTINE.V3Functions.Terminate40
PLOOKS_ALIVE_ROUTINE.V3Functions.LooksAlive48
PIS_ALIVE_ROUTINE.V3Functions.IsAlive56
PARBITRATE_ROUTINE.V3Functions.Arbitrate64
PRELEASE_ROUTINE.V3Functions.Release72
PBEGIN_RESCALL_ROUTINE.V3Functions.BeginResourceControl80
PBEGIN_RESTYPECALL_ROUTINE.V3Functions.BeginResourceTypeControl88
PCANCEL_ROUTINE.V3Functions.Cancel96
CLRES_V4_FUNCTIONSPOPEN_V2_ROUTINE.V4Functions.Open8
PCLOSE_ROUTINE.V4Functions.Close16
PONLINE_V2_ROUTINE.V4Functions.Online24
POFFLINE_V2_ROUTINE.V4Functions.Offline32
PTERMINATE_ROUTINE.V4Functions.Terminate40
PLOOKS_ALIVE_ROUTINE.V4Functions.LooksAlive48
PIS_ALIVE_ROUTINE.V4Functions.IsAlive56
PARBITRATE_ROUTINE.V4Functions.Arbitrate64
PRELEASE_ROUTINE.V4Functions.Release72
PBEGIN_RESCALL_ROUTINE.V4Functions.BeginResourceControl80
PBEGIN_RESTYPECALL_ROUTINE.V4Functions.BeginResourceTypeControl88
PCANCEL_ROUTINE.V4Functions.Cancel96
PBEGIN_RESCALL_AS_USER_ROUTINE.V4Functions.BeginResourceControlAsUser104
PBEGIN_RESTYPECALL_AS_USER_ROUTINE.V4Functions.BeginResourceTypeControlAsUser112

│ └─120

CLRES_V1_FUNCTIONSPOPEN_ROUTINE.Open0
PCLOSE_ROUTINE.Close8
PONLINE_ROUTINE.Online16
POFFLINE_ROUTINE.Offline24
PTERMINATE_ROUTINE.Terminate32
PLOOKS_ALIVE_ROUTINE.LooksAlive40
PIS_ALIVE_ROUTINE.IsAlive48
PARBITRATE_ROUTINE.Arbitrate56
PRELEASE_ROUTINE.Release64
PRESOURCE_CONTROL_ROUTINE.ResourceControl72
PRESOURCE_TYPE_CONTROL_ROUTINE.ResourceTypeControl80

│ └─88

CLRES_V2_FUNCTIONSPOPEN_V2_ROUTINE.Open0
PCLOSE_ROUTINE.Close8
PONLINE_V2_ROUTINE.Online16
POFFLINE_V2_ROUTINE.Offline24
PTERMINATE_ROUTINE.Terminate32
PLOOKS_ALIVE_ROUTINE.LooksAlive40
PIS_ALIVE_ROUTINE.IsAlive48
PARBITRATE_ROUTINE.Arbitrate56
PRELEASE_ROUTINE.Release64
PRESOURCE_CONTROL_ROUTINE.ResourceControl72
PRESOURCE_TYPE_CONTROL_ROUTINE.ResourceTypeControl80
PCANCEL_ROUTINE.Cancel88

│ └─96

CLRES_V3_FUNCTIONSPOPEN_V2_ROUTINE.Open0
PCLOSE_ROUTINE.Close8
PONLINE_V2_ROUTINE.Online16
POFFLINE_V2_ROUTINE.Offline24
PTERMINATE_ROUTINE.Terminate32
PLOOKS_ALIVE_ROUTINE.LooksAlive40
PIS_ALIVE_ROUTINE.IsAlive48
PARBITRATE_ROUTINE.Arbitrate56
PRELEASE_ROUTINE.Release64
PBEGIN_RESCALL_ROUTINE.BeginResourceControl72
PBEGIN_RESTYPECALL_ROUTINE.BeginResourceTypeControl80
PCANCEL_ROUTINE.Cancel88

│ └─96

CLRES_V4_FUNCTIONSPOPEN_V2_ROUTINE.Open0
PCLOSE_ROUTINE.Close8
PONLINE_V2_ROUTINE.Online16
POFFLINE_V2_ROUTINE.Offline24
PTERMINATE_ROUTINE.Terminate32
PLOOKS_ALIVE_ROUTINE.LooksAlive40
PIS_ALIVE_ROUTINE.IsAlive48
PARBITRATE_ROUTINE.Arbitrate56
PRELEASE_ROUTINE.Release64
PBEGIN_RESCALL_ROUTINE.BeginResourceControl72
PBEGIN_RESTYPECALL_ROUTINE.BeginResourceTypeControl80
PCANCEL_ROUTINE.Cancel88
PBEGIN_RESCALL_AS_USER_ROUTINE.BeginResourceControlAsUser96
PBEGIN_RESTYPECALL_AS_USER_ROUTINE.BeginResourceTypeControlAsUser104

│ └─112

CLS_ARCHIVE_DESCRIPTORULONGLONG.coffLow0
ULONGLONG.coffHigh8
CLS_CONTAINER_INFORMATIONULONG.infoContainer.FileAttributes16
ULONGLONG.infoContainer.CreationTime24
ULONGLONG.infoContainer.LastAccessTime32
ULONGLONG.infoContainer.LastWriteTime40
LONGLONG.infoContainer.ContainerSize48
ULONG.infoContainer.FileNameActualLength56
ULONG.infoContainer.FileNameLength60
WCHAR[256].infoContainer.FileName64
CLFS_CONTAINER_STATE.infoContainer.State576
CLFS_CONTAINER_ID.infoContainer.PhysicalContainerId580
CLFS_CONTAINER_ID.infoContainer.LogicalContainerId584

│ └─592

CLS_CONTAINER_INFORMATIONULONG.FileAttributes0
ULONGLONG.CreationTime8
ULONGLONG.LastAccessTime16
ULONGLONG.LastWriteTime24
LONGLONG.ContainerSize32
ULONG.FileNameActualLength40
ULONG.FileNameLength44
WCHAR[256].FileName48
CLFS_CONTAINER_STATE.State560
CLFS_CONTAINER_ID.PhysicalContainerId564
CLFS_CONTAINER_ID.LogicalContainerId568

│ └─576

CLS_INFORMATIONLONGLONG.TotalAvailable0
LONGLONG.CurrentAvailable8
LONGLONG.TotalReservation16
ULONGLONG.BaseFileSize24
ULONGLONG.ContainerSize32
ULONG.TotalContainers40
ULONG.FreeContainers44
ULONG.TotalClients48
ULONG.Attributes52
ULONG.FlushThreshold56
ULONG.SectorSize60
CLS_LSNULONGLONG.MinArchiveTailLsn.Internal64
CLS_LSNULONGLONG.BaseLsn.Internal72
CLS_LSNULONGLONG.LastFlushedLsn.Internal80
CLS_LSNULONGLONG.LastLsn.Internal88
CLS_LSNULONGLONG.RestartLsn.Internal96
GUIDunsigned long.Identity.Data1104
unsigned short.Identity.Data2108
unsigned short.Identity.Data3110
unsigned char[8].Identity.Data4112

│ └─120

CLS_IO_STATISTICSCLS_IO_STATISTICS_HEADERUCHAR.hdrIoStats.ubMajorVersion0
UCHAR.hdrIoStats.ubMinorVersion1
CLFS_IOSTATS_CLASS.hdrIoStats.eStatsClass4
USHORT.hdrIoStats.cbLength8
ULONG.hdrIoStats.coffData12
ULONGLONG.cFlush16
ULONGLONG.cbFlush24
ULONGLONG.cMetaFlush32
ULONGLONG.cbMetaFlush40

│ └─48

CLS_IO_STATISTICS_HEADERUCHAR.ubMajorVersion0
UCHAR.ubMinorVersion1
CLFS_IOSTATS_CLASS.eStatsClass4
USHORT.cbLength8
ULONG.coffData12

│ └─16

CLS_LSNULONGLONG.Internal0

│ └─8

CLS_SCAN_CONTEXTCLFS_NODE_IDULONG.cidNode.cType0
ULONG.cidNode.cbNode4
HANDLE.hLog8
ULONG.cIndex16
ULONG.cContainers24
ULONG.cContainersReturned32
CLFS_SCAN_MODE.eScanMode40
PCLS_CONTAINER_INFORMATION.pinfoContainer48

│ └─56

CLS_WRITE_ENTRYPVOID.Buffer0
ULONG.ByteLength8

│ └─16

CLUSCTL_GROUP_GET_LAST_MOVE_TIME_OUTPUTULONGLONG.GetTickCount640
SYSTEMTIMEWORD.GetSystemTime.wYear8
WORD.GetSystemTime.wMonth10
WORD.GetSystemTime.wDayOfWeek12
WORD.GetSystemTime.wDay14
WORD.GetSystemTime.wHour16
WORD.GetSystemTime.wMinute18
WORD.GetSystemTime.wSecond20
WORD.GetSystemTime.wMilliseconds22
DWORD.NodeId24

│ └─32

CLUSCTL_RESOURCE_STATE_CHANGE_REASON_STRUCTDWORD.dwSize0
DWORD.dwVersion4
CLUSTER_RESOURCE_STATE_CHANGE_REASON.eReason8

│ └─12

CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX2_INPUTDWORD.dwFlags0
GUIDunsigned long.guidPoolFilter.Data14
unsigned short.guidPoolFilter.Data28
unsigned short.guidPoolFilter.Data310
unsigned char[8].guidPoolFilter.Data412

│ └─20

CLUSPROP_BINARYCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4
BYTE[].rgb8

│ └─8

CLUSPROP_BUFFER_HELPERPCLUSPROP_BINARY.pBinaryValue0
PCLUSPROP_DISK_NUMBER.pDiskNumberValue0
PCLUSPROP_DISK_SIGNATURE.pDiskSignatureValue0
PCLUSPROP_DWORD.pDwordValue0
PCLUSPROP_FILETIME.pFileTimeValue0
PCLUSPROP_LARGE_INTEGER.pLargeIntegerValue0
PCLUSPROP_LIST.pList0
PCLUSPROP_LONG.pLongValue0
PCLUSPROP_MULTI_SZ.pMultiSzValue0
PCLUSPROP_PROPERTY_NAME.pName0
PCLUSPROP_PARTITION_INFO.pPartitionInfoValue0
PCLUSPROP_PARTITION_INFO_EX.pPartitionInfoValueEx0
PCLUSPROP_PARTITION_INFO_EX2.pPartitionInfoValueEx20
PCLUSPROP_REQUIRED_DEPENDENCY.pRequiredDependencyValue0
PCLUSPROP_RESOURCE_CLASS_INFO.pResourceClassInfoValue0
PCLUSPROP_RESOURCE_CLASS.pResourceClassValue0
PCLUSPROP_SCSI_ADDRESS.pScsiAddressValue0
PCLUSPROP_SECURITY_DESCRIPTOR.pSecurityDescriptor0
PCLUSPROP_SZ.pStringValue0
PCLUSPROP_SYNTAX.pSyntax0
PCLUSPROP_ULARGE_INTEGER.pULargeIntegerValue0
PCLUSPROP_VALUE.pValue0
PCLUSPROP_WORD.pWordValue0
BYTE *.pb0
DWORD *.pdw0
LONG *.pl0
LPWSTR.psz0
WORD *.pw0

│ └─8

CLUSPROP_DWORDCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4
DWORD.dw8

│ └─12

CLUSPROP_FILETIMECLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4
FILETIMEDWORD.ft.dwLowDateTime8
DWORD.ft.dwHighDateTime12

│ └─16

CLUSPROP_FTSET_INFOCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.dwRootSignature0
DWORD.cbLength4
DWORD.dwFtType4

│ └─16

CLUSPROP_LARGE_INTEGERCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4
LARGE_INTEGERLONGLONG.li.QuadPart8
struct (unnamed).li.u8
DWORD.li.LowPart8
LONG.li.HighPart12

│ └─16

CLUSPROP_LISTDWORD.nPropertyCount0
CLUSPROP_PROPERTY_NAME.PropertyName4

│ └─12

CLUSPROP_LONGCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4
LONG.l8

│ └─12

CLUSPROP_PARTITION_INFOCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.dwFlags0
DWORD.cbLength4
WCHAR[260].szDeviceName4
WCHAR[260].szVolumeLabel524
DWORD.dwSerialNumber1044
DWORD.rgdwMaximumComponentLength1048
DWORD.dwFileSystemFlags1052
WCHAR[32].szFileSystem1056

│ └─1128

CLUSPROP_PARTITION_INFO_EXCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.dwFlags0
DWORD.cbLength4
WCHAR[260].szDeviceName4
WCHAR[260].szVolumeLabel524
DWORD.dwSerialNumber1044
DWORD.rgdwMaximumComponentLength1048
DWORD.dwFileSystemFlags1052
WCHAR[32].szFileSystem1056
ULARGE_INTEGERULONGLONG.TotalSizeInBytes.QuadPart1120
struct (unnamed).TotalSizeInBytes.u1120
DWORD.TotalSizeInBytes.LowPart1120
DWORD.TotalSizeInBytes.HighPart1124
ULARGE_INTEGERULONGLONG.FreeSizeInBytes.QuadPart1128
struct (unnamed).FreeSizeInBytes.u1128
DWORD.FreeSizeInBytes.LowPart1128
DWORD.FreeSizeInBytes.HighPart1132
DWORD.DeviceNumber1136
DWORD.PartitionNumber1140
GUIDunsigned long.VolumeGuid.Data11144
unsigned short.VolumeGuid.Data21148
unsigned short.VolumeGuid.Data31150
unsigned char[8].VolumeGuid.Data41152

│ └─1168

CLUSPROP_PARTITION_INFO_EX2GUIDunsigned long.GptPartitionId.Data10
unsigned short.GptPartitionId.Data24
unsigned short.GptPartitionId.Data36
unsigned char[8].GptPartitionId.Data48
CLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.dwFlags0
DWORD.cbLength4
WCHAR[260].szDeviceName4
WCHAR[260].szPartitionName16
WCHAR[260].szVolumeLabel524
DWORD.EncryptionFlags536
DWORD.dwSerialNumber1044
DWORD.rgdwMaximumComponentLength1048
DWORD.dwFileSystemFlags1052
WCHAR[32].szFileSystem1056
ULARGE_INTEGERULONGLONG.TotalSizeInBytes.QuadPart1120
struct (unnamed).TotalSizeInBytes.u1120
DWORD.TotalSizeInBytes.LowPart1120
DWORD.TotalSizeInBytes.HighPart1124
ULARGE_INTEGERULONGLONG.FreeSizeInBytes.QuadPart1128
struct (unnamed).FreeSizeInBytes.u1128
DWORD.FreeSizeInBytes.LowPart1128
DWORD.FreeSizeInBytes.HighPart1132
DWORD.DeviceNumber1136
DWORD.PartitionNumber1140
GUIDunsigned long.VolumeGuid.Data11144
unsigned short.VolumeGuid.Data21148
unsigned short.VolumeGuid.Data31150
unsigned char[8].VolumeGuid.Data41152

│ └─1712

CLUSPROP_REQUIRED_DEPENDENCYCLUSPROP_RESOURCE_CLASSCLUSPROP_SYNTAXDWORD.ResClass.Syntax.dw0
WORD.ResClass.Syntax.wFormat0
WORD.ResClass.Syntax.wType2
DWORD.ResClass.cbLength4
CLUSTER_RESOURCE_CLASS.ResClass.rc8
CLUSPROP_SZCLUSPROP_SYNTAXDWORD.ResTypeName.Syntax.dw0
WORD.ResTypeName.Syntax.wFormat0
WORD.ResTypeName.Syntax.wType2
DWORD.ResTypeName.cbLength4
WCHAR[].ResTypeName.sz8
CLUSPROP_VALUECLUSPROP_SYNTAXDWORD.Value.Syntax.dw0
WORD.Value.Syntax.wFormat0
WORD.Value.Syntax.wType2
DWORD.Value.cbLength4

│ └─12

CLUSPROP_RESOURCE_CLASSCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4
CLUSTER_RESOURCE_CLASS.rc8

│ └─12

CLUSPROP_RESOURCE_CLASS_INFOCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.dw0
ULARGE_INTEGERULONGLONG.li.QuadPart0
struct (unnamed).li.u0
DWORD.li.LowPart0
DWORD.li.HighPart4
CLUSTER_RESOURCE_CLASS.rc0
DWORD.cbLength4
DWORD.SubClass4

│ └─16

CLUSPROP_SCSI_ADDRESSCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
UCHAR.PortNumber0
DWORD.dw0
UCHAR.PathId1
UCHAR.TargetId2
UCHAR.Lun3
DWORD.cbLength4

│ └─12

CLUSPROP_SECURITY_DESCRIPTORCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4
BYTE[].rgbSecurityDescriptor8
SECURITY_DESCRIPTOR_RELATIVE.sd8

│ └─28

CLUSPROP_SYNTAXDWORD.dw0
WORD.wFormat0
WORD.wType2

│ └─4

CLUSPROP_SZCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4
WCHAR[].sz8

│ └─8

CLUSPROP_ULARGE_INTEGERCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4
ULARGE_INTEGERULONGLONG.li.QuadPart8
struct (unnamed).li.u8
DWORD.li.LowPart8
DWORD.li.HighPart12

│ └─16

CLUSPROP_VALUECLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4

│ └─8

CLUSPROP_WORDCLUSPROP_SYNTAXDWORD.Syntax.dw0
WORD.Syntax.wFormat0
WORD.Syntax.wType2
DWORD.cbLength4
WORD.w8

│ └─12

CLUSTERVERSIONINFODWORD.dwVersionInfoSize0
WORD.MajorVersion4
WORD.MinorVersion6
WORD.BuildNumber8
WCHAR[64].szVendorId10
WCHAR[64].szCSDVersion138
DWORD.dwClusterHighestVersion268
DWORD.dwClusterLowestVersion272
DWORD.dwFlags276
DWORD.dwReserved280

│ └─284

CLUSTERVERSIONINFO_NT4DWORD.dwVersionInfoSize0
WORD.MajorVersion4
WORD.MinorVersion6
WORD.BuildNumber8
WCHAR[64].szVendorId10
WCHAR[64].szCSDVersion138

│ └─268

CLUSTER_BATCH_COMMANDCLUSTER_REG_COMMAND.Command0
DWORD.dwOptions4
LPCWSTR.wzName8
const BYTE *.lpData16
DWORD.cbData24

│ └─32

CLUSTER_CREATE_GROUP_INFODWORD.dwVersion0
CLUSGROUP_TYPE.groupType4

│ └─8

CLUSTER_ENUM_ITEMDWORD.dwVersion0
DWORD.dwType4
DWORD.cbId8
LPWSTR.lpszId16
DWORD.cbName24
LPWSTR.lpszName32

│ └─40

CLUSTER_GROUP_ENUM_ITEMDWORD.dwVersion0
DWORD.cbId4
LPWSTR.lpszId8
DWORD.cbName16
LPWSTR.lpszName24
CLUSTER_GROUP_STATE.state32
DWORD.cbOwnerNode36
LPWSTR.lpszOwnerNode40
DWORD.dwFlags48
DWORD.cbProperties52
PVOID.pProperties56
DWORD.cbRoProperties64
PVOID.pRoProperties72

│ └─80

CLUSTER_HEALTH_FAULTLPWSTR.Id0
DWORD.ErrorType8
DWORD.ErrorCode12
LPWSTR.Description16
LPWSTR.Provider24
DWORD.Flags32
DWORD.Reserved36

│ └─40

CLUSTER_HEALTH_FAULT_ARRAYDWORD.numFaults0
CLUSTER_HEALTH_FAULT *.faults8

│ └─16

CLUSTER_IP_ENTRYPCWSTR.lpszIpAddress0
DWORD.dwPrefixLength8

│ └─16

CLUSTER_MEMBERSHIP_INFOBOOL.HasQuorum0
DWORD.UpnodesSize4
BYTE[1].Upnodes8

│ └─12

CLUSTER_READ_BATCH_COMMANDCLUSTER_REG_COMMAND.Command0
DWORD.dwOptions4
LPCWSTR.wzSubkeyName8
LPCWSTR.wzValueName16
const BYTE *.lpData24
DWORD.cbData32

│ └─40

CLUSTER_RESOURCE_ENUM_ITEMDWORD.dwVersion0
DWORD.cbId4
LPWSTR.lpszId8
DWORD.cbName16
LPWSTR.lpszName24
DWORD.cbOwnerGroupName32
LPWSTR.lpszOwnerGroupName40
DWORD.cbOwnerGroupId48
LPWSTR.lpszOwnerGroupId56
DWORD.cbProperties64
PVOID.pProperties72
DWORD.cbRoProperties80
PVOID.pRoProperties88

│ └─96

CLUSTER_SET_PASSWORD_STATUSDWORD.NodeId0
BOOLEAN.SetAttempted4
DWORD.ReturnStatus8

│ └─12

CLUSTER_SHARED_VOLUME_STATE_INFOWCHAR[260].szVolumeName0
WCHAR[260].szNodeName520
CLUSTER_SHARED_VOLUME_STATE.VolumeState1040

│ └─1044

CLUSTER_SHARED_VOLUME_STATE_INFO_EXWCHAR[260].szVolumeName0
WCHAR[260].szNodeName520
CLUSTER_SHARED_VOLUME_STATE.VolumeState1040
WCHAR[260].szVolumeFriendlyName1044
ULONGLONG.RedirectedIOReason1568
ULONGLONG.VolumeRedirectedIOReason1576

│ └─1584

CLUSTER_VALIDATE_CSV_FILENAMEWCHAR[].szFileName0

│ └─2

CLUSTER_VALIDATE_DIRECTORYWCHAR[].szPath0

│ └─2

CLUSTER_VALIDATE_NETNAMEWCHAR[].szNetworkName0

│ └─2

CLUSTER_VALIDATE_PATHWCHAR[].szPath0

│ └─2

CLUS_CHKDSK_INFODWORD.PartitionNumber0
DWORD.ChkdskState4
DWORD.FileIdCount8
ULONGLONG[1].FileIdList16

│ └─24

CLUS_CSV_MAINTENANCE_MODE_INFOBOOL.InMaintenance0
WCHAR[260].VolumeName4

│ └─524

CLUS_CSV_VOLUME_INFOULARGE_INTEGERULONGLONG.VolumeOffset.QuadPart0
struct (unnamed).VolumeOffset.u0
DWORD.VolumeOffset.LowPart0
DWORD.VolumeOffset.HighPart4
DWORD.PartitionNumber8
CLUSTER_CSV_VOLUME_FAULT_STATE.FaultState12
CLUSTER_SHARED_VOLUME_BACKUP_STATE.BackupState16
WCHAR[260].szVolumeFriendlyName20
WCHAR[50].szVolumeName540

│ └─640

CLUS_CSV_VOLUME_NAMELARGE_INTEGERLONGLONG.VolumeOffset.QuadPart0
struct (unnamed).VolumeOffset.u0
DWORD.VolumeOffset.LowPart0
LONG.VolumeOffset.HighPart4
WCHAR[260].szVolumeName8
WCHAR[263].szRootPath528

│ └─1056

CLUS_DISK_NUMBER_INFODWORD.DiskNumber0
DWORD.BytesPerSector4

│ └─8

CLUS_DNN_LEADER_STATUSBOOL.IsOnline0
BOOL.IsFileServerPresent4

│ └─8

CLUS_DNN_SODAFS_CLONE_STATUSDWORD.NodeId0
CLUSTER_RESOURCE_STATE.Status4

│ └─8

CLUS_FORCE_QUORUM_INFODWORD.dwSize0
DWORD.dwNodeBitMask4
DWORD.dwMaxNumberofNodes8
WCHAR[1].multiszNodeList12

│ └─16

CLUS_FTSET_INFODWORD.dwRootSignature0
DWORD.dwFtType4

│ └─8

CLUS_MAINTENANCE_MODE_INFOBOOL.InMaintenance0

│ └─4

CLUS_MAINTENANCE_MODE_INFOEXBOOL.InMaintenance0
MAINTENANCE_MODE_TYPE_ENUM.MaintainenceModeType4
CLUSTER_RESOURCE_STATE.InternalState8
DWORD.Signature12

│ └─16

CLUS_NETNAME_IP_INFO_ENTRYDWORD.NodeId0
DWORD.AddressSize4
BYTE[1].Address8

│ └─12

CLUS_NETNAME_IP_INFO_FOR_MULTICHANNELWCHAR[64].szName0
DWORD.NumEntries128
CLUS_NETNAME_IP_INFO_ENTRY[1].IpInfo132

│ └─144

CLUS_NETNAME_PWD_INFODWORD.Flags0
WCHAR[16].Password4
WCHAR[258].CreatingDC36
WCHAR[64].ObjectGuid552

│ └─680

CLUS_NETNAME_VS_TOKEN_INFODWORD.ProcessID0
DWORD.DesiredAccess4
BOOL.InheritHandle8

│ └─12

CLUS_PARTITION_INFODWORD.dwFlags0
WCHAR[260].szDeviceName4
WCHAR[260].szVolumeLabel524
DWORD.dwSerialNumber1044
DWORD.rgdwMaximumComponentLength1048
DWORD.dwFileSystemFlags1052
WCHAR[32].szFileSystem1056

│ └─1120

CLUS_PARTITION_INFO_EXDWORD.dwFlags0
WCHAR[260].szDeviceName4
WCHAR[260].szVolumeLabel524
DWORD.dwSerialNumber1044
DWORD.rgdwMaximumComponentLength1048
DWORD.dwFileSystemFlags1052
WCHAR[32].szFileSystem1056
ULARGE_INTEGERULONGLONG.TotalSizeInBytes.QuadPart1120
struct (unnamed).TotalSizeInBytes.u1120
DWORD.TotalSizeInBytes.LowPart1120
DWORD.TotalSizeInBytes.HighPart1124
ULARGE_INTEGERULONGLONG.FreeSizeInBytes.QuadPart1128
struct (unnamed).FreeSizeInBytes.u1128
DWORD.FreeSizeInBytes.LowPart1128
DWORD.FreeSizeInBytes.HighPart1132
DWORD.DeviceNumber1136
DWORD.PartitionNumber1140
GUIDunsigned long.VolumeGuid.Data11144
unsigned short.VolumeGuid.Data21148
unsigned short.VolumeGuid.Data31150
unsigned char[8].VolumeGuid.Data41152

│ └─1160

CLUS_PARTITION_INFO_EX2GUIDunsigned long.GptPartitionId.Data10
unsigned short.GptPartitionId.Data24
unsigned short.GptPartitionId.Data36
unsigned char[8].GptPartitionId.Data48
WCHAR[260].szPartitionName16
DWORD.EncryptionFlags536

│ └─540

CLUS_PROVIDER_STATE_CHANGE_INFODWORD.dwSize0
CLUSTER_RESOURCE_STATE.resourceState4
WCHAR[1].szProviderId8

│ └─12

CLUS_RESOURCE_CLASS_INFODWORD.dw0
ULARGE_INTEGERULONGLONG.li.QuadPart0
struct (unnamed).li.u0
DWORD.li.LowPart0
DWORD.li.HighPart4
CLUSTER_RESOURCE_CLASS.rc0
DWORD.SubClass4

│ └─8

CLUS_SCSI_ADDRESSUCHAR.PortNumber0
DWORD.dw0
UCHAR.PathId1
UCHAR.TargetId2
UCHAR.Lun3

│ └─4

CLUS_SHARED_VOLUME_BACKUP_MODECLUSTER_SHARED_VOLUME_BACKUP_STATE.BackupState0
DWORD.DelayTimerInSecs4
WCHAR[260].VolumeName8

│ └─528

CLUS_STARTING_PARAMSDWORD.dwSize0
BOOL.bForm4
BOOL.bFirst8

│ └─12

CLUS_STORAGE_GET_AVAILABLE_DRIVELETTERSDWORD.AvailDrivelettersMask0

│ └─4

CLUS_STORAGE_REMAP_DRIVELETTERDWORD.CurrentDriveLetterMask0
DWORD.TargetDriveLetterMask4

│ └─8

CLUS_STORAGE_SET_DRIVELETTERDWORD.PartitionNumber0
DWORD.DriveLetterMask4

│ └─8

CLUS_WORKERHANDLE.hThread0
BOOL.Terminate8

│ └─16

CMC_ADD_ATTRIBUTES_INFODWORD.dwCmcDataReference0
DWORD.cCertReference4
DWORD *.rgdwCertReference8
DWORD.cAttribute16
PCRYPT_ATTRIBUTE.rgAttribute24

│ └─32

CMC_ADD_EXTENSIONS_INFODWORD.dwCmcDataReference0
DWORD.cCertReference4
DWORD *.rgdwCertReference8
DWORD.cExtension16
PCERT_EXTENSION.rgExtension24

│ └─32

CMC_DATA_INFODWORD.cTaggedAttribute0
PCMC_TAGGED_ATTRIBUTE.rgTaggedAttribute8
DWORD.cTaggedRequest16
PCMC_TAGGED_REQUEST.rgTaggedRequest24
DWORD.cTaggedContentInfo32
PCMC_TAGGED_CONTENT_INFO.rgTaggedContentInfo40
DWORD.cTaggedOtherMsg48
PCMC_TAGGED_OTHER_MSG.rgTaggedOtherMsg56

│ └─64

CMC_PEND_INFOCRYPT_DATA_BLOB.PendToken0
FILETIMEDWORD.PendTime.dwLowDateTime16
DWORD.PendTime.dwHighDateTime20

│ └─24

CMC_RESPONSE_INFODWORD.cTaggedAttribute0
PCMC_TAGGED_ATTRIBUTE.rgTaggedAttribute8
DWORD.cTaggedContentInfo16
PCMC_TAGGED_CONTENT_INFO.rgTaggedContentInfo24
DWORD.cTaggedOtherMsg32
PCMC_TAGGED_OTHER_MSG.rgTaggedOtherMsg40

│ └─48

CMC_STATUS_INFODWORD.dwStatus0
DWORD.cBodyList4
DWORD *.rgdwBodyList8
LPWSTR.pwszStatusString16
DWORD.dwOtherInfoChoice24
DWORD.dwFailInfo32
PCMC_PEND_INFO.pPendInfo32

│ └─40

CMC_TAGGED_ATTRIBUTEDWORD.dwBodyPartID0
CRYPT_ATTRIBUTELPSTR.Attribute.pszObjId8
DWORD.Attribute.cValue16
PCRYPT_ATTR_BLOB.Attribute.rgValue24

│ └─32

CMC_TAGGED_CERT_REQUESTDWORD.dwBodyPartID0
CRYPT_DER_BLOB.SignedCertRequest8

│ └─24

CMC_TAGGED_CONTENT_INFODWORD.dwBodyPartID0
CRYPT_DER_BLOB.EncodedContentInfo8

│ └─24

CMC_TAGGED_OTHER_MSGDWORD.dwBodyPartID0
LPSTR.pszObjId8
CRYPT_OBJID_BLOB.Value16

│ └─32

CMC_TAGGED_REQUESTDWORD.dwTaggedRequestChoice0
PCMC_TAGGED_CERT_REQUEST.pTaggedCertRequest8

│ └─16

CMD_ENTRYLPCWSTR.pwszCmdToken0
PFN_HANDLE_CMD.pfnCmdHandler8
DWORD.dwShortCmdHelpToken16
DWORD.dwCmdHlpToken20
DWORD.dwFlags24
PNS_OSVERSIONCHECK.pOsVersionCheck32
PFN_CUSTOM_HELP.pfnCustomHelpFn40

│ └─48

CMD_GROUP_ENTRYLPCWSTR.pwszCmdGroupToken0
DWORD.dwShortCmdHelpToken8
ULONG.ulCmdGroupSize12
DWORD.dwFlags16
PCMD_ENTRY.pCmdGroup24
PNS_OSVERSIONCHECK.pOsVersionCheck32

│ └─40

CMINVOKECOMMANDINFODWORD.cbSize0
DWORD.fMask4
HWND.hwnd8
LPCSTR.lpVerb16
LPCSTR.lpParameters24
LPCSTR.lpDirectory32
int.nShow40
DWORD.dwHotKey44
HANDLE.hIcon48

│ └─56

CMINVOKECOMMANDINFOEXDWORD.cbSize0
DWORD.fMask4
HWND.hwnd8
LPCSTR.lpVerb16
LPCSTR.lpParameters24
LPCSTR.lpDirectory32
int.nShow40
DWORD.dwHotKey44
HANDLE.hIcon48
LPCSTR.lpTitle56
LPCWSTR.lpVerbW64
LPCWSTR.lpParametersW72
LPCWSTR.lpDirectoryW80
LPCWSTR.lpTitleW88
POINTLONG.ptInvoke.x96
LONG.ptInvoke.y100

│ └─104

CMSG_CMS_RECIPIENT_INFODWORD.dwRecipientChoice0
PCMSG_KEY_AGREE_RECIPIENT_INFO.pKeyAgree8
PCMSG_KEY_TRANS_RECIPIENT_INFO.pKeyTrans8
PCMSG_MAIL_LIST_RECIPIENT_INFO.pMailList8

│ └─16

CMSG_CMS_SIGNER_INFODWORD.dwVersion0
CERT_IDDWORD.SignerId.dwIdChoice8
CRYPT_HASH_BLOB.SignerId.HashId16
CERT_ISSUER_SERIAL_NUMBERCERT_NAME_BLOB.SignerId.IssuerSerialNumber.Issuer16
CRYPT_INTEGER_BLOBDWORD.SignerId.IssuerSerialNumber.SerialNumber.cbData32
BYTE *.SignerId.IssuerSerialNumber.SerialNumber.pbData40
CRYPT_HASH_BLOB.SignerId.KeyId16
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId48
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters56
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashEncryptionAlgorithm.pszObjId72
CRYPT_OBJID_BLOB.HashEncryptionAlgorithm.Parameters80
CRYPT_DATA_BLOB.EncryptedHash96
CRYPT_ATTRIBUTESDWORD.AuthAttrs.cAttr112
PCRYPT_ATTRIBUTE.AuthAttrs.rgAttr120
CRYPT_ATTRIBUTESDWORD.UnauthAttrs.cAttr128
PCRYPT_ATTRIBUTE.UnauthAttrs.rgAttr136

│ └─144

CMSG_CNG_CONTENT_DECRYPT_INFODWORD.cbSize0
CRYPT_ALGORITHM_IDENTIFIERLPSTR.ContentEncryptionAlgorithm.pszObjId8
CRYPT_OBJID_BLOB.ContentEncryptionAlgorithm.Parameters16
PFN_CMSG_ALLOC.pfnAlloc32
PFN_CMSG_FREE.pfnFree40
NCRYPT_KEY_HANDLE.hNCryptKey48
BYTE *.pbContentEncryptKey56
DWORD.cbContentEncryptKey64
BCRYPT_KEY_HANDLE.hCNGContentEncryptKey72
BYTE *.pbCNGContentEncryptKeyObject80

│ └─88

CMSG_CONTENT_ENCRYPT_INFODWORD.cbSize0
HCRYPTPROV_LEGACY.hCryptProv8
CRYPT_ALGORITHM_IDENTIFIERLPSTR.ContentEncryptionAlgorithm.pszObjId16
CRYPT_OBJID_BLOB.ContentEncryptionAlgorithm.Parameters24
void *.pvEncryptionAuxInfo40
DWORD.cRecipients48
PCMSG_RECIPIENT_ENCODE_INFO.rgCmsRecipients56
PFN_CMSG_ALLOC.pfnAlloc64
PFN_CMSG_FREE.pfnFree72
DWORD.dwEncryptFlags80
BCRYPT_KEY_HANDLE.hCNGContentEncryptKey88
HCRYPTKEY.hContentEncryptKey88
DWORD.dwFlags96
BOOL.fCNG100
BYTE *.pbCNGContentEncryptKeyObject104
BYTE *.pbContentEncryptKey112
DWORD.cbContentEncryptKey120

│ └─128

CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARADWORD.cbSize0
DWORD.dwSignerIndex4
CRYPT_DATA_BLOB.blob8

│ └─24

CMSG_CTRL_DECRYPT_PARADWORD.cbSize0
HCRYPTPROV.hCryptProv8
NCRYPT_KEY_HANDLE.hNCryptKey8
DWORD.dwKeySpec16
DWORD.dwRecipientIndex20

│ └─24

CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARADWORD.cbSize0
DWORD.dwSignerIndex4
DWORD.dwUnauthAttrIndex8

│ └─12

CMSG_CTRL_KEY_AGREE_DECRYPT_PARADWORD.cbSize0
HCRYPTPROV.hCryptProv8
NCRYPT_KEY_HANDLE.hNCryptKey8
DWORD.dwKeySpec16
PCMSG_KEY_AGREE_RECIPIENT_INFO.pKeyAgree24
DWORD.dwRecipientIndex32
DWORD.dwRecipientEncryptedKeyIndex36
CRYPT_BIT_BLOBDWORD.OriginatorPublicKey.cbData40
BYTE *.OriginatorPublicKey.pbData48
DWORD.OriginatorPublicKey.cUnusedBits56

│ └─64

CMSG_CTRL_KEY_TRANS_DECRYPT_PARADWORD.cbSize0
HCRYPTPROV.hCryptProv8
NCRYPT_KEY_HANDLE.hNCryptKey8
DWORD.dwKeySpec16
PCMSG_KEY_TRANS_RECIPIENT_INFO.pKeyTrans24
DWORD.dwRecipientIndex32

│ └─40

CMSG_CTRL_MAIL_LIST_DECRYPT_PARADWORD.cbSize0
HCRYPTPROV.hCryptProv8
PCMSG_MAIL_LIST_RECIPIENT_INFO.pMailList16
DWORD.dwRecipientIndex24
DWORD.dwKeyChoice28
HCRYPTKEY.hKeyEncryptionKey32
void *.pvKeyEncryptionKey32

│ └─40

CMSG_CTRL_VERIFY_SIGNATURE_EX_PARADWORD.cbSize0
HCRYPTPROV_LEGACY.hCryptProv8
DWORD.dwSignerIndex16
DWORD.dwSignerType20
void *.pvSigner24

│ └─32

CMSG_ENVELOPED_ENCODE_INFODWORD.cbSize0
HCRYPTPROV_LEGACY.hCryptProv8
CRYPT_ALGORITHM_IDENTIFIERLPSTR.ContentEncryptionAlgorithm.pszObjId16
CRYPT_OBJID_BLOB.ContentEncryptionAlgorithm.Parameters24
void *.pvEncryptionAuxInfo40
DWORD.cRecipients48
PCERT_INFO *.rgpRecipients56

│ └─64

CMSG_HASHED_ENCODE_INFODWORD.cbSize0
HCRYPTPROV_LEGACY.hCryptProv8
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId16
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters24
void *.pvHashAuxInfo40

│ └─48

CMSG_KEY_AGREE_ENCRYPT_INFODWORD.cbSize0
DWORD.dwRecipientIndex4
CRYPT_ALGORITHM_IDENTIFIERLPSTR.KeyEncryptionAlgorithm.pszObjId8
CRYPT_OBJID_BLOB.KeyEncryptionAlgorithm.Parameters16
CRYPT_DATA_BLOB.UserKeyingMaterial32
DWORD.dwOriginatorChoice48
CERT_PUBLIC_KEY_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.OriginatorPublicKeyInfo.Algorithm.pszObjId56
CRYPT_OBJID_BLOB.OriginatorPublicKeyInfo.Algorithm.Parameters64
CRYPT_BIT_BLOBDWORD.OriginatorPublicKeyInfo.PublicKey.cbData80
BYTE *.OriginatorPublicKeyInfo.PublicKey.pbData88
DWORD.OriginatorPublicKeyInfo.PublicKey.cUnusedBits96
CERT_IDDWORD.OriginatorCertId.dwIdChoice56
CRYPT_HASH_BLOB.OriginatorCertId.HashId64
CERT_ISSUER_SERIAL_NUMBERCERT_NAME_BLOB.OriginatorCertId.IssuerSerialNumber.Issuer64
CRYPT_INTEGER_BLOBDWORD.OriginatorCertId.IssuerSerialNumber.SerialNumber.cbData80
BYTE *.OriginatorCertId.IssuerSerialNumber.SerialNumber.pbData88
CRYPT_HASH_BLOB.OriginatorCertId.KeyId64
DWORD.cKeyAgreeKeyEncryptInfo104
PCMSG_KEY_AGREE_KEY_ENCRYPT_INFO *.rgpKeyAgreeKeyEncryptInfo112
DWORD.dwFlags120

│ └─128

CMSG_KEY_AGREE_KEY_ENCRYPT_INFODWORD.cbSize0
CRYPT_DATA_BLOB.EncryptedKey8

│ └─24

CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFODWORD.cbSize0
CRYPT_ALGORITHM_IDENTIFIERLPSTR.KeyEncryptionAlgorithm.pszObjId8
CRYPT_OBJID_BLOB.KeyEncryptionAlgorithm.Parameters16
void *.pvKeyEncryptionAuxInfo32
CRYPT_ALGORITHM_IDENTIFIERLPSTR.KeyWrapAlgorithm.pszObjId40
CRYPT_OBJID_BLOB.KeyWrapAlgorithm.Parameters48
void *.pvKeyWrapAuxInfo64
HCRYPTPROV_LEGACY.hCryptProv72
DWORD.dwKeySpec80
DWORD.dwKeyChoice84
PCRYPT_ALGORITHM_IDENTIFIER.pEphemeralAlgorithm88
PCERT_ID.pSenderId88
CRYPT_DATA_BLOB.UserKeyingMaterial96
DWORD.cRecipientEncryptedKeys112
PCMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO *.rgpRecipientEncryptedKeys120

│ └─128

CMSG_KEY_AGREE_RECIPIENT_INFODWORD.dwVersion0
DWORD.dwOriginatorChoice4
CERT_PUBLIC_KEY_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.OriginatorPublicKeyInfo.Algorithm.pszObjId8
CRYPT_OBJID_BLOB.OriginatorPublicKeyInfo.Algorithm.Parameters16
CRYPT_BIT_BLOBDWORD.OriginatorPublicKeyInfo.PublicKey.cbData32
BYTE *.OriginatorPublicKeyInfo.PublicKey.pbData40
DWORD.OriginatorPublicKeyInfo.PublicKey.cUnusedBits48
CERT_IDDWORD.OriginatorCertId.dwIdChoice8
CRYPT_HASH_BLOB.OriginatorCertId.HashId16
CERT_ISSUER_SERIAL_NUMBERCERT_NAME_BLOB.OriginatorCertId.IssuerSerialNumber.Issuer16
CRYPT_INTEGER_BLOBDWORD.OriginatorCertId.IssuerSerialNumber.SerialNumber.cbData32
BYTE *.OriginatorCertId.IssuerSerialNumber.SerialNumber.pbData40
CRYPT_HASH_BLOB.OriginatorCertId.KeyId16
CRYPT_DATA_BLOB.UserKeyingMaterial56
CRYPT_ALGORITHM_IDENTIFIERLPSTR.KeyEncryptionAlgorithm.pszObjId72
CRYPT_OBJID_BLOB.KeyEncryptionAlgorithm.Parameters80
DWORD.cRecipientEncryptedKeys96
PCMSG_RECIPIENT_ENCRYPTED_KEY_INFO *.rgpRecipientEncryptedKeys104

│ └─112

CMSG_KEY_TRANS_ENCRYPT_INFODWORD.cbSize0
DWORD.dwRecipientIndex4
CRYPT_ALGORITHM_IDENTIFIERLPSTR.KeyEncryptionAlgorithm.pszObjId8
CRYPT_OBJID_BLOB.KeyEncryptionAlgorithm.Parameters16
CRYPT_DATA_BLOB.EncryptedKey32
DWORD.dwFlags48

│ └─56

CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFODWORD.cbSize0
CRYPT_ALGORITHM_IDENTIFIERLPSTR.KeyEncryptionAlgorithm.pszObjId8
CRYPT_OBJID_BLOB.KeyEncryptionAlgorithm.Parameters16
void *.pvKeyEncryptionAuxInfo32
HCRYPTPROV_LEGACY.hCryptProv40
CRYPT_BIT_BLOBDWORD.RecipientPublicKey.cbData48
BYTE *.RecipientPublicKey.pbData56
DWORD.RecipientPublicKey.cUnusedBits64
CERT_IDDWORD.RecipientId.dwIdChoice72
CRYPT_HASH_BLOB.RecipientId.HashId80
CERT_ISSUER_SERIAL_NUMBERCERT_NAME_BLOB.RecipientId.IssuerSerialNumber.Issuer80
CRYPT_INTEGER_BLOBDWORD.RecipientId.IssuerSerialNumber.SerialNumber.cbData96
BYTE *.RecipientId.IssuerSerialNumber.SerialNumber.pbData104
CRYPT_HASH_BLOB.RecipientId.KeyId80

│ └─112

CMSG_KEY_TRANS_RECIPIENT_INFODWORD.dwVersion0
CERT_IDDWORD.RecipientId.dwIdChoice8
CRYPT_HASH_BLOB.RecipientId.HashId16
CERT_ISSUER_SERIAL_NUMBERCERT_NAME_BLOB.RecipientId.IssuerSerialNumber.Issuer16
CRYPT_INTEGER_BLOBDWORD.RecipientId.IssuerSerialNumber.SerialNumber.cbData32
BYTE *.RecipientId.IssuerSerialNumber.SerialNumber.pbData40
CRYPT_HASH_BLOB.RecipientId.KeyId16
CRYPT_ALGORITHM_IDENTIFIERLPSTR.KeyEncryptionAlgorithm.pszObjId48
CRYPT_OBJID_BLOB.KeyEncryptionAlgorithm.Parameters56
CRYPT_DATA_BLOB.EncryptedKey72

│ └─88

CMSG_MAIL_LIST_ENCRYPT_INFODWORD.cbSize0
DWORD.dwRecipientIndex4
CRYPT_ALGORITHM_IDENTIFIERLPSTR.KeyEncryptionAlgorithm.pszObjId8
CRYPT_OBJID_BLOB.KeyEncryptionAlgorithm.Parameters16
CRYPT_DATA_BLOB.EncryptedKey32
DWORD.dwFlags48

│ └─56

CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFODWORD.cbSize0
CRYPT_ALGORITHM_IDENTIFIERLPSTR.KeyEncryptionAlgorithm.pszObjId8
CRYPT_OBJID_BLOB.KeyEncryptionAlgorithm.Parameters16
void *.pvKeyEncryptionAuxInfo32
HCRYPTPROV.hCryptProv40
DWORD.dwKeyChoice48
HCRYPTKEY.hKeyEncryptionKey56
void *.pvKeyEncryptionKey56
CRYPT_DATA_BLOB.KeyId64
FILETIMEDWORD.Date.dwLowDateTime80
DWORD.Date.dwHighDateTime84
PCRYPT_ATTRIBUTE_TYPE_VALUE.pOtherAttr88

│ └─96

CMSG_MAIL_LIST_RECIPIENT_INFODWORD.dwVersion0
CRYPT_DATA_BLOB.KeyId8
CRYPT_ALGORITHM_IDENTIFIERLPSTR.KeyEncryptionAlgorithm.pszObjId24
CRYPT_OBJID_BLOB.KeyEncryptionAlgorithm.Parameters32
CRYPT_DATA_BLOB.EncryptedKey48
FILETIMEDWORD.Date.dwLowDateTime64
DWORD.Date.dwHighDateTime68
PCRYPT_ATTRIBUTE_TYPE_VALUE.pOtherAttr72

│ └─80

CMSG_RC2_AUX_INFODWORD.cbSize0
DWORD.dwBitLen4

│ └─8

CMSG_RC4_AUX_INFODWORD.cbSize0
DWORD.dwBitLen4

│ └─8

CMSG_RECIPIENT_ENCODE_INFODWORD.dwRecipientChoice0
PCMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO.pKeyAgree8
PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO.pKeyTrans8
PCMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO.pMailList8

│ └─16

CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFODWORD.cbSize0
CRYPT_BIT_BLOBDWORD.RecipientPublicKey.cbData8
BYTE *.RecipientPublicKey.pbData16
DWORD.RecipientPublicKey.cUnusedBits24
CERT_IDDWORD.RecipientId.dwIdChoice32
CRYPT_HASH_BLOB.RecipientId.HashId40
CERT_ISSUER_SERIAL_NUMBERCERT_NAME_BLOB.RecipientId.IssuerSerialNumber.Issuer40
CRYPT_INTEGER_BLOBDWORD.RecipientId.IssuerSerialNumber.SerialNumber.cbData56
BYTE *.RecipientId.IssuerSerialNumber.SerialNumber.pbData64
CRYPT_HASH_BLOB.RecipientId.KeyId40
FILETIMEDWORD.Date.dwLowDateTime72
DWORD.Date.dwHighDateTime76
PCRYPT_ATTRIBUTE_TYPE_VALUE.pOtherAttr80

│ └─88

CMSG_RECIPIENT_ENCRYPTED_KEY_INFOCERT_IDDWORD.RecipientId.dwIdChoice0
CRYPT_HASH_BLOB.RecipientId.HashId8
CERT_ISSUER_SERIAL_NUMBERCERT_NAME_BLOB.RecipientId.IssuerSerialNumber.Issuer8
CRYPT_INTEGER_BLOBDWORD.RecipientId.IssuerSerialNumber.SerialNumber.cbData24
BYTE *.RecipientId.IssuerSerialNumber.SerialNumber.pbData32
CRYPT_HASH_BLOB.RecipientId.KeyId8
CRYPT_DATA_BLOB.EncryptedKey40
FILETIMEDWORD.Date.dwLowDateTime56
DWORD.Date.dwHighDateTime60
PCRYPT_ATTRIBUTE_TYPE_VALUE.pOtherAttr64

│ └─72

CMSG_SIGNED_ENCODE_INFODWORD.cbSize0
DWORD.cSigners4
PCMSG_SIGNER_ENCODE_INFO.rgSigners8
DWORD.cCertEncoded16
PCERT_BLOB.rgCertEncoded24
DWORD.cCrlEncoded32
PCRL_BLOB.rgCrlEncoded40

│ └─48

CMSG_SIGNER_ENCODE_INFODWORD.cbSize0
PCERT_INFO.pCertInfo8
HCRYPTPROV.hCryptProv16
NCRYPT_KEY_HANDLE.hNCryptKey16
DWORD.dwKeySpec24
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId32
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters40
void *.pvHashAuxInfo56
DWORD.cAuthAttr64
PCRYPT_ATTRIBUTE.rgAuthAttr72
DWORD.cUnauthAttr80
PCRYPT_ATTRIBUTE.rgUnauthAttr88

│ └─96

CMSG_SIGNER_INFODWORD.dwVersion0
CERT_NAME_BLOB.Issuer8
CRYPT_INTEGER_BLOBDWORD.SerialNumber.cbData24
BYTE *.SerialNumber.pbData32
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId40
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters48
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashEncryptionAlgorithm.pszObjId64
CRYPT_OBJID_BLOB.HashEncryptionAlgorithm.Parameters72
CRYPT_DATA_BLOB.EncryptedHash88
CRYPT_ATTRIBUTESDWORD.AuthAttrs.cAttr104
PCRYPT_ATTRIBUTE.AuthAttrs.rgAttr112
CRYPT_ATTRIBUTESDWORD.UnauthAttrs.cAttr120
PCRYPT_ATTRIBUTE.UnauthAttrs.rgAttr128

│ └─136

CMSG_SP3_COMPATIBLE_AUX_INFODWORD.cbSize0
DWORD.dwFlags4

│ └─8

CMSG_STREAM_INFODWORD.cbContent0
PFN_CMSG_STREAM_OUTPUT.pfnStreamOutput8
void *.pvArg16

│ └─24

CMS_DH_KEY_INFODWORD.dwVersion0
ALG_ID.Algid4
LPSTR.pszContentEncObjId8
CRYPT_DATA_BLOB.PubInfo16
void *.pReserved32

│ └─40

CMS_KEY_INFODWORD.dwVersion0
ALG_ID.Algid4
BYTE *.pbOID8
DWORD.cbOID16

│ └─24

CMYKCOLORWORD.cyan0
WORD.magenta2
WORD.yellow4
WORD.black6

│ └─8

CM_COLUMNINFODWORD.cbSize0
DWORD.dwMask4
DWORD.dwState8
UINT.uWidth12
UINT.uDefaultWidth16
UINT.uIdealWidth20
WCHAR[80].wszName24

│ └─184

CM_NOTIFY_EVENT_DATACM_NOTIFY_FILTER_TYPE.FilterType0
DWORD.Reserved4
union (unnamed).u8

│ └─36

CM_NOTIFY_FILTERDWORD.cbSize0
DWORD.Flags4
CM_NOTIFY_FILTER_TYPE.FilterType8
DWORD.Reserved12
union (unnamed).u16

│ └─416

COAUTHIDENTITYUSHORT *.User0
ULONG.UserLength8
USHORT *.Domain16
ULONG.DomainLength24
USHORT *.Password32
ULONG.PasswordLength40
ULONG.Flags44

│ └─48

COAUTHINFODWORD.dwAuthnSvc0
DWORD.dwAuthzSvc4
LPWSTR.pwszServerPrincName8
DWORD.dwAuthnLevel16
DWORD.dwImpersonationLevel20
COAUTHIDENTITY *.pAuthIdentityData24
DWORD.dwCapabilities32

│ └─40

COLORstruct LabCOLOR.Lab0
struct XYZCOLOR.XYZ0
struct YxyCOLOR.Yxy0
struct CMYKCOLOR.cmyk0
struct GENERIC3CHANNEL.gen3ch0
struct GRAYCOLOR.gray0
struct HiFiCOLOR.hifi0
struct NAMEDCOLOR.named0
struct RGBCOLOR.rgb0
DWORD.reserved10
void *.reserved28

│ └─16

COLORADJUSTMENTWORD.caSize0
WORD.caFlags2
WORD.caIlluminantIndex4
WORD.caRedGamma6
WORD.caGreenGamma8
WORD.caBlueGamma10
WORD.caReferenceBlack12
WORD.caReferenceWhite14
SHORT.caContrast16
SHORT.caBrightness18
SHORT.caColorfulness20
SHORT.caRedGreenTint22

│ └─24

COLORINFOCIECHROMALDECI4.Red.x0
LDECI4.Red.y4
LDECI4.Red.Y8
CIECHROMALDECI4.Green.x12
LDECI4.Green.y16
LDECI4.Green.Y20
CIECHROMALDECI4.Blue.x24
LDECI4.Blue.y28
LDECI4.Blue.Y32
CIECHROMALDECI4.Cyan.x36
LDECI4.Cyan.y40
LDECI4.Cyan.Y44
CIECHROMALDECI4.Magenta.x48
LDECI4.Magenta.y52
LDECI4.Magenta.Y56
CIECHROMALDECI4.Yellow.x60
LDECI4.Yellow.y64
LDECI4.Yellow.Y68
CIECHROMALDECI4.AlignmentWhite.x72
LDECI4.AlignmentWhite.y76
LDECI4.AlignmentWhite.Y80
LDECI4.RedGamma84
LDECI4.GreenGamma88
LDECI4.BlueGamma92
LDECI4.MagentaInCyanDye96
LDECI4.YellowInCyanDye100
LDECI4.CyanInMagentaDye104
LDECI4.YellowInMagentaDye108
LDECI4.CyanInYellowDye112
LDECI4.MagentaInYellowDye116

│ └─120

COLORKEYDWORD.KeyType0
DWORD.PaletteIndex4
COLORREF.LowColorValue8
COLORREF.HighColorValue12

│ └─16

COLORMAPCOLORREF.from0
COLORREF.to4

│ └─8

COLORMATCHSETUPADWORD.dwSize0
DWORD.dwVersion4
DWORD.dwFlags8
HWND.hwndOwner16
PCSTR.pSourceName24
PCSTR.pDisplayName32
PCSTR.pPrinterName40
DWORD.dwRenderIntent48
DWORD.dwProofingIntent52
PSTR.pMonitorProfile56
DWORD.ccMonitorProfile64
PSTR.pPrinterProfile72
DWORD.ccPrinterProfile80
PSTR.pTargetProfile88
DWORD.ccTargetProfile96
DLGPROC.lpfnHook104
LPARAM.lParam112
PCMSCALLBACKA.lpfnApplyCallback120
LPARAM.lParamApplyCallback128

│ └─136

COLORMATCHSETUPWDWORD.dwSize0
DWORD.dwVersion4
DWORD.dwFlags8
HWND.hwndOwner16
PCWSTR.pSourceName24
PCWSTR.pDisplayName32
PCWSTR.pPrinterName40
DWORD.dwRenderIntent48
DWORD.dwProofingIntent52
PWSTR.pMonitorProfile56
DWORD.ccMonitorProfile64
PWSTR.pPrinterProfile72
DWORD.ccPrinterProfile80
PWSTR.pTargetProfile88
DWORD.ccTargetProfile96
DLGPROC.lpfnHook104
LPARAM.lParam112
PCMSCALLBACKW.lpfnApplyCallback120
LPARAM.lParamApplyCallback128

│ └─136

COLORSCHEMEDWORD.dwSize0
COLORREF.clrBtnHighlight4
COLORREF.clrBtnShadow8

│ └─12

COMBOBOXEXITEMAUINT.mask0
INT_PTR.iItem8
LPSTR.pszText16
int.cchTextMax24
int.iImage28
int.iSelectedImage32
int.iOverlay36
int.iIndent40
LPARAM.lParam48

│ └─56

COMBOBOXEXITEMWUINT.mask0
INT_PTR.iItem8
LPWSTR.pszText16
int.cchTextMax24
int.iImage28
int.iSelectedImage32
int.iOverlay36
int.iIndent40
LPARAM.lParam48

│ └─56

COMBOBOXINFODWORD.cbSize0
RECTLONG.rcItem.left4
LONG.rcItem.top8
LONG.rcItem.right12
LONG.rcItem.bottom16
RECTLONG.rcButton.left20
LONG.rcButton.top24
LONG.rcButton.right28
LONG.rcButton.bottom32
DWORD.stateButton36
HWND.hwndCombo40
HWND.hwndItem48
HWND.hwndList56

│ └─64

COMDLG_FILTERSPECLPCWSTR.pszName0
LPCWSTR.pszSpec8

│ └─16

COMEVENTSYSCHANGEINFODWORD.cbSize0
EOC_ChangeType.changeType4
BSTR.objectId8
BSTR.partitionId16
BSTR.applicationId24
GUID[10].reserved32

│ └─192

COMMCONFIGDWORD.dwSize0
WORD.wVersion4
WORD.wReserved6
DCBDWORD.dcb.DCBlength8
DWORD.dcb.BaudRate12
DWORD.dcb.fBinary9bytes,0bits
DWORD.dcb.fParity9bytes,1bits
DWORD.dcb.fOutxCtsFlow9bytes,2bits
DWORD.dcb.fOutxDsrFlow9bytes,3bits
DWORD.dcb.fDtrControl9bytes,4bits
DWORD.dcb.fDsrSensitivity9bytes,6bits
DWORD.dcb.fTXContinueOnXoff9bytes,7bits
DWORD.dcb.fOutX10bytes,0bits
DWORD.dcb.fInX10bytes,1bits
DWORD.dcb.fErrorChar10bytes,2bits
DWORD.dcb.fNull10bytes,3bits
DWORD.dcb.fRtsControl10bytes,4bits
DWORD.dcb.fAbortOnError10bytes,6bits
DWORD.dcb.fDummy210bytes,7bits
WORD.dcb.wReserved20
WORD.dcb.XonLim22
WORD.dcb.XoffLim24
BYTE.dcb.ByteSize26
BYTE.dcb.Parity27
BYTE.dcb.StopBits28
char.dcb.XonChar29
char.dcb.XoffChar30
char.dcb.ErrorChar31
char.dcb.EofChar32
char.dcb.EvtChar33
WORD.dcb.wReserved134
DWORD.dwProviderSubType36
DWORD.dwProviderOffset40
DWORD.dwProviderSize44
WCHAR[1].wcProviderData48

│ └─52

COMMPROPWORD.wPacketLength0
WORD.wPacketVersion2
DWORD.dwServiceMask4
DWORD.dwReserved18
DWORD.dwMaxTxQueue12
DWORD.dwMaxRxQueue16
DWORD.dwMaxBaud20
DWORD.dwProvSubType24
DWORD.dwProvCapabilities28
DWORD.dwSettableParams32
DWORD.dwSettableBaud36
WORD.wSettableData40
WORD.wSettableStopParity42
DWORD.dwCurrentTxQueue44
DWORD.dwCurrentRxQueue48
DWORD.dwProvSpec152
DWORD.dwProvSpec256
WCHAR[1].wcProvChar60

│ └─64

COMMTIMEOUTSDWORD.ReadIntervalTimeout0
DWORD.ReadTotalTimeoutMultiplier4
DWORD.ReadTotalTimeoutConstant8
DWORD.WriteTotalTimeoutMultiplier12
DWORD.WriteTotalTimeoutConstant16

│ └─20

COMPACT_VIRTUAL_DISK_PARAMETERSCOMPACT_VIRTUAL_DISK_VERSION.Version0
struct (unnamed).Version14

│ └─8

COMPAREITEMSTRUCTUINT.CtlType0
UINT.CtlID4
HWND.hwndItem8
UINT.itemID116
ULONG_PTR.itemData124
UINT.itemID232
ULONG_PTR.itemData240
DWORD.dwLocaleId48

│ └─56

COMPATIBILITY_CONTEXT_ELEMENTGUIDunsigned long.Id.Data10
unsigned short.Id.Data24
unsigned short.Id.Data36
unsigned char[8].Id.Data48
ACTCTX_COMPATIBILITY_ELEMENT_TYPE.Type16
ULONGLONG.MaxVersionTested24

│ └─32

COMPCOLORCOLORREF.crText0
COLORREF.crBackground4
DWORD.dwEffects8

│ └─12

COMPOSITIONFORMDWORD.dwStyle0
POINTLONG.ptCurrentPos.x4
LONG.ptCurrentPos.y8
RECTLONG.rcArea.left12
LONG.rcArea.top16
LONG.rcArea.right20
LONG.rcArea.bottom24

│ └─28

COMPOSITION_FRAME_STATSUINT64.startTime0
UINT64.targetTime8
UINT64.framePeriod16

│ └─24

COMPOSITION_STATSUINT.presentCount0
UINT.refreshCount4
UINT.virtualRefreshCount8
UINT64.time16

│ └─24

COMPOSITION_TARGET_IDLUIDDWORD.displayAdapterLuid.LowPart0
LONG.displayAdapterLuid.HighPart4
LUIDDWORD.renderAdapterLuid.LowPart8
LONG.renderAdapterLuid.HighPart12
UINT.vidPnSourceId16
UINT.vidPnTargetId20
UINT.uniqueId24

│ └─28

COMPOSITION_TARGET_STATSUINT.outstandingPresents0
UINT64.presentTime8
UINT64.vblankDuration16
COMPOSITION_STATSUINT.presentedStats.presentCount24
UINT.presentedStats.refreshCount28
UINT.presentedStats.virtualRefreshCount32
UINT64.presentedStats.time40
COMPOSITION_STATSUINT.completedStats.presentCount48
UINT.completedStats.refreshCount52
UINT.completedStats.virtualRefreshCount56
UINT64.completedStats.time64

│ └─72

COMPRESS_ALLOCATION_ROUTINESPFN_COMPRESS_ALLOCATE.Allocate0
PFN_COMPRESS_FREE.Free8
PVOID.UserContext16

│ └─24

COMPVARSLONG.cbSize0
DWORD.dwFlags4
HIC.hic8
DWORD.fccType16
DWORD.fccHandler20
LPBITMAPINFO.lpbiIn24
LPBITMAPINFO.lpbiOut32
LPVOID.lpBitsOut40
LPVOID.lpBitsPrev48
LONG.lFrame56
LONG.lKey60
LONG.lDataRate64
LONG.lQ68
LONG.lKeyCount72
LPVOID.lpState80
LONG.cbState88

│ └─96

COMSTATDWORD.fCtsHold0bytes,0bits
DWORD.fDsrHold0bytes,1bits
DWORD.fRlsdHold0bytes,2bits
DWORD.fXoffHold0bytes,3bits
DWORD.fXoffSent0bytes,4bits
DWORD.fEof0bytes,5bits
DWORD.fTxim0bytes,6bits
DWORD.fReserved0bytes,7bits
DWORD.cbInQue4
DWORD.cbOutQue8

│ └─12

COMSVCSEVENTINFODWORD.cbSize0
DWORD.dwPid4
LONGLONG.lTime8
LONG.lMicroTime16
LONGLONG.perfCount24
GUIDunsigned long.guidApp.Data132
unsigned short.guidApp.Data236
unsigned short.guidApp.Data338
unsigned char[8].guidApp.Data440
LPOLESTR.sMachineName48

│ └─56

CONFIRM_CONFLICT_ITEMIShellItem2 *.pShellItem0
LPWSTR.pszOriginalName8
LPWSTR.pszAlternateName16
LPWSTR.pszLocationShort24
LPWSTR.pszLocationFull32
SYNCMGR_CONFLICT_ITEM_TYPE.nType40

│ └─48

CONFIRM_CONFLICT_RESULT_INFOLPWSTR.pszNewName0
UINT.iItemIndex8

│ └─16

CONFLICT_DETAILS_AULONG.CD_ulSize0
ULONG.CD_ulMask4
DEVINST.CD_dnDevInst8
RES_DES.CD_rdResDes16
ULONG.CD_ulFlags24
CHAR[260].CD_szDescription28

│ └─288

CONFLICT_DETAILS_WULONG.CD_ulSize0
ULONG.CD_ulMask4
DEVINST.CD_dnDevInst8
RES_DES.CD_rdResDes16
ULONG.CD_ulFlags24
WCHAR[260].CD_szDescription28

│ └─552

CONNECTDATAIUnknown *.pUnk0
DWORD.dwCookie8

│ └─16

CONNECTDLGSTRUCTADWORD.cbStructure0
HWND.hwndOwner8
LPNETRESOURCEA.lpConnRes16
DWORD.dwFlags24
DWORD.dwDevNum28

│ └─32

CONNECTDLGSTRUCTWDWORD.cbStructure0
HWND.hwndOwner8
LPNETRESOURCEW.lpConnRes16
DWORD.dwFlags24
DWORD.dwDevNum28

│ └─32

CONNECTION_INFO_0DWORD.coni0_id0

│ └─4

CONNECTION_INFO_1DWORD.coni1_id0
DWORD.coni1_type4
DWORD.coni1_num_opens8
DWORD.coni1_num_users12
DWORD.coni1_time16
LPWSTR.coni1_username24
LPWSTR.coni1_netname32

│ └─40

CONTEXTDWORD64.P1Home0
DWORD64.P2Home8
DWORD64.P3Home16
DWORD64.P4Home24
DWORD64.P5Home32
DWORD64.P6Home40
DWORD.ContextFlags48
DWORD.MxCsr52
WORD.SegCs56
WORD.SegDs58
WORD.SegEs60
WORD.SegFs62
WORD.SegGs64
WORD.SegSs66
DWORD.EFlags68
DWORD64.Dr072
DWORD64.Dr180
DWORD64.Dr288
DWORD64.Dr396
DWORD64.Dr6104
DWORD64.Dr7112
DWORD64.Rax120
DWORD64.Rcx128
DWORD64.Rdx136
DWORD64.Rbx144
DWORD64.Rsp152
DWORD64.Rbp160
DWORD64.Rsi168
DWORD64.Rdi176
DWORD64.R8184
DWORD64.R9192
DWORD64.R10200
DWORD64.R11208
DWORD64.R12216
DWORD64.R13224
DWORD64.R14232
DWORD64.R15240
DWORD64.Rip248
XMM_SAVE_AREA32.FltSave256
M128A[2].Header256
M128A[8].Legacy288
M128A.Xmm0416
M128A.Xmm1432
M128A.Xmm2448
M128A.Xmm3464
M128A.Xmm4480
M128A.Xmm5496
M128A.Xmm6512
M128A.Xmm7528
M128A.Xmm8544
M128A.Xmm9560
M128A.Xmm10576
M128A.Xmm11592
M128A.Xmm12608
M128A.Xmm13624
M128A.Xmm14640
M128A.Xmm15656
M128A[26].VectorRegister768
DWORD64.VectorControl1184
DWORD64.DebugControl1192
DWORD64.LastBranchToRip1200
DWORD64.LastBranchFromRip1208
DWORD64.LastExceptionToRip1216
DWORD64.LastExceptionFromRip1224

│ └─1232

CONTEXTMENUITEMLPWSTR.strName0
LPWSTR.strStatusBarText8
LONG.lCommandID16
LONG.lInsertionPointID20
LONG.fFlags24
LONG.fSpecialFlags28

│ └─32

CONTEXTMENUITEM2LPWSTR.strName0
LPWSTR.strStatusBarText8
LONG.lCommandID16
LONG.lInsertionPointID20
LONG.fFlags24
LONG.fSpecialFlags28
LPWSTR.strLanguageIndependentName32

│ └─40

CONTROLINFOULONG.cb0
HACCEL.hAccel8
USHORT.cAccel16
DWORD.dwFlags20

│ └─24

CONTROL_SERVICEULONG.Length0
int.Service4
AD_GENERAL_PARAMSULONG.Overrides.IntServAwareHopCount8
ULONG.Overrides.PathBandwidthEstimate12
ULONG.Overrides.MinimumLatency16
ULONG.Overrides.PathMTU20
ULONG.Overrides.Flags24
AD_GUARANTEED.Guaranteed28
PARAM_BUFFER[1].ParamBuffer28

│ └─44

CONVCONTEXTUINT.cb0
UINT.wFlags4
UINT.wCountryID8
int.iCodePage12
DWORD.dwLangID16
DWORD.dwSecurity20
SECURITY_QUALITY_OF_SERVICEDWORD.qos.Length24
SECURITY_IMPERSONATION_LEVEL.qos.ImpersonationLevel28
SECURITY_CONTEXT_TRACKING_MODE.qos.ContextTrackingMode32
BOOLEAN.qos.EffectiveOnly33

│ └─36

CONVINFODWORD.cb0
DWORD_PTR.hUser8
HCONV.hConvPartner16
HSZ.hszSvcPartner24
HSZ.hszServiceReq32
HSZ.hszTopic40
HSZ.hszItem48
UINT.wFmt56
UINT.wType60
UINT.wStatus64
UINT.wConvst68
UINT.wLastError72
HCONVLIST.hConvList80
CONVCONTEXTUINT.ConvCtxt.cb88
UINT.ConvCtxt.wFlags92
UINT.ConvCtxt.wCountryID96
int.ConvCtxt.iCodePage100
DWORD.ConvCtxt.dwLangID104
DWORD.ConvCtxt.dwSecurity108
SECURITY_QUALITY_OF_SERVICEDWORD.ConvCtxt.qos.Length112
SECURITY_IMPERSONATION_LEVEL.ConvCtxt.qos.ImpersonationLevel116
SECURITY_CONTEXT_TRACKING_MODE.ConvCtxt.qos.ContextTrackingMode120
BOOLEAN.ConvCtxt.qos.EffectiveOnly121
HWND.hwnd128
HWND.hwndPartner136

│ └─144

COPYDATASTRUCTULONG_PTR.dwData0
DWORD.cbData8
PVOID.lpData16

│ └─24

COPYFILE2_EXTENDED_PARAMETERSDWORD.dwSize0
DWORD.dwCopyFlags4
BOOL *.pfCancel8
PCOPYFILE2_PROGRESS_ROUTINE.pProgressRoutine16
PVOID.pvCallbackContext24

│ └─32

COPYFILE2_MESSAGECOPYFILE2_MESSAGE_TYPE.Type0
DWORD.dwPadding4
union (unnamed).Info8

│ └─80

COSERVERINFODWORD.dwReserved10
LPWSTR.pwszName8
COAUTHINFO *.pAuthInfo16
DWORD.dwReserved224

│ └─32

CPINFOUINT.MaxCharSize0
BYTE[2].DefaultChar4
BYTE[12].LeadByte6

│ └─20

CPINFOEXAUINT.MaxCharSize0
BYTE[2].DefaultChar4
BYTE[12].LeadByte6
WCHAR.UnicodeDefaultChar18
UINT.CodePage20
CHAR[260].CodePageName24

│ └─284

CPINFOEXWUINT.MaxCharSize0
BYTE[2].DefaultChar4
BYTE[12].LeadByte6
WCHAR.UnicodeDefaultChar18
UINT.CodePage20
WCHAR[260].CodePageName24

│ └─544

CPLINFOint.idIcon0
int.idName4
int.idInfo8
LONG_PTR.lData12

│ └─20

CQFORMDWORD.cbStruct0
DWORD.dwFlags4
CLSID.clsid8
HICON.hIcon24
LPCWSTR.pszTitle32

│ └─40

CQPAGEDWORD.cbStruct0
DWORD.dwFlags4
LPCQPAGEPROC.pPageProc8
HINSTANCE.hInstance16
INT.idPageName24
INT.idPageTemplate28
DLGPROC.pDlgProc32
LPARAM.lParam40

│ └─48

CREATEFILE2_EXTENDED_PARAMETERSDWORD.dwSize0
DWORD.dwFileAttributes4
DWORD.dwFileFlags8
DWORD.dwSecurityQosFlags12
LPSECURITY_ATTRIBUTES.lpSecurityAttributes16
HANDLE.hTemplateFile24

│ └─32

CREATESTRUCTALPVOID.lpCreateParams0
HINSTANCE.hInstance8
HMENU.hMenu16
HWND.hwndParent24
int.cy32
int.cx36
int.y40
int.x44
LONG.style48
LPCSTR.lpszName56
LPCSTR.lpszClass64
DWORD.dwExStyle72

│ └─80

CREATESTRUCTWLPVOID.lpCreateParams0
HINSTANCE.hInstance8
HMENU.hMenu16
HWND.hwndParent24
int.cy32
int.cx36
int.y40
int.x44
LONG.style48
LPCWSTR.lpszName56
LPCWSTR.lpszClass64
DWORD.dwExStyle72

│ └─80

CREATE_CLUSTER_CONFIGDWORD.dwVersion0
PCWSTR.lpszClusterName8
DWORD.cNodes16
PCWSTR *.ppszNodeNames24
DWORD.cIpEntries32
PCLUSTER_IP_ENTRY.pIpEntries40
BOOLEAN.fEmptyCluster48
CLUSTER_MGMT_POINT_TYPE.managementPointType52
CLUSTER_MGMT_POINT_RESTYPE.managementPointResType56

│ └─64

CREATE_CLUSTER_NAME_ACCOUNTDWORD.dwVersion0
PCWSTR.lpszClusterName8
DWORD.dwFlags16
PCWSTR.pszUserName24
PCWSTR.pszPassword32
PCWSTR.pszDomain40
CLUSTER_MGMT_POINT_TYPE.managementPointType48
CLUSTER_MGMT_POINT_RESTYPE.managementPointResType52
BOOLEAN.bUpgradeVCOs56

│ └─64

CREATE_DISKPARTITION_STYLE.PartitionStyle0
CREATE_DISK_GPTGUIDunsigned long.Gpt.DiskId.Data14
unsigned short.Gpt.DiskId.Data28
unsigned short.Gpt.DiskId.Data310
unsigned char[8].Gpt.DiskId.Data412
DWORD.Gpt.MaxPartitionCount20
CREATE_DISK_MBRDWORD.Mbr.Signature4

│ └─24

CREATE_DISK_GPTGUIDunsigned long.DiskId.Data10
unsigned short.DiskId.Data24
unsigned short.DiskId.Data36
unsigned char[8].DiskId.Data48
DWORD.MaxPartitionCount16

│ └─20

CREATE_DISK_MBRDWORD.Signature0

│ └─4

CREATE_PARTITION_PARAMETERSVDS_PARTITION_STYLE.style0
struct (unnamed).GptPartInfo8
struct (unnamed).MbrPartInfo8

│ └─120

CREATE_PROCESS_DEBUG_INFOHANDLE.hFile0
HANDLE.hProcess8
HANDLE.hThread16
LPVOID.lpBaseOfImage24
DWORD.dwDebugInfoFileOffset32
DWORD.nDebugInfoSize36
LPVOID.lpThreadLocalBase40
LPTHREAD_START_ROUTINE.lpStartAddress48
LPVOID.lpImageName56
WORD.fUnicode64

│ └─72

CREATE_THREAD_DEBUG_INFOHANDLE.hThread0
LPVOID.lpThreadLocalBase8
LPTHREAD_START_ROUTINE.lpStartAddress16

│ └─24

CREATE_USN_JOURNAL_DATADWORDLONG.MaximumSize0
DWORDLONG.AllocationDelta8

│ └─16

CREATE_VIRTUAL_DISK_PARAMETERSCREATE_VIRTUAL_DISK_VERSION.Version0
struct (unnamed).Version18
struct (unnamed).Version28
struct (unnamed).Version38
struct (unnamed).Version48

│ └─184

CREDENTIALADWORD.Flags0
DWORD.Type4
LPSTR.TargetName8
LPSTR.Comment16
FILETIMEDWORD.LastWritten.dwLowDateTime24
DWORD.LastWritten.dwHighDateTime28
DWORD.CredentialBlobSize32
LPBYTE.CredentialBlob40
DWORD.Persist48
DWORD.AttributeCount52
PCREDENTIAL_ATTRIBUTEA.Attributes56
LPSTR.TargetAlias64
LPSTR.UserName72

│ └─80

CREDENTIALWDWORD.Flags0
DWORD.Type4
LPWSTR.TargetName8
LPWSTR.Comment16
FILETIMEDWORD.LastWritten.dwLowDateTime24
DWORD.LastWritten.dwHighDateTime28
DWORD.CredentialBlobSize32
LPBYTE.CredentialBlob40
DWORD.Persist48
DWORD.AttributeCount52
PCREDENTIAL_ATTRIBUTEW.Attributes56
LPWSTR.TargetAlias64
LPWSTR.UserName72

│ └─80

CREDENTIAL_ATTRIBUTEALPSTR.Keyword0
DWORD.Flags8
DWORD.ValueSize12
LPBYTE.Value16

│ └─24

CREDENTIAL_ATTRIBUTEWLPWSTR.Keyword0
DWORD.Flags8
DWORD.ValueSize12
LPBYTE.Value16

│ └─24

CREDENTIAL_PROVIDER_FIELD_DESCRIPTORDWORD.dwFieldID0
CREDENTIAL_PROVIDER_FIELD_TYPE.cpft4
LPWSTR.pszLabel8
GUIDunsigned long.guidFieldType.Data116
unsigned short.guidFieldType.Data220
unsigned short.guidFieldType.Data322
unsigned char[8].guidFieldType.Data424

│ └─32

CREDENTIAL_TARGET_INFORMATIONALPSTR.TargetName0
LPSTR.NetbiosServerName8
LPSTR.DnsServerName16
LPSTR.NetbiosDomainName24
LPSTR.DnsDomainName32
LPSTR.DnsTreeName40
LPSTR.PackageName48
ULONG.Flags56
DWORD.CredTypeCount60
LPDWORD.CredTypes64

│ └─72

CREDENTIAL_TARGET_INFORMATIONWLPWSTR.TargetName0
LPWSTR.NetbiosServerName8
LPWSTR.DnsServerName16
LPWSTR.NetbiosDomainName24
LPWSTR.DnsDomainName32
LPWSTR.DnsTreeName40
LPWSTR.PackageName48
ULONG.Flags56
DWORD.CredTypeCount60
LPDWORD.CredTypes64

│ └─72

CREDSSP_CREDCREDSPP_SUBMIT_TYPE.Type0
PVOID.pSchannelCred8
PVOID.pSpnegoCred16

│ └─24

CREDUI_INFOADWORD.cbSize0
HWND.hwndParent8
PCSTR.pszMessageText16
PCSTR.pszCaptionText24
HBITMAP.hbmBanner32

│ └─40

CREDUI_INFOWDWORD.cbSize0
HWND.hwndParent8
PCWSTR.pszMessageText16
PCWSTR.pszCaptionText24
HBITMAP.hbmBanner32

│ └─40

CRL_CONTEXTDWORD.dwCertEncodingType0
BYTE *.pbCrlEncoded8
DWORD.cbCrlEncoded16
PCRL_INFO.pCrlInfo24
HCERTSTORE.hCertStore32

│ └─40

CRL_DIST_POINTCRL_DIST_POINT_NAMEDWORD.DistPointName.dwDistPointNameChoice0
CERT_ALT_NAME_INFODWORD.DistPointName.FullName.cAltEntry8
PCERT_ALT_NAME_ENTRY.DistPointName.FullName.rgAltEntry16
CRYPT_BIT_BLOBDWORD.ReasonFlags.cbData24
BYTE *.ReasonFlags.pbData32
DWORD.ReasonFlags.cUnusedBits40
CERT_ALT_NAME_INFODWORD.CRLIssuer.cAltEntry48
PCERT_ALT_NAME_ENTRY.CRLIssuer.rgAltEntry56

│ └─64

CRL_DIST_POINTS_INFODWORD.cDistPoint0
PCRL_DIST_POINT.rgDistPoint8

│ └─16

CRL_DIST_POINT_NAMEDWORD.dwDistPointNameChoice0
CERT_ALT_NAME_INFODWORD.FullName.cAltEntry8
PCERT_ALT_NAME_ENTRY.FullName.rgAltEntry16

│ └─24

CRL_ENTRYCRYPT_INTEGER_BLOBDWORD.SerialNumber.cbData0
BYTE *.SerialNumber.pbData8
FILETIMEDWORD.RevocationDate.dwLowDateTime16
DWORD.RevocationDate.dwHighDateTime20
DWORD.cExtension24
PCERT_EXTENSION.rgExtension32

│ └─40

CRL_FIND_ISSUED_FOR_PARAPCCERT_CONTEXT.pSubjectCert0
PCCERT_CONTEXT.pIssuerCert8

│ └─16

CRL_INFODWORD.dwVersion0
CRYPT_ALGORITHM_IDENTIFIERLPSTR.SignatureAlgorithm.pszObjId8
CRYPT_OBJID_BLOB.SignatureAlgorithm.Parameters16
CERT_NAME_BLOB.Issuer32
FILETIMEDWORD.ThisUpdate.dwLowDateTime48
DWORD.ThisUpdate.dwHighDateTime52
FILETIMEDWORD.NextUpdate.dwLowDateTime56
DWORD.NextUpdate.dwHighDateTime60
DWORD.cCRLEntry64
PCRL_ENTRY.rgCRLEntry72
DWORD.cExtension80
PCERT_EXTENSION.rgExtension88

│ └─96

CRL_ISSUING_DIST_POINTCRL_DIST_POINT_NAMEDWORD.DistPointName.dwDistPointNameChoice0
CERT_ALT_NAME_INFODWORD.DistPointName.FullName.cAltEntry8
PCERT_ALT_NAME_ENTRY.DistPointName.FullName.rgAltEntry16
BOOL.fOnlyContainsUserCerts24
BOOL.fOnlyContainsCACerts28
CRYPT_BIT_BLOBDWORD.OnlySomeReasonFlags.cbData32
BYTE *.OnlySomeReasonFlags.pbData40
DWORD.OnlySomeReasonFlags.cUnusedBits48
BOOL.fIndirectCRL56

│ └─64

CROSS_CERT_DIST_POINTS_INFODWORD.dwSyncDeltaTime0
DWORD.cDistPoint4
PCERT_ALT_NAME_INFO.rgDistPoint8

│ └─16

CROSS_SLIDE_PARAMETERCROSS_SLIDE_THRESHOLD.threshold0
float.distance4

│ └─8

CRYPTCATATTRIBUTEDWORD.cbStruct0
LPWSTR.pwszReferenceTag8
DWORD.dwAttrTypeAndAction16
DWORD.cbValue20
BYTE *.pbValue24
DWORD.dwReserved32

│ └─40

CRYPTCATCDFDWORD.cbStruct0
HANDLE.hFile8
DWORD.dwCurFilePos16
DWORD.dwLastMemberOffset20
BOOL.fEOF24
LPWSTR.pwszResultDir32
HANDLE.hCATStore40

│ └─48

CRYPTCATMEMBERDWORD.cbStruct0
LPWSTR.pwszReferenceTag8
LPWSTR.pwszFileName16
GUIDunsigned long.gSubjectType.Data124
unsigned short.gSubjectType.Data228
unsigned short.gSubjectType.Data330
unsigned char[8].gSubjectType.Data432
DWORD.fdwMemberFlags40
struct SIP_INDIRECT_DATA_ *.pIndirectData48
DWORD.dwCertVersion56
DWORD.dwReserved60
HANDLE.hReserved64
CRYPT_ATTR_BLOB.sEncodedIndirectData72
CRYPT_ATTR_BLOB.sEncodedMemberInfo88

│ └─104

CRYPTCATSTOREDWORD.cbStruct0
DWORD.dwPublicVersion4
LPWSTR.pwszP7File8
HCRYPTPROV.hProv16
DWORD.dwEncodingType24
DWORD.fdwStoreFlags28
HANDLE.hReserved32
HANDLE.hAttrs40
HCRYPTMSG.hCryptMsg48
HANDLE.hSorted56

│ └─64

CRYPTNET_URL_CACHE_FLUSH_INFODWORD.cbSize0
DWORD.dwExemptSeconds4
FILETIMEDWORD.ExpireTime.dwLowDateTime8
DWORD.ExpireTime.dwHighDateTime12

│ └─16

CRYPTNET_URL_CACHE_PRE_FETCH_INFODWORD.cbSize0
DWORD.dwObjectType4
DWORD.dwError8
DWORD.dwReserved12
FILETIMEDWORD.ThisUpdateTime.dwLowDateTime16
DWORD.ThisUpdateTime.dwHighDateTime20
FILETIMEDWORD.NextUpdateTime.dwLowDateTime24
DWORD.NextUpdateTime.dwHighDateTime28
FILETIMEDWORD.PublishTime.dwLowDateTime32
DWORD.PublishTime.dwHighDateTime36

│ └─40

CRYPTNET_URL_CACHE_RESPONSE_INFODWORD.cbSize0
WORD.wResponseType4
WORD.wResponseFlags6
FILETIMEDWORD.LastModifiedTime.dwLowDateTime8
DWORD.LastModifiedTime.dwHighDateTime12
DWORD.dwMaxAge16
LPCWSTR.pwszETag24
DWORD.dwProxyId32

│ └─40

CRYPTPROTECT_PROMPTSTRUCTDWORD.cbSize0
DWORD.dwPromptFlags4
HWND.hwndApp8
LPCWSTR.szPrompt16

│ └─24

CRYPTUI_CERT_MGR_STRUCTDWORD.dwSize0
HWND.hwndParent8
DWORD.dwFlags16
LPCWSTR.pwszTitle24
LPCSTR.pszInitUsageOID32

│ └─40

CRYPTUI_INITDIALOG_STRUCTLPARAM.lParam0
PCCERT_CONTEXT.pCertContext8

│ └─16

CRYPTUI_VIEWCERTIFICATE_STRUCTADWORD.dwSize0
HWND.hwndParent8
DWORD.dwFlags16
LPCSTR.szTitle24
PCCERT_CONTEXT.pCertContext32
LPCSTR *.rgszPurposes40
DWORD.cPurposes48
HANDLE.hWVTStateData56
const CRYPT_PROVIDER_DATA *.pCryptProviderData56
BOOL.fpCryptProviderDataTrustedUsage64
DWORD.idxSigner68
DWORD.idxCert72
BOOL.fCounterSigner76
DWORD.idxCounterSigner80
DWORD.cStores84
HCERTSTORE *.rghStores88
DWORD.cPropSheetPages96
LPCPROPSHEETPAGEA.rgPropSheetPages104
DWORD.nStartPage112

│ └─120

CRYPTUI_VIEWCERTIFICATE_STRUCTWDWORD.dwSize0
HWND.hwndParent8
DWORD.dwFlags16
LPCWSTR.szTitle24
PCCERT_CONTEXT.pCertContext32
LPCSTR *.rgszPurposes40
DWORD.cPurposes48
HANDLE.hWVTStateData56
const CRYPT_PROVIDER_DATA *.pCryptProviderData56
BOOL.fpCryptProviderDataTrustedUsage64
DWORD.idxSigner68
DWORD.idxCert72
BOOL.fCounterSigner76
DWORD.idxCounterSigner80
DWORD.cStores84
HCERTSTORE *.rghStores88
DWORD.cPropSheetPages96
LPCPROPSHEETPAGEW.rgPropSheetPages104
DWORD.nStartPage112

│ └─120

CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFODWORD.dwSize0
GUID *.pGuidSubject8
DWORD.cbBlob16
BYTE *.pbBlob24
LPCWSTR.pwszDisplayName32

│ └─40

CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFODWORD.dwSize0
LPWSTR.pwszSigningCertFileName8
DWORD.dwPvkChoice16
PCCRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO.pPvkFileInfo24
PCRYPT_KEY_PROV_INFO.pPvkProvInfo24

│ └─32

CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXTDWORD.dwSize0
DWORD.cbBlob4
BYTE *.pbBlob8

│ └─16

CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFODWORD.dwSize0
DWORD.dwAttrFlags4
LPCWSTR.pwszDescription8
LPCWSTR.pwszMoreInfoLocation16
LPCSTR.pszHashAlg24
LPCWSTR.pwszSigningCertDisplayString32
HCERTSTORE.hAdditionalCertStore40
PCRYPT_ATTRIBUTES.psAuthenticated48
PCRYPT_ATTRIBUTES.psUnauthenticated56

│ └─64

CRYPTUI_WIZ_DIGITAL_SIGN_INFODWORD.dwSize0
DWORD.dwSubjectChoice4
PCCRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO.pSignBlobInfo8
LPCWSTR.pwszFileName8
DWORD.dwSigningCertChoice16
PCCRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO.pSigningCertPvkInfo24
PCCERT_CONTEXT.pSigningCertContext24
PCCRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO.pSigningCertStore24
LPCWSTR.pwszTimestampURL32
DWORD.dwAdditionalCertChoice40
PCCRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO.pSignExtInfo48

│ └─56

CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFODWORD.dwSize0
LPWSTR.pwszPvkFileName8
LPWSTR.pwszProvName16
DWORD.dwProvType24

│ └─32

CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFODWORD.dwSize0
DWORD.cCertStore4
HCERTSTORE *.rghCertStore8
PFNCFILTERPROC.pFilterCallback16
void *.pvCallbackData24

│ └─32

CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFODWORD.dwSize0
DWORD.dwExportFormat4
BOOL.fExportChain8
BOOL.fExportPrivateKeys12
LPCWSTR.pwszPassword16
BOOL.fStrongEncryption24

│ └─32

CRYPTUI_WIZ_EXPORT_INFODWORD.dwSize0
LPCWSTR.pwszExportFileName8
DWORD.dwSubjectChoice16
HCERTSTORE.hCertStore24
PCCRL_CONTEXT.pCRLContext24
PCCTL_CONTEXT.pCTLContext24
PCCERT_CONTEXT.pCertContext24
DWORD.cStores32
HCERTSTORE *.rghStores40

│ └─48

CRYPTUI_WIZ_IMPORT_SRC_INFODWORD.dwSize0
DWORD.dwSubjectChoice4
HCERTSTORE.hCertStore8
PCCRL_CONTEXT.pCRLContext8
PCCTL_CONTEXT.pCTLContext8
PCCERT_CONTEXT.pCertContext8
LPCWSTR.pwszFileName8
DWORD.dwFlags16
LPCWSTR.pwszPassword24

│ └─32

CRYPT_AES_128_KEY_STATEunsigned char[16].Key0
unsigned char[16].IV16
unsigned char[11][16].EncryptionState32
unsigned char[11][16].DecryptionState208
unsigned char[16].Feedback384

│ └─400

CRYPT_AES_256_KEY_STATEunsigned char[32].Key0
unsigned char[16].IV32
unsigned char[15][16].EncryptionState48
unsigned char[15][16].DecryptionState288
unsigned char[16].Feedback528

│ └─544

CRYPT_ALGORITHM_IDENTIFIERLPSTR.pszObjId0
CRYPT_OBJID_BLOB.Parameters8

│ └─24

CRYPT_ATTRIBUTELPSTR.pszObjId0
DWORD.cValue8
PCRYPT_ATTR_BLOB.rgValue16

│ └─24

CRYPT_ATTRIBUTESDWORD.cAttr0
PCRYPT_ATTRIBUTE.rgAttr8

│ └─16

CRYPT_ATTRIBUTE_TYPE_VALUELPSTR.pszObjId0
CRYPT_OBJID_BLOB.Value8

│ └─24

CRYPT_BIT_BLOBDWORD.cbData0
BYTE *.pbData8
DWORD.cUnusedBits16

│ └─24

CRYPT_BLOB_ARRAYDWORD.cBlob0
PCRYPT_DATA_BLOB.rgBlob8

│ └─16

CRYPT_CONTENT_INFOLPSTR.pszObjId0
CRYPT_DER_BLOB.Content8

│ └─24

CRYPT_CONTENT_INFO_SEQUENCE_OF_ANYLPSTR.pszObjId0
DWORD.cValue8
PCRYPT_DER_BLOB.rgValue16

│ └─24

CRYPT_CONTEXTSULONG.cContexts0
PWSTR *.rgpszContexts8

│ └─16

CRYPT_CONTEXT_CONFIGULONG.dwFlags0
ULONG.dwReserved4

│ └─8

CRYPT_CONTEXT_FUNCTIONSULONG.cFunctions0
PWSTR *.rgpszFunctions8

│ └─16

CRYPT_CONTEXT_FUNCTION_CONFIGULONG.dwFlags0
ULONG.dwReserved4

│ └─8

CRYPT_CONTEXT_FUNCTION_PROVIDERSULONG.cProviders0
PWSTR *.rgpszProviders8

│ └─16

CRYPT_CREDENTIALSDWORD.cbSize0
LPCSTR.pszCredentialsOid8
LPVOID.pvCredentials16

│ └─24

CRYPT_DECODE_PARADWORD.cbSize0
PFN_CRYPT_ALLOC.pfnAlloc8
PFN_CRYPT_FREE.pfnFree16

│ └─24

CRYPT_DECRYPT_MESSAGE_PARADWORD.cbSize0
DWORD.dwMsgAndCertEncodingType4
DWORD.cCertStore8
HCERTSTORE *.rghCertStore16

│ └─24

CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARADWORD.cOID0
LPSTR *.rgpszOID8

│ └─16

CRYPT_ECC_CMS_SHARED_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.Algorithm.pszObjId0
CRYPT_OBJID_BLOB.Algorithm.Parameters8
CRYPT_DATA_BLOB.EntityUInfo24
BYTE[4].rgbSuppPubInfo40

│ └─48

CRYPT_ENCODE_PARADWORD.cbSize0
PFN_CRYPT_ALLOC.pfnAlloc8
PFN_CRYPT_FREE.pfnFree16

│ └─24

CRYPT_ENCRYPTED_PRIVATE_KEY_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.EncryptionAlgorithm.pszObjId0
CRYPT_OBJID_BLOB.EncryptionAlgorithm.Parameters8
CRYPT_DATA_BLOB.EncryptedPrivateKey24

│ └─40

CRYPT_ENCRYPT_MESSAGE_PARADWORD.cbSize0
DWORD.dwMsgEncodingType4
HCRYPTPROV_LEGACY.hCryptProv8
CRYPT_ALGORITHM_IDENTIFIERLPSTR.ContentEncryptionAlgorithm.pszObjId16
CRYPT_OBJID_BLOB.ContentEncryptionAlgorithm.Parameters24
void *.pvEncryptionAuxInfo40
DWORD.dwFlags48
DWORD.dwInnerContentType52

│ └─56

CRYPT_ENROLLMENT_NAME_VALUE_PAIRLPWSTR.pwszName0
LPWSTR.pwszValue8

│ └─16

CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFODWORD.cbSize0
int.iDeltaCrlIndicator4
LPFILETIME.pftCacheResync8
LPFILETIME.pLastSyncTime16
LPFILETIME.pMaxAgeTime24
PCERT_REVOCATION_CHAIN_PARA.pChainPara32
PCRYPT_INTEGER_BLOB.pDeltaCrlIndicator40

│ └─48

CRYPT_HASH_MESSAGE_PARADWORD.cbSize0
DWORD.dwMsgEncodingType4
HCRYPTPROV_LEGACY.hCryptProv8
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId16
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters24
void *.pvHashAuxInfo40

│ └─48

CRYPT_IMAGE_REFPWSTR.pszImage0
ULONG.dwFlags8

│ └─16

CRYPT_IMAGE_REGPWSTR.pszImage0
ULONG.cInterfaces8
PCRYPT_INTERFACE_REG *.rgpInterfaces16

│ └─24

CRYPT_INTEGER_BLOBDWORD.cbData0
BYTE *.pbData8

│ └─16

CRYPT_INTERFACE_REGULONG.dwInterface0
ULONG.dwFlags4
ULONG.cFunctions8
PWSTR *.rgpszFunctions16

│ └─24

CRYPT_KEY_PROV_INFOLPWSTR.pwszContainerName0
LPWSTR.pwszProvName8
DWORD.dwProvType16
DWORD.dwFlags20
DWORD.cProvParam24
PCRYPT_KEY_PROV_PARAM.rgProvParam32
DWORD.dwKeySpec40

│ └─48

CRYPT_KEY_PROV_PARAMDWORD.dwParam0
BYTE *.pbData8
DWORD.cbData16
DWORD.dwFlags20

│ └─24

CRYPT_KEY_SIGN_MESSAGE_PARADWORD.cbSize0
DWORD.dwMsgAndCertEncodingType4
HCRYPTPROV.hCryptProv8
NCRYPT_KEY_HANDLE.hNCryptKey8
DWORD.dwKeySpec16
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId24
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters32
void *.pvHashAuxInfo48
CRYPT_ALGORITHM_IDENTIFIERLPSTR.PubKeyAlgorithm.pszObjId56
CRYPT_OBJID_BLOB.PubKeyAlgorithm.Parameters64

│ └─80

CRYPT_KEY_VERIFY_MESSAGE_PARADWORD.cbSize0
DWORD.dwMsgEncodingType4
HCRYPTPROV_LEGACY.hCryptProv8

│ └─16

CRYPT_MASK_GEN_ALGORITHMLPSTR.pszObjId0
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId8
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters16

│ └─32

CRYPT_OBJECT_LOCATOR_PROVIDER_TABLEDWORD.cbSize0
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET.pfnGet8
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_RELEASE.pfnRelease16
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_PASSWORD.pfnFreePassword24
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE.pfnFree32
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER.pfnFreeIdentifier40

│ └─48

CRYPT_OID_FUNC_ENTRYLPCSTR.pszOID0
void *.pvFuncAddr8

│ └─16

CRYPT_OID_INFODWORD.cbSize0
LPCSTR.pszOID8
LPCWSTR.pwszName16
DWORD.dwGroupId24
ALG_ID.Algid28
DWORD.dwLength28
DWORD.dwValue28
CRYPT_DATA_BLOB.ExtraInfo32

│ └─48

CRYPT_PASSWORD_CREDENTIALSADWORD.cbSize0
LPSTR.pszUsername8
LPSTR.pszPassword16

│ └─24

CRYPT_PASSWORD_CREDENTIALSWDWORD.cbSize0
LPWSTR.pszUsername8
LPWSTR.pszPassword16

│ └─24

CRYPT_PKCS12_PBE_PARAMSint.iIterations0
ULONG.cbSalt4

│ └─8

CRYPT_PKCS8_EXPORT_PARAMSHCRYPTPROV.hCryptProv0
DWORD.dwKeySpec8
LPSTR.pszPrivateKeyObjId16
PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC.pEncryptPrivateKeyFunc24
LPVOID.pVoidEncryptFunc32

│ └─40

CRYPT_PKCS8_IMPORT_PARAMSCRYPT_DIGEST_BLOB.PrivateKey0
PCRYPT_RESOLVE_HCRYPTPROV_FUNC.pResolvehCryptProvFunc16
LPVOID.pVoidResolveFunc24
PCRYPT_DECRYPT_PRIVATE_KEY_FUNC.pDecryptPrivateKeyFunc32
LPVOID.pVoidDecryptFunc40

│ └─48

CRYPT_PRIVATE_KEY_INFODWORD.Version0
CRYPT_ALGORITHM_IDENTIFIERLPSTR.Algorithm.pszObjId8
CRYPT_OBJID_BLOB.Algorithm.Parameters16
CRYPT_DER_BLOB.PrivateKey32
PCRYPT_ATTRIBUTES.pAttributes48

│ └─56

CRYPT_PROPERTY_REFPWSTR.pszProperty0
ULONG.cbValue8
PUCHAR.pbValue16

│ └─24

CRYPT_PROVIDERSULONG.cProviders0
PWSTR *.rgpszProviders8

│ └─16

CRYPT_PROVIDER_CERTDWORD.cbStruct0
PCCERT_CONTEXT.pCert8
BOOL.fCommercial16
BOOL.fTrustedRoot20
BOOL.fSelfSigned24
BOOL.fTestCert28
DWORD.dwRevokedReason32
DWORD.dwConfidence36
DWORD.dwError40
CTL_CONTEXT *.pTrustListContext48
BOOL.fTrustListSignerCert56
PCCTL_CONTEXT.pCtlContext64
DWORD.dwCtlError72
BOOL.fIsCyclic76
PCERT_CHAIN_ELEMENT.pChainElement80

│ └─88

CRYPT_PROVIDER_DATADWORD.cbStruct0
WINTRUST_DATA *.pWintrustData8
BOOL.fOpenedFile16
HWND.hWndParent24
GUID *.pgActionID32
HCRYPTPROV.hProv40
DWORD.dwError48
DWORD.dwRegSecuritySettings52
DWORD.dwRegPolicySettings56
struct _CRYPT_PROVIDER_FUNCTIONS *.psPfns64
DWORD.cdwTrustStepErrors72
DWORD *.padwTrustStepErrors80
DWORD.chStores88
HCERTSTORE *.pahStores96
DWORD.dwEncoding104
HCRYPTMSG.hMsg112
DWORD.csSigners120
struct _CRYPT_PROVIDER_SGNR *.pasSigners128
DWORD.csProvPrivData136
struct _CRYPT_PROVIDER_PRIVDATA *.pasProvPrivData144
DWORD.dwSubjectChoice152
struct _PROVDATA_SIP *.pPDSip160
char *.pszUsageOID168
BOOL.fRecallWithState176
FILETIMEDWORD.sftSystemTime.dwLowDateTime180
DWORD.sftSystemTime.dwHighDateTime184
char *.pszCTLSignerUsageOID192
DWORD.dwProvFlags200
DWORD.dwFinalError204
PCERT_USAGE_MATCH.pRequestUsage208
DWORD.dwTrustPubSettings216
DWORD.dwUIStateFlags220
struct _CRYPT_PROVIDER_SIGSTATE *.pSigState224
struct WINTRUST_SIGNATURE_SETTINGS_ *.pSigSettings232

│ └─240

CRYPT_PROVIDER_DEFUSAGEDWORD.cbStruct0
GUIDunsigned long.gActionID.Data14
unsigned short.gActionID.Data28
unsigned short.gActionID.Data310
unsigned char[8].gActionID.Data412
LPVOID.pDefPolicyCallbackData24
LPVOID.pDefSIPClientData32

│ └─40

CRYPT_PROVIDER_FUNCTIONSDWORD.cbStruct0
PFN_CPD_MEM_ALLOC.pfnAlloc8
PFN_CPD_MEM_FREE.pfnFree16
PFN_CPD_ADD_STORE.pfnAddStore2Chain24
PFN_CPD_ADD_SGNR.pfnAddSgnr2Chain32
PFN_CPD_ADD_CERT.pfnAddCert2Chain40
PFN_CPD_ADD_PRIVDATA.pfnAddPrivData2Chain48
PFN_PROVIDER_INIT_CALL.pfnInitialize56
PFN_PROVIDER_OBJTRUST_CALL.pfnObjectTrust64
PFN_PROVIDER_SIGTRUST_CALL.pfnSignatureTrust72
PFN_PROVIDER_CERTTRUST_CALL.pfnCertificateTrust80
PFN_PROVIDER_FINALPOLICY_CALL.pfnFinalPolicy88
PFN_PROVIDER_CERTCHKPOLICY_CALL.pfnCertCheckPolicy96
PFN_PROVIDER_TESTFINALPOLICY_CALL.pfnTestFinalPolicy104
struct _CRYPT_PROVUI_FUNCS *.psUIpfns112
PFN_PROVIDER_CLEANUP_CALL.pfnCleanupPolicy120

│ └─128

CRYPT_PROVIDER_PRIVDATADWORD.cbStruct0
GUIDunsigned long.gProviderID.Data14
unsigned short.gProviderID.Data28
unsigned short.gProviderID.Data310
unsigned char[8].gProviderID.Data412
DWORD.cbProvData20
void *.pvProvData24

│ └─32

CRYPT_PROVIDER_REFULONG.dwInterface0
PWSTR.pszFunction8
PWSTR.pszProvider16
ULONG.cProperties24
PCRYPT_PROPERTY_REF *.rgpProperties32
PCRYPT_IMAGE_REF.pUM40
PCRYPT_IMAGE_REF.pKM48

│ └─56

CRYPT_PROVIDER_REFSULONG.cProviders0
PCRYPT_PROVIDER_REF *.rgpProviders8

│ └─16

CRYPT_PROVIDER_REGULONG.cAliases0
PWSTR *.rgpszAliases8
PCRYPT_IMAGE_REG.pUM16
PCRYPT_IMAGE_REG.pKM24

│ └─32

CRYPT_PROVIDER_REGDEFUSAGEDWORD.cbStruct0
GUID *.pgActionID8
WCHAR *.pwszDllName16
char *.pwszLoadCallbackDataFunctionName24
char *.pwszFreeCallbackDataFunctionName32

│ └─40

CRYPT_PROVIDER_SGNRDWORD.cbStruct0
FILETIMEDWORD.sftVerifyAsOf.dwLowDateTime4
DWORD.sftVerifyAsOf.dwHighDateTime8
DWORD.csCertChain12
struct _CRYPT_PROVIDER_CERT *.pasCertChain16
DWORD.dwSignerType24
CMSG_SIGNER_INFO *.psSigner32
DWORD.dwError40
DWORD.csCounterSigners44
struct _CRYPT_PROVIDER_SGNR *.pasCounterSigners48
PCCERT_CHAIN_CONTEXT.pChainContext56

│ └─64

CRYPT_PROVIDER_SIGSTATEDWORD.cbStruct0
HCRYPTMSG *.rhSecondarySigs8
HCRYPTMSG.hPrimarySig16
BOOL.fFirstAttemptMade24
BOOL.fNoMoreSigs28
DWORD.cSecondarySigs32
DWORD.dwCurrentIndex36
BOOL.fSupportMultiSig40
DWORD.dwCryptoPolicySupport44
DWORD.iAttemptCount48
BOOL.fCheckedSealing52
struct _SEALING_SIGNATURE_ATTRIBUTE *.pSealingSignature56

│ └─64

CRYPT_PROVUI_DATADWORD.cbStruct0
DWORD.dwFinalError4
WCHAR *.pYesButtonText8
WCHAR *.pNoButtonText16
WCHAR *.pMoreInfoButtonText24
WCHAR *.pAdvancedLinkText32
WCHAR *.pCopyActionText40
WCHAR *.pCopyActionTextNoTS48
WCHAR *.pCopyActionTextNotSigned56

│ └─64

CRYPT_PROVUI_FUNCSDWORD.cbStruct0
struct _CRYPT_PROVUI_DATA *.psUIData8
PFN_PROVUI_CALL.pfnOnMoreInfoClick16
PFN_PROVUI_CALL.pfnOnMoreInfoClickDefault24
PFN_PROVUI_CALL.pfnOnAdvancedClick32
PFN_PROVUI_CALL.pfnOnAdvancedClickDefault40

│ └─48

CRYPT_PSOURCE_ALGORITHMLPSTR.pszObjId0
CRYPT_DATA_BLOB.EncodingParameters8

│ └─24

CRYPT_RC2_CBC_PARAMETERSDWORD.dwVersion0
BOOL.fIV4
BYTE[8].rgbIV8

│ └─16

CRYPT_REGISTER_ACTIONIDDWORD.cbStruct0
CRYPT_TRUST_REG_ENTRYDWORD.sInitProvider.cbStruct8
WCHAR *.sInitProvider.pwszDLLName16
WCHAR *.sInitProvider.pwszFunctionName24
CRYPT_TRUST_REG_ENTRYDWORD.sObjectProvider.cbStruct32
WCHAR *.sObjectProvider.pwszDLLName40
WCHAR *.sObjectProvider.pwszFunctionName48
CRYPT_TRUST_REG_ENTRYDWORD.sSignatureProvider.cbStruct56
WCHAR *.sSignatureProvider.pwszDLLName64
WCHAR *.sSignatureProvider.pwszFunctionName72
CRYPT_TRUST_REG_ENTRYDWORD.sCertificateProvider.cbStruct80
WCHAR *.sCertificateProvider.pwszDLLName88
WCHAR *.sCertificateProvider.pwszFunctionName96
CRYPT_TRUST_REG_ENTRYDWORD.sCertificatePolicyProvider.cbStruct104
WCHAR *.sCertificatePolicyProvider.pwszDLLName112
WCHAR *.sCertificatePolicyProvider.pwszFunctionName120
CRYPT_TRUST_REG_ENTRYDWORD.sFinalPolicyProvider.cbStruct128
WCHAR *.sFinalPolicyProvider.pwszDLLName136
WCHAR *.sFinalPolicyProvider.pwszFunctionName144
CRYPT_TRUST_REG_ENTRYDWORD.sTestPolicyProvider.cbStruct152
WCHAR *.sTestPolicyProvider.pwszDLLName160
WCHAR *.sTestPolicyProvider.pwszFunctionName168
CRYPT_TRUST_REG_ENTRYDWORD.sCleanupProvider.cbStruct176
WCHAR *.sCleanupProvider.pwszDLLName184
WCHAR *.sCleanupProvider.pwszFunctionName192

│ └─200

CRYPT_RETRIEVE_AUX_INFODWORD.cbSize0
FILETIME *.pLastSyncTime8
DWORD.dwMaxUrlRetrievalByteCount16
PCRYPTNET_URL_CACHE_PRE_FETCH_INFO.pPreFetchInfo24
PCRYPTNET_URL_CACHE_FLUSH_INFO.pFlushInfo32
PCRYPTNET_URL_CACHE_RESPONSE_INFO *.ppResponseInfo40
LPWSTR.pwszCacheFileNamePrefix48
LPFILETIME.pftCacheResync56
BOOL.fProxyCacheRetrieval64
DWORD.dwHttpStatusCode68
LPWSTR *.ppwszErrorResponseHeaders72
PCRYPT_DATA_BLOB *.ppErrorContentBlob80

│ └─88

CRYPT_RSAES_OAEP_PARAMETERSCRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId0
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters8
CRYPT_MASK_GEN_ALGORITHMLPSTR.MaskGenAlgorithm.pszObjId24
CRYPT_ALGORITHM_IDENTIFIERLPSTR.MaskGenAlgorithm.HashAlgorithm.pszObjId32
CRYPT_OBJID_BLOB.MaskGenAlgorithm.HashAlgorithm.Parameters40
CRYPT_PSOURCE_ALGORITHMLPSTR.PSourceAlgorithm.pszObjId56
CRYPT_DATA_BLOB.PSourceAlgorithm.EncodingParameters64

│ └─80

CRYPT_RSA_SSA_PSS_PARAMETERSCRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId0
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters8
CRYPT_MASK_GEN_ALGORITHMLPSTR.MaskGenAlgorithm.pszObjId24
CRYPT_ALGORITHM_IDENTIFIERLPSTR.MaskGenAlgorithm.HashAlgorithm.pszObjId32
CRYPT_OBJID_BLOB.MaskGenAlgorithm.HashAlgorithm.Parameters40
DWORD.dwSaltLength56
DWORD.dwTrailerField60

│ └─64

CRYPT_SEQUENCE_OF_ANYDWORD.cValue0
PCRYPT_DER_BLOB.rgValue8

│ └─16

CRYPT_SIGN_MESSAGE_PARADWORD.cbSize0
DWORD.dwMsgEncodingType4
PCCERT_CONTEXT.pSigningCert8
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId16
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters24
void *.pvHashAuxInfo40
DWORD.cMsgCert48
PCCERT_CONTEXT *.rgpMsgCert56
DWORD.cMsgCrl64
PCCRL_CONTEXT *.rgpMsgCrl72
DWORD.cAuthAttr80
PCRYPT_ATTRIBUTE.rgAuthAttr88
DWORD.cUnauthAttr96
PCRYPT_ATTRIBUTE.rgUnauthAttr104
DWORD.dwFlags112
DWORD.dwInnerContentType116

│ └─120

CRYPT_SMART_CARD_ROOT_INFOBYTE[16].rgbCardID0
ROOT_INFO_LUIDDWORD.luid.LowPart16
LONG.luid.HighPart20

│ └─24

CRYPT_SMIME_CAPABILITIESDWORD.cCapability0
PCRYPT_SMIME_CAPABILITY.rgCapability8

│ └─16

CRYPT_SMIME_CAPABILITYLPSTR.pszObjId0
CRYPT_OBJID_BLOB.Parameters8

│ └─24

CRYPT_TIMESTAMP_ACCURACYDWORD.dwSeconds0
DWORD.dwMillis4
DWORD.dwMicros8

│ └─12

CRYPT_TIMESTAMP_CONTEXTDWORD.cbEncoded0
BYTE *.pbEncoded8
PCRYPT_TIMESTAMP_INFO.pTimeStamp16

│ └─24

CRYPT_TIMESTAMP_INFODWORD.dwVersion0
LPSTR.pszTSAPolicyId8
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId16
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters24
CRYPT_DER_BLOB.HashedMessage40
CRYPT_INTEGER_BLOBDWORD.SerialNumber.cbData56
BYTE *.SerialNumber.pbData64
FILETIMEDWORD.ftTime.dwLowDateTime72
DWORD.ftTime.dwHighDateTime76
PCRYPT_TIMESTAMP_ACCURACY.pvAccuracy80
BOOL.fOrdering88
CRYPT_DER_BLOB.Nonce96
CRYPT_DER_BLOB.Tsa112
DWORD.cExtension128
PCERT_EXTENSION.rgExtension136

│ └─144

CRYPT_TIMESTAMP_PARALPCSTR.pszTSAPolicyId0
BOOL.fRequestCerts8
CRYPT_INTEGER_BLOBDWORD.Nonce.cbData16
BYTE *.Nonce.pbData24
DWORD.cExtension32
PCERT_EXTENSION.rgExtension40

│ └─48

CRYPT_TIMESTAMP_REQUESTDWORD.dwVersion0
CRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId8
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters16
CRYPT_DER_BLOB.HashedMessage32
LPSTR.pszTSAPolicyId48
CRYPT_INTEGER_BLOBDWORD.Nonce.cbData56
BYTE *.Nonce.pbData64
BOOL.fCertReq72
DWORD.cExtension76
PCERT_EXTENSION.rgExtension80

│ └─88

CRYPT_TIMESTAMP_RESPONSEDWORD.dwStatus0
DWORD.cFreeText4
LPWSTR *.rgFreeText8
CRYPT_BIT_BLOBDWORD.FailureInfo.cbData16
BYTE *.FailureInfo.pbData24
DWORD.FailureInfo.cUnusedBits32
CRYPT_DER_BLOB.ContentInfo40

│ └─56

CRYPT_TIME_STAMP_REQUEST_INFOLPSTR.pszTimeStampAlgorithm0
LPSTR.pszContentType8
CRYPT_OBJID_BLOB.Content16
DWORD.cAttribute32
PCRYPT_ATTRIBUTE.rgAttribute40

│ └─48

CRYPT_TRUST_REG_ENTRYDWORD.cbStruct0
WCHAR *.pwszDLLName8
WCHAR *.pwszFunctionName16

│ └─24

CRYPT_URL_INFODWORD.cbSize0
DWORD.dwSyncDeltaTime4
DWORD.cGroup8
DWORD *.rgcGroupEntry16

│ └─24

CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFOCRYPT_DATA_BLOB.CertSignHashCNGAlgPropData0
CRYPT_DATA_BLOB.CertIssuerPubKeyBitLengthPropData16

│ └─32

CRYPT_VERIFY_MESSAGE_PARADWORD.cbSize0
DWORD.dwMsgAndCertEncodingType4
HCRYPTPROV_LEGACY.hCryptProv8
PFN_CRYPT_GET_SIGNER_CERTIFICATE.pfnGetSignerCertificate16
void *.pvGetArg24

│ └─32

CRYPT_X942_OTHER_INFOLPSTR.pszContentEncryptionObjId0
BYTE[4].rgbCounter8
BYTE[4].rgbKeyLength12
CRYPT_DATA_BLOB.PubInfo16

│ └─32

CRYPT_XML_ALGORITHMULONG.cbSize0
LPCWSTR.wszAlgorithm8
CRYPT_XML_BLOBCRYPT_XML_CHARSET.Encoded.dwCharset16
ULONG.Encoded.cbData20
BYTE *.Encoded.pbData24

│ └─32

CRYPT_XML_ALGORITHM_INFODWORD.cbSize0
WCHAR *.wszAlgorithmURI8
WCHAR *.wszName16
DWORD.dwGroupId24
WCHAR *.wszCNGAlgid32
WCHAR *.wszCNGExtraAlgid40
DWORD.dwSignFlags48
DWORD.dwVerifyFlags52
void *.pvPaddingInfo56
void *.pvExtraInfo64

│ └─72

CRYPT_XML_BLOBCRYPT_XML_CHARSET.dwCharset0
ULONG.cbData4
BYTE *.pbData8

│ └─16

CRYPT_XML_CRYPTOGRAPHIC_INTERFACEULONG.cbSize0
CryptXmlDllEncodeAlgorithm.fpCryptXmlEncodeAlgorithm8
CryptXmlDllCreateDigest.fpCryptXmlCreateDigest16
CryptXmlDllDigestData.fpCryptXmlDigestData24
CryptXmlDllFinalizeDigest.fpCryptXmlFinalizeDigest32
CryptXmlDllCloseDigest.fpCryptXmlCloseDigest40
CryptXmlDllSignData.fpCryptXmlSignData48
CryptXmlDllVerifySignature.fpCryptXmlVerifySignature56
CryptXmlDllGetAlgorithmInfo.fpCryptXmlGetAlgorithmInfo64

│ └─72

CRYPT_XML_DATA_BLOBULONG.cbData0
BYTE *.pbData8

│ └─16

CRYPT_XML_DATA_PROVIDERvoid *.pvCallbackState0
ULONG.cbBufferSize8
PFN_CRYPT_XML_DATA_PROVIDER_READ.pfnRead16
PFN_CRYPT_XML_DATA_PROVIDER_CLOSE.pfnClose24

│ └─32

CRYPT_XML_DOC_CTXTULONG.cbSize0
HCRYPTXML.hDocCtxt8
CRYPT_XML_TRANSFORM_CHAIN_CONFIG *.pTransformsConfig16
ULONG.cSignature24
PCRYPT_XML_SIGNATURE *.rgpSignature32

│ └─40

CRYPT_XML_ISSUER_SERIALLPCWSTR.wszIssuer0
LPCWSTR.wszSerial8

│ └─16

CRYPT_XML_KEYINFO_PARAMLPCWSTR.wszId0
LPCWSTR.wszKeyName8
CERT_BLOB.SKI16
LPCWSTR.wszSubjectName32
ULONG.cCertificate40
CERT_BLOB *.rgCertificate48
ULONG.cCRL56
CERT_BLOB *.rgCRL64

│ └─72

CRYPT_XML_KEY_DSA_KEY_VALUECRYPT_XML_DATA_BLOBULONG.P.cbData0
BYTE *.P.pbData8
CRYPT_XML_DATA_BLOBULONG.Q.cbData16
BYTE *.Q.pbData24
CRYPT_XML_DATA_BLOBULONG.G.cbData32
BYTE *.G.pbData40
CRYPT_XML_DATA_BLOBULONG.Y.cbData48
BYTE *.Y.pbData56
CRYPT_XML_DATA_BLOBULONG.J.cbData64
BYTE *.J.pbData72
CRYPT_XML_DATA_BLOBULONG.Seed.cbData80
BYTE *.Seed.pbData88
CRYPT_XML_DATA_BLOBULONG.Counter.cbData96
BYTE *.Counter.pbData104

│ └─112

CRYPT_XML_KEY_ECDSA_KEY_VALUELPCWSTR.wszNamedCurve0
CRYPT_XML_DATA_BLOBULONG.X.cbData8
BYTE *.X.pbData16
CRYPT_XML_DATA_BLOBULONG.Y.cbData24
BYTE *.Y.pbData32
CRYPT_XML_BLOBCRYPT_XML_CHARSET.ExplicitPara.dwCharset40
ULONG.ExplicitPara.cbData44
BYTE *.ExplicitPara.pbData48

│ └─56

CRYPT_XML_KEY_INFOULONG.cbSize0
LPCWSTR.wszId8
UINT.cKeyInfo16
CRYPT_XML_KEY_INFO_ITEM *.rgKeyInfo24
BCRYPT_KEY_HANDLE.hVerifyKey32

│ └─40

CRYPT_XML_KEY_INFO_ITEMDWORD.dwType0
CRYPT_XML_BLOBCRYPT_XML_CHARSET.Custom.dwCharset8
ULONG.Custom.cbData12
BYTE *.Custom.pbData16
CRYPT_XML_KEY_VALUEDWORD.KeyValue.dwType8
CRYPT_XML_KEY_DSA_KEY_VALUECRYPT_XML_DATA_BLOBULONG.KeyValue.DSAKeyValue.P.cbData16
BYTE *.KeyValue.DSAKeyValue.P.pbData24
CRYPT_XML_DATA_BLOBULONG.KeyValue.DSAKeyValue.Q.cbData32
BYTE *.KeyValue.DSAKeyValue.Q.pbData40
CRYPT_XML_DATA_BLOBULONG.KeyValue.DSAKeyValue.G.cbData48
BYTE *.KeyValue.DSAKeyValue.G.pbData56
CRYPT_XML_DATA_BLOBULONG.KeyValue.DSAKeyValue.Y.cbData64
BYTE *.KeyValue.DSAKeyValue.Y.pbData72
CRYPT_XML_DATA_BLOBULONG.KeyValue.DSAKeyValue.J.cbData80
BYTE *.KeyValue.DSAKeyValue.J.pbData88
CRYPT_XML_DATA_BLOBULONG.KeyValue.DSAKeyValue.Seed.cbData96
BYTE *.KeyValue.DSAKeyValue.Seed.pbData104
CRYPT_XML_DATA_BLOBULONG.KeyValue.DSAKeyValue.Counter.cbData112
BYTE *.KeyValue.DSAKeyValue.Counter.pbData120
CRYPT_XML_KEY_ECDSA_KEY_VALUELPCWSTR.KeyValue.ECDSAKeyValue.wszNamedCurve16
CRYPT_XML_DATA_BLOBULONG.KeyValue.ECDSAKeyValue.X.cbData24
BYTE *.KeyValue.ECDSAKeyValue.X.pbData32
CRYPT_XML_DATA_BLOBULONG.KeyValue.ECDSAKeyValue.Y.cbData40
BYTE *.KeyValue.ECDSAKeyValue.Y.pbData48
CRYPT_XML_BLOBCRYPT_XML_CHARSET.KeyValue.ECDSAKeyValue.ExplicitPara.dwCharset56
ULONG.KeyValue.ECDSAKeyValue.ExplicitPara.cbData60
BYTE *.KeyValue.ECDSAKeyValue.ExplicitPara.pbData64
CRYPT_XML_KEY_RSA_KEY_VALUECRYPT_XML_DATA_BLOBULONG.KeyValue.RSAKeyValue.Modulus.cbData16
BYTE *.KeyValue.RSAKeyValue.Modulus.pbData24
CRYPT_XML_DATA_BLOBULONG.KeyValue.RSAKeyValue.Exponent.cbData32
BYTE *.KeyValue.RSAKeyValue.Exponent.pbData40
CRYPT_XML_BLOBCRYPT_XML_CHARSET.KeyValue.Custom.dwCharset16
ULONG.KeyValue.Custom.cbData20
BYTE *.KeyValue.Custom.pbData24
CRYPT_XML_BLOBCRYPT_XML_CHARSET.RetrievalMethod.dwCharset8
ULONG.RetrievalMethod.cbData12
BYTE *.RetrievalMethod.pbData16
CRYPT_XML_X509DATAUINT.X509Data.cX509Data8
CRYPT_XML_X509DATA_ITEM *.X509Data.rgX509Data16
LPCWSTR.wszKeyName8

│ └─128

CRYPT_XML_KEY_RSA_KEY_VALUECRYPT_XML_DATA_BLOBULONG.Modulus.cbData0
BYTE *.Modulus.pbData8
CRYPT_XML_DATA_BLOBULONG.Exponent.cbData16
BYTE *.Exponent.pbData24

│ └─32

CRYPT_XML_KEY_VALUEDWORD.dwType0
CRYPT_XML_KEY_DSA_KEY_VALUECRYPT_XML_DATA_BLOBULONG.DSAKeyValue.P.cbData8
BYTE *.DSAKeyValue.P.pbData16
CRYPT_XML_DATA_BLOBULONG.DSAKeyValue.Q.cbData24
BYTE *.DSAKeyValue.Q.pbData32
CRYPT_XML_DATA_BLOBULONG.DSAKeyValue.G.cbData40
BYTE *.DSAKeyValue.G.pbData48
CRYPT_XML_DATA_BLOBULONG.DSAKeyValue.Y.cbData56
BYTE *.DSAKeyValue.Y.pbData64
CRYPT_XML_DATA_BLOBULONG.DSAKeyValue.J.cbData72
BYTE *.DSAKeyValue.J.pbData80
CRYPT_XML_DATA_BLOBULONG.DSAKeyValue.Seed.cbData88
BYTE *.DSAKeyValue.Seed.pbData96
CRYPT_XML_DATA_BLOBULONG.DSAKeyValue.Counter.cbData104
BYTE *.DSAKeyValue.Counter.pbData112
CRYPT_XML_KEY_ECDSA_KEY_VALUELPCWSTR.ECDSAKeyValue.wszNamedCurve8
CRYPT_XML_DATA_BLOBULONG.ECDSAKeyValue.X.cbData16
BYTE *.ECDSAKeyValue.X.pbData24
CRYPT_XML_DATA_BLOBULONG.ECDSAKeyValue.Y.cbData32
BYTE *.ECDSAKeyValue.Y.pbData40
CRYPT_XML_BLOBCRYPT_XML_CHARSET.ECDSAKeyValue.ExplicitPara.dwCharset48
ULONG.ECDSAKeyValue.ExplicitPara.cbData52
BYTE *.ECDSAKeyValue.ExplicitPara.pbData56
CRYPT_XML_KEY_RSA_KEY_VALUECRYPT_XML_DATA_BLOBULONG.RSAKeyValue.Modulus.cbData8
BYTE *.RSAKeyValue.Modulus.pbData16
CRYPT_XML_DATA_BLOBULONG.RSAKeyValue.Exponent.cbData24
BYTE *.RSAKeyValue.Exponent.pbData32
CRYPT_XML_BLOBCRYPT_XML_CHARSET.Custom.dwCharset8
ULONG.Custom.cbData12
BYTE *.Custom.pbData16

│ └─120

CRYPT_XML_OBJECTULONG.cbSize0
HCRYPTXML.hObject8
LPCWSTR.wszId16
LPCWSTR.wszMimeType24
LPCWSTR.wszEncoding32
CRYPT_XML_REFERENCESULONG.Manifest.cReference40
PCRYPT_XML_REFERENCE *.Manifest.rgpReference48
CRYPT_XML_BLOBCRYPT_XML_CHARSET.Encoded.dwCharset56
ULONG.Encoded.cbData60
BYTE *.Encoded.pbData64

│ └─72

CRYPT_XML_PROPERTYCRYPT_XML_PROPERTY_ID.dwPropId0
const void *.pvValue8
ULONG.cbValue16

│ └─24

CRYPT_XML_REFERENCEULONG.cbSize0
HCRYPTXML.hReference8
LPCWSTR.wszId16
LPCWSTR.wszUri24
LPCWSTR.wszType32
CRYPT_XML_ALGORITHMULONG.DigestMethod.cbSize40
LPCWSTR.DigestMethod.wszAlgorithm48
CRYPT_XML_BLOBCRYPT_XML_CHARSET.DigestMethod.Encoded.dwCharset56
ULONG.DigestMethod.Encoded.cbData60
BYTE *.DigestMethod.Encoded.pbData64
CRYPT_DATA_BLOB.DigestValue72
ULONG.cTransform88
CRYPT_XML_ALGORITHM *.rgTransform96

│ └─104

CRYPT_XML_REFERENCESULONG.cReference0
PCRYPT_XML_REFERENCE *.rgpReference8

│ └─16

CRYPT_XML_SIGNATUREULONG.cbSize0
HCRYPTXML.hSignature8
LPCWSTR.wszId16
CRYPT_XML_SIGNED_INFOULONG.SignedInfo.cbSize24
LPCWSTR.SignedInfo.wszId32
CRYPT_XML_ALGORITHMULONG.SignedInfo.Canonicalization.cbSize40
LPCWSTR.SignedInfo.Canonicalization.wszAlgorithm48
CRYPT_XML_BLOBCRYPT_XML_CHARSET.SignedInfo.Canonicalization.Encoded.dwCharset56
ULONG.SignedInfo.Canonicalization.Encoded.cbData60
BYTE *.SignedInfo.Canonicalization.Encoded.pbData64
CRYPT_XML_ALGORITHMULONG.SignedInfo.SignatureMethod.cbSize72
LPCWSTR.SignedInfo.SignatureMethod.wszAlgorithm80
CRYPT_XML_BLOBCRYPT_XML_CHARSET.SignedInfo.SignatureMethod.Encoded.dwCharset88
ULONG.SignedInfo.SignatureMethod.Encoded.cbData92
BYTE *.SignedInfo.SignatureMethod.Encoded.pbData96
ULONG.SignedInfo.cReference104
PCRYPT_XML_REFERENCE *.SignedInfo.rgpReference112
CRYPT_XML_BLOBCRYPT_XML_CHARSET.SignedInfo.Encoded.dwCharset120
ULONG.SignedInfo.Encoded.cbData124
BYTE *.SignedInfo.Encoded.pbData128
CRYPT_DATA_BLOB.SignatureValue136
CRYPT_XML_KEY_INFO *.pKeyInfo152
ULONG.cObject160
PCRYPT_XML_OBJECT *.rgpObject168

│ └─176

CRYPT_XML_SIGNED_INFOULONG.cbSize0
LPCWSTR.wszId8
CRYPT_XML_ALGORITHMULONG.Canonicalization.cbSize16
LPCWSTR.Canonicalization.wszAlgorithm24
CRYPT_XML_BLOBCRYPT_XML_CHARSET.Canonicalization.Encoded.dwCharset32
ULONG.Canonicalization.Encoded.cbData36
BYTE *.Canonicalization.Encoded.pbData40
CRYPT_XML_ALGORITHMULONG.SignatureMethod.cbSize48
LPCWSTR.SignatureMethod.wszAlgorithm56
CRYPT_XML_BLOBCRYPT_XML_CHARSET.SignatureMethod.Encoded.dwCharset64
ULONG.SignatureMethod.Encoded.cbData68
BYTE *.SignatureMethod.Encoded.pbData72
ULONG.cReference80
PCRYPT_XML_REFERENCE *.rgpReference88
CRYPT_XML_BLOBCRYPT_XML_CHARSET.Encoded.dwCharset96
ULONG.Encoded.cbData100
BYTE *.Encoded.pbData104

│ └─112

CRYPT_XML_STATUSULONG.cbSize0
DWORD.dwErrorStatus4
DWORD.dwInfoStatus8

│ └─12

CRYPT_XML_TRANSFORM_CHAIN_CONFIGULONG.cbSize0
ULONG.cTransformInfo4
PCRYPT_XML_TRANSFORM_INFO *.rgpTransformInfo8

│ └─16

CRYPT_XML_TRANSFORM_INFOULONG.cbSize0
LPCWSTR.wszAlgorithm8
ULONG.cbBufferSize16
DWORD.dwFlags20
PFN_CRYPT_XML_CREATE_TRANSFORM.pfnCreateTransform24

│ └─32

CRYPT_XML_X509DATAUINT.cX509Data0
CRYPT_XML_X509DATA_ITEM *.rgX509Data8

│ └─16

CRYPT_XML_X509DATA_ITEMDWORD.dwType0
CRYPT_XML_DATA_BLOBULONG.CRL.cbData8
BYTE *.CRL.pbData16
CRYPT_XML_DATA_BLOBULONG.Certificate.cbData8
BYTE *.Certificate.pbData16
CRYPT_XML_BLOBCRYPT_XML_CHARSET.Custom.dwCharset8
ULONG.Custom.cbData12
BYTE *.Custom.pbData16
CRYPT_XML_ISSUER_SERIALLPCWSTR.IssuerSerial.wszIssuer8
LPCWSTR.IssuerSerial.wszSerial16
CRYPT_XML_DATA_BLOBULONG.SKI.cbData8
BYTE *.SKI.pbData16
LPCWSTR.wszSubjectName8

│ └─24

CSADDR_INFOSOCKET_ADDRESSLPSOCKADDR.LocalAddr.lpSockaddr0
INT.LocalAddr.iSockaddrLength8
SOCKET_ADDRESSLPSOCKADDR.RemoteAddr.lpSockaddr16
INT.RemoteAddr.iSockaddrLength24
INT.iSocketType32
INT.iProtocol36

│ └─40

CSFVUINT.cbSize0
IShellFolder *.pshf8
IShellView *.psvOuter16
LPCITEMIDLIST.pidl24
LONG.lEvents32
LPFNVIEWCALLBACK.pfnCallback40
FOLDERVIEWMODE.fvm48

│ └─56

CSPLATFORMDWORD.dwPlatformId0
DWORD.dwVersionHi4
DWORD.dwVersionLo8
DWORD.dwProcessorArch12

│ └─16

CSV_CONTROL_PARAMCSV_CONTROL_OP.Operation0
LONGLONG.Unused8

│ └─16

CSV_IS_OWNED_BY_CSVFSBOOLEAN.OwnedByCSVFS0

│ └─1

CSV_NAMESPACE_INFODWORD.Version0
DWORD.DeviceNumber4
LARGE_INTEGERLONGLONG.StartingOffset.QuadPart8
struct (unnamed).StartingOffset.u8
DWORD.StartingOffset.LowPart8
LONG.StartingOffset.HighPart12
DWORD.SectorSize16

│ └─24

CSV_QUERY_FILE_REVISIONLONGLONG.FileId0
LONGLONG[3].FileRevision8

│ └─32

CSV_QUERY_MDS_PATHDWORD.MdsNodeId0
DWORD.DsNodeId4
DWORD.PathLength8
WCHAR[1].Path12

│ └─16

CSV_QUERY_REDIRECT_STATEDWORD.MdsNodeId0
DWORD.DsNodeId4
BOOLEAN.FileRedirected8

│ └─12

CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUTDWORDLONG.VetoedFromAltitudeIntegral0
DWORDLONG.VetoedFromAltitudeDecimal8
WCHAR[256].Reason16

│ └─528

CS_DESDWORD.CSD_SignatureLength0
DWORD.CSD_LegacyDataOffset4
DWORD.CSD_LegacyDataSize8
DWORD.CSD_Flags12
GUIDunsigned long.CSD_ClassGuid.Data116
unsigned short.CSD_ClassGuid.Data220
unsigned short.CSD_ClassGuid.Data322
unsigned char[8].CSD_ClassGuid.Data424
BYTE[1].CSD_Signature32

│ └─33

CS_RESOURCECS_DESDWORD.CS_Header.CSD_SignatureLength0
DWORD.CS_Header.CSD_LegacyDataOffset4
DWORD.CS_Header.CSD_LegacyDataSize8
DWORD.CS_Header.CSD_Flags12
GUIDunsigned long.CS_Header.CSD_ClassGuid.Data116
unsigned short.CS_Header.CSD_ClassGuid.Data220
unsigned short.CS_Header.CSD_ClassGuid.Data322
unsigned char[8].CS_Header.CSD_ClassGuid.Data424
BYTE[1].CS_Header.CSD_Signature32

│ └─33

CTL_ANY_SUBJECT_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.SubjectAlgorithm.pszObjId0
CRYPT_OBJID_BLOB.SubjectAlgorithm.Parameters8
CRYPT_DATA_BLOB.SubjectIdentifier24

│ └─40

CTL_CONTEXTDWORD.dwMsgAndCertEncodingType0
BYTE *.pbCtlEncoded8
DWORD.cbCtlEncoded16
PCTL_INFO.pCtlInfo24
HCERTSTORE.hCertStore32
HCRYPTMSG.hCryptMsg40
BYTE *.pbCtlContent48
DWORD.cbCtlContent56

│ └─64

CTL_ENTRYCRYPT_DATA_BLOB.SubjectIdentifier0
DWORD.cAttribute16
PCRYPT_ATTRIBUTE.rgAttribute24

│ └─32

CTL_FIND_SUBJECT_PARADWORD.cbSize0
PCTL_FIND_USAGE_PARA.pUsagePara8
DWORD.dwSubjectType16
void *.pvSubject24

│ └─32

CTL_FIND_USAGE_PARADWORD.cbSize0
CTL_USAGEDWORD.SubjectUsage.cUsageIdentifier8
LPSTR *.SubjectUsage.rgpszUsageIdentifier16
CRYPT_DATA_BLOB.ListIdentifier24
PCERT_INFO.pSigner40

│ └─48

CTL_INFODWORD.dwVersion0
CTL_USAGEDWORD.SubjectUsage.cUsageIdentifier8
LPSTR *.SubjectUsage.rgpszUsageIdentifier16
CRYPT_DATA_BLOB.ListIdentifier24
CRYPT_INTEGER_BLOBDWORD.SequenceNumber.cbData40
BYTE *.SequenceNumber.pbData48
FILETIMEDWORD.ThisUpdate.dwLowDateTime56
DWORD.ThisUpdate.dwHighDateTime60
FILETIMEDWORD.NextUpdate.dwLowDateTime64
DWORD.NextUpdate.dwHighDateTime68
CRYPT_ALGORITHM_IDENTIFIERLPSTR.SubjectAlgorithm.pszObjId72
CRYPT_OBJID_BLOB.SubjectAlgorithm.Parameters80
DWORD.cCTLEntry96
PCTL_ENTRY.rgCTLEntry104
DWORD.cExtension112
PCERT_EXTENSION.rgExtension120

│ └─128

CTL_MODIFY_REQUESTPCCERT_CONTEXT.pccert0
DWORD.dwOperation8
DWORD.dwError12

│ └─16

CTL_USAGEDWORD.cUsageIdentifier0
LPSTR *.rgpszUsageIdentifier8

│ └─16

CTL_USAGE_MATCHDWORD.dwType0
CTL_USAGEDWORD.Usage.cUsageIdentifier8
LPSTR *.Usage.rgpszUsageIdentifier16

│ └─24

CTL_VERIFY_USAGE_PARADWORD.cbSize0
CRYPT_DATA_BLOB.ListIdentifier8
DWORD.cCtlStore24
HCERTSTORE *.rghCtlStore32
DWORD.cSignerStore40
HCERTSTORE *.rghSignerStore48

│ └─56

CTL_VERIFY_USAGE_STATUSDWORD.cbSize0
DWORD.dwError4
DWORD.dwFlags8
PCCTL_CONTEXT *.ppCtl16
DWORD.dwCtlEntryIndex24
PCCERT_CONTEXT *.ppSigner32
DWORD.dwSignerIndex40

│ └─48

CURRENCYFMTAUINT.NumDigits0
UINT.LeadingZero4
UINT.Grouping8
LPSTR.lpDecimalSep16
LPSTR.lpThousandSep24
UINT.NegativeOrder32
UINT.PositiveOrder36
LPSTR.lpCurrencySymbol40

│ └─48

CURRENCYFMTWUINT.NumDigits0
UINT.LeadingZero4
UINT.Grouping8
LPWSTR.lpDecimalSep16
LPWSTR.lpThousandSep24
UINT.NegativeOrder32
UINT.PositiveOrder36
LPWSTR.lpCurrencySymbol40

│ └─48

CURSORINFODWORD.cbSize0
DWORD.flags4
HCURSOR.hCursor8
POINTLONG.ptScreenPos.x16
LONG.ptScreenPos.y20

│ └─24

CURSORSHAPEint.xHotSpot0
int.yHotSpot4
int.cx8
int.cy12
int.cbWidth16
BYTE.Planes20
BYTE.BitsPixel21

│ └─24

CUSTDATADWORD.cCustData0
LPCUSTDATAITEM.prgCustData8

│ └─16

CUSTDATAITEMGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
VARIANTARG.varValue16

│ └─40

CWPRETSTRUCTLRESULT.lResult0
LPARAM.lParam8
WPARAM.wParam16
UINT.message24
HWND.hwnd32

│ └─40

CWPSTRUCTLPARAM.lParam0
WPARAM.wParam8
UINT.message16
HWND.hwnd24

│ └─32

CYLONGLONG.int640
ULONG.Lo0
LONG.Hi4

│ └─8

CYPHER_BLOCKCHAR[8].data0

│ └─8

CapturedMetadataExposureCompensationUINT64.Flags0
INT32.Value8

│ └─16

CapturedMetadataISOGainsFLOAT.AnalogGain0
FLOAT.DigitalGain4

│ └─8

CapturedMetadataWhiteBalanceGainsFLOAT.R0
FLOAT.G4
FLOAT.B8

│ └─12

CodecAPIEventDataGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
DWORD.dataLength16
DWORD[3].reserved20

│ └─32

CollectionElementValueunsigned int.Index0
BSTR.ValueType8
BSTR.Value16
long long.MetadataBits24

│ └─32

ColorMapint.oldColor0
int.newColor4

│ └─8

ColorMatrixint[5][5].m0

│ └─100

ColorPaletteUINT.Flags0
UINT.Count4
ARGB[1].Entries8

│ └─12

ComponentHangMonitorInfoBOOL.IsMonitored0
BOOL.TerminateOnHang4
ULONG.AvgCallThresholdInMs8

│ └─12

ComponentStatisticsULONG.NumInstances0
ULONG.NumBoundReferences4
ULONG.NumPooledObjects8
ULONG.NumObjectsInCall12
ULONG.AvgResponseTimeInMs16
ULONG.NumCallsCompletedRecent20
ULONG.NumCallsFailedRecent24
ULONG.NumCallsCompletedTotal28
ULONG.NumCallsFailedTotal32
ULONG.Reserved136
ULONG.Reserved240
ULONG.Reserved344
ULONG.Reserved448

│ └─52

ComponentSummaryGUIDunsigned long.ApplicationInstanceId.Data10
unsigned short.ApplicationInstanceId.Data24
unsigned short.ApplicationInstanceId.Data36
unsigned char[8].ApplicationInstanceId.Data48
GUIDunsigned long.PartitionId.Data116
unsigned short.PartitionId.Data220
unsigned short.PartitionId.Data322
unsigned char[8].PartitionId.Data424
GUIDunsigned long.ApplicationId.Data132
unsigned short.ApplicationId.Data236
unsigned short.ApplicationId.Data338
unsigned char[8].ApplicationId.Data440
CLSID.Clsid48
LPWSTR.ClassName64
LPWSTR.ApplicationName72

│ └─80

CompositionFrameDisplayInstanceLUIDDWORD.displayAdapterLUID.LowPart0
LONG.displayAdapterLUID.HighPart4
UINT.displayVidPnSourceId8
UINT.displayUniqueId12
LUIDDWORD.renderAdapterLUID.LowPart16
LONG.renderAdapterLUID.HighPart20
CompositionFrameInstanceKind.instanceKind24
PresentationTransformfloat.finalTransform.M1128
float.finalTransform.M1232
float.finalTransform.M2136
float.finalTransform.M2240
float.finalTransform.M3144
float.finalTransform.M3248
boolean.requiredCrossAdapterCopy52
DXGI_COLOR_SPACE_TYPE.colorSpace56

│ └─60

CorrelationIdGUIDunsigned long.connId.Data10
unsigned short.connId.Data24
unsigned short.connId.Data36
unsigned char[8].connId.Data48
FILETIMEDWORD.timeStamp.dwLowDateTime16
DWORD.timeStamp.dwHighDateTime20

│ └─24

CountedStringUINT16.length0
WCHAR *.string8

│ └─16

CrmLogRecordReadDWORD.dwCrmFlags0
DWORD.dwSequenceNumber4
BLOBULONG.blobUserData.cbSize8
BYTE *.blobUserData.pBlobData16

│ └─24

CtrlLoadFlowspecIntServServiceHdrUCHAR.CL_spec_serv_hdr.issh_service0
UCHAR.CL_spec_serv_hdr.issh_flags1
USHORT.CL_spec_serv_hdr.issh_len32b2
IntServParmHdrUCHAR.CL_spec_parm_hdr.isph_parm_num4
UCHAR.CL_spec_parm_hdr.isph_flags5
USHORT.CL_spec_parm_hdr.isph_len32b6
GenTspecParmsFLOAT.CL_spec_parms.TB_Tspec_r8
FLOAT.CL_spec_parms.TB_Tspec_b12
FLOAT.CL_spec_parms.TB_Tspec_p16
ULONG.CL_spec_parms.TB_Tspec_m20
ULONG.CL_spec_parms.TB_Tspec_M24

│ └─28

D2D1_ARC_SEGMENTD2D1_POINT_2F.point0
D2D1_SIZE_F.size8
FLOAT.rotationAngle16
D2D1_SWEEP_DIRECTION.sweepDirection20
D2D1_ARC_SIZE.arcSize24

│ └─28

D2D1_BEZIER_SEGMENTD2D1_POINT_2F.point10
D2D1_POINT_2F.point28
D2D1_POINT_2F.point316

│ └─24

D2D1_BITMAP_BRUSH_PROPERTIESD2D1_EXTEND_MODE.extendModeX0
D2D1_EXTEND_MODE.extendModeY4
D2D1_BITMAP_INTERPOLATION_MODE.interpolationMode8

│ └─12

D2D1_BITMAP_BRUSH_PROPERTIES1D2D1_EXTEND_MODE.extendModeX0
D2D1_EXTEND_MODE.extendModeY4
D2D1_INTERPOLATION_MODE.interpolationMode8

│ └─12

D2D1_BITMAP_PROPERTIESD2D1_PIXEL_FORMATDXGI_FORMAT.pixelFormat.format0
D2D1_ALPHA_MODE.pixelFormat.alphaMode4
FLOAT.dpiX8
FLOAT.dpiY12

│ └─16

D2D1_BITMAP_PROPERTIES1D2D1_PIXEL_FORMATDXGI_FORMAT.pixelFormat.format0
D2D1_ALPHA_MODE.pixelFormat.alphaMode4
FLOAT.dpiX8
FLOAT.dpiY12
D2D1_BITMAP_OPTIONS.bitmapOptions16
ID2D1ColorContext *.colorContext24

│ └─32

D2D1_BLEND_DESCRIPTIOND2D1_BLEND.sourceBlend0
D2D1_BLEND.destinationBlend4
D2D1_BLEND_OPERATION.blendOperation8
D2D1_BLEND.sourceBlendAlpha12
D2D1_BLEND.destinationBlendAlpha16
D2D1_BLEND_OPERATION.blendOperationAlpha20
FLOAT[4].blendFactor24

│ └─40

D2D1_BRUSH_PROPERTIESFLOAT.opacity0
D2D1_MATRIX_3X2_F.transform4

│ └─28

D2D1_CREATION_PROPERTIESD2D1_THREADING_MODE.threadingMode0
D2D1_DEBUG_LEVEL.debugLevel4
D2D1_DEVICE_CONTEXT_OPTIONS.options8

│ └─12

D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIESconst BYTE *.shaderBufferWithInputSignature0
UINT32.shaderBufferSize8
const D2D1_INPUT_ELEMENT_DESC *.inputElements16
UINT32.elementCount24
UINT32.stride28

│ └─32

D2D1_DRAWING_STATE_DESCRIPTIOND2D1_ANTIALIAS_MODE.antialiasMode0
D2D1_TEXT_ANTIALIAS_MODE.textAntialiasMode4
D2D1_TAG.tag18
D2D1_TAG.tag216
D2D1_MATRIX_3X2_F.transform24

│ └─48

D2D1_DRAWING_STATE_DESCRIPTION1D2D1_ANTIALIAS_MODE.antialiasMode0
D2D1_TEXT_ANTIALIAS_MODE.textAntialiasMode4
D2D1_TAG.tag18
D2D1_TAG.tag216
D2D1_MATRIX_3X2_F.transform24
D2D1_PRIMITIVE_BLEND.primitiveBlend48
D2D1_UNIT_MODE.unitMode52

│ └─56

D2D1_EFFECT_INPUT_DESCRIPTIONID2D1Effect *.effect0
UINT32.inputIndex8
D2D1_RECT_F.inputRectangle12

│ └─32

D2D1_ELLIPSED2D1_POINT_2F.point0
FLOAT.radiusX8
FLOAT.radiusY12

│ └─16

D2D1_FACTORY_OPTIONSD2D1_DEBUG_LEVEL.debugLevel0

│ └─4

D2D1_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONSBOOL.computeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x0

│ └─4

D2D1_FEATURE_DATA_DOUBLESBOOL.doublePrecisionFloatShaderOps0

│ └─4

D2D1_GRADIENT_MESH_PATCHD2D1_POINT_2F.point000
D2D1_POINT_2F.point018
D2D1_POINT_2F.point0216
D2D1_POINT_2F.point0324
D2D1_POINT_2F.point1032
D2D1_POINT_2F.point1140
D2D1_POINT_2F.point1248
D2D1_POINT_2F.point1356
D2D1_POINT_2F.point2064
D2D1_POINT_2F.point2172
D2D1_POINT_2F.point2280
D2D1_POINT_2F.point2388
D2D1_POINT_2F.point3096
D2D1_POINT_2F.point31104
D2D1_POINT_2F.point32112
D2D1_POINT_2F.point33120
D2D1_COLOR_F.color00128
D2D1_COLOR_F.color03144
D2D1_COLOR_F.color30160
D2D1_COLOR_F.color33176
D2D1_PATCH_EDGE_MODE.topEdgeMode192
D2D1_PATCH_EDGE_MODE.leftEdgeMode196
D2D1_PATCH_EDGE_MODE.bottomEdgeMode200
D2D1_PATCH_EDGE_MODE.rightEdgeMode204

│ └─208

D2D1_GRADIENT_STOPFLOAT.position0
D2D1_COLOR_F.color4

│ └─20

D2D1_HWND_RENDER_TARGET_PROPERTIESHWND.hwnd0
D2D1_SIZE_U.pixelSize8
D2D1_PRESENT_OPTIONS.presentOptions16

│ └─24

D2D1_IMAGE_BRUSH_PROPERTIESD2D1_RECT_F.sourceRectangle0
D2D1_EXTEND_MODE.extendModeX16
D2D1_EXTEND_MODE.extendModeY20
D2D1_INTERPOLATION_MODE.interpolationMode24

│ └─28

D2D1_INK_BEZIER_SEGMENTD2D1_INK_POINTFLOAT.point1.x0
FLOAT.point1.y4
FLOAT.point1.radius8
D2D1_INK_POINTFLOAT.point2.x12
FLOAT.point2.y16
FLOAT.point2.radius20
D2D1_INK_POINTFLOAT.point3.x24
FLOAT.point3.y28
FLOAT.point3.radius32

│ └─36

D2D1_INK_POINTFLOAT.x0
FLOAT.y4
FLOAT.radius8

│ └─12

D2D1_INK_STYLE_PROPERTIESD2D1_INK_NIB_SHAPE.nibShape0
D2D1_MATRIX_3X2_F.nibTransform4

│ └─28

D2D1_INPUT_DESCRIPTIOND2D1_FILTER.filter0
UINT32.levelOfDetailCount4

│ └─8

D2D1_INPUT_ELEMENT_DESCPCSTR.semanticName0
UINT32.semanticIndex8
DXGI_FORMAT.format12
UINT32.inputSlot16
UINT32.alignedByteOffset20

│ └─24

D2D1_LAYER_PARAMETERSD2D1_RECT_F.contentBounds0
ID2D1Geometry *.geometricMask16
D2D1_ANTIALIAS_MODE.maskAntialiasMode24
D2D1_MATRIX_3X2_F.maskTransform28
FLOAT.opacity52
ID2D1Brush *.opacityBrush56
D2D1_LAYER_OPTIONS.layerOptions64

│ └─72

D2D1_LAYER_PARAMETERS1D2D1_RECT_F.contentBounds0
ID2D1Geometry *.geometricMask16
D2D1_ANTIALIAS_MODE.maskAntialiasMode24
D2D1_MATRIX_3X2_F.maskTransform28
FLOAT.opacity52
ID2D1Brush *.opacityBrush56
D2D1_LAYER_OPTIONS1.layerOptions64

│ └─72

D2D1_LINEAR_GRADIENT_BRUSH_PROPERTIESD2D1_POINT_2F.startPoint0
D2D1_POINT_2F.endPoint8

│ └─16

D2D1_MAPPED_RECTUINT32.pitch0
BYTE *.bits8

│ └─16

D2D1_PIXEL_FORMATDXGI_FORMAT.format0
D2D1_ALPHA_MODE.alphaMode4

│ └─8

D2D1_POINT_DESCRIPTIOND2D1_POINT_2F.point0
D2D1_POINT_2F.unitTangentVector8
UINT32.endSegment16
UINT32.endFigure20
FLOAT.lengthToEndSegment24

│ └─28

D2D1_PRINT_CONTROL_PROPERTIESD2D1_PRINT_FONT_SUBSET_MODE.fontSubset0
FLOAT.rasterDPI4
D2D1_COLOR_SPACE.colorSpace8

│ └─12

D2D1_PROPERTY_BINDINGPCWSTR.propertyName0
PD2D1_PROPERTY_SET_FUNCTION.setFunction8
PD2D1_PROPERTY_GET_FUNCTION.getFunction16

│ └─24

D2D1_QUADRATIC_BEZIER_SEGMENTD2D1_POINT_2F.point10
D2D1_POINT_2F.point28

│ └─16

D2D1_RADIAL_GRADIENT_BRUSH_PROPERTIESD2D1_POINT_2F.center0
D2D1_POINT_2F.gradientOriginOffset8
FLOAT.radiusX16
FLOAT.radiusY20

│ └─24

D2D1_RENDERING_CONTROLSD2D1_BUFFER_PRECISION.bufferPrecision0
D2D1_SIZE_U.tileSize4

│ └─12

D2D1_RENDER_TARGET_PROPERTIESD2D1_RENDER_TARGET_TYPE.type0
D2D1_PIXEL_FORMATDXGI_FORMAT.pixelFormat.format4
D2D1_ALPHA_MODE.pixelFormat.alphaMode8
FLOAT.dpiX12
FLOAT.dpiY16
D2D1_RENDER_TARGET_USAGE.usage20
D2D1_FEATURE_LEVEL.minLevel24

│ └─28

D2D1_RESOURCE_TEXTURE_PROPERTIESconst UINT32 *.extents0
UINT32.dimensions8
D2D1_BUFFER_PRECISION.bufferPrecision12
D2D1_CHANNEL_DEPTH.channelDepth16
D2D1_FILTER.filter20
const D2D1_EXTEND_MODE *.extendModes24

│ └─32

D2D1_ROUNDED_RECTD2D1_RECT_F.rect0
FLOAT.radiusX16
FLOAT.radiusY20

│ └─24

D2D1_SIMPLE_COLOR_PROFILED2D1_POINT_2F.redPrimary0
D2D1_POINT_2F.greenPrimary8
D2D1_POINT_2F.bluePrimary16
D2D1_POINT_2F.whitePointXZ24
D2D1_GAMMA1.gamma32

│ └─36

D2D1_STROKE_STYLE_PROPERTIESD2D1_CAP_STYLE.startCap0
D2D1_CAP_STYLE.endCap4
D2D1_CAP_STYLE.dashCap8
D2D1_LINE_JOIN.lineJoin12
FLOAT.miterLimit16
D2D1_DASH_STYLE.dashStyle20
FLOAT.dashOffset24

│ └─28

D2D1_STROKE_STYLE_PROPERTIES1D2D1_CAP_STYLE.startCap0
D2D1_CAP_STYLE.endCap4
D2D1_CAP_STYLE.dashCap8
D2D1_LINE_JOIN.lineJoin12
FLOAT.miterLimit16
D2D1_DASH_STYLE.dashStyle20
FLOAT.dashOffset24
D2D1_STROKE_TRANSFORM_TYPE.transformType28

│ └─32

D2D1_SVG_LENGTHFLOAT.value0
D2D1_SVG_LENGTH_UNITS.units4

│ └─8

D2D1_SVG_PRESERVE_ASPECT_RATIOBOOL.defer0
D2D1_SVG_ASPECT_ALIGN.align4
D2D1_SVG_ASPECT_SCALING.meetOrSlice8

│ └─12

D2D1_SVG_VIEWBOXFLOAT.x0
FLOAT.y4
FLOAT.width8
FLOAT.height12

│ └─16

D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIESD2D1_ORIENTATION.orientation0
FLOAT.scaleX4
FLOAT.scaleY8
D2D1_INTERPOLATION_MODE.interpolationMode12
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS.options16

│ └─20

D2D1_TRIANGLED2D1_POINT_2F.point10
D2D1_POINT_2F.point28
D2D1_POINT_2F.point316

│ └─24

D2D1_VERTEX_BUFFER_PROPERTIESUINT32.inputCount0
D2D1_VERTEX_USAGE.usage4
const BYTE *.data8
UINT32.byteWidth16

│ └─24

D2D1_VERTEX_RANGEUINT32.startVertex0
UINT32.vertexCount4

│ └─8

D2D_MATRIX_3X2_FFLOAT._110
FLOAT[3][2].m0
FLOAT.m110
FLOAT._124
FLOAT.m124
FLOAT._218
FLOAT.m218
FLOAT._2212
FLOAT.m2212
FLOAT._3116
FLOAT.dx16
FLOAT._3220
FLOAT.dy20

│ └─24

D2D_MATRIX_4X3_FFLOAT._110
FLOAT[4][3].m0
FLOAT._124
FLOAT._138
FLOAT._2112
FLOAT._2216
FLOAT._2320
FLOAT._3124
FLOAT._3228
FLOAT._3332
FLOAT._4136
FLOAT._4240
FLOAT._4344

│ └─48

D2D_MATRIX_4X4_FFLOAT._110
FLOAT[4][4].m0
FLOAT._124
FLOAT._138
FLOAT._1412
FLOAT._2116
FLOAT._2220
FLOAT._2324
FLOAT._2428
FLOAT._3132
FLOAT._3236
FLOAT._3340
FLOAT._3444
FLOAT._4148
FLOAT._4252
FLOAT._4356
FLOAT._4460

│ └─64

D2D_MATRIX_5X4_FFLOAT._110
FLOAT[5][4].m0
FLOAT._124
FLOAT._138
FLOAT._1412
FLOAT._2116
FLOAT._2220
FLOAT._2324
FLOAT._2428
FLOAT._3132
FLOAT._3236
FLOAT._3340
FLOAT._3444
FLOAT._4148
FLOAT._4252
FLOAT._4356
FLOAT._4460
FLOAT._5164
FLOAT._5268
FLOAT._5372
FLOAT._5476

│ └─80

D2D_POINT_2FFLOAT.x0
FLOAT.y4

│ └─8

D2D_POINT_2UUINT32.x0
UINT32.y4

│ └─8

D2D_RECT_FFLOAT.left0
FLOAT.top4
FLOAT.right8
FLOAT.bottom12

│ └─16

D2D_RECT_UUINT32.left0
UINT32.top4
UINT32.right8
UINT32.bottom12

│ └─16

D2D_SIZE_FFLOAT.width0
FLOAT.height4

│ └─8

D2D_SIZE_UUINT32.width0
UINT32.height4

│ └─8

D2D_VECTOR_2FFLOAT.x0
FLOAT.y4

│ └─8

D2D_VECTOR_3FFLOAT.x0
FLOAT.y4
FLOAT.z8

│ └─12

D2D_VECTOR_4FFLOAT.x0
FLOAT.y4
FLOAT.z8
FLOAT.w12

│ └─16

D3D10_BLEND_DESCBOOL.AlphaToCoverageEnable0
BOOL[8].BlendEnable4
D3D10_BLEND.SrcBlend36
D3D10_BLEND.DestBlend40
D3D10_BLEND_OP.BlendOp44
D3D10_BLEND.SrcBlendAlpha48
D3D10_BLEND.DestBlendAlpha52
D3D10_BLEND_OP.BlendOpAlpha56
UINT8[8].RenderTargetWriteMask60

│ └─68

D3D10_BLEND_DESC1BOOL.AlphaToCoverageEnable0
BOOL.IndependentBlendEnable4
D3D10_RENDER_TARGET_BLEND_DESC1[8].RenderTarget8

│ └─264

D3D10_BOXUINT.left0
UINT.top4
UINT.front8
UINT.right12
UINT.bottom16
UINT.back20

│ └─24

D3D10_BUFFER_DESCUINT.ByteWidth0
D3D10_USAGE.Usage4
UINT.BindFlags8
UINT.CPUAccessFlags12
UINT.MiscFlags16

│ └─20

D3D10_BUFFER_RTVUINT.ElementOffset0
UINT.FirstElement0
UINT.ElementWidth4
UINT.NumElements4

│ └─8

D3D10_BUFFER_SRVUINT.ElementOffset0
UINT.FirstElement0
UINT.ElementWidth4
UINT.NumElements4

│ └─8

D3D10_COUNTER_DESCD3D10_COUNTER.Counter0
UINT.MiscFlags4

│ └─8

D3D10_COUNTER_INFOD3D10_COUNTER.LastDeviceDependentCounter0
UINT.NumSimultaneousCounters4
UINT8.NumDetectableParallelUnits8

│ └─12

D3D10_DEPTH_STENCILOP_DESCD3D10_STENCIL_OP.StencilFailOp0
D3D10_STENCIL_OP.StencilDepthFailOp4
D3D10_STENCIL_OP.StencilPassOp8
D3D10_COMPARISON_FUNC.StencilFunc12

│ └─16

D3D10_DEPTH_STENCIL_DESCBOOL.DepthEnable0
D3D10_DEPTH_WRITE_MASK.DepthWriteMask4
D3D10_COMPARISON_FUNC.DepthFunc8
BOOL.StencilEnable12
UINT8.StencilReadMask16
UINT8.StencilWriteMask17
D3D10_DEPTH_STENCILOP_DESCD3D10_STENCIL_OP.FrontFace.StencilFailOp20
D3D10_STENCIL_OP.FrontFace.StencilDepthFailOp24
D3D10_STENCIL_OP.FrontFace.StencilPassOp28
D3D10_COMPARISON_FUNC.FrontFace.StencilFunc32
D3D10_DEPTH_STENCILOP_DESCD3D10_STENCIL_OP.BackFace.StencilFailOp36
D3D10_STENCIL_OP.BackFace.StencilDepthFailOp40
D3D10_STENCIL_OP.BackFace.StencilPassOp44
D3D10_COMPARISON_FUNC.BackFace.StencilFunc48

│ └─52

D3D10_DEPTH_STENCIL_VIEW_DESCDXGI_FORMAT.Format0
D3D10_DSV_DIMENSION.ViewDimension4
D3D10_TEX1D_DSVUINT.Texture1D.MipSlice8
D3D10_TEX1D_ARRAY_DSVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D10_TEX2D_DSVUINT.Texture2D.MipSlice8
D3D10_TEX2D_ARRAY_DSVUINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
D3D10_TEX2DMS_DSVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D10_TEX2DMS_ARRAY_DSVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12

│ └─20

D3D10_EFFECT_DESCBOOL.IsChildEffect0
UINT.ConstantBuffers4
UINT.SharedConstantBuffers8
UINT.GlobalVariables12
UINT.SharedGlobalVariables16
UINT.Techniques20

│ └─24

D3D10_EFFECT_SHADER_DESCconst BYTE *.pInputSignature0
BOOL.IsInline8
const BYTE *.pBytecode16
UINT.BytecodeLength24
LPCSTR.SODecl32
UINT.NumInputSignatureEntries40
UINT.NumOutputSignatureEntries44

│ └─48

D3D10_EFFECT_TYPE_DESCLPCSTR.TypeName0
D3D10_SHADER_VARIABLE_CLASS.Class8
D3D10_SHADER_VARIABLE_TYPE.Type12
UINT.Elements16
UINT.Members20
UINT.Rows24
UINT.Columns28
UINT.PackedSize32
UINT.UnpackedSize36
UINT.Stride40

│ └─48

D3D10_EFFECT_VARIABLE_DESCLPCSTR.Name0
LPCSTR.Semantic8
UINT.Flags16
UINT.Annotations20
UINT.BufferOffset24
UINT.ExplicitBindPoint28

│ └─32

D3D10_INFO_QUEUE_FILTERD3D10_INFO_QUEUE_FILTER_DESCUINT.AllowList.NumCategories0
D3D10_MESSAGE_CATEGORY *.AllowList.pCategoryList8
UINT.AllowList.NumSeverities16
D3D10_MESSAGE_SEVERITY *.AllowList.pSeverityList24
UINT.AllowList.NumIDs32
D3D10_MESSAGE_ID *.AllowList.pIDList40
D3D10_INFO_QUEUE_FILTER_DESCUINT.DenyList.NumCategories48
D3D10_MESSAGE_CATEGORY *.DenyList.pCategoryList56
UINT.DenyList.NumSeverities64
D3D10_MESSAGE_SEVERITY *.DenyList.pSeverityList72
UINT.DenyList.NumIDs80
D3D10_MESSAGE_ID *.DenyList.pIDList88

│ └─96

D3D10_INFO_QUEUE_FILTER_DESCUINT.NumCategories0
D3D10_MESSAGE_CATEGORY *.pCategoryList8
UINT.NumSeverities16
D3D10_MESSAGE_SEVERITY *.pSeverityList24
UINT.NumIDs32
D3D10_MESSAGE_ID *.pIDList40

│ └─48

D3D10_INPUT_ELEMENT_DESCLPCSTR.SemanticName0
UINT.SemanticIndex8
DXGI_FORMAT.Format12
UINT.InputSlot16
UINT.AlignedByteOffset20
D3D10_INPUT_CLASSIFICATION.InputSlotClass24
UINT.InstanceDataStepRate28

│ └─32

D3D10_MAPPED_TEXTURE2Dvoid *.pData0
UINT.RowPitch8

│ └─16

D3D10_MAPPED_TEXTURE3Dvoid *.pData0
UINT.RowPitch8
UINT.DepthPitch12

│ └─16

D3D10_MESSAGED3D10_MESSAGE_CATEGORY.Category0
D3D10_MESSAGE_SEVERITY.Severity4
D3D10_MESSAGE_ID.ID8
const char *.pDescription16
SIZE_T.DescriptionByteLength24

│ └─32

D3D10_PASS_DESCLPCSTR.Name0
UINT.Annotations8
BYTE *.pIAInputSignature16
SIZE_T.IAInputSignatureSize24
UINT.StencilRef32
UINT.SampleMask36
FLOAT[4].BlendFactor40

│ └─56

D3D10_PASS_SHADER_DESCID3D10EffectShaderVariable *.pShaderVariable0
UINT.ShaderIndex8

│ └─16

D3D10_QUERY_DATA_PIPELINE_STATISTICSUINT64.IAVertices0
UINT64.IAPrimitives8
UINT64.VSInvocations16
UINT64.GSInvocations24
UINT64.GSPrimitives32
UINT64.CInvocations40
UINT64.CPrimitives48
UINT64.PSInvocations56

│ └─64

D3D10_QUERY_DATA_SO_STATISTICSUINT64.NumPrimitivesWritten0
UINT64.PrimitivesStorageNeeded8

│ └─16

D3D10_QUERY_DATA_TIMESTAMP_DISJOINTUINT64.Frequency0
BOOL.Disjoint8

│ └─16

D3D10_QUERY_DESCD3D10_QUERY.Query0
UINT.MiscFlags4

│ └─8

D3D10_RASTERIZER_DESCD3D10_FILL_MODE.FillMode0
D3D10_CULL_MODE.CullMode4
BOOL.FrontCounterClockwise8
INT.DepthBias12
FLOAT.DepthBiasClamp16
FLOAT.SlopeScaledDepthBias20
BOOL.DepthClipEnable24
BOOL.ScissorEnable28
BOOL.MultisampleEnable32
BOOL.AntialiasedLineEnable36

│ └─40

D3D10_RENDER_TARGET_BLEND_DESC1BOOL.BlendEnable0
D3D10_BLEND.SrcBlend4
D3D10_BLEND.DestBlend8
D3D10_BLEND_OP.BlendOp12
D3D10_BLEND.SrcBlendAlpha16
D3D10_BLEND.DestBlendAlpha20
D3D10_BLEND_OP.BlendOpAlpha24
UINT8.RenderTargetWriteMask28

│ └─32

D3D10_RENDER_TARGET_VIEW_DESCDXGI_FORMAT.Format0
D3D10_RTV_DIMENSION.ViewDimension4
D3D10_BUFFER_RTVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D10_TEX1D_RTVUINT.Texture1D.MipSlice8
D3D10_TEX1D_ARRAY_RTVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D10_TEX2D_RTVUINT.Texture2D.MipSlice8
D3D10_TEX2D_ARRAY_RTVUINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
D3D10_TEX2DMS_RTVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D10_TEX2DMS_ARRAY_RTVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D10_TEX3D_RTVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─20

D3D10_SAMPLER_DESCD3D10_FILTER.Filter0
D3D10_TEXTURE_ADDRESS_MODE.AddressU4
D3D10_TEXTURE_ADDRESS_MODE.AddressV8
D3D10_TEXTURE_ADDRESS_MODE.AddressW12
FLOAT.MipLODBias16
UINT.MaxAnisotropy20
D3D10_COMPARISON_FUNC.ComparisonFunc24
FLOAT[4].BorderColor28
FLOAT.MinLOD44
FLOAT.MaxLOD48

│ └─52

D3D10_SHADER_BUFFER_DESCLPCSTR.Name0
D3D10_CBUFFER_TYPE.Type8
UINT.Variables12
UINT.Size16
UINT.uFlags20

│ └─24

D3D10_SHADER_DEBUG_FILE_INFOUINT.FileName0
UINT.FileNameLen4
UINT.FileData8
UINT.FileLen12

│ └─16

D3D10_SHADER_DEBUG_INFOUINT.Size0
UINT.Creator4
UINT.EntrypointName8
UINT.ShaderTarget12
UINT.CompileFlags16
UINT.Files20
UINT.FileInfo24
UINT.Instructions28
UINT.InstructionInfo32
UINT.Variables36
UINT.VariableInfo40
UINT.InputVariables44
UINT.InputVariableInfo48
UINT.Tokens52
UINT.TokenInfo56
UINT.Scopes60
UINT.ScopeInfo64
UINT.ScopeVariables68
UINT.ScopeVariableInfo72
UINT.UintOffset76
UINT.StringOffset80

│ └─84

D3D10_SHADER_DEBUG_INPUT_INFOUINT.Var0
D3D10_SHADER_DEBUG_REGTYPE.InitialRegisterSet4
UINT.InitialBank8
UINT.InitialRegister12
UINT.InitialComponent16
UINT.InitialValue20

│ └─24

D3D10_SHADER_DEBUG_INST_INFOUINT.Id0
UINT.Opcode4
UINT.uOutputs8
D3D10_SHADER_DEBUG_OUTPUTREG_INFO[2].pOutputs12
UINT.TokenId372
UINT.NestingLevel376
UINT.Scopes380
UINT.ScopeInfo384
UINT.AccessedVars388
UINT.AccessedVarsInfo392

│ └─396

D3D10_SHADER_DEBUG_OUTPUTREG_INFOD3D10_SHADER_DEBUG_REGTYPE.OutputRegisterSet0
UINT.OutputReg4
UINT.TempArrayReg8
UINT[4].OutputComponents12
D3D10_SHADER_DEBUG_OUTPUTVAR[4].OutputVars28
UINT.IndexReg172
UINT.IndexComp176

│ └─180

D3D10_SHADER_DEBUG_OUTPUTVARUINT.Var0
UINT.uValueMin4
UINT.uValueMax8
INT.iValueMin12
INT.iValueMax16
FLOAT.fValueMin20
FLOAT.fValueMax24
BOOL.bNaNPossible28
BOOL.bInfPossible32

│ └─36

D3D10_SHADER_DEBUG_SCOPEVAR_INFOUINT.TokenId0
D3D10_SHADER_DEBUG_VARTYPE.VarType4
D3D10_SHADER_VARIABLE_CLASS.Class8
UINT.Rows12
UINT.Columns16
UINT.StructMemberScope20
UINT.uArrayIndices24
UINT.ArrayElements28
UINT.ArrayStrides32
UINT.uVariables36
UINT.uFirstVariable40

│ └─44

D3D10_SHADER_DEBUG_SCOPE_INFOD3D10_SHADER_DEBUG_SCOPETYPE.ScopeType0
UINT.Name4
UINT.uNameLen8
UINT.uVariables12
UINT.VariableData16

│ └─20

D3D10_SHADER_DEBUG_TOKEN_INFOUINT.File0
UINT.Line4
UINT.Column8
UINT.TokenLength12
UINT.TokenId16

│ └─20

D3D10_SHADER_DEBUG_VAR_INFOUINT.TokenId0
D3D10_SHADER_VARIABLE_TYPE.Type4
UINT.Register8
UINT.Component12
UINT.ScopeVar16
UINT.ScopeVarOffset20

│ └─24

D3D10_SHADER_DESCUINT.Version0
LPCSTR.Creator8
UINT.Flags16
UINT.ConstantBuffers20
UINT.BoundResources24
UINT.InputParameters28
UINT.OutputParameters32
UINT.InstructionCount36
UINT.TempRegisterCount40
UINT.TempArrayCount44
UINT.DefCount48
UINT.DclCount52
UINT.TextureNormalInstructions56
UINT.TextureLoadInstructions60
UINT.TextureCompInstructions64
UINT.TextureBiasInstructions68
UINT.TextureGradientInstructions72
UINT.FloatInstructionCount76
UINT.IntInstructionCount80
UINT.UintInstructionCount84
UINT.StaticFlowControlCount88
UINT.DynamicFlowControlCount92
UINT.MacroInstructionCount96
UINT.ArrayInstructionCount100
UINT.CutInstructionCount104
UINT.EmitInstructionCount108
D3D10_PRIMITIVE_TOPOLOGY.GSOutputTopology112
UINT.GSMaxOutputVertexCount116

│ └─120

D3D10_SHADER_INPUT_BIND_DESCLPCSTR.Name0
D3D10_SHADER_INPUT_TYPE.Type8
UINT.BindPoint12
UINT.BindCount16
UINT.uFlags20
D3D10_RESOURCE_RETURN_TYPE.ReturnType24
D3D10_SRV_DIMENSION.Dimension28
UINT.NumSamples32

│ └─40

D3D10_SHADER_RESOURCE_VIEW_DESCDXGI_FORMAT.Format0
D3D10_SRV_DIMENSION.ViewDimension4
D3D10_BUFFER_SRVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D10_TEX1D_SRVUINT.Texture1D.MostDetailedMip8
UINT.Texture1D.MipLevels12
D3D10_TEX1D_ARRAY_SRVUINT.Texture1DArray.MostDetailedMip8
UINT.Texture1DArray.MipLevels12
UINT.Texture1DArray.FirstArraySlice16
UINT.Texture1DArray.ArraySize20
D3D10_TEX2D_SRVUINT.Texture2D.MostDetailedMip8
UINT.Texture2D.MipLevels12
D3D10_TEX2D_ARRAY_SRVUINT.Texture2DArray.MostDetailedMip8
UINT.Texture2DArray.MipLevels12
UINT.Texture2DArray.FirstArraySlice16
UINT.Texture2DArray.ArraySize20
D3D10_TEX2DMS_SRVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D10_TEX2DMS_ARRAY_SRVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D10_TEX3D_SRVUINT.Texture3D.MostDetailedMip8
UINT.Texture3D.MipLevels12
D3D10_TEXCUBE_SRVUINT.TextureCube.MostDetailedMip8
UINT.TextureCube.MipLevels12

│ └─24

D3D10_SHADER_RESOURCE_VIEW_DESC1DXGI_FORMAT.Format0
D3D10_SRV_DIMENSION1.ViewDimension4
D3D10_BUFFER_SRVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D10_TEX1D_SRVUINT.Texture1D.MostDetailedMip8
UINT.Texture1D.MipLevels12
D3D10_TEX1D_ARRAY_SRVUINT.Texture1DArray.MostDetailedMip8
UINT.Texture1DArray.MipLevels12
UINT.Texture1DArray.FirstArraySlice16
UINT.Texture1DArray.ArraySize20
D3D10_TEX2D_SRVUINT.Texture2D.MostDetailedMip8
UINT.Texture2D.MipLevels12
D3D10_TEX2D_ARRAY_SRVUINT.Texture2DArray.MostDetailedMip8
UINT.Texture2DArray.MipLevels12
UINT.Texture2DArray.FirstArraySlice16
UINT.Texture2DArray.ArraySize20
D3D10_TEX2DMS_SRVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D10_TEX2DMS_ARRAY_SRVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D10_TEX3D_SRVUINT.Texture3D.MostDetailedMip8
UINT.Texture3D.MipLevels12
D3D10_TEXCUBE_SRVUINT.TextureCube.MostDetailedMip8
UINT.TextureCube.MipLevels12
D3D10_TEXCUBE_ARRAY_SRV1UINT.TextureCubeArray.MostDetailedMip8
UINT.TextureCubeArray.MipLevels12
UINT.TextureCubeArray.First2DArrayFace16
UINT.TextureCubeArray.NumCubes20

│ └─24

D3D10_SHADER_TYPE_DESCD3D10_SHADER_VARIABLE_CLASS.Class0
D3D10_SHADER_VARIABLE_TYPE.Type4
UINT.Rows8
UINT.Columns12
UINT.Elements16
UINT.Members20
UINT.Offset24

│ └─28

D3D10_SHADER_VARIABLE_DESCLPCSTR.Name0
UINT.StartOffset8
UINT.Size12
UINT.uFlags16
LPVOID.DefaultValue24

│ └─32

D3D10_SIGNATURE_PARAMETER_DESCLPCSTR.SemanticName0
UINT.SemanticIndex8
UINT.Register12
D3D10_NAME.SystemValueType16
D3D10_REGISTER_COMPONENT_TYPE.ComponentType20
BYTE.Mask24
BYTE.ReadWriteMask25

│ └─32

D3D10_SO_DECLARATION_ENTRYLPCSTR.SemanticName0
UINT.SemanticIndex8
BYTE.StartComponent12
BYTE.ComponentCount13
BYTE.OutputSlot14

│ └─16

D3D10_STATE_BLOCK_MASKBYTE.VS0
BYTE[2].VSSamplers1
BYTE[16].VSShaderResources3
BYTE[2].VSConstantBuffers19
BYTE.GS21
BYTE[2].GSSamplers22
BYTE[16].GSShaderResources24
BYTE[2].GSConstantBuffers40
BYTE.PS42
BYTE[2].PSSamplers43
BYTE[16].PSShaderResources45
BYTE[2].PSConstantBuffers61
BYTE[2].IAVertexBuffers63
BYTE.IAIndexBuffer65
BYTE.IAInputLayout66
BYTE.IAPrimitiveTopology67
BYTE.OMRenderTargets68
BYTE.OMDepthStencilState69
BYTE.OMBlendState70
BYTE.RSViewports71
BYTE.RSScissorRects72
BYTE.RSRasterizerState73
BYTE.SOBuffers74
BYTE.Predication75

│ └─76

D3D10_SUBRESOURCE_DATAconst void *.pSysMem0
UINT.SysMemPitch8
UINT.SysMemSlicePitch12

│ └─16

D3D10_TECHNIQUE_DESCLPCSTR.Name0
UINT.Passes8
UINT.Annotations12

│ └─16

D3D10_TEX1D_ARRAY_DSVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D10_TEX1D_ARRAY_RTVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D10_TEX1D_ARRAY_SRVUINT.MostDetailedMip0
UINT.MipLevels4
UINT.FirstArraySlice8
UINT.ArraySize12

│ └─16

D3D10_TEX1D_DSVUINT.MipSlice0

│ └─4

D3D10_TEX1D_RTVUINT.MipSlice0

│ └─4

D3D10_TEX1D_SRVUINT.MostDetailedMip0
UINT.MipLevels4

│ └─8

D3D10_TEX2DMS_ARRAY_DSVUINT.FirstArraySlice0
UINT.ArraySize4

│ └─8

D3D10_TEX2DMS_ARRAY_RTVUINT.FirstArraySlice0
UINT.ArraySize4

│ └─8

D3D10_TEX2DMS_ARRAY_SRVUINT.FirstArraySlice0
UINT.ArraySize4

│ └─8

D3D10_TEX2DMS_DSVUINT.UnusedField_NothingToDefine0

│ └─4

D3D10_TEX2DMS_RTVUINT.UnusedField_NothingToDefine0

│ └─4

D3D10_TEX2DMS_SRVUINT.UnusedField_NothingToDefine0

│ └─4

D3D10_TEX2D_ARRAY_DSVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D10_TEX2D_ARRAY_RTVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D10_TEX2D_ARRAY_SRVUINT.MostDetailedMip0
UINT.MipLevels4
UINT.FirstArraySlice8
UINT.ArraySize12

│ └─16

D3D10_TEX2D_DSVUINT.MipSlice0

│ └─4

D3D10_TEX2D_RTVUINT.MipSlice0

│ └─4

D3D10_TEX2D_SRVUINT.MostDetailedMip0
UINT.MipLevels4

│ └─8

D3D10_TEX3D_RTVUINT.MipSlice0
UINT.FirstWSlice4
UINT.WSize8

│ └─12

D3D10_TEX3D_SRVUINT.MostDetailedMip0
UINT.MipLevels4

│ └─8

D3D10_TEXCUBE_ARRAY_SRV1UINT.MostDetailedMip0
UINT.MipLevels4
UINT.First2DArrayFace8
UINT.NumCubes12

│ └─16

D3D10_TEXCUBE_SRVUINT.MostDetailedMip0
UINT.MipLevels4

│ └─8

D3D10_TEXTURE1D_DESCUINT.Width0
UINT.MipLevels4
UINT.ArraySize8
DXGI_FORMAT.Format12
D3D10_USAGE.Usage16
UINT.BindFlags20
UINT.CPUAccessFlags24
UINT.MiscFlags28

│ └─32

D3D10_TEXTURE2D_DESCUINT.Width0
UINT.Height4
UINT.MipLevels8
UINT.ArraySize12
DXGI_FORMAT.Format16
DXGI_SAMPLE_DESCUINT.SampleDesc.Count20
UINT.SampleDesc.Quality24
D3D10_USAGE.Usage28
UINT.BindFlags32
UINT.CPUAccessFlags36
UINT.MiscFlags40

│ └─44

D3D10_TEXTURE3D_DESCUINT.Width0
UINT.Height4
UINT.Depth8
UINT.MipLevels12
DXGI_FORMAT.Format16
D3D10_USAGE.Usage20
UINT.BindFlags24
UINT.CPUAccessFlags28
UINT.MiscFlags32

│ └─36

D3D10_VIEWPORTINT.TopLeftX0
INT.TopLeftY4
UINT.Width8
UINT.Height12
FLOAT.MinDepth16
FLOAT.MaxDepth20

│ └─24

D3D11_AES_CTR_IVUINT64.IV0
UINT64.Count8

│ └─16

D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUTD3D11_AUTHENTICATED_CONFIGURE_INPUTD3D11_OMACBYTE[16].Parameters.omac.Omac0
GUIDunsigned long.Parameters.ConfigureType.Data116
unsigned short.Parameters.ConfigureType.Data220
unsigned short.Parameters.ConfigureType.Data322
unsigned char[8].Parameters.ConfigureType.Data424
HANDLE.Parameters.hChannel32
UINT.Parameters.SequenceNumber40
GUIDunsigned long.EncryptionGuid.Data148
unsigned short.EncryptionGuid.Data252
unsigned short.EncryptionGuid.Data354
unsigned char[8].EncryptionGuid.Data456

│ └─64

D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUTD3D11_AUTHENTICATED_CONFIGURE_INPUTD3D11_OMACBYTE[16].Parameters.omac.Omac0
GUIDunsigned long.Parameters.ConfigureType.Data116
unsigned short.Parameters.ConfigureType.Data220
unsigned short.Parameters.ConfigureType.Data322
unsigned char[8].Parameters.ConfigureType.Data424
HANDLE.Parameters.hChannel32
UINT.Parameters.SequenceNumber40
HANDLE.DecoderHandle48
HANDLE.CryptoSessionHandle56
HANDLE.DeviceHandle64

│ └─72

D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUTD3D11_AUTHENTICATED_CONFIGURE_INPUTD3D11_OMACBYTE[16].Parameters.omac.Omac0
GUIDunsigned long.Parameters.ConfigureType.Data116
unsigned short.Parameters.ConfigureType.Data220
unsigned short.Parameters.ConfigureType.Data322
unsigned char[8].Parameters.ConfigureType.Data424
HANDLE.Parameters.hChannel32
UINT.Parameters.SequenceNumber40
UINT.StartSequenceQuery48
UINT.StartSequenceConfigure52

│ └─56

D3D11_AUTHENTICATED_CONFIGURE_INPUTD3D11_OMACBYTE[16].omac.Omac0
GUIDunsigned long.ConfigureType.Data116
unsigned short.ConfigureType.Data220
unsigned short.ConfigureType.Data322
unsigned char[8].ConfigureType.Data424
HANDLE.hChannel32
UINT.SequenceNumber40

│ └─48

D3D11_AUTHENTICATED_CONFIGURE_OUTPUTD3D11_OMACBYTE[16].omac.Omac0
GUIDunsigned long.ConfigureType.Data116
unsigned short.ConfigureType.Data220
unsigned short.ConfigureType.Data322
unsigned char[8].ConfigureType.Data424
HANDLE.hChannel32
UINT.SequenceNumber40
HRESULT.ReturnCode44

│ └─48

D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUTD3D11_AUTHENTICATED_CONFIGURE_INPUTD3D11_OMACBYTE[16].Parameters.omac.Omac0
GUIDunsigned long.Parameters.ConfigureType.Data116
unsigned short.Parameters.ConfigureType.Data220
unsigned short.Parameters.ConfigureType.Data322
unsigned char[8].Parameters.ConfigureType.Data424
HANDLE.Parameters.hChannel32
UINT.Parameters.SequenceNumber40
D3D11_AUTHENTICATED_PROTECTION_FLAGSstruct __MIDL___MIDL_itf_d3d11_0000_0034_0001.Protections.Flags48
UINT.Protections.Value48

│ └─56

D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUTD3D11_AUTHENTICATED_CONFIGURE_INPUTD3D11_OMACBYTE[16].Parameters.omac.Omac0
GUIDunsigned long.Parameters.ConfigureType.Data116
unsigned short.Parameters.ConfigureType.Data220
unsigned short.Parameters.ConfigureType.Data322
unsigned char[8].Parameters.ConfigureType.Data424
HANDLE.Parameters.hChannel32
UINT.Parameters.SequenceNumber40
D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE.ProcessType48
HANDLE.ProcessHandle56
BOOL.AllowAccess64

│ └─72

D3D11_AUTHENTICATED_PROTECTION_FLAGSstruct __MIDL___MIDL_itf_d3d11_0000_0034_0001.Flags0
UINT.Value0

│ └─4

D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
UINT.EncryptionGuidCount48

│ └─56

D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUTD3D11_AUTHENTICATED_QUERY_INPUTGUIDunsigned long.Input.QueryType.Data10
unsigned short.Input.QueryType.Data24
unsigned short.Input.QueryType.Data36
unsigned char[8].Input.QueryType.Data48
HANDLE.Input.hChannel16
UINT.Input.SequenceNumber24
UINT.EncryptionGuidIndex32

│ └─40

D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
UINT.EncryptionGuidIndex48
GUIDunsigned long.EncryptionGuid.Data152
unsigned short.EncryptionGuid.Data256
unsigned short.EncryptionGuid.Data358
unsigned char[8].EncryptionGuid.Data460

│ └─72

D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
D3D11_BUS_TYPE.BusType48
BOOL.AccessibleInContiguousBlocks52
BOOL.AccessibleInNonContiguousBlocks56

│ └─64

D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
D3D11_AUTHENTICATED_CHANNEL_TYPE.ChannelType48

│ └─56

D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUTD3D11_AUTHENTICATED_QUERY_INPUTGUIDunsigned long.Input.QueryType.Data10
unsigned short.Input.QueryType.Data24
unsigned short.Input.QueryType.Data36
unsigned char[8].Input.QueryType.Data48
HANDLE.Input.hChannel16
UINT.Input.SequenceNumber24
HANDLE.DecoderHandle32

│ └─40

D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
HANDLE.DecoderHandle48
HANDLE.CryptoSessionHandle56
HANDLE.DeviceHandle64

│ └─72

D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
GUIDunsigned long.EncryptionGuid.Data148
unsigned short.EncryptionGuid.Data252
unsigned short.EncryptionGuid.Data354
unsigned char[8].EncryptionGuid.Data456

│ └─64

D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
HANDLE.DeviceHandle48

│ └─56

D3D11_AUTHENTICATED_QUERY_INPUTGUIDunsigned long.QueryType.Data10
unsigned short.QueryType.Data24
unsigned short.QueryType.Data36
unsigned char[8].QueryType.Data48
HANDLE.hChannel16
UINT.SequenceNumber24

│ └─32

D3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].omac.Omac0
GUIDunsigned long.QueryType.Data116
unsigned short.QueryType.Data220
unsigned short.QueryType.Data322
unsigned char[8].QueryType.Data424
HANDLE.hChannel32
UINT.SequenceNumber40
HRESULT.ReturnCode44

│ └─48

D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUTD3D11_AUTHENTICATED_QUERY_INPUTGUIDunsigned long.Input.QueryType.Data10
unsigned short.Input.QueryType.Data24
unsigned short.Input.QueryType.Data36
unsigned char[8].Input.QueryType.Data48
HANDLE.Input.hChannel16
UINT.Input.SequenceNumber24
HANDLE.DeviceHandle32
HANDLE.CryptoSessionHandle40

│ └─48

D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
HANDLE.DeviceHandle48
HANDLE.CryptoSessionHandle56
UINT.OutputIDCount64

│ └─72

D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUTD3D11_AUTHENTICATED_QUERY_INPUTGUIDunsigned long.Input.QueryType.Data10
unsigned short.Input.QueryType.Data24
unsigned short.Input.QueryType.Data36
unsigned char[8].Input.QueryType.Data48
HANDLE.Input.hChannel16
UINT.Input.SequenceNumber24
HANDLE.DeviceHandle32
HANDLE.CryptoSessionHandle40
UINT.OutputIDIndex48

│ └─56

D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
HANDLE.DeviceHandle48
HANDLE.CryptoSessionHandle56
UINT.OutputIDIndex64
UINT64.OutputID72

│ └─80

D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
D3D11_AUTHENTICATED_PROTECTION_FLAGSstruct __MIDL___MIDL_itf_d3d11_0000_0034_0001.ProtectionFlags.Flags48
UINT.ProtectionFlags.Value48

│ └─56

D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
UINT.RestrictedSharedResourceProcessCount48

│ └─56

D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUTD3D11_AUTHENTICATED_QUERY_INPUTGUIDunsigned long.Input.QueryType.Data10
unsigned short.Input.QueryType.Data24
unsigned short.Input.QueryType.Data36
unsigned char[8].Input.QueryType.Data48
HANDLE.Input.hChannel16
UINT.Input.SequenceNumber24
UINT.ProcessIndex32

│ └─40

D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
UINT.ProcessIndex48
D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE.ProcessIdentifier52
HANDLE.ProcessHandle56

│ └─64

D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUTD3D11_AUTHENTICATED_QUERY_OUTPUTD3D11_OMACBYTE[16].Output.omac.Omac0
GUIDunsigned long.Output.QueryType.Data116
unsigned short.Output.QueryType.Data220
unsigned short.Output.QueryType.Data322
unsigned char[8].Output.QueryType.Data424
HANDLE.Output.hChannel32
UINT.Output.SequenceNumber40
HRESULT.Output.ReturnCode44
UINT.UnrestrictedProtectedSharedResourceCount48

│ └─56

D3D11_BLEND_DESCBOOL.AlphaToCoverageEnable0
BOOL.IndependentBlendEnable4
D3D11_RENDER_TARGET_BLEND_DESC[8].RenderTarget8

│ └─264

D3D11_BLEND_DESC1BOOL.AlphaToCoverageEnable0
BOOL.IndependentBlendEnable4
D3D11_RENDER_TARGET_BLEND_DESC1[8].RenderTarget8

│ └─328

D3D11_BOXUINT.left0
UINT.top4
UINT.front8
UINT.right12
UINT.bottom16
UINT.back20

│ └─24

D3D11_BUFFEREX_SRVUINT.FirstElement0
UINT.NumElements4
UINT.Flags8

│ └─12

D3D11_BUFFER_DESCUINT.ByteWidth0
D3D11_USAGE.Usage4
UINT.BindFlags8
UINT.CPUAccessFlags12
UINT.MiscFlags16
UINT.StructureByteStride20

│ └─24

D3D11_BUFFER_RTVUINT.ElementOffset0
UINT.FirstElement0
UINT.ElementWidth4
UINT.NumElements4

│ └─8

D3D11_BUFFER_SRVUINT.ElementOffset0
UINT.FirstElement0
UINT.ElementWidth4
UINT.NumElements4

│ └─8

D3D11_BUFFER_UAVUINT.FirstElement0
UINT.NumElements4
UINT.Flags8

│ └─12

D3D11_CLASS_INSTANCE_DESCUINT.InstanceId0
UINT.InstanceIndex4
UINT.TypeId8
UINT.ConstantBuffer12
UINT.BaseConstantBufferOffset16
UINT.BaseTexture20
UINT.BaseSampler24
BOOL.Created28

│ └─32

D3D11_COMPUTE_SHADER_TRACE_DESCUINT64.Invocation0
UINT[3].ThreadIDInGroup8
UINT[3].ThreadGroupID20

│ └─32

D3D11_COUNTER_DESCD3D11_COUNTER.Counter0
UINT.MiscFlags4

│ └─8

D3D11_COUNTER_INFOD3D11_COUNTER.LastDeviceDependentCounter0
UINT.NumSimultaneousCounters4
UINT8.NumDetectableParallelUnits8

│ └─12

D3D11_DEPTH_STENCILOP_DESCD3D11_STENCIL_OP.StencilFailOp0
D3D11_STENCIL_OP.StencilDepthFailOp4
D3D11_STENCIL_OP.StencilPassOp8
D3D11_COMPARISON_FUNC.StencilFunc12

│ └─16

D3D11_DEPTH_STENCIL_DESCBOOL.DepthEnable0
D3D11_DEPTH_WRITE_MASK.DepthWriteMask4
D3D11_COMPARISON_FUNC.DepthFunc8
BOOL.StencilEnable12
UINT8.StencilReadMask16
UINT8.StencilWriteMask17
D3D11_DEPTH_STENCILOP_DESCD3D11_STENCIL_OP.FrontFace.StencilFailOp20
D3D11_STENCIL_OP.FrontFace.StencilDepthFailOp24
D3D11_STENCIL_OP.FrontFace.StencilPassOp28
D3D11_COMPARISON_FUNC.FrontFace.StencilFunc32
D3D11_DEPTH_STENCILOP_DESCD3D11_STENCIL_OP.BackFace.StencilFailOp36
D3D11_STENCIL_OP.BackFace.StencilDepthFailOp40
D3D11_STENCIL_OP.BackFace.StencilPassOp44
D3D11_COMPARISON_FUNC.BackFace.StencilFunc48

│ └─52

D3D11_DEPTH_STENCIL_VIEW_DESCDXGI_FORMAT.Format0
D3D11_DSV_DIMENSION.ViewDimension4
UINT.Flags8
D3D11_TEX1D_DSVUINT.Texture1D.MipSlice12
D3D11_TEX1D_ARRAY_DSVUINT.Texture1DArray.MipSlice12
UINT.Texture1DArray.FirstArraySlice16
UINT.Texture1DArray.ArraySize20
D3D11_TEX2D_DSVUINT.Texture2D.MipSlice12
D3D11_TEX2D_ARRAY_DSVUINT.Texture2DArray.MipSlice12
UINT.Texture2DArray.FirstArraySlice16
UINT.Texture2DArray.ArraySize20
D3D11_TEX2DMS_DSVUINT.Texture2DMS.UnusedField_NothingToDefine12
D3D11_TEX2DMS_ARRAY_DSVUINT.Texture2DMSArray.FirstArraySlice12
UINT.Texture2DMSArray.ArraySize16

│ └─24

D3D11_DOMAIN_SHADER_TRACE_DESCUINT64.Invocation0

│ └─8

D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGSUINT.IndexCountPerInstance0
UINT.InstanceCount4
UINT.StartIndexLocation8
INT.BaseVertexLocation12
UINT.StartInstanceLocation16

│ └─20

D3D11_DRAW_INSTANCED_INDIRECT_ARGSUINT.VertexCountPerInstance0
UINT.InstanceCount4
UINT.StartVertexLocation8
UINT.StartInstanceLocation12

│ └─16

D3D11_ENCRYPTED_BLOCK_INFOUINT.NumEncryptedBytesAtBeginning0
UINT.NumBytesInSkipPattern4
UINT.NumBytesInEncryptPattern8

│ └─12

D3D11_FEATURE_DATA_ARCHITECTURE_INFOBOOL.TileBasedDeferredRenderer0

│ └─4

D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONSBOOL.ComputeShaders_Plus_RawAndStructuredBuffers_Via_Shader_4_x0

│ └─4

D3D11_FEATURE_DATA_D3D11_OPTIONSBOOL.OutputMergerLogicOp0
BOOL.UAVOnlyRenderingForcedSampleCount4
BOOL.DiscardAPIsSeenByDriver8
BOOL.FlagsForUpdateAndCopySeenByDriver12
BOOL.ClearView16
BOOL.CopyWithOverlap20
BOOL.ConstantBufferPartialUpdate24
BOOL.ConstantBufferOffsetting28
BOOL.MapNoOverwriteOnDynamicConstantBuffer32
BOOL.MapNoOverwriteOnDynamicBufferSRV36
BOOL.MultisampleRTVWithForcedSampleCountOne40
BOOL.SAD4ShaderInstructions44
BOOL.ExtendedDoublesShaderInstructions48
BOOL.ExtendedResourceSharing52

│ └─56

D3D11_FEATURE_DATA_D3D11_OPTIONS1D3D11_TILED_RESOURCES_TIER.TiledResourcesTier0
BOOL.MinMaxFiltering4
BOOL.ClearViewAlsoSupportsDepthOnlyFormats8
BOOL.MapOnDefaultBuffers12

│ └─16

D3D11_FEATURE_DATA_D3D11_OPTIONS2BOOL.PSSpecifiedStencilRefSupported0
BOOL.TypedUAVLoadAdditionalFormats4
BOOL.ROVsSupported8
D3D11_CONSERVATIVE_RASTERIZATION_TIER.ConservativeRasterizationTier12
D3D11_TILED_RESOURCES_TIER.TiledResourcesTier16
BOOL.MapOnDefaultTextures20
BOOL.StandardSwizzle24
BOOL.UnifiedMemoryArchitecture28

│ └─32

D3D11_FEATURE_DATA_D3D11_OPTIONS3BOOL.VPAndRTArrayIndexFromAnyShaderFeedingRasterizer0

│ └─4

D3D11_FEATURE_DATA_D3D11_OPTIONS4BOOL.ExtendedNV12SharedTextureSupported0

│ └─4

D3D11_FEATURE_DATA_D3D11_OPTIONS5D3D11_SHARED_RESOURCE_TIER.SharedResourceTier0

│ └─4

D3D11_FEATURE_DATA_D3D9_OPTIONSBOOL.FullNonPow2TextureSupport0

│ └─4

D3D11_FEATURE_DATA_D3D9_OPTIONS1BOOL.FullNonPow2TextureSupported0
BOOL.DepthAsTextureWithLessEqualComparisonFilterSupported4
BOOL.SimpleInstancingSupported8
BOOL.TextureCubeFaceRenderTargetWithNonCubeDepthStencilSupported12

│ └─16

D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORTBOOL.SupportsDepthAsTextureWithLessEqualComparisonFilter0

│ └─4

D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORTBOOL.SimpleInstancingSupported0

│ └─4

D3D11_FEATURE_DATA_DISPLAYABLEBOOL.DisplayableTexture0
D3D11_SHARED_RESOURCE_TIER.SharedResourceTier4

│ └─8

D3D11_FEATURE_DATA_DOUBLESBOOL.DoublePrecisionFloatShaderOps0

│ └─4

D3D11_FEATURE_DATA_FORMAT_SUPPORTDXGI_FORMAT.InFormat0
UINT.OutFormatSupport4

│ └─8

D3D11_FEATURE_DATA_FORMAT_SUPPORT2DXGI_FORMAT.InFormat0
UINT.OutFormatSupport24

│ └─8

D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORTUINT.MaxGPUVirtualAddressBitsPerResource0
UINT.MaxGPUVirtualAddressBitsPerProcess4

│ └─8

D3D11_FEATURE_DATA_MARKER_SUPPORTBOOL.Profile0

│ └─4

D3D11_FEATURE_DATA_SHADER_CACHEUINT.SupportFlags0

│ └─4

D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORTUINT.PixelShaderMinPrecision0
UINT.AllOtherShaderStagesMinPrecision4

│ └─8

D3D11_FEATURE_DATA_THREADINGBOOL.DriverConcurrentCreates0
BOOL.DriverCommandLists4

│ └─8

D3D11_FEATURE_DATA_VIDEO_DECODER_HISTOGRAMD3D11_VIDEO_DECODER_DESCGUIDunsigned long.DecoderDesc.Guid.Data10
unsigned short.DecoderDesc.Guid.Data24
unsigned short.DecoderDesc.Guid.Data36
unsigned char[8].DecoderDesc.Guid.Data48
UINT.DecoderDesc.SampleWidth16
UINT.DecoderDesc.SampleHeight20
DXGI_FORMAT.DecoderDesc.OutputFormat24
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS.Components28
UINT.BinCount32
UINT.CounterBitDepth36

│ └─40

D3D11_FUNCTION_DESCUINT.Version0
LPCSTR.Creator8
UINT.Flags16
UINT.ConstantBuffers20
UINT.BoundResources24
UINT.InstructionCount28
UINT.TempRegisterCount32
UINT.TempArrayCount36
UINT.DefCount40
UINT.DclCount44
UINT.TextureNormalInstructions48
UINT.TextureLoadInstructions52
UINT.TextureCompInstructions56
UINT.TextureBiasInstructions60
UINT.TextureGradientInstructions64
UINT.FloatInstructionCount68
UINT.IntInstructionCount72
UINT.UintInstructionCount76
UINT.StaticFlowControlCount80
UINT.DynamicFlowControlCount84
UINT.MacroInstructionCount88
UINT.ArrayInstructionCount92
UINT.MovInstructionCount96
UINT.MovcInstructionCount100
UINT.ConversionInstructionCount104
UINT.BitwiseInstructionCount108
D3D_FEATURE_LEVEL.MinFeatureLevel112
UINT64.RequiredFeatureFlags120
LPCSTR.Name128
INT.FunctionParameterCount136
BOOL.HasReturn140
BOOL.Has10Level9VertexShader144
BOOL.Has10Level9PixelShader148

│ └─152

D3D11_GEOMETRY_SHADER_TRACE_DESCUINT64.Invocation0

│ └─8

D3D11_HULL_SHADER_TRACE_DESCUINT64.Invocation0

│ └─8

D3D11_INFO_QUEUE_FILTERD3D11_INFO_QUEUE_FILTER_DESCUINT.AllowList.NumCategories0
D3D11_MESSAGE_CATEGORY *.AllowList.pCategoryList8
UINT.AllowList.NumSeverities16
D3D11_MESSAGE_SEVERITY *.AllowList.pSeverityList24
UINT.AllowList.NumIDs32
D3D11_MESSAGE_ID *.AllowList.pIDList40
D3D11_INFO_QUEUE_FILTER_DESCUINT.DenyList.NumCategories48
D3D11_MESSAGE_CATEGORY *.DenyList.pCategoryList56
UINT.DenyList.NumSeverities64
D3D11_MESSAGE_SEVERITY *.DenyList.pSeverityList72
UINT.DenyList.NumIDs80
D3D11_MESSAGE_ID *.DenyList.pIDList88

│ └─96

D3D11_INFO_QUEUE_FILTER_DESCUINT.NumCategories0
D3D11_MESSAGE_CATEGORY *.pCategoryList8
UINT.NumSeverities16
D3D11_MESSAGE_SEVERITY *.pSeverityList24
UINT.NumIDs32
D3D11_MESSAGE_ID *.pIDList40

│ └─48

D3D11_INPUT_ELEMENT_DESCLPCSTR.SemanticName0
UINT.SemanticIndex8
DXGI_FORMAT.Format12
UINT.InputSlot16
UINT.AlignedByteOffset20
D3D11_INPUT_CLASSIFICATION.InputSlotClass24
UINT.InstanceDataStepRate28

│ └─32

D3D11_KEY_EXCHANGE_HW_PROTECTION_DATAUINT.HWProtectionFunctionID0
D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA *.pInputData8
D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA *.pOutputData16
HRESULT.Status24

│ └─32

D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATAUINT.PrivateDataSize0
UINT.HWProtectionDataSize4
BYTE[4].pbInput8

│ └─12

D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATAUINT.PrivateDataSize0
UINT.MaxHWProtectionDataSize4
UINT.HWProtectionDataSize8
UINT64.TransportTime16
UINT64.ExecutionTime24
BYTE[4].pbOutput32

│ └─40

D3D11_LIBRARY_DESCLPCSTR.Creator0
UINT.Flags8
UINT.FunctionCount12

│ └─16

D3D11_MAPPED_SUBRESOURCEvoid *.pData0
UINT.RowPitch8
UINT.DepthPitch12

│ └─16

D3D11_MESSAGED3D11_MESSAGE_CATEGORY.Category0
D3D11_MESSAGE_SEVERITY.Severity4
D3D11_MESSAGE_ID.ID8
const char *.pDescription16
SIZE_T.DescriptionByteLength24

│ └─32

D3D11_OMACBYTE[16].Omac0

│ └─16

D3D11_PACKED_MIP_DESCUINT8.NumStandardMips0
UINT8.NumPackedMips1
UINT.NumTilesForPackedMips4
UINT.StartTileIndexInOverallResource8

│ └─12

D3D11_PARAMETER_DESCLPCSTR.Name0
LPCSTR.SemanticName8
D3D_SHADER_VARIABLE_TYPE.Type16
D3D_SHADER_VARIABLE_CLASS.Class20
UINT.Rows24
UINT.Columns28
D3D_INTERPOLATION_MODE.InterpolationMode32
D3D_PARAMETER_FLAGS.Flags36
UINT.FirstInRegister40
UINT.FirstInComponent44
UINT.FirstOutRegister48
UINT.FirstOutComponent52

│ └─56

D3D11_PIXEL_SHADER_TRACE_DESCUINT64.Invocation0
INT.X8
INT.Y12
UINT64.SampleMask16

│ └─24

D3D11_QUERY_DATA_PIPELINE_STATISTICSUINT64.IAVertices0
UINT64.IAPrimitives8
UINT64.VSInvocations16
UINT64.GSInvocations24
UINT64.GSPrimitives32
UINT64.CInvocations40
UINT64.CPrimitives48
UINT64.PSInvocations56
UINT64.HSInvocations64
UINT64.DSInvocations72
UINT64.CSInvocations80

│ └─88

D3D11_QUERY_DATA_SO_STATISTICSUINT64.NumPrimitivesWritten0
UINT64.PrimitivesStorageNeeded8

│ └─16

D3D11_QUERY_DATA_TIMESTAMP_DISJOINTUINT64.Frequency0
BOOL.Disjoint8

│ └─16

D3D11_QUERY_DESCD3D11_QUERY.Query0
UINT.MiscFlags4

│ └─8

D3D11_QUERY_DESC1D3D11_QUERY.Query0
UINT.MiscFlags4
D3D11_CONTEXT_TYPE.ContextType8

│ └─12

D3D11_RASTERIZER_DESCD3D11_FILL_MODE.FillMode0
D3D11_CULL_MODE.CullMode4
BOOL.FrontCounterClockwise8
INT.DepthBias12
FLOAT.DepthBiasClamp16
FLOAT.SlopeScaledDepthBias20
BOOL.DepthClipEnable24
BOOL.ScissorEnable28
BOOL.MultisampleEnable32
BOOL.AntialiasedLineEnable36

│ └─40

D3D11_RASTERIZER_DESC1D3D11_FILL_MODE.FillMode0
D3D11_CULL_MODE.CullMode4
BOOL.FrontCounterClockwise8
INT.DepthBias12
FLOAT.DepthBiasClamp16
FLOAT.SlopeScaledDepthBias20
BOOL.DepthClipEnable24
BOOL.ScissorEnable28
BOOL.MultisampleEnable32
BOOL.AntialiasedLineEnable36
UINT.ForcedSampleCount40

│ └─44

D3D11_RASTERIZER_DESC2D3D11_FILL_MODE.FillMode0
D3D11_CULL_MODE.CullMode4
BOOL.FrontCounterClockwise8
INT.DepthBias12
FLOAT.DepthBiasClamp16
FLOAT.SlopeScaledDepthBias20
BOOL.DepthClipEnable24
BOOL.ScissorEnable28
BOOL.MultisampleEnable32
BOOL.AntialiasedLineEnable36
UINT.ForcedSampleCount40
D3D11_CONSERVATIVE_RASTERIZATION_MODE.ConservativeRaster44

│ └─48

D3D11_RENDER_TARGET_BLEND_DESCBOOL.BlendEnable0
D3D11_BLEND.SrcBlend4
D3D11_BLEND.DestBlend8
D3D11_BLEND_OP.BlendOp12
D3D11_BLEND.SrcBlendAlpha16
D3D11_BLEND.DestBlendAlpha20
D3D11_BLEND_OP.BlendOpAlpha24
UINT8.RenderTargetWriteMask28

│ └─32

D3D11_RENDER_TARGET_BLEND_DESC1BOOL.BlendEnable0
BOOL.LogicOpEnable4
D3D11_BLEND.SrcBlend8
D3D11_BLEND.DestBlend12
D3D11_BLEND_OP.BlendOp16
D3D11_BLEND.SrcBlendAlpha20
D3D11_BLEND.DestBlendAlpha24
D3D11_BLEND_OP.BlendOpAlpha28
D3D11_LOGIC_OP.LogicOp32
UINT8.RenderTargetWriteMask36

│ └─40

D3D11_RENDER_TARGET_VIEW_DESCDXGI_FORMAT.Format0
D3D11_RTV_DIMENSION.ViewDimension4
D3D11_BUFFER_RTVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D11_TEX1D_RTVUINT.Texture1D.MipSlice8
D3D11_TEX1D_ARRAY_RTVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D11_TEX2D_RTVUINT.Texture2D.MipSlice8
D3D11_TEX2D_ARRAY_RTVUINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
D3D11_TEX2DMS_RTVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D11_TEX2DMS_ARRAY_RTVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D11_TEX3D_RTVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─20

D3D11_RENDER_TARGET_VIEW_DESC1DXGI_FORMAT.Format0
D3D11_RTV_DIMENSION.ViewDimension4
D3D11_BUFFER_RTVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D11_TEX1D_RTVUINT.Texture1D.MipSlice8
D3D11_TEX1D_ARRAY_RTVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D11_TEX2D_RTV1UINT.Texture2D.MipSlice8
UINT.Texture2D.PlaneSlice12
D3D11_TEX2D_ARRAY_RTV1UINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
UINT.Texture2DArray.PlaneSlice20
D3D11_TEX2DMS_RTVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D11_TEX2DMS_ARRAY_RTVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D11_TEX3D_RTVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─24

D3D11_RESOURCE_FLAGSUINT.BindFlags0
UINT.MiscFlags4
UINT.CPUAccessFlags8
UINT.StructureByteStride12

│ └─16

D3D11_SAMPLER_DESCD3D11_FILTER.Filter0
D3D11_TEXTURE_ADDRESS_MODE.AddressU4
D3D11_TEXTURE_ADDRESS_MODE.AddressV8
D3D11_TEXTURE_ADDRESS_MODE.AddressW12
FLOAT.MipLODBias16
UINT.MaxAnisotropy20
D3D11_COMPARISON_FUNC.ComparisonFunc24
FLOAT[4].BorderColor28
FLOAT.MinLOD44
FLOAT.MaxLOD48

│ └─52

D3D11_SHADER_BUFFER_DESCLPCSTR.Name0
D3D_CBUFFER_TYPE.Type8
UINT.Variables12
UINT.Size16
UINT.uFlags20

│ └─24

D3D11_SHADER_DESCUINT.Version0
LPCSTR.Creator8
UINT.Flags16
UINT.ConstantBuffers20
UINT.BoundResources24
UINT.InputParameters28
UINT.OutputParameters32
UINT.InstructionCount36
UINT.TempRegisterCount40
UINT.TempArrayCount44
UINT.DefCount48
UINT.DclCount52
UINT.TextureNormalInstructions56
UINT.TextureLoadInstructions60
UINT.TextureCompInstructions64
UINT.TextureBiasInstructions68
UINT.TextureGradientInstructions72
UINT.FloatInstructionCount76
UINT.IntInstructionCount80
UINT.UintInstructionCount84
UINT.StaticFlowControlCount88
UINT.DynamicFlowControlCount92
UINT.MacroInstructionCount96
UINT.ArrayInstructionCount100
UINT.CutInstructionCount104
UINT.EmitInstructionCount108
D3D_PRIMITIVE_TOPOLOGY.GSOutputTopology112
UINT.GSMaxOutputVertexCount116
D3D_PRIMITIVE.InputPrimitive120
UINT.PatchConstantParameters124
UINT.cGSInstanceCount128
UINT.cControlPoints132
D3D_TESSELLATOR_OUTPUT_PRIMITIVE.HSOutputPrimitive136
D3D_TESSELLATOR_PARTITIONING.HSPartitioning140
D3D_TESSELLATOR_DOMAIN.TessellatorDomain144
UINT.cBarrierInstructions148
UINT.cInterlockedInstructions152
UINT.cTextureStoreInstructions156

│ └─160

D3D11_SHADER_INPUT_BIND_DESCLPCSTR.Name0
D3D_SHADER_INPUT_TYPE.Type8
UINT.BindPoint12
UINT.BindCount16
UINT.uFlags20
D3D_RESOURCE_RETURN_TYPE.ReturnType24
D3D_SRV_DIMENSION.Dimension28
UINT.NumSamples32

│ └─40

D3D11_SHADER_RESOURCE_VIEW_DESCDXGI_FORMAT.Format0
D3D11_SRV_DIMENSION.ViewDimension4
D3D11_BUFFER_SRVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D11_BUFFEREX_SRVUINT.BufferEx.FirstElement8
UINT.BufferEx.NumElements12
UINT.BufferEx.Flags16
D3D11_TEX1D_SRVUINT.Texture1D.MostDetailedMip8
UINT.Texture1D.MipLevels12
D3D11_TEX1D_ARRAY_SRVUINT.Texture1DArray.MostDetailedMip8
UINT.Texture1DArray.MipLevels12
UINT.Texture1DArray.FirstArraySlice16
UINT.Texture1DArray.ArraySize20
D3D11_TEX2D_SRVUINT.Texture2D.MostDetailedMip8
UINT.Texture2D.MipLevels12
D3D11_TEX2D_ARRAY_SRVUINT.Texture2DArray.MostDetailedMip8
UINT.Texture2DArray.MipLevels12
UINT.Texture2DArray.FirstArraySlice16
UINT.Texture2DArray.ArraySize20
D3D11_TEX2DMS_SRVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D11_TEX2DMS_ARRAY_SRVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D11_TEX3D_SRVUINT.Texture3D.MostDetailedMip8
UINT.Texture3D.MipLevels12
D3D11_TEXCUBE_SRVUINT.TextureCube.MostDetailedMip8
UINT.TextureCube.MipLevels12
D3D11_TEXCUBE_ARRAY_SRVUINT.TextureCubeArray.MostDetailedMip8
UINT.TextureCubeArray.MipLevels12
UINT.TextureCubeArray.First2DArrayFace16
UINT.TextureCubeArray.NumCubes20

│ └─24

D3D11_SHADER_RESOURCE_VIEW_DESC1DXGI_FORMAT.Format0
D3D11_SRV_DIMENSION.ViewDimension4
D3D11_BUFFER_SRVUINT.Buffer.ElementOffset8
UINT.Buffer.FirstElement8
UINT.Buffer.ElementWidth12
UINT.Buffer.NumElements12
D3D11_BUFFEREX_SRVUINT.BufferEx.FirstElement8
UINT.BufferEx.NumElements12
UINT.BufferEx.Flags16
D3D11_TEX1D_SRVUINT.Texture1D.MostDetailedMip8
UINT.Texture1D.MipLevels12
D3D11_TEX1D_ARRAY_SRVUINT.Texture1DArray.MostDetailedMip8
UINT.Texture1DArray.MipLevels12
UINT.Texture1DArray.FirstArraySlice16
UINT.Texture1DArray.ArraySize20
D3D11_TEX2D_SRV1UINT.Texture2D.MostDetailedMip8
UINT.Texture2D.MipLevels12
UINT.Texture2D.PlaneSlice16
D3D11_TEX2D_ARRAY_SRV1UINT.Texture2DArray.MostDetailedMip8
UINT.Texture2DArray.MipLevels12
UINT.Texture2DArray.FirstArraySlice16
UINT.Texture2DArray.ArraySize20
UINT.Texture2DArray.PlaneSlice24
D3D11_TEX2DMS_SRVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D11_TEX2DMS_ARRAY_SRVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D11_TEX3D_SRVUINT.Texture3D.MostDetailedMip8
UINT.Texture3D.MipLevels12
D3D11_TEXCUBE_SRVUINT.TextureCube.MostDetailedMip8
UINT.TextureCube.MipLevels12
D3D11_TEXCUBE_ARRAY_SRVUINT.TextureCubeArray.MostDetailedMip8
UINT.TextureCubeArray.MipLevels12
UINT.TextureCubeArray.First2DArrayFace16
UINT.TextureCubeArray.NumCubes20

│ └─28

D3D11_SHADER_TRACE_DESCD3D11_SHADER_TYPE.Type0
UINT.Flags4
D3D11_DOMAIN_SHADER_TRACE_DESCUINT64.DomainShaderTraceDesc.Invocation8
D3D11_COMPUTE_SHADER_TRACE_DESCUINT64.ComputeShaderTraceDesc.Invocation8
UINT[3].ComputeShaderTraceDesc.ThreadIDInGroup16
UINT[3].ComputeShaderTraceDesc.ThreadGroupID28
D3D11_GEOMETRY_SHADER_TRACE_DESCUINT64.GeometryShaderTraceDesc.Invocation8
D3D11_HULL_SHADER_TRACE_DESCUINT64.HullShaderTraceDesc.Invocation8
D3D11_PIXEL_SHADER_TRACE_DESCUINT64.PixelShaderTraceDesc.Invocation8
INT.PixelShaderTraceDesc.X16
INT.PixelShaderTraceDesc.Y20
UINT64.PixelShaderTraceDesc.SampleMask24
D3D11_VERTEX_SHADER_TRACE_DESCUINT64.VertexShaderTraceDesc.Invocation8

│ └─40

D3D11_SHADER_TYPE_DESCD3D_SHADER_VARIABLE_CLASS.Class0
D3D_SHADER_VARIABLE_TYPE.Type4
UINT.Rows8
UINT.Columns12
UINT.Elements16
UINT.Members20
UINT.Offset24
LPCSTR.Name32

│ └─40

D3D11_SHADER_VARIABLE_DESCLPCSTR.Name0
UINT.StartOffset8
UINT.Size12
UINT.uFlags16
LPVOID.DefaultValue24
UINT.StartTexture32
UINT.TextureSize36
UINT.StartSampler40
UINT.SamplerSize44

│ └─48

D3D11_SIGNATURE_PARAMETER_DESCLPCSTR.SemanticName0
UINT.SemanticIndex8
UINT.Register12
D3D_NAME.SystemValueType16
D3D_REGISTER_COMPONENT_TYPE.ComponentType20
BYTE.Mask24
BYTE.ReadWriteMask25
UINT.Stream28
D3D_MIN_PRECISION.MinPrecision32

│ └─40

D3D11_SO_DECLARATION_ENTRYUINT.Stream0
LPCSTR.SemanticName8
UINT.SemanticIndex16
BYTE.StartComponent20
BYTE.ComponentCount21
BYTE.OutputSlot22

│ └─24

D3D11_SUBRESOURCE_DATAconst void *.pSysMem0
UINT.SysMemPitch8
UINT.SysMemSlicePitch12

│ └─16

D3D11_SUBRESOURCE_TILINGUINT.WidthInTiles0
UINT16.HeightInTiles4
UINT16.DepthInTiles6
UINT.StartTileIndexInOverallResource8

│ └─12

D3D11_TEX1D_ARRAY_DSVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D11_TEX1D_ARRAY_RTVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D11_TEX1D_ARRAY_SRVUINT.MostDetailedMip0
UINT.MipLevels4
UINT.FirstArraySlice8
UINT.ArraySize12

│ └─16

D3D11_TEX1D_ARRAY_UAVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D11_TEX1D_DSVUINT.MipSlice0

│ └─4

D3D11_TEX1D_RTVUINT.MipSlice0

│ └─4

D3D11_TEX1D_SRVUINT.MostDetailedMip0
UINT.MipLevels4

│ └─8

D3D11_TEX1D_UAVUINT.MipSlice0

│ └─4

D3D11_TEX2DMS_ARRAY_DSVUINT.FirstArraySlice0
UINT.ArraySize4

│ └─8

D3D11_TEX2DMS_ARRAY_RTVUINT.FirstArraySlice0
UINT.ArraySize4

│ └─8

D3D11_TEX2DMS_ARRAY_SRVUINT.FirstArraySlice0
UINT.ArraySize4

│ └─8

D3D11_TEX2DMS_DSVUINT.UnusedField_NothingToDefine0

│ └─4

D3D11_TEX2DMS_RTVUINT.UnusedField_NothingToDefine0

│ └─4

D3D11_TEX2DMS_SRVUINT.UnusedField_NothingToDefine0

│ └─4

D3D11_TEX2D_ARRAY_DSVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D11_TEX2D_ARRAY_RTVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D11_TEX2D_ARRAY_RTV1UINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8
UINT.PlaneSlice12

│ └─16

D3D11_TEX2D_ARRAY_SRVUINT.MostDetailedMip0
UINT.MipLevels4
UINT.FirstArraySlice8
UINT.ArraySize12

│ └─16

D3D11_TEX2D_ARRAY_SRV1UINT.MostDetailedMip0
UINT.MipLevels4
UINT.FirstArraySlice8
UINT.ArraySize12
UINT.PlaneSlice16

│ └─20

D3D11_TEX2D_ARRAY_UAVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D11_TEX2D_ARRAY_UAV1UINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8
UINT.PlaneSlice12

│ └─16

D3D11_TEX2D_ARRAY_VPOVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D11_TEX2D_DSVUINT.MipSlice0

│ └─4

D3D11_TEX2D_RTVUINT.MipSlice0

│ └─4

D3D11_TEX2D_RTV1UINT.MipSlice0
UINT.PlaneSlice4

│ └─8

D3D11_TEX2D_SRVUINT.MostDetailedMip0
UINT.MipLevels4

│ └─8

D3D11_TEX2D_SRV1UINT.MostDetailedMip0
UINT.MipLevels4
UINT.PlaneSlice8

│ └─12

D3D11_TEX2D_UAVUINT.MipSlice0

│ └─4

D3D11_TEX2D_UAV1UINT.MipSlice0
UINT.PlaneSlice4

│ └─8

D3D11_TEX2D_VDOVUINT.ArraySlice0

│ └─4

D3D11_TEX2D_VPIVUINT.MipSlice0
UINT.ArraySlice4

│ └─8

D3D11_TEX2D_VPOVUINT.MipSlice0

│ └─4

D3D11_TEX3D_RTVUINT.MipSlice0
UINT.FirstWSlice4
UINT.WSize8

│ └─12

D3D11_TEX3D_SRVUINT.MostDetailedMip0
UINT.MipLevels4

│ └─8

D3D11_TEX3D_UAVUINT.MipSlice0
UINT.FirstWSlice4
UINT.WSize8

│ └─12

D3D11_TEXCUBE_ARRAY_SRVUINT.MostDetailedMip0
UINT.MipLevels4
UINT.First2DArrayFace8
UINT.NumCubes12

│ └─16

D3D11_TEXCUBE_SRVUINT.MostDetailedMip0
UINT.MipLevels4

│ └─8

D3D11_TEXTURE1D_DESCUINT.Width0
UINT.MipLevels4
UINT.ArraySize8
DXGI_FORMAT.Format12
D3D11_USAGE.Usage16
UINT.BindFlags20
UINT.CPUAccessFlags24
UINT.MiscFlags28

│ └─32

D3D11_TEXTURE2D_DESCUINT.Width0
UINT.Height4
UINT.MipLevels8
UINT.ArraySize12
DXGI_FORMAT.Format16
DXGI_SAMPLE_DESCUINT.SampleDesc.Count20
UINT.SampleDesc.Quality24
D3D11_USAGE.Usage28
UINT.BindFlags32
UINT.CPUAccessFlags36
UINT.MiscFlags40

│ └─44

D3D11_TEXTURE2D_DESC1UINT.Width0
UINT.Height4
UINT.MipLevels8
UINT.ArraySize12
DXGI_FORMAT.Format16
DXGI_SAMPLE_DESCUINT.SampleDesc.Count20
UINT.SampleDesc.Quality24
D3D11_USAGE.Usage28
UINT.BindFlags32
UINT.CPUAccessFlags36
UINT.MiscFlags40
D3D11_TEXTURE_LAYOUT.TextureLayout44

│ └─48

D3D11_TEXTURE3D_DESCUINT.Width0
UINT.Height4
UINT.Depth8
UINT.MipLevels12
DXGI_FORMAT.Format16
D3D11_USAGE.Usage20
UINT.BindFlags24
UINT.CPUAccessFlags28
UINT.MiscFlags32

│ └─36

D3D11_TEXTURE3D_DESC1UINT.Width0
UINT.Height4
UINT.Depth8
UINT.MipLevels12
DXGI_FORMAT.Format16
D3D11_USAGE.Usage20
UINT.BindFlags24
UINT.CPUAccessFlags28
UINT.MiscFlags32
D3D11_TEXTURE_LAYOUT.TextureLayout36

│ └─40

D3D11_TILED_RESOURCE_COORDINATEUINT.X0
UINT.Y4
UINT.Z8
UINT.Subresource12

│ └─16

D3D11_TILE_REGION_SIZEUINT.NumTiles0
BOOL.bUseBox4
UINT.Width8
UINT16.Height12
UINT16.Depth14

│ └─16

D3D11_TILE_SHAPEUINT.WidthInTexels0
UINT.HeightInTexels4
UINT.DepthInTexels8

│ └─12

D3D11_TRACE_REGISTERD3D11_TRACE_REGISTER_TYPE.RegType0
UINT16.Index1D4
UINT16[2].Index2D4
UINT8.OperandIndex8
UINT8.Flags9

│ └─12

D3D11_TRACE_STATSD3D11_SHADER_TRACE_DESCD3D11_SHADER_TYPE.TraceDesc.Type0
UINT.TraceDesc.Flags4
D3D11_DOMAIN_SHADER_TRACE_DESCUINT64.TraceDesc.DomainShaderTraceDesc.Invocation8
D3D11_COMPUTE_SHADER_TRACE_DESCUINT64.TraceDesc.ComputeShaderTraceDesc.Invocation8
UINT[3].TraceDesc.ComputeShaderTraceDesc.ThreadIDInGroup16
UINT[3].TraceDesc.ComputeShaderTraceDesc.ThreadGroupID28
D3D11_GEOMETRY_SHADER_TRACE_DESCUINT64.TraceDesc.GeometryShaderTraceDesc.Invocation8
D3D11_HULL_SHADER_TRACE_DESCUINT64.TraceDesc.HullShaderTraceDesc.Invocation8
D3D11_PIXEL_SHADER_TRACE_DESCUINT64.TraceDesc.PixelShaderTraceDesc.Invocation8
INT.TraceDesc.PixelShaderTraceDesc.X16
INT.TraceDesc.PixelShaderTraceDesc.Y20
UINT64.TraceDesc.PixelShaderTraceDesc.SampleMask24
D3D11_VERTEX_SHADER_TRACE_DESCUINT64.TraceDesc.VertexShaderTraceDesc.Invocation8
UINT8.NumInvocationsInStamp40
UINT8.TargetStampIndex41
UINT.NumTraceSteps44
D3D11_TRACE_COMPONENT_MASK[32].InputMask48
D3D11_TRACE_COMPONENT_MASK[32].OutputMask80
UINT16.NumTemps112
UINT16.MaxIndexableTempIndex114
UINT16[4096].IndexableTempSize116
UINT16.ImmediateConstantBufferSize8308
UINT[4][2].PixelPosition8312
UINT64[4].PixelCoverageMask8344
UINT64[4].PixelDiscardedMask8376
UINT64[4].PixelCoverageMaskAfterShader8408
UINT64[4].PixelCoverageMaskAfterA2CSampleMask8440
UINT64[4].PixelCoverageMaskAfterA2CSampleMaskDepth8472
UINT64[4].PixelCoverageMaskAfterA2CSampleMaskDepthStencil8504
BOOL.PSOutputsDepth8536
BOOL.PSOutputsMask8540
D3D11_TRACE_GS_INPUT_PRIMITIVE.GSInputPrimitive8544
BOOL.GSInputsPrimitiveID8548
D3D11_TRACE_COMPONENT_MASK[32].HSOutputPatchConstantMask8552
D3D11_TRACE_COMPONENT_MASK[32].DSInputPatchConstantMask8584

│ └─8616

D3D11_TRACE_STEPUINT.ID0
BOOL.InstructionActive4
UINT8.NumRegistersWritten8
UINT8.NumRegistersRead9
D3D11_TRACE_MISC_OPERATIONS_MASK.MiscOperations10
UINT.OpcodeType12
UINT64.CurrentGlobalCycle16

│ └─24

D3D11_TRACE_VALUEUINT[4].Bits0
D3D11_TRACE_COMPONENT_MASK.ValidMask16

│ └─20

D3D11_UNORDERED_ACCESS_VIEW_DESCDXGI_FORMAT.Format0
D3D11_UAV_DIMENSION.ViewDimension4
D3D11_BUFFER_UAVUINT.Buffer.FirstElement8
UINT.Buffer.NumElements12
UINT.Buffer.Flags16
D3D11_TEX1D_UAVUINT.Texture1D.MipSlice8
D3D11_TEX1D_ARRAY_UAVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D11_TEX2D_UAVUINT.Texture2D.MipSlice8
D3D11_TEX2D_ARRAY_UAVUINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
D3D11_TEX3D_UAVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─20

D3D11_UNORDERED_ACCESS_VIEW_DESC1DXGI_FORMAT.Format0
D3D11_UAV_DIMENSION.ViewDimension4
D3D11_BUFFER_UAVUINT.Buffer.FirstElement8
UINT.Buffer.NumElements12
UINT.Buffer.Flags16
D3D11_TEX1D_UAVUINT.Texture1D.MipSlice8
D3D11_TEX1D_ARRAY_UAVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D11_TEX2D_UAV1UINT.Texture2D.MipSlice8
UINT.Texture2D.PlaneSlice12
D3D11_TEX2D_ARRAY_UAV1UINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
UINT.Texture2DArray.PlaneSlice20
D3D11_TEX3D_UAVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─24

D3D11_VERTEX_SHADER_TRACE_DESCUINT64.Invocation0

│ └─8

D3D11_VIDEO_COLORD3D11_VIDEO_COLOR_RGBAfloat.RGBA.R0
float.RGBA.G4
float.RGBA.B8
float.RGBA.A12
D3D11_VIDEO_COLOR_YCbCrAfloat.YCbCr.Y0
float.YCbCr.Cb4
float.YCbCr.Cr8
float.YCbCr.A12

│ └─16

D3D11_VIDEO_COLOR_RGBAfloat.R0
float.G4
float.B8
float.A12

│ └─16

D3D11_VIDEO_COLOR_YCbCrAfloat.Y0
float.Cb4
float.Cr8
float.A12

│ └─16

D3D11_VIDEO_CONTENT_PROTECTION_CAPSUINT.Caps0
UINT.KeyExchangeTypeCount4
UINT.BlockAlignmentSize8
ULONGLONG.ProtectedMemorySize16

│ └─24

D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSIONID3D11CryptoSession *.pCryptoSession0
UINT.BlobSize8
void *.pBlob16
GUID *.pKeyInfoId24
UINT.PrivateDataSize32
void *.pPrivateData40

│ └─48

D3D11_VIDEO_DECODER_BUFFER_DESCD3D11_VIDEO_DECODER_BUFFER_TYPE.BufferType0
UINT.BufferIndex4
UINT.DataOffset8
UINT.DataSize12
UINT.FirstMBaddress16
UINT.NumMBsInBuffer20
UINT.Width24
UINT.Height28
UINT.Stride32
UINT.ReservedBits36
void *.pIV40
UINT.IVSize48
BOOL.PartialEncryption52
D3D11_ENCRYPTED_BLOCK_INFOUINT.EncryptedBlockInfo.NumEncryptedBytesAtBeginning56
UINT.EncryptedBlockInfo.NumBytesInSkipPattern60
UINT.EncryptedBlockInfo.NumBytesInEncryptPattern64

│ └─72

D3D11_VIDEO_DECODER_BUFFER_DESC1D3D11_VIDEO_DECODER_BUFFER_TYPE.BufferType0
UINT.DataOffset4
UINT.DataSize8
void *.pIV16
UINT.IVSize24
D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK *.pSubSampleMappingBlock32
UINT.SubSampleMappingCount40

│ └─48

D3D11_VIDEO_DECODER_CONFIGGUIDunsigned long.guidConfigBitstreamEncryption.Data10
unsigned short.guidConfigBitstreamEncryption.Data24
unsigned short.guidConfigBitstreamEncryption.Data36
unsigned char[8].guidConfigBitstreamEncryption.Data48
GUIDunsigned long.guidConfigMBcontrolEncryption.Data116
unsigned short.guidConfigMBcontrolEncryption.Data220
unsigned short.guidConfigMBcontrolEncryption.Data322
unsigned char[8].guidConfigMBcontrolEncryption.Data424
GUIDunsigned long.guidConfigResidDiffEncryption.Data132
unsigned short.guidConfigResidDiffEncryption.Data236
unsigned short.guidConfigResidDiffEncryption.Data338
unsigned char[8].guidConfigResidDiffEncryption.Data440
UINT.ConfigBitstreamRaw48
UINT.ConfigMBcontrolRasterOrder52
UINT.ConfigResidDiffHost56
UINT.ConfigSpatialResid860
UINT.ConfigResid8Subtraction64
UINT.ConfigSpatialHost8or9Clipping68
UINT.ConfigSpatialResidInterleaved72
UINT.ConfigIntraResidUnsigned76
UINT.ConfigResidDiffAccelerator80
UINT.ConfigHostInverseScan84
UINT.ConfigSpecificIDCT88
UINT.Config4GroupedCoefs92
USHORT.ConfigMinRenderTargetBuffCount96
USHORT.ConfigDecoderSpecific98

│ └─100

D3D11_VIDEO_DECODER_DESCGUIDunsigned long.Guid.Data10
unsigned short.Guid.Data24
unsigned short.Guid.Data36
unsigned char[8].Guid.Data48
UINT.SampleWidth16
UINT.SampleHeight20
DXGI_FORMAT.OutputFormat24

│ └─28

D3D11_VIDEO_DECODER_EXTENSIONUINT.Function0
void *.pPrivateInputData8
UINT.PrivateInputDataSize16
void *.pPrivateOutputData24
UINT.PrivateOutputDataSize32
UINT.ResourceCount36
ID3D11Resource **.ppResourceList40

│ └─48

D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESCGUIDunsigned long.DecodeProfile.Data10
unsigned short.DecodeProfile.Data24
unsigned short.DecodeProfile.Data36
unsigned char[8].DecodeProfile.Data48
D3D11_VDOV_DIMENSION.ViewDimension16
D3D11_TEX2D_VDOVUINT.Texture2D.ArraySlice20

│ └─24

D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCKUINT.ClearSize0
UINT.EncryptedSize4

│ └─8

D3D11_VIDEO_PROCESSOR_CAPSUINT.DeviceCaps0
UINT.FeatureCaps4
UINT.FilterCaps8
UINT.InputFormatCaps12
UINT.AutoStreamCaps16
UINT.StereoCaps20
UINT.RateConversionCapsCount24
UINT.MaxInputStreams28
UINT.MaxStreamStates32

│ └─36

D3D11_VIDEO_PROCESSOR_COLOR_SPACEUINT.Usage0bytes,0bits
UINT.RGB_Range0bytes,1bits
UINT.YCbCr_Matrix0bytes,2bits
UINT.YCbCr_xvYCC0bytes,3bits
UINT.Nominal_Range0bytes,4bits
UINT.Reserved0bytes,6bits

│ └─4

D3D11_VIDEO_PROCESSOR_CONTENT_DESCD3D11_VIDEO_FRAME_FORMAT.InputFrameFormat0
DXGI_RATIONALUINT.InputFrameRate.Numerator4
UINT.InputFrameRate.Denominator8
UINT.InputWidth12
UINT.InputHeight16
DXGI_RATIONALUINT.OutputFrameRate.Numerator20
UINT.OutputFrameRate.Denominator24
UINT.OutputWidth28
UINT.OutputHeight32
D3D11_VIDEO_USAGE.Usage36

│ └─40

D3D11_VIDEO_PROCESSOR_CUSTOM_RATEDXGI_RATIONALUINT.CustomRate.Numerator0
UINT.CustomRate.Denominator4
UINT.OutputFrames8
BOOL.InputInterlaced12
UINT.InputFramesOrFields16

│ └─20

D3D11_VIDEO_PROCESSOR_FILTER_RANGEint.Minimum0
int.Maximum4
int.Default8
float.Multiplier12

│ └─16

D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESCUINT.FourCC0
D3D11_VPIV_DIMENSION.ViewDimension4
D3D11_TEX2D_VPIVUINT.Texture2D.MipSlice8
UINT.Texture2D.ArraySlice12

│ └─16

D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESCD3D11_VPOV_DIMENSION.ViewDimension0
D3D11_TEX2D_VPOVUINT.Texture2D.MipSlice4
D3D11_TEX2D_ARRAY_VPOVUINT.Texture2DArray.MipSlice4
UINT.Texture2DArray.FirstArraySlice8
UINT.Texture2DArray.ArraySize12

│ └─16

D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPSUINT.PastFrames0
UINT.FutureFrames4
UINT.ProcessorCaps8
UINT.ITelecineCaps12
UINT.CustomRateCount16

│ └─20

D3D11_VIDEO_PROCESSOR_STREAMBOOL.Enable0
UINT.OutputIndex4
UINT.InputFrameOrField8
UINT.PastFrames12
UINT.FutureFrames16
ID3D11VideoProcessorInputView **.ppPastSurfaces24
ID3D11VideoProcessorInputView *.pInputSurface32
ID3D11VideoProcessorInputView **.ppFutureSurfaces40
ID3D11VideoProcessorInputView **.ppPastSurfacesRight48
ID3D11VideoProcessorInputView *.pInputSurfaceRight56
ID3D11VideoProcessorInputView **.ppFutureSurfacesRight64

│ └─72

D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINTBOOL.Enable0
UINT.Width4
UINT.Height8
DXGI_FORMAT.Format12

│ └─16

D3D11_VIDEO_SAMPLE_DESCUINT.Width0
UINT.Height4
DXGI_FORMAT.Format8
DXGI_COLOR_SPACE_TYPE.ColorSpace12

│ └─16

D3D11_VIEWPORTFLOAT.TopLeftX0
FLOAT.TopLeftY4
FLOAT.Width8
FLOAT.Height12
FLOAT.MinDepth16
FLOAT.MaxDepth20

│ └─24

D3D12_AUTO_BREADCRUMB_NODEconst char *.pCommandListDebugNameA0
const wchar_t *.pCommandListDebugNameW8
const char *.pCommandQueueDebugNameA16
const wchar_t *.pCommandQueueDebugNameW24
ID3D12GraphicsCommandList *.pCommandList32
ID3D12CommandQueue *.pCommandQueue40
UINT32.BreadcrumbCount48
const UINT32 *.pLastBreadcrumbValue56
const D3D12_AUTO_BREADCRUMB_OP *.pCommandHistory64
const struct D3D12_AUTO_BREADCRUMB_NODE *.pNext72

│ └─80

D3D12_BARRIER_GROUPD3D12_BARRIER_TYPE.Type0
UINT32.NumBarriers4
const D3D12_BUFFER_BARRIER *.pBufferBarriers8
const D3D12_GLOBAL_BARRIER *.pGlobalBarriers8
const D3D12_TEXTURE_BARRIER *.pTextureBarriers8

│ └─16

D3D12_BARRIER_SUBRESOURCE_RANGEUINT.IndexOrFirstMipLevel0
UINT.NumMipLevels4
UINT.FirstArraySlice8
UINT.NumArraySlices12
UINT.FirstPlane16
UINT.NumPlanes20

│ └─24

D3D12_BLEND_DESCBOOL.AlphaToCoverageEnable0
BOOL.IndependentBlendEnable4
D3D12_RENDER_TARGET_BLEND_DESC[8].RenderTarget8

│ └─328

D3D12_BOXUINT.left0
UINT.top4
UINT.front8
UINT.right12
UINT.bottom16
UINT.back20

│ └─24

D3D12_BUFFER_BARRIERD3D12_BARRIER_SYNC.SyncBefore0
D3D12_BARRIER_SYNC.SyncAfter4
D3D12_BARRIER_ACCESS.AccessBefore8
D3D12_BARRIER_ACCESS.AccessAfter12
ID3D12Resource *.pResource16
UINT64.Offset24
UINT64.Size32

│ └─40

D3D12_BUFFER_RTVUINT64.FirstElement0
UINT.NumElements8

│ └─16

D3D12_BUFFER_SRVUINT64.FirstElement0
UINT.NumElements8
UINT.StructureByteStride12
D3D12_BUFFER_SRV_FLAGS.Flags16

│ └─24

D3D12_BUFFER_UAVUINT64.FirstElement0
UINT.NumElements8
UINT.StructureByteStride12
UINT64.CounterOffsetInBytes16
D3D12_BUFFER_UAV_FLAGS.Flags24

│ └─32

D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_DESCD3D12_GPU_VIRTUAL_ADDRESS.DestAccelerationStructureData0
D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTSD3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE.Inputs.Type8
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS.Inputs.Flags12
UINT.Inputs.NumDescs16
D3D12_ELEMENTS_LAYOUT.Inputs.DescsLayout20
D3D12_GPU_VIRTUAL_ADDRESS.Inputs.InstanceDescs24
const D3D12_RAYTRACING_GEOMETRY_DESC *.Inputs.pGeometryDescs24
const D3D12_RAYTRACING_GEOMETRY_DESC *const *.Inputs.ppGeometryDescs24
D3D12_GPU_VIRTUAL_ADDRESS.SourceAccelerationStructureData32
D3D12_GPU_VIRTUAL_ADDRESS.ScratchAccelerationStructureData40

│ └─48

D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTSD3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE.Type0
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS.Flags4
UINT.NumDescs8
D3D12_ELEMENTS_LAYOUT.DescsLayout12
D3D12_GPU_VIRTUAL_ADDRESS.InstanceDescs16
const D3D12_RAYTRACING_GEOMETRY_DESC *.pGeometryDescs16
const D3D12_RAYTRACING_GEOMETRY_DESC *const *.ppGeometryDescs16

│ └─24

D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_TOOLS_VISUALIZATION_HEADERD3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE.Type0
UINT.NumDescs4

│ └─8

D3D12_CACHED_PIPELINE_STATEconst void *.pCachedBlob0
SIZE_T.CachedBlobSizeInBytes8

│ └─16

D3D12_CLEAR_VALUEDXGI_FORMAT.Format0
FLOAT[4].Color4
D3D12_DEPTH_STENCIL_VALUEFLOAT.DepthStencil.Depth4
UINT8.DepthStencil.Stencil8

│ └─20

D3D12_COMMAND_QUEUE_DESCD3D12_COMMAND_LIST_TYPE.Type0
INT.Priority4
D3D12_COMMAND_QUEUE_FLAGS.Flags8
UINT.NodeMask12

│ └─16

D3D12_COMMAND_SIGNATURE_DESCUINT.ByteStride0
UINT.NumArgumentDescs4
const D3D12_INDIRECT_ARGUMENT_DESC *.pArgumentDescs8
UINT.NodeMask16

│ └─24

D3D12_COMPUTE_PIPELINE_STATE_DESCID3D12RootSignature *.pRootSignature0
D3D12_SHADER_BYTECODEconst void *.CS.pShaderBytecode8
SIZE_T.CS.BytecodeLength16
UINT.NodeMask24
D3D12_CACHED_PIPELINE_STATEconst void *.CachedPSO.pCachedBlob32
SIZE_T.CachedPSO.CachedBlobSizeInBytes40
D3D12_PIPELINE_STATE_FLAGS.Flags48

│ └─56

D3D12_CONSTANT_BUFFER_VIEW_DESCD3D12_GPU_VIRTUAL_ADDRESS.BufferLocation0
UINT.SizeInBytes8

│ └─16

D3D12_CPU_DESCRIPTOR_HANDLESIZE_T.ptr0

│ └─8

D3D12_DEBUG_COMMAND_LIST_GPU_BASED_VALIDATION_SETTINGSD3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE.ShaderPatchMode0

│ └─4

D3D12_DEBUG_DEVICE_GPU_BASED_VALIDATION_SETTINGSUINT.MaxMessagesPerCommandList0
D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE.DefaultShaderPatchMode4
D3D12_GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS.PipelineStateCreateFlags8

│ └─12

D3D12_DEBUG_DEVICE_GPU_SLOWDOWN_PERFORMANCE_FACTORFLOAT.SlowdownFactor0

│ └─4

D3D12_DEPTH_STENCILOP_DESCD3D12_STENCIL_OP.StencilFailOp0
D3D12_STENCIL_OP.StencilDepthFailOp4
D3D12_STENCIL_OP.StencilPassOp8
D3D12_COMPARISON_FUNC.StencilFunc12

│ └─16

D3D12_DEPTH_STENCIL_DESCBOOL.DepthEnable0
D3D12_DEPTH_WRITE_MASK.DepthWriteMask4
D3D12_COMPARISON_FUNC.DepthFunc8
BOOL.StencilEnable12
UINT8.StencilReadMask16
UINT8.StencilWriteMask17
D3D12_DEPTH_STENCILOP_DESCD3D12_STENCIL_OP.FrontFace.StencilFailOp20
D3D12_STENCIL_OP.FrontFace.StencilDepthFailOp24
D3D12_STENCIL_OP.FrontFace.StencilPassOp28
D3D12_COMPARISON_FUNC.FrontFace.StencilFunc32
D3D12_DEPTH_STENCILOP_DESCD3D12_STENCIL_OP.BackFace.StencilFailOp36
D3D12_STENCIL_OP.BackFace.StencilDepthFailOp40
D3D12_STENCIL_OP.BackFace.StencilPassOp44
D3D12_COMPARISON_FUNC.BackFace.StencilFunc48

│ └─52

D3D12_DEPTH_STENCIL_DESC1BOOL.DepthEnable0
D3D12_DEPTH_WRITE_MASK.DepthWriteMask4
D3D12_COMPARISON_FUNC.DepthFunc8
BOOL.StencilEnable12
UINT8.StencilReadMask16
UINT8.StencilWriteMask17
D3D12_DEPTH_STENCILOP_DESCD3D12_STENCIL_OP.FrontFace.StencilFailOp20
D3D12_STENCIL_OP.FrontFace.StencilDepthFailOp24
D3D12_STENCIL_OP.FrontFace.StencilPassOp28
D3D12_COMPARISON_FUNC.FrontFace.StencilFunc32
D3D12_DEPTH_STENCILOP_DESCD3D12_STENCIL_OP.BackFace.StencilFailOp36
D3D12_STENCIL_OP.BackFace.StencilDepthFailOp40
D3D12_STENCIL_OP.BackFace.StencilPassOp44
D3D12_COMPARISON_FUNC.BackFace.StencilFunc48
BOOL.DepthBoundsTestEnable52

│ └─56

D3D12_DEPTH_STENCIL_VALUEFLOAT.Depth0
UINT8.Stencil4

│ └─8

D3D12_DEPTH_STENCIL_VIEW_DESCDXGI_FORMAT.Format0
D3D12_DSV_DIMENSION.ViewDimension4
D3D12_DSV_FLAGS.Flags8
D3D12_TEX1D_DSVUINT.Texture1D.MipSlice12
D3D12_TEX1D_ARRAY_DSVUINT.Texture1DArray.MipSlice12
UINT.Texture1DArray.FirstArraySlice16
UINT.Texture1DArray.ArraySize20
D3D12_TEX2D_DSVUINT.Texture2D.MipSlice12
D3D12_TEX2D_ARRAY_DSVUINT.Texture2DArray.MipSlice12
UINT.Texture2DArray.FirstArraySlice16
UINT.Texture2DArray.ArraySize20
D3D12_TEX2DMS_DSVUINT.Texture2DMS.UnusedField_NothingToDefine12
D3D12_TEX2DMS_ARRAY_DSVUINT.Texture2DMSArray.FirstArraySlice12
UINT.Texture2DMSArray.ArraySize16

│ └─24

D3D12_DESCRIPTOR_HEAP_DESCD3D12_DESCRIPTOR_HEAP_TYPE.Type0
UINT.NumDescriptors4
D3D12_DESCRIPTOR_HEAP_FLAGS.Flags8
UINT.NodeMask12

│ └─16

D3D12_DESCRIPTOR_RANGED3D12_DESCRIPTOR_RANGE_TYPE.RangeType0
UINT.NumDescriptors4
UINT.BaseShaderRegister8
UINT.RegisterSpace12
UINT.OffsetInDescriptorsFromTableStart16

│ └─20

D3D12_DESCRIPTOR_RANGE1D3D12_DESCRIPTOR_RANGE_TYPE.RangeType0
UINT.NumDescriptors4
UINT.BaseShaderRegister8
UINT.RegisterSpace12
D3D12_DESCRIPTOR_RANGE_FLAGS.Flags16
UINT.OffsetInDescriptorsFromTableStart20

│ └─24

D3D12_DEVICE_REMOVED_EXTENDED_DATAD3D12_DRED_FLAGS.Flags0
D3D12_AUTO_BREADCRUMB_NODE *.pHeadAutoBreadcrumbNode8

│ └─16

D3D12_DEVICE_REMOVED_EXTENDED_DATA1HRESULT.DeviceRemovedReason0
D3D12_DRED_AUTO_BREADCRUMBS_OUTPUTconst D3D12_AUTO_BREADCRUMB_NODE *.AutoBreadcrumbsOutput.pHeadAutoBreadcrumbNode8
D3D12_DRED_PAGE_FAULT_OUTPUTD3D12_GPU_VIRTUAL_ADDRESS.PageFaultOutput.PageFaultVA16
const D3D12_DRED_ALLOCATION_NODE *.PageFaultOutput.pHeadExistingAllocationNode24
const D3D12_DRED_ALLOCATION_NODE *.PageFaultOutput.pHeadRecentFreedAllocationNode32

│ └─40

D3D12_DISCARD_REGIONUINT.NumRects0
const D3D12_RECT *.pRects8
UINT.FirstSubresource16
UINT.NumSubresources20

│ └─24

D3D12_DISPATCH_ARGUMENTSUINT.ThreadGroupCountX0
UINT.ThreadGroupCountY4
UINT.ThreadGroupCountZ8

│ └─12

D3D12_DISPATCH_RAYS_DESCD3D12_GPU_VIRTUAL_ADDRESS_RANGED3D12_GPU_VIRTUAL_ADDRESS.RayGenerationShaderRecord.StartAddress0
UINT64.RayGenerationShaderRecord.SizeInBytes8
D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDED3D12_GPU_VIRTUAL_ADDRESS.MissShaderTable.StartAddress16
UINT64.MissShaderTable.SizeInBytes24
UINT64.MissShaderTable.StrideInBytes32
D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDED3D12_GPU_VIRTUAL_ADDRESS.HitGroupTable.StartAddress40
UINT64.HitGroupTable.SizeInBytes48
UINT64.HitGroupTable.StrideInBytes56
D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDED3D12_GPU_VIRTUAL_ADDRESS.CallableShaderTable.StartAddress64
UINT64.CallableShaderTable.SizeInBytes72
UINT64.CallableShaderTable.StrideInBytes80
UINT.Width88
UINT.Height92
UINT.Depth96

│ └─104

D3D12_DRAW_ARGUMENTSUINT.VertexCountPerInstance0
UINT.InstanceCount4
UINT.StartVertexLocation8
UINT.StartInstanceLocation12

│ └─16

D3D12_DRAW_INDEXED_ARGUMENTSUINT.IndexCountPerInstance0
UINT.InstanceCount4
UINT.StartIndexLocation8
INT.BaseVertexLocation12
UINT.StartInstanceLocation16

│ └─20

D3D12_DRED_ALLOCATION_NODEconst char *.ObjectNameA0
const wchar_t *.ObjectNameW8
D3D12_DRED_ALLOCATION_TYPE.AllocationType16
const struct D3D12_DRED_ALLOCATION_NODE *.pNext24

│ └─32

D3D12_DRED_AUTO_BREADCRUMBS_OUTPUTconst D3D12_AUTO_BREADCRUMB_NODE *.pHeadAutoBreadcrumbNode0

│ └─8

D3D12_DRED_PAGE_FAULT_OUTPUTD3D12_GPU_VIRTUAL_ADDRESS.PageFaultVA0
const D3D12_DRED_ALLOCATION_NODE *.pHeadExistingAllocationNode8
const D3D12_DRED_ALLOCATION_NODE *.pHeadRecentFreedAllocationNode16

│ └─24

D3D12_DXIL_LIBRARY_DESCD3D12_SHADER_BYTECODEconst void *.DXILLibrary.pShaderBytecode0
SIZE_T.DXILLibrary.BytecodeLength8
UINT.NumExports16
D3D12_EXPORT_DESC *.pExports24

│ └─32

D3D12_DXIL_SUBOBJECT_TO_EXPORTS_ASSOCIATIONLPCWSTR.SubobjectToAssociate0
UINT.NumExports8
LPCWSTR *.pExports16

│ └─24

D3D12_EXISTING_COLLECTION_DESCID3D12StateObject *.pExistingCollection0
UINT.NumExports8
D3D12_EXPORT_DESC *.pExports16

│ └─24

D3D12_EXPORT_DESCLPCWSTR.Name0
LPCWSTR.ExportToRename8
D3D12_EXPORT_FLAGS.Flags16

│ └─24

D3D12_FEATURE_DATA_ARCHITECTUREUINT.NodeIndex0
BOOL.TileBasedRenderer4
BOOL.UMA8
BOOL.CacheCoherentUMA12

│ └─16

D3D12_FEATURE_DATA_ARCHITECTURE1UINT.NodeIndex0
BOOL.TileBasedRenderer4
BOOL.UMA8
BOOL.CacheCoherentUMA12
BOOL.IsolatedMMU16

│ └─20

D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITYD3D12_COMMAND_LIST_TYPE.CommandListType0
UINT.Priority4
BOOL.PriorityForTypeIsSupported8

│ └─12

D3D12_FEATURE_DATA_CROSS_NODED3D12_CROSS_NODE_SHARING_TIER.SharingTier0
BOOL.AtomicShaderInstructions4

│ └─8

D3D12_FEATURE_DATA_D3D12_OPTIONSBOOL.DoublePrecisionFloatShaderOps0
BOOL.OutputMergerLogicOp4
D3D12_SHADER_MIN_PRECISION_SUPPORT.MinPrecisionSupport8
D3D12_TILED_RESOURCES_TIER.TiledResourcesTier12
D3D12_RESOURCE_BINDING_TIER.ResourceBindingTier16
BOOL.PSSpecifiedStencilRefSupported20
BOOL.TypedUAVLoadAdditionalFormats24
BOOL.ROVsSupported28
D3D12_CONSERVATIVE_RASTERIZATION_TIER.ConservativeRasterizationTier32
UINT.MaxGPUVirtualAddressBitsPerResource36
BOOL.StandardSwizzle64KBSupported40
D3D12_CROSS_NODE_SHARING_TIER.CrossNodeSharingTier44
BOOL.CrossAdapterRowMajorTextureSupported48
BOOL.VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation52
D3D12_RESOURCE_HEAP_TIER.ResourceHeapTier56

│ └─60

D3D12_FEATURE_DATA_D3D12_OPTIONS1BOOL.WaveOps0
UINT.WaveLaneCountMin4
UINT.WaveLaneCountMax8
UINT.TotalLaneCount12
BOOL.ExpandedComputeResourceStates16
BOOL.Int64ShaderOps20

│ └─24

D3D12_FEATURE_DATA_D3D12_OPTIONS10BOOL.VariableRateShadingSumCombinerSupported0
BOOL.MeshShaderPerPrimitiveShadingRateSupported4

│ └─8

D3D12_FEATURE_DATA_D3D12_OPTIONS11BOOL.AtomicInt64OnDescriptorHeapResourceSupported0

│ └─4

D3D12_FEATURE_DATA_D3D12_OPTIONS12D3D12_TRI_STATE.MSPrimitivesPipelineStatisticIncludesCulledPrimitives0
BOOL.EnhancedBarriersSupported4
BOOL.RelaxedFormatCastingSupported8

│ └─12

D3D12_FEATURE_DATA_D3D12_OPTIONS13BOOL.UnrestrictedBufferTextureCopyPitchSupported0
BOOL.UnrestrictedVertexElementAlignmentSupported4
BOOL.InvertedViewportHeightFlipsYSupported8
BOOL.InvertedViewportDepthFlipsZSupported12
BOOL.TextureCopyBetweenDimensionsSupported16
BOOL.AlphaBlendFactorSupported20

│ └─24

D3D12_FEATURE_DATA_D3D12_OPTIONS2BOOL.DepthBoundsTestSupported0
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER.ProgrammableSamplePositionsTier4

│ └─8

D3D12_FEATURE_DATA_D3D12_OPTIONS3BOOL.CopyQueueTimestampQueriesSupported0
BOOL.CastingFullyTypedFormatSupported4
D3D12_COMMAND_LIST_SUPPORT_FLAGS.WriteBufferImmediateSupportFlags8
D3D12_VIEW_INSTANCING_TIER.ViewInstancingTier12
BOOL.BarycentricsSupported16

│ └─20

D3D12_FEATURE_DATA_D3D12_OPTIONS4BOOL.MSAA64KBAlignedTextureSupported0
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER.SharedResourceCompatibilityTier4
BOOL.Native16BitShaderOpsSupported8

│ └─12

D3D12_FEATURE_DATA_D3D12_OPTIONS5BOOL.SRVOnlyTiledResourceTier30
D3D12_RENDER_PASS_TIER.RenderPassesTier4
D3D12_RAYTRACING_TIER.RaytracingTier8

│ └─12

D3D12_FEATURE_DATA_D3D12_OPTIONS6BOOL.AdditionalShadingRatesSupported0
BOOL.PerPrimitiveShadingRateSupportedWithViewportIndexing4
D3D12_VARIABLE_SHADING_RATE_TIER.VariableShadingRateTier8
UINT.ShadingRateImageTileSize12
BOOL.BackgroundProcessingSupported16

│ └─20

D3D12_FEATURE_DATA_D3D12_OPTIONS7D3D12_MESH_SHADER_TIER.MeshShaderTier0
D3D12_SAMPLER_FEEDBACK_TIER.SamplerFeedbackTier4

│ └─8

D3D12_FEATURE_DATA_D3D12_OPTIONS8BOOL.UnalignedBlockTexturesSupported0

│ └─4

D3D12_FEATURE_DATA_D3D12_OPTIONS9BOOL.MeshShaderPipelineStatsSupported0
BOOL.MeshShaderSupportsFullRangeRenderTargetArrayIndex4
BOOL.AtomicInt64OnTypedResourceSupported8
BOOL.AtomicInt64OnGroupSharedSupported12
BOOL.DerivativesInMeshAndAmplificationShadersSupported16
D3D12_WAVE_MMA_TIER.WaveMMATier20

│ └─24

D3D12_FEATURE_DATA_DISPLAYABLEBOOL.DisplayableTexture0
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER.SharedResourceCompatibilityTier4

│ └─8

D3D12_FEATURE_DATA_EXISTING_HEAPSBOOL.Supported0

│ └─4

D3D12_FEATURE_DATA_FEATURE_LEVELSUINT.NumFeatureLevels0
const D3D_FEATURE_LEVEL *.pFeatureLevelsRequested8
D3D_FEATURE_LEVEL.MaxSupportedFeatureLevel16

│ └─24

D3D12_FEATURE_DATA_FORMAT_INFODXGI_FORMAT.Format0
UINT8.PlaneCount4

│ └─8

D3D12_FEATURE_DATA_FORMAT_SUPPORTDXGI_FORMAT.Format0
D3D12_FORMAT_SUPPORT1.Support14
D3D12_FORMAT_SUPPORT2.Support28

│ └─12

D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORTUINT.MaxGPUVirtualAddressBitsPerResource0
UINT.MaxGPUVirtualAddressBitsPerProcess4

│ └─8

D3D12_FEATURE_DATA_MULTISAMPLE_QUALITY_LEVELSDXGI_FORMAT.Format0
UINT.SampleCount4
D3D12_MULTISAMPLE_QUALITY_LEVEL_FLAGS.Flags8
UINT.NumQualityLevels12

│ └─16

D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_SUPPORTUINT.NodeIndex0
D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAGS.Support4

│ └─8

D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPESUINT.NodeIndex0
UINT.Count4
GUID *.pTypes8

│ └─16

D3D12_FEATURE_DATA_PROTECTED_RESOURCE_SESSION_TYPE_COUNTUINT.NodeIndex0
UINT.Count4

│ └─8

D3D12_FEATURE_DATA_QUERY_META_COMMANDGUIDunsigned long.CommandId.Data10
unsigned short.CommandId.Data24
unsigned short.CommandId.Data36
unsigned char[8].CommandId.Data48
UINT.NodeMask16
const void *.pQueryInputData24
SIZE_T.QueryInputDataSizeInBytes32
void *.pQueryOutputData40
SIZE_T.QueryOutputDataSizeInBytes48

│ └─56

D3D12_FEATURE_DATA_ROOT_SIGNATURED3D_ROOT_SIGNATURE_VERSION.HighestVersion0

│ └─4

D3D12_FEATURE_DATA_SERIALIZATIONUINT.NodeIndex0
D3D12_HEAP_SERIALIZATION_TIER.HeapSerializationTier4

│ └─8

D3D12_FEATURE_DATA_SHADER_CACHED3D12_SHADER_CACHE_SUPPORT_FLAGS.SupportFlags0

│ └─4

D3D12_FEATURE_DATA_SHADER_MODELD3D_SHADER_MODEL.HighestShaderModel0

│ └─4

D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZED3D12_VIDEO_DECODER_HEAP_DESCUINT.VideoDecoderHeapDesc.NodeMask0
D3D12_VIDEO_DECODE_CONFIGURATIONGUIDunsigned long.VideoDecoderHeapDesc.Configuration.DecodeProfile.Data14
unsigned short.VideoDecoderHeapDesc.Configuration.DecodeProfile.Data28
unsigned short.VideoDecoderHeapDesc.Configuration.DecodeProfile.Data310
unsigned char[8].VideoDecoderHeapDesc.Configuration.DecodeProfile.Data412
D3D12_BITSTREAM_ENCRYPTION_TYPE.VideoDecoderHeapDesc.Configuration.BitstreamEncryption20
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE.VideoDecoderHeapDesc.Configuration.InterlaceType24
UINT.VideoDecoderHeapDesc.DecodeWidth28
UINT.VideoDecoderHeapDesc.DecodeHeight32
DXGI_FORMAT.VideoDecoderHeapDesc.Format36
DXGI_RATIONALUINT.VideoDecoderHeapDesc.FrameRate.Numerator40
UINT.VideoDecoderHeapDesc.FrameRate.Denominator44
UINT.VideoDecoderHeapDesc.BitRate48
UINT.VideoDecoderHeapDesc.MaxDecodePictureBufferCount52
UINT64.MemoryPoolL0Size56
UINT64.MemoryPoolL1Size64

│ └─72

D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORTUINT.NodeIndex0
D3D12_VIDEO_DECODE_CONFIGURATIONGUIDunsigned long.Configuration.DecodeProfile.Data14
unsigned short.Configuration.DecodeProfile.Data28
unsigned short.Configuration.DecodeProfile.Data310
unsigned char[8].Configuration.DecodeProfile.Data412
D3D12_BITSTREAM_ENCRYPTION_TYPE.Configuration.BitstreamEncryption20
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE.Configuration.InterlaceType24
D3D12_VIDEO_SAMPLEUINT.DecodeSample.Width28
UINT.DecodeSample.Height32
D3D12_VIDEO_FORMATDXGI_FORMAT.DecodeSample.Format.Format36
DXGI_COLOR_SPACE_TYPE.DecodeSample.Format.ColorSpace40
D3D12_VIDEO_FORMATDXGI_FORMAT.OutputFormat.Format44
DXGI_COLOR_SPACE_TYPE.OutputFormat.ColorSpace48
DXGI_RATIONALUINT.FrameRate.Numerator52
UINT.FrameRate.Denominator56
UINT.BitRate60
D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS.SupportFlags64
D3D12_VIDEO_SCALE_SUPPORTD3D12_VIDEO_SIZE_RANGEUINT.ScaleSupport.OutputSizeRange.MaxWidth68
UINT.ScaleSupport.OutputSizeRange.MaxHeight72
UINT.ScaleSupport.OutputSizeRange.MinWidth76
UINT.ScaleSupport.OutputSizeRange.MinHeight80
D3D12_VIDEO_SCALE_SUPPORT_FLAGS.ScaleSupport.Flags84

│ └─88

D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATSUINT.NodeIndex0
D3D12_VIDEO_DECODE_CONFIGURATIONGUIDunsigned long.Configuration.DecodeProfile.Data14
unsigned short.Configuration.DecodeProfile.Data28
unsigned short.Configuration.DecodeProfile.Data310
unsigned char[8].Configuration.DecodeProfile.Data412
D3D12_BITSTREAM_ENCRYPTION_TYPE.Configuration.BitstreamEncryption20
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE.Configuration.InterlaceType24
UINT.FormatCount28
DXGI_FORMAT *.pOutputFormats32

│ └─40

D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAMUINT.NodeIndex0
GUIDunsigned long.DecodeProfile.Data14
unsigned short.DecodeProfile.Data28
unsigned short.DecodeProfile.Data310
unsigned char[8].DecodeProfile.Data412
UINT.Width20
UINT.Height24
DXGI_FORMAT.DecodeFormat28
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS.Components32
UINT.BinCount36
UINT.CounterBitDepth40

│ └─44

D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILESUINT.NodeIndex0
UINT.ProfileCount4
GUID *.pProfiles8

│ └─16

D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORTUINT.NodeIndex0
D3D12_VIDEO_DECODE_CONFIGURATIONGUIDunsigned long.Configuration.DecodeProfile.Data14
unsigned short.Configuration.DecodeProfile.Data28
unsigned short.Configuration.DecodeProfile.Data310
unsigned char[8].Configuration.DecodeProfile.Data412
D3D12_BITSTREAM_ENCRYPTION_TYPE.Configuration.BitstreamEncryption20
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE.Configuration.InterlaceType24
UINT.Width28
UINT.Height32
DXGI_FORMAT.DecodeFormat36
DXGI_RATIONALUINT.FrameRate.Numerator40
UINT.FrameRate.Denominator44
UINT.BitRate48
D3D12_VIDEO_DECODE_SUPPORT_FLAGS.SupportFlags52
D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS.ConfigurationFlags56
D3D12_VIDEO_DECODE_TIER.DecodeTier60

│ └─64

D3D12_FEATURE_DATA_VIDEO_ENCODER_CODECUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
BOOL.IsSupported8

│ └─12

D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORTUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.Profile.DataSize8
D3D12_VIDEO_ENCODER_PROFILE_H264 *.Profile.pH264Profile16
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.Profile.pHEVCProfile16
BOOL.IsSupported24
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORTUINT.CodecSupportLimits.DataSize32
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 *.CodecSupportLimits.pH264Support40
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC *.CodecSupportLimits.pHEVCSupport40

│ └─48

D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORTUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.Profile.DataSize8
D3D12_VIDEO_ENCODER_PROFILE_H264 *.Profile.pH264Profile16
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.Profile.pHEVCProfile16
BOOL.IsSupported24
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORTUINT.PictureSupport.DataSize32
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 *.PictureSupport.pH264Support40
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC *.PictureSupport.pHEVCSupport40

│ └─48

D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODEUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.Profile.DataSize8
D3D12_VIDEO_ENCODER_PROFILE_H264 *.Profile.pH264Profile16
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.Profile.pHEVCProfile16
D3D12_VIDEO_ENCODER_LEVEL_SETTINGUINT.Level.DataSize24
D3D12_VIDEO_ENCODER_LEVELS_H264 *.Level.pH264LevelSetting32
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC *.Level.pHEVCLevelSetting32
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE.SubregionMode40
BOOL.IsSupported44

│ └─48

D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZED3D12_VIDEO_ENCODER_HEAP_DESCUINT.HeapDesc.NodeMask0
D3D12_VIDEO_ENCODER_HEAP_FLAGS.HeapDesc.Flags4
D3D12_VIDEO_ENCODER_CODEC.HeapDesc.EncodeCodec8
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.HeapDesc.EncodeProfile.DataSize16
D3D12_VIDEO_ENCODER_PROFILE_H264 *.HeapDesc.EncodeProfile.pH264Profile24
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.HeapDesc.EncodeProfile.pHEVCProfile24
D3D12_VIDEO_ENCODER_LEVEL_SETTINGUINT.HeapDesc.EncodeLevel.DataSize32
D3D12_VIDEO_ENCODER_LEVELS_H264 *.HeapDesc.EncodeLevel.pH264LevelSetting40
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC *.HeapDesc.EncodeLevel.pHEVCLevelSetting40
UINT.HeapDesc.ResolutionsListCount48
const D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC *.HeapDesc.pResolutionList56
BOOL.IsSupported64
UINT64.MemoryPoolL0Size72
UINT64.MemoryPoolL1Size80

│ └─88

D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMATUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.Profile.DataSize8
D3D12_VIDEO_ENCODER_PROFILE_H264 *.Profile.pH264Profile16
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.Profile.pHEVCProfile16
DXGI_FORMAT.Format24
BOOL.IsSupported28

│ └─32

D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODEUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.Profile.DataSize8
D3D12_VIDEO_ENCODER_PROFILE_H264 *.Profile.pH264Profile16
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.Profile.pHEVCProfile16
D3D12_VIDEO_ENCODER_LEVEL_SETTINGUINT.Level.DataSize24
D3D12_VIDEO_ENCODER_LEVELS_H264 *.Level.pH264LevelSetting32
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC *.Level.pHEVCLevelSetting32
D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE.IntraRefreshMode40
BOOL.IsSupported44

│ └─48

D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTIONUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
UINT.ResolutionRatiosCount8
BOOL.IsSupported12
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESCUINT.MinResolutionSupported.Width16
UINT.MinResolutionSupported.Height20
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESCUINT.MaxResolutionSupported.Width24
UINT.MaxResolutionSupported.Height28
UINT.ResolutionWidthMultipleRequirement32
UINT.ResolutionHeightMultipleRequirement36
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC *.pResolutionRatios40

│ └─48

D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNTUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
UINT.ResolutionRatiosCount8

│ └─12

D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVELUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.Profile.DataSize8
D3D12_VIDEO_ENCODER_PROFILE_H264 *.Profile.pH264Profile16
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.Profile.pHEVCProfile16
BOOL.IsSupported24
D3D12_VIDEO_ENCODER_LEVEL_SETTINGUINT.MinSupportedLevel.DataSize32
D3D12_VIDEO_ENCODER_LEVELS_H264 *.MinSupportedLevel.pH264LevelSetting40
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC *.MinSupportedLevel.pHEVCLevelSetting40
D3D12_VIDEO_ENCODER_LEVEL_SETTINGUINT.MaxSupportedLevel.DataSize48
D3D12_VIDEO_ENCODER_LEVELS_H264 *.MaxSupportedLevel.pH264LevelSetting56
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC *.MaxSupportedLevel.pHEVCLevelSetting56

│ └─64

D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODEUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE.RateControlMode8
BOOL.IsSupported12

│ └─16

D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITSUINT.MaxSubregionsNumber0
UINT.MaxIntraRefreshFrameDuration4
UINT.SubregionBlockPixelsSize8
UINT.QPMapRegionPixelsSize12

│ └─16

D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTSUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.Profile.DataSize8
D3D12_VIDEO_ENCODER_PROFILE_H264 *.Profile.pH264Profile16
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.Profile.pHEVCProfile16
DXGI_FORMAT.InputFormat24
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESCUINT.PictureTargetResolution.Width28
UINT.PictureTargetResolution.Height32
BOOL.IsSupported36
UINT.CompressedBitstreamBufferAccessAlignment40
UINT.EncoderMetadataBufferAccessAlignment44
UINT.MaxEncoderOutputMetadataBufferSize48

│ └─56

D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORTUINT.NodeIndex0
D3D12_VIDEO_ENCODER_CODEC.Codec4
DXGI_FORMAT.InputFormat8
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATIONUINT.CodecConfiguration.DataSize16
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 *.CodecConfiguration.pH264Config24
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC *.CodecConfiguration.pHEVCConfig24
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTUREUINT.CodecGopSequence.DataSize32
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 *.CodecGopSequence.pH264GroupOfPictures40
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC *.CodecGopSequence.pHEVCGroupOfPictures40
D3D12_VIDEO_ENCODER_RATE_CONTROLD3D12_VIDEO_ENCODER_RATE_CONTROL_MODE.RateControl.Mode48
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS.RateControl.Flags52
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMSUINT.RateControl.ConfigParams.DataSize56
const D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR *.RateControl.ConfigParams.pConfiguration_CBR64
const D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP *.RateControl.ConfigParams.pConfiguration_CQP64
const D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR *.RateControl.ConfigParams.pConfiguration_QVBR64
const D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR *.RateControl.ConfigParams.pConfiguration_VBR64
DXGI_RATIONALUINT.RateControl.TargetFrameRate.Numerator72
UINT.RateControl.TargetFrameRate.Denominator76
D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE.IntraRefresh80
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE.SubregionFrameEncoding84
UINT.ResolutionsListCount88
const D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC *.pResolutionList96
UINT.MaxReferenceFramesInDPB104
D3D12_VIDEO_ENCODER_VALIDATION_FLAGS.ValidationFlags108
D3D12_VIDEO_ENCODER_SUPPORT_FLAGS.SupportFlags112
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.SuggestedProfile.DataSize120
D3D12_VIDEO_ENCODER_PROFILE_H264 *.SuggestedProfile.pH264Profile128
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.SuggestedProfile.pHEVCProfile128
D3D12_VIDEO_ENCODER_LEVEL_SETTINGUINT.SuggestedLevel.DataSize136
D3D12_VIDEO_ENCODER_LEVELS_H264 *.SuggestedLevel.pH264LevelSetting144
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC *.SuggestedLevel.pHEVCLevelSetting144
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS *.pResolutionDependentSupport152

│ └─160

D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDSUINT.NodeIndex0
UINT.CommandCount4
D3D12_VIDEO_EXTENSION_COMMAND_INFO *.pCommandInfos8

│ └─16

D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_COUNTUINT.NodeIndex0
UINT.CommandCount4

│ └─8

D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERSGUIDunsigned long.CommandId.Data10
unsigned short.CommandId.Data24
unsigned short.CommandId.Data36
unsigned char[8].CommandId.Data48
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE.Stage16
UINT.ParameterCount20
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO *.pParameterInfos24

│ └─32

D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNTGUIDunsigned long.CommandId.Data10
unsigned short.CommandId.Data24
unsigned short.CommandId.Data36
unsigned char[8].CommandId.Data48
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE.Stage16
UINT.ParameterCount20
UINT.ParameterPacking24

│ └─28

D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZEUINT.NodeIndex0
GUIDunsigned long.CommandId.Data14
unsigned short.CommandId.Data28
unsigned short.CommandId.Data310
unsigned char[8].CommandId.Data412
const void *.pCreationParameters24
SIZE_T.CreationParametersSizeInBytes32
UINT64.MemoryPoolL0Size40
UINT64.MemoryPoolL1Size48

│ └─56

D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORTUINT.NodeIndex0
GUIDunsigned long.CommandId.Data14
unsigned short.CommandId.Data28
unsigned short.CommandId.Data310
unsigned char[8].CommandId.Data412
const void *.pInputData24
SIZE_T.InputDataSizeInBytes32
void *.pOutputData40
SIZE_T.OutputDataSizeInBytes48

│ └─56

D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATORUINT.NodeIndex0
DXGI_FORMAT.InputFormat4
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS.BlockSizeFlags8
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS.PrecisionFlags12
D3D12_VIDEO_SIZE_RANGEUINT.SizeRange.MaxWidth16
UINT.SizeRange.MaxHeight20
UINT.SizeRange.MinWidth24
UINT.SizeRange.MinHeight28

│ └─32

D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCESUINT.NodeIndex0
D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS.SupportFlags4

│ └─8

D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZEUINT.NodeIndex0
DXGI_FORMAT.InputFormat4
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE.BlockSize8
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION.Precision12
D3D12_VIDEO_SIZE_RANGEUINT.SizeRange.MaxWidth16
UINT.SizeRange.MaxHeight20
UINT.SizeRange.MinWidth24
UINT.SizeRange.MinHeight28
BOOL.Protected32
UINT64.MotionVectorHeapMemoryPoolL0Size40
UINT64.MotionVectorHeapMemoryPoolL1Size48
UINT64.MotionEstimatorMemoryPoolL0Size56
UINT64.MotionEstimatorMemoryPoolL1Size64

│ └─72

D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZEUINT.NodeMask0
const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *.pOutputStreamDesc8
UINT.NumInputStreamDescs16
const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *.pInputStreamDescs24
UINT64.MemoryPoolL0Size32
UINT64.MemoryPoolL1Size40

│ └─48

D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMSUINT.NodeIndex0
UINT.MaxInputStreams4

│ └─8

D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFOUINT.NodeIndex0
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS.DeinterlaceMode4
D3D12_VIDEO_PROCESS_FILTER_FLAGS.Filters8
D3D12_VIDEO_PROCESS_FEATURE_FLAGS.FeatureSupport12
DXGI_RATIONALUINT.InputFrameRate.Numerator16
UINT.InputFrameRate.Denominator20
DXGI_RATIONALUINT.OutputFrameRate.Numerator24
UINT.OutputFrameRate.Denominator28
BOOL.EnableAutoProcessing32
UINT.PastFrames36
UINT.FutureFrames40

│ └─44

D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORTUINT.NodeIndex0
D3D12_VIDEO_SAMPLEUINT.InputSample.Width4
UINT.InputSample.Height8
D3D12_VIDEO_FORMATDXGI_FORMAT.InputSample.Format.Format12
DXGI_COLOR_SPACE_TYPE.InputSample.Format.ColorSpace16
D3D12_VIDEO_FIELD_TYPE.InputFieldType20
D3D12_VIDEO_FRAME_STEREO_FORMAT.InputStereoFormat24
DXGI_RATIONALUINT.InputFrameRate.Numerator28
UINT.InputFrameRate.Denominator32
D3D12_VIDEO_FORMATDXGI_FORMAT.OutputFormat.Format36
DXGI_COLOR_SPACE_TYPE.OutputFormat.ColorSpace40
D3D12_VIDEO_FRAME_STEREO_FORMAT.OutputStereoFormat44
DXGI_RATIONALUINT.OutputFrameRate.Numerator48
UINT.OutputFrameRate.Denominator52
D3D12_VIDEO_PROCESS_SUPPORT_FLAGS.SupportFlags56
D3D12_VIDEO_SCALE_SUPPORTD3D12_VIDEO_SIZE_RANGEUINT.ScaleSupport.OutputSizeRange.MaxWidth60
UINT.ScaleSupport.OutputSizeRange.MaxHeight64
UINT.ScaleSupport.OutputSizeRange.MinWidth68
UINT.ScaleSupport.OutputSizeRange.MinHeight72
D3D12_VIDEO_SCALE_SUPPORT_FLAGS.ScaleSupport.Flags76
D3D12_VIDEO_PROCESS_FEATURE_FLAGS.FeatureSupport80
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS.DeinterlaceSupport84
D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS.AutoProcessingSupport88
D3D12_VIDEO_PROCESS_FILTER_FLAGS.FilterSupport92
D3D12_VIDEO_PROCESS_FILTER_RANGE[32].FilterRangeSupport96

│ └─608

D3D12_FUNCTION_DESCUINT.Version0
LPCSTR.Creator8
UINT.Flags16
UINT.ConstantBuffers20
UINT.BoundResources24
UINT.InstructionCount28
UINT.TempRegisterCount32
UINT.TempArrayCount36
UINT.DefCount40
UINT.DclCount44
UINT.TextureNormalInstructions48
UINT.TextureLoadInstructions52
UINT.TextureCompInstructions56
UINT.TextureBiasInstructions60
UINT.TextureGradientInstructions64
UINT.FloatInstructionCount68
UINT.IntInstructionCount72
UINT.UintInstructionCount76
UINT.StaticFlowControlCount80
UINT.DynamicFlowControlCount84
UINT.MacroInstructionCount88
UINT.ArrayInstructionCount92
UINT.MovInstructionCount96
UINT.MovcInstructionCount100
UINT.ConversionInstructionCount104
UINT.BitwiseInstructionCount108
D3D_FEATURE_LEVEL.MinFeatureLevel112
UINT64.RequiredFeatureFlags120
LPCSTR.Name128
INT.FunctionParameterCount136
BOOL.HasReturn140
BOOL.Has10Level9VertexShader144
BOOL.Has10Level9PixelShader148

│ └─152

D3D12_GLOBAL_BARRIERD3D12_BARRIER_SYNC.SyncBefore0
D3D12_BARRIER_SYNC.SyncAfter4
D3D12_BARRIER_ACCESS.AccessBefore8
D3D12_BARRIER_ACCESS.AccessAfter12

│ └─16

D3D12_GLOBAL_ROOT_SIGNATUREID3D12RootSignature *.pGlobalRootSignature0

│ └─8

D3D12_GPU_DESCRIPTOR_HANDLEUINT64.ptr0

│ └─8

D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDED3D12_GPU_VIRTUAL_ADDRESS.StartAddress0
UINT64.StrideInBytes8

│ └─16

D3D12_GPU_VIRTUAL_ADDRESS_RANGED3D12_GPU_VIRTUAL_ADDRESS.StartAddress0
UINT64.SizeInBytes8

│ └─16

D3D12_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDED3D12_GPU_VIRTUAL_ADDRESS.StartAddress0
UINT64.SizeInBytes8
UINT64.StrideInBytes16

│ └─24

D3D12_GRAPHICS_PIPELINE_STATE_DESCID3D12RootSignature *.pRootSignature0
D3D12_SHADER_BYTECODEconst void *.VS.pShaderBytecode8
SIZE_T.VS.BytecodeLength16
D3D12_SHADER_BYTECODEconst void *.PS.pShaderBytecode24
SIZE_T.PS.BytecodeLength32
D3D12_SHADER_BYTECODEconst void *.DS.pShaderBytecode40
SIZE_T.DS.BytecodeLength48
D3D12_SHADER_BYTECODEconst void *.HS.pShaderBytecode56
SIZE_T.HS.BytecodeLength64
D3D12_SHADER_BYTECODEconst void *.GS.pShaderBytecode72
SIZE_T.GS.BytecodeLength80
D3D12_STREAM_OUTPUT_DESCconst D3D12_SO_DECLARATION_ENTRY *.StreamOutput.pSODeclaration88
UINT.StreamOutput.NumEntries96
const UINT *.StreamOutput.pBufferStrides104
UINT.StreamOutput.NumStrides112
UINT.StreamOutput.RasterizedStream116
D3D12_BLEND_DESCBOOL.BlendState.AlphaToCoverageEnable120
BOOL.BlendState.IndependentBlendEnable124
D3D12_RENDER_TARGET_BLEND_DESC[8].BlendState.RenderTarget128
UINT.SampleMask448
D3D12_RASTERIZER_DESCD3D12_FILL_MODE.RasterizerState.FillMode452
D3D12_CULL_MODE.RasterizerState.CullMode456
BOOL.RasterizerState.FrontCounterClockwise460
INT.RasterizerState.DepthBias464
FLOAT.RasterizerState.DepthBiasClamp468
FLOAT.RasterizerState.SlopeScaledDepthBias472
BOOL.RasterizerState.DepthClipEnable476
BOOL.RasterizerState.MultisampleEnable480
BOOL.RasterizerState.AntialiasedLineEnable484
UINT.RasterizerState.ForcedSampleCount488
D3D12_CONSERVATIVE_RASTERIZATION_MODE.RasterizerState.ConservativeRaster492
D3D12_DEPTH_STENCIL_DESCBOOL.DepthStencilState.DepthEnable496
D3D12_DEPTH_WRITE_MASK.DepthStencilState.DepthWriteMask500
D3D12_COMPARISON_FUNC.DepthStencilState.DepthFunc504
BOOL.DepthStencilState.StencilEnable508
UINT8.DepthStencilState.StencilReadMask512
UINT8.DepthStencilState.StencilWriteMask513
D3D12_DEPTH_STENCILOP_DESCD3D12_STENCIL_OP.DepthStencilState.FrontFace.StencilFailOp516
D3D12_STENCIL_OP.DepthStencilState.FrontFace.StencilDepthFailOp520
D3D12_STENCIL_OP.DepthStencilState.FrontFace.StencilPassOp524
D3D12_COMPARISON_FUNC.DepthStencilState.FrontFace.StencilFunc528
D3D12_DEPTH_STENCILOP_DESCD3D12_STENCIL_OP.DepthStencilState.BackFace.StencilFailOp532
D3D12_STENCIL_OP.DepthStencilState.BackFace.StencilDepthFailOp536
D3D12_STENCIL_OP.DepthStencilState.BackFace.StencilPassOp540
D3D12_COMPARISON_FUNC.DepthStencilState.BackFace.StencilFunc544
D3D12_INPUT_LAYOUT_DESCconst D3D12_INPUT_ELEMENT_DESC *.InputLayout.pInputElementDescs552
UINT.InputLayout.NumElements560
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE.IBStripCutValue568
D3D12_PRIMITIVE_TOPOLOGY_TYPE.PrimitiveTopologyType572
UINT.NumRenderTargets576
DXGI_FORMAT[8].RTVFormats580
DXGI_FORMAT.DSVFormat612
DXGI_SAMPLE_DESCUINT.SampleDesc.Count616
UINT.SampleDesc.Quality620
UINT.NodeMask624
D3D12_CACHED_PIPELINE_STATEconst void *.CachedPSO.pCachedBlob632
SIZE_T.CachedPSO.CachedBlobSizeInBytes640
D3D12_PIPELINE_STATE_FLAGS.Flags648

│ └─656

D3D12_HEAP_DESCUINT64.SizeInBytes0
D3D12_HEAP_PROPERTIESD3D12_HEAP_TYPE.Properties.Type8
D3D12_CPU_PAGE_PROPERTY.Properties.CPUPageProperty12
D3D12_MEMORY_POOL.Properties.MemoryPoolPreference16
UINT.Properties.CreationNodeMask20
UINT.Properties.VisibleNodeMask24
UINT64.Alignment32
D3D12_HEAP_FLAGS.Flags40

│ └─48

D3D12_HEAP_PROPERTIESD3D12_HEAP_TYPE.Type0
D3D12_CPU_PAGE_PROPERTY.CPUPageProperty4
D3D12_MEMORY_POOL.MemoryPoolPreference8
UINT.CreationNodeMask12
UINT.VisibleNodeMask16

│ └─20

D3D12_HIT_GROUP_DESCLPCWSTR.HitGroupExport0
D3D12_HIT_GROUP_TYPE.Type8
LPCWSTR.AnyHitShaderImport16
LPCWSTR.ClosestHitShaderImport24
LPCWSTR.IntersectionShaderImport32

│ └─40

D3D12_INDEX_BUFFER_VIEWD3D12_GPU_VIRTUAL_ADDRESS.BufferLocation0
UINT.SizeInBytes8
DXGI_FORMAT.Format12

│ └─16

D3D12_INDIRECT_ARGUMENT_DESCD3D12_INDIRECT_ARGUMENT_TYPE.Type0
struct (unnamed).Constant4
struct (unnamed).ConstantBufferView4
struct (unnamed).ShaderResourceView4
struct (unnamed).UnorderedAccessView4
struct (unnamed).VertexBuffer4

│ └─16

D3D12_INFO_QUEUE_FILTERD3D12_INFO_QUEUE_FILTER_DESCUINT.AllowList.NumCategories0
D3D12_MESSAGE_CATEGORY *.AllowList.pCategoryList8
UINT.AllowList.NumSeverities16
D3D12_MESSAGE_SEVERITY *.AllowList.pSeverityList24
UINT.AllowList.NumIDs32
D3D12_MESSAGE_ID *.AllowList.pIDList40
D3D12_INFO_QUEUE_FILTER_DESCUINT.DenyList.NumCategories48
D3D12_MESSAGE_CATEGORY *.DenyList.pCategoryList56
UINT.DenyList.NumSeverities64
D3D12_MESSAGE_SEVERITY *.DenyList.pSeverityList72
UINT.DenyList.NumIDs80
D3D12_MESSAGE_ID *.DenyList.pIDList88

│ └─96

D3D12_INFO_QUEUE_FILTER_DESCUINT.NumCategories0
D3D12_MESSAGE_CATEGORY *.pCategoryList8
UINT.NumSeverities16
D3D12_MESSAGE_SEVERITY *.pSeverityList24
UINT.NumIDs32
D3D12_MESSAGE_ID *.pIDList40

│ └─48

D3D12_INPUT_ELEMENT_DESCLPCSTR.SemanticName0
UINT.SemanticIndex8
DXGI_FORMAT.Format12
UINT.InputSlot16
UINT.AlignedByteOffset20
D3D12_INPUT_CLASSIFICATION.InputSlotClass24
UINT.InstanceDataStepRate28

│ └─32

D3D12_INPUT_LAYOUT_DESCconst D3D12_INPUT_ELEMENT_DESC *.pInputElementDescs0
UINT.NumElements8

│ └─16

D3D12_LIBRARY_DESCLPCSTR.Creator0
UINT.Flags8
UINT.FunctionCount12

│ └─16

D3D12_LOCAL_ROOT_SIGNATUREID3D12RootSignature *.pLocalRootSignature0

│ └─8

D3D12_MEMCPY_DESTvoid *.pData0
SIZE_T.RowPitch8
SIZE_T.SlicePitch16

│ └─24

D3D12_MESSAGED3D12_MESSAGE_CATEGORY.Category0
D3D12_MESSAGE_SEVERITY.Severity4
D3D12_MESSAGE_ID.ID8
const char *.pDescription16
SIZE_T.DescriptionByteLength24

│ └─32

D3D12_META_COMMAND_DESCGUIDunsigned long.Id.Data10
unsigned short.Id.Data24
unsigned short.Id.Data36
unsigned char[8].Id.Data48
LPCWSTR.Name16
D3D12_GRAPHICS_STATES.InitializationDirtyState24
D3D12_GRAPHICS_STATES.ExecutionDirtyState28

│ └─32

D3D12_META_COMMAND_PARAMETER_DESCLPCWSTR.Name0
D3D12_META_COMMAND_PARAMETER_TYPE.Type8
D3D12_META_COMMAND_PARAMETER_FLAGS.Flags12
D3D12_RESOURCE_STATES.RequiredResourceState16
UINT.StructureOffset20

│ └─24

D3D12_MIP_REGIONUINT.Width0
UINT.Height4
UINT.Depth8

│ └─12

D3D12_NODE_MASKUINT.NodeMask0

│ └─4

D3D12_PACKED_MIP_INFOUINT8.NumStandardMips0
UINT8.NumPackedMips1
UINT.NumTilesForPackedMips4
UINT.StartTileIndexInOverallResource8

│ └─12

D3D12_PARAMETER_DESCLPCSTR.Name0
LPCSTR.SemanticName8
D3D_SHADER_VARIABLE_TYPE.Type16
D3D_SHADER_VARIABLE_CLASS.Class20
UINT.Rows24
UINT.Columns28
D3D_INTERPOLATION_MODE.InterpolationMode32
D3D_PARAMETER_FLAGS.Flags36
UINT.FirstInRegister40
UINT.FirstInComponent44
UINT.FirstOutRegister48
UINT.FirstOutComponent52

│ └─56

D3D12_PIPELINE_STATE_STREAM_DESCSIZE_T.SizeInBytes0
void *.pPipelineStateSubobjectStream8

│ └─16

D3D12_PLACED_SUBRESOURCE_FOOTPRINTUINT64.Offset0
D3D12_SUBRESOURCE_FOOTPRINTDXGI_FORMAT.Footprint.Format8
UINT.Footprint.Width12
UINT.Footprint.Height16
UINT.Footprint.Depth20
UINT.Footprint.RowPitch24

│ └─32

D3D12_PROTECTED_RESOURCE_SESSION_DESCUINT.NodeMask0
D3D12_PROTECTED_RESOURCE_SESSION_FLAGS.Flags4

│ └─8

D3D12_PROTECTED_RESOURCE_SESSION_DESC1UINT.NodeMask0
D3D12_PROTECTED_RESOURCE_SESSION_FLAGS.Flags4
GUIDunsigned long.ProtectionType.Data18
unsigned short.ProtectionType.Data212
unsigned short.ProtectionType.Data314
unsigned char[8].ProtectionType.Data416

│ └─24

D3D12_QUERY_DATA_PIPELINE_STATISTICSUINT64.IAVertices0
UINT64.IAPrimitives8
UINT64.VSInvocations16
UINT64.GSInvocations24
UINT64.GSPrimitives32
UINT64.CInvocations40
UINT64.CPrimitives48
UINT64.PSInvocations56
UINT64.HSInvocations64
UINT64.DSInvocations72
UINT64.CSInvocations80

│ └─88

D3D12_QUERY_DATA_SO_STATISTICSUINT64.NumPrimitivesWritten0
UINT64.PrimitivesStorageNeeded8

│ └─16

D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICSUINT64.Status0
UINT64.NumMacroblocksAffected8
DXGI_RATIONALUINT.FrameRate.Numerator16
UINT.FrameRate.Denominator20
UINT.BitRate24

│ └─32

D3D12_QUERY_HEAP_DESCD3D12_QUERY_HEAP_TYPE.Type0
UINT.Count4
UINT.NodeMask8

│ └─12

D3D12_RANGESIZE_T.Begin0
SIZE_T.End8

│ └─16

D3D12_RANGE_UINT64UINT64.Begin0
UINT64.End8

│ └─16

D3D12_RASTERIZER_DESCD3D12_FILL_MODE.FillMode0
D3D12_CULL_MODE.CullMode4
BOOL.FrontCounterClockwise8
INT.DepthBias12
FLOAT.DepthBiasClamp16
FLOAT.SlopeScaledDepthBias20
BOOL.DepthClipEnable24
BOOL.MultisampleEnable28
BOOL.AntialiasedLineEnable32
UINT.ForcedSampleCount36
D3D12_CONSERVATIVE_RASTERIZATION_MODE.ConservativeRaster40

│ └─44

D3D12_RAYTRACING_AABBFLOAT.MinX0
FLOAT.MinY4
FLOAT.MinZ8
FLOAT.MaxX12
FLOAT.MaxY16
FLOAT.MaxZ20

│ └─24

D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_COMPACTED_SIZE_DESCUINT64.CompactedSizeInBytes0

│ └─8

D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_CURRENT_SIZE_DESCUINT64.CurrentSizeInBytes0

│ └─8

D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_DESCD3D12_GPU_VIRTUAL_ADDRESS.DestBuffer0
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE.InfoType8

│ └─16

D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_SERIALIZATION_DESCUINT64.SerializedSizeInBytes0
UINT64.NumBottomLevelAccelerationStructurePointers8

│ └─16

D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TOOLS_VISUALIZATION_DESCUINT64.DecodedSizeInBytes0

│ └─8

D3D12_RAYTRACING_ACCELERATION_STRUCTURE_PREBUILD_INFOUINT64.ResultDataMaxSizeInBytes0
UINT64.ScratchDataSizeInBytes8
UINT64.UpdateScratchDataSizeInBytes16

│ └─24

D3D12_RAYTRACING_ACCELERATION_STRUCTURE_SRVD3D12_GPU_VIRTUAL_ADDRESS.Location0

│ └─8

D3D12_RAYTRACING_GEOMETRY_AABBS_DESCUINT64.AABBCount0
D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDED3D12_GPU_VIRTUAL_ADDRESS.AABBs.StartAddress8
UINT64.AABBs.StrideInBytes16

│ └─24

D3D12_RAYTRACING_GEOMETRY_DESCD3D12_RAYTRACING_GEOMETRY_TYPE.Type0
D3D12_RAYTRACING_GEOMETRY_FLAGS.Flags4
D3D12_RAYTRACING_GEOMETRY_AABBS_DESCUINT64.AABBs.AABBCount8
D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDED3D12_GPU_VIRTUAL_ADDRESS.AABBs.AABBs.StartAddress16
UINT64.AABBs.AABBs.StrideInBytes24
D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESCD3D12_GPU_VIRTUAL_ADDRESS.Triangles.Transform3x48
DXGI_FORMAT.Triangles.IndexFormat16
DXGI_FORMAT.Triangles.VertexFormat20
UINT.Triangles.IndexCount24
UINT.Triangles.VertexCount28
D3D12_GPU_VIRTUAL_ADDRESS.Triangles.IndexBuffer32
D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDED3D12_GPU_VIRTUAL_ADDRESS.Triangles.VertexBuffer.StartAddress40
UINT64.Triangles.VertexBuffer.StrideInBytes48

│ └─56

D3D12_RAYTRACING_GEOMETRY_TRIANGLES_DESCD3D12_GPU_VIRTUAL_ADDRESS.Transform3x40
DXGI_FORMAT.IndexFormat8
DXGI_FORMAT.VertexFormat12
UINT.IndexCount16
UINT.VertexCount20
D3D12_GPU_VIRTUAL_ADDRESS.IndexBuffer24
D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDED3D12_GPU_VIRTUAL_ADDRESS.VertexBuffer.StartAddress32
UINT64.VertexBuffer.StrideInBytes40

│ └─48

D3D12_RAYTRACING_INSTANCE_DESCFLOAT[3][4].Transform0
UINT.InstanceID48bytes,0bits
UINT.InstanceMask51bytes,0bits
UINT.InstanceContributionToHitGroupIndex52bytes,0bits
UINT.Flags55bytes,0bits
D3D12_GPU_VIRTUAL_ADDRESS.AccelerationStructure56

│ └─64

D3D12_RAYTRACING_PIPELINE_CONFIGUINT.MaxTraceRecursionDepth0

│ └─4

D3D12_RAYTRACING_PIPELINE_CONFIG1UINT.MaxTraceRecursionDepth0
D3D12_RAYTRACING_PIPELINE_FLAGS.Flags4

│ └─8

D3D12_RAYTRACING_SHADER_CONFIGUINT.MaxPayloadSizeInBytes0
UINT.MaxAttributeSizeInBytes4

│ └─8

D3D12_RENDER_PASS_BEGINNING_ACCESSD3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE.Type0
D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERSD3D12_CLEAR_VALUEDXGI_FORMAT.Clear.ClearValue.Format4
FLOAT[4].Clear.ClearValue.Color8
D3D12_DEPTH_STENCIL_VALUEFLOAT.Clear.ClearValue.DepthStencil.Depth8
UINT8.Clear.ClearValue.DepthStencil.Stencil12

│ └─24

D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERSD3D12_CLEAR_VALUEDXGI_FORMAT.ClearValue.Format0
FLOAT[4].ClearValue.Color4
D3D12_DEPTH_STENCIL_VALUEFLOAT.ClearValue.DepthStencil.Depth4
UINT8.ClearValue.DepthStencil.Stencil8

│ └─20

D3D12_RENDER_PASS_DEPTH_STENCIL_DESCD3D12_CPU_DESCRIPTOR_HANDLESIZE_T.cpuDescriptor.ptr0
D3D12_RENDER_PASS_BEGINNING_ACCESSD3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE.DepthBeginningAccess.Type8
D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERSD3D12_CLEAR_VALUEDXGI_FORMAT.DepthBeginningAccess.Clear.ClearValue.Format12
FLOAT[4].DepthBeginningAccess.Clear.ClearValue.Color16
D3D12_DEPTH_STENCIL_VALUEFLOAT.DepthBeginningAccess.Clear.ClearValue.DepthStencil.Depth16
UINT8.DepthBeginningAccess.Clear.ClearValue.DepthStencil.Stencil20
D3D12_RENDER_PASS_BEGINNING_ACCESSD3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE.StencilBeginningAccess.Type32
D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERSD3D12_CLEAR_VALUEDXGI_FORMAT.StencilBeginningAccess.Clear.ClearValue.Format36
FLOAT[4].StencilBeginningAccess.Clear.ClearValue.Color40
D3D12_DEPTH_STENCIL_VALUEFLOAT.StencilBeginningAccess.Clear.ClearValue.DepthStencil.Depth40
UINT8.StencilBeginningAccess.Clear.ClearValue.DepthStencil.Stencil44
D3D12_RENDER_PASS_ENDING_ACCESSD3D12_RENDER_PASS_ENDING_ACCESS_TYPE.DepthEndingAccess.Type56
D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERSID3D12Resource *.DepthEndingAccess.Resolve.pSrcResource64
ID3D12Resource *.DepthEndingAccess.Resolve.pDstResource72
UINT.DepthEndingAccess.Resolve.SubresourceCount80
const D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS *.DepthEndingAccess.Resolve.pSubresourceParameters88
DXGI_FORMAT.DepthEndingAccess.Resolve.Format96
D3D12_RESOLVE_MODE.DepthEndingAccess.Resolve.ResolveMode100
BOOL.DepthEndingAccess.Resolve.PreserveResolveSource104
D3D12_RENDER_PASS_ENDING_ACCESSD3D12_RENDER_PASS_ENDING_ACCESS_TYPE.StencilEndingAccess.Type112
D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERSID3D12Resource *.StencilEndingAccess.Resolve.pSrcResource120
ID3D12Resource *.StencilEndingAccess.Resolve.pDstResource128
UINT.StencilEndingAccess.Resolve.SubresourceCount136
const D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS *.StencilEndingAccess.Resolve.pSubresourceParameters144
DXGI_FORMAT.StencilEndingAccess.Resolve.Format152
D3D12_RESOLVE_MODE.StencilEndingAccess.Resolve.ResolveMode156
BOOL.StencilEndingAccess.Resolve.PreserveResolveSource160

│ └─168

D3D12_RENDER_PASS_ENDING_ACCESSD3D12_RENDER_PASS_ENDING_ACCESS_TYPE.Type0
D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERSID3D12Resource *.Resolve.pSrcResource8
ID3D12Resource *.Resolve.pDstResource16
UINT.Resolve.SubresourceCount24
const D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS *.Resolve.pSubresourceParameters32
DXGI_FORMAT.Resolve.Format40
D3D12_RESOLVE_MODE.Resolve.ResolveMode44
BOOL.Resolve.PreserveResolveSource48

│ └─56

D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERSID3D12Resource *.pSrcResource0
ID3D12Resource *.pDstResource8
UINT.SubresourceCount16
const D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS *.pSubresourceParameters24
DXGI_FORMAT.Format32
D3D12_RESOLVE_MODE.ResolveMode36
BOOL.PreserveResolveSource40

│ └─48

D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERSUINT.SrcSubresource0
UINT.DstSubresource4
UINT.DstX8
UINT.DstY12
D3D12_RECT.SrcRect16

│ └─32

D3D12_RENDER_PASS_RENDER_TARGET_DESCD3D12_CPU_DESCRIPTOR_HANDLESIZE_T.cpuDescriptor.ptr0
D3D12_RENDER_PASS_BEGINNING_ACCESSD3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE.BeginningAccess.Type8
D3D12_RENDER_PASS_BEGINNING_ACCESS_CLEAR_PARAMETERSD3D12_CLEAR_VALUEDXGI_FORMAT.BeginningAccess.Clear.ClearValue.Format12
FLOAT[4].BeginningAccess.Clear.ClearValue.Color16
D3D12_DEPTH_STENCIL_VALUEFLOAT.BeginningAccess.Clear.ClearValue.DepthStencil.Depth16
UINT8.BeginningAccess.Clear.ClearValue.DepthStencil.Stencil20
D3D12_RENDER_PASS_ENDING_ACCESSD3D12_RENDER_PASS_ENDING_ACCESS_TYPE.EndingAccess.Type32
D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERSID3D12Resource *.EndingAccess.Resolve.pSrcResource40
ID3D12Resource *.EndingAccess.Resolve.pDstResource48
UINT.EndingAccess.Resolve.SubresourceCount56
const D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS *.EndingAccess.Resolve.pSubresourceParameters64
DXGI_FORMAT.EndingAccess.Resolve.Format72
D3D12_RESOLVE_MODE.EndingAccess.Resolve.ResolveMode76
BOOL.EndingAccess.Resolve.PreserveResolveSource80

│ └─88

D3D12_RENDER_TARGET_BLEND_DESCBOOL.BlendEnable0
BOOL.LogicOpEnable4
D3D12_BLEND.SrcBlend8
D3D12_BLEND.DestBlend12
D3D12_BLEND_OP.BlendOp16
D3D12_BLEND.SrcBlendAlpha20
D3D12_BLEND.DestBlendAlpha24
D3D12_BLEND_OP.BlendOpAlpha28
D3D12_LOGIC_OP.LogicOp32
UINT8.RenderTargetWriteMask36

│ └─40

D3D12_RENDER_TARGET_VIEW_DESCDXGI_FORMAT.Format0
D3D12_RTV_DIMENSION.ViewDimension4
D3D12_BUFFER_RTVUINT64.Buffer.FirstElement8
UINT.Buffer.NumElements16
D3D12_TEX1D_RTVUINT.Texture1D.MipSlice8
D3D12_TEX1D_ARRAY_RTVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D12_TEX2D_RTVUINT.Texture2D.MipSlice8
UINT.Texture2D.PlaneSlice12
D3D12_TEX2D_ARRAY_RTVUINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
UINT.Texture2DArray.PlaneSlice20
D3D12_TEX2DMS_RTVUINT.Texture2DMS.UnusedField_NothingToDefine8
D3D12_TEX2DMS_ARRAY_RTVUINT.Texture2DMSArray.FirstArraySlice8
UINT.Texture2DMSArray.ArraySize12
D3D12_TEX3D_RTVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─24

D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUTID3D12VideoMotionVectorHeap *.pMotionVectorHeap0
UINT.PixelWidth8
UINT.PixelHeight12

│ └─16

D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUTID3D12Resource *.pMotionVectorTexture2D0
D3D12_RESOURCE_COORDINATEUINT64.MotionVectorCoordinate.X8
UINT.MotionVectorCoordinate.Y16
UINT.MotionVectorCoordinate.Z20
UINT.MotionVectorCoordinate.SubresourceIndex24

│ └─32

D3D12_RESOURCE_ALIASING_BARRIERID3D12Resource *.pResourceBefore0
ID3D12Resource *.pResourceAfter8

│ └─16

D3D12_RESOURCE_ALLOCATION_INFOUINT64.SizeInBytes0
UINT64.Alignment8

│ └─16

D3D12_RESOURCE_ALLOCATION_INFO1UINT64.Offset0
UINT64.Alignment8
UINT64.SizeInBytes16

│ └─24

D3D12_RESOURCE_BARRIERD3D12_RESOURCE_BARRIER_TYPE.Type0
D3D12_RESOURCE_BARRIER_FLAGS.Flags4
D3D12_RESOURCE_ALIASING_BARRIERID3D12Resource *.Aliasing.pResourceBefore8
ID3D12Resource *.Aliasing.pResourceAfter16
D3D12_RESOURCE_TRANSITION_BARRIERID3D12Resource *.Transition.pResource8
UINT.Transition.Subresource16
D3D12_RESOURCE_STATES.Transition.StateBefore20
D3D12_RESOURCE_STATES.Transition.StateAfter24
D3D12_RESOURCE_UAV_BARRIERID3D12Resource *.UAV.pResource8

│ └─32

D3D12_RESOURCE_COORDINATEUINT64.X0
UINT.Y8
UINT.Z12
UINT.SubresourceIndex16

│ └─24

D3D12_RESOURCE_DESCD3D12_RESOURCE_DIMENSION.Dimension0
UINT64.Alignment8
UINT64.Width16
UINT.Height24
UINT16.DepthOrArraySize28
UINT16.MipLevels30
DXGI_FORMAT.Format32
DXGI_SAMPLE_DESCUINT.SampleDesc.Count36
UINT.SampleDesc.Quality40
D3D12_TEXTURE_LAYOUT.Layout44
D3D12_RESOURCE_FLAGS.Flags48

│ └─56

D3D12_RESOURCE_DESC1D3D12_RESOURCE_DIMENSION.Dimension0
UINT64.Alignment8
UINT64.Width16
UINT.Height24
UINT16.DepthOrArraySize28
UINT16.MipLevels30
DXGI_FORMAT.Format32
DXGI_SAMPLE_DESCUINT.SampleDesc.Count36
UINT.SampleDesc.Quality40
D3D12_TEXTURE_LAYOUT.Layout44
D3D12_RESOURCE_FLAGS.Flags48
D3D12_MIP_REGIONUINT.SamplerFeedbackMipRegion.Width52
UINT.SamplerFeedbackMipRegion.Height56
UINT.SamplerFeedbackMipRegion.Depth60

│ └─64

D3D12_RESOURCE_TRANSITION_BARRIERID3D12Resource *.pResource0
UINT.Subresource8
D3D12_RESOURCE_STATES.StateBefore12
D3D12_RESOURCE_STATES.StateAfter16

│ └─24

D3D12_RESOURCE_UAV_BARRIERID3D12Resource *.pResource0

│ └─8

D3D12_ROOT_CONSTANTSUINT.ShaderRegister0
UINT.RegisterSpace4
UINT.Num32BitValues8

│ └─12

D3D12_ROOT_DESCRIPTORUINT.ShaderRegister0
UINT.RegisterSpace4

│ └─8

D3D12_ROOT_DESCRIPTOR1UINT.ShaderRegister0
UINT.RegisterSpace4
D3D12_ROOT_DESCRIPTOR_FLAGS.Flags8

│ └─12

D3D12_ROOT_DESCRIPTOR_TABLEUINT.NumDescriptorRanges0
const D3D12_DESCRIPTOR_RANGE *.pDescriptorRanges8

│ └─16

D3D12_ROOT_DESCRIPTOR_TABLE1UINT.NumDescriptorRanges0
const D3D12_DESCRIPTOR_RANGE1 *.pDescriptorRanges8

│ └─16

D3D12_ROOT_PARAMETERD3D12_ROOT_PARAMETER_TYPE.ParameterType0
D3D12_ROOT_CONSTANTSUINT.Constants.ShaderRegister8
UINT.Constants.RegisterSpace12
UINT.Constants.Num32BitValues16
D3D12_ROOT_DESCRIPTORUINT.Descriptor.ShaderRegister8
UINT.Descriptor.RegisterSpace12
D3D12_ROOT_DESCRIPTOR_TABLEUINT.DescriptorTable.NumDescriptorRanges8
const D3D12_DESCRIPTOR_RANGE *.DescriptorTable.pDescriptorRanges16
D3D12_SHADER_VISIBILITY.ShaderVisibility24

│ └─32

D3D12_ROOT_PARAMETER1D3D12_ROOT_PARAMETER_TYPE.ParameterType0
D3D12_ROOT_CONSTANTSUINT.Constants.ShaderRegister8
UINT.Constants.RegisterSpace12
UINT.Constants.Num32BitValues16
D3D12_ROOT_DESCRIPTOR1UINT.Descriptor.ShaderRegister8
UINT.Descriptor.RegisterSpace12
D3D12_ROOT_DESCRIPTOR_FLAGS.Descriptor.Flags16
D3D12_ROOT_DESCRIPTOR_TABLE1UINT.DescriptorTable.NumDescriptorRanges8
const D3D12_DESCRIPTOR_RANGE1 *.DescriptorTable.pDescriptorRanges16
D3D12_SHADER_VISIBILITY.ShaderVisibility24

│ └─32

D3D12_ROOT_SIGNATURE_DESCUINT.NumParameters0
const D3D12_ROOT_PARAMETER *.pParameters8
UINT.NumStaticSamplers16
const D3D12_STATIC_SAMPLER_DESC *.pStaticSamplers24
D3D12_ROOT_SIGNATURE_FLAGS.Flags32

│ └─40

D3D12_ROOT_SIGNATURE_DESC1UINT.NumParameters0
const D3D12_ROOT_PARAMETER1 *.pParameters8
UINT.NumStaticSamplers16
const D3D12_STATIC_SAMPLER_DESC *.pStaticSamplers24
D3D12_ROOT_SIGNATURE_FLAGS.Flags32

│ └─40

D3D12_RT_FORMAT_ARRAYDXGI_FORMAT[8].RTFormats0
UINT.NumRenderTargets32

│ └─36

D3D12_SAMPLER_DESCD3D12_FILTER.Filter0
D3D12_TEXTURE_ADDRESS_MODE.AddressU4
D3D12_TEXTURE_ADDRESS_MODE.AddressV8
D3D12_TEXTURE_ADDRESS_MODE.AddressW12
FLOAT.MipLODBias16
UINT.MaxAnisotropy20
D3D12_COMPARISON_FUNC.ComparisonFunc24
FLOAT[4].BorderColor28
FLOAT.MinLOD44
FLOAT.MaxLOD48

│ └─52

D3D12_SAMPLE_POSITIONINT8.X0
INT8.Y1

│ └─2

D3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIERGUIDunsigned long.DriverOpaqueGUID.Data10
unsigned short.DriverOpaqueGUID.Data24
unsigned short.DriverOpaqueGUID.Data36
unsigned char[8].DriverOpaqueGUID.Data48
BYTE[16].DriverOpaqueVersioningData16

│ └─32

D3D12_SERIALIZED_RAYTRACING_ACCELERATION_STRUCTURE_HEADERD3D12_SERIALIZED_DATA_DRIVER_MATCHING_IDENTIFIERGUIDunsigned long.DriverMatchingIdentifier.DriverOpaqueGUID.Data10
unsigned short.DriverMatchingIdentifier.DriverOpaqueGUID.Data24
unsigned short.DriverMatchingIdentifier.DriverOpaqueGUID.Data36
unsigned char[8].DriverMatchingIdentifier.DriverOpaqueGUID.Data48
BYTE[16].DriverMatchingIdentifier.DriverOpaqueVersioningData16
UINT64.SerializedSizeInBytesIncludingHeader32
UINT64.DeserializedSizeInBytes40
UINT64.NumBottomLevelAccelerationStructurePointersAfterHeader48

│ └─56

D3D12_SHADER_BUFFER_DESCLPCSTR.Name0
D3D_CBUFFER_TYPE.Type8
UINT.Variables12
UINT.Size16
UINT.uFlags20

│ └─24

D3D12_SHADER_BYTECODEconst void *.pShaderBytecode0
SIZE_T.BytecodeLength8

│ └─16

D3D12_SHADER_CACHE_SESSION_DESCGUIDunsigned long.Identifier.Data10
unsigned short.Identifier.Data24
unsigned short.Identifier.Data36
unsigned char[8].Identifier.Data48
D3D12_SHADER_CACHE_MODE.Mode16
D3D12_SHADER_CACHE_FLAGS.Flags20
UINT.MaximumInMemoryCacheSizeBytes24
UINT.MaximumInMemoryCacheEntries28
UINT.MaximumValueFileSizeBytes32
UINT64.Version40

│ └─48

D3D12_SHADER_DESCUINT.Version0
LPCSTR.Creator8
UINT.Flags16
UINT.ConstantBuffers20
UINT.BoundResources24
UINT.InputParameters28
UINT.OutputParameters32
UINT.InstructionCount36
UINT.TempRegisterCount40
UINT.TempArrayCount44
UINT.DefCount48
UINT.DclCount52
UINT.TextureNormalInstructions56
UINT.TextureLoadInstructions60
UINT.TextureCompInstructions64
UINT.TextureBiasInstructions68
UINT.TextureGradientInstructions72
UINT.FloatInstructionCount76
UINT.IntInstructionCount80
UINT.UintInstructionCount84
UINT.StaticFlowControlCount88
UINT.DynamicFlowControlCount92
UINT.MacroInstructionCount96
UINT.ArrayInstructionCount100
UINT.CutInstructionCount104
UINT.EmitInstructionCount108
D3D_PRIMITIVE_TOPOLOGY.GSOutputTopology112
UINT.GSMaxOutputVertexCount116
D3D_PRIMITIVE.InputPrimitive120
UINT.PatchConstantParameters124
UINT.cGSInstanceCount128
UINT.cControlPoints132
D3D_TESSELLATOR_OUTPUT_PRIMITIVE.HSOutputPrimitive136
D3D_TESSELLATOR_PARTITIONING.HSPartitioning140
D3D_TESSELLATOR_DOMAIN.TessellatorDomain144
UINT.cBarrierInstructions148
UINT.cInterlockedInstructions152
UINT.cTextureStoreInstructions156

│ └─160

D3D12_SHADER_INPUT_BIND_DESCLPCSTR.Name0
D3D_SHADER_INPUT_TYPE.Type8
UINT.BindPoint12
UINT.BindCount16
UINT.uFlags20
D3D_RESOURCE_RETURN_TYPE.ReturnType24
D3D_SRV_DIMENSION.Dimension28
UINT.NumSamples32
UINT.Space36
UINT.uID40

│ └─48

D3D12_SHADER_RESOURCE_VIEW_DESCDXGI_FORMAT.Format0
D3D12_SRV_DIMENSION.ViewDimension4
UINT.Shader4ComponentMapping8
D3D12_BUFFER_SRVUINT64.Buffer.FirstElement16
UINT.Buffer.NumElements24
UINT.Buffer.StructureByteStride28
D3D12_BUFFER_SRV_FLAGS.Buffer.Flags32
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_SRVD3D12_GPU_VIRTUAL_ADDRESS.RaytracingAccelerationStructure.Location16
D3D12_TEX1D_SRVUINT.Texture1D.MostDetailedMip16
UINT.Texture1D.MipLevels20
FLOAT.Texture1D.ResourceMinLODClamp24
D3D12_TEX1D_ARRAY_SRVUINT.Texture1DArray.MostDetailedMip16
UINT.Texture1DArray.MipLevels20
UINT.Texture1DArray.FirstArraySlice24
UINT.Texture1DArray.ArraySize28
FLOAT.Texture1DArray.ResourceMinLODClamp32
D3D12_TEX2D_SRVUINT.Texture2D.MostDetailedMip16
UINT.Texture2D.MipLevels20
UINT.Texture2D.PlaneSlice24
FLOAT.Texture2D.ResourceMinLODClamp28
D3D12_TEX2D_ARRAY_SRVUINT.Texture2DArray.MostDetailedMip16
UINT.Texture2DArray.MipLevels20
UINT.Texture2DArray.FirstArraySlice24
UINT.Texture2DArray.ArraySize28
UINT.Texture2DArray.PlaneSlice32
FLOAT.Texture2DArray.ResourceMinLODClamp36
D3D12_TEX2DMS_SRVUINT.Texture2DMS.UnusedField_NothingToDefine16
D3D12_TEX2DMS_ARRAY_SRVUINT.Texture2DMSArray.FirstArraySlice16
UINT.Texture2DMSArray.ArraySize20
D3D12_TEX3D_SRVUINT.Texture3D.MostDetailedMip16
UINT.Texture3D.MipLevels20
FLOAT.Texture3D.ResourceMinLODClamp24
D3D12_TEXCUBE_SRVUINT.TextureCube.MostDetailedMip16
UINT.TextureCube.MipLevels20
FLOAT.TextureCube.ResourceMinLODClamp24
D3D12_TEXCUBE_ARRAY_SRVUINT.TextureCubeArray.MostDetailedMip16
UINT.TextureCubeArray.MipLevels20
UINT.TextureCubeArray.First2DArrayFace24
UINT.TextureCubeArray.NumCubes28
FLOAT.TextureCubeArray.ResourceMinLODClamp32

│ └─40

D3D12_SHADER_TYPE_DESCD3D_SHADER_VARIABLE_CLASS.Class0
D3D_SHADER_VARIABLE_TYPE.Type4
UINT.Rows8
UINT.Columns12
UINT.Elements16
UINT.Members20
UINT.Offset24
LPCSTR.Name32

│ └─40

D3D12_SHADER_VARIABLE_DESCLPCSTR.Name0
UINT.StartOffset8
UINT.Size12
UINT.uFlags16
LPVOID.DefaultValue24
UINT.StartTexture32
UINT.TextureSize36
UINT.StartSampler40
UINT.SamplerSize44

│ └─48

D3D12_SIGNATURE_PARAMETER_DESCLPCSTR.SemanticName0
UINT.SemanticIndex8
UINT.Register12
D3D_NAME.SystemValueType16
D3D_REGISTER_COMPONENT_TYPE.ComponentType20
BYTE.Mask24
BYTE.ReadWriteMask25
UINT.Stream28
D3D_MIN_PRECISION.MinPrecision32

│ └─40

D3D12_SO_DECLARATION_ENTRYUINT.Stream0
LPCSTR.SemanticName8
UINT.SemanticIndex16
BYTE.StartComponent20
BYTE.ComponentCount21
BYTE.OutputSlot22

│ └─24

D3D12_STATE_OBJECT_CONFIGD3D12_STATE_OBJECT_FLAGS.Flags0

│ └─4

D3D12_STATE_OBJECT_DESCD3D12_STATE_OBJECT_TYPE.Type0
UINT.NumSubobjects4
const D3D12_STATE_SUBOBJECT *.pSubobjects8

│ └─16

D3D12_STATE_SUBOBJECTD3D12_STATE_SUBOBJECT_TYPE.Type0
const void *.pDesc8

│ └─16

D3D12_STATIC_SAMPLER_DESCD3D12_FILTER.Filter0
D3D12_TEXTURE_ADDRESS_MODE.AddressU4
D3D12_TEXTURE_ADDRESS_MODE.AddressV8
D3D12_TEXTURE_ADDRESS_MODE.AddressW12
FLOAT.MipLODBias16
UINT.MaxAnisotropy20
D3D12_COMPARISON_FUNC.ComparisonFunc24
D3D12_STATIC_BORDER_COLOR.BorderColor28
FLOAT.MinLOD32
FLOAT.MaxLOD36
UINT.ShaderRegister40
UINT.RegisterSpace44
D3D12_SHADER_VISIBILITY.ShaderVisibility48

│ └─52

D3D12_STREAM_OUTPUT_BUFFER_VIEWD3D12_GPU_VIRTUAL_ADDRESS.BufferLocation0
UINT64.SizeInBytes8
D3D12_GPU_VIRTUAL_ADDRESS.BufferFilledSizeLocation16

│ └─24

D3D12_STREAM_OUTPUT_DESCconst D3D12_SO_DECLARATION_ENTRY *.pSODeclaration0
UINT.NumEntries8
const UINT *.pBufferStrides16
UINT.NumStrides24
UINT.RasterizedStream28

│ └─32

D3D12_SUBOBJECT_TO_EXPORTS_ASSOCIATIONconst D3D12_STATE_SUBOBJECT *.pSubobjectToAssociate0
UINT.NumExports8
LPCWSTR *.pExports16

│ └─24

D3D12_SUBRESOURCE_DATAconst void *.pData0
LONG_PTR.RowPitch8
LONG_PTR.SlicePitch16

│ └─24

D3D12_SUBRESOURCE_FOOTPRINTDXGI_FORMAT.Format0
UINT.Width4
UINT.Height8
UINT.Depth12
UINT.RowPitch16

│ └─20

D3D12_SUBRESOURCE_INFOUINT64.Offset0
UINT.RowPitch8
UINT.DepthPitch12

│ └─16

D3D12_SUBRESOURCE_RANGE_UINT64UINT.Subresource0
D3D12_RANGE_UINT64UINT64.Range.Begin8
UINT64.Range.End16

│ └─24

D3D12_SUBRESOURCE_TILINGUINT.WidthInTiles0
UINT16.HeightInTiles4
UINT16.DepthInTiles6
UINT.StartTileIndexInOverallResource8

│ └─12

D3D12_TEX1D_ARRAY_DSVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D12_TEX1D_ARRAY_RTVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D12_TEX1D_ARRAY_SRVUINT.MostDetailedMip0
UINT.MipLevels4
UINT.FirstArraySlice8
UINT.ArraySize12
FLOAT.ResourceMinLODClamp16

│ └─20

D3D12_TEX1D_ARRAY_UAVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D12_TEX1D_DSVUINT.MipSlice0

│ └─4

D3D12_TEX1D_RTVUINT.MipSlice0

│ └─4

D3D12_TEX1D_SRVUINT.MostDetailedMip0
UINT.MipLevels4
FLOAT.ResourceMinLODClamp8

│ └─12

D3D12_TEX1D_UAVUINT.MipSlice0

│ └─4

D3D12_TEX2DMS_ARRAY_DSVUINT.FirstArraySlice0
UINT.ArraySize4

│ └─8

D3D12_TEX2DMS_ARRAY_RTVUINT.FirstArraySlice0
UINT.ArraySize4

│ └─8

D3D12_TEX2DMS_ARRAY_SRVUINT.FirstArraySlice0
UINT.ArraySize4

│ └─8

D3D12_TEX2DMS_DSVUINT.UnusedField_NothingToDefine0

│ └─4

D3D12_TEX2DMS_RTVUINT.UnusedField_NothingToDefine0

│ └─4

D3D12_TEX2DMS_SRVUINT.UnusedField_NothingToDefine0

│ └─4

D3D12_TEX2D_ARRAY_DSVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8

│ └─12

D3D12_TEX2D_ARRAY_RTVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8
UINT.PlaneSlice12

│ └─16

D3D12_TEX2D_ARRAY_SRVUINT.MostDetailedMip0
UINT.MipLevels4
UINT.FirstArraySlice8
UINT.ArraySize12
UINT.PlaneSlice16
FLOAT.ResourceMinLODClamp20

│ └─24

D3D12_TEX2D_ARRAY_UAVUINT.MipSlice0
UINT.FirstArraySlice4
UINT.ArraySize8
UINT.PlaneSlice12

│ └─16

D3D12_TEX2D_DSVUINT.MipSlice0

│ └─4

D3D12_TEX2D_RTVUINT.MipSlice0
UINT.PlaneSlice4

│ └─8

D3D12_TEX2D_SRVUINT.MostDetailedMip0
UINT.MipLevels4
UINT.PlaneSlice8
FLOAT.ResourceMinLODClamp12

│ └─16

D3D12_TEX2D_UAVUINT.MipSlice0
UINT.PlaneSlice4

│ └─8

D3D12_TEX3D_RTVUINT.MipSlice0
UINT.FirstWSlice4
UINT.WSize8

│ └─12

D3D12_TEX3D_SRVUINT.MostDetailedMip0
UINT.MipLevels4
FLOAT.ResourceMinLODClamp8

│ └─12

D3D12_TEX3D_UAVUINT.MipSlice0
UINT.FirstWSlice4
UINT.WSize8

│ └─12

D3D12_TEXCUBE_ARRAY_SRVUINT.MostDetailedMip0
UINT.MipLevels4
UINT.First2DArrayFace8
UINT.NumCubes12
FLOAT.ResourceMinLODClamp16

│ └─20

D3D12_TEXCUBE_SRVUINT.MostDetailedMip0
UINT.MipLevels4
FLOAT.ResourceMinLODClamp8

│ └─12

D3D12_TEXTURE_BARRIERD3D12_BARRIER_SYNC.SyncBefore0
D3D12_BARRIER_SYNC.SyncAfter4
D3D12_BARRIER_ACCESS.AccessBefore8
D3D12_BARRIER_ACCESS.AccessAfter12
D3D12_BARRIER_LAYOUT.LayoutBefore16
D3D12_BARRIER_LAYOUT.LayoutAfter20
ID3D12Resource *.pResource24
D3D12_BARRIER_SUBRESOURCE_RANGEUINT.Subresources.IndexOrFirstMipLevel32
UINT.Subresources.NumMipLevels36
UINT.Subresources.FirstArraySlice40
UINT.Subresources.NumArraySlices44
UINT.Subresources.FirstPlane48
UINT.Subresources.NumPlanes52
D3D12_TEXTURE_BARRIER_FLAGS.Flags56

│ └─64

D3D12_TEXTURE_COPY_LOCATIONID3D12Resource *.pResource0
D3D12_TEXTURE_COPY_TYPE.Type8
D3D12_PLACED_SUBRESOURCE_FOOTPRINTUINT64.PlacedFootprint.Offset16
D3D12_SUBRESOURCE_FOOTPRINTDXGI_FORMAT.PlacedFootprint.Footprint.Format24
UINT.PlacedFootprint.Footprint.Width28
UINT.PlacedFootprint.Footprint.Height32
UINT.PlacedFootprint.Footprint.Depth36
UINT.PlacedFootprint.Footprint.RowPitch40
UINT.SubresourceIndex16

│ └─48

D3D12_TILED_RESOURCE_COORDINATEUINT.X0
UINT.Y4
UINT.Z8
UINT.Subresource12

│ └─16

D3D12_TILE_REGION_SIZEUINT.NumTiles0
BOOL.UseBox4
UINT.Width8
UINT16.Height12
UINT16.Depth14

│ └─16

D3D12_TILE_SHAPEUINT.WidthInTexels0
UINT.HeightInTexels4
UINT.DepthInTexels8

│ └─12

D3D12_UNORDERED_ACCESS_VIEW_DESCDXGI_FORMAT.Format0
D3D12_UAV_DIMENSION.ViewDimension4
D3D12_BUFFER_UAVUINT64.Buffer.FirstElement8
UINT.Buffer.NumElements16
UINT.Buffer.StructureByteStride20
UINT64.Buffer.CounterOffsetInBytes24
D3D12_BUFFER_UAV_FLAGS.Buffer.Flags32
D3D12_TEX1D_UAVUINT.Texture1D.MipSlice8
D3D12_TEX1D_ARRAY_UAVUINT.Texture1DArray.MipSlice8
UINT.Texture1DArray.FirstArraySlice12
UINT.Texture1DArray.ArraySize16
D3D12_TEX2D_UAVUINT.Texture2D.MipSlice8
UINT.Texture2D.PlaneSlice12
D3D12_TEX2D_ARRAY_UAVUINT.Texture2DArray.MipSlice8
UINT.Texture2DArray.FirstArraySlice12
UINT.Texture2DArray.ArraySize16
UINT.Texture2DArray.PlaneSlice20
D3D12_TEX3D_UAVUINT.Texture3D.MipSlice8
UINT.Texture3D.FirstWSlice12
UINT.Texture3D.WSize16

│ └─40

D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATAD3D12_DRED_VERSION.Version0
D3D12_DEVICE_REMOVED_EXTENDED_DATAD3D12_DRED_FLAGS.Dred_1_0.Flags8
D3D12_AUTO_BREADCRUMB_NODE *.Dred_1_0.pHeadAutoBreadcrumbNode16
D3D12_DEVICE_REMOVED_EXTENDED_DATA1HRESULT.Dred_1_1.DeviceRemovedReason8
D3D12_DRED_AUTO_BREADCRUMBS_OUTPUTconst D3D12_AUTO_BREADCRUMB_NODE *.Dred_1_1.AutoBreadcrumbsOutput.pHeadAutoBreadcrumbNode16
D3D12_DRED_PAGE_FAULT_OUTPUTD3D12_GPU_VIRTUAL_ADDRESS.Dred_1_1.PageFaultOutput.PageFaultVA24
const D3D12_DRED_ALLOCATION_NODE *.Dred_1_1.PageFaultOutput.pHeadExistingAllocationNode32
const D3D12_DRED_ALLOCATION_NODE *.Dred_1_1.PageFaultOutput.pHeadRecentFreedAllocationNode40
D3D12_DEVICE_REMOVED_EXTENDED_DATA2.Dred_1_28
D3D12_DEVICE_REMOVED_EXTENDED_DATA3.Dred_1_38

│ └─64

D3D12_VERSIONED_ROOT_SIGNATURE_DESCD3D_ROOT_SIGNATURE_VERSION.Version0
D3D12_ROOT_SIGNATURE_DESCUINT.Desc_1_0.NumParameters8
const D3D12_ROOT_PARAMETER *.Desc_1_0.pParameters16
UINT.Desc_1_0.NumStaticSamplers24
const D3D12_STATIC_SAMPLER_DESC *.Desc_1_0.pStaticSamplers32
D3D12_ROOT_SIGNATURE_FLAGS.Desc_1_0.Flags40
D3D12_ROOT_SIGNATURE_DESC1UINT.Desc_1_1.NumParameters8
const D3D12_ROOT_PARAMETER1 *.Desc_1_1.pParameters16
UINT.Desc_1_1.NumStaticSamplers24
const D3D12_STATIC_SAMPLER_DESC *.Desc_1_1.pStaticSamplers32
D3D12_ROOT_SIGNATURE_FLAGS.Desc_1_1.Flags40

│ └─48

D3D12_VERTEX_BUFFER_VIEWD3D12_GPU_VIRTUAL_ADDRESS.BufferLocation0
UINT.SizeInBytes8
UINT.StrideInBytes12

│ └─16

D3D12_VIDEO_DECODER_DESCUINT.NodeMask0
D3D12_VIDEO_DECODE_CONFIGURATIONGUIDunsigned long.Configuration.DecodeProfile.Data14
unsigned short.Configuration.DecodeProfile.Data28
unsigned short.Configuration.DecodeProfile.Data310
unsigned char[8].Configuration.DecodeProfile.Data412
D3D12_BITSTREAM_ENCRYPTION_TYPE.Configuration.BitstreamEncryption20
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE.Configuration.InterlaceType24

│ └─28

D3D12_VIDEO_DECODER_HEAP_DESCUINT.NodeMask0
D3D12_VIDEO_DECODE_CONFIGURATIONGUIDunsigned long.Configuration.DecodeProfile.Data14
unsigned short.Configuration.DecodeProfile.Data28
unsigned short.Configuration.DecodeProfile.Data310
unsigned char[8].Configuration.DecodeProfile.Data412
D3D12_BITSTREAM_ENCRYPTION_TYPE.Configuration.BitstreamEncryption20
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE.Configuration.InterlaceType24
UINT.DecodeWidth28
UINT.DecodeHeight32
DXGI_FORMAT.Format36
DXGI_RATIONALUINT.FrameRate.Numerator40
UINT.FrameRate.Denominator44
UINT.BitRate48
UINT.MaxDecodePictureBufferCount52

│ └─56

D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAMID3D12Resource *.pBuffer0
UINT64.Offset8
UINT64.Size16

│ └─24

D3D12_VIDEO_DECODE_CONFIGURATIONGUIDunsigned long.DecodeProfile.Data10
unsigned short.DecodeProfile.Data24
unsigned short.DecodeProfile.Data36
unsigned char[8].DecodeProfile.Data48
D3D12_BITSTREAM_ENCRYPTION_TYPE.BitstreamEncryption16
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE.InterlaceType20

│ └─24

D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTSBOOL.Enable0
ID3D12Resource *.pReferenceTexture2D8
UINT.ReferenceSubresource16
DXGI_COLOR_SPACE_TYPE.OutputColorSpace20
DXGI_COLOR_SPACE_TYPE.DecodeColorSpace24

│ └─32

D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1BOOL.Enable0
ID3D12Resource *.pReferenceTexture2D8
UINT.ReferenceSubresource16
DXGI_COLOR_SPACE_TYPE.OutputColorSpace20
DXGI_COLOR_SPACE_TYPE.DecodeColorSpace24
UINT.OutputWidth28
UINT.OutputHeight32

│ └─40

D3D12_VIDEO_DECODE_FRAME_ARGUMENTD3D12_VIDEO_DECODE_ARGUMENT_TYPE.Type0
UINT.Size4
void *.pData8

│ └─16

D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTSUINT.NumFrameArguments0
D3D12_VIDEO_DECODE_FRAME_ARGUMENT[10].FrameArguments8
D3D12_VIDEO_DECODE_REFERENCE_FRAMESUINT.ReferenceFrames.NumTexture2Ds168
ID3D12Resource **.ReferenceFrames.ppTexture2Ds176
UINT *.ReferenceFrames.pSubresources184
ID3D12VideoDecoderHeap **.ReferenceFrames.ppHeaps192
D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAMID3D12Resource *.CompressedBitstream.pBuffer200
UINT64.CompressedBitstream.Offset208
UINT64.CompressedBitstream.Size216
ID3D12VideoDecoderHeap *.pHeap224

│ └─232

D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAMUINT64.Offset0
ID3D12Resource *.pBuffer8

│ └─16

D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTSID3D12Resource *.pOutputTexture2D0
UINT.OutputSubresource8
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTSBOOL.ConversionArguments.Enable16
ID3D12Resource *.ConversionArguments.pReferenceTexture2D24
UINT.ConversionArguments.ReferenceSubresource32
DXGI_COLOR_SPACE_TYPE.ConversionArguments.OutputColorSpace36
DXGI_COLOR_SPACE_TYPE.ConversionArguments.DecodeColorSpace40

│ └─48

D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1ID3D12Resource *.pOutputTexture2D0
UINT.OutputSubresource8
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1BOOL.ConversionArguments.Enable16
ID3D12Resource *.ConversionArguments.pReferenceTexture2D24
UINT.ConversionArguments.ReferenceSubresource32
DXGI_COLOR_SPACE_TYPE.ConversionArguments.OutputColorSpace36
DXGI_COLOR_SPACE_TYPE.ConversionArguments.DecodeColorSpace40
UINT.ConversionArguments.OutputWidth44
UINT.ConversionArguments.OutputHeight48
D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM[4].Histograms56

│ └─120

D3D12_VIDEO_DECODE_REFERENCE_FRAMESUINT.NumTexture2Ds0
ID3D12Resource **.ppTexture2Ds8
UINT *.pSubresources16
ID3D12VideoDecoderHeap **.ppHeaps24

│ └─32

D3D12_VIDEO_ENCODER_CODEC_CONFIGURATIONUINT.DataSize0
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 *.pH264Config8
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC *.pHEVCConfig8

│ └─16

D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS.ConfigurationFlags0
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES.DirectModeConfig4
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES.DisableDeblockingFilterConfig8

│ └─12

D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVCD3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS.ConfigurationFlags0
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE.MinLumaCodingUnitSize4
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE.MaxLumaCodingUnitSize8
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE.MinLumaTransformUnitSize12
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE.MaxLumaTransformUnitSize16
UCHAR.max_transform_hierarchy_depth_inter20
UCHAR.max_transform_hierarchy_depth_intra21

│ └─24

D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORTUINT.DataSize0
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264 *.pH264Support8
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC *.pHEVCSupport8

│ └─16

D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS.SupportFlags0
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS.DisableDeblockingFilterSupportedModes4

│ └─8

D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVCD3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS.SupportFlags0
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE.MinLumaCodingUnitSize4
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE.MaxLumaCodingUnitSize8
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE.MinLumaTransformUnitSize12
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE.MaxLumaTransformUnitSize16
UCHAR.max_transform_hierarchy_depth_inter20
UCHAR.max_transform_hierarchy_depth_intra21

│ └─24

D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORTUINT.DataSize0
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 *.pH264Support8
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC *.pHEVCSupport8

│ └─16

D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264UINT.MaxL0ReferencesForP0
UINT.MaxL0ReferencesForB4
UINT.MaxL1ReferencesForB8
UINT.MaxLongTermReferences12
UINT.MaxDPBCapacity16

│ └─20

D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVCUINT.MaxL0ReferencesForP0
UINT.MaxL0ReferencesForB4
UINT.MaxL1ReferencesForB8
UINT.MaxLongTermReferences12
UINT.MaxDPBCapacity16

│ └─20

D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAMID3D12Resource *.pBuffer0
UINT64.FrameStartOffset8

│ └─16

D3D12_VIDEO_ENCODER_DESCUINT.NodeMask0
D3D12_VIDEO_ENCODER_FLAGS.Flags4
D3D12_VIDEO_ENCODER_CODEC.EncodeCodec8
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.EncodeProfile.DataSize16
D3D12_VIDEO_ENCODER_PROFILE_H264 *.EncodeProfile.pH264Profile24
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.EncodeProfile.pHEVCProfile24
DXGI_FORMAT.InputFormat32
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATIONUINT.CodecConfiguration.DataSize40
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 *.CodecConfiguration.pH264Config48
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC *.CodecConfiguration.pHEVCConfig48
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE.MaxMotionEstimationPrecision56

│ └─64

D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTSD3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESCD3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS.SequenceControlDesc.Flags0
D3D12_VIDEO_ENCODER_INTRA_REFRESHD3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE.SequenceControlDesc.IntraRefreshConfig.Mode4
UINT.SequenceControlDesc.IntraRefreshConfig.IntraRefreshDuration8
D3D12_VIDEO_ENCODER_RATE_CONTROLD3D12_VIDEO_ENCODER_RATE_CONTROL_MODE.SequenceControlDesc.RateControl.Mode16
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS.SequenceControlDesc.RateControl.Flags20
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMSUINT.SequenceControlDesc.RateControl.ConfigParams.DataSize24
const D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR *.SequenceControlDesc.RateControl.ConfigParams.pConfiguration_CBR32
const D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP *.SequenceControlDesc.RateControl.ConfigParams.pConfiguration_CQP32
const D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR *.SequenceControlDesc.RateControl.ConfigParams.pConfiguration_QVBR32
const D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR *.SequenceControlDesc.RateControl.ConfigParams.pConfiguration_VBR32
DXGI_RATIONALUINT.SequenceControlDesc.RateControl.TargetFrameRate.Numerator40
UINT.SequenceControlDesc.RateControl.TargetFrameRate.Denominator44
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESCUINT.SequenceControlDesc.PictureTargetResolution.Width48
UINT.SequenceControlDesc.PictureTargetResolution.Height52
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE.SequenceControlDesc.SelectedLayoutMode56
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATAUINT.SequenceControlDesc.FrameSubregionsLayoutData.DataSize64
const D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES *.SequenceControlDesc.FrameSubregionsLayoutData.pSlicesPartition_H26472
const D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES *.SequenceControlDesc.FrameSubregionsLayoutData.pSlicesPartition_HEVC72
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTUREUINT.SequenceControlDesc.CodecGopSequence.DataSize80
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 *.SequenceControlDesc.CodecGopSequence.pH264GroupOfPictures88
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC *.SequenceControlDesc.CodecGopSequence.pHEVCGroupOfPictures88
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESCUINT.PictureControlDesc.IntraRefreshFrameIndex96
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS.PictureControlDesc.Flags100
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATAUINT.PictureControlDesc.PictureControlCodecData.DataSize104
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 *.PictureControlDesc.PictureControlCodecData.pH264PicData112
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC *.PictureControlDesc.PictureControlCodecData.pHEVCPicData112
D3D12_VIDEO_ENCODE_REFERENCE_FRAMESUINT.PictureControlDesc.ReferenceFrames.NumTexture2Ds120
ID3D12Resource **.PictureControlDesc.ReferenceFrames.ppTexture2Ds128
UINT *.PictureControlDesc.ReferenceFrames.pSubresources136
ID3D12Resource *.pInputFrame144
UINT.InputFrameSubresource152
UINT.CurrentFrameBitstreamMetadataSize156

│ └─160

D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTSD3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAMID3D12Resource *.Bitstream.pBuffer0
UINT64.Bitstream.FrameStartOffset8
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTUREID3D12Resource *.ReconstructedPicture.pReconstructedPicture16
UINT.ReconstructedPicture.ReconstructedPictureSubresource24
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFERID3D12Resource *.EncoderOutputMetadata.pBuffer32
UINT64.EncoderOutputMetadata.Offset40

│ └─48

D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFERID3D12Resource *.pBuffer0
UINT64.Offset8

│ └─16

D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATAUINT64.bSize0
UINT64.bStartOffset8
UINT64.bHeaderSize16

│ └─24

D3D12_VIDEO_ENCODER_HEAP_DESCUINT.NodeMask0
D3D12_VIDEO_ENCODER_HEAP_FLAGS.Flags4
D3D12_VIDEO_ENCODER_CODEC.EncodeCodec8
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.EncodeProfile.DataSize16
D3D12_VIDEO_ENCODER_PROFILE_H264 *.EncodeProfile.pH264Profile24
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.EncodeProfile.pHEVCProfile24
D3D12_VIDEO_ENCODER_LEVEL_SETTINGUINT.EncodeLevel.DataSize32
D3D12_VIDEO_ENCODER_LEVELS_H264 *.EncodeLevel.pH264LevelSetting40
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC *.EncodeLevel.pHEVCLevelSetting40
UINT.ResolutionsListCount48
const D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC *.pResolutionList56

│ └─64

D3D12_VIDEO_ENCODER_INTRA_REFRESHD3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE.Mode0
UINT.IntraRefreshDuration4

│ └─8

D3D12_VIDEO_ENCODER_LEVEL_SETTINGUINT.DataSize0
D3D12_VIDEO_ENCODER_LEVELS_H264 *.pH264LevelSetting8
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC *.pHEVCLevelSetting8

│ └─16

D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVCD3D12_VIDEO_ENCODER_LEVELS_HEVC.Level0
D3D12_VIDEO_ENCODER_TIER_HEVC.Tier4

│ └─8

D3D12_VIDEO_ENCODER_OUTPUT_METADATAUINT64.EncodeErrorFlags0
D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICSUINT64.EncodeStats.AverageQP8
UINT64.EncodeStats.IntraCodingUnitsCount16
UINT64.EncodeStats.InterCodingUnitsCount24
UINT64.EncodeStats.SkipCodingUnitsCount32
UINT64.EncodeStats.AverageMotionEstimationXDirection40
UINT64.EncodeStats.AverageMotionEstimationYDirection48
UINT64.EncodedBitstreamWrittenBytesCount56
UINT64.WrittenSubregionsCount64

│ └─72

D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICSUINT64.AverageQP0
UINT64.IntraCodingUnitsCount8
UINT64.InterCodingUnitsCount16
UINT64.SkipCodingUnitsCount24
UINT64.AverageMotionEstimationXDirection32
UINT64.AverageMotionEstimationYDirection40

│ └─48

D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATAUINT.DataSize0
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 *.pH264PicData8
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC *.pHEVCPicData8

│ └─16

D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS.Flags0
D3D12_VIDEO_ENCODER_FRAME_TYPE_H264.FrameType4
UINT.pic_parameter_set_id8
UINT.idr_pic_id12
UINT.PictureOrderCountNumber16
UINT.FrameDecodingOrderNumber20
UINT.TemporalLayerIndex24
UINT.List0ReferenceFramesCount28
UINT *.pList0ReferenceFrames32
UINT.List1ReferenceFramesCount40
UINT *.pList1ReferenceFrames48
UINT.ReferenceFramesReconPictureDescriptorsCount56
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 *.pReferenceFramesReconPictureDescriptors64
UCHAR.adaptive_ref_pic_marking_mode_flag72
UINT.RefPicMarkingOperationsCommandsCount76
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION *.pRefPicMarkingOperationsCommands80
UINT.List0RefPicModificationsCount88
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION *.pList0RefPicModifications96
UINT.List1RefPicModificationsCount104
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION *.pList1RefPicModifications112
UINT.QPMapValuesCount120
INT8 *.pRateControlQPMap128

│ └─136

D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATIONUCHAR.modification_of_pic_nums_idc0
UINT.abs_diff_pic_num_minus14
UINT.long_term_pic_num8

│ └─12

D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATIONUCHAR.memory_management_control_operation0
UINT.difference_of_pic_nums_minus14
UINT.long_term_pic_num8
UINT.long_term_frame_idx12
UINT.max_long_term_frame_idx_plus116

│ └─20

D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVCD3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS.Flags0
D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC.FrameType4
UINT.slice_pic_parameter_set_id8
UINT.PictureOrderCountNumber12
UINT.TemporalLayerIndex16
UINT.List0ReferenceFramesCount20
UINT *.pList0ReferenceFrames24
UINT.List1ReferenceFramesCount32
UINT *.pList1ReferenceFrames40
UINT.ReferenceFramesReconPictureDescriptorsCount48
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC *.pReferenceFramesReconPictureDescriptors56
UINT.List0RefPicModificationsCount64
UINT *.pList0RefPicModifications72
UINT.List1RefPicModificationsCount80
UINT *.pList1RefPicModifications88
UINT.QPMapValuesCount96
INT8 *.pRateControlQPMap104

│ └─112

D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESCUINT.IntraRefreshFrameIndex0
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS.Flags4
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATAUINT.PictureControlCodecData.DataSize8
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264 *.PictureControlCodecData.pH264PicData16
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC *.PictureControlCodecData.pHEVCPicData16
D3D12_VIDEO_ENCODE_REFERENCE_FRAMESUINT.ReferenceFrames.NumTexture2Ds24
ID3D12Resource **.ReferenceFrames.ppTexture2Ds32
UINT *.ReferenceFrames.pSubresources40

│ └─48

D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATAUINT.DataSize0
const D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES *.pSlicesPartition_H2648
const D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES *.pSlicesPartition_HEVC8

│ └─16

D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICESUINT.NumberOfSlicesPerFrame0
UINT.MaxBytesPerSlice0
UINT.NumberOfCodingUnitsPerSlice0
UINT.NumberOfRowsPerSlice0

│ └─4

D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESCUINT.Width0
UINT.Height4

│ └─8

D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESCUINT.WidthRatio0
UINT.HeightRatio4

│ └─8

D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.DataSize0
D3D12_VIDEO_ENCODER_PROFILE_H264 *.pH264Profile8
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.pHEVCProfile8

│ └─16

D3D12_VIDEO_ENCODER_RATE_CONTROLD3D12_VIDEO_ENCODER_RATE_CONTROL_MODE.Mode0
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS.Flags4
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMSUINT.ConfigParams.DataSize8
const D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR *.ConfigParams.pConfiguration_CBR16
const D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP *.ConfigParams.pConfiguration_CQP16
const D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR *.ConfigParams.pConfiguration_QVBR16
const D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR *.ConfigParams.pConfiguration_VBR16
DXGI_RATIONALUINT.TargetFrameRate.Numerator24
UINT.TargetFrameRate.Denominator28

│ └─32

D3D12_VIDEO_ENCODER_RATE_CONTROL_CBRUINT.InitialQP0
UINT.MinQP4
UINT.MaxQP8
UINT64.MaxFrameBitSize16
UINT64.TargetBitRate24
UINT64.VBVCapacity32
UINT64.InitialVBVFullness40

│ └─48

D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMSUINT.DataSize0
const D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR *.pConfiguration_CBR8
const D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP *.pConfiguration_CQP8
const D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR *.pConfiguration_QVBR8
const D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR *.pConfiguration_VBR8

│ └─16

D3D12_VIDEO_ENCODER_RATE_CONTROL_CQPUINT.ConstantQP_FullIntracodedFrame0
UINT.ConstantQP_InterPredictedFrame_PrevRefOnly4
UINT.ConstantQP_InterPredictedFrame_BiDirectionalRef8

│ └─12

D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBRUINT.InitialQP0
UINT.MinQP4
UINT.MaxQP8
UINT64.MaxFrameBitSize16
UINT64.TargetAvgBitRate24
UINT64.PeakBitRate32
UINT.ConstantQualityTarget40

│ └─48

D3D12_VIDEO_ENCODER_RATE_CONTROL_VBRUINT.InitialQP0
UINT.MinQP4
UINT.MaxQP8
UINT64.MaxFrameBitSize16
UINT64.TargetAvgBitRate24
UINT64.PeakBitRate32
UINT64.VBVCapacity40
UINT64.InitialVBVFullness48

│ └─56

D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTUREID3D12Resource *.pReconstructedPicture0
UINT.ReconstructedPictureSubresource8

│ └─16

D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264UINT.ReconstructedPictureResourceIndex0
BOOL.IsLongTermReference4
UINT.LongTermPictureIdx8
UINT.PictureOrderCountNumber12
UINT.FrameDecodingOrderNumber16
UINT.TemporalLayerIndex20

│ └─24

D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVCUINT.ReconstructedPictureResourceIndex0
BOOL.IsRefUsedByCurrentPic4
BOOL.IsLongTermReference8
UINT.PictureOrderCountNumber12
UINT.TemporalLayerIndex16

│ └─20

D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTSD3D12_VIDEO_ENCODER_CODEC.EncoderCodec0
D3D12_VIDEO_ENCODER_PROFILE_DESCUINT.EncoderProfile.DataSize8
D3D12_VIDEO_ENCODER_PROFILE_H264 *.EncoderProfile.pH264Profile16
D3D12_VIDEO_ENCODER_PROFILE_HEVC *.EncoderProfile.pHEVCProfile16
DXGI_FORMAT.EncoderInputFormat24
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESCUINT.EncodedPictureEffectiveResolution.Width28
UINT.EncodedPictureEffectiveResolution.Height32
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFERID3D12Resource *.HWLayoutMetadata.pBuffer40
UINT64.HWLayoutMetadata.Offset48

│ └─56

D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTSD3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFERID3D12Resource *.ResolvedLayoutMetadata.pBuffer0
UINT64.ResolvedLayoutMetadata.Offset8

│ └─16

D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESCD3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS.Flags0
D3D12_VIDEO_ENCODER_INTRA_REFRESHD3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE.IntraRefreshConfig.Mode4
UINT.IntraRefreshConfig.IntraRefreshDuration8
D3D12_VIDEO_ENCODER_RATE_CONTROLD3D12_VIDEO_ENCODER_RATE_CONTROL_MODE.RateControl.Mode16
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS.RateControl.Flags20
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMSUINT.RateControl.ConfigParams.DataSize24
const D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR *.RateControl.ConfigParams.pConfiguration_CBR32
const D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP *.RateControl.ConfigParams.pConfiguration_CQP32
const D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR *.RateControl.ConfigParams.pConfiguration_QVBR32
const D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR *.RateControl.ConfigParams.pConfiguration_VBR32
DXGI_RATIONALUINT.RateControl.TargetFrameRate.Numerator40
UINT.RateControl.TargetFrameRate.Denominator44
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESCUINT.PictureTargetResolution.Width48
UINT.PictureTargetResolution.Height52
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE.SelectedLayoutMode56
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATAUINT.FrameSubregionsLayoutData.DataSize64
const D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES *.FrameSubregionsLayoutData.pSlicesPartition_H26472
const D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES *.FrameSubregionsLayoutData.pSlicesPartition_HEVC72
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTUREUINT.CodecGopSequence.DataSize80
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 *.CodecGopSequence.pH264GroupOfPictures88
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC *.CodecGopSequence.pHEVCGroupOfPictures88

│ └─96

D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTUREUINT.DataSize0
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264 *.pH264GroupOfPictures8
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC *.pHEVCGroupOfPictures8

│ └─16

D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264UINT.GOPLength0
UINT.PPicturePeriod4
UCHAR.pic_order_cnt_type8
UCHAR.log2_max_frame_num_minus49
UCHAR.log2_max_pic_order_cnt_lsb_minus410

│ └─12

D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVCUINT.GOPLength0
UINT.PPicturePeriod4
UCHAR.log2_max_pic_order_cnt_lsb_minus48

│ └─12

D3D12_VIDEO_ENCODE_REFERENCE_FRAMESUINT.NumTexture2Ds0
ID3D12Resource **.ppTexture2Ds8
UINT *.pSubresources16

│ └─24

D3D12_VIDEO_EXTENSION_COMMAND_DESCUINT.NodeMask0
GUIDunsigned long.CommandId.Data14
unsigned short.CommandId.Data28
unsigned short.CommandId.Data310
unsigned char[8].CommandId.Data412

│ └─20

D3D12_VIDEO_EXTENSION_COMMAND_INFOGUIDunsigned long.CommandId.Data10
unsigned short.CommandId.Data24
unsigned short.CommandId.Data36
unsigned char[8].CommandId.Data48
LPCWSTR.Name16
D3D12_COMMAND_LIST_SUPPORT_FLAGS.CommandListSupportFlags24

│ └─32

D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFOLPCWSTR.Name0
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE.Type8
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS.Flags12

│ └─16

D3D12_VIDEO_FORMATDXGI_FORMAT.Format0
DXGI_COLOR_SPACE_TYPE.ColorSpace4

│ └─8

D3D12_VIDEO_MOTION_ESTIMATOR_DESCUINT.NodeMask0
DXGI_FORMAT.InputFormat4
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE.BlockSize8
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION.Precision12
D3D12_VIDEO_SIZE_RANGEUINT.SizeRange.MaxWidth16
UINT.SizeRange.MaxHeight20
UINT.SizeRange.MinWidth24
UINT.SizeRange.MinHeight28

│ └─32

D3D12_VIDEO_MOTION_ESTIMATOR_INPUTID3D12Resource *.pInputTexture2D0
UINT.InputSubresourceIndex8
ID3D12Resource *.pReferenceTexture2D16
UINT.ReferenceSubresourceIndex24
ID3D12VideoMotionVectorHeap *.pHintMotionVectorHeap32

│ └─40

D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUTID3D12VideoMotionVectorHeap *.pMotionVectorHeap0

│ └─8

D3D12_VIDEO_MOTION_VECTOR_HEAP_DESCUINT.NodeMask0
DXGI_FORMAT.InputFormat4
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE.BlockSize8
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION.Precision12
D3D12_VIDEO_SIZE_RANGEUINT.SizeRange.MaxWidth16
UINT.SizeRange.MaxHeight20
UINT.SizeRange.MinWidth24
UINT.SizeRange.MinHeight28

│ └─32

D3D12_VIDEO_PROCESS_ALPHA_BLENDINGBOOL.Enable0
FLOAT.Alpha4

│ └─8

D3D12_VIDEO_PROCESS_FILTER_RANGEINT.Minimum0
INT.Maximum4
INT.Default8
FLOAT.Multiplier12

│ └─16

D3D12_VIDEO_PROCESS_INPUT_STREAMID3D12Resource *.pTexture2D0
UINT.Subresource8
D3D12_VIDEO_PROCESS_REFERENCE_SETUINT.ReferenceSet.NumPastFrames16
ID3D12Resource **.ReferenceSet.ppPastFrames24
UINT *.ReferenceSet.pPastSubresources32
UINT.ReferenceSet.NumFutureFrames40
ID3D12Resource **.ReferenceSet.ppFutureFrames48
UINT *.ReferenceSet.pFutureSubresources56

│ └─64

D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTSD3D12_VIDEO_PROCESS_INPUT_STREAM[2].InputStream0
D3D12_VIDEO_PROCESS_TRANSFORMD3D12_RECT.Transform.SourceRectangle128
D3D12_RECT.Transform.DestinationRectangle144
D3D12_VIDEO_PROCESS_ORIENTATION.Transform.Orientation160
D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS.Flags164
D3D12_VIDEO_PROCESS_INPUT_STREAM_RATEUINT.RateInfo.OutputIndex168
UINT.RateInfo.InputFrameOrField172
INT[32].FilterLevels176
D3D12_VIDEO_PROCESS_ALPHA_BLENDINGBOOL.AlphaBlending.Enable304
FLOAT.AlphaBlending.Alpha308

│ └─312

D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1D3D12_VIDEO_PROCESS_INPUT_STREAM[2].InputStream0
D3D12_VIDEO_PROCESS_TRANSFORMD3D12_RECT.Transform.SourceRectangle128
D3D12_RECT.Transform.DestinationRectangle144
D3D12_VIDEO_PROCESS_ORIENTATION.Transform.Orientation160
D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS.Flags164
D3D12_VIDEO_PROCESS_INPUT_STREAM_RATEUINT.RateInfo.OutputIndex168
UINT.RateInfo.InputFrameOrField172
INT[32].FilterLevels176
D3D12_VIDEO_PROCESS_ALPHA_BLENDINGBOOL.AlphaBlending.Enable304
FLOAT.AlphaBlending.Alpha308
D3D12_VIDEO_FIELD_TYPE.FieldType312

│ └─320

D3D12_VIDEO_PROCESS_INPUT_STREAM_DESCDXGI_FORMAT.Format0
DXGI_COLOR_SPACE_TYPE.ColorSpace4
DXGI_RATIONALUINT.SourceAspectRatio.Numerator8
UINT.SourceAspectRatio.Denominator12
DXGI_RATIONALUINT.DestinationAspectRatio.Numerator16
UINT.DestinationAspectRatio.Denominator20
DXGI_RATIONALUINT.FrameRate.Numerator24
UINT.FrameRate.Denominator28
D3D12_VIDEO_SIZE_RANGEUINT.SourceSizeRange.MaxWidth32
UINT.SourceSizeRange.MaxHeight36
UINT.SourceSizeRange.MinWidth40
UINT.SourceSizeRange.MinHeight44
D3D12_VIDEO_SIZE_RANGEUINT.DestinationSizeRange.MaxWidth48
UINT.DestinationSizeRange.MaxHeight52
UINT.DestinationSizeRange.MinWidth56
UINT.DestinationSizeRange.MinHeight60
BOOL.EnableOrientation64
D3D12_VIDEO_PROCESS_FILTER_FLAGS.FilterFlags68
D3D12_VIDEO_FRAME_STEREO_FORMAT.StereoFormat72
D3D12_VIDEO_FIELD_TYPE.FieldType76
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS.DeinterlaceMode80
BOOL.EnableAlphaBlending84
D3D12_VIDEO_PROCESS_LUMA_KEYBOOL.LumaKey.Enable88
FLOAT.LumaKey.Lower92
FLOAT.LumaKey.Upper96
UINT.NumPastFrames100
UINT.NumFutureFrames104
BOOL.EnableAutoProcessing108

│ └─112

D3D12_VIDEO_PROCESS_INPUT_STREAM_RATEUINT.OutputIndex0
UINT.InputFrameOrField4

│ └─8

D3D12_VIDEO_PROCESS_LUMA_KEYBOOL.Enable0
FLOAT.Lower4
FLOAT.Upper8

│ └─12

D3D12_VIDEO_PROCESS_OUTPUT_STREAMID3D12Resource *.pTexture2D0
UINT.Subresource8

│ └─16

D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTSD3D12_VIDEO_PROCESS_OUTPUT_STREAM[2].OutputStream0
D3D12_RECT.TargetRectangle32

│ └─48

D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESCDXGI_FORMAT.Format0
DXGI_COLOR_SPACE_TYPE.ColorSpace4
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE.AlphaFillMode8
UINT.AlphaFillModeSourceStreamIndex12
FLOAT[4].BackgroundColor16
DXGI_RATIONALUINT.FrameRate.Numerator32
UINT.FrameRate.Denominator36
BOOL.EnableStereo40

│ └─44

D3D12_VIDEO_PROCESS_REFERENCE_SETUINT.NumPastFrames0
ID3D12Resource **.ppPastFrames8
UINT *.pPastSubresources16
UINT.NumFutureFrames24
ID3D12Resource **.ppFutureFrames32
UINT *.pFutureSubresources40

│ └─48

D3D12_VIDEO_PROCESS_TRANSFORMD3D12_RECT.SourceRectangle0
D3D12_RECT.DestinationRectangle16
D3D12_VIDEO_PROCESS_ORIENTATION.Orientation32

│ └─36

D3D12_VIDEO_SAMPLEUINT.Width0
UINT.Height4
D3D12_VIDEO_FORMATDXGI_FORMAT.Format.Format8
DXGI_COLOR_SPACE_TYPE.Format.ColorSpace12

│ └─16

D3D12_VIDEO_SCALE_SUPPORTD3D12_VIDEO_SIZE_RANGEUINT.OutputSizeRange.MaxWidth0
UINT.OutputSizeRange.MaxHeight4
UINT.OutputSizeRange.MinWidth8
UINT.OutputSizeRange.MinHeight12
D3D12_VIDEO_SCALE_SUPPORT_FLAGS.Flags16

│ └─20

D3D12_VIDEO_SIZE_RANGEUINT.MaxWidth0
UINT.MaxHeight4
UINT.MinWidth8
UINT.MinHeight12

│ └─16

D3D12_VIEWPORTFLOAT.TopLeftX0
FLOAT.TopLeftY4
FLOAT.Width8
FLOAT.Height12
FLOAT.MinDepth16
FLOAT.MaxDepth20

│ └─24

D3D12_VIEW_INSTANCE_LOCATIONUINT.ViewportArrayIndex0
UINT.RenderTargetArrayIndex4

│ └─8

D3D12_VIEW_INSTANCING_DESCUINT.ViewInstanceCount0
const D3D12_VIEW_INSTANCE_LOCATION *.pViewInstanceLocations8
D3D12_VIEW_INSTANCING_FLAGS.Flags16

│ └─24

D3D12_WRITEBUFFERIMMEDIATE_PARAMETERD3D12_GPU_VIRTUAL_ADDRESS.Dest0
UINT32.Value8

│ └─16

D3DCAPS9int.DeviceType0
UINT.AdapterOrdinal4
DWORD.Caps8
DWORD.Caps212
DWORD.Caps316
DWORD.PresentationIntervals20
DWORD.CursorCaps24
DWORD.DevCaps28
DWORD.PrimitiveMiscCaps32
DWORD.RasterCaps36
DWORD.ZCmpCaps40
DWORD.SrcBlendCaps44
DWORD.DestBlendCaps48
DWORD.AlphaCmpCaps52
DWORD.ShadeCaps56
DWORD.TextureCaps60
DWORD.TextureFilterCaps64
DWORD.CubeTextureFilterCaps68
DWORD.VolumeTextureFilterCaps72
DWORD.TextureAddressCaps76
DWORD.VolumeTextureAddressCaps80
DWORD.LineCaps84
DWORD.MaxTextureWidth88
DWORD.MaxTextureHeight92
DWORD.MaxVolumeExtent96
DWORD.MaxTextureRepeat100
DWORD.MaxTextureAspectRatio104
DWORD.MaxAnisotropy108
float.MaxVertexW112
float.GuardBandLeft116
float.GuardBandTop120
float.GuardBandRight124
float.GuardBandBottom128
float.ExtentsAdjust132
DWORD.StencilCaps136
DWORD.FVFCaps140
DWORD.TextureOpCaps144
DWORD.MaxTextureBlendStages148
DWORD.MaxSimultaneousTextures152
DWORD.VertexProcessingCaps156
DWORD.MaxActiveLights160
DWORD.MaxUserClipPlanes164
DWORD.MaxVertexBlendMatrices168
DWORD.MaxVertexBlendMatrixIndex172
float.MaxPointSize176
DWORD.MaxPrimitiveCount180
DWORD.MaxVertexIndex184
DWORD.MaxStreams188
DWORD.MaxStreamStride192
DWORD.VertexShaderVersion196
DWORD.MaxVertexShaderConst200
DWORD.PixelShaderVersion204
float.PixelShader1xMaxValue208
DWORD.DevCaps2212
float.MaxNpatchTessellationLevel216
DWORD.Reserved5220
UINT.MasterAdapterOrdinal224
UINT.AdapterOrdinalInGroup228
UINT.NumberOfAdaptersInGroup232
DWORD.DeclTypes236
DWORD.NumSimultaneousRTs240
DWORD.StretchRectFilterCaps244
D3DVSHADERCAPS2_0DWORD.VS20Caps.Caps248
INT.VS20Caps.DynamicFlowControlDepth252
INT.VS20Caps.NumTemps256
INT.VS20Caps.StaticFlowControlDepth260
D3DPSHADERCAPS2_0DWORD.PS20Caps.Caps264
INT.PS20Caps.DynamicFlowControlDepth268
INT.PS20Caps.NumTemps272
INT.PS20Caps.StaticFlowControlDepth276
INT.PS20Caps.NumInstructionSlots280
DWORD.VertexTextureFilterCaps284
DWORD.MaxVShaderInstructionsExecuted288
DWORD.MaxPShaderInstructionsExecuted292
DWORD.MaxVertexShader30InstructionSlots296
DWORD.MaxPixelShader30InstructionSlots300

│ └─304

D3DCONTENTPROTECTIONCAPSDWORD.Caps0
GUIDunsigned long.KeyExchangeType.Data14
unsigned short.KeyExchangeType.Data28
unsigned short.KeyExchangeType.Data310
unsigned char[8].KeyExchangeType.Data412
UINT.BufferAlignmentStart20
UINT.BlockAlignmentSize24
ULONGLONG.ProtectedMemorySize32

│ └─40

D3DOVERLAYCAPSUINT.Caps0
UINT.MaxOverlayDisplayWidth4
UINT.MaxOverlayDisplayHeight8

│ └─12

D3DPSHADERCAPS2_0DWORD.Caps0
INT.DynamicFlowControlDepth4
INT.NumTemps8
INT.StaticFlowControlDepth12
INT.NumInstructionSlots16

│ └─20

D3DVSHADERCAPS2_0DWORD.Caps0
INT.DynamicFlowControlDepth4
INT.NumTemps8
INT.StaticFlowControlDepth12

│ └─16

D3DX11_FFT_BUFFER_INFOUINT.NumTempBufferSizes0
UINT[4].TempBufferFloatSizes4
UINT.NumPrecomputeBufferSizes20
UINT[4].PrecomputeBufferFloatSizes24

│ └─40

D3DX11_FFT_DESCUINT.NumDimensions0
UINT[32].ElementLengths4
UINT.DimensionMask132
D3DX11_FFT_DATA_TYPE.Type136

│ └─140

D3D_SHADER_DATALPCVOID.pBytecode0
SIZE_T.BytecodeLength8

│ └─16

D3D_SHADER_MACROLPCSTR.Name0
LPCSTR.Definition8

│ └─16

DAILYWORD.DaysInterval0

│ └─2

DATABLOCK_HEADERDWORD.cbSize0
DWORD.dwSignature4

│ └─8

DATETIMEPICKERINFODWORD.cbSize0
RECTLONG.rcCheck.left4
LONG.rcCheck.top8
LONG.rcCheck.right12
LONG.rcCheck.bottom16
DWORD.stateCheck20
RECTLONG.rcButton.left24
LONG.rcButton.top28
LONG.rcButton.right32
LONG.rcButton.bottom36
DWORD.stateButton40
HWND.hwndEdit48
HWND.hwndUD56
HWND.hwndDropDown64

│ └─72

DATE_TIMEDWORD.dwLowDateTime0
DWORD.dwHighDateTime4

│ └─8

DAV_CALLBACK_AUTH_BLOBPVOID.pBuffer0
ULONG.ulSize8
ULONG.ulType12

│ └─16

DAV_CALLBACK_AUTH_UNPLPWSTR.pszUserName0
ULONG.ulUserNameLength8
LPWSTR.pszPassword16
ULONG.ulPasswordLength24

│ └─32

DAV_CALLBACK_CREDDAV_CALLBACK_AUTH_BLOBPVOID.AuthBlob.pBuffer0
ULONG.AuthBlob.ulSize8
ULONG.AuthBlob.ulType12
DAV_CALLBACK_AUTH_UNPLPWSTR.UNPBlob.pszUserName16
ULONG.UNPBlob.ulUserNameLength24
LPWSTR.UNPBlob.pszPassword32
ULONG.UNPBlob.ulPasswordLength40
BOOL.bAuthBlobValid48
BOOL.bSave52

│ └─56

DBCOMMANDTREEDBCOMMANDOP.op0
WORD.wKind2
struct tagDBCOMMANDTREE *.pctFirstChild8
struct tagDBCOMMANDTREE *.pctNextSibling16
union (unnamed).value24
HRESULT.hrError32

│ └─40

DBCONTENTLPOLESTR.pwszPhrase0
DWORD.dwGenerateMethod8
LONG.lWeight12
LCID.lcid16

│ └─24

DBCONTENTPROXIMITYDWORD.dwProximityUnit0
ULONG.ulProximityDistance4
LONG.lWeight8

│ └─12

DBCONTENTSCOPEDWORD.dwFlags0
LPOLESTR *.rgpwszTagName8
LPOLESTR.pwszElementValue16

│ └─24

DBCONTENTTABLELPOLESTR.pwszMachine0
LPOLESTR.pwszCatalog8

│ └─16

DBCONTENTVECTORLONG.lWeight0
DWORD.dwRankingMethod4

│ └─8

DBGROUPINFOLCID.lcid0

│ └─4

DBIDunion (unnamed).uGuid0
DBKIND.eKind16
union (unnamed).uName24

│ └─32

DBLIKELONG.lWeight0
GUIDunsigned long.guidDialect.Data14
unsigned short.guidDialect.Data28
unsigned short.guidDialect.Data310
unsigned char[8].guidDialect.Data412

│ └─20

DBPARAMETERLPOLESTR.pwszName0
ITypeInfo *.pTypeInfo8
DB_NUMERIC *.pNum16
DBLENGTH.cbMaxLength24
DBPARAMFLAGS.dwFlags32
DBTYPE.wType36

│ └─40

DBPROBABILISTICLONG.lWeight0
float.flK14
float.flK28
float.flK312
float.flB16

│ └─20

DBRELEVANTDOCUMENTLONG.lWeight0
VARIANTDECIMALUSHORT.vDocument.decVal.wReserved8
BYTE.vDocument.decVal.scale10
USHORT.vDocument.decVal.signscale10
BYTE.vDocument.decVal.sign11
ULONG.vDocument.decVal.Hi3212
ULONG.vDocument.decVal.Lo3216
ULONGLONG.vDocument.decVal.Lo6416
ULONG.vDocument.decVal.Mid3220
VARTYPE.vDocument.vt8
WORD.vDocument.wReserved110
WORD.vDocument.wReserved212
WORD.vDocument.wReserved314
BYTE.vDocument.bVal16
VARIANT_BOOL.vDocument.boolVal16
BSTR.vDocument.bstrVal16
PVOID.vDocument.byref16
CHAR.vDocument.cVal16
CYLONGLONG.vDocument.cyVal.int6416
ULONG.vDocument.cyVal.Lo16
LONG.vDocument.cyVal.Hi20
DATE.vDocument.date16
DOUBLE.vDocument.dblVal16
FLOAT.vDocument.fltVal16
SHORT.vDocument.iVal16
INT.vDocument.intVal16
LONG.vDocument.lVal16
LONGLONG.vDocument.llVal16
SAFEARRAY *.vDocument.parray16
BYTE *.vDocument.pbVal16
VARIANT_BOOL *.vDocument.pboolVal16
BSTR *.vDocument.pbstrVal16
CHAR *.vDocument.pcVal16
CY *.vDocument.pcyVal16
DATE *.vDocument.pdate16
DOUBLE *.vDocument.pdblVal16
DECIMAL *.vDocument.pdecVal16
IDispatch *.vDocument.pdispVal16
FLOAT *.vDocument.pfltVal16
SHORT *.vDocument.piVal16
INT *.vDocument.pintVal16
LONG *.vDocument.plVal16
LONGLONG *.vDocument.pllVal16
SAFEARRAY **.vDocument.pparray16
IDispatch **.vDocument.ppdispVal16
IUnknown **.vDocument.ppunkVal16
SCODE *.vDocument.pscode16
USHORT *.vDocument.puiVal16
UINT *.vDocument.puintVal16
ULONG *.vDocument.pulVal16
ULONGLONG *.vDocument.pullVal16
IUnknown *.vDocument.punkVal16
PVOID.vDocument.pvRecord16
VARIANT *.vDocument.pvarVal16
SCODE.vDocument.scode16
USHORT.vDocument.uiVal16
UINT.vDocument.uintVal16
ULONG.vDocument.ulVal16
ULONGLONG.vDocument.ullVal16
IRecordInfo *.vDocument.pRecInfo24

│ └─32

DBSETFUNCDWORD.dwSetQuantifier0

│ └─4

DBSORTINFOBOOL.fDesc0
LCID.lcid4

│ └─8

DBTEXTLPOLESTR.pwszText0
ULONG.ulErrorLocator8
ULONG.ulTokenLength12
GUIDunsigned long.guidDialect.Data116
unsigned short.guidDialect.Data220
unsigned short.guidDialect.Data322
unsigned char[8].guidDialect.Data424

│ └─32

DCBDWORD.DCBlength0
DWORD.BaudRate4
DWORD.fBinary8bytes,0bits
DWORD.fParity8bytes,1bits
DWORD.fOutxCtsFlow8bytes,2bits
DWORD.fOutxDsrFlow8bytes,3bits
DWORD.fDtrControl8bytes,4bits
DWORD.fDsrSensitivity8bytes,6bits
DWORD.fTXContinueOnXoff8bytes,7bits
DWORD.fOutX9bytes,0bits
DWORD.fInX9bytes,1bits
DWORD.fErrorChar9bytes,2bits
DWORD.fNull9bytes,3bits
DWORD.fRtsControl9bytes,4bits
DWORD.fAbortOnError9bytes,6bits
DWORD.fDummy29bytes,7bits
WORD.wReserved12
WORD.XonLim14
WORD.XoffLim16
BYTE.ByteSize18
BYTE.Parity19
BYTE.StopBits20
char.XonChar21
char.XoffChar22
char.ErrorChar23
char.EofChar24
char.EvtChar25
WORD.wReserved126

│ └─28

DCOMPOSITION_FRAME_STATISTICSLARGE_INTEGERLONGLONG.lastFrameTime.QuadPart0
struct (unnamed).lastFrameTime.u0
DWORD.lastFrameTime.LowPart0
LONG.lastFrameTime.HighPart4
DXGI_RATIONALUINT.currentCompositionRate.Numerator8
UINT.currentCompositionRate.Denominator12
LARGE_INTEGERLONGLONG.currentTime.QuadPart16
struct (unnamed).currentTime.u16
DWORD.currentTime.LowPart16
LONG.currentTime.HighPart20
LARGE_INTEGERLONGLONG.timeFrequency.QuadPart24
struct (unnamed).timeFrequency.u24
DWORD.timeFrequency.LowPart24
LONG.timeFrequency.HighPart28
LARGE_INTEGERLONGLONG.nextEstimatedFrameTime.QuadPart32
struct (unnamed).nextEstimatedFrameTime.u32
DWORD.nextEstimatedFrameTime.LowPart32
LONG.nextEstimatedFrameTime.HighPart36

│ └─40

DDADDVPCAPTUREBUFFHANDLE.hCapture0
DWORD.dwFlags8
int.pMDL16
PSERVENT.pKEvent24
LPDDCAPBUFFINFO.lpBuffInfo32

│ └─40

DDBLTBATCHLPRECT.lprDest0
LPDIRECTDRAWSURFACE.lpDDSSrc8
LPRECT.lprSrc16
DWORD.dwFlags24
LPDDBLTFX.lpDDBltFx32

│ └─40

DDBLTFXDWORD.dwSize0
DWORD.dwDDFX4
DWORD.dwROP8
DWORD.dwDDROP12
DWORD.dwRotationAngle16
DWORD.dwZBufferOpCode20
DWORD.dwZBufferLow24
DWORD.dwZBufferHigh28
DWORD.dwZBufferBaseDest32
DWORD.dwZDestConstBitDepth36
DWORD.dwZDestConst40
LPDIRECTDRAWSURFACE.lpDDSZBufferDest40
DWORD.dwZSrcConstBitDepth48
DWORD.dwZSrcConst56
LPDIRECTDRAWSURFACE.lpDDSZBufferSrc56
DWORD.dwAlphaEdgeBlendBitDepth64
DWORD.dwAlphaEdgeBlend68
DWORD.dwReserved72
DWORD.dwAlphaDestConstBitDepth76
DWORD.dwAlphaDestConst80
LPDIRECTDRAWSURFACE.lpDDSAlphaDest80
DWORD.dwAlphaSrcConstBitDepth88
DWORD.dwAlphaSrcConst96
LPDIRECTDRAWSURFACE.lpDDSAlphaSrc96
DWORD.dwFillColor104
DWORD.dwFillDepth104
DWORD.dwFillPixel104
LPDIRECTDRAWSURFACE.lpDDSPattern104
DDCOLORKEYDWORD.ddckDestColorkey.dwColorSpaceLowValue112
DWORD.ddckDestColorkey.dwColorSpaceHighValue116
DDCOLORKEYDWORD.ddckSrcColorkey.dwColorSpaceLowValue120
DWORD.ddckSrcColorkey.dwColorSpaceHighValue124

│ └─128

DDBOBNEXTFIELDINFOLPDDSURFACEDATA.lpSurface0

│ └─8

DDCAPBUFFINFODWORD.dwFieldNumber0
DWORD.bPolarity4
LARGE_INTEGERLONGLONG.liTimeStamp.QuadPart8
struct (unnamed).liTimeStamp.u8
DWORD.liTimeStamp.LowPart8
LONG.liTimeStamp.HighPart12
DWORD.ddRVal16

│ └─24

DDCAPS_DX3DWORD.dwSize0
DWORD.dwCaps4
DWORD.dwCaps28
DWORD.dwCKeyCaps12
DWORD.dwFXCaps16
DWORD.dwFXAlphaCaps20
DWORD.dwPalCaps24
DWORD.dwSVCaps28
DWORD.dwAlphaBltConstBitDepths32
DWORD.dwAlphaBltPixelBitDepths36
DWORD.dwAlphaBltSurfaceBitDepths40
DWORD.dwAlphaOverlayConstBitDepths44
DWORD.dwAlphaOverlayPixelBitDepths48
DWORD.dwAlphaOverlaySurfaceBitDepths52
DWORD.dwZBufferBitDepths56
DWORD.dwVidMemTotal60
DWORD.dwVidMemFree64
DWORD.dwMaxVisibleOverlays68
DWORD.dwCurrVisibleOverlays72
DWORD.dwNumFourCCCodes76
DWORD.dwAlignBoundarySrc80
DWORD.dwAlignSizeSrc84
DWORD.dwAlignBoundaryDest88
DWORD.dwAlignSizeDest92
DWORD.dwAlignStrideAlign96
DWORD[8].dwRops100
DDSCAPSDWORD.ddsCaps.dwCaps132
DWORD.dwMinOverlayStretch136
DWORD.dwMaxOverlayStretch140
DWORD.dwMinLiveVideoStretch144
DWORD.dwMaxLiveVideoStretch148
DWORD.dwMinHwCodecStretch152
DWORD.dwMaxHwCodecStretch156
DWORD.dwReserved1160
DWORD.dwReserved2164
DWORD.dwReserved3168
DWORD.dwSVBCaps172
DWORD.dwSVBCKeyCaps176
DWORD.dwSVBFXCaps180
DWORD[8].dwSVBRops184
DWORD.dwVSBCaps216
DWORD.dwVSBCKeyCaps220
DWORD.dwVSBFXCaps224
DWORD[8].dwVSBRops228
DWORD.dwSSBCaps260
DWORD.dwSSBCKeyCaps264
DWORD.dwSSBFXCaps268
DWORD[8].dwSSBRops272
DWORD.dwReserved4304
DWORD.dwReserved5308
DWORD.dwReserved6312

│ └─316

DDCAPS_DX5DWORD.dwSize0
DWORD.dwCaps4
DWORD.dwCaps28
DWORD.dwCKeyCaps12
DWORD.dwFXCaps16
DWORD.dwFXAlphaCaps20
DWORD.dwPalCaps24
DWORD.dwSVCaps28
DWORD.dwAlphaBltConstBitDepths32
DWORD.dwAlphaBltPixelBitDepths36
DWORD.dwAlphaBltSurfaceBitDepths40
DWORD.dwAlphaOverlayConstBitDepths44
DWORD.dwAlphaOverlayPixelBitDepths48
DWORD.dwAlphaOverlaySurfaceBitDepths52
DWORD.dwZBufferBitDepths56
DWORD.dwVidMemTotal60
DWORD.dwVidMemFree64
DWORD.dwMaxVisibleOverlays68
DWORD.dwCurrVisibleOverlays72
DWORD.dwNumFourCCCodes76
DWORD.dwAlignBoundarySrc80
DWORD.dwAlignSizeSrc84
DWORD.dwAlignBoundaryDest88
DWORD.dwAlignSizeDest92
DWORD.dwAlignStrideAlign96
DWORD[8].dwRops100
DDSCAPSDWORD.ddsCaps.dwCaps132
DWORD.dwMinOverlayStretch136
DWORD.dwMaxOverlayStretch140
DWORD.dwMinLiveVideoStretch144
DWORD.dwMaxLiveVideoStretch148
DWORD.dwMinHwCodecStretch152
DWORD.dwMaxHwCodecStretch156
DWORD.dwReserved1160
DWORD.dwReserved2164
DWORD.dwReserved3168
DWORD.dwSVBCaps172
DWORD.dwSVBCKeyCaps176
DWORD.dwSVBFXCaps180
DWORD[8].dwSVBRops184
DWORD.dwVSBCaps216
DWORD.dwVSBCKeyCaps220
DWORD.dwVSBFXCaps224
DWORD[8].dwVSBRops228
DWORD.dwSSBCaps260
DWORD.dwSSBCKeyCaps264
DWORD.dwSSBFXCaps268
DWORD[8].dwSSBRops272
DWORD.dwMaxVideoPorts304
DWORD.dwCurrVideoPorts308
DWORD.dwSVBCaps2312
DWORD.dwNLVBCaps316
DWORD.dwNLVBCaps2320
DWORD.dwNLVBCKeyCaps324
DWORD.dwNLVBFXCaps328
DWORD[8].dwNLVBRops332

│ └─364

DDCAPS_DX6DWORD.dwSize0
DWORD.dwCaps4
DWORD.dwCaps28
DWORD.dwCKeyCaps12
DWORD.dwFXCaps16
DWORD.dwFXAlphaCaps20
DWORD.dwPalCaps24
DWORD.dwSVCaps28
DWORD.dwAlphaBltConstBitDepths32
DWORD.dwAlphaBltPixelBitDepths36
DWORD.dwAlphaBltSurfaceBitDepths40
DWORD.dwAlphaOverlayConstBitDepths44
DWORD.dwAlphaOverlayPixelBitDepths48
DWORD.dwAlphaOverlaySurfaceBitDepths52
DWORD.dwZBufferBitDepths56
DWORD.dwVidMemTotal60
DWORD.dwVidMemFree64
DWORD.dwMaxVisibleOverlays68
DWORD.dwCurrVisibleOverlays72
DWORD.dwNumFourCCCodes76
DWORD.dwAlignBoundarySrc80
DWORD.dwAlignSizeSrc84
DWORD.dwAlignBoundaryDest88
DWORD.dwAlignSizeDest92
DWORD.dwAlignStrideAlign96
DWORD[8].dwRops100
DDSCAPSDWORD.ddsOldCaps.dwCaps132
DWORD.dwMinOverlayStretch136
DWORD.dwMaxOverlayStretch140
DWORD.dwMinLiveVideoStretch144
DWORD.dwMaxLiveVideoStretch148
DWORD.dwMinHwCodecStretch152
DWORD.dwMaxHwCodecStretch156
DWORD.dwReserved1160
DWORD.dwReserved2164
DWORD.dwReserved3168
DWORD.dwSVBCaps172
DWORD.dwSVBCKeyCaps176
DWORD.dwSVBFXCaps180
DWORD[8].dwSVBRops184
DWORD.dwVSBCaps216
DWORD.dwVSBCKeyCaps220
DWORD.dwVSBFXCaps224
DWORD[8].dwVSBRops228
DWORD.dwSSBCaps260
DWORD.dwSSBCKeyCaps264
DWORD.dwSSBFXCaps268
DWORD[8].dwSSBRops272
DWORD.dwMaxVideoPorts304
DWORD.dwCurrVideoPorts308
DWORD.dwSVBCaps2312
DWORD.dwNLVBCaps316
DWORD.dwNLVBCaps2320
DWORD.dwNLVBCKeyCaps324
DWORD.dwNLVBFXCaps328
DWORD[8].dwNLVBRops332
DDSCAPS2DWORD.ddsCaps.dwCaps364
DWORD.ddsCaps.dwCaps2368
DWORD.ddsCaps.dwCaps3372
DWORD.ddsCaps.dwCaps4376
DWORD.ddsCaps.dwVolumeDepth376

│ └─380

DDCAPS_DX7DWORD.dwSize0
DWORD.dwCaps4
DWORD.dwCaps28
DWORD.dwCKeyCaps12
DWORD.dwFXCaps16
DWORD.dwFXAlphaCaps20
DWORD.dwPalCaps24
DWORD.dwSVCaps28
DWORD.dwAlphaBltConstBitDepths32
DWORD.dwAlphaBltPixelBitDepths36
DWORD.dwAlphaBltSurfaceBitDepths40
DWORD.dwAlphaOverlayConstBitDepths44
DWORD.dwAlphaOverlayPixelBitDepths48
DWORD.dwAlphaOverlaySurfaceBitDepths52
DWORD.dwZBufferBitDepths56
DWORD.dwVidMemTotal60
DWORD.dwVidMemFree64
DWORD.dwMaxVisibleOverlays68
DWORD.dwCurrVisibleOverlays72
DWORD.dwNumFourCCCodes76
DWORD.dwAlignBoundarySrc80
DWORD.dwAlignSizeSrc84
DWORD.dwAlignBoundaryDest88
DWORD.dwAlignSizeDest92
DWORD.dwAlignStrideAlign96
DWORD[8].dwRops100
DDSCAPSDWORD.ddsOldCaps.dwCaps132
DWORD.dwMinOverlayStretch136
DWORD.dwMaxOverlayStretch140
DWORD.dwMinLiveVideoStretch144
DWORD.dwMaxLiveVideoStretch148
DWORD.dwMinHwCodecStretch152
DWORD.dwMaxHwCodecStretch156
DWORD.dwReserved1160
DWORD.dwReserved2164
DWORD.dwReserved3168
DWORD.dwSVBCaps172
DWORD.dwSVBCKeyCaps176
DWORD.dwSVBFXCaps180
DWORD[8].dwSVBRops184
DWORD.dwVSBCaps216
DWORD.dwVSBCKeyCaps220
DWORD.dwVSBFXCaps224
DWORD[8].dwVSBRops228
DWORD.dwSSBCaps260
DWORD.dwSSBCKeyCaps264
DWORD.dwSSBFXCaps268
DWORD[8].dwSSBRops272
DWORD.dwMaxVideoPorts304
DWORD.dwCurrVideoPorts308
DWORD.dwSVBCaps2312
DWORD.dwNLVBCaps316
DWORD.dwNLVBCaps2320
DWORD.dwNLVBCKeyCaps324
DWORD.dwNLVBFXCaps328
DWORD[8].dwNLVBRops332
DDSCAPS2DWORD.ddsCaps.dwCaps364
DWORD.ddsCaps.dwCaps2368
DWORD.ddsCaps.dwCaps3372
DWORD.ddsCaps.dwCaps4376
DWORD.ddsCaps.dwVolumeDepth376

│ └─380

DDCLOSEHANDLEHANDLE.hHandle0

│ └─8

DDCOLORCONTROLDWORD.dwSize0
DWORD.dwFlags4
LONG.lBrightness8
LONG.lContrast12
LONG.lHue16
LONG.lSaturation20
LONG.lSharpness24
LONG.lGamma28
LONG.lColorEnable32
DWORD.dwReserved136

│ └─40

DDCOLORKEYDWORD.dwColorSpaceLowValue0
DWORD.dwColorSpaceHighValue4

│ └─8

DDCOMPBUFFERINFODWORD.dwSize0
DWORD.dwNumCompBuffers4
DWORD.dwWidthToCreate8
DWORD.dwHeightToCreate12
DWORD.dwBytesToAllocate16
DDSCAPS2DWORD.ddCompCaps.dwCaps20
DWORD.ddCompCaps.dwCaps224
DWORD.ddCompCaps.dwCaps328
DWORD.ddCompCaps.dwCaps432
DWORD.ddCompCaps.dwVolumeDepth32
DDPIXELFORMATDWORD.ddPixelFormat.dwSize36
DWORD.ddPixelFormat.dwFlags40
DWORD.ddPixelFormat.dwFourCC44
DWORD.ddPixelFormat.dwAlphaBitDepth48
DWORD.ddPixelFormat.dwBumpBitCount48
DWORD.ddPixelFormat.dwLuminanceBitCount48
DWORD.ddPixelFormat.dwPrivateFormatBitCount48
DWORD.ddPixelFormat.dwRGBBitCount48
DWORD.ddPixelFormat.dwYUVBitCount48
DWORD.ddPixelFormat.dwZBufferBitDepth48
DWORD.ddPixelFormat.dwBumpDuBitMask52
DWORD.ddPixelFormat.dwLuminanceBitMask52
DWORD.ddPixelFormat.dwOperations52
DWORD.ddPixelFormat.dwRBitMask52
DWORD.ddPixelFormat.dwStencilBitDepth52
DWORD.ddPixelFormat.dwYBitMask52
struct (unnamed).ddPixelFormat.MultiSampleCaps56
DWORD.ddPixelFormat.dwBumpDvBitMask56
DWORD.ddPixelFormat.dwGBitMask56
DWORD.ddPixelFormat.dwUBitMask56
DWORD.ddPixelFormat.dwZBitMask56
DWORD.ddPixelFormat.dwBBitMask60
DWORD.ddPixelFormat.dwBumpLuminanceBitMask60
DWORD.ddPixelFormat.dwStencilBitMask60
DWORD.ddPixelFormat.dwVBitMask60
DWORD.ddPixelFormat.dwLuminanceAlphaBitMask64
DWORD.ddPixelFormat.dwRGBAlphaBitMask64
DWORD.ddPixelFormat.dwRGBZBitMask64
DWORD.ddPixelFormat.dwYUVAlphaBitMask64
DWORD.ddPixelFormat.dwYUVZBitMask64

│ └─68

DDCORECAPSDWORD.dwSize0
DWORD.dwCaps4
DWORD.dwCaps28
DWORD.dwCKeyCaps12
DWORD.dwFXCaps16
DWORD.dwFXAlphaCaps20
DWORD.dwPalCaps24
DWORD.dwSVCaps28
DWORD.dwAlphaBltConstBitDepths32
DWORD.dwAlphaBltPixelBitDepths36
DWORD.dwAlphaBltSurfaceBitDepths40
DWORD.dwAlphaOverlayConstBitDepths44
DWORD.dwAlphaOverlayPixelBitDepths48
DWORD.dwAlphaOverlaySurfaceBitDepths52
DWORD.dwZBufferBitDepths56
DWORD.dwVidMemTotal60
DWORD.dwVidMemFree64
DWORD.dwMaxVisibleOverlays68
DWORD.dwCurrVisibleOverlays72
DWORD.dwNumFourCCCodes76
DWORD.dwAlignBoundarySrc80
DWORD.dwAlignSizeSrc84
DWORD.dwAlignBoundaryDest88
DWORD.dwAlignSizeDest92
DWORD.dwAlignStrideAlign96
DWORD[8].dwRops100
DDSCAPSDWORD.ddsCaps.dwCaps132
DWORD.dwMinOverlayStretch136
DWORD.dwMaxOverlayStretch140
DWORD.dwMinLiveVideoStretch144
DWORD.dwMaxLiveVideoStretch148
DWORD.dwMinHwCodecStretch152
DWORD.dwMaxHwCodecStretch156
DWORD.dwReserved1160
DWORD.dwReserved2164
DWORD.dwReserved3168
DWORD.dwSVBCaps172
DWORD.dwSVBCKeyCaps176
DWORD.dwSVBFXCaps180
DWORD[8].dwSVBRops184
DWORD.dwVSBCaps216
DWORD.dwVSBCKeyCaps220
DWORD.dwVSBFXCaps224
DWORD[8].dwVSBRops228
DWORD.dwSSBCaps260
DWORD.dwSSBCKeyCaps264
DWORD.dwSSBFXCaps268
DWORD[8].dwSSBRops272
DWORD.dwMaxVideoPorts304
DWORD.dwCurrVideoPorts308
DWORD.dwSVBCaps2312

│ └─316

DDDEVICEIDENTIFIER2char[512].szDriver0
char[512].szDescription512
LARGE_INTEGERLONGLONG.liDriverVersion.QuadPart1024
struct (unnamed).liDriverVersion.u1024
DWORD.liDriverVersion.LowPart1024
LONG.liDriverVersion.HighPart1028
DWORD.dwVendorId1032
DWORD.dwDeviceId1036
DWORD.dwSubSysId1040
DWORD.dwRevision1044
GUIDunsigned long.guidDeviceIdentifier.Data11048
unsigned short.guidDeviceIdentifier.Data21052
unsigned short.guidDeviceIdentifier.Data31054
unsigned char[8].guidDeviceIdentifier.Data41056
DWORD.dwWHQLLevel1064

│ └─1072

DDEACKunsigned short.bAppReturnCode0bytes,0bits
unsigned short.reserved1bytes,0bits
unsigned short.fBusy1bytes,6bits
unsigned short.fAck1bytes,7bits

│ └─2

DDEADVISEunsigned short.reserved0bytes,0bits
unsigned short.fDeferUpd1bytes,6bits
unsigned short.fAckReq1bytes,7bits
short.cfFormat2

│ └─4

DDEDATAunsigned short.unused0bytes,0bits
unsigned short.fResponse1bytes,4bits
unsigned short.fRelease1bytes,5bits
unsigned short.reserved1bytes,6bits
unsigned short.fAckReq1bytes,7bits
short.cfFormat2
BYTE[1].Value4

│ └─6

DDEML_MSG_HOOK_DATAUINT_PTR.uiLo0
UINT_PTR.uiHi8
DWORD.cbData16
DWORD[8].Data20

│ └─56

DDENABLEIRQINFODWORD.dwIRQSources0
DWORD.dwLine4
PDX_IRQCALLBACK.IRQCallback8
PDX_IRQDATA.lpIRQData16

│ └─24

DDEPOKEunsigned short.unused0bytes,0bits
unsigned short.fRelease1bytes,5bits
unsigned short.fReserved1bytes,6bits
short.cfFormat2
BYTE[1].Value4

│ └─6

DDFLIPOVERLAYHANDLE.hDirectDraw0
HANDLE.hCurrentSurface8
HANDLE.hTargetSurface16
DWORD.dwFlags24

│ └─32

DDFLIPOVERLAYINFOLPDDSURFACEDATA.lpCurrentSurface0
LPDDSURFACEDATA.lpTargetSurface8
DWORD.dwFlags16

│ └─24

DDFLIPVIDEOPORTHANDLE.hDirectDraw0
HANDLE.hVideoPort8
HANDLE.hCurrentSurface16
HANDLE.hTargetSurface24
DWORD.dwFlags32

│ └─40

DDFLIPVIDEOPORTINFOLPDDVIDEOPORTDATA.lpVideoPortData0
LPDDSURFACEDATA.lpCurrentSurface8
LPDDSURFACEDATA.lpTargetSurface16
DWORD.dwFlipVPFlags24

│ └─32

DDGAMMARAMPWORD[256].red0
WORD[256].green512
WORD[256].blue1024

│ └─1536

DDGETAUTOFLIPINHANDLE.hDirectDraw0
HANDLE.hVideoPort8

│ └─16

DDGETAUTOFLIPOUTDWORD.ddRVal0
HANDLE.hVideoSurface8
HANDLE.hVBISurface16
BOOL.bPolarity24

│ └─32

DDGETCURRENTAUTOFLIPININFOLPDDVIDEOPORTDATA.lpVideoPortData0

│ └─8

DDGETCURRENTAUTOFLIPOUTINFODWORD.dwSurfaceIndex0
DWORD.dwVBISurfaceIndex4

│ └─8

DDGETFIELDNUMINHANDLE.hDirectDraw0
HANDLE.hVideoPort8

│ └─16

DDGETFIELDNUMOUTDWORD.ddRVal0
DWORD.dwFieldNum4

│ └─8

DDGETIRQINFODWORD.dwFlags0

│ └─4

DDGETKERNELCAPSOUTDWORD.ddRVal0
DWORD.dwCaps4
DWORD.dwIRQCaps8

│ └─12

DDGETPOLARITYINHANDLE.hDirectDraw0
HANDLE.hVideoPort8

│ └─16

DDGETPOLARITYININFOLPDDVIDEOPORTDATA.lpVideoPortData0

│ └─8

DDGETPOLARITYOUTDWORD.ddRVal0
BOOL.bPolarity4

│ └─8

DDGETPOLARITYOUTINFODWORD.bPolarity0

│ └─4

DDGETPREVIOUSAUTOFLIPININFOLPDDVIDEOPORTDATA.lpVideoPortData0

│ └─8

DDGETPREVIOUSAUTOFLIPOUTINFODWORD.dwSurfaceIndex0
DWORD.dwVBISurfaceIndex4

│ └─8

DDGETSURFACESTATEINHANDLE.hDirectDraw0
HANDLE.hSurface8

│ └─16

DDGETSURFACESTATEOUTDWORD.ddRVal0
DWORD.dwStateCaps4
DWORD.dwStateStatus8

│ └─12

DDGETTRANSFERSTATUSOUTINFODWORD_PTR.dwTransferID0

│ └─8

DDGETVERSIONNUMBERDWORD.ddRVal0
DWORD.dwMajorVersion4
DWORD.dwMinorVersion8

│ └─12

DDHAL_DESTROYDDLOCALDATADWORD.dwFlags0
LPDDRAWI_DIRECTDRAW_LCL.pDDLcl8
HRESULT.ddRVal16

│ └─24

DDHAL_WAITFORVERTICALBLANKDATALPDDRAWI_DIRECTDRAW_GBL.lpDD0
DWORD.dwFlags8
DWORD.bIsInVB12
ULONG_PTR.hEvent16
HRESULT.ddRVal24
LPDDHAL_WAITFORVERTICALBLANK.WaitForVerticalBlank32

│ └─40

DDKERNELCAPSDWORD.dwSize0
DWORD.dwCaps4
DWORD.dwIRQCaps8

│ └─12

DDLOCKINHANDLE.hDirectDraw0
HANDLE.hSurface8

│ └─16

DDLOCKININFOLPDDSURFACEDATA.lpSurfaceData0

│ └─8

DDLOCKOUTDWORD.ddRVal0
DWORD.dwSurfHeight4
DWORD.dwSurfWidth8
LONG.lSurfPitch12
PVOID.lpSurface16
DWORD.SurfaceCaps24
DWORD.dwFormatFlags28
DWORD.dwFormatFourCC32
DWORD.dwFormatBitCount36
DWORD.dwRBitMask40
DWORD.dwYBitMask40
DWORD.dwGBitMask44
DWORD.dwUBitMask44
DWORD.dwBBitMask48
DWORD.dwVBitMask48

│ └─56

DDLOCKOUTINFOULONG_PTR.dwSurfacePtr0

│ └─8

DDMOCOMPBUFFERINFODWORD.dwSize0
PDD_SURFACE_LOCAL.lpCompSurface8
DWORD.dwDataOffset16
DWORD.dwDataSize20
LPVOID.lpPrivate24

│ └─32

DDOPENDIRECTDRAWINULONG_PTR.dwDirectDrawHandle0
LPDD_NOTIFYCALLBACK.pfnDirectDrawClose8
PVOID.pContext16

│ └─24

DDOPENDIRECTDRAWOUTDWORD.ddRVal0
HANDLE.hDirectDraw8

│ └─16

DDOPENSURFACEINHANDLE.hDirectDraw0
ULONG_PTR.dwSurfaceHandle8
LPDD_NOTIFYCALLBACK.pfnSurfaceClose16
PVOID.pContext24

│ └─32

DDOPENSURFACEOUTDWORD.ddRVal0
HANDLE.hSurface8

│ └─16

DDOPENVIDEOPORTINHANDLE.hDirectDraw0
ULONG.dwVideoPortHandle8
LPDD_NOTIFYCALLBACK.pfnVideoPortClose16
PVOID.pContext24

│ └─32

DDOPENVIDEOPORTOUTDWORD.ddRVal0
HANDLE.hVideoPort8

│ └─16

DDOPENVPCAPTUREDEVICEINHANDLE.hDirectDraw0
HANDLE.hVideoPort8
DWORD.dwStartLine16
DWORD.dwEndLine20
DWORD.dwCaptureEveryNFields24
LPDD_NOTIFYCALLBACK.pfnCaptureClose32
PVOID.pContext40
DWORD.dwFlags48

│ └─56

DDOPENVPCAPTUREDEVICEOUTDWORD.ddRVal0
HANDLE.hCapture8

│ └─16

DDOVERLAYFXDWORD.dwSize0
DWORD.dwAlphaEdgeBlendBitDepth4
DWORD.dwAlphaEdgeBlend8
DWORD.dwReserved12
DWORD.dwAlphaDestConstBitDepth16
DWORD.dwAlphaDestConst24
LPDIRECTDRAWSURFACE.lpDDSAlphaDest24
DWORD.dwAlphaSrcConstBitDepth32
DWORD.dwAlphaSrcConst40
LPDIRECTDRAWSURFACE.lpDDSAlphaSrc40
DDCOLORKEYDWORD.dckDestColorkey.dwColorSpaceLowValue48
DWORD.dckDestColorkey.dwColorSpaceHighValue52
DDCOLORKEYDWORD.dckSrcColorkey.dwColorSpaceLowValue56
DWORD.dckSrcColorkey.dwColorSpaceHighValue60
DWORD.dwDDFX64
DWORD.dwFlags68

│ └─72

DDPIXELFORMATDWORD.dwSize0
DWORD.dwFlags4
DWORD.dwFourCC8
DWORD.dwAlphaBitDepth12
DWORD.dwBumpBitCount12
DWORD.dwLuminanceBitCount12
DWORD.dwPrivateFormatBitCount12
DWORD.dwRGBBitCount12
DWORD.dwYUVBitCount12
DWORD.dwZBufferBitDepth12
DWORD.dwBumpDuBitMask16
DWORD.dwLuminanceBitMask16
DWORD.dwOperations16
DWORD.dwRBitMask16
DWORD.dwStencilBitDepth16
DWORD.dwYBitMask16
struct (unnamed).MultiSampleCaps20
DWORD.dwBumpDvBitMask20
DWORD.dwGBitMask20
DWORD.dwUBitMask20
DWORD.dwZBitMask20
DWORD.dwBBitMask24
DWORD.dwBumpLuminanceBitMask24
DWORD.dwStencilBitMask24
DWORD.dwVBitMask24
DWORD.dwLuminanceAlphaBitMask28
DWORD.dwRGBAlphaBitMask28
DWORD.dwRGBZBitMask28
DWORD.dwYUVAlphaBitMask28
DWORD.dwYUVZBitMask28

│ └─32

DDP_FILE_EXTENTlong long.Length0
long long.Offset8

│ └─16

DDREGISTERCALLBACKHANDLE.hDirectDraw0
ULONG.dwEvents8
LPDD_NOTIFYCALLBACK.pfnCallback16
ULONG_PTR.dwParam124
ULONG_PTR.dwParam232
PVOID.pContext40

│ └─48

DDSCAPSDWORD.dwCaps0

│ └─4

DDSCAPS2DWORD.dwCaps0
DWORD.dwCaps24
DWORD.dwCaps38
DWORD.dwCaps412
DWORD.dwVolumeDepth12

│ └─16

DDSETFIELDNUMHANDLE.hDirectDraw0
HANDLE.hVideoPort8
DWORD.dwFieldNum16

│ └─24

DDSETSKIPFIELDHANDLE.hDirectDraw0
HANDLE.hVideoPort8
DWORD.dwStartField16

│ └─24

DDSETSTATEININFOLPDDSURFACEDATA.lpSurfaceData0
LPDDVIDEOPORTDATA.lpVideoPortData8

│ └─16

DDSETSTATEOUTINFOBOOL.bSoftwareAutoflip0
DWORD.dwSurfaceIndex4
DWORD.dwVBISurfaceIndex8

│ └─12

DDSETSURFACESTATEHANDLE.hDirectDraw0
HANDLE.hSurface8
DWORD.dwState16
DWORD.dwStartField20

│ └─24

DDSKIPNEXTFIELDINFOLPDDVIDEOPORTDATA.lpVideoPortData0
DWORD.dwSkipFlags8

│ └─16

DDSURFACEDATADWORD.ddsCaps0
DWORD.dwSurfaceOffset4
ULONG_PTR.fpLockPtr8
DWORD.dwWidth16
DWORD.dwHeight20
LONG.lPitch24
DWORD.dwOverlayFlags28
DWORD.dwOverlayOffset32
DWORD.dwOverlaySrcWidth36
DWORD.dwOverlaySrcHeight40
DWORD.dwOverlayDestWidth44
DWORD.dwOverlayDestHeight48
DWORD.dwVideoPortId52
DWORD.dwFormatFlags56
DWORD.dwFormatFourCC60
DWORD.dwFormatBitCount64
DWORD.dwRBitMask68
DWORD.dwGBitMask72
DWORD.dwBBitMask76
ULONG.dwDriverReserved180
ULONG.dwDriverReserved284
ULONG.dwDriverReserved388
ULONG.dwDriverReserved492

│ └─96

DDSURFACEDESCDWORD.dwSize0
DWORD.dwFlags4
DWORD.dwHeight8
DWORD.dwWidth12
DWORD.dwLinearSize16
LONG.lPitch16
DWORD.dwBackBufferCount20
DWORD.dwMipMapCount24
DWORD.dwRefreshRate24
DWORD.dwZBufferBitDepth24
DWORD.dwAlphaBitDepth28
DWORD.dwReserved32
LPVOID.lpSurface40
DDCOLORKEYDWORD.ddckCKDestOverlay.dwColorSpaceLowValue48
DWORD.ddckCKDestOverlay.dwColorSpaceHighValue52
DDCOLORKEYDWORD.ddckCKDestBlt.dwColorSpaceLowValue56
DWORD.ddckCKDestBlt.dwColorSpaceHighValue60
DDCOLORKEYDWORD.ddckCKSrcOverlay.dwColorSpaceLowValue64
DWORD.ddckCKSrcOverlay.dwColorSpaceHighValue68
DDCOLORKEYDWORD.ddckCKSrcBlt.dwColorSpaceLowValue72
DWORD.ddckCKSrcBlt.dwColorSpaceHighValue76
DDPIXELFORMATDWORD.ddpfPixelFormat.dwSize80
DWORD.ddpfPixelFormat.dwFlags84
DWORD.ddpfPixelFormat.dwFourCC88
DWORD.ddpfPixelFormat.dwAlphaBitDepth92
DWORD.ddpfPixelFormat.dwBumpBitCount92
DWORD.ddpfPixelFormat.dwLuminanceBitCount92
DWORD.ddpfPixelFormat.dwPrivateFormatBitCount92
DWORD.ddpfPixelFormat.dwRGBBitCount92
DWORD.ddpfPixelFormat.dwYUVBitCount92
DWORD.ddpfPixelFormat.dwZBufferBitDepth92
DWORD.ddpfPixelFormat.dwBumpDuBitMask96
DWORD.ddpfPixelFormat.dwLuminanceBitMask96
DWORD.ddpfPixelFormat.dwOperations96
DWORD.ddpfPixelFormat.dwRBitMask96
DWORD.ddpfPixelFormat.dwStencilBitDepth96
DWORD.ddpfPixelFormat.dwYBitMask96
struct (unnamed).ddpfPixelFormat.MultiSampleCaps100
DWORD.ddpfPixelFormat.dwBumpDvBitMask100
DWORD.ddpfPixelFormat.dwGBitMask100
DWORD.ddpfPixelFormat.dwUBitMask100
DWORD.ddpfPixelFormat.dwZBitMask100
DWORD.ddpfPixelFormat.dwBBitMask104
DWORD.ddpfPixelFormat.dwBumpLuminanceBitMask104
DWORD.ddpfPixelFormat.dwStencilBitMask104
DWORD.ddpfPixelFormat.dwVBitMask104
DWORD.ddpfPixelFormat.dwLuminanceAlphaBitMask108
DWORD.ddpfPixelFormat.dwRGBAlphaBitMask108
DWORD.ddpfPixelFormat.dwRGBZBitMask108
DWORD.ddpfPixelFormat.dwYUVAlphaBitMask108
DWORD.ddpfPixelFormat.dwYUVZBitMask108
DDSCAPSDWORD.ddsCaps.dwCaps112

│ └─120

DDSURFACEDESC2DWORD.dwSize0
DWORD.dwFlags4
DWORD.dwHeight8
DWORD.dwWidth12
DWORD.dwLinearSize16
LONG.lPitch16
DWORD.dwBackBufferCount20
DWORD.dwDepth20
DWORD.dwMipMapCount24
DWORD.dwRefreshRate24
DWORD.dwSrcVBHandle24
DWORD.dwAlphaBitDepth28
DWORD.dwReserved32
LPVOID.lpSurface40
DDCOLORKEYDWORD.ddckCKDestOverlay.dwColorSpaceLowValue48
DWORD.ddckCKDestOverlay.dwColorSpaceHighValue52
DWORD.dwEmptyFaceColor48
DDCOLORKEYDWORD.ddckCKDestBlt.dwColorSpaceLowValue56
DWORD.ddckCKDestBlt.dwColorSpaceHighValue60
DDCOLORKEYDWORD.ddckCKSrcOverlay.dwColorSpaceLowValue64
DWORD.ddckCKSrcOverlay.dwColorSpaceHighValue68
DDCOLORKEYDWORD.ddckCKSrcBlt.dwColorSpaceLowValue72
DWORD.ddckCKSrcBlt.dwColorSpaceHighValue76
DDPIXELFORMATDWORD.ddpfPixelFormat.dwSize80
DWORD.ddpfPixelFormat.dwFlags84
DWORD.ddpfPixelFormat.dwFourCC88
DWORD.ddpfPixelFormat.dwAlphaBitDepth92
DWORD.ddpfPixelFormat.dwBumpBitCount92
DWORD.ddpfPixelFormat.dwLuminanceBitCount92
DWORD.ddpfPixelFormat.dwPrivateFormatBitCount92
DWORD.ddpfPixelFormat.dwRGBBitCount92
DWORD.ddpfPixelFormat.dwYUVBitCount92
DWORD.ddpfPixelFormat.dwZBufferBitDepth92
DWORD.ddpfPixelFormat.dwBumpDuBitMask96
DWORD.ddpfPixelFormat.dwLuminanceBitMask96
DWORD.ddpfPixelFormat.dwOperations96
DWORD.ddpfPixelFormat.dwRBitMask96
DWORD.ddpfPixelFormat.dwStencilBitDepth96
DWORD.ddpfPixelFormat.dwYBitMask96
struct (unnamed).ddpfPixelFormat.MultiSampleCaps100
DWORD.ddpfPixelFormat.dwBumpDvBitMask100
DWORD.ddpfPixelFormat.dwGBitMask100
DWORD.ddpfPixelFormat.dwUBitMask100
DWORD.ddpfPixelFormat.dwZBitMask100
DWORD.ddpfPixelFormat.dwBBitMask104
DWORD.ddpfPixelFormat.dwBumpLuminanceBitMask104
DWORD.ddpfPixelFormat.dwStencilBitMask104
DWORD.ddpfPixelFormat.dwVBitMask104
DWORD.ddpfPixelFormat.dwLuminanceAlphaBitMask108
DWORD.ddpfPixelFormat.dwRGBAlphaBitMask108
DWORD.ddpfPixelFormat.dwRGBZBitMask108
DWORD.ddpfPixelFormat.dwYUVAlphaBitMask108
DWORD.ddpfPixelFormat.dwYUVZBitMask108
DWORD.dwFVF80
DDSCAPS2DWORD.ddsCaps.dwCaps112
DWORD.ddsCaps.dwCaps2116
DWORD.ddsCaps.dwCaps3120
DWORD.ddsCaps.dwCaps4124
DWORD.ddsCaps.dwVolumeDepth124
DWORD.dwTextureStage128

│ └─136

DDTRANSFERININFOLPDDSURFACEDATA.lpSurfaceData0
DWORD.dwStartLine8
DWORD.dwEndLine12
ULONG_PTR.dwTransferID16
DWORD.dwTransferFlags24
PMDL.lpDestMDL32

│ └─40

DDTRANSFEROUTINFODWORD.dwBufferPolarity0

│ └─4

DDVIDEOPORTBANDWIDTHDWORD.dwSize0
DWORD.dwCaps4
DWORD.dwOverlay8
DWORD.dwColorkey12
DWORD.dwYInterpolate16
DWORD.dwYInterpAndColorkey20
ULONG_PTR.dwReserved124
ULONG_PTR.dwReserved232

│ └─40

DDVIDEOPORTCAPSDWORD.dwSize0
DWORD.dwFlags4
DWORD.dwMaxWidth8
DWORD.dwMaxVBIWidth12
DWORD.dwMaxHeight16
DWORD.dwVideoPortID20
DWORD.dwCaps24
DWORD.dwFX28
DWORD.dwNumAutoFlipSurfaces32
DWORD.dwAlignVideoPortBoundary36
DWORD.dwAlignVideoPortPrescaleWidth40
DWORD.dwAlignVideoPortCropBoundary44
DWORD.dwAlignVideoPortCropWidth48
DWORD.dwPreshrinkXStep52
DWORD.dwPreshrinkYStep56
DWORD.dwNumVBIAutoFlipSurfaces60
DWORD.dwNumPreferredAutoflip64
WORD.wNumFilterTapsX68
WORD.wNumFilterTapsY70

│ └─72

DDVIDEOPORTDATADWORD.dwVideoPortId0
DWORD.dwVPFlags4
DWORD.dwOriginOffset8
DWORD.dwHeight12
DWORD.dwVBIHeight16
ULONG.dwDriverReserved120
ULONG.dwDriverReserved224
ULONG.dwDriverReserved328

│ └─32

DDVIDEOPORTDESCDWORD.dwSize0
DWORD.dwFieldWidth4
DWORD.dwVBIWidth8
DWORD.dwFieldHeight12
DWORD.dwMicrosecondsPerField16
DWORD.dwMaxPixelsPerSecond20
DWORD.dwVideoPortID24
DWORD.dwReserved128
DDVIDEOPORTCONNECT.VideoPortType32
ULONG_PTR.dwReserved272
ULONG_PTR.dwReserved380

│ └─88

DDVIDEOPORTINFODWORD.dwSize0
DWORD.dwOriginX4
DWORD.dwOriginY8
DWORD.dwVPFlags12
RECTLONG.rCrop.left16
LONG.rCrop.top20
LONG.rCrop.right24
LONG.rCrop.bottom28
DWORD.dwPrescaleWidth32
DWORD.dwPrescaleHeight36
int.lpddpfInputFormat40
int.lpddpfVBIInputFormat48
int.lpddpfVBIOutputFormat56
DWORD.dwVBIHeight64
ULONG_PTR.dwReserved172
ULONG_PTR.dwReserved280

│ └─88

DD_ADDATTACHEDSURFACEDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
PDD_SURFACE_LOCAL.lpSurfAttached16
HRESULT.ddRVal24
void *.AddAttachedSurface32

│ └─40

DD_ATTACHLISTPDD_ATTACHLIST.lpLink0
PDD_SURFACE_LOCAL.lpAttached8

│ └─16

DD_BEGINMOCOMPFRAMEDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_MOTIONCOMP_LOCAL.lpMoComp8
PDD_SURFACE_LOCAL.lpDestSurface16
DWORD.dwInputDataSize24
LPVOID.lpInputData32
DWORD.dwOutputDataSize40
LPVOID.lpOutputData48
HRESULT.ddRVal56

│ └─64

DD_BLTDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDDestSurface8
RECTLLONG.rDest.left16
LONG.rDest.top20
LONG.rDest.right24
LONG.rDest.bottom28
PDD_SURFACE_LOCAL.lpDDSrcSurface32
RECTLLONG.rSrc.left40
LONG.rSrc.top44
LONG.rSrc.right48
LONG.rSrc.bottom52
DWORD.dwFlags56
DWORD.dwROPFlags60
DDBLTFXDWORD.bltFX.dwSize64
DWORD.bltFX.dwDDFX68
DWORD.bltFX.dwROP72
DWORD.bltFX.dwDDROP76
DWORD.bltFX.dwRotationAngle80
DWORD.bltFX.dwZBufferOpCode84
DWORD.bltFX.dwZBufferLow88
DWORD.bltFX.dwZBufferHigh92
DWORD.bltFX.dwZBufferBaseDest96
DWORD.bltFX.dwZDestConstBitDepth100
DWORD.bltFX.dwZDestConst104
LPDIRECTDRAWSURFACE.bltFX.lpDDSZBufferDest104
DWORD.bltFX.dwZSrcConstBitDepth112
DWORD.bltFX.dwZSrcConst120
LPDIRECTDRAWSURFACE.bltFX.lpDDSZBufferSrc120
DWORD.bltFX.dwAlphaEdgeBlendBitDepth128
DWORD.bltFX.dwAlphaEdgeBlend132
DWORD.bltFX.dwReserved136
DWORD.bltFX.dwAlphaDestConstBitDepth140
DWORD.bltFX.dwAlphaDestConst144
LPDIRECTDRAWSURFACE.bltFX.lpDDSAlphaDest144
DWORD.bltFX.dwAlphaSrcConstBitDepth152
DWORD.bltFX.dwAlphaSrcConst160
LPDIRECTDRAWSURFACE.bltFX.lpDDSAlphaSrc160
DWORD.bltFX.dwFillColor168
DWORD.bltFX.dwFillDepth168
DWORD.bltFX.dwFillPixel168
LPDIRECTDRAWSURFACE.bltFX.lpDDSPattern168
DDCOLORKEYDWORD.bltFX.ddckDestColorkey.dwColorSpaceLowValue176
DWORD.bltFX.ddckDestColorkey.dwColorSpaceHighValue180
DDCOLORKEYDWORD.bltFX.ddckSrcColorkey.dwColorSpaceLowValue184
DWORD.bltFX.ddckSrcColorkey.dwColorSpaceHighValue188
HRESULT.ddRVal192
void *.Blt200
BOOL.IsClipped208
RECTLLONG.rOrigDest.left212
LONG.rOrigDest.top216
LONG.rOrigDest.right220
LONG.rOrigDest.bottom224
RECTLLONG.rOrigSrc.left228
LONG.rOrigSrc.top232
LONG.rOrigSrc.right236
LONG.rOrigSrc.bottom240
DWORD.dwRectCnt244
LPRECT.prDestRects248
DWORD.dwAFlags256
DDARGB.ddargbScaleFactors260

│ └─264

DD_CALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_DESTROYDRIVER.DestroyDriver8
PDD_CREATESURFACE.CreateSurface16
PDD_SETCOLORKEY.SetColorKey24
PDD_SETMODE.SetMode32
PDD_WAITFORVERTICALBLANK.WaitForVerticalBlank40
PDD_CANCREATESURFACE.CanCreateSurface48
PDD_CREATEPALETTE.CreatePalette56
PDD_GETSCANLINE.GetScanLine64
PDD_MAPMEMORY.MapMemory72

│ └─80

DD_CANCREATESURFACEDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACEDESC.lpDDSurfaceDesc8
DWORD.bIsDifferentPixelFormat16
HRESULT.ddRVal20
void *.CanCreateSurface24

│ └─32

DD_CANCREATEVPORTDATAPDD_DIRECTDRAW_LOCAL.lpDD0
LPDDVIDEOPORTDESC.lpDDVideoPortDesc8
HRESULT.ddRVal16
void *.CanCreateVideoPort24

│ └─32

DD_CLIPPER_GLOBALULONG_PTR.dwReserved10

│ └─8

DD_CLIPPER_LOCALULONG_PTR.dwReserved10

│ └─8

DD_COLORCONTROLCALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_COLORCB_COLORCONTROL.ColorControl8

│ └─16

DD_COLORCONTROLDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
LPDDCOLORCONTROL.lpColorData16
DWORD.dwFlags24
HRESULT.ddRVal28
void *.ColorControl32

│ └─40

DD_CREATEMOCOMPDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_MOTIONCOMP_LOCAL.lpMoComp8
GUID *.lpGuid16
DWORD.dwUncompWidth24
DWORD.dwUncompHeight28
DDPIXELFORMATDWORD.ddUncompPixelFormat.dwSize32
DWORD.ddUncompPixelFormat.dwFlags36
DWORD.ddUncompPixelFormat.dwFourCC40
DWORD.ddUncompPixelFormat.dwAlphaBitDepth44
DWORD.ddUncompPixelFormat.dwBumpBitCount44
DWORD.ddUncompPixelFormat.dwLuminanceBitCount44
DWORD.ddUncompPixelFormat.dwPrivateFormatBitCount44
DWORD.ddUncompPixelFormat.dwRGBBitCount44
DWORD.ddUncompPixelFormat.dwYUVBitCount44
DWORD.ddUncompPixelFormat.dwZBufferBitDepth44
DWORD.ddUncompPixelFormat.dwBumpDuBitMask48
DWORD.ddUncompPixelFormat.dwLuminanceBitMask48
DWORD.ddUncompPixelFormat.dwOperations48
DWORD.ddUncompPixelFormat.dwRBitMask48
DWORD.ddUncompPixelFormat.dwStencilBitDepth48
DWORD.ddUncompPixelFormat.dwYBitMask48
struct (unnamed).ddUncompPixelFormat.MultiSampleCaps52
DWORD.ddUncompPixelFormat.dwBumpDvBitMask52
DWORD.ddUncompPixelFormat.dwGBitMask52
DWORD.ddUncompPixelFormat.dwUBitMask52
DWORD.ddUncompPixelFormat.dwZBitMask52
DWORD.ddUncompPixelFormat.dwBBitMask56
DWORD.ddUncompPixelFormat.dwBumpLuminanceBitMask56
DWORD.ddUncompPixelFormat.dwStencilBitMask56
DWORD.ddUncompPixelFormat.dwVBitMask56
DWORD.ddUncompPixelFormat.dwLuminanceAlphaBitMask60
DWORD.ddUncompPixelFormat.dwRGBAlphaBitMask60
DWORD.ddUncompPixelFormat.dwRGBZBitMask60
DWORD.ddUncompPixelFormat.dwYUVAlphaBitMask60
DWORD.ddUncompPixelFormat.dwYUVZBitMask60
LPVOID.lpData64
DWORD.dwDataSize72
HRESULT.ddRVal76

│ └─80

DD_CREATEPALETTEDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_PALETTE_GLOBAL.lpDDPalette8
LPPALETTEENTRY.lpColorTable16
HRESULT.ddRVal24
void *.CreatePalette32
BOOL.is_excl40

│ └─48

DD_CREATESURFACEDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACEDESC.lpDDSurfaceDesc8
PDD_SURFACE_LOCAL *.lplpSList16
DWORD.dwSCnt24
HRESULT.ddRVal28
void *.CreateSurface32

│ └─40

DD_CREATESURFACEEXDATADWORD.dwFlags0
PDD_DIRECTDRAW_LOCAL.lpDDLcl8
PDD_SURFACE_LOCAL.lpDDSLcl16
HRESULT.ddRVal24

│ └─32

DD_CREATEVPORTDATAPDD_DIRECTDRAW_LOCAL.lpDD0
LPDDVIDEOPORTDESC.lpDDVideoPortDesc8
PDD_VIDEOPORT_LOCAL.lpVideoPort16
HRESULT.ddRVal24
void *.CreateVideoPort32

│ └─40

DD_D3DBUFCALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_CANCREATESURFACE.CanCreateD3DBuffer8
PDD_CREATESURFACE.CreateD3DBuffer16
PDD_SURFCB_DESTROYSURFACE.DestroyD3DBuffer24
PDD_SURFCB_LOCK.LockD3DBuffer32
PDD_SURFCB_UNLOCK.UnlockD3DBuffer40

│ └─48

DD_DESTROYMOCOMPDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_MOTIONCOMP_LOCAL.lpMoComp8
HRESULT.ddRVal16

│ └─24

DD_DESTROYPALETTEDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_PALETTE_GLOBAL.lpDDPalette8
HRESULT.ddRVal16
void *.DestroyPalette24

│ └─32

DD_DESTROYSURFACEDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
HRESULT.ddRVal16
void *.DestroySurface24

│ └─32

DD_DESTROYVPORTDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
HRESULT.ddRVal16
void *.DestroyVideoPort24

│ └─32

DD_DIRECTDRAW_GLOBALvoid *.dhpdev0
ULONG_PTR.dwReserved18
ULONG_PTR.dwReserved216
LPDDVIDEOPORTCAPS.lpDDVideoPortCaps24

│ └─32

DD_DIRECTDRAW_LOCALPDD_DIRECTDRAW_GLOBAL.lpGbl0

│ └─8

DD_ENDMOCOMPFRAMEDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_MOTIONCOMP_LOCAL.lpMoComp8
LPVOID.lpInputData16
DWORD.dwInputDataSize24
HRESULT.ddRVal28

│ └─32

DD_FLIPDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpSurfCurr8
PDD_SURFACE_LOCAL.lpSurfTarg16
DWORD.dwFlags24
HRESULT.ddRVal28
void *.Flip32
PDD_SURFACE_LOCAL.lpSurfCurrLeft40
PDD_SURFACE_LOCAL.lpSurfTargLeft48

│ └─56

DD_FLIPTOGDISURFACEDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
DWORD.dwToGDI8
DWORD.dwReserved12
HRESULT.ddRVal16
void *.FlipToGDISurface24

│ └─32

DD_FLIPVPORTDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
PDD_SURFACE_LOCAL.lpSurfCurr16
PDD_SURFACE_LOCAL.lpSurfTarg24
HRESULT.ddRVal32
void *.FlipVideoPort40

│ └─48

DD_FREEDRIVERMEMORYDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
HRESULT.ddRVal16
void *.FreeDriverMemory24

│ └─32

DD_GETAVAILDRIVERMEMORYDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
DDSCAPSDWORD.DDSCaps.dwCaps8
DWORD.dwTotal12
DWORD.dwFree16
HRESULT.ddRVal20
void *.GetAvailDriverMemory24

│ └─32

DD_GETBLTSTATUSDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
DWORD.dwFlags16
HRESULT.ddRVal20
void *.GetBltStatus24

│ └─32

DD_GETDRIVERINFODATAvoid *.dhpdev0
DWORD.dwSize8
DWORD.dwFlags12
GUIDunsigned long.guidInfo.Data116
unsigned short.guidInfo.Data220
unsigned short.guidInfo.Data322
unsigned char[8].guidInfo.Data424
DWORD.dwExpectedSize32
PVOID.lpvData40
DWORD.dwActualSize48
HRESULT.ddRVal52

│ └─56

DD_GETDRIVERSTATEDATADWORD.dwFlags0
DWORD_PTR.dwhContext8
PDD_DIRECTDRAW_GLOBAL.lpDD8
LPDWORD.lpdwStates16
DWORD.dwLength24
HRESULT.ddRVal28

│ └─32

DD_GETFLIPSTATUSDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
DWORD.dwFlags16
HRESULT.ddRVal20
void *.GetFlipStatus24

│ └─32

DD_GETHEAPALIGNMENTDATAULONG_PTR.dwInstance0
DWORD.dwHeap8
HRESULT.ddRVal12
void *.GetHeapAlignment16
HEAPALIGNMENTDWORD.Alignment.dwSize24
int.Alignment.ddsCaps28
DWORD.Alignment.dwReserved32
SURFACEALIGNMENTstruct (unnamed).Alignment.ExecuteBuffer.Linear36
struct (unnamed).Alignment.ExecuteBuffer.Rectangular36
SURFACEALIGNMENTstruct (unnamed).Alignment.Overlay.Linear52
struct (unnamed).Alignment.Overlay.Rectangular52
SURFACEALIGNMENTstruct (unnamed).Alignment.Texture.Linear68
struct (unnamed).Alignment.Texture.Rectangular68
SURFACEALIGNMENTstruct (unnamed).Alignment.ZBuffer.Linear84
struct (unnamed).Alignment.ZBuffer.Rectangular84
SURFACEALIGNMENTstruct (unnamed).Alignment.AlphaBuffer.Linear100
struct (unnamed).Alignment.AlphaBuffer.Rectangular100
SURFACEALIGNMENTstruct (unnamed).Alignment.Offscreen.Linear116
struct (unnamed).Alignment.Offscreen.Rectangular116
SURFACEALIGNMENTstruct (unnamed).Alignment.FlipTarget.Linear132
struct (unnamed).Alignment.FlipTarget.Rectangular132

│ └─152

DD_GETINTERNALMOCOMPDATAPDD_DIRECTDRAW_LOCAL.lpDD0
GUID *.lpGuid8
DWORD.dwWidth16
DWORD.dwHeight20
DDPIXELFORMATDWORD.ddPixelFormat.dwSize24
DWORD.ddPixelFormat.dwFlags28
DWORD.ddPixelFormat.dwFourCC32
DWORD.ddPixelFormat.dwAlphaBitDepth36
DWORD.ddPixelFormat.dwBumpBitCount36
DWORD.ddPixelFormat.dwLuminanceBitCount36
DWORD.ddPixelFormat.dwPrivateFormatBitCount36
DWORD.ddPixelFormat.dwRGBBitCount36
DWORD.ddPixelFormat.dwYUVBitCount36
DWORD.ddPixelFormat.dwZBufferBitDepth36
DWORD.ddPixelFormat.dwBumpDuBitMask40
DWORD.ddPixelFormat.dwLuminanceBitMask40
DWORD.ddPixelFormat.dwOperations40
DWORD.ddPixelFormat.dwRBitMask40
DWORD.ddPixelFormat.dwStencilBitDepth40
DWORD.ddPixelFormat.dwYBitMask40
struct (unnamed).ddPixelFormat.MultiSampleCaps44
DWORD.ddPixelFormat.dwBumpDvBitMask44
DWORD.ddPixelFormat.dwGBitMask44
DWORD.ddPixelFormat.dwUBitMask44
DWORD.ddPixelFormat.dwZBitMask44
DWORD.ddPixelFormat.dwBBitMask48
DWORD.ddPixelFormat.dwBumpLuminanceBitMask48
DWORD.ddPixelFormat.dwStencilBitMask48
DWORD.ddPixelFormat.dwVBitMask48
DWORD.ddPixelFormat.dwLuminanceAlphaBitMask52
DWORD.ddPixelFormat.dwRGBAlphaBitMask52
DWORD.ddPixelFormat.dwRGBZBitMask52
DWORD.ddPixelFormat.dwYUVAlphaBitMask52
DWORD.ddPixelFormat.dwYUVZBitMask52
DWORD.dwScratchMemAlloc56
HRESULT.ddRVal60

│ └─64

DD_GETMOCOMPCOMPBUFFDATAPDD_DIRECTDRAW_LOCAL.lpDD0
GUID *.lpGuid8
DWORD.dwWidth16
DWORD.dwHeight20
DDPIXELFORMATDWORD.ddPixelFormat.dwSize24
DWORD.ddPixelFormat.dwFlags28
DWORD.ddPixelFormat.dwFourCC32
DWORD.ddPixelFormat.dwAlphaBitDepth36
DWORD.ddPixelFormat.dwBumpBitCount36
DWORD.ddPixelFormat.dwLuminanceBitCount36
DWORD.ddPixelFormat.dwPrivateFormatBitCount36
DWORD.ddPixelFormat.dwRGBBitCount36
DWORD.ddPixelFormat.dwYUVBitCount36
DWORD.ddPixelFormat.dwZBufferBitDepth36
DWORD.ddPixelFormat.dwBumpDuBitMask40
DWORD.ddPixelFormat.dwLuminanceBitMask40
DWORD.ddPixelFormat.dwOperations40
DWORD.ddPixelFormat.dwRBitMask40
DWORD.ddPixelFormat.dwStencilBitDepth40
DWORD.ddPixelFormat.dwYBitMask40
struct (unnamed).ddPixelFormat.MultiSampleCaps44
DWORD.ddPixelFormat.dwBumpDvBitMask44
DWORD.ddPixelFormat.dwGBitMask44
DWORD.ddPixelFormat.dwUBitMask44
DWORD.ddPixelFormat.dwZBitMask44
DWORD.ddPixelFormat.dwBBitMask48
DWORD.ddPixelFormat.dwBumpLuminanceBitMask48
DWORD.ddPixelFormat.dwStencilBitMask48
DWORD.ddPixelFormat.dwVBitMask48
DWORD.ddPixelFormat.dwLuminanceAlphaBitMask52
DWORD.ddPixelFormat.dwRGBAlphaBitMask52
DWORD.ddPixelFormat.dwRGBZBitMask52
DWORD.ddPixelFormat.dwYUVAlphaBitMask52
DWORD.ddPixelFormat.dwYUVZBitMask52
DWORD.dwNumTypesCompBuffs56
LPDDCOMPBUFFERINFO.lpCompBuffInfo64
HRESULT.ddRVal72

│ └─80

DD_GETMOCOMPFORMATSDATAPDD_DIRECTDRAW_LOCAL.lpDD0
GUID *.lpGuid8
DWORD.dwNumFormats16
LPDDPIXELFORMAT.lpFormats24
HRESULT.ddRVal32

│ └─40

DD_GETMOCOMPGUIDSDATAPDD_DIRECTDRAW_LOCAL.lpDD0
DWORD.dwNumGuids8
GUID *.lpGuids16
HRESULT.ddRVal24

│ └─32

DD_GETSCANLINEDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
DWORD.dwScanLine8
HRESULT.ddRVal12
void *.GetScanLine16

│ └─24

DD_GETVPORTBANDWIDTHDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
LPDDPIXELFORMAT.lpddpfFormat16
DWORD.dwWidth24
DWORD.dwHeight28
DWORD.dwFlags32
LPDDVIDEOPORTBANDWIDTH.lpBandwidth40
HRESULT.ddRVal48
void *.GetVideoPortBandwidth56

│ └─64

DD_GETVPORTCONNECTDATAPDD_DIRECTDRAW_LOCAL.lpDD0
DWORD.dwPortId8
LPDDVIDEOPORTCONNECT.lpConnect16
DWORD.dwNumEntries24
HRESULT.ddRVal28
void *.GetVideoPortConnectInfo32

│ └─40

DD_GETVPORTFIELDDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
BOOL.bField16
HRESULT.ddRVal20
void *.GetVideoPortField24

│ └─32

DD_GETVPORTFLIPSTATUSDATAPDD_DIRECTDRAW_LOCAL.lpDD0
FLATPTR.fpSurface8
HRESULT.ddRVal16
void *.GetVideoPortFlipStatus24

│ └─32

DD_GETVPORTINPUTFORMATDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
DWORD.dwFlags16
LPDDPIXELFORMAT.lpddpfFormat24
DWORD.dwNumFormats32
HRESULT.ddRVal36
void *.GetVideoPortInputFormats40

│ └─48

DD_GETVPORTLINEDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
DWORD.dwLine16
HRESULT.ddRVal20
void *.GetVideoPortLine24

│ └─32

DD_GETVPORTOUTPUTFORMATDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
DWORD.dwFlags16
LPDDPIXELFORMAT.lpddpfInputFormat24
LPDDPIXELFORMAT.lpddpfOutputFormats32
DWORD.dwNumFormats40
HRESULT.ddRVal44
void *.GetVideoPortInputFormats48

│ └─56

DD_GETVPORTSIGNALDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
DWORD.dwStatus16
HRESULT.ddRVal20
void *.GetVideoSignalStatus24

│ └─32

DD_HALINFODWORD.dwSize0
VIDEOMEMORYINFOFLATPTR.vmiData.fpPrimary8
DWORD.vmiData.dwFlags16
DWORD.vmiData.dwDisplayWidth20
DWORD.vmiData.dwDisplayHeight24
LONG.vmiData.lDisplayPitch28
DDPIXELFORMATDWORD.vmiData.ddpfDisplay.dwSize32
DWORD.vmiData.ddpfDisplay.dwFlags36
DWORD.vmiData.ddpfDisplay.dwFourCC40
DWORD.vmiData.ddpfDisplay.dwAlphaBitDepth44
DWORD.vmiData.ddpfDisplay.dwBumpBitCount44
DWORD.vmiData.ddpfDisplay.dwLuminanceBitCount44
DWORD.vmiData.ddpfDisplay.dwPrivateFormatBitCount44
DWORD.vmiData.ddpfDisplay.dwRGBBitCount44
DWORD.vmiData.ddpfDisplay.dwYUVBitCount44
DWORD.vmiData.ddpfDisplay.dwZBufferBitDepth44
DWORD.vmiData.ddpfDisplay.dwBumpDuBitMask48
DWORD.vmiData.ddpfDisplay.dwLuminanceBitMask48
DWORD.vmiData.ddpfDisplay.dwOperations48
DWORD.vmiData.ddpfDisplay.dwRBitMask48
DWORD.vmiData.ddpfDisplay.dwStencilBitDepth48
DWORD.vmiData.ddpfDisplay.dwYBitMask48
struct (unnamed).vmiData.ddpfDisplay.MultiSampleCaps52
DWORD.vmiData.ddpfDisplay.dwBumpDvBitMask52
DWORD.vmiData.ddpfDisplay.dwGBitMask52
DWORD.vmiData.ddpfDisplay.dwUBitMask52
DWORD.vmiData.ddpfDisplay.dwZBitMask52
DWORD.vmiData.ddpfDisplay.dwBBitMask56
DWORD.vmiData.ddpfDisplay.dwBumpLuminanceBitMask56
DWORD.vmiData.ddpfDisplay.dwStencilBitMask56
DWORD.vmiData.ddpfDisplay.dwVBitMask56
DWORD.vmiData.ddpfDisplay.dwLuminanceAlphaBitMask60
DWORD.vmiData.ddpfDisplay.dwRGBAlphaBitMask60
DWORD.vmiData.ddpfDisplay.dwRGBZBitMask60
DWORD.vmiData.ddpfDisplay.dwYUVAlphaBitMask60
DWORD.vmiData.ddpfDisplay.dwYUVZBitMask60
DWORD.vmiData.dwOffscreenAlign64
DWORD.vmiData.dwOverlayAlign68
DWORD.vmiData.dwTextureAlign72
DWORD.vmiData.dwZBufferAlign76
DWORD.vmiData.dwAlphaAlign80
PVOID.vmiData.pvPrimary88
DDNTCORECAPS.ddCaps96
PDD_GETDRIVERINFO.GetDriverInfo416
DWORD.dwFlags424
LPVOID.lpD3DGlobalDriverData432
LPVOID.lpD3DHALCallbacks440
PDD_D3DBUFCALLBACKS.lpD3DBufCallbacks448

│ └─456

DD_KERNELCALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_KERNELCB_SYNCSURFACE.SyncSurfaceData8
PDD_KERNELCB_SYNCVIDEOPORT.SyncVideoPortData16

│ └─24

DD_LOCKDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
DWORD.bHasRect16
RECTLLONG.rArea.left20
LONG.rArea.top24
LONG.rArea.right28
LONG.rArea.bottom32
LPVOID.lpSurfData40
HRESULT.ddRVal48
void *.Lock56
DWORD.dwFlags64
FLATPTR.fpProcess72

│ └─80

DD_MAPMEMORYDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
BOOL.bMap8
HANDLE.hProcess16
FLATPTR.fpProcess24
HRESULT.ddRVal32

│ └─40

DD_MISCELLANEOUS2CALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_ALPHABLT.AlphaBlt8
PDD_CREATESURFACEEX.CreateSurfaceEx16
PDD_GETDRIVERSTATE.GetDriverState24
PDD_DESTROYDDLOCAL.DestroyDDLocal32

│ └─40

DD_MISCELLANEOUSCALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_GETAVAILDRIVERMEMORY.GetAvailDriverMemory8

│ └─16

DD_MORESURFACECAPSDWORD.dwSize0
DDSCAPSEX.ddsCapsMore4
struct tagNTExtendedHeapRestrictions[1].ddsExtendedHeapRestrictions16

│ └─40

DD_MOTIONCOMPCALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_MOCOMPCB_GETGUIDS.GetMoCompGuids8
PDD_MOCOMPCB_GETFORMATS.GetMoCompFormats16
PDD_MOCOMPCB_CREATE.CreateMoComp24
PDD_MOCOMPCB_GETCOMPBUFFINFO.GetMoCompBuffInfo32
PDD_MOCOMPCB_GETINTERNALINFO.GetInternalMoCompInfo40
PDD_MOCOMPCB_BEGINFRAME.BeginMoCompFrame48
PDD_MOCOMPCB_ENDFRAME.EndMoCompFrame56
PDD_MOCOMPCB_RENDER.RenderMoComp64
PDD_MOCOMPCB_QUERYSTATUS.QueryMoCompStatus72
PDD_MOCOMPCB_DESTROY.DestroyMoComp80

│ └─88

DD_MOTIONCOMP_LOCALPDD_DIRECTDRAW_LOCAL.lpDD0
GUIDunsigned long.guid.Data18
unsigned short.guid.Data212
unsigned short.guid.Data314
unsigned char[8].guid.Data416
DWORD.dwUncompWidth24
DWORD.dwUncompHeight28
DDPIXELFORMATDWORD.ddUncompPixelFormat.dwSize32
DWORD.ddUncompPixelFormat.dwFlags36
DWORD.ddUncompPixelFormat.dwFourCC40
DWORD.ddUncompPixelFormat.dwAlphaBitDepth44
DWORD.ddUncompPixelFormat.dwBumpBitCount44
DWORD.ddUncompPixelFormat.dwLuminanceBitCount44
DWORD.ddUncompPixelFormat.dwPrivateFormatBitCount44
DWORD.ddUncompPixelFormat.dwRGBBitCount44
DWORD.ddUncompPixelFormat.dwYUVBitCount44
DWORD.ddUncompPixelFormat.dwZBufferBitDepth44
DWORD.ddUncompPixelFormat.dwBumpDuBitMask48
DWORD.ddUncompPixelFormat.dwLuminanceBitMask48
DWORD.ddUncompPixelFormat.dwOperations48
DWORD.ddUncompPixelFormat.dwRBitMask48
DWORD.ddUncompPixelFormat.dwStencilBitDepth48
DWORD.ddUncompPixelFormat.dwYBitMask48
struct (unnamed).ddUncompPixelFormat.MultiSampleCaps52
DWORD.ddUncompPixelFormat.dwBumpDvBitMask52
DWORD.ddUncompPixelFormat.dwGBitMask52
DWORD.ddUncompPixelFormat.dwUBitMask52
DWORD.ddUncompPixelFormat.dwZBitMask52
DWORD.ddUncompPixelFormat.dwBBitMask56
DWORD.ddUncompPixelFormat.dwBumpLuminanceBitMask56
DWORD.ddUncompPixelFormat.dwStencilBitMask56
DWORD.ddUncompPixelFormat.dwVBitMask56
DWORD.ddUncompPixelFormat.dwLuminanceAlphaBitMask60
DWORD.ddUncompPixelFormat.dwRGBAlphaBitMask60
DWORD.ddUncompPixelFormat.dwRGBZBitMask60
DWORD.ddUncompPixelFormat.dwYUVAlphaBitMask60
DWORD.ddUncompPixelFormat.dwYUVZBitMask60
DWORD.dwDriverReserved164
DWORD.dwDriverReserved268
DWORD.dwDriverReserved372
LPVOID.lpDriverReserved180
LPVOID.lpDriverReserved288
LPVOID.lpDriverReserved396

│ └─104

DD_NONLOCALVIDMEMCAPSDWORD.dwSize0
DWORD.dwNLVBCaps4
DWORD.dwNLVBCaps28
DWORD.dwNLVBCKeyCaps12
DWORD.dwNLVBFXCaps16
DWORD[8].dwNLVBRops20

│ └─52

DD_NTCALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_FREEDRIVERMEMORY.FreeDriverMemory8
PDD_SETEXCLUSIVEMODE.SetExclusiveMode16
PDD_FLIPTOGDISURFACE.FlipToGDISurface24

│ └─32

DD_NTPRIVATEDRIVERCAPSDWORD.dwSize0
DWORD.dwPrivateCaps4

│ └─8

DD_PALETTECALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_PALCB_DESTROYPALETTE.DestroyPalette8
PDD_PALCB_SETENTRIES.SetEntries16

│ └─24

DD_PALETTE_GLOBALULONG_PTR.dwReserved10

│ └─8

DD_PALETTE_LOCALULONG.dwReserved00
ULONG_PTR.dwReserved18

│ └─16

DD_QUERYMOCOMPSTATUSDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_MOTIONCOMP_LOCAL.lpMoComp8
PDD_SURFACE_LOCAL.lpSurface16
DWORD.dwFlags24
HRESULT.ddRVal28

│ └─32

DD_RENDERMOCOMPDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_MOTIONCOMP_LOCAL.lpMoComp8
DWORD.dwNumBuffers16
LPDDMOCOMPBUFFERINFO.lpBufferInfo24
DWORD.dwFunction32
LPVOID.lpInputData40
DWORD.dwInputDataSize48
LPVOID.lpOutputData56
DWORD.dwOutputDataSize64
HRESULT.ddRVal68

│ └─72

DD_SETCOLORKEYDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
DWORD.dwFlags16
DDCOLORKEYDWORD.ckNew.dwColorSpaceLowValue20
DWORD.ckNew.dwColorSpaceHighValue24
HRESULT.ddRVal28
void *.SetColorKey32

│ └─40

DD_SETENTRIESDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_PALETTE_GLOBAL.lpDDPalette8
DWORD.dwBase16
DWORD.dwNumEntries20
LPPALETTEENTRY.lpEntries24
HRESULT.ddRVal32
void *.SetEntries40

│ └─48

DD_SETEXCLUSIVEMODEDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
DWORD.dwEnterExcl8
DWORD.dwReserved12
HRESULT.ddRVal16
void *.SetExclusiveMode24

│ └─32

DD_SETOVERLAYPOSITIONDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSrcSurface8
PDD_SURFACE_LOCAL.lpDDDestSurface16
LONG.lXPos24
LONG.lYPos28
HRESULT.ddRVal32
void *.SetOverlayPosition40

│ └─48

DD_SETPALETTEDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
PDD_PALETTE_GLOBAL.lpDDPalette16
HRESULT.ddRVal24
void *.SetPalette32
BOOL.Attach40

│ └─48

DD_STEREOMODEDWORD.dwSize0
DWORD.dwHeight4
DWORD.dwWidth8
DWORD.dwBpp12
DWORD.dwRefreshRate16
BOOL.bSupported20

│ └─24

DD_SURFACECALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_SURFCB_DESTROYSURFACE.DestroySurface8
PDD_SURFCB_FLIP.Flip16
PDD_SURFCB_SETCLIPLIST.SetClipList24
PDD_SURFCB_LOCK.Lock32
PDD_SURFCB_UNLOCK.Unlock40
PDD_SURFCB_BLT.Blt48
PDD_SURFCB_SETCOLORKEY.SetColorKey56
PDD_SURFCB_ADDATTACHEDSURFACE.AddAttachedSurface64
PDD_SURFCB_GETBLTSTATUS.GetBltStatus72
PDD_SURFCB_GETFLIPSTATUS.GetFlipStatus80
PDD_SURFCB_UPDATEOVERLAY.UpdateOverlay88
PDD_SURFCB_SETOVERLAYPOSITION.SetOverlayPosition96
LPVOID.reserved4104
PDD_SURFCB_SETPALETTE.SetPalette112

│ └─120

DD_SURFACE_GLOBALDWORD.dwBlockSizeY0
LONG.lSlicePitch0
DWORD.dwBlockSizeX8
DWORD.dwUserMemSize8
LPVIDEOMEMORY.lpVidMemHeap8
FLATPTR.fpVidMem16
DWORD.dwLinearSize24
LONG.lPitch24
LONG.yHint28
LONG.xHint32
DWORD.wHeight36
DWORD.wWidth40
ULONG_PTR.dwReserved148
DDPIXELFORMATDWORD.ddpfSurface.dwSize56
DWORD.ddpfSurface.dwFlags60
DWORD.ddpfSurface.dwFourCC64
DWORD.ddpfSurface.dwAlphaBitDepth68
DWORD.ddpfSurface.dwBumpBitCount68
DWORD.ddpfSurface.dwLuminanceBitCount68
DWORD.ddpfSurface.dwPrivateFormatBitCount68
DWORD.ddpfSurface.dwRGBBitCount68
DWORD.ddpfSurface.dwYUVBitCount68
DWORD.ddpfSurface.dwZBufferBitDepth68
DWORD.ddpfSurface.dwBumpDuBitMask72
DWORD.ddpfSurface.dwLuminanceBitMask72
DWORD.ddpfSurface.dwOperations72
DWORD.ddpfSurface.dwRBitMask72
DWORD.ddpfSurface.dwStencilBitDepth72
DWORD.ddpfSurface.dwYBitMask72
struct (unnamed).ddpfSurface.MultiSampleCaps76
DWORD.ddpfSurface.dwBumpDvBitMask76
DWORD.ddpfSurface.dwGBitMask76
DWORD.ddpfSurface.dwUBitMask76
DWORD.ddpfSurface.dwZBitMask76
DWORD.ddpfSurface.dwBBitMask80
DWORD.ddpfSurface.dwBumpLuminanceBitMask80
DWORD.ddpfSurface.dwStencilBitMask80
DWORD.ddpfSurface.dwVBitMask80
DWORD.ddpfSurface.dwLuminanceAlphaBitMask84
DWORD.ddpfSurface.dwRGBAlphaBitMask84
DWORD.ddpfSurface.dwRGBZBitMask84
DWORD.ddpfSurface.dwYUVAlphaBitMask84
DWORD.ddpfSurface.dwYUVZBitMask84
FLATPTR.fpHeapOffset88
HANDLE.hCreatorProcess96

│ └─104

DD_SURFACE_INTPDD_SURFACE_LOCAL.lpLcl0

│ └─8

DD_SURFACE_LOCALPDD_SURFACE_GLOBAL.lpGbl0
DWORD.dwFlags8
DDSCAPSDWORD.ddsCaps.dwCaps12
ULONG_PTR.dwReserved116
DDCOLORKEYDWORD.ddckCKSrcBlt.dwColorSpaceLowValue24
DWORD.ddckCKSrcBlt.dwColorSpaceHighValue28
DDCOLORKEYDWORD.ddckCKSrcOverlay.dwColorSpaceLowValue24
DWORD.ddckCKSrcOverlay.dwColorSpaceHighValue28
DDCOLORKEYDWORD.ddckCKDestBlt.dwColorSpaceLowValue32
DWORD.ddckCKDestBlt.dwColorSpaceHighValue36
DDCOLORKEYDWORD.ddckCKDestOverlay.dwColorSpaceLowValue32
DWORD.ddckCKDestOverlay.dwColorSpaceHighValue36
PDD_SURFACE_MORE.lpSurfMore40
PDD_ATTACHLIST.lpAttachList48
PDD_ATTACHLIST.lpAttachListFrom56
RECTLONG.rcOverlaySrc.left64
LONG.rcOverlaySrc.top68
LONG.rcOverlaySrc.right72
LONG.rcOverlaySrc.bottom76

│ └─80

DD_SURFACE_MOREDWORD.dwMipMapCount0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
DWORD.dwOverlayFlags16
DDSCAPSEX.ddsCapsEx20
DWORD.dwSurfaceHandle32

│ └─40

DD_SYNCSURFACEDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
DWORD.dwSurfaceOffset16
ULONG_PTR.fpLockPtr24
LONG.lPitch32
DWORD.dwOverlayOffset36
ULONG.dwDriverReserved140
ULONG.dwDriverReserved244
ULONG.dwDriverReserved348
ULONG.dwDriverReserved452
HRESULT.ddRVal56

│ └─64

DD_SYNCVIDEOPORTDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
DWORD.dwOriginOffset16
DWORD.dwHeight20
DWORD.dwVBIHeight24
ULONG.dwDriverReserved128
ULONG.dwDriverReserved232
ULONG.dwDriverReserved336
HRESULT.ddRVal40

│ └─48

DD_UNLOCKDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDSurface8
HRESULT.ddRVal16
void *.Unlock24

│ └─32

DD_UPDATENONLOCALHEAPDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
DWORD.dwHeap8
FLATPTR.fpGARTLin16
FLATPTR.fpGARTDev24
ULONG_PTR.ulPolicyMaxBytes32
HRESULT.ddRVal40
void *.UpdateNonLocalHeap48

│ └─56

DD_UPDATEOVERLAYDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
PDD_SURFACE_LOCAL.lpDDDestSurface8
RECTLLONG.rDest.left16
LONG.rDest.top20
LONG.rDest.right24
LONG.rDest.bottom28
PDD_SURFACE_LOCAL.lpDDSrcSurface32
RECTLLONG.rSrc.left40
LONG.rSrc.top44
LONG.rSrc.right48
LONG.rSrc.bottom52
DWORD.dwFlags56
DDOVERLAYFXDWORD.overlayFX.dwSize64
DWORD.overlayFX.dwAlphaEdgeBlendBitDepth68
DWORD.overlayFX.dwAlphaEdgeBlend72
DWORD.overlayFX.dwReserved76
DWORD.overlayFX.dwAlphaDestConstBitDepth80
DWORD.overlayFX.dwAlphaDestConst88
LPDIRECTDRAWSURFACE.overlayFX.lpDDSAlphaDest88
DWORD.overlayFX.dwAlphaSrcConstBitDepth96
DWORD.overlayFX.dwAlphaSrcConst104
LPDIRECTDRAWSURFACE.overlayFX.lpDDSAlphaSrc104
DDCOLORKEYDWORD.overlayFX.dckDestColorkey.dwColorSpaceLowValue112
DWORD.overlayFX.dckDestColorkey.dwColorSpaceHighValue116
DDCOLORKEYDWORD.overlayFX.dckSrcColorkey.dwColorSpaceLowValue120
DWORD.overlayFX.dckSrcColorkey.dwColorSpaceHighValue124
DWORD.overlayFX.dwDDFX128
DWORD.overlayFX.dwFlags132
HRESULT.ddRVal136
void *.UpdateOverlay144

│ └─152

DD_UPDATEVPORTDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
PDD_SURFACE_INT *.lplpDDSurface16
PDD_SURFACE_INT *.lplpDDVBISurface24
PDD_VIDEOPORTINFO.lpVideoInfo32
DWORD.dwFlags40
DWORD.dwNumAutoflip44
DWORD.dwNumVBIAutoflip48
HRESULT.ddRVal52
void *.UpdateVideoPort56

│ └─64

DD_VIDEOPORTCALLBACKSDWORD.dwSize0
DWORD.dwFlags4
PDD_VPORTCB_CANCREATEVIDEOPORT.CanCreateVideoPort8
PDD_VPORTCB_CREATEVIDEOPORT.CreateVideoPort16
PDD_VPORTCB_FLIP.FlipVideoPort24
PDD_VPORTCB_GETBANDWIDTH.GetVideoPortBandwidth32
PDD_VPORTCB_GETINPUTFORMATS.GetVideoPortInputFormats40
PDD_VPORTCB_GETOUTPUTFORMATS.GetVideoPortOutputFormats48
LPVOID.lpReserved156
PDD_VPORTCB_GETFIELD.GetVideoPortField64
PDD_VPORTCB_GETLINE.GetVideoPortLine72
PDD_VPORTCB_GETVPORTCONNECT.GetVideoPortConnectInfo80
PDD_VPORTCB_DESTROYVPORT.DestroyVideoPort88
PDD_VPORTCB_GETFLIPSTATUS.GetVideoPortFlipStatus96
PDD_VPORTCB_UPDATE.UpdateVideoPort104
PDD_VPORTCB_WAITFORSYNC.WaitForVideoPortSync112
PDD_VPORTCB_GETSIGNALSTATUS.GetVideoSignalStatus120
PDD_VPORTCB_COLORCONTROL.ColorControl128

│ └─136

DD_VIDEOPORT_LOCALPDD_DIRECTDRAW_LOCAL.lpDD0
DDVIDEOPORTDESCDWORD.ddvpDesc.dwSize8
DWORD.ddvpDesc.dwFieldWidth12
DWORD.ddvpDesc.dwVBIWidth16
DWORD.ddvpDesc.dwFieldHeight20
DWORD.ddvpDesc.dwMicrosecondsPerField24
DWORD.ddvpDesc.dwMaxPixelsPerSecond28
DWORD.ddvpDesc.dwVideoPortID32
DWORD.ddvpDesc.dwReserved136
DDVIDEOPORTCONNECT.ddvpDesc.VideoPortType40
ULONG_PTR.ddvpDesc.dwReserved280
ULONG_PTR.ddvpDesc.dwReserved388
DDVIDEOPORTINFODWORD.ddvpInfo.dwSize96
DWORD.ddvpInfo.dwOriginX100
DWORD.ddvpInfo.dwOriginY104
DWORD.ddvpInfo.dwVPFlags108
RECTLONG.ddvpInfo.rCrop.left112
LONG.ddvpInfo.rCrop.top116
LONG.ddvpInfo.rCrop.right120
LONG.ddvpInfo.rCrop.bottom124
DWORD.ddvpInfo.dwPrescaleWidth128
DWORD.ddvpInfo.dwPrescaleHeight132
int.ddvpInfo.lpddpfInputFormat136
int.ddvpInfo.lpddpfVBIInputFormat144
int.ddvpInfo.lpddpfVBIOutputFormat152
DWORD.ddvpInfo.dwVBIHeight160
ULONG_PTR.ddvpInfo.dwReserved1168
ULONG_PTR.ddvpInfo.dwReserved2176
PDD_SURFACE_INT.lpSurface184
PDD_SURFACE_INT.lpVBISurface192
DWORD.dwNumAutoflip200
DWORD.dwNumVBIAutoflip204
ULONG_PTR.dwReserved1208
ULONG_PTR.dwReserved2216
ULONG_PTR.dwReserved3224

│ └─232

DD_VPORTCOLORDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
DWORD.dwFlags16
LPDDCOLORCONTROL.lpColorData24
HRESULT.ddRVal32
void *.ColorControl40

│ └─48

DD_WAITFORVERTICALBLANKDATAPDD_DIRECTDRAW_GLOBAL.lpDD0
DWORD.dwFlags8
DWORD.bIsInVB12
ULONG_PTR.hEvent16
HRESULT.ddRVal24
void *.WaitForVerticalBlank32

│ └─40

DD_WAITFORVPORTSYNCDATAPDD_DIRECTDRAW_LOCAL.lpDD0
PDD_VIDEOPORT_LOCAL.lpVideoPort8
DWORD.dwFlags16
DWORD.dwLine20
DWORD.dwTimeOut24
HRESULT.ddRVal28
void *.UpdateVideoPort32

│ └─40

DEBUGHOOKINFODWORD.idThread0
DWORD.idThreadInstaller4
LPARAM.lParam8
WPARAM.wParam16
int.code24

│ └─32

DEBUG_EVENTDWORD.dwDebugEventCode0
DWORD.dwProcessId0
DWORD.dwThreadId0
union (unnamed).u0

│ └─176

DECIMALUSHORT.wReserved0
BYTE.scale2
USHORT.signscale2
BYTE.sign3
ULONG.Hi324
ULONG.Lo328
ULONGLONG.Lo648
ULONG.Mid3212

│ └─16

DEDUP_CONTAINER_EXTENTULONG.ContainerIndex0
long long.StartOffset8
long long.Length16

│ └─24

DEFCONTEXTMENUHWND.hwnd0
IContextMenuCB *.pcmcb8
LPCITEMIDLIST.pidlFolder16
IShellFolder *.psf24
UINT.cidl32
LPCITEMIDLIST *.apidl40
IUnknown *.punkAssociationInfo48
UINT.cKeys56
const HKEY *.aKeys64

│ └─72

DELEGATEITEMIDWORD.cbSize0
WORD.wOuter2
WORD.cbInner4
BYTE[1].rgb6

│ └─7

DELETEITEMSTRUCTUINT.CtlType0
UINT.CtlID4
UINT.itemID8
HWND.hwndItem16
ULONG_PTR.itemData24

│ └─32

DELETE_SNAPSHOT_VHDSET_PARAMETERSDELETE_SNAPSHOT_VHDSET_VERSION.Version0
struct (unnamed).Version14

│ └─20

DELETE_USN_JOURNAL_DATADWORDLONG.UsnJournalID0
DWORD.DeleteFlags8

│ └─16

DESIGNVECTORDWORD.dvReserved0
DWORD.dvNumAxes4
LONG[16].dvValues8

│ └─72

DESKBANDINFODWORD.dwMask0
POINTLLONG.ptMinSize.x4
LONG.ptMinSize.y8
POINTLLONG.ptMaxSize.x12
LONG.ptMaxSize.y16
POINTLLONG.ptIntegral.x20
LONG.ptIntegral.y24
POINTLLONG.ptActual.x28
LONG.ptActual.y32
WCHAR[256].wszTitle36
DWORD.dwModeFlags548
COLORREF.crBkgnd552

│ └─556

DETAILSINFOLPCITEMIDLIST.pidl0
int.fmt8
int.cxChar12
STRRETUINT.str.uType16
char[260].str.cStr24
LPWSTR.str.pOleStr24
UINT.str.uOffset24
int.iImage288

│ └─296

DEVHTADJDATADWORD.DeviceFlags0
DWORD.DeviceXDPI4
DWORD.DeviceYDPI8
PDEVHTINFO.pDefHTInfo16
PDEVHTINFO.pAdjHTInfo24

│ └─32

DEVHTINFODWORD.HTFlags0
DWORD.HTPatternSize4
DWORD.DevPelsDPI8
COLORINFOCIECHROMALDECI4.ColorInfo.Red.x12
LDECI4.ColorInfo.Red.y16
LDECI4.ColorInfo.Red.Y20
CIECHROMALDECI4.ColorInfo.Green.x24
LDECI4.ColorInfo.Green.y28
LDECI4.ColorInfo.Green.Y32
CIECHROMALDECI4.ColorInfo.Blue.x36
LDECI4.ColorInfo.Blue.y40
LDECI4.ColorInfo.Blue.Y44
CIECHROMALDECI4.ColorInfo.Cyan.x48
LDECI4.ColorInfo.Cyan.y52
LDECI4.ColorInfo.Cyan.Y56
CIECHROMALDECI4.ColorInfo.Magenta.x60
LDECI4.ColorInfo.Magenta.y64
LDECI4.ColorInfo.Magenta.Y68
CIECHROMALDECI4.ColorInfo.Yellow.x72
LDECI4.ColorInfo.Yellow.y76
LDECI4.ColorInfo.Yellow.Y80
CIECHROMALDECI4.ColorInfo.AlignmentWhite.x84
LDECI4.ColorInfo.AlignmentWhite.y88
LDECI4.ColorInfo.AlignmentWhite.Y92
LDECI4.ColorInfo.RedGamma96
LDECI4.ColorInfo.GreenGamma100
LDECI4.ColorInfo.BlueGamma104
LDECI4.ColorInfo.MagentaInCyanDye108
LDECI4.ColorInfo.YellowInCyanDye112
LDECI4.ColorInfo.CyanInMagentaDye116
LDECI4.ColorInfo.YellowInMagentaDye120
LDECI4.ColorInfo.CyanInYellowDye124
LDECI4.ColorInfo.MagentaInYellowDye128

│ └─132

DEVICE_COPY_OFFLOAD_DESCRIPTORDWORD.Version0
DWORD.Size4
DWORD.MaximumTokenLifetime8
DWORD.DefaultTokenLifetime12
DWORDLONG.MaximumTransferSize16
DWORDLONG.OptimalTransferCount24
DWORD.MaximumDataDescriptors32
DWORD.MaximumTransferLengthPerDescriptor36
DWORD.OptimalTransferLengthPerDescriptor40
WORD.OptimalTransferLengthGranularity44
BYTE[2].Reserved46

│ └─48

DEVICE_DATA_SET_LB_PROVISIONING_STATEDWORD.Size0
DWORD.Version4
DWORDLONG.SlabSizeInBytes8
DWORD.SlabOffsetDeltaInBytes16
DWORD.SlabAllocationBitMapBitCount20
DWORD.SlabAllocationBitMapLength24
DWORD[1].SlabAllocationBitMap28

│ └─32

DEVICE_DATA_SET_RANGELONGLONG.StartingOffset0
DWORDLONG.LengthInBytes8

│ └─16

DEVICE_DATA_SET_REPAIR_PARAMETERSDWORD.NumberOfRepairCopies0
DWORD.SourceCopy4
DWORD[1].RepairCopies8

│ └─12

DEVICE_DSM_NOTIFICATION_PARAMETERSDWORD.Size0
DWORD.Flags4
DWORD.NumFileTypeIDs8
GUID[1].FileTypeID12

│ └─28

DEVICE_DSM_OFFLOAD_READ_PARAMETERSDWORD.Flags0
DWORD.TimeToLive4
DWORD[2].Reserved8

│ └─16

DEVICE_DSM_OFFLOAD_WRITE_PARAMETERSDWORD.Flags0
DWORD.Reserved4
DWORDLONG.TokenOffset8
STORAGE_OFFLOAD_TOKENBYTE[4].Token.TokenType16
BYTE[2].Token.Reserved20
BYTE[2].Token.TokenIdLength22
struct (unnamed).Token.StorageOffloadZeroDataToken24
BYTE[504].Token.Token24

│ └─528

DEVICE_INFOBSTR.pFriendlyDeviceName0
BSTR.pUniqueDeviceName8
BSTR.pManufacturerName16
BSTR.pModelName24
BSTR.pIconURL32

│ └─40

DEVICE_LB_PROVISIONING_DESCRIPTORDWORD.Version0
DWORD.Size4
BYTE.ThinProvisioningEnabled8bytes,0bits
BYTE.ThinProvisioningReadZeros8bytes,1bits
BYTE.AnchorSupported8bytes,2bits
BYTE.UnmapGranularityAlignmentValid8bytes,5bits
BYTE.GetFreeSpaceSupported8bytes,6bits
BYTE.MapSupported8bytes,7bits
BYTE[7].Reserved19
DWORDLONG.OptimalUnmapGranularity16
DWORDLONG.UnmapGranularityAlignment24
DWORD.MaxUnmapLbaCount32
DWORD.MaxUnmapBlockDescriptorCount36

│ └─40

DEVICE_MANAGE_DATA_SET_ATTRIBUTESDWORD.Size0
DEVICE_DSM_ACTION.Action4
DWORD.Flags8
DWORD.ParameterBlockOffset12
DWORD.ParameterBlockLength16
DWORD.DataSetRangesOffset20
DWORD.DataSetRangesLength24

│ └─28

DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUTDWORD.Size0
DEVICE_DSM_ACTION.Action4
DWORD.Flags8
DWORD.OperationStatus12
DWORD.ExtendedError16
DWORD.TargetDetailedError20
DWORD.ReservedStatus24
DWORD.OutputBlockOffset28
DWORD.OutputBlockLength32

│ └─36

DEVICE_MEDIA_INFOunion (unnamed).DeviceSpecific0

│ └─32

DEVICE_NOTIFY_SUBSCRIBE_PARAMETERSPDEVICE_NOTIFY_CALLBACK_ROUTINE.Callback0
PVOID.Context8

│ └─16

DEVICE_POWER_DESCRIPTORDWORD.Version0
DWORD.Size4
BOOLEAN.DeviceAttentionSupported8
BOOLEAN.AsynchronousNotificationSupported9
BOOLEAN.IdlePowerManagementEnabled10
BOOLEAN.D3ColdEnabled11
BOOLEAN.D3ColdSupported12
BOOLEAN.NoVerifyDuringIdlePower13
BYTE[2].Reserved14
DWORD.IdleTimeoutInMS16

│ └─20

DEVICE_SEEK_PENALTY_DESCRIPTORDWORD.Version0
DWORD.Size4
BOOLEAN.IncursSeekPenalty8

│ └─12

DEVICE_TRIM_DESCRIPTORDWORD.Version0
DWORD.Size4
BOOLEAN.TrimEnabled8

│ └─12

DEVICE_WRITE_AGGREGATION_DESCRIPTORDWORD.Version0
DWORD.Size4
BOOLEAN.BenefitsFromWriteAggregation8

│ └─12

DEVINFOFLONG.flGraphicsCaps0
LOGFONTWLONG.lfDefaultFont.lfHeight4
LONG.lfDefaultFont.lfWidth8
LONG.lfDefaultFont.lfEscapement12
LONG.lfDefaultFont.lfOrientation16
LONG.lfDefaultFont.lfWeight20
BYTE.lfDefaultFont.lfItalic24
BYTE.lfDefaultFont.lfUnderline25
BYTE.lfDefaultFont.lfStrikeOut26
BYTE.lfDefaultFont.lfCharSet27
BYTE.lfDefaultFont.lfOutPrecision28
BYTE.lfDefaultFont.lfClipPrecision29
BYTE.lfDefaultFont.lfQuality30
BYTE.lfDefaultFont.lfPitchAndFamily31
WCHAR[32].lfDefaultFont.lfFaceName32
LOGFONTWLONG.lfAnsiVarFont.lfHeight96
LONG.lfAnsiVarFont.lfWidth100
LONG.lfAnsiVarFont.lfEscapement104
LONG.lfAnsiVarFont.lfOrientation108
LONG.lfAnsiVarFont.lfWeight112
BYTE.lfAnsiVarFont.lfItalic116
BYTE.lfAnsiVarFont.lfUnderline117
BYTE.lfAnsiVarFont.lfStrikeOut118
BYTE.lfAnsiVarFont.lfCharSet119
BYTE.lfAnsiVarFont.lfOutPrecision120
BYTE.lfAnsiVarFont.lfClipPrecision121
BYTE.lfAnsiVarFont.lfQuality122
BYTE.lfAnsiVarFont.lfPitchAndFamily123
WCHAR[32].lfAnsiVarFont.lfFaceName124
LOGFONTWLONG.lfAnsiFixFont.lfHeight188
LONG.lfAnsiFixFont.lfWidth192
LONG.lfAnsiFixFont.lfEscapement196
LONG.lfAnsiFixFont.lfOrientation200
LONG.lfAnsiFixFont.lfWeight204
BYTE.lfAnsiFixFont.lfItalic208
BYTE.lfAnsiFixFont.lfUnderline209
BYTE.lfAnsiFixFont.lfStrikeOut210
BYTE.lfAnsiFixFont.lfCharSet211
BYTE.lfAnsiFixFont.lfOutPrecision212
BYTE.lfAnsiFixFont.lfClipPrecision213
BYTE.lfAnsiFixFont.lfQuality214
BYTE.lfAnsiFixFont.lfPitchAndFamily215
WCHAR[32].lfAnsiFixFont.lfFaceName216
ULONG.cFonts280
ULONG.iDitherFormat284
USHORT.cxDither288
USHORT.cyDither290
HPALETTE.hpalDefault296
FLONG.flGraphicsCaps2304

│ └─312

DEVMODEABYTE[32].dmDeviceName0
WORD.dmSpecVersion32
WORD.dmDriverVersion34
WORD.dmSize36
WORD.dmDriverExtra38
DWORD.dmFields40
short.dmOrientation44
POINTLLONG.dmPosition.x44
LONG.dmPosition.y48
short.dmPaperSize46
short.dmPaperLength48
short.dmPaperWidth50
DWORD.dmDisplayOrientation52
short.dmScale52
short.dmCopies54
short.dmDefaultSource56
DWORD.dmDisplayFixedOutput56
short.dmPrintQuality58
short.dmColor60
short.dmDuplex62
short.dmYResolution64
short.dmTTOption66
short.dmCollate68
BYTE[32].dmFormName70
WORD.dmLogPixels102
DWORD.dmBitsPerPel104
DWORD.dmPelsWidth108
DWORD.dmPelsHeight112
DWORD.dmDisplayFlags116
DWORD.dmNup116
DWORD.dmDisplayFrequency120
DWORD.dmICMMethod124
DWORD.dmICMIntent128
DWORD.dmMediaType132
DWORD.dmDitherType136
DWORD.dmReserved1140
DWORD.dmReserved2144
DWORD.dmPanningWidth148
DWORD.dmPanningHeight152

│ └─156

DEVMODEWWCHAR[32].dmDeviceName0
WORD.dmSpecVersion64
WORD.dmDriverVersion66
WORD.dmSize68
WORD.dmDriverExtra70
DWORD.dmFields72
short.dmOrientation76
POINTLLONG.dmPosition.x76
LONG.dmPosition.y80
short.dmPaperSize78
short.dmPaperLength80
short.dmPaperWidth82
DWORD.dmDisplayOrientation84
short.dmScale84
short.dmCopies86
short.dmDefaultSource88
DWORD.dmDisplayFixedOutput88
short.dmPrintQuality90
short.dmColor92
short.dmDuplex94
short.dmYResolution96
short.dmTTOption98
short.dmCollate100
WCHAR[32].dmFormName102
WORD.dmLogPixels166
DWORD.dmBitsPerPel168
DWORD.dmPelsWidth172
DWORD.dmPelsHeight176
DWORD.dmDisplayFlags180
DWORD.dmNup180
DWORD.dmDisplayFrequency184
DWORD.dmICMMethod188
DWORD.dmICMIntent192
DWORD.dmMediaType196
DWORD.dmDitherType200
DWORD.dmReserved1204
DWORD.dmReserved2208
DWORD.dmPanningWidth212
DWORD.dmPanningHeight216

│ └─220

DEVNAMESWORD.wDriverOffset0
WORD.wDeviceOffset2
WORD.wOutputOffset4
WORD.wDefault6

│ └─8

DEV_BROADCAST_DEVICEINTERFACE_ADWORD.dbcc_size0
DWORD.dbcc_devicetype4
DWORD.dbcc_reserved8
GUIDunsigned long.dbcc_classguid.Data112
unsigned short.dbcc_classguid.Data216
unsigned short.dbcc_classguid.Data318
unsigned char[8].dbcc_classguid.Data420
char[1].dbcc_name28

│ └─32

DEV_BROADCAST_DEVICEINTERFACE_WDWORD.dbcc_size0
DWORD.dbcc_devicetype4
DWORD.dbcc_reserved8
GUIDunsigned long.dbcc_classguid.Data112
unsigned short.dbcc_classguid.Data216
unsigned short.dbcc_classguid.Data318
unsigned char[8].dbcc_classguid.Data420
wchar_t[1].dbcc_name28

│ └─32

DEV_BROADCAST_HANDLEDWORD.dbch_size0
DWORD.dbch_devicetype4
DWORD.dbch_reserved8
HANDLE.dbch_handle16
HDEVNOTIFY.dbch_hdevnotify24
GUIDunsigned long.dbch_eventguid.Data132
unsigned short.dbch_eventguid.Data236
unsigned short.dbch_eventguid.Data338
unsigned char[8].dbch_eventguid.Data440
LONG.dbch_nameoffset48
BYTE[1].dbch_data52

│ └─56

DEV_BROADCAST_HDRDWORD.dbch_size0
DWORD.dbch_devicetype4
DWORD.dbch_reserved8

│ └─12

DEV_BROADCAST_OEMDWORD.dbco_size0
DWORD.dbco_devicetype4
DWORD.dbco_reserved8
DWORD.dbco_identifier12
DWORD.dbco_suppfunc16

│ └─20

DEV_BROADCAST_PORT_ADWORD.dbcp_size0
DWORD.dbcp_devicetype4
DWORD.dbcp_reserved8
char[1].dbcp_name12

│ └─16

DEV_BROADCAST_PORT_WDWORD.dbcp_size0
DWORD.dbcp_devicetype4
DWORD.dbcp_reserved8
wchar_t[1].dbcp_name12

│ └─16

DEV_BROADCAST_VOLUMEDWORD.dbcv_size0
DWORD.dbcv_devicetype4
DWORD.dbcv_reserved8
DWORD.dbcv_unitmask12
WORD.dbcv_flags16

│ └─20

DFMICSDWORD.cbSize0
DWORD.fMask4
LPARAM.lParam8
UINT.idCmdFirst16
UINT.idDefMax20
LPCMINVOKECOMMANDINFO.pici24
IUnknown *.punkSite32

│ └─40

DFS_GET_PKT_ENTRY_STATE_ARGUSHORT.DfsEntryPathLen0
USHORT.ServerNameLen2
USHORT.ShareNameLen4
ULONG.Level8
WCHAR[1].Buffer12

│ └─16

DFS_INFO_1LPWSTR.EntryPath0

│ └─8

DFS_INFO_100LPWSTR.Comment0

│ └─8

DFS_INFO_101DWORD.State0

│ └─4

DFS_INFO_102ULONG.Timeout0

│ └─4

DFS_INFO_103ULONG.PropertyFlagMask0
ULONG.PropertyFlags4

│ └─8

DFS_INFO_104DFS_TARGET_PRIORITYDFS_TARGET_PRIORITY_CLASS.TargetPriority.TargetPriorityClass0
USHORT.TargetPriority.TargetPriorityRank4
USHORT.TargetPriority.Reserved6

│ └─8

DFS_INFO_105LPWSTR.Comment0
DWORD.State8
ULONG.Timeout12
ULONG.PropertyFlagMask16
ULONG.PropertyFlags20

│ └─24

DFS_INFO_106DWORD.State0
DFS_TARGET_PRIORITYDFS_TARGET_PRIORITY_CLASS.TargetPriority.TargetPriorityClass4
USHORT.TargetPriority.TargetPriorityRank8
USHORT.TargetPriority.Reserved10

│ └─12

DFS_INFO_107LPWSTR.Comment0
ULONG.PropertyFlagMask0
ULONG.PropertyFlags0
ULONG.SdLengthReserved0
DWORD.State0
ULONG.Timeout0
PSECURITY_DESCRIPTOR.pSecurityDescriptor0

│ └─40

DFS_INFO_150ULONG.SdLengthReserved0
PSECURITY_DESCRIPTOR.pSecurityDescriptor0

│ └─16

DFS_INFO_2LPWSTR.EntryPath0
LPWSTR.Comment8
DWORD.State16
DWORD.NumberOfStorages20

│ └─24

DFS_INFO_200LPWSTR.FtDfsName0

│ └─8

DFS_INFO_3LPWSTR.Comment0
LPWSTR.EntryPath0
DWORD.NumberOfStorages0
DWORD.State0
LPDFS_STORAGE_INFO.Storage0

│ └─32

DFS_INFO_300DWORD.Flags0
LPWSTR.DfsName8

│ └─16

DFS_INFO_4LPWSTR.Comment0
LPWSTR.EntryPath0
GUIDunsigned long.Guid.Data10
unsigned short.Guid.Data24
unsigned short.Guid.Data36
unsigned char[8].Guid.Data48
DWORD.NumberOfStorages0
DWORD.State0
LPDFS_STORAGE_INFO.Storage0
ULONG.Timeout0

│ └─56

DFS_INFO_5LPWSTR.EntryPath0
LPWSTR.Comment8
DWORD.State16
ULONG.Timeout20
GUIDunsigned long.Guid.Data124
unsigned short.Guid.Data228
unsigned short.Guid.Data330
unsigned char[8].Guid.Data432
ULONG.PropertyFlags40
ULONG.MetadataSize44
DWORD.NumberOfStorages48

│ └─56

DFS_INFO_50ULONG.NamespaceMajorVersion0
ULONG.NamespaceMinorVersion4
ULONGLONG.NamespaceCapabilities8

│ └─16

DFS_INFO_6ULONG.MetadataSize0
LPWSTR.Comment0
LPWSTR.EntryPath0
GUIDunsigned long.Guid.Data10
unsigned short.Guid.Data24
unsigned short.Guid.Data36
unsigned char[8].Guid.Data48
DWORD.NumberOfStorages0
ULONG.PropertyFlags0
DWORD.State0
LPDFS_STORAGE_INFO_1.Storage0
ULONG.Timeout0

│ └─64

DFS_INFO_7GUIDunsigned long.GenerationGuid.Data10
unsigned short.GenerationGuid.Data24
unsigned short.GenerationGuid.Data36
unsigned char[8].GenerationGuid.Data48

│ └─16

DFS_INFO_8ULONG.MetadataSize0
LPWSTR.Comment0
LPWSTR.EntryPath0
GUIDunsigned long.Guid.Data10
unsigned short.Guid.Data24
unsigned short.Guid.Data36
unsigned char[8].Guid.Data48
DWORD.NumberOfStorages0
ULONG.PropertyFlags0
ULONG.SdLengthReserved0
DWORD.State0
ULONG.Timeout0
PSECURITY_DESCRIPTOR.pSecurityDescriptor0

│ └─72

DFS_INFO_9ULONG.MetadataSize0
LPWSTR.Comment0
LPWSTR.EntryPath0
GUIDunsigned long.Guid.Data10
unsigned short.Guid.Data24
unsigned short.Guid.Data36
unsigned char[8].Guid.Data48
DWORD.NumberOfStorages0
ULONG.PropertyFlags0
ULONG.SdLengthReserved0
DWORD.State0
LPDFS_STORAGE_INFO_1.Storage0
ULONG.Timeout0
PSECURITY_DESCRIPTOR.pSecurityDescriptor0

│ └─80

DFS_STORAGE_INFOULONG.State0
LPWSTR.ServerName8
LPWSTR.ShareName16

│ └─24

DFS_STORAGE_INFO_1ULONG.State0
LPWSTR.ServerName8
LPWSTR.ShareName16
DFS_TARGET_PRIORITYDFS_TARGET_PRIORITY_CLASS.TargetPriority.TargetPriorityClass24
USHORT.TargetPriority.TargetPriorityRank28
USHORT.TargetPriority.Reserved30

│ └─32

DFS_SUPPORTED_NAMESPACE_VERSION_INFOULONG.DomainDfsMajorVersion0
ULONG.DomainDfsMinorVersion4
ULONGLONG.DomainDfsCapabilities8
ULONG.StandaloneDfsMajorVersion16
ULONG.StandaloneDfsMinorVersion20
ULONGLONG.StandaloneDfsCapabilities24

│ └─32

DFS_TARGET_PRIORITYDFS_TARGET_PRIORITY_CLASS.TargetPriorityClass0
USHORT.TargetPriorityRank4
USHORT.Reserved6

│ └─8

DHCPAPI_PARAMSULONG.Flags0
ULONG.OptionId4
BOOL.IsVendor8
LPBYTE.Data16
DWORD.nBytesData24

│ └─32

DHCPCAPI_CLASSIDULONG.Flags0
LPBYTE.Data8
ULONG.nBytesData16

│ └─24

DHCPCAPI_PARAMS_ARRAYULONG.nParams0
LPDHCPCAPI_PARAMS.Params8

│ └─16

DHCPDS_SERVERDWORD.Version0
LPWSTR.ServerName8
DWORD.ServerAddress16
DWORD.Flags20
DWORD.State24
LPWSTR.DsLocation32
DWORD.DsLocType40

│ └─48

DHCPDS_SERVERSDWORD.Flags0
DWORD.NumElements4
LPDHCPDS_SERVER.Servers8

│ └─16

DHCPV4_FAILOVER_CLIENT_INFODHCP_IP_ADDRESS.ClientIpAddress0
DHCP_IP_MASK.SubnetMask4
DHCP_CLIENT_UID.ClientHardwareAddress8
LPWSTR.ClientName24
LPWSTR.ClientComment32
DATE_TIMEDWORD.ClientLeaseExpires.dwLowDateTime40
DWORD.ClientLeaseExpires.dwHighDateTime44
DHCP_HOST_INFODHCP_IP_ADDRESS.OwnerHost.IpAddress48
LPWSTR.OwnerHost.NetBiosName56
LPWSTR.OwnerHost.HostName64
BYTE.bClientType72
BYTE.AddressState73
QuarantineStatus.Status76
DATE_TIMEDWORD.ProbationEnds.dwLowDateTime80
DWORD.ProbationEnds.dwHighDateTime84
BOOL.QuarantineCapable88
DWORD.SentPotExpTime92
DWORD.AckPotExpTime96
DWORD.RecvPotExpTime100
DWORD.StartTime104
DWORD.CltLastTransTime108
DWORD.LastBndUpdTime112
DWORD.BndMsgStatus116
LPWSTR.PolicyName120
BYTE.Flags128

│ └─136

DHCPV4_FAILOVER_CLIENT_INFO_ARRAYDWORD.NumElements0
LPDHCPV4_FAILOVER_CLIENT_INFO *.Clients8

│ └─16

DHCPV6CAPI_CLASSIDULONG.Flags0
LPBYTE.Data8
ULONG.nBytesData16

│ └─24

DHCPV6CAPI_PARAMSULONG.Flags0
ULONG.OptionId4
BOOL.IsVendor8
LPBYTE.Data16
DWORD.nBytesData24

│ └─32

DHCPV6CAPI_PARAMS_ARRAYULONG.nParams0
LPDHCPV6CAPI_PARAMS.Params8

│ └─16

DHCPV6PrefixUCHAR[16].prefix0
DWORD.prefixLength16
DWORD.preferredLifeTime20
DWORD.validLifeTime24
StatusCode.status28

│ └─32

DHCPV6PrefixLeaseInformationDWORD.nPrefixes0
LPDHCPV6Prefix.prefixArray8
DWORD.iaid16
time_t.T124
time_t.T232
time_t.MaxLeaseExpirationTime40
time_t.LastRenewalTime48
StatusCode.status56
LPBYTE.ServerId64
DWORD.ServerIdLen72

│ └─80

DHCPV6_BIND_ELEMENTULONG.Flags0
BOOL.fBoundToDHCPServer4
DHCP_IPV6_ADDRESSULONGLONG.AdapterPrimaryAddress.HighOrderBits8
ULONGLONG.AdapterPrimaryAddress.LowOrderBits16
DHCP_IPV6_ADDRESSULONGLONG.AdapterSubnetAddress.HighOrderBits24
ULONGLONG.AdapterSubnetAddress.LowOrderBits32
LPWSTR.IfDescription40
DWORD.IpV6IfIndex48
ULONG.IfIdSize52
LPBYTE.IfId56

│ └─64

DHCPV6_BIND_ELEMENT_ARRAYDWORD.NumElements0
LPDHCPV6_BIND_ELEMENT.Elements8

│ └─16

DHCPV6_IP_ARRAYDWORD.NumElements0
LPDHCP_IPV6_ADDRESS.Elements8

│ └─16

DHCPV6_STATELESS_PARAMSBOOL.Status0
DWORD.PurgeInterval4

│ └─8

DHCPV6_STATELESS_SCOPE_STATSDHCP_IPV6_ADDRESSULONGLONG.SubnetAddress.HighOrderBits0
ULONGLONG.SubnetAddress.LowOrderBits8
ULONGLONG.NumStatelessClientsAdded16
ULONGLONG.NumStatelessClientsRemoved24

│ └─32

DHCPV6_STATELESS_STATSDWORD.NumScopes0
LPDHCPV6_STATELESS_SCOPE_STATS.ScopeStats8

│ └─16

DHCP_ADDR_PATTERNBOOL.MatchHWType0
BYTE.HWType4
BOOL.IsWildcard8
BYTE.Length12
BYTE[255].Pattern13

│ └─268

DHCP_ALL_OPTIONSDWORD.Flags0
LPDHCP_OPTION_ARRAY.NonVendorOptions8
DWORD.NumVendorOptions16
struct (unnamed) *.VendorOptions24

│ └─32

DHCP_ALL_OPTION_VALUESDWORD.Flags0
DWORD.NumElements4
struct (unnamed) *.Options8

│ └─16

DHCP_ALL_OPTION_VALUES_PBDWORD.Flags0
DWORD.NumElements4
struct (unnamed) *.Options8

│ └─16

DHCP_ATTRIBDHCP_ATTRIB_ID.DhcpAttribId0
ULONG.DhcpAttribType4
BOOL.DhcpAttribBool8
ULONG.DhcpAttribUlong8

│ └─12

DHCP_ATTRIB_ARRAYULONG.NumElements0
LPDHCP_ATTRIB.DhcpAttribs8

│ └─16

DHCP_BINARY_DATADWORD.DataLength0
BYTE *.Data8

│ └─16

DHCP_BIND_ELEMENTULONG.Flags0
BOOL.fBoundToDHCPServer4
DHCP_IP_ADDRESS.AdapterPrimaryAddress8
DHCP_IP_ADDRESS.AdapterSubnetAddress12
LPWSTR.IfDescription16
ULONG.IfIdSize24
LPBYTE.IfId32

│ └─40

DHCP_BIND_ELEMENT_ARRAYDWORD.NumElements0
LPDHCP_BIND_ELEMENT.Elements8

│ └─16

DHCP_BOOTP_IP_RANGEDHCP_IP_ADDRESS.StartAddress0
DHCP_IP_ADDRESS.EndAddress4
ULONG.BootpAllocated8
ULONG.MaxBootpAllowed12

│ └─16

DHCP_CALLOUT_TABLELPDHCP_CONTROL.DhcpControlHook0
LPDHCP_NEWPKT.DhcpNewPktHook8
LPDHCP_DROP_SEND.DhcpPktDropHook16
LPDHCP_DROP_SEND.DhcpPktSendHook24
LPDHCP_PROB.DhcpAddressDelHook32
LPDHCP_GIVE_ADDRESS.DhcpAddressOfferHook40
LPDHCP_HANDLE_OPTIONS.DhcpHandleOptionsHook48
LPDHCP_DELETE_CLIENT.DhcpDeleteClientHook56
LPVOID.DhcpExtensionHook64
LPVOID.DhcpReservedHook72

│ └─80

DHCP_CLASS_INFOLPWSTR.ClassName0
LPWSTR.ClassComment8
DWORD.ClassDataLength16
BOOL.IsVendor20
DWORD.Flags24
LPBYTE.ClassData32

│ └─40

DHCP_CLASS_INFO_ARRAYDWORD.NumElements0
LPDHCP_CLASS_INFO.Classes8

│ └─16

DHCP_CLASS_INFO_ARRAY_V6DWORD.NumElements0
LPDHCP_CLASS_INFO_V6.Classes8

│ └─16

DHCP_CLASS_INFO_V6LPWSTR.ClassName0
LPWSTR.ClassComment8
DWORD.ClassDataLength16
BOOL.IsVendor20
DWORD.EnterpriseNumber24
DWORD.Flags28
LPBYTE.ClassData32

│ └─40

DHCP_CLIENT_FILTER_STATUS_INFODHCP_IP_ADDRESS.ClientIpAddress0
DHCP_IP_MASK.SubnetMask4
DHCP_CLIENT_UID.ClientHardwareAddress8
LPWSTR.ClientName24
LPWSTR.ClientComment32
DATE_TIMEDWORD.ClientLeaseExpires.dwLowDateTime40
DWORD.ClientLeaseExpires.dwHighDateTime44
DHCP_HOST_INFODHCP_IP_ADDRESS.OwnerHost.IpAddress48
LPWSTR.OwnerHost.NetBiosName56
LPWSTR.OwnerHost.HostName64
BYTE.bClientType72
BYTE.AddressState73
QuarantineStatus.Status76
DATE_TIMEDWORD.ProbationEnds.dwLowDateTime80
DWORD.ProbationEnds.dwHighDateTime84
BOOL.QuarantineCapable88
DWORD.FilterStatus92

│ └─96

DHCP_CLIENT_FILTER_STATUS_INFO_ARRAYDWORD.NumElements0
LPDHCP_CLIENT_FILTER_STATUS_INFO *.Clients8

│ └─16

DHCP_CLIENT_INFODHCP_IP_ADDRESS.ClientIpAddress0
DHCP_IP_MASK.SubnetMask4
DHCP_CLIENT_UID.ClientHardwareAddress8
LPWSTR.ClientName24
LPWSTR.ClientComment32
DATE_TIMEDWORD.ClientLeaseExpires.dwLowDateTime40
DWORD.ClientLeaseExpires.dwHighDateTime44
DHCP_HOST_INFODHCP_IP_ADDRESS.OwnerHost.IpAddress48
LPWSTR.OwnerHost.NetBiosName56
LPWSTR.OwnerHost.HostName64

│ └─72

DHCP_CLIENT_INFO_ARRAYDWORD.NumElements0
LPDHCP_CLIENT_INFO *.Clients8

│ └─16

DHCP_CLIENT_INFO_ARRAY_V4DWORD.NumElements0
LPDHCP_CLIENT_INFO_V4 *.Clients8

│ └─16

DHCP_CLIENT_INFO_ARRAY_V5DWORD.NumElements0
LPDHCP_CLIENT_INFO_V5 *.Clients8

│ └─16

DHCP_CLIENT_INFO_ARRAY_V6DWORD.NumElements0
LPDHCP_CLIENT_INFO_V6 *.Clients8

│ └─16

DHCP_CLIENT_INFO_ARRAY_VQDWORD.NumElements0
LPDHCP_CLIENT_INFO_VQ *.Clients8

│ └─16

DHCP_CLIENT_INFO_PBDHCP_IP_ADDRESS.ClientIpAddress0
DHCP_IP_MASK.SubnetMask4
DHCP_CLIENT_UID.ClientHardwareAddress8
LPWSTR.ClientName24
LPWSTR.ClientComment32
DATE_TIMEDWORD.ClientLeaseExpires.dwLowDateTime40
DWORD.ClientLeaseExpires.dwHighDateTime44
DHCP_HOST_INFODHCP_IP_ADDRESS.OwnerHost.IpAddress48
LPWSTR.OwnerHost.NetBiosName56
LPWSTR.OwnerHost.HostName64
BYTE.bClientType72
BYTE.AddressState73
QuarantineStatus.Status76
DATE_TIMEDWORD.ProbationEnds.dwLowDateTime80
DWORD.ProbationEnds.dwHighDateTime84
BOOL.QuarantineCapable88
DWORD.FilterStatus92
LPWSTR.PolicyName96

│ └─104

DHCP_CLIENT_INFO_PB_ARRAYDWORD.NumElements0
LPDHCP_CLIENT_INFO_PB *.Clients8

│ └─16

DHCP_CLIENT_INFO_V4DHCP_IP_ADDRESS.ClientIpAddress0
DHCP_IP_MASK.SubnetMask4
DHCP_CLIENT_UID.ClientHardwareAddress8
LPWSTR.ClientName24
LPWSTR.ClientComment32
DATE_TIMEDWORD.ClientLeaseExpires.dwLowDateTime40
DWORD.ClientLeaseExpires.dwHighDateTime44
DHCP_HOST_INFODHCP_IP_ADDRESS.OwnerHost.IpAddress48
LPWSTR.OwnerHost.NetBiosName56
LPWSTR.OwnerHost.HostName64
BYTE.bClientType72

│ └─80

DHCP_CLIENT_INFO_V5DHCP_IP_ADDRESS.ClientIpAddress0
DHCP_IP_MASK.SubnetMask4
DHCP_CLIENT_UID.ClientHardwareAddress8
LPWSTR.ClientName24
LPWSTR.ClientComment32
DATE_TIMEDWORD.ClientLeaseExpires.dwLowDateTime40
DWORD.ClientLeaseExpires.dwHighDateTime44
DHCP_HOST_INFODHCP_IP_ADDRESS.OwnerHost.IpAddress48
LPWSTR.OwnerHost.NetBiosName56
LPWSTR.OwnerHost.HostName64
BYTE.bClientType72
BYTE.AddressState73

│ └─80

DHCP_CLIENT_INFO_V6DHCP_IPV6_ADDRESSULONGLONG.ClientIpAddress.HighOrderBits0
ULONGLONG.ClientIpAddress.LowOrderBits8
DHCP_CLIENT_UID.ClientDUID16
DWORD.AddressType32
DWORD.IAID36
LPWSTR.ClientName40
LPWSTR.ClientComment48
DATE_TIMEDWORD.ClientValidLeaseExpires.dwLowDateTime56
DWORD.ClientValidLeaseExpires.dwHighDateTime60
DATE_TIMEDWORD.ClientPrefLeaseExpires.dwLowDateTime64
DWORD.ClientPrefLeaseExpires.dwHighDateTime68
DHCP_HOST_INFO_V6DHCP_IPV6_ADDRESSULONGLONG.OwnerHost.IpAddress.HighOrderBits72
ULONGLONG.OwnerHost.IpAddress.LowOrderBits80
LPWSTR.OwnerHost.NetBiosName88
LPWSTR.OwnerHost.HostName96

│ └─104

DHCP_CLIENT_INFO_VQDHCP_IP_ADDRESS.ClientIpAddress0
DHCP_IP_MASK.SubnetMask4
DHCP_CLIENT_UID.ClientHardwareAddress8
LPWSTR.ClientName24
LPWSTR.ClientComment32
DATE_TIMEDWORD.ClientLeaseExpires.dwLowDateTime40
DWORD.ClientLeaseExpires.dwHighDateTime44
DHCP_HOST_INFODHCP_IP_ADDRESS.OwnerHost.IpAddress48
LPWSTR.OwnerHost.NetBiosName56
LPWSTR.OwnerHost.HostName64
BYTE.bClientType72
BYTE.AddressState73
QuarantineStatus.Status76
DATE_TIMEDWORD.ProbationEnds.dwLowDateTime80
DWORD.ProbationEnds.dwHighDateTime84
BOOL.QuarantineCapable88

│ └─96

DHCP_FAILOVER_RELATIONSHIPDHCP_IP_ADDRESS.PrimaryServer0
DHCP_IP_ADDRESS.SecondaryServer4
DHCP_FAILOVER_MODE.Mode8
DHCP_FAILOVER_SERVER.ServerType12
FSM_STATE.State16
FSM_STATE.PrevState20
DWORD.Mclt24
DWORD.SafePeriod28
LPWSTR.RelationshipName32
LPWSTR.PrimaryServerName40
LPWSTR.SecondaryServerName48
LPDHCP_IP_ARRAY.pScopes56
BYTE.Percentage64
LPWSTR.SharedSecret72

│ └─80

DHCP_FAILOVER_RELATIONSHIP_ARRAYDWORD.NumElements0
LPDHCP_FAILOVER_RELATIONSHIP.pRelationships8

│ └─16

DHCP_FAILOVER_STATISTICSDWORD.NumAddr0
DWORD.AddrFree4
DWORD.AddrInUse8
DWORD.PartnerAddrFree12
DWORD.ThisAddrFree16
DWORD.PartnerAddrInUse20
DWORD.ThisAddrInUse24

│ └─28

DHCP_FILTER_ADD_INFODHCP_ADDR_PATTERNBOOL.AddrPatt.MatchHWType0
BYTE.AddrPatt.HWType4
BOOL.AddrPatt.IsWildcard8
BYTE.AddrPatt.Length12
BYTE[255].AddrPatt.Pattern13
LPWSTR.Comment272
DHCP_FILTER_LIST_TYPE.ListType280

│ └─288

DHCP_FILTER_ENUM_INFODWORD.NumElements0
LPDHCP_FILTER_RECORD.pEnumRecords8

│ └─16

DHCP_FILTER_GLOBAL_INFOBOOL.EnforceAllowList0
BOOL.EnforceDenyList4

│ └─8

DHCP_FILTER_RECORDDHCP_ADDR_PATTERNBOOL.AddrPatt.MatchHWType0
BYTE.AddrPatt.HWType4
BOOL.AddrPatt.IsWildcard8
BYTE.AddrPatt.Length12
BYTE[255].AddrPatt.Pattern13
LPWSTR.Comment272

│ └─280

DHCP_HOST_INFODHCP_IP_ADDRESS.IpAddress0
LPWSTR.NetBiosName8
LPWSTR.HostName16

│ └─24

DHCP_HOST_INFO_V6DHCP_IPV6_ADDRESSULONGLONG.IpAddress.HighOrderBits0
ULONGLONG.IpAddress.LowOrderBits8
LPWSTR.NetBiosName16
LPWSTR.HostName24

│ └─32

DHCP_IPV6_ADDRESSULONGLONG.HighOrderBits0
ULONGLONG.LowOrderBits8

│ └─16

DHCP_IP_ARRAYDWORD.NumElements0
LPDHCP_IP_ADDRESS.Elements8

│ └─16

DHCP_IP_CLUSTERDHCP_IP_ADDRESS.ClusterAddress0
DWORD.ClusterMask4

│ └─8

DHCP_IP_RANGEDHCP_IP_ADDRESS.StartAddress0
DHCP_IP_ADDRESS.EndAddress4

│ └─8

DHCP_IP_RANGE_ARRAYDWORD.NumElements0
LPDHCP_IP_RANGE.Elements8

│ └─16

DHCP_IP_RANGE_V6DHCP_IPV6_ADDRESSULONGLONG.StartAddress.HighOrderBits0
ULONGLONG.StartAddress.LowOrderBits8
DHCP_IPV6_ADDRESSULONGLONG.EndAddress.HighOrderBits16
ULONGLONG.EndAddress.LowOrderBits24

│ └─32

DHCP_IP_RESERVATIONDHCP_IP_ADDRESS.ReservedIpAddress0
DHCP_CLIENT_UID *.ReservedForClient8

│ └─16

DHCP_IP_RESERVATION_INFODHCP_IP_ADDRESS.ReservedIpAddress0
DHCP_CLIENT_UID.ReservedForClient8
LPWSTR.ReservedClientName24
LPWSTR.ReservedClientDesc32
BYTE.bAllowedClientTypes40
BYTE.fOptionsPresent41

│ └─48

DHCP_IP_RESERVATION_V4DHCP_IP_ADDRESS.ReservedIpAddress0
DHCP_CLIENT_UID *.ReservedForClient8
BYTE.bAllowedClientTypes16

│ └─24

DHCP_IP_RESERVATION_V6DHCP_IPV6_ADDRESSULONGLONG.ReservedIpAddress.HighOrderBits0
ULONGLONG.ReservedIpAddress.LowOrderBits8
DHCP_CLIENT_UID *.ReservedForClient16
DWORD.InterfaceId24

│ └─32

DHCP_MIB_INFODWORD.Discovers0
DWORD.Offers4
DWORD.Requests8
DWORD.Acks12
DWORD.Naks16
DWORD.Declines20
DWORD.Releases24
DATE_TIMEDWORD.ServerStartTime.dwLowDateTime28
DWORD.ServerStartTime.dwHighDateTime32
DWORD.Scopes36
LPSCOPE_MIB_INFO.ScopeInfo40

│ └─48

DHCP_MIB_INFO_V5DWORD.Discovers0
DWORD.Offers4
DWORD.Requests8
DWORD.Acks12
DWORD.Naks16
DWORD.Declines20
DWORD.Releases24
DATE_TIMEDWORD.ServerStartTime.dwLowDateTime28
DWORD.ServerStartTime.dwHighDateTime32
DWORD.QtnNumLeases36
DWORD.QtnPctQtnLeases40
DWORD.QtnProbationLeases44
DWORD.QtnNonQtnLeases48
DWORD.QtnExemptLeases52
DWORD.QtnCapableClients56
DWORD.QtnIASErrors60
DWORD.DelayedOffers64
DWORD.ScopesWithDelayedOffers68
DWORD.Scopes72
LPSCOPE_MIB_INFO_V5.ScopeInfo80

│ └─88

DHCP_MIB_INFO_V6DWORD.Solicits0
DWORD.Advertises4
DWORD.Requests8
DWORD.Renews12
DWORD.Rebinds16
DWORD.Replies20
DWORD.Confirms24
DWORD.Declines28
DWORD.Releases32
DWORD.Informs36
DATE_TIMEDWORD.ServerStartTime.dwLowDateTime40
DWORD.ServerStartTime.dwHighDateTime44
DWORD.Scopes48
LPSCOPE_MIB_INFO_V6.ScopeInfo56

│ └─64

DHCP_OPTIONDHCP_OPTION_ID.OptionID0
LPWSTR.OptionName8
LPWSTR.OptionComment16
DHCP_OPTION_DATADWORD.DefaultValue.NumElements24
LPDHCP_OPTION_DATA_ELEMENT.DefaultValue.Elements32
DHCP_OPTION_TYPE.OptionType40

│ └─48

DHCP_OPTION_ARRAYDWORD.NumElements0
LPDHCP_OPTION.Options8

│ └─16

DHCP_OPTION_DATADWORD.NumElements0
LPDHCP_OPTION_DATA_ELEMENT.Elements8

│ └─16

DHCP_OPTION_DATA_ELEMENTDHCP_OPTION_DATA_TYPE.OptionType0
union _DHCP_OPTION_ELEMENT_UNION.Element8

│ └─24

DHCP_OPTION_LISTDWORD.NumOptions0
DHCP_OPTION_VALUE *.Options8

│ └─16

DHCP_OPTION_SCOPE_INFODHCP_OPTION_SCOPE_TYPE.ScopeType0
union _DHCP_OPTION_SCOPE_UNION.ScopeInfo8

│ └─16

DHCP_OPTION_SCOPE_INFO6DHCP_OPTION_SCOPE_TYPE6.ScopeType0
union _DHCP_OPTION_SCOPE_UNION6.ScopeInfo8

│ └─40

DHCP_OPTION_VALUEDHCP_OPTION_ID.OptionID0
DHCP_OPTION_DATADWORD.Value.NumElements8
LPDHCP_OPTION_DATA_ELEMENT.Value.Elements16

│ └─24

DHCP_OPTION_VALUE_ARRAYDWORD.NumElements0
LPDHCP_OPTION_VALUE.Values8

│ └─16

DHCP_POLICYLPWSTR.PolicyName0
BOOL.IsGlobalPolicy8
DHCP_IP_ADDRESS.Subnet12
DWORD.ProcessingOrder16
LPDHCP_POL_COND_ARRAY.Conditions24
LPDHCP_POL_EXPR_ARRAY.Expressions32
LPDHCP_IP_RANGE_ARRAY.Ranges40
LPWSTR.Description48
BOOL.Enabled56

│ └─64

DHCP_POLICY_ARRAYDWORD.NumElements0
LPDHCP_POLICY.Elements8

│ └─16

DHCP_POL_CONDDWORD.ParentExpr0
DHCP_POL_ATTR_TYPE.Type4
DWORD.OptionID8
DWORD.SubOptionID12
LPWSTR.VendorName16
DHCP_POL_COMPARATOR.Operator24
LPBYTE.Value32
DWORD.ValueLength40

│ └─48

DHCP_POL_COND_ARRAYDWORD.NumElements0
LPDHCP_POL_COND.Elements8

│ └─16

DHCP_POL_EXPRDWORD.ParentExpr0
DHCP_POL_LOGIC_OPER.Operator4

│ └─8

DHCP_POL_EXPR_ARRAYDWORD.NumElements0
LPDHCP_POL_EXPR.Elements8

│ └─16

DHCP_RESERVATION_INFO_ARRAYDWORD.NumElements0
LPDHCP_IP_RESERVATION_INFO *.Elements8

│ └─16

DHCP_RESERVED_SCOPEDHCP_IP_ADDRESS.ReservedIpAddress0
DHCP_IP_ADDRESS.ReservedIpSubnetAddress4

│ └─8

DHCP_SCAN_ITEMDHCP_IP_ADDRESS.IpAddress0
DHCP_SCAN_FLAG.ScanFlag4

│ └─8

DHCP_SCAN_LISTDWORD.NumScanItems0
DHCP_SCAN_ITEM *.ScanItems8

│ └─16

DHCP_SEARCH_INFODHCP_SEARCH_INFO_TYPE.SearchType0
union _DHCP_CLIENT_SEARCH_UNION.SearchInfo8

│ └─24

DHCP_SEARCH_INFO_V6DHCP_SEARCH_INFO_TYPE_V6.SearchType0
union _DHCP_CLIENT_SEARCH_UNION_V6.SearchInfo8

│ └─24

DHCP_SERVER_CONFIG_INFODWORD.APIProtocolSupport0
LPWSTR.DatabaseName8
LPWSTR.DatabasePath16
LPWSTR.BackupPath24
DWORD.BackupInterval32
DWORD.DatabaseLoggingFlag36
DWORD.RestoreFlag40
DWORD.DatabaseCleanupInterval44
DWORD.DebugFlag48

│ └─56

DHCP_SERVER_CONFIG_INFO_V4DWORD.APIProtocolSupport0
LPWSTR.DatabaseName8
LPWSTR.DatabasePath16
LPWSTR.BackupPath24
DWORD.BackupInterval32
DWORD.DatabaseLoggingFlag36
DWORD.RestoreFlag40
DWORD.DatabaseCleanupInterval44
DWORD.DebugFlag48
DWORD.dwPingRetries52
DWORD.cbBootTableString56
WCHAR *.wszBootTableString64
BOOL.fAuditLog72

│ └─80

DHCP_SERVER_CONFIG_INFO_V6BOOL.UnicastFlag0
BOOL.RapidCommitFlag4
DWORD.PreferredLifetime8
DWORD.ValidLifetime12
DWORD.T116
DWORD.T220
DWORD.PreferredLifetimeIATA24
DWORD.ValidLifetimeIATA28
BOOL.fAuditLog32

│ └─36

DHCP_SERVER_CONFIG_INFO_VQDWORD.APIProtocolSupport0
LPWSTR.DatabaseName8
LPWSTR.DatabasePath16
LPWSTR.BackupPath24
DWORD.BackupInterval32
DWORD.DatabaseLoggingFlag36
DWORD.RestoreFlag40
DWORD.DatabaseCleanupInterval44
DWORD.DebugFlag48
DWORD.dwPingRetries52
DWORD.cbBootTableString56
WCHAR *.wszBootTableString64
BOOL.fAuditLog72
BOOL.QuarantineOn76
DWORD.QuarDefFail80
BOOL.QuarRuntimeStatus84

│ └─88

DHCP_SERVER_OPTIONSBYTE *.MessageType0
__unaligned DHCP_IP_ADDRESS *.SubnetMask8
__unaligned DHCP_IP_ADDRESS *.RequestedAddress16
__unaligned DWORD *.RequestLeaseTime24
BYTE *.OverlayFields32
__unaligned DHCP_IP_ADDRESS *.RouterAddress40
__unaligned DHCP_IP_ADDRESS *.Server48
BYTE *.ParameterRequestList56
DWORD.ParameterRequestListLength64
CHAR *.MachineName72
DWORD.MachineNameLength80
BYTE.ClientHardwareAddressType84
BYTE.ClientHardwareAddressLength85
BYTE *.ClientHardwareAddress88
CHAR *.ClassIdentifier96
DWORD.ClassIdentifierLength104
BYTE *.VendorClass112
DWORD.VendorClassLength120
DWORD.DNSFlags124
DWORD.DNSNameLength128
LPBYTE.DNSName136
BOOLEAN.DSDomainNameRequested144
CHAR *.DSDomainName152
DWORD.DSDomainNameLen160
__unaligned DWORD *.ScopeId168

│ └─176

DHCP_SERVER_SPECIFIC_STRINGSLPWSTR.DefaultVendorClassName0
LPWSTR.DefaultUserClassName8

│ └─16

DHCP_SUBNET_ELEMENT_DATADHCP_SUBNET_ELEMENT_TYPE.ElementType0
union _DHCP_SUBNET_ELEMENT_UNION.Element8

│ └─16

DHCP_SUBNET_ELEMENT_DATA_V4DHCP_SUBNET_ELEMENT_TYPE.ElementType0
union _DHCP_SUBNET_ELEMENT_UNION_V4.Element8

│ └─16

DHCP_SUBNET_ELEMENT_DATA_V5DHCP_SUBNET_ELEMENT_TYPE.ElementType0
union _DHCP_SUBNET_ELEMENT_UNION_V5.Element8

│ └─16

DHCP_SUBNET_ELEMENT_DATA_V6DHCP_SUBNET_ELEMENT_TYPE_V6.ElementType0
union _DHCP_SUBNET_ELEMENT_UNION_V6.Element8

│ └─16

DHCP_SUBNET_ELEMENT_INFO_ARRAYDWORD.NumElements0
LPDHCP_SUBNET_ELEMENT_DATA.Elements8

│ └─16

DHCP_SUBNET_ELEMENT_INFO_ARRAY_V4DWORD.NumElements0
LPDHCP_SUBNET_ELEMENT_DATA_V4.Elements8

│ └─16

DHCP_SUBNET_ELEMENT_INFO_ARRAY_V5DWORD.NumElements0
LPDHCP_SUBNET_ELEMENT_DATA_V5.Elements8

│ └─16

DHCP_SUBNET_ELEMENT_INFO_ARRAY_V6DWORD.NumElements0
LPDHCP_SUBNET_ELEMENT_DATA_V6.Elements8

│ └─16

DHCP_SUBNET_INFODHCP_IP_ADDRESS.SubnetAddress0
DHCP_IP_MASK.SubnetMask4
LPWSTR.SubnetName8
LPWSTR.SubnetComment16
DHCP_HOST_INFODHCP_IP_ADDRESS.PrimaryHost.IpAddress24
LPWSTR.PrimaryHost.NetBiosName32
LPWSTR.PrimaryHost.HostName40
DHCP_SUBNET_STATE.SubnetState48

│ └─56

DHCP_SUBNET_INFO_V6DHCP_IPV6_ADDRESSULONGLONG.SubnetAddress.HighOrderBits0
ULONGLONG.SubnetAddress.LowOrderBits8
ULONG.Prefix16
USHORT.Preference20
LPWSTR.SubnetName24
LPWSTR.SubnetComment32
DWORD.State40
DWORD.ScopeId44

│ └─48

DHCP_SUBNET_INFO_VQDHCP_IP_ADDRESS.SubnetAddress0
DHCP_IP_MASK.SubnetMask4
LPWSTR.SubnetName8
LPWSTR.SubnetComment16
DHCP_HOST_INFODHCP_IP_ADDRESS.PrimaryHost.IpAddress24
LPWSTR.PrimaryHost.NetBiosName32
LPWSTR.PrimaryHost.HostName40
DHCP_SUBNET_STATE.SubnetState48
DWORD.QuarantineOn52
DWORD.Reserved156
DWORD.Reserved260
INT64.Reserved364
INT64.Reserved472

│ └─80

DHCP_SUPER_SCOPE_TABLEDWORD.cEntries0
DHCP_SUPER_SCOPE_TABLE_ENTRY *.pEntries8

│ └─16

DHCP_SUPER_SCOPE_TABLE_ENTRYDHCP_IP_ADDRESS.SubnetAddress0
DWORD.SuperScopeNumber4
DWORD.NextInSuperScope8
LPWSTR.SuperScopeName16

│ └─24

DHPRIVKEY_VER3DWORD.magic0
DWORD.bitlenP4
DWORD.bitlenQ8
DWORD.bitlenJ12
DWORD.bitlenX16
DSSSEEDDWORD.DSSSeed.counter20
BYTE[20].DSSSeed.seed24

│ └─44

DHPUBKEYDWORD.magic0
DWORD.bitlen4

│ └─8

DHPUBKEY_VER3DWORD.magic0
DWORD.bitlenP4
DWORD.bitlenQ8
DWORD.bitlenJ12
DSSSEEDDWORD.DSSSeed.counter16
BYTE[20].DSSSeed.seed20

│ └─40

DIAGNOSTIC_DATA_EVENT_BINARY_STATSLPWSTR.moduleName0
LPWSTR.friendlyModuleName8
UINT32.eventCount16
UINT64.uploadSizeBytes24

│ └─32

DIAGNOSTIC_DATA_EVENT_CATEGORY_DESCRIPTIONINT32.id0
LPWSTR.name8

│ └─16

DIAGNOSTIC_DATA_EVENT_PRODUCER_DESCRIPTIONLPWSTR.name0

│ └─8

DIAGNOSTIC_DATA_EVENT_TAG_DESCRIPTIONINT32.privacyTag0
LPWSTR.name8
LPWSTR.description16

│ └─24

DIAGNOSTIC_DATA_EVENT_TAG_STATSINT32.privacyTag0
UINT32.eventCount4

│ └─8

DIAGNOSTIC_DATA_EVENT_TRANSCRIPT_CONFIGURATIONUINT32.hoursOfHistoryToKeep0
UINT32.maxStoreMegabytes4
UINT32.requestedMaxStoreMegabytes8

│ └─12

DIAGNOSTIC_DATA_GENERAL_STATSUINT32.optInLevel0
UINT64.transcriptSizeBytes8
UINT64.oldestEventTimestamp16
UINT32.totalEventCountLast24Hours24
FLOAT.averageDailyEvents28

│ └─32

DIAGNOSTIC_DATA_RECORDINT64.rowId0
UINT64.timestamp8
UINT64.eventKeywords16
LPWSTR.fullEventName24
LPWSTR.providerGroupGuid32
LPWSTR.producerName40
INT32 *.privacyTags48
UINT32.privacyTagCount56
INT32 *.categoryIds64
UINT32.categoryIdCount72
BOOL.isCoreData76
LPWSTR.extra180
LPWSTR.extra288
LPWSTR.extra396

│ └─104

DIAGNOSTIC_DATA_SEARCH_CRITERIALPCWSTR *.producerNames0
UINT32.producerNameCount8
LPCWSTR.textToMatch16
const INT32 *.categoryIds24
UINT32.categoryIdCount32
const INT32 *.privacyTags40
UINT32.privacyTagCount48
BOOL.coreDataOnly52

│ └─56

DIAGNOSTIC_REPORT_DATADIAGNOSTIC_REPORT_SIGNATUREWCHAR[65].signature.eventName0
DIAGNOSTIC_REPORT_PARAMETER[10].signature.parameters130
GUIDunsigned long.bucketId.Data17912
unsigned short.bucketId.Data27916
unsigned short.bucketId.Data37918
unsigned char[8].bucketId.Data47920
GUIDunsigned long.reportId.Data17928
unsigned short.reportId.Data27932
unsigned short.reportId.Data37934
unsigned char[8].reportId.Data47936
FILETIMEDWORD.creationTime.dwLowDateTime7944
DWORD.creationTime.dwHighDateTime7948
ULONGLONG.sizeInBytes7952
LPWSTR.cabId7960
DWORD.reportStatus7968
GUIDunsigned long.reportIntegratorId.Data17972
unsigned short.reportIntegratorId.Data27976
unsigned short.reportIntegratorId.Data37978
unsigned char[8].reportIntegratorId.Data47980
LPWSTR *.fileNames7992
DWORD.fileCount8000
LPWSTR.friendlyEventName8008
LPWSTR.applicationName8016
LPWSTR.applicationPath8024
LPWSTR.description8032
LPWSTR.bucketIdString8040
UINT64.legacyBucketId8048
LPWSTR.reportKey8056

│ └─8064

DIAGNOSTIC_REPORT_PARAMETERWCHAR[129].name0
WCHAR[260].value258

│ └─778

DIAGNOSTIC_REPORT_SIGNATUREWCHAR[65].eventName0
DIAGNOSTIC_REPORT_PARAMETER[10].parameters130

│ └─7910

DIAG_SOCKADDRUSHORT.family0
CHAR[126].data2

│ └─128

DIBSECTIONBITMAPLONG.dsBm.bmType0
LONG.dsBm.bmWidth4
LONG.dsBm.bmHeight8
LONG.dsBm.bmWidthBytes12
WORD.dsBm.bmPlanes16
WORD.dsBm.bmBitsPixel18
LPVOID.dsBm.bmBits24
BITMAPINFOHEADERDWORD.dsBmih.biSize32
LONG.dsBmih.biWidth36
LONG.dsBmih.biHeight40
WORD.dsBmih.biPlanes44
WORD.dsBmih.biBitCount46
DWORD.dsBmih.biCompression48
DWORD.dsBmih.biSizeImage52
LONG.dsBmih.biXPelsPerMeter56
LONG.dsBmih.biYPelsPerMeter60
DWORD.dsBmih.biClrUsed64
DWORD.dsBmih.biClrImportant68
DWORD[3].dsBitfields72
HANDLE.dshSection88
DWORD.dsOffset96

│ └─104

DIDEVICESTATEDWORD.dwSize0
DWORD.dwState4
DWORD.dwLoad8

│ └─12

DIDRIVERVERSIONSDWORD.dwSize0
DWORD.dwFirmwareRevision4
DWORD.dwHardwareRevision8
DWORD.dwFFDriverVersion12

│ └─16

DIEFFECTATTRIBUTESDWORD.dwEffectId0
DWORD.dwEffType4
DWORD.dwStaticParams8
DWORD.dwDynamicParams12
DWORD.dwCoords16

│ └─20

DIEFFESCAPEDWORD.dwSize0
DWORD.dwCommand4
LPVOID.lpvInBuffer8
DWORD.cbInBuffer16
LPVOID.lpvOutBuffer24
DWORD.cbOutBuffer32

│ └─40

DIFFDEVICEATTRIBUTESDWORD.dwFlags0
DWORD.dwFFSamplePeriod4
DWORD.dwFFMinTimeResolution8

│ └─12

DIFFOBJECTATTRIBUTESDWORD.dwFFMaxForce0
DWORD.dwFFForceResolution4

│ └─8

DIHIDFFINITINFODWORD.dwSize0
LPWSTR.pwszDeviceInterface8
GUIDunsigned long.GuidInstance.Data116
unsigned short.GuidInstance.Data220
unsigned short.GuidInstance.Data322
unsigned char[8].GuidInstance.Data424

│ └─32

DIJOYCONFIGDWORD.dwSize0
GUIDunsigned long.guidInstance.Data14
unsigned short.guidInstance.Data28
unsigned short.guidInstance.Data310
unsigned char[8].guidInstance.Data412
JOYREGHWCONFIG.hwc20
DWORD.dwGain132
WCHAR[256].wszType136
WCHAR[256].wszCallout648
GUIDunsigned long.guidGameport.Data11160
unsigned short.guidGameport.Data21164
unsigned short.guidGameport.Data31166
unsigned char[8].guidGameport.Data41168

│ └─1176

DIJOYTYPEINFODWORD.dwSize0
JOYREGHWSETTINGS.hws4
CLSID.clsidConfig12
WCHAR[256].wszDisplayName28
WCHAR[260].wszCallout540
WCHAR[256].wszHardwareId1060
DWORD.dwFlags11572
DWORD.dwFlags21576
WCHAR[256].wszMapFile1580

│ └─2092

DIJOYUSERVALUESDWORD.dwSize0
JOYREGUSERVALUES.ruv4
WCHAR[256].wszGlobalDriver104
WCHAR[256].wszGameportEmulator616

│ └─1128

DIOBJECTATTRIBUTESDWORD.dwFlags0
WORD.wUsagePage4
WORD.wUsage6

│ └─8

DIOBJECTCALIBRATIONLONG.lMin0
LONG.lCenter4
LONG.lMax8

│ └─12

DIRECTX_AUDIO_ACTIVATION_PARAMSDWORD.cbDirectXAudioActivationParams0
GUIDunsigned long.guidAudioSession.Data14
unsigned short.guidAudioSession.Data28
unsigned short.guidAudioSession.Data310
unsigned char[8].guidAudioSession.Data412
DWORD.dwAudioStreamFlags20

│ └─24

DISCDLGSTRUCTADWORD.cbStructure0
HWND.hwndOwner8
LPSTR.lpLocalName16
LPSTR.lpRemoteName24
DWORD.dwFlags32

│ └─40

DISCDLGSTRUCTWDWORD.cbStructure0
HWND.hwndOwner8
LPWSTR.lpLocalName16
LPWSTR.lpRemoteName24
DWORD.dwFlags32

│ └─40

DISKQUOTA_USER_INFORMATIONLONGLONG.QuotaUsed0
LONGLONG.QuotaThreshold8
LONGLONG.QuotaLimit16

│ └─24

DISK_CACHE_INFORMATIONBOOLEAN.ParametersSavable0
BOOLEAN.ReadCacheEnabled1
BOOLEAN.WriteCacheEnabled2
DISK_CACHE_RETENTION_PRIORITY.ReadRetentionPriority4
DISK_CACHE_RETENTION_PRIORITY.WriteRetentionPriority8
WORD.DisablePrefetchTransferLength12
BOOLEAN.PrefetchScalar14
struct (unnamed).BlockPrefetch16
struct (unnamed).ScalarPrefetch16

│ └─24

DISK_DETECTION_INFODWORD.SizeOfDetectInfo0
DETECTION_TYPE.DetectionType4
DISK_INT13_INFOWORD.Int13.DriveSelect8
DWORD.Int13.MaxCylinders12
WORD.Int13.SectorsPerTrack16
WORD.Int13.MaxHeads18
WORD.Int13.NumberDrives20
DISK_EX_INT13_INFOWORD.ExInt13.ExBufferSize24
WORD.ExInt13.ExFlags26
DWORD.ExInt13.ExCylinders28
DWORD.ExInt13.ExHeads32
DWORD.ExInt13.ExSectorsPerTrack36
DWORD64.ExInt13.ExSectorsPerDrive40
WORD.ExInt13.ExSectorSize48
WORD.ExInt13.ExReserved50

│ └─56

DISK_EXTENTDWORD.DiskNumber0
LARGE_INTEGERLONGLONG.StartingOffset.QuadPart8
struct (unnamed).StartingOffset.u8
DWORD.StartingOffset.LowPart8
LONG.StartingOffset.HighPart12
LARGE_INTEGERLONGLONG.ExtentLength.QuadPart16
struct (unnamed).ExtentLength.u16
DWORD.ExtentLength.LowPart16
LONG.ExtentLength.HighPart20

│ └─24

DISK_EX_INT13_INFOWORD.ExBufferSize0
WORD.ExFlags2
DWORD.ExCylinders4
DWORD.ExHeads8
DWORD.ExSectorsPerTrack12
DWORD64.ExSectorsPerDrive16
WORD.ExSectorSize24
WORD.ExReserved26

│ └─32

DISK_GEOMETRYLARGE_INTEGERLONGLONG.Cylinders.QuadPart0
struct (unnamed).Cylinders.u0
DWORD.Cylinders.LowPart0
LONG.Cylinders.HighPart4
MEDIA_TYPE.MediaType8
DWORD.TracksPerCylinder12
DWORD.SectorsPerTrack16
DWORD.BytesPerSector20

│ └─24

DISK_GEOMETRY_EXDISK_GEOMETRYLARGE_INTEGERLONGLONG.Geometry.Cylinders.QuadPart0
struct (unnamed).Geometry.Cylinders.u0
DWORD.Geometry.Cylinders.LowPart0
LONG.Geometry.Cylinders.HighPart4
MEDIA_TYPE.Geometry.MediaType8
DWORD.Geometry.TracksPerCylinder12
DWORD.Geometry.SectorsPerTrack16
DWORD.Geometry.BytesPerSector20
LARGE_INTEGERLONGLONG.DiskSize.QuadPart24
struct (unnamed).DiskSize.u24
DWORD.DiskSize.LowPart24
LONG.DiskSize.HighPart28
BYTE[1].Data32

│ └─40

DISK_GROW_PARTITIONDWORD.PartitionNumber0
LARGE_INTEGERLONGLONG.BytesToGrow.QuadPart8
struct (unnamed).BytesToGrow.u8
DWORD.BytesToGrow.LowPart8
LONG.BytesToGrow.HighPart12

│ └─16

DISK_INT13_INFOWORD.DriveSelect0
DWORD.MaxCylinders4
WORD.SectorsPerTrack8
WORD.MaxHeads10
WORD.NumberDrives12

│ └─16

DISK_PARTITION_INFODWORD.SizeOfPartitionInfo0
PARTITION_STYLE.PartitionStyle4
struct (unnamed).Gpt8
struct (unnamed).Mbr8

│ └─24

DISK_PERFORMANCELARGE_INTEGERLONGLONG.BytesRead.QuadPart0
struct (unnamed).BytesRead.u0
DWORD.BytesRead.LowPart0
LONG.BytesRead.HighPart4
LARGE_INTEGERLONGLONG.BytesWritten.QuadPart8
struct (unnamed).BytesWritten.u8
DWORD.BytesWritten.LowPart8
LONG.BytesWritten.HighPart12
LARGE_INTEGERLONGLONG.ReadTime.QuadPart16
struct (unnamed).ReadTime.u16
DWORD.ReadTime.LowPart16
LONG.ReadTime.HighPart20
LARGE_INTEGERLONGLONG.WriteTime.QuadPart24
struct (unnamed).WriteTime.u24
DWORD.WriteTime.LowPart24
LONG.WriteTime.HighPart28
LARGE_INTEGERLONGLONG.IdleTime.QuadPart32
struct (unnamed).IdleTime.u32
DWORD.IdleTime.LowPart32
LONG.IdleTime.HighPart36
DWORD.ReadCount40
DWORD.WriteCount44
DWORD.QueueDepth48
DWORD.SplitCount52
LARGE_INTEGERLONGLONG.QueryTime.QuadPart56
struct (unnamed).QueryTime.u56
DWORD.QueryTime.LowPart56
LONG.QueryTime.HighPart60
DWORD.StorageDeviceNumber64
WCHAR[8].StorageManagerName68

│ └─88

DISK_SPACE_INFORMATIONULONGLONG.ActualTotalAllocationUnits0
ULONGLONG.ActualAvailableAllocationUnits8
ULONGLONG.ActualPoolUnavailableAllocationUnits16
ULONGLONG.CallerTotalAllocationUnits24
ULONGLONG.CallerAvailableAllocationUnits32
ULONGLONG.CallerPoolUnavailableAllocationUnits40
ULONGLONG.UsedAllocationUnits48
ULONGLONG.TotalReservedAllocationUnits56
ULONGLONG.VolumeStorageReserveAllocationUnits64
ULONGLONG.AvailableCommittedAllocationUnits72
ULONGLONG.PoolAvailableAllocationUnits80
DWORD.SectorsPerAllocationUnit88
DWORD.BytesPerSector92

│ └─96

DISPLAYCONFIG_2DREGIONUINT32.cx0
UINT32.cy4

│ └─8

DISPLAYCONFIG_ADAPTER_NAMEDISPLAYCONFIG_DEVICE_INFO_HEADERDISPLAYCONFIG_DEVICE_INFO_TYPE.header.type0
UINT32.header.size4
LUIDDWORD.header.adapterId.LowPart8
LONG.header.adapterId.HighPart12
UINT32.header.id16
WCHAR[128].adapterDevicePath20

│ └─276

DISPLAYCONFIG_DESKTOP_IMAGE_INFOPOINTLLONG.PathSourceSize.x0
LONG.PathSourceSize.y4
RECTLLONG.DesktopImageRegion.left8
LONG.DesktopImageRegion.top12
LONG.DesktopImageRegion.right16
LONG.DesktopImageRegion.bottom20
RECTLLONG.DesktopImageClip.left24
LONG.DesktopImageClip.top28
LONG.DesktopImageClip.right32
LONG.DesktopImageClip.bottom36

│ └─40

DISPLAYCONFIG_DEVICE_INFO_HEADERDISPLAYCONFIG_DEVICE_INFO_TYPE.type0
UINT32.size4
LUIDDWORD.adapterId.LowPart8
LONG.adapterId.HighPart12
UINT32.id16

│ └─20

DISPLAYCONFIG_MODE_INFODISPLAYCONFIG_MODE_INFO_TYPE.infoType0
UINT32.id4
LUIDDWORD.adapterId.LowPart8
LONG.adapterId.HighPart12
DISPLAYCONFIG_DESKTOP_IMAGE_INFOPOINTLLONG.desktopImageInfo.PathSourceSize.x16
LONG.desktopImageInfo.PathSourceSize.y20
RECTLLONG.desktopImageInfo.DesktopImageRegion.left24
LONG.desktopImageInfo.DesktopImageRegion.top28
LONG.desktopImageInfo.DesktopImageRegion.right32
LONG.desktopImageInfo.DesktopImageRegion.bottom36
RECTLLONG.desktopImageInfo.DesktopImageClip.left40
LONG.desktopImageInfo.DesktopImageClip.top44
LONG.desktopImageInfo.DesktopImageClip.right48
LONG.desktopImageInfo.DesktopImageClip.bottom52
DISPLAYCONFIG_SOURCE_MODEUINT32.sourceMode.width16
UINT32.sourceMode.height20
DISPLAYCONFIG_PIXELFORMAT.sourceMode.pixelFormat24
POINTLLONG.sourceMode.position.x28
LONG.sourceMode.position.y32
DISPLAYCONFIG_TARGET_MODEDISPLAYCONFIG_VIDEO_SIGNAL_INFOUINT64.targetMode.targetVideoSignalInfo.pixelRate16
DISPLAYCONFIG_RATIONALUINT32.targetMode.targetVideoSignalInfo.hSyncFreq.Numerator24
UINT32.targetMode.targetVideoSignalInfo.hSyncFreq.Denominator28
DISPLAYCONFIG_RATIONALUINT32.targetMode.targetVideoSignalInfo.vSyncFreq.Numerator32
UINT32.targetMode.targetVideoSignalInfo.vSyncFreq.Denominator36
DISPLAYCONFIG_2DREGIONUINT32.targetMode.targetVideoSignalInfo.activeSize.cx40
UINT32.targetMode.targetVideoSignalInfo.activeSize.cy44
DISPLAYCONFIG_2DREGIONUINT32.targetMode.targetVideoSignalInfo.totalSize.cx48
UINT32.targetMode.targetVideoSignalInfo.totalSize.cy52
struct (unnamed).targetMode.targetVideoSignalInfo.AdditionalSignalInfo56
UINT32.targetMode.targetVideoSignalInfo.videoStandard56
DISPLAYCONFIG_SCANLINE_ORDERING.targetMode.targetVideoSignalInfo.scanLineOrdering60

│ └─64

DISPLAYCONFIG_PATH_INFODISPLAYCONFIG_PATH_SOURCE_INFOLUIDDWORD.sourceInfo.adapterId.LowPart0
LONG.sourceInfo.adapterId.HighPart4
UINT32.sourceInfo.id8
UINT32.sourceInfo.modeInfoIdx12
UINT32.sourceInfo.cloneGroupId12bytes,0bits
UINT32.sourceInfo.sourceModeInfoIdx14bytes,0bits
UINT32.sourceInfo.statusFlags16
DISPLAYCONFIG_PATH_TARGET_INFOLUIDDWORD.targetInfo.adapterId.LowPart20
LONG.targetInfo.adapterId.HighPart24
UINT32.targetInfo.id28
UINT32.targetInfo.desktopModeInfoIdx14bytes,4bits
UINT32.targetInfo.modeInfoIdx32
UINT32.targetInfo.targetModeInfoIdx16bytes,4bits
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY.targetInfo.outputTechnology36
DISPLAYCONFIG_ROTATION.targetInfo.rotation40
DISPLAYCONFIG_SCALING.targetInfo.scaling44
DISPLAYCONFIG_RATIONALUINT32.targetInfo.refreshRate.Numerator48
UINT32.targetInfo.refreshRate.Denominator52
DISPLAYCONFIG_SCANLINE_ORDERING.targetInfo.scanLineOrdering56
BOOL.targetInfo.targetAvailable60
UINT32.targetInfo.statusFlags64
UINT32.flags68

│ └─72

DISPLAYCONFIG_PATH_SOURCE_INFOLUIDDWORD.adapterId.LowPart0
LONG.adapterId.HighPart4
UINT32.id8
UINT32.modeInfoIdx12
UINT32.cloneGroupId12bytes,0bits
UINT32.sourceModeInfoIdx14bytes,0bits
UINT32.statusFlags16

│ └─20

DISPLAYCONFIG_PATH_TARGET_INFOLUIDDWORD.adapterId.LowPart0
LONG.adapterId.HighPart4
UINT32.id8
UINT32.desktopModeInfoIdx12bytes,0bits
UINT32.modeInfoIdx12
UINT32.targetModeInfoIdx14bytes,0bits
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY.outputTechnology16
DISPLAYCONFIG_ROTATION.rotation20
DISPLAYCONFIG_SCALING.scaling24
DISPLAYCONFIG_RATIONALUINT32.refreshRate.Numerator28
UINT32.refreshRate.Denominator32
DISPLAYCONFIG_SCANLINE_ORDERING.scanLineOrdering36
BOOL.targetAvailable40
UINT32.statusFlags44

│ └─48

DISPLAYCONFIG_RATIONALUINT32.Numerator0
UINT32.Denominator4

│ └─8

DISPLAYCONFIG_SDR_WHITE_LEVELDISPLAYCONFIG_DEVICE_INFO_HEADERDISPLAYCONFIG_DEVICE_INFO_TYPE.header.type0
UINT32.header.size4
LUIDDWORD.header.adapterId.LowPart8
LONG.header.adapterId.HighPart12
UINT32.header.id16
ULONG.SDRWhiteLevel20

│ └─24

DISPLAYCONFIG_SET_TARGET_PERSISTENCEDISPLAYCONFIG_DEVICE_INFO_HEADERDISPLAYCONFIG_DEVICE_INFO_TYPE.header.type0
UINT32.header.size4
LUIDDWORD.header.adapterId.LowPart8
LONG.header.adapterId.HighPart12
UINT32.header.id16
UINT32.bootPersistenceOn20bytes,0bits
UINT32.value20
UINT32.reserved20bytes,1bits

│ └─24

DISPLAYCONFIG_SOURCE_DEVICE_NAMEDISPLAYCONFIG_DEVICE_INFO_HEADERDISPLAYCONFIG_DEVICE_INFO_TYPE.header.type0
UINT32.header.size4
LUIDDWORD.header.adapterId.LowPart8
LONG.header.adapterId.HighPart12
UINT32.header.id16
WCHAR[32].viewGdiDeviceName20

│ └─84

DISPLAYCONFIG_SOURCE_MODEUINT32.width0
UINT32.height4
DISPLAYCONFIG_PIXELFORMAT.pixelFormat8
POINTLLONG.position.x12
LONG.position.y16

│ └─20

DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTIONDISPLAYCONFIG_DEVICE_INFO_HEADERDISPLAYCONFIG_DEVICE_INFO_TYPE.header.type0
UINT32.header.size4
LUIDDWORD.header.adapterId.LowPart8
LONG.header.adapterId.HighPart12
UINT32.header.id16
UINT32.disableMonitorVirtualResolution20bytes,0bits
UINT32.value20
UINT32.reserved20bytes,1bits

│ └─24

DISPLAYCONFIG_TARGET_BASE_TYPEDISPLAYCONFIG_DEVICE_INFO_HEADERDISPLAYCONFIG_DEVICE_INFO_TYPE.header.type0
UINT32.header.size4
LUIDDWORD.header.adapterId.LowPart8
LONG.header.adapterId.HighPart12
UINT32.header.id16
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY.baseOutputTechnology20

│ └─24

DISPLAYCONFIG_TARGET_DEVICE_NAMEDISPLAYCONFIG_DEVICE_INFO_HEADERDISPLAYCONFIG_DEVICE_INFO_TYPE.header.type0
UINT32.header.size4
LUIDDWORD.header.adapterId.LowPart8
LONG.header.adapterId.HighPart12
UINT32.header.id16
DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGSUINT32.flags.friendlyNameFromEdid2bytes,4bits
UINT32.flags.value20
UINT32.flags.friendlyNameForced2bytes,5bits
UINT32.flags.edidIdsValid2bytes,6bits
UINT32.flags.reserved2bytes,7bits
DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY.outputTechnology24
UINT16.edidManufactureId28
UINT16.edidProductCodeId30
UINT32.connectorInstance32
WCHAR[64].monitorFriendlyDeviceName36
WCHAR[128].monitorDevicePath164

│ └─420

DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGSUINT32.friendlyNameFromEdid0bytes,0bits
UINT32.value0
UINT32.friendlyNameForced0bytes,1bits
UINT32.edidIdsValid0bytes,2bits
UINT32.reserved0bytes,3bits

│ └─4

DISPLAYCONFIG_TARGET_MODEDISPLAYCONFIG_VIDEO_SIGNAL_INFOUINT64.targetVideoSignalInfo.pixelRate0
DISPLAYCONFIG_RATIONALUINT32.targetVideoSignalInfo.hSyncFreq.Numerator8
UINT32.targetVideoSignalInfo.hSyncFreq.Denominator12
DISPLAYCONFIG_RATIONALUINT32.targetVideoSignalInfo.vSyncFreq.Numerator16
UINT32.targetVideoSignalInfo.vSyncFreq.Denominator20
DISPLAYCONFIG_2DREGIONUINT32.targetVideoSignalInfo.activeSize.cx24
UINT32.targetVideoSignalInfo.activeSize.cy28
DISPLAYCONFIG_2DREGIONUINT32.targetVideoSignalInfo.totalSize.cx32
UINT32.targetVideoSignalInfo.totalSize.cy36
struct (unnamed).targetVideoSignalInfo.AdditionalSignalInfo40
UINT32.targetVideoSignalInfo.videoStandard40
DISPLAYCONFIG_SCANLINE_ORDERING.targetVideoSignalInfo.scanLineOrdering44

│ └─48

DISPLAYCONFIG_TARGET_PREFERRED_MODEDISPLAYCONFIG_DEVICE_INFO_HEADERDISPLAYCONFIG_DEVICE_INFO_TYPE.header.type0
UINT32.header.size4
LUIDDWORD.header.adapterId.LowPart8
LONG.header.adapterId.HighPart12
UINT32.header.id16
UINT32.width20
UINT32.height24
DISPLAYCONFIG_TARGET_MODEDISPLAYCONFIG_VIDEO_SIGNAL_INFOUINT64.targetMode.targetVideoSignalInfo.pixelRate32
DISPLAYCONFIG_RATIONALUINT32.targetMode.targetVideoSignalInfo.hSyncFreq.Numerator40
UINT32.targetMode.targetVideoSignalInfo.hSyncFreq.Denominator44
DISPLAYCONFIG_RATIONALUINT32.targetMode.targetVideoSignalInfo.vSyncFreq.Numerator48
UINT32.targetMode.targetVideoSignalInfo.vSyncFreq.Denominator52
DISPLAYCONFIG_2DREGIONUINT32.targetMode.targetVideoSignalInfo.activeSize.cx56
UINT32.targetMode.targetVideoSignalInfo.activeSize.cy60
DISPLAYCONFIG_2DREGIONUINT32.targetMode.targetVideoSignalInfo.totalSize.cx64
UINT32.targetMode.targetVideoSignalInfo.totalSize.cy68
struct (unnamed).targetMode.targetVideoSignalInfo.AdditionalSignalInfo72
UINT32.targetMode.targetVideoSignalInfo.videoStandard72
DISPLAYCONFIG_SCANLINE_ORDERING.targetMode.targetVideoSignalInfo.scanLineOrdering76

│ └─80

DISPLAYCONFIG_VIDEO_SIGNAL_INFOUINT64.pixelRate0
DISPLAYCONFIG_RATIONALUINT32.hSyncFreq.Numerator8
UINT32.hSyncFreq.Denominator12
DISPLAYCONFIG_RATIONALUINT32.vSyncFreq.Numerator16
UINT32.vSyncFreq.Denominator20
DISPLAYCONFIG_2DREGIONUINT32.activeSize.cx24
UINT32.activeSize.cy28
DISPLAYCONFIG_2DREGIONUINT32.totalSize.cx32
UINT32.totalSize.cy36
struct (unnamed).AdditionalSignalInfo40
UINT32.videoStandard40
DISPLAYCONFIG_SCANLINE_ORDERING.scanLineOrdering44

│ └─48

DISPLAY_DEVICEADWORD.cb0
CHAR[32].DeviceName4
CHAR[128].DeviceString36
DWORD.StateFlags164
CHAR[128].DeviceID168
CHAR[128].DeviceKey296

│ └─424

DISPLAY_DEVICEWDWORD.cb0
WCHAR[32].DeviceName4
WCHAR[128].DeviceString68
DWORD.StateFlags324
WCHAR[128].DeviceID328
WCHAR[128].DeviceKey584

│ └─840

DISPPARAMSVARIANTARG *.rgvarg0
DISPID *.rgdispidNamedArgs8
UINT.cArgs16
UINT.cNamedArgs20

│ └─24

DLGITEMTEMPLATEDWORD.style0
DWORD.dwExtendedStyle4
short.x8
short.y10
short.cx12
short.cy14
WORD.id16

│ └─18

DLGTEMPLATEDWORD.style0
DWORD.dwExtendedStyle4
WORD.cdit8
short.x10
short.y12
short.cx14
short.cy16

│ └─18

DLLVERSIONINFODWORD.cbSize0
DWORD.dwMajorVersion4
DWORD.dwMinorVersion8
DWORD.dwBuildNumber12
DWORD.dwPlatformID16

│ └─20

DLLVERSIONINFO2DLLVERSIONINFODWORD.info1.cbSize0
DWORD.info1.dwMajorVersion4
DWORD.info1.dwMinorVersion8
DWORD.info1.dwBuildNumber12
DWORD.info1.dwPlatformID16
DWORD.dwFlags20
ULONGLONG.ullVersion24

│ └─32

DMA_DESDWORD.DD_Count0
DWORD.DD_Type4
DWORD.DD_Flags8
ULONG.DD_Alloc_Chan12

│ └─16

DMA_RANGEULONG.DR_Min0
ULONG.DR_Max4
ULONG.DR_Flags8

│ └─12

DMA_RESOURCEDMA_DESDWORD.DMA_Header.DD_Count0
DWORD.DMA_Header.DD_Type4
DWORD.DMA_Header.DD_Flags8
ULONG.DMA_Header.DD_Alloc_Chan12
DMA_RANGE[1].DMA_Data16

│ └─28

DML_ACTIVATION_CELU_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Alpha16

│ └─24

DML_ACTIVATION_ELU_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Alpha16

│ └─24

DML_ACTIVATION_HARDMAX_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ACTIVATION_HARD_SIGMOID_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Alpha16
FLOAT.Beta20

│ └─24

DML_ACTIVATION_IDENTITY_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ACTIVATION_LEAKY_RELU_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Alpha16

│ └─24

DML_ACTIVATION_LINEAR_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Alpha16
FLOAT.Beta20

│ └─24

DML_ACTIVATION_LOG_SOFTMAX_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ACTIVATION_PARAMETERIZED_RELU_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.SlopeTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ACTIVATION_PARAMETRIC_SOFTPLUS_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Alpha16
FLOAT.Beta20

│ └─24

DML_ACTIVATION_RELU_GRAD_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.InputGradientTensor8
const DML_TENSOR_DESC *.OutputGradientTensor16

│ └─24

DML_ACTIVATION_RELU_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ACTIVATION_SCALED_ELU_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Alpha16
FLOAT.Gamma20

│ └─24

DML_ACTIVATION_SCALED_TANH_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Alpha16
FLOAT.Beta20

│ └─24

DML_ACTIVATION_SHRINK_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Bias16
FLOAT.Threshold20

│ └─24

DML_ACTIVATION_SIGMOID_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ACTIVATION_SOFTMAX_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ACTIVATION_SOFTPLUS_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Steepness16

│ └─24

DML_ACTIVATION_SOFTSIGN_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ACTIVATION_TANH_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ACTIVATION_THRESHOLDED_RELU_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Alpha16

│ └─24

DML_ADAM_OPTIMIZER_OPERATOR_DESCconst DML_TENSOR_DESC *.InputParametersTensor0
const DML_TENSOR_DESC *.InputFirstMomentTensor8
const DML_TENSOR_DESC *.InputSecondMomentTensor16
const DML_TENSOR_DESC *.GradientTensor24
const DML_TENSOR_DESC *.TrainingStepTensor32
const DML_TENSOR_DESC *.OutputParametersTensor40
const DML_TENSOR_DESC *.OutputFirstMomentTensor48
const DML_TENSOR_DESC *.OutputSecondMomentTensor56
FLOAT.LearningRate64
FLOAT.Beta168
FLOAT.Beta272
FLOAT.Epsilon76

│ └─80

DML_ARGMAX_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.AxisCount16
const UINT *.Axes24
DML_AXIS_DIRECTION.AxisDirection32

│ └─40

DML_ARGMIN_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.AxisCount16
const UINT *.Axes24
DML_AXIS_DIRECTION.AxisDirection32

│ └─40

DML_AVERAGE_POOLING_GRAD_OPERATOR_DESCconst DML_TENSOR_DESC *.InputGradientTensor0
const DML_TENSOR_DESC *.OutputGradientTensor8
UINT.DimensionCount16
const UINT *.Strides24
const UINT *.WindowSize32
const UINT *.StartPadding40
const UINT *.EndPadding48
BOOL.IncludePadding56

│ └─64

DML_AVERAGE_POOLING_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.DimensionCount16
const UINT *.Strides24
const UINT *.WindowSize32
const UINT *.StartPadding40
const UINT *.EndPadding48
BOOL.IncludePadding56

│ └─64

DML_BATCH_NORMALIZATION_GRAD_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.InputGradientTensor8
const DML_TENSOR_DESC *.MeanTensor16
const DML_TENSOR_DESC *.VarianceTensor24
const DML_TENSOR_DESC *.ScaleTensor32
const DML_TENSOR_DESC *.OutputGradientTensor40
const DML_TENSOR_DESC *.OutputScaleGradientTensor48
const DML_TENSOR_DESC *.OutputBiasGradientTensor56
FLOAT.Epsilon64

│ └─72

DML_BATCH_NORMALIZATION_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.MeanTensor8
const DML_TENSOR_DESC *.VarianceTensor16
const DML_TENSOR_DESC *.ScaleTensor24
const DML_TENSOR_DESC *.BiasTensor32
const DML_TENSOR_DESC *.OutputTensor40
BOOL.Spatial48
FLOAT.Epsilon52
const DML_OPERATOR_DESC *.FusedActivation56

│ └─64

DML_BINDING_DESCDML_BINDING_TYPE.Type0
const void *.Desc8

│ └─16

DML_BINDING_PROPERTIESUINT.RequiredDescriptorCount0
UINT64.TemporaryResourceSize8
UINT64.PersistentResourceSize16

│ └─24

DML_BINDING_TABLE_DESCIDMLDispatchable *.Dispatchable0
D3D12_CPU_DESCRIPTOR_HANDLESIZE_T.CPUDescriptorHandle.ptr8
D3D12_GPU_DESCRIPTOR_HANDLEUINT64.GPUDescriptorHandle.ptr16
UINT.SizeInDescriptors24

│ └─32

DML_BUFFER_ARRAY_BINDINGUINT.BindingCount0
const DML_BUFFER_BINDING *.Bindings8

│ └─16

DML_BUFFER_BINDINGID3D12Resource *.Buffer0
UINT64.Offset8
UINT64.SizeInBytes16

│ └─24

DML_BUFFER_TENSOR_DESCDML_TENSOR_DATA_TYPE.DataType0
DML_TENSOR_FLAGS.Flags4
UINT.DimensionCount8
const UINT *.Sizes16
const UINT *.Strides24
UINT64.TotalTensorSizeInBytes32
UINT.GuaranteedBaseOffsetAlignment40

│ └─48

DML_CAST_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_CONVOLUTION_INTEGER_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.InputZeroPointTensor8
const DML_TENSOR_DESC *.FilterTensor16
const DML_TENSOR_DESC *.FilterZeroPointTensor24
const DML_TENSOR_DESC *.OutputTensor32
UINT.DimensionCount40
const UINT *.Strides48
const UINT *.Dilations56
const UINT *.StartPadding64
const UINT *.EndPadding72
UINT.GroupCount80

│ └─88

DML_CONVOLUTION_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.FilterTensor8
const DML_TENSOR_DESC *.BiasTensor16
const DML_TENSOR_DESC *.OutputTensor24
DML_CONVOLUTION_MODE.Mode32
DML_CONVOLUTION_DIRECTION.Direction36
UINT.DimensionCount40
const UINT *.Strides48
const UINT *.Dilations56
const UINT *.StartPadding64
const UINT *.EndPadding72
const UINT *.OutputPadding80
UINT.GroupCount88
const DML_OPERATOR_DESC *.FusedActivation96

│ └─104

DML_CUMULATIVE_PRODUCT_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.Axis16
DML_AXIS_DIRECTION.AxisDirection20
BOOL.HasExclusiveProduct24

│ └─32

DML_CUMULATIVE_SUMMATION_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.Axis16
DML_AXIS_DIRECTION.AxisDirection20
BOOL.HasExclusiveSum24

│ └─32

DML_DEPTH_TO_SPACE1_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.BlockSize16
DML_DEPTH_SPACE_ORDER.Order20

│ └─24

DML_DEPTH_TO_SPACE_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.BlockSize16

│ └─24

DML_DIAGONAL_MATRIX_OPERATOR_DESCconst DML_TENSOR_DESC *.OutputTensor0
INT.Offset8
FLOAT.Value12

│ └─16

DML_DYNAMIC_QUANTIZE_LINEAR_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_TENSOR_DESC *.OutputScaleTensor16
const DML_TENSOR_DESC *.OutputZeroPointTensor24

│ └─32

DML_ELEMENT_WISE_ABS_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_ACOSH_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_ACOS_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_ADD1_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16
const DML_OPERATOR_DESC *.FusedActivation24

│ └─32

DML_ELEMENT_WISE_ADD_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_ASINH_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_ASIN_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_ATANH_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_ATAN_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_ATAN_YX_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_BIT_AND_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_BIT_COUNT_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ELEMENT_WISE_BIT_NOT_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ELEMENT_WISE_BIT_OR_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_BIT_SHIFT_LEFT_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_BIT_SHIFT_RIGHT_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_BIT_XOR_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_CEIL_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_CLIP_GRAD_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.InputGradientTensor8
const DML_TENSOR_DESC *.OutputGradientTensor16
FLOAT.Min24
FLOAT.Max28

│ └─32

DML_ELEMENT_WISE_CLIP_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16
FLOAT.Min24
FLOAT.Max28

│ └─32

DML_ELEMENT_WISE_CONSTANT_POW_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16
FLOAT.Exponent24

│ └─32

DML_ELEMENT_WISE_COSH_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_COS_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_DEQUANTIZE_LINEAR_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.ScaleTensor8
const DML_TENSOR_DESC *.ZeroPointTensor16
const DML_TENSOR_DESC *.OutputTensor24

│ └─32

DML_ELEMENT_WISE_DIFFERENCE_SQUARE_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_DIVIDE_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_ERF_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_EXP_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_FLOOR_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_IDENTITY_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_IF_OPERATOR_DESCconst DML_TENSOR_DESC *.ConditionTensor0
const DML_TENSOR_DESC *.ATensor8
const DML_TENSOR_DESC *.BTensor16
const DML_TENSOR_DESC *.OutputTensor24

│ └─32

DML_ELEMENT_WISE_IS_INFINITY_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
DML_IS_INFINITY_MODE.InfinityMode16

│ └─24

DML_ELEMENT_WISE_IS_NAN_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ELEMENT_WISE_LOGICAL_AND_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_LOGICAL_EQUALS_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_LOGICAL_GREATER_THAN_OR_EQUAL_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_LOGICAL_LESS_THAN_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_LOGICAL_LESS_THAN_OR_EQUAL_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_LOGICAL_NOT_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ELEMENT_WISE_LOGICAL_OR_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_LOGICAL_XOR_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_LOG_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_MAX_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_MEAN_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_MIN_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_MODULUS_FLOOR_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_MODULUS_TRUNCATE_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_MULTIPLY_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_POW_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.ExponentTensor8
const DML_TENSOR_DESC *.OutputTensor16
const DML_SCALE_BIAS *.ScaleBias24

│ └─32

DML_ELEMENT_WISE_QUANTIZED_LINEAR_ADD_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.AScaleTensor8
const DML_TENSOR_DESC *.AZeroPointTensor16
const DML_TENSOR_DESC *.BTensor24
const DML_TENSOR_DESC *.BScaleTensor32
const DML_TENSOR_DESC *.BZeroPointTensor40
const DML_TENSOR_DESC *.OutputScaleTensor48
const DML_TENSOR_DESC *.OutputZeroPointTensor56
const DML_TENSOR_DESC *.OutputTensor64

│ └─72

DML_ELEMENT_WISE_QUANTIZE_LINEAR_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.ScaleTensor8
const DML_TENSOR_DESC *.ZeroPointTensor16
const DML_TENSOR_DESC *.OutputTensor24

│ └─32

DML_ELEMENT_WISE_RECIP_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_ROUND_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
DML_ROUNDING_MODE.RoundingMode16

│ └─24

DML_ELEMENT_WISE_SIGN_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8

│ └─16

DML_ELEMENT_WISE_SINH_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_SIN_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_SQRT_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_SUBTRACT_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_ELEMENT_WISE_TANH_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_TAN_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16

│ └─24

DML_ELEMENT_WISE_THRESHOLD_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_SCALE_BIAS *.ScaleBias16
FLOAT.Min24

│ └─32

DML_FEATURE_DATA_FEATURE_LEVELSDML_FEATURE_LEVEL.MaxSupportedFeatureLevel0

│ └─4

DML_FEATURE_DATA_TENSOR_DATA_TYPE_SUPPORTBOOL.IsSupported0

│ └─4

DML_FEATURE_QUERY_FEATURE_LEVELSUINT.RequestedFeatureLevelCount0
const DML_FEATURE_LEVEL *.RequestedFeatureLevels8

│ └─16

DML_FEATURE_QUERY_TENSOR_DATA_TYPE_SUPPORTDML_TENSOR_DATA_TYPE.DataType0

│ └─4

DML_FILL_VALUE_CONSTANT_OPERATOR_DESCconst DML_TENSOR_DESC *.OutputTensor0
DML_TENSOR_DATA_TYPE.ValueDataType8
DML_SCALAR_UNIONBYTE[8].Value.Bytes16
FLOAT.Value.Float3216
DOUBLE.Value.Float6416
INT16.Value.Int1616
INT32.Value.Int3216
INT64.Value.Int6416
INT8.Value.Int816
UINT16.Value.UInt1616
UINT32.Value.UInt3216
UINT64.Value.UInt6416
UINT8.Value.UInt816

│ └─24

DML_FILL_VALUE_SEQUENCE_OPERATOR_DESCconst DML_TENSOR_DESC *.OutputTensor0
DML_TENSOR_DATA_TYPE.ValueDataType8
DML_SCALAR_UNIONBYTE[8].ValueStart.Bytes16
FLOAT.ValueStart.Float3216
DOUBLE.ValueStart.Float6416
INT16.ValueStart.Int1616
INT32.ValueStart.Int3216
INT64.ValueStart.Int6416
INT8.ValueStart.Int816
UINT16.ValueStart.UInt1616
UINT32.ValueStart.UInt3216
UINT64.ValueStart.UInt6416
UINT8.ValueStart.UInt816
DML_SCALAR_UNIONBYTE[8].ValueDelta.Bytes24
FLOAT.ValueDelta.Float3224
DOUBLE.ValueDelta.Float6424
INT16.ValueDelta.Int1624
INT32.ValueDelta.Int3224
INT64.ValueDelta.Int6424
INT8.ValueDelta.Int824
UINT16.ValueDelta.UInt1624
UINT32.ValueDelta.UInt3224
UINT64.ValueDelta.UInt6424
UINT8.ValueDelta.UInt824

│ └─32

DML_GATHER_ELEMENTS_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.IndicesTensor8
const DML_TENSOR_DESC *.OutputTensor16
UINT.Axis24

│ └─32

DML_GATHER_ND1_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.IndicesTensor8
const DML_TENSOR_DESC *.OutputTensor16
UINT.InputDimensionCount24
UINT.IndicesDimensionCount28
UINT.BatchDimensionCount32

│ └─40

DML_GATHER_ND_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.IndicesTensor8
const DML_TENSOR_DESC *.OutputTensor16
UINT.InputDimensionCount24
UINT.IndicesDimensionCount28

│ └─32

DML_GATHER_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.IndicesTensor8
const DML_TENSOR_DESC *.OutputTensor16
UINT.Axis24
UINT.IndexDimensions28

│ └─32

DML_GEMM_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.BTensor8
const DML_TENSOR_DESC *.CTensor16
const DML_TENSOR_DESC *.OutputTensor24
DML_MATRIX_TRANSFORM.TransA32
DML_MATRIX_TRANSFORM.TransB36
FLOAT.Alpha40
FLOAT.Beta44
const DML_OPERATOR_DESC *.FusedActivation48

│ └─56

DML_GRAPH_DESCUINT.InputCount0
UINT.OutputCount4
UINT.NodeCount8
const DML_GRAPH_NODE_DESC *.Nodes16
UINT.InputEdgeCount24
const DML_GRAPH_EDGE_DESC *.InputEdges32
UINT.OutputEdgeCount40
const DML_GRAPH_EDGE_DESC *.OutputEdges48
UINT.IntermediateEdgeCount56
const DML_GRAPH_EDGE_DESC *.IntermediateEdges64

│ └─72

DML_GRAPH_EDGE_DESCDML_GRAPH_EDGE_TYPE.Type0
const void *.Desc8

│ └─16

DML_GRAPH_NODE_DESCDML_GRAPH_NODE_TYPE.Type0
const void *.Desc8

│ └─16

DML_GRU_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.WeightTensor8
const DML_TENSOR_DESC *.RecurrenceTensor16
const DML_TENSOR_DESC *.BiasTensor24
const DML_TENSOR_DESC *.HiddenInitTensor32
const DML_TENSOR_DESC *.SequenceLengthsTensor40
const DML_TENSOR_DESC *.OutputSequenceTensor48
const DML_TENSOR_DESC *.OutputSingleTensor56
UINT.ActivationDescCount64
const DML_OPERATOR_DESC *.ActivationDescs72
DML_RECURRENT_NETWORK_DIRECTION.Direction80
BOOL.LinearBeforeReset84

│ └─88

DML_INPUT_GRAPH_EDGE_DESCUINT.GraphInputIndex0
UINT.ToNodeIndex4
UINT.ToNodeInputIndex8
const char *.Name16

│ └─24

DML_INTERMEDIATE_GRAPH_EDGE_DESCUINT.FromNodeIndex0
UINT.FromNodeOutputIndex4
UINT.ToNodeIndex8
UINT.ToNodeInputIndex12
const char *.Name16

│ └─24

DML_JOIN_OPERATOR_DESCUINT.InputCount0
const DML_TENSOR_DESC *.InputTensors8
const DML_TENSOR_DESC *.OutputTensor16
UINT.Axis24

│ └─32

DML_LOCAL_RESPONSE_NORMALIZATION_GRAD_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.InputGradientTensor8
const DML_TENSOR_DESC *.OutputGradientTensor16
BOOL.CrossChannel24
UINT.LocalSize28
FLOAT.Alpha32
FLOAT.Beta36
FLOAT.Bias40

│ └─48

DML_LOCAL_RESPONSE_NORMALIZATION_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
BOOL.CrossChannel16
UINT.LocalSize20
FLOAT.Alpha24
FLOAT.Beta28
FLOAT.Bias32

│ └─40

DML_LP_NORMALIZATION_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.Axis16
FLOAT.Epsilon20
UINT.P24

│ └─32

DML_LP_POOLING_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.DimensionCount16
const UINT *.Strides24
const UINT *.WindowSize32
const UINT *.StartPadding40
const UINT *.EndPadding48
UINT.P56

│ └─64

DML_LSTM_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.WeightTensor8
const DML_TENSOR_DESC *.RecurrenceTensor16
const DML_TENSOR_DESC *.BiasTensor24
const DML_TENSOR_DESC *.HiddenInitTensor32
const DML_TENSOR_DESC *.CellMemInitTensor40
const DML_TENSOR_DESC *.SequenceLengthsTensor48
const DML_TENSOR_DESC *.PeepholeTensor56
const DML_TENSOR_DESC *.OutputSequenceTensor64
const DML_TENSOR_DESC *.OutputSingleTensor72
const DML_TENSOR_DESC *.OutputCellSingleTensor80
UINT.ActivationDescCount88
const DML_OPERATOR_DESC *.ActivationDescs96
DML_RECURRENT_NETWORK_DIRECTION.Direction104
float.ClipThreshold108
BOOL.UseClipThreshold112
BOOL.CoupleInputForget116

│ └─120

DML_MATRIX_MULTIPLY_INTEGER_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.AZeroPointTensor8
const DML_TENSOR_DESC *.BTensor16
const DML_TENSOR_DESC *.BZeroPointTensor24
const DML_TENSOR_DESC *.OutputTensor32

│ └─40

DML_MAX_POOLING1_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_TENSOR_DESC *.OutputIndicesTensor16
UINT.DimensionCount24
const UINT *.Strides32
const UINT *.WindowSize40
const UINT *.StartPadding48
const UINT *.EndPadding56

│ └─64

DML_MAX_POOLING2_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_TENSOR_DESC *.OutputIndicesTensor16
UINT.DimensionCount24
const UINT *.Strides32
const UINT *.WindowSize40
const UINT *.StartPadding48
const UINT *.EndPadding56
const UINT *.Dilations64

│ └─72

DML_MAX_POOLING_GRAD_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.InputGradientTensor8
const DML_TENSOR_DESC *.OutputGradientTensor16
UINT.DimensionCount24
const UINT *.Strides32
const UINT *.WindowSize40
const UINT *.StartPadding48
const UINT *.EndPadding56
const UINT *.Dilations64

│ └─72

DML_MAX_POOLING_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.DimensionCount16
const UINT *.Strides24
const UINT *.WindowSize32
const UINT *.StartPadding40
const UINT *.EndPadding48

│ └─56

DML_MAX_UNPOOLING_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.IndicesTensor8
const DML_TENSOR_DESC *.OutputTensor16

│ └─24

DML_MEAN_VARIANCE_NORMALIZATION1_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.ScaleTensor8
const DML_TENSOR_DESC *.BiasTensor16
const DML_TENSOR_DESC *.OutputTensor24
UINT.AxisCount32
const UINT *.Axes40
BOOL.NormalizeVariance48
FLOAT.Epsilon52
const DML_OPERATOR_DESC *.FusedActivation56

│ └─64

DML_MEAN_VARIANCE_NORMALIZATION_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.ScaleTensor8
const DML_TENSOR_DESC *.BiasTensor16
const DML_TENSOR_DESC *.OutputTensor24
BOOL.CrossChannel32
BOOL.NormalizeVariance36
FLOAT.Epsilon40
const DML_OPERATOR_DESC *.FusedActivation48

│ └─56

DML_NONZERO_COORDINATES_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputCountTensor8
const DML_TENSOR_DESC *.OutputCoordinatesTensor16

│ └─24

DML_ONE_HOT_OPERATOR_DESCconst DML_TENSOR_DESC *.IndicesTensor0
const DML_TENSOR_DESC *.ValuesTensor8
const DML_TENSOR_DESC *.OutputTensor16
UINT.Axis24

│ └─32

DML_OPERATOR_DESCDML_OPERATOR_TYPE.Type0
const void *.Desc8

│ └─16

DML_OPERATOR_GRAPH_NODE_DESCIDMLOperator *.Operator0
const char *.Name8

│ └─16

DML_OUTPUT_GRAPH_EDGE_DESCUINT.FromNodeIndex0
UINT.FromNodeOutputIndex4
UINT.GraphOutputIndex8
const char *.Name16

│ └─24

DML_PADDING_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
DML_PADDING_MODE.PaddingMode16
FLOAT.PaddingValue20
UINT.DimensionCount24
const UINT *.StartPadding32
const UINT *.EndPadding40

│ └─48

DML_QUANTIZED_LINEAR_CONVOLUTION_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.InputScaleTensor8
const DML_TENSOR_DESC *.InputZeroPointTensor16
const DML_TENSOR_DESC *.FilterTensor24
const DML_TENSOR_DESC *.FilterScaleTensor32
const DML_TENSOR_DESC *.FilterZeroPointTensor40
const DML_TENSOR_DESC *.BiasTensor48
const DML_TENSOR_DESC *.OutputScaleTensor56
const DML_TENSOR_DESC *.OutputZeroPointTensor64
const DML_TENSOR_DESC *.OutputTensor72
UINT.DimensionCount80
const UINT *.Strides88
const UINT *.Dilations96
const UINT *.StartPadding104
const UINT *.EndPadding112
UINT.GroupCount120

│ └─128

DML_QUANTIZED_LINEAR_MATRIX_MULTIPLY_OPERATOR_DESCconst DML_TENSOR_DESC *.ATensor0
const DML_TENSOR_DESC *.AScaleTensor8
const DML_TENSOR_DESC *.AZeroPointTensor16
const DML_TENSOR_DESC *.BTensor24
const DML_TENSOR_DESC *.BScaleTensor32
const DML_TENSOR_DESC *.BZeroPointTensor40
const DML_TENSOR_DESC *.OutputScaleTensor48
const DML_TENSOR_DESC *.OutputZeroPointTensor56
const DML_TENSOR_DESC *.OutputTensor64

│ └─72

DML_RANDOM_GENERATOR_OPERATOR_DESCconst DML_TENSOR_DESC *.InputStateTensor0
const DML_TENSOR_DESC *.OutputTensor8
const DML_TENSOR_DESC *.OutputStateTensor16
DML_RANDOM_GENERATOR_TYPE.Type24

│ └─32

DML_REDUCE_OPERATOR_DESCDML_REDUCE_FUNCTION.Function0
const DML_TENSOR_DESC *.InputTensor8
const DML_TENSOR_DESC *.OutputTensor16
UINT.AxisCount24
const UINT *.Axes32

│ └─40

DML_RESAMPLE1_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
DML_INTERPOLATION_MODE.InterpolationMode16
UINT.DimensionCount20
const FLOAT *.Scales24
const FLOAT *.InputPixelOffsets32
const FLOAT *.OutputPixelOffsets40

│ └─48

DML_RESAMPLE_GRAD_OPERATOR_DESCconst DML_TENSOR_DESC *.InputGradientTensor0
const DML_TENSOR_DESC *.OutputGradientTensor8
DML_INTERPOLATION_MODE.InterpolationMode16
UINT.DimensionCount20
const FLOAT *.Scales24
const FLOAT *.InputPixelOffsets32
const FLOAT *.OutputPixelOffsets40

│ └─48

DML_RESAMPLE_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
DML_INTERPOLATION_MODE.InterpolationMode16
UINT.ScaleCount20
const FLOAT *.Scales24

│ └─32

DML_REVERSE_SUBSEQUENCES_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.SequenceLengthsTensor8
const DML_TENSOR_DESC *.OutputTensor16
UINT.Axis24

│ └─32

DML_RNN_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.WeightTensor8
const DML_TENSOR_DESC *.RecurrenceTensor16
const DML_TENSOR_DESC *.BiasTensor24
const DML_TENSOR_DESC *.HiddenInitTensor32
const DML_TENSOR_DESC *.SequenceLengthsTensor40
const DML_TENSOR_DESC *.OutputSequenceTensor48
const DML_TENSOR_DESC *.OutputSingleTensor56
UINT.ActivationDescCount64
const DML_OPERATOR_DESC *.ActivationDescs72
DML_RECURRENT_NETWORK_DIRECTION.Direction80

│ └─88

DML_ROI_ALIGN1_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.ROITensor8
const DML_TENSOR_DESC *.BatchIndicesTensor16
const DML_TENSOR_DESC *.OutputTensor24
DML_REDUCE_FUNCTION.ReductionFunction32
DML_INTERPOLATION_MODE.InterpolationMode36
FLOAT.SpatialScaleX40
FLOAT.SpatialScaleY44
FLOAT.InputPixelOffset48
FLOAT.OutputPixelOffset52
FLOAT.OutOfBoundsInputValue56
UINT.MinimumSamplesPerOutput60
UINT.MaximumSamplesPerOutput64
BOOL.AlignRegionsToCorners68

│ └─72

DML_ROI_ALIGN_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.ROITensor8
const DML_TENSOR_DESC *.BatchIndicesTensor16
const DML_TENSOR_DESC *.OutputTensor24
DML_REDUCE_FUNCTION.ReductionFunction32
DML_INTERPOLATION_MODE.InterpolationMode36
FLOAT.SpatialScaleX40
FLOAT.SpatialScaleY44
FLOAT.OutOfBoundsInputValue48
UINT.MinimumSamplesPerOutput52
UINT.MaximumSamplesPerOutput56

│ └─64

DML_ROI_POOLING_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.ROITensor8
const DML_TENSOR_DESC *.OutputTensor16
FLOAT.SpatialScale24
DML_SIZE_2DUINT.PooledSize.Width28
UINT.PooledSize.Height32

│ └─40

DML_SCALAR_UNIONBYTE[8].Bytes0
FLOAT.Float320
DOUBLE.Float640
INT16.Int160
INT32.Int320
INT64.Int640
INT8.Int80
UINT16.UInt160
UINT32.UInt320
UINT64.UInt640
UINT8.UInt80

│ └─8

DML_SCALE_BIASFLOAT.Scale0
FLOAT.Bias4

│ └─8

DML_SCATTER_ND_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.IndicesTensor8
const DML_TENSOR_DESC *.UpdatesTensor16
const DML_TENSOR_DESC *.OutputTensor24
UINT.InputDimensionCount32
UINT.IndicesDimensionCount36

│ └─40

DML_SCATTER_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.IndicesTensor8
const DML_TENSOR_DESC *.UpdatesTensor16
const DML_TENSOR_DESC *.OutputTensor24
UINT.Axis32

│ └─40

DML_SIZE_2DUINT.Width0
UINT.Height4

│ └─8

DML_SLICE1_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.DimensionCount16
const UINT *.InputWindowOffsets24
const UINT *.InputWindowSizes32
const INT *.InputWindowStrides40

│ └─48

DML_SLICE_GRAD_OPERATOR_DESCconst DML_TENSOR_DESC *.InputGradientTensor0
const DML_TENSOR_DESC *.OutputGradientTensor8
UINT.DimensionCount16
const UINT *.InputWindowOffsets24
const UINT *.InputWindowSizes32
const INT *.InputWindowStrides40

│ └─48

DML_SLICE_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.DimensionCount16
const UINT *.Offsets24
const UINT *.Sizes32
const UINT *.Strides40

│ └─48

DML_SPACE_TO_DEPTH1_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.BlockSize16
DML_DEPTH_SPACE_ORDER.Order20

│ └─24

DML_SPACE_TO_DEPTH_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.BlockSize16

│ └─24

DML_SPLIT_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
UINT.OutputCount8
const DML_TENSOR_DESC *.OutputTensors16
UINT.Axis24

│ └─32

DML_TENSOR_DESCDML_TENSOR_TYPE.Type0
const void *.Desc8

│ └─16

DML_TILE_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
UINT.RepeatsCount16
const UINT *.Repeats24

│ └─32

DML_TOP_K1_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputValueTensor8
const DML_TENSOR_DESC *.OutputIndexTensor16
UINT.Axis24
UINT.K28
DML_AXIS_DIRECTION.AxisDirection32

│ └─40

DML_TOP_K_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputValueTensor8
const DML_TENSOR_DESC *.OutputIndexTensor16
UINT.Axis24
UINT.K28

│ └─32

DML_UPSAMPLE_2D_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
DML_SIZE_2DUINT.ScaleSize.Width16
UINT.ScaleSize.Height20
DML_INTERPOLATION_MODE.InterpolationMode24

│ └─32

DML_VALUE_SCALE_2D_OPERATOR_DESCconst DML_TENSOR_DESC *.InputTensor0
const DML_TENSOR_DESC *.OutputTensor8
FLOAT.Scale16
UINT.ChannelCount20
const FLOAT *.Bias24

│ └─32

DMO_MEDIA_TYPEGUIDunsigned long.majortype.Data10
unsigned short.majortype.Data24
unsigned short.majortype.Data36
unsigned char[8].majortype.Data48
GUIDunsigned long.subtype.Data116
unsigned short.subtype.Data220
unsigned short.subtype.Data322
unsigned char[8].subtype.Data424
BOOL.bFixedSizeSamples32
BOOL.bTemporalCompression36
ULONG.lSampleSize40
GUIDunsigned long.formattype.Data144
unsigned short.formattype.Data248
unsigned short.formattype.Data350
unsigned char[8].formattype.Data452
IUnknown *.pUnk64
ULONG.cbFormat72
BYTE *.pbFormat80

│ └─88

DMO_OUTPUT_DATA_BUFFERIMediaBuffer *.pBuffer0
DWORD.dwStatus8
REFERENCE_TIME.rtTimestamp16
REFERENCE_TIME.rtTimelength24

│ └─32

DMO_PARTIAL_MEDIATYPEGUIDunsigned long.type.Data10
unsigned short.type.Data24
unsigned short.type.Data36
unsigned char[8].type.Data48
GUIDunsigned long.subtype.Data116
unsigned short.subtype.Data220
unsigned short.subtype.Data322
unsigned char[8].subtype.Data424

│ └─32

DMUS_VOICE_STATEBOOL.bExists0
SAMPLE_POSITION.spPosition8

│ └─16

DNS_AAAA_DATAIP6_ADDRESSBYTE[16].Ip6Address.IP6Byte0
DWORD[4].Ip6Address.IP6Dword0
QWORD[2].Ip6Address.IP6Qword0
WORD[8].Ip6Address.IP6Word0

│ └─16

DNS_ADDRCHAR[32].MaxSa0
union (unnamed).Data32

│ └─64

DNS_ADDR_ARRAYDWORD.MaxCount0
DWORD.AddrCount4
DWORD.Tag8
WORD.Family12
WORD.WordReserved14
DWORD.Flags16
DWORD.MatchFlag20
DWORD.Reserved124
DWORD.Reserved228
DNS_ADDR[1].AddrArray32

│ └─96

DNS_APPLICATION_SETTINGSULONG.Version0
ULONG64.Flags8

│ └─16

DNS_ATMA_DATABYTE.AddressType0
BYTE[20].Address1

│ └─21

DNS_A_DATAIP4_ADDRESS.IpAddress0

│ └─4

DNS_CUSTOM_SERVERDWORD.dwServerType0
ULONG64.ullFlags8
PWSTR.pwszTemplate16
CHAR[32].MaxSa24

│ └─56

DNS_DHCID_DATADWORD.dwByteCount0
BYTE[1].DHCID4

│ └─8

DNS_DOH_SERVER_SETTINGSPWSTR.Template0
ULONG64.Flags8

│ └─16

DNS_DS_DATAWORD.wKeyTag0
BYTE.chAlgorithm2
BYTE.chDigestType3
WORD.wDigestLength4
WORD.wPad6
BYTE[1].Digest8

│ └─10

DNS_HEADERWORD.Xid0
BYTE.RecursionDesired2bytes,0bits
BYTE.Truncation2bytes,1bits
BYTE.Authoritative2bytes,2bits
BYTE.Opcode2bytes,3bits
BYTE.IsResponse2bytes,7bits
BYTE.ResponseCode3bytes,0bits
BYTE.CheckingDisabled3bytes,4bits
BYTE.AuthenticatedData3bytes,5bits
BYTE.Reserved3bytes,6bits
BYTE.RecursionAvailable3bytes,7bits
WORD.QuestionCount4
WORD.AnswerCount6
WORD.NameServerCount8
WORD.AdditionalCount10

│ └─12

DNS_INTERFACE_SETTINGSULONG.Version0
ULONG64.Flags8
PWSTR.Domain16
PWSTR.NameServer24
PWSTR.SearchList32
ULONG.RegistrationEnabled40
ULONG.RegisterAdapterName44
ULONG.EnableLLMNR48
ULONG.QueryAdapterName52
PWSTR.ProfileNameServer56

│ └─64

DNS_INTERFACE_SETTINGS3ULONG.Version0
ULONG64.Flags8
PWSTR.Domain16
PWSTR.NameServer24
PWSTR.SearchList32
ULONG.RegistrationEnabled40
ULONG.RegisterAdapterName44
ULONG.EnableLLMNR48
ULONG.QueryAdapterName52
PWSTR.ProfileNameServer56
ULONG.DisableUnconstrainedQueries64
PWSTR.SupplementalSearchList72
ULONG.cServerProperties80
DNS_SERVER_PROPERTY *.ServerProperties88
ULONG.cProfileServerProperties96
DNS_SERVER_PROPERTY *.ProfileServerProperties104

│ └─112

DNS_KEY_DATAWORD.wFlags0
BYTE.chProtocol2
BYTE.chAlgorithm3
WORD.wKeyLength4
WORD.wPad6
BYTE[1].Key8

│ └─10

DNS_LOC_DATAWORD.wVersion0
WORD.wSize2
WORD.wHorPrec4
WORD.wVerPrec6
DWORD.dwLatitude8
DWORD.dwLongitude12
DWORD.dwAltitude16

│ └─20

DNS_MESSAGE_BUFFERDNS_HEADERWORD.MessageHead.Xid0
BYTE.MessageHead.RecursionDesired2bytes,0bits
BYTE.MessageHead.Truncation2bytes,1bits
BYTE.MessageHead.Authoritative2bytes,2bits
BYTE.MessageHead.Opcode2bytes,3bits
BYTE.MessageHead.IsResponse2bytes,7bits
BYTE.MessageHead.ResponseCode3bytes,0bits
BYTE.MessageHead.CheckingDisabled3bytes,4bits
BYTE.MessageHead.AuthenticatedData3bytes,5bits
BYTE.MessageHead.Reserved3bytes,6bits
BYTE.MessageHead.RecursionAvailable3bytes,7bits
WORD.MessageHead.QuestionCount4
WORD.MessageHead.AnswerCount6
WORD.MessageHead.NameServerCount8
WORD.MessageHead.AdditionalCount10
CHAR[1].MessageBody12

│ └─13

DNS_MINFO_DATAAPSTR.pNameMailbox0
PSTR.pNameErrorsMailbox8

│ └─16

DNS_MINFO_DATAWPWSTR.pNameMailbox0
PWSTR.pNameErrorsMailbox8

│ └─16

DNS_MX_DATAAPSTR.pNameExchange0
WORD.wPreference8
WORD.Pad10

│ └─16

DNS_MX_DATAWPWSTR.pNameExchange0
WORD.wPreference8
WORD.Pad10

│ └─16

DNS_NAPTR_DATAAWORD.wOrder0
WORD.wPreference2
PSTR.pFlags8
PSTR.pService16
PSTR.pRegularExpression24
PSTR.pReplacement32

│ └─40

DNS_NAPTR_DATAWWORD.wOrder0
WORD.wPreference2
PWSTR.pFlags8
PWSTR.pService16
PWSTR.pRegularExpression24
PWSTR.pReplacement32

│ └─40

DNS_NSEC_DATAAPSTR.pNextDomainName0
WORD.wTypeBitMapsLength8
WORD.wPad10
BYTE[1].TypeBitMaps12

│ └─16

DNS_NSEC_DATAWPWSTR.pNextDomainName0
WORD.wTypeBitMapsLength8
WORD.wPad10
BYTE[1].TypeBitMaps12

│ └─16

DNS_NULL_DATADWORD.dwByteCount0
BYTE[1].Data4

│ └─8

DNS_NXT_DATAAPSTR.pNameNext0
WORD.wNumTypes8
WORD[1].wTypes10

│ └─16

DNS_NXT_DATAWPWSTR.pNameNext0
WORD.wNumTypes8
WORD[1].wTypes10

│ └─16

DNS_OPT_DATAWORD.wDataLength0
WORD.wPad2
BYTE[1].Data4

│ └─6

DNS_PROXY_INFORMATIONULONG.version0
DNS_PROXY_INFORMATION_TYPE.proxyInformationType4
PWSTR.proxyName8

│ └─16

DNS_PTR_DATAAPSTR.pNameHost0

│ └─8

DNS_PTR_DATAWPWSTR.pNameHost0

│ └─8

DNS_QUERY_CANCELCHAR[32].Reserved0

│ └─32

DNS_QUERY_REQUESTULONG.Version0
PCWSTR.QueryName8
WORD.QueryType16
ULONG64.QueryOptions24
PDNS_ADDR_ARRAY.pDnsServerList32
ULONG.InterfaceIndex40
PDNS_QUERY_COMPLETION_ROUTINE.pQueryCompletionCallback48
PVOID.pQueryContext56

│ └─64

DNS_QUERY_REQUEST3ULONG.Version0
PCWSTR.QueryName8
WORD.QueryType16
ULONG64.QueryOptions24
PDNS_ADDR_ARRAY.pDnsServerList32
ULONG.InterfaceIndex40
PDNS_QUERY_COMPLETION_ROUTINE.pQueryCompletionCallback48
PVOID.pQueryContext56
BOOL.IsNetworkQueryRequired64
DWORD.RequiredNetworkIndex68
DWORD.cCustomServers72
DNS_CUSTOM_SERVER *.pCustomServers80

│ └─88

DNS_QUERY_RESULTULONG.Version0
DNS_STATUS.QueryStatus4
ULONG64.QueryOptions8
PDNS_RECORD.pQueryRecords16
PVOID.Reserved24

│ └─32

DNS_RECORDAstruct _DnsRecordA *.pNext0
PSTR.pName8
WORD.wType16
WORD.wDataLength18
union (unnamed).Flags20
DWORD.dwTtl24
DWORD.dwReserved28
union (unnamed).Data32

│ └─88

DNS_RECORDWstruct _DnsRecordW *.pNext0
PWSTR.pName8
WORD.wType16
WORD.wDataLength18
union (unnamed).Flags20
DWORD.dwTtl24
DWORD.dwReserved28
union (unnamed).Data32

│ └─88

DNS_RECORD_FLAGSDWORD.Section0bytes,0bits
DWORD.Delete0bytes,2bits
DWORD.CharSet0bytes,3bits
DWORD.Unused0bytes,5bits
DWORD.Reserved1bytes,0bits

│ └─4

DNS_RRSETPDNS_RECORD.pFirstRR0
PDNS_RECORD.pLastRR8

│ └─16

DNS_SERVER_PROPERTYULONG.Version0
ULONG.ServerIndex4
DNS_SERVER_PROPERTY_TYPE.Type8
DNS_SERVER_PROPERTY_TYPESDNS_DOH_SERVER_SETTINGS *.Property.DohSettings16

│ └─24

DNS_SERVER_PROPERTY_TYPESDNS_DOH_SERVER_SETTINGS *.DohSettings0

│ └─8

DNS_SERVICE_BROWSE_REQUESTULONG.Version0
ULONG.InterfaceIndex4
PCWSTR.QueryName8
PDNS_SERVICE_BROWSE_CALLBACK.pBrowseCallback16
DNS_QUERY_COMPLETION_ROUTINE *.pBrowseCallbackV216
PVOID.pQueryContext24

│ └─32

DNS_SERVICE_CANCELPVOID.reserved0

│ └─8

DNS_SERVICE_INSTANCELPWSTR.pszInstanceName0
LPWSTR.pszHostName8
IP4_ADDRESS *.ip4Address16
IP6_ADDRESS *.ip6Address24
WORD.wPort32
WORD.wPriority34
WORD.wWeight36
DWORD.dwPropertyCount40
PWSTR *.keys48
PWSTR *.values56
DWORD.dwInterfaceIndex64

│ └─72

DNS_SERVICE_REGISTER_REQUESTULONG.Version0
ULONG.InterfaceIndex4
PDNS_SERVICE_INSTANCE.pServiceInstance8
PDNS_SERVICE_REGISTER_COMPLETE.pRegisterCompletionCallback16
PVOID.pQueryContext24
HANDLE.hCredentials32
BOOL.unicastEnabled40

│ └─48

DNS_SERVICE_RESOLVE_REQUESTULONG.Version0
ULONG.InterfaceIndex4
PWSTR.QueryName8
PDNS_SERVICE_RESOLVE_COMPLETE.pResolveCompletionCallback16
PVOID.pQueryContext24

│ └─32

DNS_SIG_DATAAWORD.wTypeCovered0
BYTE.chAlgorithm2
BYTE.chLabelCount3
DWORD.dwOriginalTtl4
DWORD.dwExpiration8
DWORD.dwTimeSigned12
WORD.wKeyTag16
WORD.wSignatureLength18
PSTR.pNameSigner24
BYTE[1].Signature32

│ └─40

DNS_SIG_DATAWWORD.wTypeCovered0
BYTE.chAlgorithm2
BYTE.chLabelCount3
DWORD.dwOriginalTtl4
DWORD.dwExpiration8
DWORD.dwTimeSigned12
WORD.wKeyTag16
WORD.wSignatureLength18
PWSTR.pNameSigner24
BYTE[1].Signature32

│ └─40

DNS_SOA_DATAAPSTR.pNamePrimaryServer0
PSTR.pNameAdministrator8
DWORD.dwSerialNo16
DWORD.dwRefresh20
DWORD.dwRetry24
DWORD.dwExpire28
DWORD.dwDefaultTtl32

│ └─40

DNS_SOA_DATAWPWSTR.pNamePrimaryServer0
PWSTR.pNameAdministrator8
DWORD.dwSerialNo16
DWORD.dwRefresh20
DWORD.dwRetry24
DWORD.dwExpire28
DWORD.dwDefaultTtl32

│ └─40

DNS_SRV_DATAAPSTR.pNameTarget0
WORD.wPriority8
WORD.wWeight10
WORD.wPort12
WORD.Pad14

│ └─16

DNS_SRV_DATAWPWSTR.pNameTarget0
WORD.wPriority8
WORD.wWeight10
WORD.wPort12
WORD.Pad14

│ └─16

DNS_TKEY_DATAAPSTR.pNameAlgorithm0
PBYTE.pAlgorithmPacket8
PBYTE.pKey16
PBYTE.pOtherData24
DWORD.dwCreateTime32
DWORD.dwExpireTime36
WORD.wMode40
WORD.wError42
WORD.wKeyLength44
WORD.wOtherLength46
UCHAR.cAlgNameLength48
BOOL.bPacketPointers52

│ └─56

DNS_TKEY_DATAWPWSTR.pNameAlgorithm0
PBYTE.pAlgorithmPacket8
PBYTE.pKey16
PBYTE.pOtherData24
DWORD.dwCreateTime32
DWORD.dwExpireTime36
WORD.wMode40
WORD.wError42
WORD.wKeyLength44
WORD.wOtherLength46
UCHAR.cAlgNameLength48
BOOL.bPacketPointers52

│ └─56

DNS_TSIG_DATAAPSTR.pNameAlgorithm0
PBYTE.pAlgorithmPacket8
PBYTE.pSignature16
PBYTE.pOtherData24
LONGLONG.i64CreateTime32
WORD.wFudgeTime40
WORD.wOriginalXid42
WORD.wError44
WORD.wSigLength46
WORD.wOtherLength48
UCHAR.cAlgNameLength50
BOOL.bPacketPointers52

│ └─56

DNS_TSIG_DATAWPWSTR.pNameAlgorithm0
PBYTE.pAlgorithmPacket8
PBYTE.pSignature16
PBYTE.pOtherData24
LONGLONG.i64CreateTime32
WORD.wFudgeTime40
WORD.wOriginalXid42
WORD.wError44
WORD.wSigLength46
WORD.wOtherLength48
UCHAR.cAlgNameLength50
BOOL.bPacketPointers52

│ └─56

DNS_TXT_DATAADWORD.dwStringCount0
PSTR[1].pStringArray8

│ └─16

DNS_TXT_DATAWDWORD.dwStringCount0
PWSTR[1].pStringArray8

│ └─16

DNS_WINSR_DATAADWORD.dwMappingFlag0
DWORD.dwLookupTimeout4
DWORD.dwCacheTimeout8
PSTR.pNameResultDomain16

│ └─24

DNS_WINSR_DATAWDWORD.dwMappingFlag0
DWORD.dwLookupTimeout4
DWORD.dwCacheTimeout8
PWSTR.pNameResultDomain16

│ └─24

DNS_WINS_DATADWORD.dwMappingFlag0
DWORD.dwLookupTimeout4
DWORD.dwCacheTimeout8
DWORD.cWinsServerCount12
IP4_ADDRESS[1].WinsServers16

│ └─20

DNS_WIRE_QUESTIONWORD.QuestionType0
WORD.QuestionClass2

│ └─4

DNS_WIRE_RECORDWORD.RecordType0
WORD.RecordClass2
DWORD.TimeToLive4
WORD.DataLength8

│ └─10

DNS_WKS_DATAIP4_ADDRESS.IpAddress0
UCHAR.chProtocol4
BYTE[1].BitMask5

│ └─8

DOCINFOAint.cbSize0
LPCSTR.lpszDocName8
LPCSTR.lpszOutput16
LPCSTR.lpszDatatype24
DWORD.fwType32

│ └─40

DOCINFOWint.cbSize0
LPCWSTR.lpszDocName8
LPCWSTR.lpszOutput16
LPCWSTR.lpszDatatype24
DWORD.fwType32

│ └─40

DOMAINDESCLPWSTR.pszName0
LPWSTR.pszPath8
LPWSTR.pszNCName16
LPWSTR.pszTrustParent24
LPWSTR.pszObjectClass32
ULONG.ulFlags40
BOOL.fDownLevel44
struct _DOMAINDESC *.pdChildList48
struct _DOMAINDESC *.pdNextSibling56

│ └─64

DOMAIN_CONTROLLER_INFOALPSTR.DomainControllerName0
LPSTR.DomainControllerAddress8
ULONG.DomainControllerAddressType16
GUIDunsigned long.DomainGuid.Data120
unsigned short.DomainGuid.Data224
unsigned short.DomainGuid.Data326
unsigned char[8].DomainGuid.Data428
LPSTR.DomainName40
LPSTR.DnsForestName48
ULONG.Flags56
LPSTR.DcSiteName64
LPSTR.ClientSiteName72

│ └─80

DOMAIN_CONTROLLER_INFOWLPWSTR.DomainControllerName0
LPWSTR.DomainControllerAddress8
ULONG.DomainControllerAddressType16
GUIDunsigned long.DomainGuid.Data120
unsigned short.DomainGuid.Data224
unsigned short.DomainGuid.Data326
unsigned char[8].DomainGuid.Data428
LPWSTR.DomainName40
LPWSTR.DnsForestName48
ULONG.Flags56
LPWSTR.DcSiteName64
LPWSTR.ClientSiteName72

│ └─80

DOMAIN_PASSWORD_INFORMATIONUSHORT.MinPasswordLength0
USHORT.PasswordHistoryLength2
ULONG.PasswordProperties4
LARGE_INTEGERLONGLONG.MaxPasswordAge.QuadPart8
struct (unnamed).MaxPasswordAge.u8
DWORD.MaxPasswordAge.LowPart8
LONG.MaxPasswordAge.HighPart12
LARGE_INTEGERLONGLONG.MinPasswordAge.QuadPart16
struct (unnamed).MinPasswordAge.u16
DWORD.MinPasswordAge.LowPart16
LONG.MinPasswordAge.HighPart20

│ └─24

DOMAIN_TREEDWORD.dsSize0
DWORD.dwCount4
DOMAINDESC[1].aDomains8

│ └─72

DOT11_NETWORKDOT11_SSID.dot11Ssid0
DOT11_BSS_TYPE.dot11BssType36

│ └─40

DOT11_NETWORK_LISTDWORD.dwNumberOfItems0
DWORD.dwIndex4
DOT11_NETWORK[1].Network8

│ └─48

DO_DOWNLOAD_ENUM_CATEGORYDODownloadProperty.Property0
LPCWSTR.Value8

│ └─16

DO_DOWNLOAD_RANGEUINT64.Offset0
UINT64.Length8

│ └─16

DO_DOWNLOAD_RANGES_INFOUINT.RangeCount0
DO_DOWNLOAD_RANGE[1].Ranges8

│ └─24

DO_DOWNLOAD_STATUSUINT64.BytesTotal0
UINT64.BytesTransferred8
DODownloadState.State16
HRESULT.Error20
HRESULT.ExtendedError24

│ └─32

DPASTREAMINFOint.iPos0
void *.pvItem8

│ └─16

DRAGLISTINFOUINT.uNotification0
HWND.hWnd8
POINTLONG.ptCursor.x16
LONG.ptCursor.y20

│ └─24

DRAWDIBTIMELONG.timeCount0
LONG.timeDraw4
LONG.timeDecompress8
LONG.timeDither12
LONG.timeStretch16
LONG.timeBlt20
LONG.timeSetDIBits24

│ └─28

DRAWITEMSTRUCTUINT.CtlType0
UINT.CtlID4
UINT.itemID8
UINT.itemAction12
UINT.itemState16
HWND.hwndItem24
HDC.hDC32
RECTLONG.rcItem.left40
LONG.rcItem.top44
LONG.rcItem.right48
LONG.rcItem.bottom52
ULONG_PTR.itemData56

│ └─64

DRAWPATRECTPOINTLONG.ptPosition.x0
LONG.ptPosition.y4
POINTLONG.ptSize.x8
LONG.ptSize.y12
WORD.wStyle16
WORD.wPattern18

│ └─20

DRAWTEXTPARAMSUINT.cbSize0
int.iTabLength4
int.iLeftMargin8
int.iRightMargin12
UINT.uiLengthDrawn16

│ └─20

DRIVEROBJPVOID.pvObj0
FREEOBJPROC.pFreeProc8
HDEV.hdev16
DHPDEV.dhpdev24

│ └─32

DRIVE_LAYOUT_INFORMATIONDWORD.PartitionCount0
DWORD.Signature4
PARTITION_INFORMATION[1].PartitionEntry8

│ └─40

DRIVE_LAYOUT_INFORMATION_EXDWORD.PartitionStyle0
DWORD.PartitionCount4
DRIVE_LAYOUT_INFORMATION_GPTGUIDunsigned long.Gpt.DiskId.Data18
unsigned short.Gpt.DiskId.Data212
unsigned short.Gpt.DiskId.Data314
unsigned char[8].Gpt.DiskId.Data416
LARGE_INTEGERLONGLONG.Gpt.StartingUsableOffset.QuadPart24
struct (unnamed).Gpt.StartingUsableOffset.u24
DWORD.Gpt.StartingUsableOffset.LowPart24
LONG.Gpt.StartingUsableOffset.HighPart28
LARGE_INTEGERLONGLONG.Gpt.UsableLength.QuadPart32
struct (unnamed).Gpt.UsableLength.u32
DWORD.Gpt.UsableLength.LowPart32
LONG.Gpt.UsableLength.HighPart36
DWORD.Gpt.MaxPartitionCount40
DRIVE_LAYOUT_INFORMATION_MBRDWORD.Mbr.Signature8
DWORD.Mbr.CheckSum12
PARTITION_INFORMATION_EX[1].PartitionEntry48

│ └─192

DRIVE_LAYOUT_INFORMATION_GPTGUIDunsigned long.DiskId.Data10
unsigned short.DiskId.Data24
unsigned short.DiskId.Data36
unsigned char[8].DiskId.Data48
LARGE_INTEGERLONGLONG.StartingUsableOffset.QuadPart16
struct (unnamed).StartingUsableOffset.u16
DWORD.StartingUsableOffset.LowPart16
LONG.StartingUsableOffset.HighPart20
LARGE_INTEGERLONGLONG.UsableLength.QuadPart24
struct (unnamed).UsableLength.u24
DWORD.UsableLength.LowPart24
LONG.UsableLength.HighPart28
DWORD.MaxPartitionCount32

│ └─40

DRIVE_LAYOUT_INFORMATION_MBRDWORD.Signature0
DWORD.CheckSum4

│ └─8

DRMBOUNDLICENSEPARAMSUINT.uVersion0
DRMHANDLE.hEnablingPrincipal4
DRMHANDLE.hSecureStore8
PWSTR.wszRightsRequested16
PWSTR.wszRightsGroup24
DRMIDUINT.idResource.uVersion32
PWSTR.idResource.wszIDType40
PWSTR.idResource.wszID48
UINT.cAuthenticatorCount56
DRMHANDLE *.rghAuthenticators64
PWSTR.wszDefaultEnablingPrincipalCredentials72
DWORD.dwFlags80

│ └─88

DRMIDUINT.uVersion0
PWSTR.wszIDType8
PWSTR.wszID16

│ └─24

DRM_ACTSERV_INFOUINT.uVersion0
PWSTR.wszPubKey8
PWSTR.wszURL16

│ └─24

DRM_CLIENT_VERSION_INFOUINT.uStructVersion0
DWORD[4].dwVersion4
WCHAR[256].wszHierarchy20
WCHAR[256].wszProductId532
WCHAR[256].wszProductDescription1044

│ └─1556

DRM_COPY_OPLWORD.wMinimumCopyLevel0
DRM_OPL_OUTPUT_IDSWORD.oplIdIncludes.cIds8
GUID *.oplIdIncludes.rgIds16
DRM_OPL_OUTPUT_IDSWORD.oplIdExcludes.cIds24
GUID *.oplIdExcludes.rgIds32

│ └─40

DRM_LICENSE_ACQ_DATAUINT.uVersion0
PWSTR.wszURL8
PWSTR.wszLocalFilename16
BYTE *.pbPostData24
DWORD.dwPostDataSize32
PWSTR.wszFriendlyName40

│ └─48

DRM_MINIMUM_OUTPUT_PROTECTION_LEVELSWORD.wCompressedDigitalVideo0
WORD.wUncompressedDigitalVideo2
WORD.wAnalogVideo4
WORD.wCompressedDigitalAudio6
WORD.wUncompressedDigitalAudio8

│ └─10

DRM_OPL_OUTPUT_IDSWORD.cIds0
GUID *.rgIds8

│ └─16

DRM_OUTPUT_PROTECTIONGUIDunsigned long.guidId.Data10
unsigned short.guidId.Data24
unsigned short.guidId.Data36
unsigned char[8].guidId.Data48
BYTE.bConfigData16

│ └─20

DRM_PLAY_OPLDRM_MINIMUM_OUTPUT_PROTECTION_LEVELSWORD.minOPL.wCompressedDigitalVideo0
WORD.minOPL.wUncompressedDigitalVideo2
WORD.minOPL.wAnalogVideo4
WORD.minOPL.wCompressedDigitalAudio6
WORD.minOPL.wUncompressedDigitalAudio8
DRM_OPL_OUTPUT_IDSWORD.oplIdReserved.cIds16
GUID *.oplIdReserved.rgIds24
DRM_VIDEO_OUTPUT_PROTECTION_IDSWORD.vopi.cEntries32
DRM_VIDEO_OUTPUT_PROTECTION *.vopi.rgVop40

│ └─48

DRM_VAL16BYTE[16].val0

│ └─16

DRM_VIDEO_OUTPUT_PROTECTION_IDSWORD.cEntries0
DRM_VIDEO_OUTPUT_PROTECTION *.rgVop8

│ └─16

DROPDESCRIPTIONDROPIMAGETYPE.type0
WCHAR[260].szMessage4
WCHAR[260].szInsert524

│ └─1044

DROPFILESDWORD.pFiles0
POINTLONG.pt.x4
LONG.pt.y8
BOOL.fNC12
BOOL.fWide16

│ └─20

DRT_ADDRESSSOCKADDR_STORAGE.socketAddress0
ULONG.flags128
LONG.nearness132
ULONG.latency136

│ └─144

DRT_ADDRESS_LISTULONG.AddressCount0
DRT_ADDRESS[1].AddressList8

│ └─152

DRT_BOOTSTRAP_PROVIDERPVOID.pvContext0
HRESULT (*)(const PVOID).Attach8
void (*)(const PVOID).Detach16
HRESULT (*)(const PVOID, BOOL, ULONG, ULONG, DRT_BOOTSTRAP_RESOLVE_CONTEXT *, BOOL *).InitResolve24
HRESULT (*)(const PVOID, const PVOID, DRT_BOOTSTRAP_RESOLVE_CALLBACK, DRT_BOOTSTRAP_RESOLVE_CONTEXT, BOOL *).IssueResolve32
void (*)(const PVOID, DRT_BOOTSTRAP_RESOLVE_CONTEXT).EndResolve40
HRESULT (*)(const PVOID, const SOCKET_ADDRESS_LIST *).Register48
void (*)(const PVOID).Unregister56

│ └─64

DRT_DATAULONG.cb0
BYTE *.pb8

│ └─16

DRT_EVENT_DATADRT_EVENT_TYPE.type0
HRESULT.hr4
PVOID.pvContext8
struct (unnamed).leafsetKeyChange16
struct (unnamed).registrationStateChange16
struct (unnamed).statusChange16

│ └─56

DRT_REGISTRATIONDRT_DATAULONG.key.cb0
BYTE *.key.pb8
DRT_DATAULONG.appData.cb16
BYTE *.appData.pb24

│ └─32

DRT_SEARCH_INFODWORD.dwSize0
BOOL.fIterative4
BOOL.fAllowCurrentInstanceMatch8
BOOL.fAnyMatchInRange12
ULONG.cMaxEndpoints16
DRT_DATA *.pMaximumKey24
DRT_DATA *.pMinimumKey32

│ └─40

DRT_SEARCH_RESULTDWORD.dwSize0
DRT_MATCH_TYPE.type4
PVOID.pvContext8
DRT_REGISTRATIONDRT_DATAULONG.registration.key.cb16
BYTE *.registration.key.pb24
DRT_DATAULONG.registration.appData.cb32
BYTE *.registration.appData.pb40

│ └─48

DRT_SECURITY_PROVIDERPVOID.pvContext0
HRESULT (*)(const PVOID).Attach8
void (*)(const PVOID).Detach16
HRESULT (*)(const PVOID, const DRT_REGISTRATION *, PVOID).RegisterKey24
HRESULT (*)(const PVOID, const DRT_DATA *, PVOID).UnregisterKey32
HRESULT (*)(const PVOID, DRT_DATA *, DRT_DATA *, DRT_DATA *, DRT_DATA *, DRT_DATA *, BYTE *, BYTE *, DRT_DATA *, DRT_DATA *, CERT_PUBLIC_KEY_INFO **, SOCKET_ADDRESS_LIST **, DWORD *).ValidateAndUnpackPayload40
HRESULT (*)(const PVOID, PVOID, BYTE, BYTE, DWORD, const DRT_DATA *, const DRT_DATA *, const SOCKET_ADDRESS_LIST *, const DRT_DATA *, DRT_DATA *, DRT_DATA *, DRT_DATA *, DRT_DATA *).SecureAndPackPayload48
void (*)(const PVOID, PVOID).FreeData56
HRESULT (*)(const PVOID, const DRT_DATA *, DWORD, DRT_DATA *, DRT_DATA *, DRT_DATA *).EncryptData64
HRESULT (*)(const PVOID, DRT_DATA *, const PVOID, DWORD, DRT_DATA *).DecryptData72
HRESULT (*)(const PVOID, DRT_DATA *).GetSerializedCredential80
HRESULT (*)(const PVOID, DRT_DATA *).ValidateRemoteCredential88
HRESULT (*)(const PVOID, DWORD, DRT_DATA *, DRT_DATA *, DRT_DATA *).SignData96
HRESULT (*)(const PVOID, DWORD, DRT_DATA *, DRT_DATA *, DRT_DATA *, DRT_DATA *).VerifyData104

│ └─112

DRT_SETTINGSDWORD.dwSize0
ULONG.cbKey4
BYTE.bProtocolMajorVersion8
BYTE.bProtocolMinorVersion9
ULONG.ulMaxRoutingAddresses12
PWSTR.pwzDrtInstancePrefix16
HDRT_TRANSPORT.hTransport24
DRT_SECURITY_PROVIDER *.pSecurityProvider32
DRT_BOOTSTRAP_PROVIDER *.pBootstrapProvider40
DRT_SECURITY_MODE.eSecurityMode48

│ └─56

DRVCONFIGINFODWORD.dwDCISize0
LPCWSTR.lpszDCISectionName4
LPCWSTR.lpszDCIAliasName12

│ └─20

DRVENABLEDATAULONG.iDriverVersion0
ULONG.c4
DRVFN *.pdrvfn8

│ └─16

DRVFNULONG.iFunc0
PFN.pfn8

│ └─16

DSA_NEWOBJ_DISPINFODWORD.dwSize0
HICON.hObjClassIcon8
LPWSTR.lpszWizTitle16
LPWSTR.lpszContDisplayName24

│ └─32

DSBITEMADWORD.cbStruct0
LPCWSTR.pszADsPath8
LPCWSTR.pszClass16
DWORD.dwMask24
DWORD.dwState28
DWORD.dwStateMask32
CHAR[64].szDisplayName36
CHAR[260].szIconLocation100
INT.iIconResID360

│ └─368

DSBITEMWDWORD.cbStruct0
LPCWSTR.pszADsPath8
LPCWSTR.pszClass16
DWORD.dwMask24
DWORD.dwState28
DWORD.dwStateMask32
WCHAR[64].szDisplayName36
WCHAR[260].szIconLocation164
INT.iIconResID684

│ └─688

DSBROWSEINFOADWORD.cbStruct0
HWND.hwndOwner8
LPCSTR.pszCaption16
LPCSTR.pszTitle24
LPCWSTR.pszRoot32
LPWSTR.pszPath40
ULONG.cchPath48
DWORD.dwFlags52
int.pfnCallback56
LPARAM.lParam64
DWORD.dwReturnFormat72
LPCWSTR.pUserName80
LPCWSTR.pPassword88
LPWSTR.pszObjectClass96
ULONG.cchObjectClass104

│ └─112

DSBROWSEINFOWDWORD.cbStruct0
HWND.hwndOwner8
LPCWSTR.pszCaption16
LPCWSTR.pszTitle24
LPCWSTR.pszRoot32
LPWSTR.pszPath40
ULONG.cchPath48
DWORD.dwFlags52
int.pfnCallback56
LPARAM.lParam64
DWORD.dwReturnFormat72
LPCWSTR.pUserName80
LPCWSTR.pPassword88
LPWSTR.pszObjectClass96
ULONG.cchObjectClass104

│ └─112

DSCLASSCREATIONINFODWORD.dwFlags0
CLSID.clsidWizardDialog4
CLSID.clsidWizardPrimaryPage20
DWORD.cWizardExtensions36
CLSID[1].aWizardExtensions40

│ └─56

DSCOLUMNDWORD.dwFlags0
INT.fmt4
INT.cx8
INT.idsName12
LONG.offsetProperty16
DWORD.dwReserved20

│ └─24

DSDISPLAYSPECOPTIONSDWORD.dwSize0
DWORD.dwFlags4
DWORD.offsetAttribPrefix8
DWORD.offsetUserName12
DWORD.offsetPassword16
DWORD.offsetServer20
DWORD.offsetServerConfigPath24

│ └─28

DSMCC_ELEMENTPID.pid0
BYTE.bComponentTag2
DWORD.dwCarouselId3
DWORD.dwTransactionId7
struct _DSMCC_ELEMENT *.pNext11

│ └─19

DSMCC_FILTER_OPTIONSBOOL.fSpecifyProtocol0
BYTE.Protocol4
BOOL.fSpecifyType5
BYTE.Type9
BOOL.fSpecifyMessageId10
WORD.MessageId14
BOOL.fSpecifyTransactionId16
BOOL.fUseTrxIdMessageIdMask20
DWORD.TransactionId24
BOOL.fSpecifyModuleVersion28
BYTE.ModuleVersion32
BOOL.fSpecifyBlockNumber33
WORD.BlockNumber37
BOOL.fGetModuleCall39
WORD.NumberOfBlocksInModule43

│ └─45

DSMCC_SECTIONBYTE.DsmccType0
BYTE.LastSectionNumber0
BYTE[1].RemainingData0
BYTE.SectionNumber0
BYTE.AdaptationLength0
union (unnamed).Header0
WORD.MessageId0
WORD.MessageLength0
BYTE.ProtocolDiscriminator0
BYTE.Reserved0
TID.TableId0
TEID.TableIdExtension0
DWORD.TransactionId0
union (unnamed).Version0

│ └─21

DSOBJECTDWORD.dwFlags0
DWORD.dwProviderFlags4
DWORD.offsetName8
DWORD.offsetClass12

│ └─16

DSOBJECTNAMESCLSID.clsidNamespace0
UINT.cItems16
DSOBJECT[1].aObjects20

│ └─36

DSOP_FILTER_FLAGSDSOP_UPLEVEL_FILTER_FLAGSULONG.Uplevel.flBothModes0
ULONG.Uplevel.flMixedModeOnly4
ULONG.Uplevel.flNativeModeOnly8
ULONG.flDownlevel12

│ └─16

DSOP_INIT_INFOULONG.cbSize0
PCWSTR.pwzTargetComputer8
ULONG.cDsScopeInfos16
PDSOP_SCOPE_INIT_INFO.aDsScopeInfos24
ULONG.flOptions32
ULONG.cAttributesToFetch36
PCWSTR *.apwzAttributeNames40

│ └─48

DSOP_SCOPE_INIT_INFOULONG.cbSize0
ULONG.flType4
ULONG.flScope8
DSOP_FILTER_FLAGSDSOP_UPLEVEL_FILTER_FLAGSULONG.FilterFlags.Uplevel.flBothModes12
ULONG.FilterFlags.Uplevel.flMixedModeOnly16
ULONG.FilterFlags.Uplevel.flNativeModeOnly20
ULONG.FilterFlags.flDownlevel24
PCWSTR.pwzDcName32
PCWSTR.pwzADsPath40
HRESULT.hr48

│ └─56

DSOP_UPLEVEL_FILTER_FLAGSULONG.flBothModes0
ULONG.flMixedModeOnly4
ULONG.flNativeModeOnly8

│ └─12

DSPROPERTYPAGEINFODWORD.offsetString0

│ └─4

DSQUERYCLASSLISTDWORD.cbStruct0
LONG.cClasses4
DWORD[1].offsetClass8

│ └─12

DSQUERYINITPARAMSDWORD.cbStruct0
DWORD.dwFlags4
LPWSTR.pDefaultScope8
LPWSTR.pDefaultSaveLocation16
LPWSTR.pUserName24
LPWSTR.pPassword32
LPWSTR.pServer40

│ └─48

DSQUERYPARAMSDWORD.cbStruct0
DWORD.dwFlags4
HINSTANCE.hInstance8
LONG.offsetQuery16
LONG.iColumns20
DWORD.dwReserved24
DSCOLUMN[1].aColumns28

│ └─56

DSREG_JOIN_INFODSREG_JOIN_TYPE.joinType0
PCCERT_CONTEXT.pJoinCertificate8
LPWSTR.pszDeviceId16
LPWSTR.pszIdpDomain24
LPWSTR.pszTenantId32
LPWSTR.pszJoinUserEmail40
LPWSTR.pszTenantDisplayName48
LPWSTR.pszMdmEnrollmentUrl56
LPWSTR.pszMdmTermsOfUseUrl64
LPWSTR.pszMdmComplianceUrl72
LPWSTR.pszUserSettingSyncUrl80
DSREG_USER_INFO *.pUserInfo88

│ └─96

DSREG_USER_INFOLPWSTR.pszUserEmail0
LPWSTR.pszUserKeyId8
LPWSTR.pszUserKeyName16

│ └─24

DSROLE_OPERATION_STATE_INFODSROLE_OPERATION_STATE.OperationState0

│ └─4

DSROLE_PRIMARY_DOMAIN_INFO_BASICDSROLE_MACHINE_ROLE.MachineRole0
ULONG.Flags4
LPWSTR.DomainNameFlat8
LPWSTR.DomainNameDns16
LPWSTR.DomainForestName24
GUIDunsigned long.DomainGuid.Data132
unsigned short.DomainGuid.Data236
unsigned short.DomainGuid.Data338
unsigned char[8].DomainGuid.Data440

│ └─48

DSROLE_UPGRADE_STATUS_INFOULONG.OperationState0
DSROLE_SERVER_STATE.PreviousServerState4

│ └─8

DSSSEEDDWORD.counter0
BYTE[20].seed4

│ └─24

DS_DOMAIN_CONTROLLER_INFO_1ALPSTR.NetbiosName0
LPSTR.DnsHostName8
LPSTR.SiteName16
LPSTR.ComputerObjectName24
LPSTR.ServerObjectName32
BOOL.fIsPdc40
BOOL.fDsEnabled44

│ └─48

DS_DOMAIN_CONTROLLER_INFO_1WLPWSTR.NetbiosName0
LPWSTR.DnsHostName8
LPWSTR.SiteName16
LPWSTR.ComputerObjectName24
LPWSTR.ServerObjectName32
BOOL.fIsPdc40
BOOL.fDsEnabled44

│ └─48

DS_DOMAIN_CONTROLLER_INFO_2ALPSTR.NetbiosName0
LPSTR.DnsHostName8
LPSTR.SiteName16
LPSTR.SiteObjectName24
LPSTR.ComputerObjectName32
LPSTR.ServerObjectName40
LPSTR.NtdsDsaObjectName48
BOOL.fIsPdc56
BOOL.fDsEnabled60
BOOL.fIsGc64
GUIDunsigned long.SiteObjectGuid.Data168
unsigned short.SiteObjectGuid.Data272
unsigned short.SiteObjectGuid.Data374
unsigned char[8].SiteObjectGuid.Data476
GUIDunsigned long.ComputerObjectGuid.Data184
unsigned short.ComputerObjectGuid.Data288
unsigned short.ComputerObjectGuid.Data390
unsigned char[8].ComputerObjectGuid.Data492
GUIDunsigned long.ServerObjectGuid.Data1100
unsigned short.ServerObjectGuid.Data2104
unsigned short.ServerObjectGuid.Data3106
unsigned char[8].ServerObjectGuid.Data4108
GUIDunsigned long.NtdsDsaObjectGuid.Data1116
unsigned short.NtdsDsaObjectGuid.Data2120
unsigned short.NtdsDsaObjectGuid.Data3122
unsigned char[8].NtdsDsaObjectGuid.Data4124

│ └─136

DS_DOMAIN_CONTROLLER_INFO_2WLPWSTR.NetbiosName0
LPWSTR.DnsHostName8
LPWSTR.SiteName16
LPWSTR.SiteObjectName24
LPWSTR.ComputerObjectName32
LPWSTR.ServerObjectName40
LPWSTR.NtdsDsaObjectName48
BOOL.fIsPdc56
BOOL.fDsEnabled60
BOOL.fIsGc64
GUIDunsigned long.SiteObjectGuid.Data168
unsigned short.SiteObjectGuid.Data272
unsigned short.SiteObjectGuid.Data374
unsigned char[8].SiteObjectGuid.Data476
GUIDunsigned long.ComputerObjectGuid.Data184
unsigned short.ComputerObjectGuid.Data288
unsigned short.ComputerObjectGuid.Data390
unsigned char[8].ComputerObjectGuid.Data492
GUIDunsigned long.ServerObjectGuid.Data1100
unsigned short.ServerObjectGuid.Data2104
unsigned short.ServerObjectGuid.Data3106
unsigned char[8].ServerObjectGuid.Data4108
GUIDunsigned long.NtdsDsaObjectGuid.Data1116
unsigned short.NtdsDsaObjectGuid.Data2120
unsigned short.NtdsDsaObjectGuid.Data3122
unsigned char[8].NtdsDsaObjectGuid.Data4124

│ └─136

DS_DOMAIN_CONTROLLER_INFO_3ALPSTR.NetbiosName0
LPSTR.DnsHostName8
LPSTR.SiteName16
LPSTR.SiteObjectName24
LPSTR.ComputerObjectName32
LPSTR.ServerObjectName40
LPSTR.NtdsDsaObjectName48
BOOL.fIsPdc56
BOOL.fDsEnabled60
BOOL.fIsGc64
BOOL.fIsRodc68
GUIDunsigned long.SiteObjectGuid.Data172
unsigned short.SiteObjectGuid.Data276
unsigned short.SiteObjectGuid.Data378
unsigned char[8].SiteObjectGuid.Data480
GUIDunsigned long.ComputerObjectGuid.Data188
unsigned short.ComputerObjectGuid.Data292
unsigned short.ComputerObjectGuid.Data394
unsigned char[8].ComputerObjectGuid.Data496
GUIDunsigned long.ServerObjectGuid.Data1104
unsigned short.ServerObjectGuid.Data2108
unsigned short.ServerObjectGuid.Data3110
unsigned char[8].ServerObjectGuid.Data4112
GUIDunsigned long.NtdsDsaObjectGuid.Data1120
unsigned short.NtdsDsaObjectGuid.Data2124
unsigned short.NtdsDsaObjectGuid.Data3126
unsigned char[8].NtdsDsaObjectGuid.Data4128

│ └─136

DS_DOMAIN_CONTROLLER_INFO_3WLPWSTR.NetbiosName0
LPWSTR.DnsHostName8
LPWSTR.SiteName16
LPWSTR.SiteObjectName24
LPWSTR.ComputerObjectName32
LPWSTR.ServerObjectName40
LPWSTR.NtdsDsaObjectName48
BOOL.fIsPdc56
BOOL.fDsEnabled60
BOOL.fIsGc64
BOOL.fIsRodc68
GUIDunsigned long.SiteObjectGuid.Data172
unsigned short.SiteObjectGuid.Data276
unsigned short.SiteObjectGuid.Data378
unsigned char[8].SiteObjectGuid.Data480
GUIDunsigned long.ComputerObjectGuid.Data188
unsigned short.ComputerObjectGuid.Data292
unsigned short.ComputerObjectGuid.Data394
unsigned char[8].ComputerObjectGuid.Data496
GUIDunsigned long.ServerObjectGuid.Data1104
unsigned short.ServerObjectGuid.Data2108
unsigned short.ServerObjectGuid.Data3110
unsigned char[8].ServerObjectGuid.Data4112
GUIDunsigned long.NtdsDsaObjectGuid.Data1120
unsigned short.NtdsDsaObjectGuid.Data2124
unsigned short.NtdsDsaObjectGuid.Data3126
unsigned char[8].NtdsDsaObjectGuid.Data4128

│ └─136

DS_DOMAIN_TRUSTSALPSTR.NetbiosDomainName0
LPSTR.DnsDomainName8
ULONG.Flags16
ULONG.ParentIndex20
ULONG.TrustType24
ULONG.TrustAttributes28
PSID.DomainSid32
GUIDunsigned long.DomainGuid.Data140
unsigned short.DomainGuid.Data244
unsigned short.DomainGuid.Data346
unsigned char[8].DomainGuid.Data448

│ └─56

DS_DOMAIN_TRUSTSWLPWSTR.NetbiosDomainName0
LPWSTR.DnsDomainName8
ULONG.Flags16
ULONG.ParentIndex20
ULONG.TrustType24
ULONG.TrustAttributes28
PSID.DomainSid32
GUIDunsigned long.DomainGuid.Data140
unsigned short.DomainGuid.Data244
unsigned short.DomainGuid.Data346
unsigned char[8].DomainGuid.Data448

│ └─56

DS_NAME_RESULTADWORD.cItems0
PDS_NAME_RESULT_ITEMA.rItems8

│ └─16

DS_NAME_RESULTWDWORD.cItems0
PDS_NAME_RESULT_ITEMW.rItems8

│ └─16

DS_NAME_RESULT_ITEMADWORD.status0
LPSTR.pDomain8
LPSTR.pName16

│ └─24

DS_NAME_RESULT_ITEMWDWORD.status0
LPWSTR.pDomain8
LPWSTR.pName16

│ └─24

DS_REPL_ATTR_META_DATALPWSTR.pszAttributeName0
DWORD.dwVersion8
FILETIMEDWORD.ftimeLastOriginatingChange.dwLowDateTime12
DWORD.ftimeLastOriginatingChange.dwHighDateTime16
UUID.uuidLastOriginatingDsaInvocationID20
USN.usnOriginatingChange40
USN.usnLocalChange48

│ └─56

DS_REPL_ATTR_META_DATA_2LPWSTR.pszAttributeName0
DWORD.dwVersion8
FILETIMEDWORD.ftimeLastOriginatingChange.dwLowDateTime12
DWORD.ftimeLastOriginatingChange.dwHighDateTime16
UUID.uuidLastOriginatingDsaInvocationID20
USN.usnOriginatingChange40
USN.usnLocalChange48
LPWSTR.pszLastOriginatingDsaDN56

│ └─64

DS_REPL_ATTR_META_DATA_BLOBDWORD.oszAttributeName0
DWORD.dwVersion4
FILETIMEDWORD.ftimeLastOriginatingChange.dwLowDateTime8
DWORD.ftimeLastOriginatingChange.dwHighDateTime12
UUID.uuidLastOriginatingDsaInvocationID16
USN.usnOriginatingChange32
USN.usnLocalChange40
DWORD.oszLastOriginatingDsaDN48

│ └─56

DS_REPL_ATTR_VALUE_META_DATADWORD.cNumEntries0
DWORD.dwEnumerationContext4
DS_REPL_VALUE_META_DATA[1].rgMetaData8

│ └─104

DS_REPL_ATTR_VALUE_META_DATA_2DWORD.cNumEntries0
DWORD.dwEnumerationContext4
DS_REPL_VALUE_META_DATA_2[1].rgMetaData8

│ └─112

DS_REPL_ATTR_VALUE_META_DATA_EXTDWORD.cNumEntries0
DWORD.dwEnumerationContext4
DS_REPL_VALUE_META_DATA_EXT[1].rgMetaData8

│ └─128

DS_REPL_CURSORUUID.uuidSourceDsaInvocationID0
USN.usnAttributeFilter16

│ └─24

DS_REPL_CURSORSDWORD.cNumCursors0
DWORD.dwReserved4
DS_REPL_CURSOR[1].rgCursor8

│ └─32

DS_REPL_CURSORS_2DWORD.cNumCursors0
DWORD.dwEnumerationContext4
DS_REPL_CURSOR_2[1].rgCursor8

│ └─40

DS_REPL_CURSORS_3WDWORD.cNumCursors0
DWORD.dwEnumerationContext4
DS_REPL_CURSOR_3W[1].rgCursor8

│ └─48

DS_REPL_CURSOR_2UUID.uuidSourceDsaInvocationID0
USN.usnAttributeFilter16
FILETIMEDWORD.ftimeLastSyncSuccess.dwLowDateTime24
DWORD.ftimeLastSyncSuccess.dwHighDateTime28

│ └─32

DS_REPL_CURSOR_3WUUID.uuidSourceDsaInvocationID0
USN.usnAttributeFilter16
FILETIMEDWORD.ftimeLastSyncSuccess.dwLowDateTime24
DWORD.ftimeLastSyncSuccess.dwHighDateTime28
LPWSTR.pszSourceDsaDN32

│ └─40

DS_REPL_CURSOR_BLOBUUID.uuidSourceDsaInvocationID0
USN.usnAttributeFilter16
FILETIMEDWORD.ftimeLastSyncSuccess.dwLowDateTime24
DWORD.ftimeLastSyncSuccess.dwHighDateTime28
DWORD.oszSourceDsaDN32

│ └─40

DS_REPL_KCC_DSA_FAILURESWDWORD.cNumEntries0
DWORD.dwReserved4
DS_REPL_KCC_DSA_FAILUREW[1].rgDsaFailure8

│ └─48

DS_REPL_KCC_DSA_FAILUREWLPWSTR.pszDsaDN0
UUID.uuidDsaObjGuid8
FILETIMEDWORD.ftimeFirstFailure.dwLowDateTime24
DWORD.ftimeFirstFailure.dwHighDateTime28
DWORD.cNumFailures32
DWORD.dwLastResult36

│ └─40

DS_REPL_KCC_DSA_FAILUREW_BLOBDWORD.oszDsaDN0
UUID.uuidDsaObjGuid4
FILETIMEDWORD.ftimeFirstFailure.dwLowDateTime20
DWORD.ftimeFirstFailure.dwHighDateTime24
DWORD.cNumFailures28
DWORD.dwLastResult32

│ └─36

DS_REPL_NEIGHBORSWDWORD.cNumNeighbors0
DWORD.dwReserved4
DS_REPL_NEIGHBORW[1].rgNeighbor8

│ └─152

DS_REPL_NEIGHBORWLPWSTR.pszNamingContext0
LPWSTR.pszSourceDsaDN8
LPWSTR.pszSourceDsaAddress16
LPWSTR.pszAsyncIntersiteTransportDN24
DWORD.dwReplicaFlags32
DWORD.dwReserved36
UUID.uuidNamingContextObjGuid40
UUID.uuidSourceDsaObjGuid56
UUID.uuidSourceDsaInvocationID72
UUID.uuidAsyncIntersiteTransportObjGuid88
USN.usnLastObjChangeSynced104
USN.usnAttributeFilter112
FILETIMEDWORD.ftimeLastSyncSuccess.dwLowDateTime120
DWORD.ftimeLastSyncSuccess.dwHighDateTime124
FILETIMEDWORD.ftimeLastSyncAttempt.dwLowDateTime128
DWORD.ftimeLastSyncAttempt.dwHighDateTime132
DWORD.dwLastSyncResult136
DWORD.cNumConsecutiveSyncFailures140

│ └─144

DS_REPL_NEIGHBORW_BLOBDWORD.oszNamingContext0
DWORD.oszSourceDsaDN4
DWORD.oszSourceDsaAddress8
DWORD.oszAsyncIntersiteTransportDN12
DWORD.dwReplicaFlags16
DWORD.dwReserved20
UUID.uuidNamingContextObjGuid24
UUID.uuidSourceDsaObjGuid40
UUID.uuidSourceDsaInvocationID56
UUID.uuidAsyncIntersiteTransportObjGuid72
USN.usnLastObjChangeSynced88
USN.usnAttributeFilter96
FILETIMEDWORD.ftimeLastSyncSuccess.dwLowDateTime104
DWORD.ftimeLastSyncSuccess.dwHighDateTime108
FILETIMEDWORD.ftimeLastSyncAttempt.dwLowDateTime112
DWORD.ftimeLastSyncAttempt.dwHighDateTime116
DWORD.dwLastSyncResult120
DWORD.cNumConsecutiveSyncFailures124

│ └─128

DS_REPL_OBJ_META_DATADWORD.cNumEntries0
DWORD.dwReserved4
DS_REPL_ATTR_META_DATA[1].rgMetaData8

│ └─64

DS_REPL_OBJ_META_DATA_2DWORD.cNumEntries0
DWORD.dwReserved4
DS_REPL_ATTR_META_DATA_2[1].rgMetaData8

│ └─72

DS_REPL_OPWFILETIMEDWORD.ftimeEnqueued.dwLowDateTime0
DWORD.ftimeEnqueued.dwHighDateTime4
ULONG.ulSerialNumber8
ULONG.ulPriority12
DS_REPL_OP_TYPE.OpType16
ULONG.ulOptions20
LPWSTR.pszNamingContext24
LPWSTR.pszDsaDN32
LPWSTR.pszDsaAddress40
UUID.uuidNamingContextObjGuid48
UUID.uuidDsaObjGuid64

│ └─80

DS_REPL_OPW_BLOBFILETIMEDWORD.ftimeEnqueued.dwLowDateTime0
DWORD.ftimeEnqueued.dwHighDateTime4
ULONG.ulSerialNumber8
ULONG.ulPriority12
DS_REPL_OP_TYPE.OpType16
ULONG.ulOptions20
DWORD.oszNamingContext24
DWORD.oszDsaDN28
DWORD.oszDsaAddress32
UUID.uuidNamingContextObjGuid36
UUID.uuidDsaObjGuid52

│ └─68

DS_REPL_PENDING_OPSWFILETIMEDWORD.ftimeCurrentOpStarted.dwLowDateTime0
DWORD.ftimeCurrentOpStarted.dwHighDateTime4
DWORD.cNumPendingOps8
DS_REPL_OPW[1].rgPendingOp16

│ └─96

DS_REPL_QUEUE_STATISTICSWFILETIMEDWORD.ftimeCurrentOpStarted.dwLowDateTime0
DWORD.ftimeCurrentOpStarted.dwHighDateTime4
DWORD.cNumPendingOps8
FILETIMEDWORD.ftimeOldestSync.dwLowDateTime12
DWORD.ftimeOldestSync.dwHighDateTime16
FILETIMEDWORD.ftimeOldestAdd.dwLowDateTime20
DWORD.ftimeOldestAdd.dwHighDateTime24
FILETIMEDWORD.ftimeOldestMod.dwLowDateTime28
DWORD.ftimeOldestMod.dwHighDateTime32
FILETIMEDWORD.ftimeOldestDel.dwLowDateTime36
DWORD.ftimeOldestDel.dwHighDateTime40
FILETIMEDWORD.ftimeOldestUpdRefs.dwLowDateTime44
DWORD.ftimeOldestUpdRefs.dwHighDateTime48

│ └─52

DS_REPL_VALUE_META_DATALPWSTR.pszAttributeName0
LPWSTR.pszObjectDn8
DWORD.cbData16
BYTE *.pbData24
FILETIMEDWORD.ftimeDeleted.dwLowDateTime32
DWORD.ftimeDeleted.dwHighDateTime36
FILETIMEDWORD.ftimeCreated.dwLowDateTime40
DWORD.ftimeCreated.dwHighDateTime44
DWORD.dwVersion48
FILETIMEDWORD.ftimeLastOriginatingChange.dwLowDateTime52
DWORD.ftimeLastOriginatingChange.dwHighDateTime56
UUID.uuidLastOriginatingDsaInvocationID60
USN.usnOriginatingChange80
USN.usnLocalChange88

│ └─96

DS_REPL_VALUE_META_DATA_2LPWSTR.pszAttributeName0
LPWSTR.pszObjectDn8
DWORD.cbData16
BYTE *.pbData24
FILETIMEDWORD.ftimeDeleted.dwLowDateTime32
DWORD.ftimeDeleted.dwHighDateTime36
FILETIMEDWORD.ftimeCreated.dwLowDateTime40
DWORD.ftimeCreated.dwHighDateTime44
DWORD.dwVersion48
FILETIMEDWORD.ftimeLastOriginatingChange.dwLowDateTime52
DWORD.ftimeLastOriginatingChange.dwHighDateTime56
UUID.uuidLastOriginatingDsaInvocationID60
USN.usnOriginatingChange80
USN.usnLocalChange88
LPWSTR.pszLastOriginatingDsaDN96

│ └─104

DS_REPL_VALUE_META_DATA_BLOBDWORD.oszAttributeName0
DWORD.oszObjectDn4
DWORD.cbData8
DWORD.obData12
FILETIMEDWORD.ftimeDeleted.dwLowDateTime16
DWORD.ftimeDeleted.dwHighDateTime20
FILETIMEDWORD.ftimeCreated.dwLowDateTime24
DWORD.ftimeCreated.dwHighDateTime28
DWORD.dwVersion32
FILETIMEDWORD.ftimeLastOriginatingChange.dwLowDateTime36
DWORD.ftimeLastOriginatingChange.dwHighDateTime40
UUID.uuidLastOriginatingDsaInvocationID44
USN.usnOriginatingChange64
USN.usnLocalChange72
DWORD.oszLastOriginatingDsaDN80

│ └─88

DS_REPL_VALUE_META_DATA_BLOB_EXTDWORD.oszAttributeName0
DWORD.oszObjectDn4
DWORD.cbData8
DWORD.obData12
FILETIMEDWORD.ftimeDeleted.dwLowDateTime16
DWORD.ftimeDeleted.dwHighDateTime20
FILETIMEDWORD.ftimeCreated.dwLowDateTime24
DWORD.ftimeCreated.dwHighDateTime28
DWORD.dwVersion32
FILETIMEDWORD.ftimeLastOriginatingChange.dwLowDateTime36
DWORD.ftimeLastOriginatingChange.dwHighDateTime40
UUID.uuidLastOriginatingDsaInvocationID44
USN.usnOriginatingChange64
USN.usnLocalChange72
DWORD.oszLastOriginatingDsaDN80
DWORD.dwUserIdentifier84
DWORD.dwPriorLinkState88
DWORD.dwCurrentLinkState92

│ └─96

DS_REPL_VALUE_META_DATA_EXTLPWSTR.pszAttributeName0
LPWSTR.pszObjectDn8
DWORD.cbData16
BYTE *.pbData24
FILETIMEDWORD.ftimeDeleted.dwLowDateTime32
DWORD.ftimeDeleted.dwHighDateTime36
FILETIMEDWORD.ftimeCreated.dwLowDateTime40
DWORD.ftimeCreated.dwHighDateTime44
DWORD.dwVersion48
FILETIMEDWORD.ftimeLastOriginatingChange.dwLowDateTime52
DWORD.ftimeLastOriginatingChange.dwHighDateTime56
UUID.uuidLastOriginatingDsaInvocationID60
USN.usnOriginatingChange80
USN.usnLocalChange88
LPWSTR.pszLastOriginatingDsaDN96
DWORD.dwUserIdentifier104
DWORD.dwPriorLinkState108
DWORD.dwCurrentLinkState112

│ └─120

DS_REPSYNCALL_ERRINFOALPSTR.pszSvrId0
DS_REPSYNCALL_ERROR.error8
DWORD.dwWin32Err12
LPSTR.pszSrcId16

│ └─24

DS_REPSYNCALL_ERRINFOWLPWSTR.pszSvrId0
DS_REPSYNCALL_ERROR.error8
DWORD.dwWin32Err12
LPWSTR.pszSrcId16

│ └─24

DS_REPSYNCALL_SYNCALPSTR.pszSrcId0
LPSTR.pszDstId8
LPSTR.pszNC16
GUID *.pguidSrc24
GUID *.pguidDst32

│ └─40

DS_REPSYNCALL_SYNCWLPWSTR.pszSrcId0
LPWSTR.pszDstId8
LPWSTR.pszNC16
GUID *.pguidSrc24
GUID *.pguidDst32

│ └─40

DS_REPSYNCALL_UPDATEADS_REPSYNCALL_EVENT.event0
DS_REPSYNCALL_ERRINFOA *.pErrInfo8
DS_REPSYNCALL_SYNCA *.pSync16

│ └─24

DS_REPSYNCALL_UPDATEWDS_REPSYNCALL_EVENT.event0
DS_REPSYNCALL_ERRINFOW *.pErrInfo8
DS_REPSYNCALL_SYNCW *.pSync16

│ └─24

DS_SCHEMA_GUID_MAPAGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
DWORD.guidType16
LPSTR.pName24

│ └─32

DS_SCHEMA_GUID_MAPWGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
DWORD.guidType16
LPWSTR.pName24

│ └─32

DS_SELECTIONPWSTR.pwzName0
PWSTR.pwzADsPath8
PWSTR.pwzClass16
PWSTR.pwzUPN24
VARIANT *.pvarFetchedAttributes32
ULONG.flScopeType40

│ └─48

DS_SELECTION_LISTULONG.cItems0
ULONG.cFetchedAttributes4
DS_SELECTION[1].aDsSelection8

│ └─56

DS_SITE_COST_INFODWORD.errorCode0
DWORD.cost4

│ └─8

DTBGOPTSDWORD.dwSize0
DWORD.dwFlags4
RECTLONG.rcClip.left8
LONG.rcClip.top12
LONG.rcClip.right16
LONG.rcClip.bottom20

│ └─24

DTTOPTSDWORD.dwSize0
DWORD.dwFlags4
COLORREF.crText8
COLORREF.crBorder12
COLORREF.crShadow16
int.iTextShadowType20
POINTLONG.ptShadowOffset.x24
LONG.ptShadowOffset.y28
int.iBorderSize32
int.iFontPropId36
int.iColorPropId40
int.iStateId44
BOOL.fApplyOverlay48
int.iGlowSize52
DTT_CALLBACK_PROC.pfnDrawTextCallback56
LPARAM.lParam64

│ └─72

DUPLICATE_EXTENTS_DATAHANDLE.FileHandle0
LARGE_INTEGERLONGLONG.SourceFileOffset.QuadPart8
struct (unnamed).SourceFileOffset.u8
DWORD.SourceFileOffset.LowPart8
LONG.SourceFileOffset.HighPart12
LARGE_INTEGERLONGLONG.TargetFileOffset.QuadPart16
struct (unnamed).TargetFileOffset.u16
DWORD.TargetFileOffset.LowPart16
LONG.TargetFileOffset.HighPart20
LARGE_INTEGERLONGLONG.ByteCount.QuadPart24
struct (unnamed).ByteCount.u24
DWORD.ByteCount.LowPart24
LONG.ByteCount.HighPart28

│ └─32

DVASPECTINFOULONG.cb0
DWORD.dwFlags4

│ └─8

DVB_EIT_FILTER_OPTIONSBOOL.fSpecifySegment0
BYTE.bSegment4

│ └─5

DVD_AudioAttributesDVD_AUDIO_APPMODE.AppMode0
BYTE.AppModeData4
DVD_AUDIO_FORMAT.AudioFormat8
LCID.Language12
DVD_AUDIO_LANG_EXT.LanguageExtension16
BOOL.fHasMultichannelInfo20
DWORD.dwFrequency24
BYTE.bQuantization28
BYTE.bNumberOfChannels29
DWORD[2].dwReserved32

│ └─40

DVD_DECODER_CAPSDWORD.dwSize0
DWORD.dwAudioCaps4
double.dFwdMaxRateVideo8
double.dFwdMaxRateAudio16
double.dFwdMaxRateSP24
double.dBwdMaxRateVideo32
double.dBwdMaxRateAudio40
double.dBwdMaxRateSP48
DWORD.dwRes156
DWORD.dwRes260
DWORD.dwRes364
DWORD.dwRes468

│ └─72

DVD_HMSF_TIMECODEBYTE.bHours0
BYTE.bMinutes1
BYTE.bSeconds2
BYTE.bFrames3

│ └─4

DVD_KaraokeAttributesBYTE.bVersion0
BOOL.fMasterOfCeremoniesInGuideVocal14
BOOL.fDuet8
DVD_KARAOKE_ASSIGNMENT.ChannelAssignment12
WORD[8].wChannelContents16

│ └─32

DVD_MUA_Coeffdouble.log2_alpha0
double.log2_beta8

│ └─16

DVD_MUA_MixingInfoBOOL.fMixTo00
BOOL.fMixTo14
BOOL.fMix0InPhase8
BOOL.fMix1InPhase12
DWORD.dwSpeakerPosition16

│ └─20

DVD_MenuAttributesBOOL[8].fCompatibleRegion0
DVD_VideoAttributesBOOL.VideoAttributes.fPanscanPermitted32
BOOL.VideoAttributes.fLetterboxPermitted36
ULONG.VideoAttributes.ulAspectX40
ULONG.VideoAttributes.ulAspectY44
ULONG.VideoAttributes.ulFrameRate48
ULONG.VideoAttributes.ulFrameHeight52
DVD_VIDEO_COMPRESSION.VideoAttributes.Compression56
BOOL.VideoAttributes.fLine21Field1InGOP60
BOOL.VideoAttributes.fLine21Field2InGOP64
ULONG.VideoAttributes.ulSourceResolutionX68
ULONG.VideoAttributes.ulSourceResolutionY72
BOOL.VideoAttributes.fIsSourceLetterboxed76
BOOL.VideoAttributes.fIsFilmMode80
BOOL.fAudioPresent84
DVD_AudioAttributesDVD_AUDIO_APPMODE.AudioAttributes.AppMode88
BYTE.AudioAttributes.AppModeData92
DVD_AUDIO_FORMAT.AudioAttributes.AudioFormat96
LCID.AudioAttributes.Language100
DVD_AUDIO_LANG_EXT.AudioAttributes.LanguageExtension104
BOOL.AudioAttributes.fHasMultichannelInfo108
DWORD.AudioAttributes.dwFrequency112
BYTE.AudioAttributes.bQuantization116
BYTE.AudioAttributes.bNumberOfChannels117
DWORD[2].AudioAttributes.dwReserved120
BOOL.fSubpicturePresent128
DVD_SubpictureAttributesDVD_SUBPICTURE_TYPE.SubpictureAttributes.Type132
DVD_SUBPICTURE_CODING.SubpictureAttributes.CodingMode136
LCID.SubpictureAttributes.Language140
DVD_SUBPICTURE_LANG_EXT.SubpictureAttributes.LanguageExtension144

│ └─148

DVD_MultichannelAudioAttributesDVD_MUA_MixingInfo[8].Info0
DVD_MUA_Coeff[8].Coeff160

│ └─288

DVD_PLAYBACK_LOCATIONULONG.TitleNum0
ULONG.ChapterNum4
ULONG.TimeCode8

│ └─12

DVD_PLAYBACK_LOCATION2ULONG.TitleNum0
ULONG.ChapterNum4
DVD_HMSF_TIMECODEBYTE.TimeCode.bHours8
BYTE.TimeCode.bMinutes9
BYTE.TimeCode.bSeconds10
BYTE.TimeCode.bFrames11
ULONG.TimeCodeFlags12

│ └─16

DVD_REGIONUCHAR.CopySystem0
UCHAR.RegionData1
UCHAR.SystemRegion2
UCHAR.ResetCount3

│ └─4

DVD_SubpictureAttributesDVD_SUBPICTURE_TYPE.Type0
DVD_SUBPICTURE_CODING.CodingMode4
LCID.Language8
DVD_SUBPICTURE_LANG_EXT.LanguageExtension12

│ └─16

DVD_TIMECODEULONG.Hours10bytes,0bits
ULONG.Hours100bytes,4bits
ULONG.Minutes11bytes,0bits
ULONG.Minutes101bytes,4bits
ULONG.Seconds12bytes,0bits
ULONG.Seconds102bytes,4bits
ULONG.Frames13bytes,0bits
ULONG.Frames103bytes,4bits
ULONG.FrameRateCode3bytes,6bits

│ └─4

DVD_TitleAttributesDVD_HMSF_TIMECODEBYTE.TitleLength.bHours0
BYTE.TitleLength.bMinutes1
BYTE.TitleLength.bSeconds2
BYTE.TitleLength.bFrames3
DVD_TITLE_APPMODE.AppMode0
DVD_VideoAttributesBOOL.VideoAttributes.fPanscanPermitted4
BOOL.VideoAttributes.fLetterboxPermitted8
ULONG.VideoAttributes.ulAspectX12
ULONG.VideoAttributes.ulAspectY16
ULONG.VideoAttributes.ulFrameRate20
ULONG.VideoAttributes.ulFrameHeight24
DVD_VIDEO_COMPRESSION.VideoAttributes.Compression28
BOOL.VideoAttributes.fLine21Field1InGOP32
BOOL.VideoAttributes.fLine21Field2InGOP36
ULONG.VideoAttributes.ulSourceResolutionX40
ULONG.VideoAttributes.ulSourceResolutionY44
BOOL.VideoAttributes.fIsSourceLetterboxed48
BOOL.VideoAttributes.fIsFilmMode52
ULONG.ulNumberOfAudioStreams56
DVD_AudioAttributes[8].AudioAttributes60
DVD_MultichannelAudioAttributes[8].MultichannelAudioAttributes384
ULONG.ulNumberOfSubpictureStreams2688
DVD_SubpictureAttributes[32].SubpictureAttributes2692

│ └─3208

DVD_VideoAttributesBOOL.fPanscanPermitted0
BOOL.fLetterboxPermitted4
ULONG.ulAspectX8
ULONG.ulAspectY12
ULONG.ulFrameRate16
ULONG.ulFrameHeight20
DVD_VIDEO_COMPRESSION.Compression24
BOOL.fLine21Field1InGOP28
BOOL.fLine21Field2InGOP32
ULONG.ulSourceResolutionX36
ULONG.ulSourceResolutionY40
BOOL.fIsSourceLetterboxed44
BOOL.fIsFilmMode48

│ └─52

DVEXTENTINFOULONG.cb0
DWORD.dwExtentMode4
SIZEL.sizelProposed8

│ └─16

DVINFODWORD.dwDVAAuxSrc0
DWORD.dwDVAAuxCtl4
DWORD.dwDVAAuxSrc18
DWORD.dwDVAAuxCtl112
DWORD.dwDVVAuxSrc16
DWORD.dwDVVAuxCtl20
DWORD[2].dwDVReserved24

│ └─32

DVR_STREAM_DESCDWORD.Version0
DWORD.StreamId4
BOOL.Default8
BOOL.Creation12
DWORD.Reserved16
GUIDunsigned long.guidSubMediaType.Data120
unsigned short.guidSubMediaType.Data224
unsigned short.guidSubMediaType.Data326
unsigned char[8].guidSubMediaType.Data428
GUIDunsigned long.guidFormatType.Data136
unsigned short.guidFormatType.Data240
unsigned short.guidFormatType.Data342
unsigned char[8].guidFormatType.Data444
AM_MEDIA_TYPEGUIDunsigned long.MediaType.majortype.Data156
unsigned short.MediaType.majortype.Data260
unsigned short.MediaType.majortype.Data362
unsigned char[8].MediaType.majortype.Data464
GUIDunsigned long.MediaType.subtype.Data172
unsigned short.MediaType.subtype.Data276
unsigned short.MediaType.subtype.Data378
unsigned char[8].MediaType.subtype.Data480
BOOL.MediaType.bFixedSizeSamples88
BOOL.MediaType.bTemporalCompression92
ULONG.MediaType.lSampleSize96
GUIDunsigned long.MediaType.formattype.Data1100
unsigned short.MediaType.formattype.Data2104
unsigned short.MediaType.formattype.Data3106
unsigned char[8].MediaType.formattype.Data4108
IUnknown *.MediaType.pUnk120
ULONG.MediaType.cbFormat128
BYTE *.MediaType.pbFormat136

│ └─144

DVTARGETDEVICEDWORD.tdSize0
WORD.tdDriverNameOffset4
WORD.tdDeviceNameOffset6
WORD.tdPortNameOffset8
WORD.tdExtDevmodeOffset10
BYTE[1].tdData12

│ └─16

DWM_BLURBEHINDDWORD.dwFlags0
BOOL.fEnable4
HRGN.hRgnBlur8
BOOL.fTransitionOnMaximized16

│ └─20

DWM_PRESENT_PARAMETERSUINT32.cbSize0
BOOL.fQueue4
DWM_FRAME_COUNT.cRefreshStart8
UINT.cBuffer16
BOOL.fUseSourceRate20
UNSIGNED_RATIOUINT32.rateSource.uiNumerator24
UINT32.rateSource.uiDenominator28
UINT.cRefreshesPerFrame32
DWM_SOURCE_FRAME_SAMPLING.eSampling36

│ └─40

DWM_THUMBNAIL_PROPERTIESDWORD.dwFlags0
RECTLONG.rcDestination.left4
LONG.rcDestination.top8
LONG.rcDestination.right12
LONG.rcDestination.bottom16
RECTLONG.rcSource.left20
LONG.rcSource.top24
LONG.rcSource.right28
LONG.rcSource.bottom32
BYTE.opacity36
BOOL.fVisible37
BOOL.fSourceClientAreaOnly41

│ └─45

DWM_TIMING_INFOUINT32.cbSize0
UNSIGNED_RATIOUINT32.rateRefresh.uiNumerator4
UINT32.rateRefresh.uiDenominator8
QPC_TIME.qpcRefreshPeriod12
UNSIGNED_RATIOUINT32.rateCompose.uiNumerator20
UINT32.rateCompose.uiDenominator24
QPC_TIME.qpcVBlank28
DWM_FRAME_COUNT.cRefresh36
UINT.cDXRefresh44
QPC_TIME.qpcCompose48
DWM_FRAME_COUNT.cFrame56
UINT.cDXPresent64
DWM_FRAME_COUNT.cRefreshFrame68
DWM_FRAME_COUNT.cFrameSubmitted76
UINT.cDXPresentSubmitted84
DWM_FRAME_COUNT.cFrameConfirmed88
UINT.cDXPresentConfirmed96
DWM_FRAME_COUNT.cRefreshConfirmed100
UINT.cDXRefreshConfirmed108
DWM_FRAME_COUNT.cFramesLate112
UINT.cFramesOutstanding120
DWM_FRAME_COUNT.cFrameDisplayed124
QPC_TIME.qpcFrameDisplayed132
DWM_FRAME_COUNT.cRefreshFrameDisplayed140
DWM_FRAME_COUNT.cFrameComplete148
QPC_TIME.qpcFrameComplete156
DWM_FRAME_COUNT.cFramePending164
QPC_TIME.qpcFramePending172
DWM_FRAME_COUNT.cFramesDisplayed180
DWM_FRAME_COUNT.cFramesComplete188
DWM_FRAME_COUNT.cFramesPending196
DWM_FRAME_COUNT.cFramesAvailable204
DWM_FRAME_COUNT.cFramesDropped212
DWM_FRAME_COUNT.cFramesMissed220
DWM_FRAME_COUNT.cRefreshNextDisplayed228
DWM_FRAME_COUNT.cRefreshNextPresented236
DWM_FRAME_COUNT.cRefreshesDisplayed244
DWM_FRAME_COUNT.cRefreshesPresented252
DWM_FRAME_COUNT.cRefreshStarted260
ULONGLONG.cPixelsReceived268
ULONGLONG.cPixelsDrawn276
DWM_FRAME_COUNT.cBuffersEmpty284

│ └─292

DWORD_DWORDDWORD.DWord10
DWORD.DWord24

│ └─8

DWRITE_CARET_METRICSINT16.slopeRise0
INT16.slopeRun2
INT16.offset4

│ └─6

DWRITE_CLUSTER_METRICSFLOAT.width0
UINT16.length4
UINT16.canWrapLineAfter6bytes,0bits
UINT16.isWhitespace6bytes,1bits
UINT16.isNewline6bytes,2bits
UINT16.isSoftHyphen6bytes,3bits
UINT16.isRightToLeft6bytes,4bits
UINT16.padding6bytes,5bits

│ └─8

DWRITE_COLOR_GLYPH_RUNDWRITE_GLYPH_RUNIDWriteFontFace *.glyphRun.fontFace0
FLOAT.glyphRun.fontEmSize8
UINT32.glyphRun.glyphCount12
const UINT16 *.glyphRun.glyphIndices16
const FLOAT *.glyphRun.glyphAdvances24
const DWRITE_GLYPH_OFFSET *.glyphRun.glyphOffsets32
BOOL.glyphRun.isSideways40
UINT32.glyphRun.bidiLevel44
DWRITE_GLYPH_RUN_DESCRIPTION *.glyphRunDescription48
FLOAT.baselineOriginX56
FLOAT.baselineOriginY60
DWRITE_COLOR_F.runColor64
UINT16.paletteIndex80

│ └─88

DWRITE_COLOR_GLYPH_RUN1DWRITE_GLYPH_RUNIDWriteFontFace *.glyphRun.fontFace0
FLOAT.glyphRun.fontEmSize8
UINT32.glyphRun.glyphCount12
const UINT16 *.glyphRun.glyphIndices16
const FLOAT *.glyphRun.glyphAdvances24
const DWRITE_GLYPH_OFFSET *.glyphRun.glyphOffsets32
BOOL.glyphRun.isSideways40
UINT32.glyphRun.bidiLevel44
DWRITE_GLYPH_RUN_DESCRIPTION *.glyphRunDescription48
FLOAT.baselineOriginX56
FLOAT.baselineOriginY60
DWRITE_COLOR_F.runColor64
UINT16.paletteIndex80
DWRITE_GLYPH_IMAGE_FORMATS.glyphImageFormat88
DWRITE_MEASURING_MODE.measuringMode92

│ └─96

DWRITE_FILE_FRAGMENTUINT64.fileOffset0
UINT64.fragmentSize8

│ └─16

DWRITE_FONT_AXIS_RANGEDWRITE_FONT_AXIS_TAG.axisTag0
FLOAT.minValue4
FLOAT.maxValue8

│ └─12

DWRITE_FONT_AXIS_VALUEDWRITE_FONT_AXIS_TAG.axisTag0
FLOAT.value4

│ └─8

DWRITE_FONT_FEATUREDWRITE_FONT_FEATURE_TAG.nameTag0
UINT32.parameter4

│ └─8

DWRITE_FONT_METRICSUINT16.designUnitsPerEm0
UINT16.ascent2
UINT16.descent4
INT16.lineGap6
UINT16.capHeight8
UINT16.xHeight10
INT16.underlinePosition12
UINT16.underlineThickness14
INT16.strikethroughPosition16
UINT16.strikethroughThickness18

│ └─20

DWRITE_FONT_METRICS1UINT16.designUnitsPerEm0
UINT16.ascent2
UINT16.descent4
INT16.lineGap6
UINT16.capHeight8
UINT16.xHeight10
INT16.underlinePosition12
UINT16.underlineThickness14
INT16.strikethroughPosition16
UINT16.strikethroughThickness18
INT16.glyphBoxLeft20
INT16.glyphBoxTop22
INT16.glyphBoxRight24
INT16.glyphBoxBottom26
INT16.subscriptPositionX28
INT16.subscriptPositionY30
INT16.subscriptSizeX32
INT16.subscriptSizeY34
INT16.superscriptPositionX36
INT16.superscriptPositionY38
INT16.superscriptSizeX40
INT16.superscriptSizeY42
BOOL.hasTypographicMetrics44

│ └─48

DWRITE_FONT_PROPERTYDWRITE_FONT_PROPERTY_ID.propertyId0
const WCHAR *.propertyValue8
const WCHAR *.localeName16

│ └─24

DWRITE_GLYPH_IMAGE_DATAconst void *.imageData0
UINT32.imageDataSize8
UINT32.uniqueDataId12
UINT32.pixelsPerEm16
D2D1_SIZE_U.pixelSize20
D2D1_POINT_2L.horizontalLeftOrigin28
D2D1_POINT_2L.horizontalRightOrigin36
D2D1_POINT_2L.verticalTopOrigin44
D2D1_POINT_2L.verticalBottomOrigin52

│ └─64

DWRITE_GLYPH_METRICSINT32.leftSideBearing0
UINT32.advanceWidth4
INT32.rightSideBearing8
INT32.topSideBearing12
UINT32.advanceHeight16
INT32.bottomSideBearing20
INT32.verticalOriginY24

│ └─28

DWRITE_GLYPH_OFFSETFLOAT.advanceOffset0
FLOAT.ascenderOffset4

│ └─8

DWRITE_GLYPH_RUNIDWriteFontFace *.fontFace0
FLOAT.fontEmSize8
UINT32.glyphCount12
const UINT16 *.glyphIndices16
const FLOAT *.glyphAdvances24
const DWRITE_GLYPH_OFFSET *.glyphOffsets32
BOOL.isSideways40
UINT32.bidiLevel44

│ └─48

DWRITE_GLYPH_RUN_DESCRIPTIONconst WCHAR *.localeName0
const WCHAR *.string8
UINT32.stringLength16
const UINT16 *.clusterMap24
UINT32.textPosition32

│ └─40

DWRITE_HIT_TEST_METRICSUINT32.textPosition0
UINT32.length4
FLOAT.left8
FLOAT.top12
FLOAT.width16
FLOAT.height20
UINT32.bidiLevel24
BOOL.isText28
BOOL.isTrimmed32

│ └─36

DWRITE_INLINE_OBJECT_METRICSFLOAT.width0
FLOAT.height4
FLOAT.baseline8
BOOL.supportsSideways12

│ └─16

DWRITE_JUSTIFICATION_OPPORTUNITYFLOAT.expansionMinimum0
FLOAT.expansionMaximum4
FLOAT.compressionMaximum8
UINT32.expansionPriority12bytes,0bits
UINT32.compressionPriority13bytes,0bits
UINT32.allowResidualExpansion14bytes,0bits
UINT32.allowResidualCompression14bytes,1bits
UINT32.applyToLeadingEdge14bytes,2bits
UINT32.applyToTrailingEdge14bytes,3bits
UINT32.reserved14bytes,4bits

│ └─16

DWRITE_LINE_BREAKPOINTUINT8.breakConditionBefore0bytes,0bits
UINT8.breakConditionAfter0bytes,2bits
UINT8.isWhitespace0bytes,4bits
UINT8.isSoftHyphen0bytes,5bits
UINT8.padding0bytes,6bits

│ └─1

DWRITE_LINE_METRICSUINT32.length0
UINT32.trailingWhitespaceLength4
UINT32.newlineLength8
FLOAT.height12
FLOAT.baseline16
BOOL.isTrimmed20

│ └─24

DWRITE_LINE_METRICS1UINT32.length0
UINT32.trailingWhitespaceLength4
UINT32.newlineLength8
FLOAT.height12
FLOAT.baseline16
BOOL.isTrimmed20
FLOAT.leadingBefore24
FLOAT.leadingAfter28

│ └─32

DWRITE_LINE_SPACINGDWRITE_LINE_SPACING_METHOD.method0
FLOAT.height4
FLOAT.baseline8
FLOAT.leadingBefore12
DWRITE_FONT_LINE_GAP_USAGE.fontLineGapUsage16

│ └─20

DWRITE_MATRIXFLOAT.m110
FLOAT.m124
FLOAT.m218
FLOAT.m2212
FLOAT.dx16
FLOAT.dy20

│ └─24

DWRITE_OVERHANG_METRICSFLOAT.left0
FLOAT.top4
FLOAT.right8
FLOAT.bottom12

│ └─16

DWRITE_PANOSEstruct (unnamed).decorative0
UINT8.familyKind0
struct (unnamed).script0
struct (unnamed).symbol0
struct (unnamed).text0
UINT8[10].values0

│ └─10

DWRITE_SCRIPT_ANALYSISUINT16.script0
DWRITE_SCRIPT_SHAPES.shapes4

│ └─8

DWRITE_SCRIPT_PROPERTIESUINT32.isoScriptCode0
UINT32.isoScriptNumber4
UINT32.clusterLookahead8
UINT32.justificationCharacter12
UINT32.restrictCaretToClusters16bytes,0bits
UINT32.usesWordDividers16bytes,1bits
UINT32.isDiscreteWriting16bytes,2bits
UINT32.isBlockWriting16bytes,3bits
UINT32.isDistributedWithinCluster16bytes,4bits
UINT32.isConnectedWriting16bytes,5bits
UINT32.isCursiveWriting16bytes,6bits
UINT32.reserved16bytes,7bits

│ └─20

DWRITE_SHAPING_GLYPH_PROPERTIESUINT16.justification0bytes,0bits
UINT16.isClusterStart0bytes,4bits
UINT16.isDiacritic0bytes,5bits
UINT16.isZeroWidthSpace0bytes,6bits
UINT16.reserved0bytes,7bits

│ └─2

DWRITE_SHAPING_TEXT_PROPERTIESUINT16.isShapedAlone0bytes,0bits
UINT16.reserved10bytes,1bits
UINT16.canBreakShapingAfter0bytes,2bits
UINT16.reserved0bytes,3bits

│ └─2

DWRITE_STRIKETHROUGHFLOAT.width0
FLOAT.thickness4
FLOAT.offset8
DWRITE_READING_DIRECTION.readingDirection12
DWRITE_FLOW_DIRECTION.flowDirection16
const WCHAR *.localeName24
DWRITE_MEASURING_MODE.measuringMode32

│ └─40

DWRITE_TEXT_METRICSFLOAT.left0
FLOAT.top4
FLOAT.width8
FLOAT.widthIncludingTrailingWhitespace12
FLOAT.height16
FLOAT.layoutWidth20
FLOAT.layoutHeight24
UINT32.maxBidiReorderingDepth28
UINT32.lineCount32

│ └─36

DWRITE_TEXT_METRICS1FLOAT.left0
FLOAT.top4
FLOAT.width8
FLOAT.widthIncludingTrailingWhitespace12
FLOAT.height16
FLOAT.layoutWidth20
FLOAT.layoutHeight24
UINT32.maxBidiReorderingDepth28
UINT32.lineCount32
FLOAT.heightIncludingTrailingWhitespace36

│ └─40

DWRITE_TEXT_RANGEUINT32.startPosition0
UINT32.length4

│ └─8

DWRITE_TRIMMINGDWRITE_TRIMMING_GRANULARITY.granularity0
UINT32.delimiter4
UINT32.delimiterCount8

│ └─12

DWRITE_TYPOGRAPHIC_FEATURESDWRITE_FONT_FEATURE *.features0
UINT32.featureCount8

│ └─16

DWRITE_UNDERLINEFLOAT.width0
FLOAT.thickness4
FLOAT.offset8
FLOAT.runHeight12
DWRITE_READING_DIRECTION.readingDirection16
DWRITE_FLOW_DIRECTION.flowDirection20
const WCHAR *.localeName24
DWRITE_MEASURING_MODE.measuringMode32

│ └─40

DWRITE_UNICODE_RANGEUINT32.first0
UINT32.last4

│ └─8

DXAPI_INTERFACEUSHORT.Size0
USHORT.Version2
PVOID.Context8
PVOID.InterfaceReference16
PVOID.InterfaceDereference24
PDX_GETIRQINFO.DxGetIrqInfo32
PDX_ENABLEIRQ.DxEnableIrq40
PDX_SKIPNEXTFIELD.DxSkipNextField48
PDX_BOBNEXTFIELD.DxBobNextField56
PDX_SETSTATE.DxSetState64
PDX_LOCK.DxLock72
PDX_FLIPOVERLAY.DxFlipOverlay80
PDX_FLIPVIDEOPORT.DxFlipVideoPort88
PDX_GETPOLARITY.DxGetPolarity96
PDX_GETCURRENTAUTOFLIP.DxGetCurrentAutoflip104
PDX_GETPREVIOUSAUTOFLIP.DxGetPreviousAutoflip112
PDX_TRANSFER.DxTransfer120
PDX_GETTRANSFERSTATUS.DxGetTransferStatus128

│ └─136

DXCoreAdapterMemoryBudgetuint64_t.budget0
uint64_t.currentUsage8
uint64_t.availableForReservation16
uint64_t.currentReservation24

│ └─32

DXCoreAdapterMemoryBudgetNodeSegmentGroupuint32_t.nodeIndex0
DXCoreSegmentGroup.segmentGroup4

│ └─8

DXCoreHardwareIDuint32_t.vendorID0
uint32_t.deviceID4
uint32_t.subSysID8
uint32_t.revision12

│ └─16

DXGI_ADAPTER_DESCWCHAR[128].Description0
UINT.VendorId256
UINT.DeviceId260
UINT.SubSysId264
UINT.Revision268
SIZE_T.DedicatedVideoMemory272
SIZE_T.DedicatedSystemMemory280
SIZE_T.SharedSystemMemory288
LUIDDWORD.AdapterLuid.LowPart296
LONG.AdapterLuid.HighPart300

│ └─304

DXGI_ADAPTER_DESC1WCHAR[128].Description0
UINT.VendorId256
UINT.DeviceId260
UINT.SubSysId264
UINT.Revision268
SIZE_T.DedicatedVideoMemory272
SIZE_T.DedicatedSystemMemory280
SIZE_T.SharedSystemMemory288
LUIDDWORD.AdapterLuid.LowPart296
LONG.AdapterLuid.HighPart300
UINT.Flags304

│ └─312

DXGI_ADAPTER_DESC2WCHAR[128].Description0
UINT.VendorId256
UINT.DeviceId260
UINT.SubSysId264
UINT.Revision268
SIZE_T.DedicatedVideoMemory272
SIZE_T.DedicatedSystemMemory280
SIZE_T.SharedSystemMemory288
LUIDDWORD.AdapterLuid.LowPart296
LONG.AdapterLuid.HighPart300
UINT.Flags304
DXGI_GRAPHICS_PREEMPTION_GRANULARITY.GraphicsPreemptionGranularity308
DXGI_COMPUTE_PREEMPTION_GRANULARITY.ComputePreemptionGranularity312

│ └─320

DXGI_ADAPTER_DESC3WCHAR[128].Description0
UINT.VendorId256
UINT.DeviceId260
UINT.SubSysId264
UINT.Revision268
SIZE_T.DedicatedVideoMemory272
SIZE_T.DedicatedSystemMemory280
SIZE_T.SharedSystemMemory288
LUIDDWORD.AdapterLuid.LowPart296
LONG.AdapterLuid.HighPart300
DXGI_ADAPTER_FLAG3.Flags304
DXGI_GRAPHICS_PREEMPTION_GRANULARITY.GraphicsPreemptionGranularity308
DXGI_COMPUTE_PREEMPTION_GRANULARITY.ComputePreemptionGranularity312

│ └─320

DXGI_DECODE_SWAP_CHAIN_DESCUINT.Flags0

│ └─4

DXGI_DISPLAY_COLOR_SPACEFLOAT[8][2].PrimaryCoordinates0
FLOAT[16][2].WhitePoints64

│ └─192

DXGI_FRAME_STATISTICSUINT.PresentCount0
UINT.PresentRefreshCount4
UINT.SyncRefreshCount8
LARGE_INTEGERLONGLONG.SyncQPCTime.QuadPart16
struct (unnamed).SyncQPCTime.u16
DWORD.SyncQPCTime.LowPart16
LONG.SyncQPCTime.HighPart20
LARGE_INTEGERLONGLONG.SyncGPUTime.QuadPart24
struct (unnamed).SyncGPUTime.u24
DWORD.SyncGPUTime.LowPart24
LONG.SyncGPUTime.HighPart28

│ └─32

DXGI_FRAME_STATISTICS_MEDIAUINT.PresentCount0
UINT.PresentRefreshCount4
UINT.SyncRefreshCount8
LARGE_INTEGERLONGLONG.SyncQPCTime.QuadPart16
struct (unnamed).SyncQPCTime.u16
DWORD.SyncQPCTime.LowPart16
LONG.SyncQPCTime.HighPart20
LARGE_INTEGERLONGLONG.SyncGPUTime.QuadPart24
struct (unnamed).SyncGPUTime.u24
DWORD.SyncGPUTime.LowPart24
LONG.SyncGPUTime.HighPart28
DXGI_FRAME_PRESENTATION_MODE.CompositionMode32
UINT.ApprovedPresentDuration36

│ └─40

DXGI_HDR_METADATA_HDR10UINT16[2].RedPrimary0
UINT16[2].GreenPrimary4
UINT16[2].BluePrimary8
UINT16[2].WhitePoint12
UINT.MaxMasteringLuminance16
UINT.MinMasteringLuminance20
UINT16.MaxContentLightLevel24
UINT16.MaxFrameAverageLightLevel26

│ └─28

DXGI_INFO_QUEUE_FILTERDXGI_INFO_QUEUE_FILTER_DESCUINT.AllowList.NumCategories0
DXGI_INFO_QUEUE_MESSAGE_CATEGORY *.AllowList.pCategoryList8
UINT.AllowList.NumSeverities16
DXGI_INFO_QUEUE_MESSAGE_SEVERITY *.AllowList.pSeverityList24
UINT.AllowList.NumIDs32
DXGI_INFO_QUEUE_MESSAGE_ID *.AllowList.pIDList40
DXGI_INFO_QUEUE_FILTER_DESCUINT.DenyList.NumCategories48
DXGI_INFO_QUEUE_MESSAGE_CATEGORY *.DenyList.pCategoryList56
UINT.DenyList.NumSeverities64
DXGI_INFO_QUEUE_MESSAGE_SEVERITY *.DenyList.pSeverityList72
UINT.DenyList.NumIDs80
DXGI_INFO_QUEUE_MESSAGE_ID *.DenyList.pIDList88

│ └─96

DXGI_INFO_QUEUE_FILTER_DESCUINT.NumCategories0
DXGI_INFO_QUEUE_MESSAGE_CATEGORY *.pCategoryList8
UINT.NumSeverities16
DXGI_INFO_QUEUE_MESSAGE_SEVERITY *.pSeverityList24
UINT.NumIDs32
DXGI_INFO_QUEUE_MESSAGE_ID *.pIDList40

│ └─48

DXGI_INFO_QUEUE_MESSAGEDXGI_DEBUG_ID.Producer0
DXGI_INFO_QUEUE_MESSAGE_CATEGORY.Category16
DXGI_INFO_QUEUE_MESSAGE_SEVERITY.Severity20
DXGI_INFO_QUEUE_MESSAGE_ID.ID24
const char *.pDescription32
SIZE_T.DescriptionByteLength40

│ └─48

DXGI_MAPPED_RECTINT.Pitch0
BYTE *.pBits8

│ └─16

DXGI_MATRIX_3X2_FFLOAT._110
FLOAT._124
FLOAT._218
FLOAT._2212
FLOAT._3116
FLOAT._3220

│ └─24

DXGI_MODE_DESC1UINT.Width0
UINT.Height4
DXGI_RATIONALUINT.RefreshRate.Numerator8
UINT.RefreshRate.Denominator12
DXGI_FORMAT.Format16
DXGI_MODE_SCANLINE_ORDER.ScanlineOrdering20
DXGI_MODE_SCALING.Scaling24
BOOL.Stereo28

│ └─32

DXGI_OUTDUPL_DESCDXGI_MODE_DESC.ModeDesc0
DXGI_MODE_ROTATION.Rotation28
BOOL.DesktopImageInSystemMemory32

│ └─36

DXGI_OUTDUPL_FRAME_INFOLARGE_INTEGERLONGLONG.LastPresentTime.QuadPart0
struct (unnamed).LastPresentTime.u0
DWORD.LastPresentTime.LowPart0
LONG.LastPresentTime.HighPart4
LARGE_INTEGERLONGLONG.LastMouseUpdateTime.QuadPart8
struct (unnamed).LastMouseUpdateTime.u8
DWORD.LastMouseUpdateTime.LowPart8
LONG.LastMouseUpdateTime.HighPart12
UINT.AccumulatedFrames16
BOOL.RectsCoalesced20
BOOL.ProtectedContentMaskedOut24
DXGI_OUTDUPL_POINTER_POSITIONPOINTLONG.PointerPosition.Position.x28
LONG.PointerPosition.Position.y32
BOOL.PointerPosition.Visible36
UINT.TotalMetadataBufferSize40
UINT.PointerShapeBufferSize44

│ └─48

DXGI_OUTDUPL_MOVE_RECTPOINTLONG.SourcePoint.x0
LONG.SourcePoint.y4
RECTLONG.DestinationRect.left8
LONG.DestinationRect.top12
LONG.DestinationRect.right16
LONG.DestinationRect.bottom20

│ └─24

DXGI_OUTDUPL_POINTER_POSITIONPOINTLONG.Position.x0
LONG.Position.y4
BOOL.Visible8

│ └─12

DXGI_OUTDUPL_POINTER_SHAPE_INFOUINT.Type0
UINT.Width4
UINT.Height8
UINT.Pitch12
POINTLONG.HotSpot.x16
LONG.HotSpot.y20

│ └─24

DXGI_OUTPUT_DESCWCHAR[32].DeviceName0
RECTLONG.DesktopCoordinates.left64
LONG.DesktopCoordinates.top68
LONG.DesktopCoordinates.right72
LONG.DesktopCoordinates.bottom76
BOOL.AttachedToDesktop80
DXGI_MODE_ROTATION.Rotation84
HMONITOR.Monitor88

│ └─96

DXGI_OUTPUT_DESC1WCHAR[32].DeviceName0
RECTLONG.DesktopCoordinates.left64
LONG.DesktopCoordinates.top68
LONG.DesktopCoordinates.right72
LONG.DesktopCoordinates.bottom76
BOOL.AttachedToDesktop80
DXGI_MODE_ROTATION.Rotation84
HMONITOR.Monitor88
UINT.BitsPerColor96
DXGI_COLOR_SPACE_TYPE.ColorSpace100
FLOAT[2].RedPrimary104
FLOAT[2].GreenPrimary112
FLOAT[2].BluePrimary120
FLOAT[2].WhitePoint128
FLOAT.MinLuminance136
FLOAT.MaxLuminance140
FLOAT.MaxFullFrameLuminance144

│ └─152

DXGI_PRESENT_PARAMETERSUINT.DirtyRectsCount0
RECT *.pDirtyRects8
RECT *.pScrollRect16
POINT *.pScrollOffset24

│ └─32

DXGI_QUERY_VIDEO_MEMORY_INFOUINT64.Budget0
UINT64.CurrentUsage8
UINT64.AvailableForReservation16
UINT64.CurrentReservation24

│ └─32

DXGI_RATIONALUINT.Numerator0
UINT.Denominator4

│ └─8

DXGI_SAMPLE_DESCUINT.Count0
UINT.Quality4

│ └─8

DXGI_SHARED_RESOURCEHANDLE.Handle0

│ └─8

DXGI_SURFACE_DESCUINT.Width0
UINT.Height4
DXGI_FORMAT.Format8
DXGI_SAMPLE_DESCUINT.SampleDesc.Count12
UINT.SampleDesc.Quality16

│ └─20

DXGI_SWAP_CHAIN_DESCDXGI_MODE_DESC.BufferDesc0
DXGI_SAMPLE_DESCUINT.SampleDesc.Count28
UINT.SampleDesc.Quality32
DXGI_USAGE.BufferUsage36
UINT.BufferCount40
HWND.OutputWindow48
BOOL.Windowed56
DXGI_SWAP_EFFECT.SwapEffect60
UINT.Flags64

│ └─72

DXGI_SWAP_CHAIN_DESC1UINT.Width0
UINT.Height4
DXGI_FORMAT.Format8
BOOL.Stereo12
DXGI_SAMPLE_DESCUINT.SampleDesc.Count16
UINT.SampleDesc.Quality20
DXGI_USAGE.BufferUsage24
UINT.BufferCount28
DXGI_SCALING.Scaling32
DXGI_SWAP_EFFECT.SwapEffect36
DXGI_ALPHA_MODE.AlphaMode40
UINT.Flags44

│ └─48

DXGI_SWAP_CHAIN_FULLSCREEN_DESCDXGI_RATIONALUINT.RefreshRate.Numerator0
UINT.RefreshRate.Denominator4
DXGI_MODE_SCANLINE_ORDER.ScanlineOrdering8
DXGI_MODE_SCALING.Scaling12
BOOL.Windowed16

│ └─20

DXVA2_AES_CTR_IVUINT64.IV0
UINT64.Count8

│ └─16

DXVA2_AYUVSample16USHORT.Cr0
USHORT.Cb2
USHORT.Y4
USHORT.Alpha6

│ └─8

DXVA2_AYUVSample8UCHAR.Cr0
UCHAR.Cb1
UCHAR.Y2
UCHAR.Alpha3

│ └─4

DXVA2_ConfigPictureDecodeGUIDunsigned long.guidConfigBitstreamEncryption.Data10
unsigned short.guidConfigBitstreamEncryption.Data24
unsigned short.guidConfigBitstreamEncryption.Data36
unsigned char[8].guidConfigBitstreamEncryption.Data48
GUIDunsigned long.guidConfigMBcontrolEncryption.Data116
unsigned short.guidConfigMBcontrolEncryption.Data220
unsigned short.guidConfigMBcontrolEncryption.Data322
unsigned char[8].guidConfigMBcontrolEncryption.Data424
GUIDunsigned long.guidConfigResidDiffEncryption.Data132
unsigned short.guidConfigResidDiffEncryption.Data236
unsigned short.guidConfigResidDiffEncryption.Data338
unsigned char[8].guidConfigResidDiffEncryption.Data440
UINT.ConfigBitstreamRaw48
UINT.ConfigMBcontrolRasterOrder52
UINT.ConfigResidDiffHost56
UINT.ConfigSpatialResid860
UINT.ConfigResid8Subtraction64
UINT.ConfigSpatialHost8or9Clipping68
UINT.ConfigSpatialResidInterleaved72
UINT.ConfigIntraResidUnsigned76
UINT.ConfigResidDiffAccelerator80
UINT.ConfigHostInverseScan84
UINT.ConfigSpecificIDCT88
UINT.Config4GroupedCoefs92
USHORT.ConfigMinRenderTargetBuffCount96
USHORT.ConfigDecoderSpecific98

│ └─100

DXVA2_DecodeBufferDescDWORD.CompressedBufferType0
UINT.BufferIndex4
UINT.DataOffset8
UINT.DataSize12
UINT.FirstMBaddress16
UINT.NumMBsInBuffer20
UINT.Width24
UINT.Height28
UINT.Stride32
UINT.ReservedBits36
PVOID.pvPVPState40

│ └─48

DXVA2_DecodeExecuteParamsUINT.NumCompBuffers0
DXVA2_DecodeBufferDesc *.pCompressedBuffers8
DXVA2_DecodeExtensionData *.pExtensionData16

│ └─24

DXVA2_DecodeExtensionDataUINT.Function0
PVOID.pPrivateInputData8
UINT.PrivateInputDataSize16
PVOID.pPrivateOutputData24
UINT.PrivateOutputDataSize32

│ └─40

DXVA2_ExtendedFormatUINT.SampleFormat0bytes,0bits
UINT.value0
UINT.VideoChromaSubsampling1bytes,0bits
UINT.NominalRange1bytes,4bits
UINT.VideoTransferMatrix1bytes,7bits
UINT.VideoLighting2bytes,2bits
UINT.VideoPrimaries2bytes,6bits
UINT.VideoTransferFunction3bytes,3bits

│ └─4

DXVA2_FilterValuesDXVA2_Fixed32USHORT.Level.Fraction0
LONG.Level.ll0
SHORT.Level.Value2
DXVA2_Fixed32USHORT.Threshold.Fraction4
LONG.Threshold.ll4
SHORT.Threshold.Value6
DXVA2_Fixed32USHORT.Radius.Fraction8
LONG.Radius.ll8
SHORT.Radius.Value10

│ └─12

DXVA2_Fixed32USHORT.Fraction0
LONG.ll0
SHORT.Value2

│ └─4

DXVA2_FrequencyUINT.Numerator0
UINT.Denominator4

│ └─8

DXVA2_ProcAmpValuesDXVA2_Fixed32USHORT.Brightness.Fraction0
LONG.Brightness.ll0
SHORT.Brightness.Value2
DXVA2_Fixed32USHORT.Contrast.Fraction4
LONG.Contrast.ll4
SHORT.Contrast.Value6
DXVA2_Fixed32USHORT.Hue.Fraction8
LONG.Hue.ll8
SHORT.Hue.Value10
DXVA2_Fixed32USHORT.Saturation.Fraction12
LONG.Saturation.ll12
SHORT.Saturation.Value14

│ └─16

DXVA2_ValueRangeDXVA2_Fixed32USHORT.MinValue.Fraction0
LONG.MinValue.ll0
SHORT.MinValue.Value2
DXVA2_Fixed32USHORT.MaxValue.Fraction4
LONG.MaxValue.ll4
SHORT.MaxValue.Value6
DXVA2_Fixed32USHORT.DefaultValue.Fraction8
LONG.DefaultValue.ll8
SHORT.DefaultValue.Value10
DXVA2_Fixed32USHORT.StepSize.Fraction12
LONG.StepSize.ll12
SHORT.StepSize.Value14

│ └─16

DXVA2_VideoDescUINT.SampleWidth0
UINT.SampleHeight4
DXVA2_ExtendedFormatUINT.SampleFormat.SampleFormat1bytes,0bits
UINT.SampleFormat.value8
UINT.SampleFormat.VideoChromaSubsampling2bytes,0bits
UINT.SampleFormat.NominalRange2bytes,4bits
UINT.SampleFormat.VideoTransferMatrix2bytes,7bits
UINT.SampleFormat.VideoLighting3bytes,2bits
UINT.SampleFormat.VideoPrimaries3bytes,6bits
UINT.SampleFormat.VideoTransferFunction4bytes,3bits
EMRFORMATDWORD.Format.dSignature12
DWORD.Format.nVersion16
DWORD.Format.cbData20
DWORD.Format.offData24
DXVA2_FrequencyUINT.InputSampleFreq.Numerator16
UINT.InputSampleFreq.Denominator20
DXVA2_FrequencyUINT.OutputFrameFreq.Numerator24
UINT.OutputFrameFreq.Denominator28
UINT.UABProtectionLevel32
UINT.Reserved36

│ └─40

DXVA2_VideoProcessBltParamsREFERENCE_TIME.TargetFrame0
RECTLONG.TargetRect.left8
LONG.TargetRect.top12
LONG.TargetRect.right16
LONG.TargetRect.bottom20
SIZELONG.ConstrictionSize.cx24
LONG.ConstrictionSize.cy28
UINT.StreamingFlags32
DXVA2_AYUVSample16USHORT.BackgroundColor.Cr36
USHORT.BackgroundColor.Cb38
USHORT.BackgroundColor.Y40
USHORT.BackgroundColor.Alpha42
DXVA2_ExtendedFormatUINT.DestFormat.SampleFormat5bytes,4bits
UINT.DestFormat.value44
UINT.DestFormat.VideoChromaSubsampling6bytes,4bits
UINT.DestFormat.NominalRange7bytes,0bits
UINT.DestFormat.VideoTransferMatrix7bytes,3bits
UINT.DestFormat.VideoLighting7bytes,6bits
UINT.DestFormat.VideoPrimaries8bytes,2bits
UINT.DestFormat.VideoTransferFunction8bytes,7bits
DXVA2_ProcAmpValuesDXVA2_Fixed32USHORT.ProcAmpValues.Brightness.Fraction48
LONG.ProcAmpValues.Brightness.ll48
SHORT.ProcAmpValues.Brightness.Value50
DXVA2_Fixed32USHORT.ProcAmpValues.Contrast.Fraction52
LONG.ProcAmpValues.Contrast.ll52
SHORT.ProcAmpValues.Contrast.Value54
DXVA2_Fixed32USHORT.ProcAmpValues.Hue.Fraction56
LONG.ProcAmpValues.Hue.ll56
SHORT.ProcAmpValues.Hue.Value58
DXVA2_Fixed32USHORT.ProcAmpValues.Saturation.Fraction60
LONG.ProcAmpValues.Saturation.ll60
SHORT.ProcAmpValues.Saturation.Value62
DXVA2_Fixed32USHORT.Alpha.Fraction64
LONG.Alpha.ll64
SHORT.Alpha.Value66
DXVA2_FilterValuesDXVA2_Fixed32USHORT.NoiseFilterLuma.Level.Fraction68
LONG.NoiseFilterLuma.Level.ll68
SHORT.NoiseFilterLuma.Level.Value70
DXVA2_Fixed32USHORT.NoiseFilterLuma.Threshold.Fraction72
LONG.NoiseFilterLuma.Threshold.ll72
SHORT.NoiseFilterLuma.Threshold.Value74
DXVA2_Fixed32USHORT.NoiseFilterLuma.Radius.Fraction76
LONG.NoiseFilterLuma.Radius.ll76
SHORT.NoiseFilterLuma.Radius.Value78
DXVA2_FilterValuesDXVA2_Fixed32USHORT.NoiseFilterChroma.Level.Fraction80
LONG.NoiseFilterChroma.Level.ll80
SHORT.NoiseFilterChroma.Level.Value82
DXVA2_Fixed32USHORT.NoiseFilterChroma.Threshold.Fraction84
LONG.NoiseFilterChroma.Threshold.ll84
SHORT.NoiseFilterChroma.Threshold.Value86
DXVA2_Fixed32USHORT.NoiseFilterChroma.Radius.Fraction88
LONG.NoiseFilterChroma.Radius.ll88
SHORT.NoiseFilterChroma.Radius.Value90
DXVA2_FilterValuesDXVA2_Fixed32USHORT.DetailFilterLuma.Level.Fraction92
LONG.DetailFilterLuma.Level.ll92
SHORT.DetailFilterLuma.Level.Value94
DXVA2_Fixed32USHORT.DetailFilterLuma.Threshold.Fraction96
LONG.DetailFilterLuma.Threshold.ll96
SHORT.DetailFilterLuma.Threshold.Value98
DXVA2_Fixed32USHORT.DetailFilterLuma.Radius.Fraction100
LONG.DetailFilterLuma.Radius.ll100
SHORT.DetailFilterLuma.Radius.Value102
DXVA2_FilterValuesDXVA2_Fixed32USHORT.DetailFilterChroma.Level.Fraction104
LONG.DetailFilterChroma.Level.ll104
SHORT.DetailFilterChroma.Level.Value106
DXVA2_Fixed32USHORT.DetailFilterChroma.Threshold.Fraction108
LONG.DetailFilterChroma.Threshold.ll108
SHORT.DetailFilterChroma.Threshold.Value110
DXVA2_Fixed32USHORT.DetailFilterChroma.Radius.Fraction112
LONG.DetailFilterChroma.Radius.ll112
SHORT.DetailFilterChroma.Radius.Value114
DWORD.DestData116

│ └─120

DXVA2_VideoProcessorCapsUINT.DeviceCaps0
int.InputPool4
UINT.NumForwardRefSamples8
UINT.NumBackwardRefSamples12
UINT.Reserved16
UINT.DeinterlaceTechnology20
UINT.ProcAmpControlCaps24
UINT.VideoProcessorOperations28
UINT.NoiseFilterTechnology32
UINT.DetailFilterTechnology36

│ └─40

DXVABufferInfovoid *.pCompSurface0
DWORD.DataOffset8
DWORD.DataSize12

│ └─16

DXVACompBufferInfoDWORD.NumCompBuffers0
DWORD.WidthToCreate4
DWORD.HeightToCreate8
DWORD.BytesToAllocate12
DWORD.Usage16
int.Pool20
EMRFORMATDWORD.Format.dSignature24
DWORD.Format.nVersion28
DWORD.Format.cbData32
DWORD.Format.offData36

│ └─28

DXVAHDSW_CALLBACKSPDXVAHDSW_CreateDevice.CreateDevice0
PDXVAHDSW_ProposeVideoPrivateFormat.ProposeVideoPrivateFormat8
PDXVAHDSW_GetVideoProcessorDeviceCaps.GetVideoProcessorDeviceCaps16
PDXVAHDSW_GetVideoProcessorOutputFormats.GetVideoProcessorOutputFormats24
PDXVAHDSW_GetVideoProcessorInputFormats.GetVideoProcessorInputFormats32
PDXVAHDSW_GetVideoProcessorCaps.GetVideoProcessorCaps40
PDXVAHDSW_GetVideoProcessorCustomRates.GetVideoProcessorCustomRates48
PDXVAHDSW_GetVideoProcessorFilterRange.GetVideoProcessorFilterRange56
PDXVAHDSW_DestroyDevice.DestroyDevice64
PDXVAHDSW_CreateVideoProcessor.CreateVideoProcessor72
PDXVAHDSW_SetVideoProcessBltState.SetVideoProcessBltState80
PDXVAHDSW_GetVideoProcessBltStatePrivate.GetVideoProcessBltStatePrivate88
PDXVAHDSW_SetVideoProcessStreamState.SetVideoProcessStreamState96
PDXVAHDSW_GetVideoProcessStreamStatePrivate.GetVideoProcessStreamStatePrivate104
PDXVAHDSW_VideoProcessBltHD.VideoProcessBltHD112
PDXVAHDSW_DestroyVideoProcessor.DestroyVideoProcessor120

│ └─128

DXVAHD_BLT_STATE_ALPHA_FILL_DATADXVAHD_ALPHA_FILL_MODE.Mode0
UINT.StreamNumber4

│ └─8

DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATABOOL.YCbCr0
DXVAHD_COLORDXVAHD_COLOR_RGBAFLOAT.BackgroundColor.RGB.R4
FLOAT.BackgroundColor.RGB.G8
FLOAT.BackgroundColor.RGB.B12
FLOAT.BackgroundColor.RGB.A16
DXVAHD_COLOR_YCbCrAFLOAT.BackgroundColor.YCbCr.Y4
FLOAT.BackgroundColor.YCbCr.Cb8
FLOAT.BackgroundColor.YCbCr.Cr12
FLOAT.BackgroundColor.YCbCr.A16

│ └─20

DXVAHD_BLT_STATE_CONSTRICTION_DATABOOL.Enable0
SIZELONG.Size.cx4
LONG.Size.cy8

│ └─12

DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATAUINT.Usage0bytes,0bits
UINT.Value0
UINT.RGB_Range0bytes,1bits
UINT.YCbCr_Matrix0bytes,2bits
UINT.YCbCr_xvYCC0bytes,3bits
UINT.Reserved0bytes,4bits

│ └─4

DXVAHD_BLT_STATE_PRIVATE_DATAGUIDunsigned long.Guid.Data10
unsigned short.Guid.Data24
unsigned short.Guid.Data36
unsigned char[8].Guid.Data48
UINT.DataSize16
void *.pData24

│ └─32

DXVAHD_BLT_STATE_TARGET_RECT_DATABOOL.Enable0
RECTLONG.TargetRect.left4
LONG.TargetRect.top8
LONG.TargetRect.right12
LONG.TargetRect.bottom16

│ └─20

DXVAHD_COLORDXVAHD_COLOR_RGBAFLOAT.RGB.R0
FLOAT.RGB.G4
FLOAT.RGB.B8
FLOAT.RGB.A12
DXVAHD_COLOR_YCbCrAFLOAT.YCbCr.Y0
FLOAT.YCbCr.Cb4
FLOAT.YCbCr.Cr8
FLOAT.YCbCr.A12

│ └─16

DXVAHD_COLOR_RGBAFLOAT.R0
FLOAT.G4
FLOAT.B8
FLOAT.A12

│ └─16

DXVAHD_COLOR_YCbCrAFLOAT.Y0
FLOAT.Cb4
FLOAT.Cr8
FLOAT.A12

│ └─16

DXVAHD_CONTENT_DESCDXVAHD_FRAME_FORMAT.InputFrameFormat0
DXVAHD_RATIONALUINT.InputFrameRate.Numerator4
UINT.InputFrameRate.Denominator8
UINT.InputWidth12
UINT.InputHeight16
DXVAHD_RATIONALUINT.OutputFrameRate.Numerator20
UINT.OutputFrameRate.Denominator24
UINT.OutputWidth28
UINT.OutputHeight32

│ └─36

DXVAHD_CUSTOM_RATE_DATADXVAHD_RATIONALUINT.CustomRate.Numerator0
UINT.CustomRate.Denominator4
UINT.OutputFrames8
BOOL.InputInterlaced12
UINT.InputFramesOrFields16

│ └─20

DXVAHD_FILTER_RANGE_DATAINT.Minimum0
INT.Maximum4
INT.Default8
FLOAT.Multiplier12

│ └─16

DXVAHD_RATIONALUINT.Numerator0
UINT.Denominator4

│ └─8

DXVAHD_STREAM_DATABOOL.Enable0
UINT.OutputIndex4
UINT.InputFrameOrField8
UINT.PastFrames12
UINT.FutureFrames16
int **.ppPastSurfaces24
int *.pInputSurface32
int **.ppFutureSurfaces40

│ └─48

DXVAHD_STREAM_STATE_ALPHA_DATABOOL.Enable0
FLOAT.Alpha4

│ └─8

DXVAHD_STREAM_STATE_ASPECT_RATIO_DATABOOL.Enable0
DXVAHD_RATIONALUINT.SourceAspectRatio.Numerator4
UINT.SourceAspectRatio.Denominator8
DXVAHD_RATIONALUINT.DestinationAspectRatio.Numerator12
UINT.DestinationAspectRatio.Denominator16

│ └─20

DXVAHD_STREAM_STATE_D3DFORMAT_DATAEMRFORMATDWORD.Format.dSignature0
DWORD.Format.nVersion4
DWORD.Format.cbData8
DWORD.Format.offData12

│ └─4

DXVAHD_STREAM_STATE_DESTINATION_RECT_DATABOOL.Enable0
RECTLONG.DestinationRect.left4
LONG.DestinationRect.top8
LONG.DestinationRect.right12
LONG.DestinationRect.bottom16

│ └─20

DXVAHD_STREAM_STATE_FILTER_DATABOOL.Enable0
INT.Level4

│ └─8

DXVAHD_STREAM_STATE_FRAME_FORMAT_DATADXVAHD_FRAME_FORMAT.FrameFormat0

│ └─4

DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATAUINT.Type0bytes,0bits
UINT.Value0
UINT.RGB_Range0bytes,1bits
UINT.YCbCr_Matrix0bytes,2bits
UINT.YCbCr_xvYCC0bytes,3bits
UINT.Reserved0bytes,4bits

│ └─4

DXVAHD_STREAM_STATE_LUMA_KEY_DATABOOL.Enable0
FLOAT.Lower4
FLOAT.Upper8

│ └─12

DXVAHD_STREAM_STATE_OUTPUT_RATE_DATABOOL.RepeatFrame0
DXVAHD_OUTPUT_RATE.OutputRate4
DXVAHD_RATIONALUINT.CustomRate.Numerator8
UINT.CustomRate.Denominator12

│ └─16

DXVAHD_STREAM_STATE_PALETTE_DATAUINT.Count0
int *.pEntries8

│ └─16

DXVAHD_STREAM_STATE_PRIVATE_DATAGUIDunsigned long.Guid.Data10
unsigned short.Guid.Data24
unsigned short.Guid.Data36
unsigned char[8].Guid.Data48
UINT.DataSize16
void *.pData24

│ └─32

DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATABOOL.Enable0
UINT.ITelecineFlags4
UINT.Frames8
UINT.InputField12

│ └─16

DXVAHD_STREAM_STATE_SOURCE_RECT_DATABOOL.Enable0
RECTLONG.SourceRect.left4
LONG.SourceRect.top8
LONG.SourceRect.right12
LONG.SourceRect.bottom16

│ └─20

DXVAHD_VPCAPSGUIDunsigned long.VPGuid.Data10
unsigned short.VPGuid.Data24
unsigned short.VPGuid.Data36
unsigned char[8].VPGuid.Data48
UINT.PastFrames16
UINT.FutureFrames20
UINT.ProcessorCaps24
UINT.ITelecineCaps28
UINT.CustomRateCount32

│ └─36

DXVAHD_VPDEVCAPSDXVAHD_DEVICE_TYPE.DeviceType0
UINT.DeviceCaps4
UINT.FeatureCaps8
UINT.FilterCaps12
UINT.InputFormatCaps16
int.InputPool20
UINT.OutputFormatCount24
UINT.InputFormatCount28
UINT.VideoProcessorCount32
UINT.MaxInputStreams36
UINT.MaxStreamStates40

│ └─44

DXVAUncompDataInfoDWORD.UncompWidth0
DWORD.UncompHeight4
EMRFORMATDWORD.UncompFormat.dSignature8
DWORD.UncompFormat.nVersion12
DWORD.UncompFormat.cbData16
DWORD.UncompFormat.offData20

│ └─12

DXVA_COPPSetProtectionLevelCmdDataULONG.ProtType0
ULONG.ProtLevel4
ULONG.ExtendedInfoChangeMask8
ULONG.ExtendedInfoData12

│ └─16

DXVA_COPPSetSignalingCmdDataULONG.ActiveTVProtectionStandard0
ULONG.AspectRatioChangeMask14
ULONG.AspectRatioData18
ULONG.AspectRatioChangeMask212
ULONG.AspectRatioData216
ULONG.AspectRatioChangeMask320
ULONG.AspectRatioData324
ULONG[4].ExtendedInfoChangeMask28
ULONG[4].ExtendedInfoData44
ULONG.Reserved60

│ └─64

DXVA_COPPStatusDataGUIDunsigned long.rApp.Data10
unsigned short.rApp.Data24
unsigned short.rApp.Data36
unsigned char[8].rApp.Data48
ULONG.dwFlags16
ULONG.dwData20
ULONG.ExtendedInfoValidMask24
ULONG.ExtendedInfoData28

│ └─32

DXVA_COPPStatusDisplayDataGUIDunsigned long.rApp.Data10
unsigned short.rApp.Data24
unsigned short.rApp.Data36
unsigned char[8].rApp.Data48
ULONG.dwFlags16
ULONG.DisplayWidth20
ULONG.DisplayHeight24
ULONG.Format28
ULONG.d3dFormat32
ULONG.FreqNumerator36
ULONG.FreqDenominator40

│ └─44

DXVA_COPPStatusHDCPKeyDataGUIDunsigned long.rApp.Data10
unsigned short.rApp.Data24
unsigned short.rApp.Data36
unsigned char[8].rApp.Data48
ULONG.dwFlags16
ULONG.dwHDCPFlags20
GUIDunsigned long.BKey.Data124
unsigned short.BKey.Data228
unsigned short.BKey.Data330
unsigned char[8].BKey.Data432
GUIDunsigned long.Reserved1.Data140
unsigned short.Reserved1.Data244
unsigned short.Reserved1.Data346
unsigned char[8].Reserved1.Data448
GUIDunsigned long.Reserved2.Data156
unsigned short.Reserved2.Data260
unsigned short.Reserved2.Data362
unsigned char[8].Reserved2.Data464

│ └─72

DXVA_COPPStatusSignalingCmdDataGUIDunsigned long.rApp.Data10
unsigned short.rApp.Data24
unsigned short.rApp.Data36
unsigned char[8].rApp.Data48
ULONG.dwFlags16
ULONG.AvailableTVProtectionStandards20
ULONG.ActiveTVProtectionStandard24
ULONG.TVType28
ULONG.AspectRatioValidMask132
ULONG.AspectRatioData136
ULONG.AspectRatioValidMask240
ULONG.AspectRatioData244
ULONG.AspectRatioValidMask348
ULONG.AspectRatioData352
ULONG[4].ExtendedInfoValidMask56
ULONG[4].ExtendedInfoData72

│ └─88

DX_IRQDATADWORD.dwIrqFlags0

│ └─4

DYNAMIC_TIME_ZONE_INFORMATIONLONG.Bias0
WCHAR[32].StandardName4
SYSTEMTIMEWORD.StandardDate.wYear68
WORD.StandardDate.wMonth70
WORD.StandardDate.wDayOfWeek72
WORD.StandardDate.wDay74
WORD.StandardDate.wHour76
WORD.StandardDate.wMinute78
WORD.StandardDate.wSecond80
WORD.StandardDate.wMilliseconds82
LONG.StandardBias84
WCHAR[32].DaylightName88
SYSTEMTIMEWORD.DaylightDate.wYear152
WORD.DaylightDate.wMonth154
WORD.DaylightDate.wDayOfWeek156
WORD.DaylightDate.wDay158
WORD.DaylightDate.wHour160
WORD.DaylightDate.wMinute162
WORD.DaylightDate.wSecond164
WORD.DaylightDate.wMilliseconds166
LONG.DaylightBias168
WCHAR[128].TimeZoneKeyName172
BOOLEAN.DynamicDaylightTimeDisabled428

│ └─432

DiagnosticsInfolong.cost0
ULONG.flags4

│ └─8

DigitalWindowSettingdouble.OriginX0
double.OriginY8
double.WindowSize16

│ └─24

DispatcherQueueOptionsDWORD.dwSize0
DISPATCHERQUEUE_THREAD_TYPE.threadType4
DISPATCHERQUEUE_THREAD_APARTMENTTYPE.apartmentType8

│ └─12

DisplayModeWCHAR[32].DeviceName0
DEVMODEWWCHAR[32].devMode.dmDeviceName64
WORD.devMode.dmSpecVersion128
WORD.devMode.dmDriverVersion130
WORD.devMode.dmSize132
WORD.devMode.dmDriverExtra134
DWORD.devMode.dmFields136
short.devMode.dmOrientation140
POINTLLONG.devMode.dmPosition.x140
LONG.devMode.dmPosition.y144
short.devMode.dmPaperSize142
short.devMode.dmPaperLength144
short.devMode.dmPaperWidth146
DWORD.devMode.dmDisplayOrientation148
short.devMode.dmScale148
short.devMode.dmCopies150
short.devMode.dmDefaultSource152
DWORD.devMode.dmDisplayFixedOutput152
short.devMode.dmPrintQuality154
short.devMode.dmColor156
short.devMode.dmDuplex158
short.devMode.dmYResolution160
short.devMode.dmTTOption162
short.devMode.dmCollate164
WCHAR[32].devMode.dmFormName166
WORD.devMode.dmLogPixels230
DWORD.devMode.dmBitsPerPel232
DWORD.devMode.dmPelsWidth236
DWORD.devMode.dmPelsHeight240
DWORD.devMode.dmDisplayFlags244
DWORD.devMode.dmNup244
DWORD.devMode.dmDisplayFrequency248
DWORD.devMode.dmICMMethod252
DWORD.devMode.dmICMIntent256
DWORD.devMode.dmMediaType260
DWORD.devMode.dmDitherType264
DWORD.devMode.dmReserved1268
DWORD.devMode.dmReserved2272
DWORD.devMode.dmPanningWidth276
DWORD.devMode.dmPanningHeight280

│ └─284

DisplayModesint.numDisplayModes0
DisplayMode[1].displayMode4

│ └─288

EALocationCodeTypeLocationCodeSchemeType.LocationCodeScheme0
BYTE.state_code4
BYTE.county_subdivision5
WORD.county_code6

│ └─8

EAPHOST_AUTH_INFOEAPHOST_AUTH_STATUS.status0
DWORD.dwErrorCode4
DWORD.dwReasonCode8

│ └─12

EAP_ATTRIBUTEEAP_ATTRIBUTE_TYPE.eaType0
DWORD.dwLength4
BYTE *.pValue8

│ └─16

EAP_ATTRIBUTESDWORD.dwNumberOfAttributes0
EAP_ATTRIBUTE *.pAttribs8

│ └─16

EAP_AUTHENTICATOR_METHOD_ROUTINESDWORD.dwSizeInBytes0
int *.pEapType8
DWORD (*)(int *, XML_ERROR **) __attribute__((stdcall)).EapMethodAuthenticatorInitialize16
DWORD (*)(DWORD, LPCWSTR, const int *const, DWORD, const BYTE *const, DWORD, int *, XML_ERROR **) __attribute__((stdcall)).EapMethodAuthenticatorBeginSession24
DWORD (*)(int, DWORD, const WCHAR *, const int *const, XML_ERROR **) __attribute__((stdcall)).EapMethodAuthenticatorUpdateInnerMethodParams32
DWORD (*)(int, DWORD, const int *const, EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION *, XML_ERROR **) __attribute__((stdcall)).EapMethodAuthenticatorReceivePacket40
DWORD (*)(int, BYTE, DWORD *, int *, EAP_AUTHENTICATOR_SEND_TIMEOUT *, XML_ERROR **) __attribute__((stdcall)).EapMethodAuthenticatorSendPacket48
DWORD (*)(int, int *, XML_ERROR **) __attribute__((stdcall)).EapMethodAuthenticatorGetAttributes56
DWORD (*)(int, const int *const, EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION *, int **) __attribute__((stdcall)).EapMethodAuthenticatorSetAttributes64
DWORD (*)(int, EAP_METHOD_AUTHENTICATOR_RESULT *, int **) __attribute__((stdcall)).EapMethodAuthenticatorGetResult72
DWORD (*)(int, int **) __attribute__((stdcall)).EapMethodAuthenticatorEndSession80
DWORD (*)(int *, int **) __attribute__((stdcall)).EapMethodAuthenticatorShutdown88

│ └─96

EAP_CONFIG_INPUT_FIELD_ARRAYDWORD.dwVersion0
DWORD.dwNumberOfFields4
EAP_CONFIG_INPUT_FIELD_DATA *.pFields8

│ └─16

EAP_CONFIG_INPUT_FIELD_DATADWORD.dwSize0
EAP_CONFIG_INPUT_FIELD_TYPE.Type4
DWORD.dwFlagProps8
LPWSTR.pwszLabel16
LPWSTR.pwszData24
DWORD.dwMinDataLength32
DWORD.dwMaxDataLength36

│ └─40

EAP_CRED_EXPIRY_REQEAP_CONFIG_INPUT_FIELD_ARRAYDWORD.curCreds.dwVersion0
DWORD.curCreds.dwNumberOfFields4
EAP_CONFIG_INPUT_FIELD_DATA *.curCreds.pFields8
EAP_CONFIG_INPUT_FIELD_ARRAYDWORD.newCreds.dwVersion16
DWORD.newCreds.dwNumberOfFields20
EAP_CONFIG_INPUT_FIELD_DATA *.newCreds.pFields24

│ └─32

EAP_ERRORDWORD.dwWinError0
EAP_METHOD_TYPEEAP_TYPEBYTE.type.eapType.type4
DWORD.type.eapType.dwVendorId8
DWORD.type.eapType.dwVendorType12
DWORD.type.dwAuthorId16
DWORD.dwReasonCode20
GUIDunsigned long.rootCauseGuid.Data124
unsigned short.rootCauseGuid.Data228
unsigned short.rootCauseGuid.Data330
unsigned char[8].rootCauseGuid.Data432
GUIDunsigned long.repairGuid.Data140
unsigned short.repairGuid.Data244
unsigned short.repairGuid.Data346
unsigned char[8].repairGuid.Data448
GUIDunsigned long.helpLinkGuid.Data156
unsigned short.helpLinkGuid.Data260
unsigned short.helpLinkGuid.Data362
unsigned char[8].helpLinkGuid.Data464
LPWSTR.pRootCauseString72
LPWSTR.pRepairString80

│ └─88

EAP_INTERACTIVE_UI_DATADWORD.dwVersion0
DWORD.dwSize4
EAP_INTERACTIVE_UI_DATA_TYPE.dwDataType8
DWORD.cbUiData12
EAP_UI_DATA_FORMATEAP_CRED_REQ *.pbUiData.credData16
EAP_CRED_EXPIRY_REQ *.pbUiData.credExpiryData16
EAP_CRED_LOGON_REQ *.pbUiData.credLogonData16

│ └─24

EAP_METHOD_AUTHENTICATOR_RESULTBOOL.fIsSuccess0
DWORD.dwFailureReason4
int *.pAuthAttribs8

│ └─16

EAP_METHOD_INFOEAP_METHOD_TYPEEAP_TYPEBYTE.eaptype.eapType.type0
DWORD.eaptype.eapType.dwVendorId4
DWORD.eaptype.eapType.dwVendorType8
DWORD.eaptype.dwAuthorId12
LPWSTR.pwszAuthorName16
LPWSTR.pwszFriendlyName24
DWORD.eapProperties32
struct _EAP_METHOD_INFO *.pInnerMethodInfo40

│ └─48

EAP_METHOD_INFO_ARRAYDWORD.dwNumberOfMethods0
EAP_METHOD_INFO *.pEapMethods8

│ └─16

EAP_METHOD_INFO_ARRAY_EXDWORD.dwNumberOfMethods0
EAP_METHOD_INFO_EX *.pEapMethods8

│ └─16

EAP_METHOD_INFO_EXEAP_METHOD_TYPEEAP_TYPEBYTE.eaptype.eapType.type0
DWORD.eaptype.eapType.dwVendorId4
DWORD.eaptype.eapType.dwVendorType8
DWORD.eaptype.dwAuthorId12
LPWSTR.pwszAuthorName16
LPWSTR.pwszFriendlyName24
DWORD.eapProperties32
struct _EAP_METHOD_INFO_ARRAY_EX *.pInnerMethodInfoArray40

│ └─48

EAP_METHOD_PROPERTYEAP_METHOD_PROPERTY_TYPE.eapMethodPropertyType0
EAP_METHOD_PROPERTY_VALUE_TYPE.eapMethodPropertyValueType4
EAP_METHOD_PROPERTY_VALUEEAP_METHOD_PROPERTY_VALUE_BOOLDWORD.eapMethodPropertyValue.empvBool.length8
BOOL.eapMethodPropertyValue.empvBool.value12
EAP_METHOD_PROPERTY_VALUE_DWORDDWORD.eapMethodPropertyValue.empvDword.length8
DWORD.eapMethodPropertyValue.empvDword.value12
EAP_METHOD_PROPERTY_VALUE_STRINGDWORD.eapMethodPropertyValue.empvString.length8
BYTE *.eapMethodPropertyValue.empvString.value16

│ └─24

EAP_METHOD_PROPERTY_ARRAYDWORD.dwNumberOfProperties0
EAP_METHOD_PROPERTY *.pMethodProperty8

│ └─16

EAP_METHOD_PROPERTY_VALUEEAP_METHOD_PROPERTY_VALUE_BOOLDWORD.empvBool.length0
BOOL.empvBool.value4
EAP_METHOD_PROPERTY_VALUE_DWORDDWORD.empvDword.length0
DWORD.empvDword.value4
EAP_METHOD_PROPERTY_VALUE_STRINGDWORD.empvString.length0
BYTE *.empvString.value8

│ └─16

EAP_METHOD_PROPERTY_VALUE_BOOLDWORD.length0
BOOL.value4

│ └─8

EAP_METHOD_PROPERTY_VALUE_DWORDDWORD.length0
DWORD.value4

│ └─8

EAP_METHOD_PROPERTY_VALUE_STRINGDWORD.length0
BYTE *.value8

│ └─16

EAP_METHOD_TYPEEAP_TYPEBYTE.eapType.type0
DWORD.eapType.dwVendorId4
DWORD.eapType.dwVendorType8
DWORD.dwAuthorId12

│ └─16

EAP_PEER_METHOD_ROUTINESDWORD.dwVersion0
int *.pEapType8
DWORD (*)(XML_ERROR **) __attribute__((stdcall)).EapPeerInitialize16
DWORD (*)(DWORD, DWORD, const BYTE *, DWORD, const BYTE *, HANDLE, BOOL *, DWORD *, BYTE **, WCHAR **, XML_ERROR **) __attribute__((stdcall)).EapPeerGetIdentity24
DWORD (*)(DWORD, const IMXAttributes *const, HANDLE, DWORD, BYTE *, DWORD, BYTE *, DWORD, EAP_SESSION_HANDLE *, XML_ERROR **) __attribute__((stdcall)).EapPeerBeginSession32
DWORD (*)(EAP_SESSION_HANDLE, WCHAR *, WCHAR *, XML_ERROR **) __attribute__((stdcall)).EapPeerSetCredentials40
DWORD (*)(EAP_SESSION_HANDLE, DWORD, EapPacket *, EapPeerMethodOutput *, XML_ERROR **) __attribute__((stdcall)).EapPeerProcessRequestPacket48
DWORD (*)(EAP_SESSION_HANDLE, DWORD *, EapPacket *, XML_ERROR **) __attribute__((stdcall)).EapPeerGetResponsePacket56
DWORD (*)(EAP_SESSION_HANDLE, EapPeerMethodResultReason, EapPeerMethodResult *, XML_ERROR **) __attribute__((stdcall)).EapPeerGetResult64
DWORD (*)(EAP_SESSION_HANDLE, DWORD *, BYTE **, XML_ERROR **) __attribute__((stdcall)).EapPeerGetUIContext72
DWORD (*)(EAP_SESSION_HANDLE, DWORD, const BYTE *, EapPeerMethodOutput *, XML_ERROR **) __attribute__((stdcall)).EapPeerSetUIContext80
DWORD (*)(EAP_SESSION_HANDLE, IMXAttributes *, XML_ERROR **) __attribute__((stdcall)).EapPeerGetResponseAttributes88
DWORD (*)(EAP_SESSION_HANDLE, IMXAttributes *, EapPeerMethodOutput *, XML_ERROR **) __attribute__((stdcall)).EapPeerSetResponseAttributes96
DWORD (*)(EAP_SESSION_HANDLE, XML_ERROR **) __attribute__((stdcall)).EapPeerEndSession104
DWORD (*)(XML_ERROR **) __attribute__((stdcall)).EapPeerShutdown112

│ └─120

EAP_TYPEBYTE.type0
DWORD.dwVendorId4
DWORD.dwVendorType8

│ └─12

EAP_UI_DATA_FORMATEAP_CRED_REQ *.credData0
EAP_CRED_EXPIRY_REQ *.credExpiryData0
EAP_CRED_LOGON_REQ *.credLogonData0

│ └─8

EC_VARIANTPBYTE.BinaryVal0
BOOL *.BooleanArr0
BOOL.BooleanVal0
ULONGLONG.DateTimeVal0
INT32 *.Int32Arr0
EC_OBJECT_ARRAY_PROPERTY_HANDLE.PropertyHandleVal0
LPWSTR *.StringArr0
LPCWSTR.StringVal0
UINT32.UInt32Val0
DWORD.Count8
DWORD.Type12

│ └─16

EDITBALLOONTIPDWORD.cbStruct0
LPCWSTR.pszTitle8
LPCWSTR.pszText16
INT.ttiIcon24

│ └─32

EDITSTREAMDWORD_PTR.dwCookie0
DWORD.dwError8
EDITSTREAMCALLBACK.pfnCallback12

│ └─20

EFFPERM_RESULT_LISTBOOLEAN.fEvaluated0
ULONG.cObjectTypeListLength4
OBJECT_TYPE_LIST *.pObjectTypeList8
ACCESS_MASK *.pGrantedAccessList16

│ └─24

EFS_CERTIFICATE_BLOBDWORD.dwCertEncodingType0
DWORD.cbData4
PBYTE.pbData8

│ └─16

EFS_HASH_BLOBDWORD.cbData0
PBYTE.pbData8

│ └─16

ELEMDESCTYPEDESCHREFTYPE.tdesc.hreftype0
struct tagARRAYDESC *.tdesc.lpadesc0
struct tagTYPEDESC *.tdesc.lptdesc0
VARTYPE.tdesc.vt8
IDLDESC.idldesc16
PARAMDESCLPPARAMDESCEX.paramdesc.pparamdescex16
USHORT.paramdesc.wParamFlags24

│ └─32

EMI_CHANNEL_MEASUREMENT_DATAULONGLONG.AbsoluteEnergy0
ULONGLONG.AbsoluteTime8

│ └─16

EMI_CHANNEL_V2EMI_MEASUREMENT_UNIT.MeasurementUnit0
USHORT.ChannelNameSize4
WCHAR[1].ChannelName6

│ └─8

EMI_MEASUREMENT_DATA_V2EMI_CHANNEL_MEASUREMENT_DATA[1].ChannelData0

│ └─16

EMI_METADATA_SIZEULONG.MetadataSize0

│ └─4

EMI_METADATA_V1EMI_MEASUREMENT_UNIT.MeasurementUnit0
WCHAR[16].HardwareOEM4
WCHAR[16].HardwareModel36
USHORT.HardwareRevision68
USHORT.MeteredHardwareNameSize70
WCHAR[1].MeteredHardwareName72

│ └─76

EMI_METADATA_V2WCHAR[16].HardwareOEM0
WCHAR[16].HardwareModel32
USHORT.HardwareRevision64
USHORT.ChannelCount66
EMI_CHANNEL_V2[1].Channels68

│ └─76

EMI_VERSIONUSHORT.EmiVersion0

│ └─2

EMRDWORD.iType0
DWORD.nSize4

│ └─8

EMRABORTPATHEMRDWORD.emr.iType0
DWORD.emr.nSize4

│ └─8

EMRALPHABLENDEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
LONG.xDest24
LONG.yDest28
LONG.cxDest32
LONG.cyDest36
DWORD.dwRop40
LONG.xSrc44
LONG.ySrc48
XFORMFLOAT.xformSrc.eM1152
FLOAT.xformSrc.eM1256
FLOAT.xformSrc.eM2160
FLOAT.xformSrc.eM2264
FLOAT.xformSrc.eDx68
FLOAT.xformSrc.eDy72
COLORREF.crBkColorSrc76
DWORD.iUsageSrc80
DWORD.offBmiSrc84
DWORD.cbBmiSrc88
DWORD.offBitsSrc92
DWORD.cbBitsSrc96
LONG.cxSrc100
LONG.cySrc104

│ └─108

EMRANGLEARCEMRDWORD.emr.iType0
DWORD.emr.nSize4
POINTLLONG.ptlCenter.x8
LONG.ptlCenter.y12
DWORD.nRadius16
FLOAT.eStartAngle20
FLOAT.eSweepAngle24

│ └─28

EMRARCEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBox.left8
LONG.rclBox.top12
LONG.rclBox.right16
LONG.rclBox.bottom20
POINTLLONG.ptlStart.x24
LONG.ptlStart.y28
POINTLLONG.ptlEnd.x32
LONG.ptlEnd.y36

│ └─40

EMRBITBLTEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
LONG.xDest24
LONG.yDest28
LONG.cxDest32
LONG.cyDest36
DWORD.dwRop40
LONG.xSrc44
LONG.ySrc48
XFORMFLOAT.xformSrc.eM1152
FLOAT.xformSrc.eM1256
FLOAT.xformSrc.eM2160
FLOAT.xformSrc.eM2264
FLOAT.xformSrc.eDx68
FLOAT.xformSrc.eDy72
COLORREF.crBkColorSrc76
DWORD.iUsageSrc80
DWORD.offBmiSrc84
DWORD.cbBmiSrc88
DWORD.offBitsSrc92
DWORD.cbBitsSrc96

│ └─100

EMRCOLORCORRECTPALETTEEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihPalette8
DWORD.nFirstEntry12
DWORD.nPalEntries16
DWORD.nReserved20

│ └─24

EMRCOLORMATCHTOTARGETEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.dwAction8
DWORD.dwFlags12
DWORD.cbName16
DWORD.cbData20
BYTE[1].Data24

│ └─28

EMRCREATEBRUSHINDIRECTEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihBrush8
LOGBRUSH32UINT.lb.lbStyle12
COLORREF.lb.lbColor16
ULONG.lb.lbHatch20

│ └─24

EMRCREATECOLORSPACEEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihCS8
LOGCOLORSPACEADWORD.lcs.lcsSignature12
DWORD.lcs.lcsVersion16
DWORD.lcs.lcsSize20
LCSCSTYPE.lcs.lcsCSType24
LCSGAMUTMATCH.lcs.lcsIntent28
CIEXYZTRIPLECIEXYZFXPT2DOT30.lcs.lcsEndpoints.ciexyzRed.ciexyzX32
FXPT2DOT30.lcs.lcsEndpoints.ciexyzRed.ciexyzY36
FXPT2DOT30.lcs.lcsEndpoints.ciexyzRed.ciexyzZ40
CIEXYZFXPT2DOT30.lcs.lcsEndpoints.ciexyzGreen.ciexyzX44
FXPT2DOT30.lcs.lcsEndpoints.ciexyzGreen.ciexyzY48
FXPT2DOT30.lcs.lcsEndpoints.ciexyzGreen.ciexyzZ52
CIEXYZFXPT2DOT30.lcs.lcsEndpoints.ciexyzBlue.ciexyzX56
FXPT2DOT30.lcs.lcsEndpoints.ciexyzBlue.ciexyzY60
FXPT2DOT30.lcs.lcsEndpoints.ciexyzBlue.ciexyzZ64
DWORD.lcs.lcsGammaRed68
DWORD.lcs.lcsGammaGreen72
DWORD.lcs.lcsGammaBlue76
CHAR[260].lcs.lcsFilename80

│ └─340

EMRCREATECOLORSPACEWEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihCS8
LOGCOLORSPACEWDWORD.lcs.lcsSignature12
DWORD.lcs.lcsVersion16
DWORD.lcs.lcsSize20
LCSCSTYPE.lcs.lcsCSType24
LCSGAMUTMATCH.lcs.lcsIntent28
CIEXYZTRIPLECIEXYZFXPT2DOT30.lcs.lcsEndpoints.ciexyzRed.ciexyzX32
FXPT2DOT30.lcs.lcsEndpoints.ciexyzRed.ciexyzY36
FXPT2DOT30.lcs.lcsEndpoints.ciexyzRed.ciexyzZ40
CIEXYZFXPT2DOT30.lcs.lcsEndpoints.ciexyzGreen.ciexyzX44
FXPT2DOT30.lcs.lcsEndpoints.ciexyzGreen.ciexyzY48
FXPT2DOT30.lcs.lcsEndpoints.ciexyzGreen.ciexyzZ52
CIEXYZFXPT2DOT30.lcs.lcsEndpoints.ciexyzBlue.ciexyzX56
FXPT2DOT30.lcs.lcsEndpoints.ciexyzBlue.ciexyzY60
FXPT2DOT30.lcs.lcsEndpoints.ciexyzBlue.ciexyzZ64
DWORD.lcs.lcsGammaRed68
DWORD.lcs.lcsGammaGreen72
DWORD.lcs.lcsGammaBlue76
WCHAR[260].lcs.lcsFilename80
DWORD.dwFlags600
DWORD.cbData604
BYTE[1].Data608

│ └─612

EMRCREATEDIBPATTERNBRUSHPTEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihBrush8
DWORD.iUsage12
DWORD.offBmi16
DWORD.cbBmi20
DWORD.offBits24
DWORD.cbBits28

│ └─32

EMRCREATEMONOBRUSHEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihBrush8
DWORD.iUsage12
DWORD.offBmi16
DWORD.cbBmi20
DWORD.offBits24
DWORD.cbBits28

│ └─32

EMRCREATEPALETTEEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihPal8
LOGPALETTEWORD.lgpl.palVersion12
WORD.lgpl.palNumEntries14
PALETTEENTRY[1].lgpl.palPalEntry16

│ └─20

EMRCREATEPENEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihPen8
LOGPENUINT.lopn.lopnStyle12
POINTLONG.lopn.lopnWidth.x16
LONG.lopn.lopnWidth.y20
COLORREF.lopn.lopnColor24

│ └─28

EMRELLIPSEEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBox.left8
LONG.rclBox.top12
LONG.rclBox.right16
LONG.rclBox.bottom20

│ └─24

EMREOFEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.nPalEntries8
DWORD.offPalEntries12
DWORD.nSizeLast16

│ └─20

EMREXCLUDECLIPRECTEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclClip.left8
LONG.rclClip.top12
LONG.rclClip.right16
LONG.rclClip.bottom20

│ └─24

EMREXTCREATEFONTINDIRECTWEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihFont8
EXTLOGFONTWLOGFONTWLONG.elfw.elfLogFont.lfHeight12
LONG.elfw.elfLogFont.lfWidth16
LONG.elfw.elfLogFont.lfEscapement20
LONG.elfw.elfLogFont.lfOrientation24
LONG.elfw.elfLogFont.lfWeight28
BYTE.elfw.elfLogFont.lfItalic32
BYTE.elfw.elfLogFont.lfUnderline33
BYTE.elfw.elfLogFont.lfStrikeOut34
BYTE.elfw.elfLogFont.lfCharSet35
BYTE.elfw.elfLogFont.lfOutPrecision36
BYTE.elfw.elfLogFont.lfClipPrecision37
BYTE.elfw.elfLogFont.lfQuality38
BYTE.elfw.elfLogFont.lfPitchAndFamily39
WCHAR[32].elfw.elfLogFont.lfFaceName40
WCHAR[64].elfw.elfFullName104
WCHAR[32].elfw.elfStyle232
DWORD.elfw.elfVersion296
DWORD.elfw.elfStyleSize300
DWORD.elfw.elfMatch304
DWORD.elfw.elfReserved308
BYTE[4].elfw.elfVendorId312
DWORD.elfw.elfCulture316
PANOSEBYTE.elfw.elfPanose.bFamilyType320
BYTE.elfw.elfPanose.bSerifStyle321
BYTE.elfw.elfPanose.bWeight322
BYTE.elfw.elfPanose.bProportion323
BYTE.elfw.elfPanose.bContrast324
BYTE.elfw.elfPanose.bStrokeVariation325
BYTE.elfw.elfPanose.bArmStyle326
BYTE.elfw.elfPanose.bLetterform327
BYTE.elfw.elfPanose.bMidline328
BYTE.elfw.elfPanose.bXHeight329

│ └─332

EMREXTCREATEPENEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihPen8
DWORD.offBmi12
DWORD.cbBmi16
DWORD.offBits20
DWORD.cbBits24
EXTLOGPEN32.elp28

│ └─56

EMREXTFLOODFILLEMRDWORD.emr.iType0
DWORD.emr.nSize4
POINTLLONG.ptlStart.x8
LONG.ptlStart.y12
COLORREF.crColor16
DWORD.iMode20

│ └─24

EMREXTSELECTCLIPRGNEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.cbRgnData8
DWORD.iMode12
BYTE[1].RgnData16

│ └─20

EMREXTTEXTOUTAEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.iGraphicsMode24
FLOAT.exScale28
FLOAT.eyScale32
EMRTEXTPOINTLLONG.emrtext.ptlReference.x36
LONG.emrtext.ptlReference.y40
DWORD.emrtext.nChars44
DWORD.emrtext.offString48
DWORD.emrtext.fOptions52
RECTLLONG.emrtext.rcl.left56
LONG.emrtext.rcl.top60
LONG.emrtext.rcl.right64
LONG.emrtext.rcl.bottom68
DWORD.emrtext.offDx72

│ └─76

EMRFILLPATHEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20

│ └─24

EMRFILLRGNEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.cbRgnData24
DWORD.ihBrush28
BYTE[1].RgnData32

│ └─36

EMRFORMATDWORD.dSignature0
DWORD.nVersion4
DWORD.cbData8
DWORD.offData12

│ └─16

EMRFRAMERGNEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.cbRgnData24
DWORD.ihBrush28
SIZEL.szlStroke32
BYTE[1].RgnData40

│ └─44

EMRGDICOMMENTEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.cbData8
BYTE[1].Data12

│ └─16

EMRGLSBOUNDEDRECORDEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.cbData24
BYTE[1].Data28

│ └─32

EMRGLSRECORDEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.cbData8
BYTE[1].Data12

│ └─16

EMRGRADIENTFILLEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.nVer24
DWORD.nTri28
ULONG.ulMode32
TRIVERTEX[1].Ver36

│ └─52

EMRINVERTRGNEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.cbRgnData24
BYTE[1].RgnData28

│ └─32

EMRLINETOEMRDWORD.emr.iType0
DWORD.emr.nSize4
POINTLLONG.ptl.x8
LONG.ptl.y12

│ └─16

EMRMASKBLTEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
LONG.xDest24
LONG.yDest28
LONG.cxDest32
LONG.cyDest36
DWORD.dwRop40
LONG.xSrc44
LONG.ySrc48
XFORMFLOAT.xformSrc.eM1152
FLOAT.xformSrc.eM1256
FLOAT.xformSrc.eM2160
FLOAT.xformSrc.eM2264
FLOAT.xformSrc.eDx68
FLOAT.xformSrc.eDy72
COLORREF.crBkColorSrc76
DWORD.iUsageSrc80
DWORD.offBmiSrc84
DWORD.cbBmiSrc88
DWORD.offBitsSrc92
DWORD.cbBitsSrc96
LONG.xMask100
LONG.yMask104
DWORD.iUsageMask108
DWORD.offBmiMask112
DWORD.cbBmiMask116
DWORD.offBitsMask120
DWORD.cbBitsMask124

│ └─128

EMRMODIFYWORLDTRANSFORMEMRDWORD.emr.iType0
DWORD.emr.nSize4
XFORMFLOAT.xform.eM118
FLOAT.xform.eM1212
FLOAT.xform.eM2116
FLOAT.xform.eM2220
FLOAT.xform.eDx24
FLOAT.xform.eDy28
DWORD.iMode32

│ └─36

EMROFFSETCLIPRGNEMRDWORD.emr.iType0
DWORD.emr.nSize4
POINTLLONG.ptlOffset.x8
LONG.ptlOffset.y12

│ └─16

EMRPIXELFORMATEMRDWORD.emr.iType0
DWORD.emr.nSize4
PIXELFORMATDESCRIPTORWORD.pfd.nSize8
WORD.pfd.nVersion10
DWORD.pfd.dwFlags12
BYTE.pfd.iPixelType16
BYTE.pfd.cColorBits17
BYTE.pfd.cRedBits18
BYTE.pfd.cRedShift19
BYTE.pfd.cGreenBits20
BYTE.pfd.cGreenShift21
BYTE.pfd.cBlueBits22
BYTE.pfd.cBlueShift23
BYTE.pfd.cAlphaBits24
BYTE.pfd.cAlphaShift25
BYTE.pfd.cAccumBits26
BYTE.pfd.cAccumRedBits27
BYTE.pfd.cAccumGreenBits28
BYTE.pfd.cAccumBlueBits29
BYTE.pfd.cAccumAlphaBits30
BYTE.pfd.cDepthBits31
BYTE.pfd.cStencilBits32
BYTE.pfd.cAuxBuffers33
BYTE.pfd.iLayerType34
BYTE.pfd.bReserved35
DWORD.pfd.dwLayerMask36
DWORD.pfd.dwVisibleMask40
DWORD.pfd.dwDamageMask44

│ └─48

EMRPLGBLTEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
POINTL[3].aptlDest24
LONG.xSrc48
LONG.ySrc52
LONG.cxSrc56
LONG.cySrc60
XFORMFLOAT.xformSrc.eM1164
FLOAT.xformSrc.eM1268
FLOAT.xformSrc.eM2172
FLOAT.xformSrc.eM2276
FLOAT.xformSrc.eDx80
FLOAT.xformSrc.eDy84
COLORREF.crBkColorSrc88
DWORD.iUsageSrc92
DWORD.offBmiSrc96
DWORD.cbBmiSrc100
DWORD.offBitsSrc104
DWORD.cbBitsSrc108
LONG.xMask112
LONG.yMask116
DWORD.iUsageMask120
DWORD.offBmiMask124
DWORD.cbBmiMask128
DWORD.offBitsMask132
DWORD.cbBitsMask136

│ └─140

EMRPOLYDRAWEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.cptl24
POINTL[1].aptl28
BYTE[1].abTypes36

│ └─40

EMRPOLYDRAW16EMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.cpts24
POINTS[1].apts28
BYTE[1].abTypes32

│ └─36

EMRPOLYLINEEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.cptl24
POINTL[1].aptl28

│ └─36

EMRPOLYLINE16EMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.cpts24
POINTS[1].apts28

│ └─32

EMRPOLYPOLYLINEEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.nPolys24
DWORD.cptl28
DWORD[1].aPolyCounts32
POINTL[1].aptl36

│ └─44

EMRPOLYPOLYLINE16EMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.nPolys24
DWORD.cpts28
DWORD[1].aPolyCounts32
POINTS[1].apts36

│ └─40

EMRPOLYTEXTOUTAEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
DWORD.iGraphicsMode24
FLOAT.exScale28
FLOAT.eyScale32
LONG.cStrings36
EMRTEXT[1].aemrtext40

│ └─80

EMRRESIZEPALETTEEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihPal8
DWORD.cEntries12

│ └─16

EMRRESTOREDCEMRDWORD.emr.iType0
DWORD.emr.nSize4
LONG.iRelative8

│ └─12

EMRROUNDRECTEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBox.left8
LONG.rclBox.top12
LONG.rclBox.right16
LONG.rclBox.bottom20
SIZEL.szlCorner24

│ └─32

EMRSCALEVIEWPORTEXTEXEMRDWORD.emr.iType0
DWORD.emr.nSize4
LONG.xNum8
LONG.xDenom12
LONG.yNum16
LONG.yDenom20

│ └─24

EMRSELECTCLIPPATHEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.iMode8

│ └─12

EMRSELECTOBJECTEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihObject8

│ └─12

EMRSELECTPALETTEEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihPal8

│ └─12

EMRSETARCDIRECTIONEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.iArcDirection8

│ └─12

EMRSETBKCOLOREMRDWORD.emr.iType0
DWORD.emr.nSize4
COLORREF.crColor8

│ └─12

EMRSETCOLORADJUSTMENTEMRDWORD.emr.iType0
DWORD.emr.nSize4
COLORADJUSTMENTWORD.ColorAdjustment.caSize8
WORD.ColorAdjustment.caFlags10
WORD.ColorAdjustment.caIlluminantIndex12
WORD.ColorAdjustment.caRedGamma14
WORD.ColorAdjustment.caGreenGamma16
WORD.ColorAdjustment.caBlueGamma18
WORD.ColorAdjustment.caReferenceBlack20
WORD.ColorAdjustment.caReferenceWhite22
SHORT.ColorAdjustment.caContrast24
SHORT.ColorAdjustment.caBrightness26
SHORT.ColorAdjustment.caColorfulness28
SHORT.ColorAdjustment.caRedGreenTint30

│ └─32

EMRSETCOLORSPACEEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihCS8

│ └─12

EMRSETDIBITSTODEVICEEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
LONG.xDest24
LONG.yDest28
LONG.xSrc32
LONG.ySrc36
LONG.cxSrc40
LONG.cySrc44
DWORD.offBmiSrc48
DWORD.cbBmiSrc52
DWORD.offBitsSrc56
DWORD.cbBitsSrc60
DWORD.iUsageSrc64
DWORD.iStartScan68
DWORD.cScans72

│ └─76

EMRSETICMPROFILEEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.dwFlags8
DWORD.cbName12
DWORD.cbData16
BYTE[1].Data20

│ └─24

EMRSETMAPPERFLAGSEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.dwFlags8

│ └─12

EMRSETMITERLIMITEMRDWORD.emr.iType0
DWORD.emr.nSize4
FLOAT.eMiterLimit8

│ └─12

EMRSETPALETTEENTRIESEMRDWORD.emr.iType0
DWORD.emr.nSize4
DWORD.ihPal8
DWORD.iStart12
DWORD.cEntries16
PALETTEENTRY[1].aPalEntries20

│ └─24

EMRSETPIXELVEMRDWORD.emr.iType0
DWORD.emr.nSize4
POINTLLONG.ptlPixel.x8
LONG.ptlPixel.y12
COLORREF.crColor16

│ └─20

EMRSETVIEWPORTEXTEXEMRDWORD.emr.iType0
DWORD.emr.nSize4
SIZEL.szlExtent8

│ └─16

EMRSETVIEWPORTORGEXEMRDWORD.emr.iType0
DWORD.emr.nSize4
POINTLLONG.ptlOrigin.x8
LONG.ptlOrigin.y12

│ └─16

EMRSETWORLDTRANSFORMEMRDWORD.emr.iType0
DWORD.emr.nSize4
XFORMFLOAT.xform.eM118
FLOAT.xform.eM1212
FLOAT.xform.eM2116
FLOAT.xform.eM2220
FLOAT.xform.eDx24
FLOAT.xform.eDy28

│ └─32

EMRSTRETCHBLTEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
LONG.xDest24
LONG.yDest28
LONG.cxDest32
LONG.cyDest36
DWORD.dwRop40
LONG.xSrc44
LONG.ySrc48
XFORMFLOAT.xformSrc.eM1152
FLOAT.xformSrc.eM1256
FLOAT.xformSrc.eM2160
FLOAT.xformSrc.eM2264
FLOAT.xformSrc.eDx68
FLOAT.xformSrc.eDy72
COLORREF.crBkColorSrc76
DWORD.iUsageSrc80
DWORD.offBmiSrc84
DWORD.cbBmiSrc88
DWORD.offBitsSrc92
DWORD.cbBitsSrc96
LONG.cxSrc100
LONG.cySrc104

│ └─108

EMRSTRETCHDIBITSEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
LONG.xDest24
LONG.yDest28
LONG.xSrc32
LONG.ySrc36
LONG.cxSrc40
LONG.cySrc44
DWORD.offBmiSrc48
DWORD.cbBmiSrc52
DWORD.offBitsSrc56
DWORD.cbBitsSrc60
DWORD.iUsageSrc64
DWORD.dwRop68
LONG.cxDest72
LONG.cyDest76

│ └─80

EMRTEXTPOINTLLONG.ptlReference.x0
LONG.ptlReference.y4
DWORD.nChars8
DWORD.offString12
DWORD.fOptions16
RECTLLONG.rcl.left20
LONG.rcl.top24
LONG.rcl.right28
LONG.rcl.bottom32
DWORD.offDx36

│ └─40

EMRTRANSPARENTBLTEMRDWORD.emr.iType0
DWORD.emr.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
LONG.xDest24
LONG.yDest28
LONG.cxDest32
LONG.cyDest36
DWORD.dwRop40
LONG.xSrc44
LONG.ySrc48
XFORMFLOAT.xformSrc.eM1152
FLOAT.xformSrc.eM1256
FLOAT.xformSrc.eM2160
FLOAT.xformSrc.eM2264
FLOAT.xformSrc.eDx68
FLOAT.xformSrc.eDy72
COLORREF.crBkColorSrc76
DWORD.iUsageSrc80
DWORD.offBmiSrc84
DWORD.cbBmiSrc88
DWORD.offBitsSrc92
DWORD.cbBitsSrc96
LONG.cxSrc100
LONG.cySrc104

│ └─108

ENABLE_TRACE_PARAMETERSULONG.Version0
ULONG.EnableProperty4
ULONG.ControlFlags8
GUIDunsigned long.SourceId.Data112
unsigned short.SourceId.Data216
unsigned short.SourceId.Data318
unsigned char[8].SourceId.Data420
PEVENT_FILTER_DESCRIPTOR.EnableFilterDesc32
ULONG.FilterDescCount40

│ └─48

ENABLE_TRACE_PARAMETERS_V1ULONG.Version0
ULONG.EnableProperty4
ULONG.ControlFlags8
GUIDunsigned long.SourceId.Data112
unsigned short.SourceId.Data216
unsigned short.SourceId.Data318
unsigned char[8].SourceId.Data420
PEVENT_FILTER_DESCRIPTOR.EnableFilterDesc32

│ └─40

ENCLAVE_CREATE_INFO_SGXBYTE[4096].Secs0

│ └─4096

ENCLAVE_CREATE_INFO_VBSDWORD.Flags0
BYTE[32].OwnerID4

│ └─36

ENCLAVE_IDENTITYUINT8[32].OwnerId0
UINT8[32].UniqueId32
UINT8[32].AuthorId64
UINT8[16].FamilyId96
UINT8[16].ImageId112
UINT32.EnclaveSvn128
UINT32.SecureKernelSvn132
UINT32.PlatformSvn136
UINT32.Flags140
UINT32.SigningLevel144
UINT32.EnclaveType148

│ └─152

ENCLAVE_INFORMATIONULONG.EnclaveType0
ULONG.Reserved4
PVOID.BaseAddress8
SIZE_T.Size16
ENCLAVE_IDENTITYUINT8[32].Identity.OwnerId24
UINT8[32].Identity.UniqueId56
UINT8[32].Identity.AuthorId88
UINT8[16].Identity.FamilyId120
UINT8[16].Identity.ImageId136
UINT32.Identity.EnclaveSvn152
UINT32.Identity.SecureKernelSvn156
UINT32.Identity.PlatformSvn160
UINT32.Identity.Flags164
UINT32.Identity.SigningLevel168
UINT32.Identity.EnclaveType172

│ └─176

ENCLAVE_INIT_INFO_SGXBYTE[1808].SigStruct0
BYTE[240].Reserved11808
BYTE[304].EInitToken2048
BYTE[1744].Reserved22352

│ └─4096

ENCLAVE_INIT_INFO_VBSDWORD.Length0
DWORD.ThreadCount4

│ └─8

ENCORRECTTEXTNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
CHARRANGELONG.chrg.cpMin24
LONG.chrg.cpMax28
WORD.seltyp32

│ └─36

ENCRYPTED_LM_OWF_PASSWORDCYPHER_BLOCK[2].data0

│ └─16

ENCRYPTION_CERTIFICATEDWORD.cbTotalLength0
SID *.pUserSid8
PEFS_CERTIFICATE_BLOB.pCertBlob16

│ └─24

ENCRYPTION_CERTIFICATE_HASHDWORD.cbTotalLength0
SID *.pUserSid8
PEFS_HASH_BLOB.pHash16
LPWSTR.lpDisplayInformation24

│ └─32

ENCRYPTION_CERTIFICATE_HASH_LISTDWORD.nCert_Hash0
PENCRYPTION_CERTIFICATE_HASH *.pUsers8

│ └─16

ENCRYPTION_CERTIFICATE_LISTDWORD.nUsers0
PENCRYPTION_CERTIFICATE *.pUsers8

│ └─16

ENDCOMPOSITIONNOTIFYNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
DWORD.dwCode24

│ └─28

ENDROPFILESNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
HANDLE.hDrop24
LONG.cp32
BOOL.fProtected36

│ └─40

ENGSAFESEMAPHOREHSEMAPHORE.hsem0
LONG.lCount8

│ └─16

ENG_TIME_FIELDSUSHORT.usYear0
USHORT.usMonth2
USHORT.usDay4
USHORT.usHour6
USHORT.usMinute8
USHORT.usSecond10
USHORT.usMilliseconds12
USHORT.usWeekday14

│ └─16

ENHANCED_STORAGE_PASSWORD_SILO_INFORMATIONBYTE.CurrentAdminFailures0
BYTE.CurrentUserFailures1
DWORD.TotalUserAuthenticationCount4
DWORD.TotalAdminAuthenticationCount8
BOOL.FipsCompliant12
BOOL.SecurityIDAvailable16
BOOL.InitializeInProgress20
BOOL.ITMSArmed24
BOOL.ITMSArmable28
BOOL.UserCreated32
BOOL.ResetOnPORDefault36
BOOL.ResetOnPORCurrent40
BYTE.MaxAdminFailures44
BYTE.MaxUserFailures45
DWORD.TimeToCompleteInitialization48
DWORD.TimeRemainingToCompleteInitialization52
DWORD.MinTimeToAuthenticate56
BYTE.MaxAdminPasswordSize60
BYTE.MinAdminPasswordSize61
BYTE.MaxAdminHintSize62
BYTE.MaxUserPasswordSize63
BYTE.MinUserPasswordSize64
BYTE.MaxUserHintSize65
BYTE.MaxUserNameSize66
BYTE.MaxSiloNameSize67
WORD.MaxChallengeSize68

│ └─72

ENHMETAHEADERDWORD.iType0
DWORD.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
RECTLLONG.rclFrame.left24
LONG.rclFrame.top28
LONG.rclFrame.right32
LONG.rclFrame.bottom36
DWORD.dSignature40
DWORD.nVersion44
DWORD.nBytes48
DWORD.nRecords52
WORD.nHandles56
WORD.sReserved58
DWORD.nDescription60
DWORD.offDescription64
DWORD.nPalEntries68
SIZEL.szlDevice72
SIZEL.szlMillimeters80
DWORD.cbPixelFormat88
DWORD.offPixelFormat92
DWORD.bOpenGL96
SIZEL.szlMicrometers100

│ └─108

ENHMETAHEADER3DWORD.iType0
DWORD.nSize4
RECTLLONG.rclBounds.left8
LONG.rclBounds.top12
LONG.rclBounds.right16
LONG.rclBounds.bottom20
RECTLLONG.rclFrame.left24
LONG.rclFrame.top28
LONG.rclFrame.right32
LONG.rclFrame.bottom36
DWORD.dSignature40
DWORD.nVersion44
DWORD.nBytes48
DWORD.nRecords52
WORD.nHandles56
WORD.sReserved58
DWORD.nDescription60
DWORD.offDescription64
DWORD.nPalEntries68
SIZEL.szlDevice72
SIZEL.szlMillimeters80

│ └─88

ENHMETARECORDDWORD.iType0
DWORD.nSize4
DWORD[1].dParm8

│ └─12

ENLINKNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
UINT.msg24
WPARAM.wParam28
LPARAM.lParam36
CHARRANGELONG.chrg.cpMin44
LONG.chrg.cpMax48

│ └─52

ENLOWFIRTFNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
char *.szControl24

│ └─32

ENOLEOPFAILEDNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
LONG.iob24
LONG.lOper28
HRESULT.hr32

│ └─36

ENPROTECTEDNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
UINT.msg24
WPARAM.wParam28
LPARAM.lParam36
CHARRANGELONG.chrg.cpMin44
LONG.chrg.cpMax48

│ └─52

ENSAVECLIPBOARDNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
LONG.cObjectCount24
LONG.cch28

│ └─32

ENTRYIDBYTE[4].abFlags0
BYTE[1].ab4

│ └─5

ENUMERATION_BUFFERULONG.Length0
ULONG.OwnerProcessId4
USHORT.FlowNameLength8
WCHAR[256].FlowName10
PTC_GEN_FLOW.pFlow528
ULONG.NumberOfFilters536
TC_GEN_FILTER[1].GenericFilter544

│ └─568

ENUMLOGFONTALOGFONTALONG.elfLogFont.lfHeight0
LONG.elfLogFont.lfWidth4
LONG.elfLogFont.lfEscapement8
LONG.elfLogFont.lfOrientation12
LONG.elfLogFont.lfWeight16
BYTE.elfLogFont.lfItalic20
BYTE.elfLogFont.lfUnderline21
BYTE.elfLogFont.lfStrikeOut22
BYTE.elfLogFont.lfCharSet23
BYTE.elfLogFont.lfOutPrecision24
BYTE.elfLogFont.lfClipPrecision25
BYTE.elfLogFont.lfQuality26
BYTE.elfLogFont.lfPitchAndFamily27
CHAR[32].elfLogFont.lfFaceName28
BYTE[64].elfFullName60
BYTE[32].elfStyle124

│ └─156

ENUMLOGFONTEXALOGFONTALONG.elfLogFont.lfHeight0
LONG.elfLogFont.lfWidth4
LONG.elfLogFont.lfEscapement8
LONG.elfLogFont.lfOrientation12
LONG.elfLogFont.lfWeight16
BYTE.elfLogFont.lfItalic20
BYTE.elfLogFont.lfUnderline21
BYTE.elfLogFont.lfStrikeOut22
BYTE.elfLogFont.lfCharSet23
BYTE.elfLogFont.lfOutPrecision24
BYTE.elfLogFont.lfClipPrecision25
BYTE.elfLogFont.lfQuality26
BYTE.elfLogFont.lfPitchAndFamily27
CHAR[32].elfLogFont.lfFaceName28
BYTE[64].elfFullName60
BYTE[32].elfStyle124
BYTE[32].elfScript156

│ └─188

ENUMLOGFONTEXDVAENUMLOGFONTEXALOGFONTALONG.elfEnumLogfontEx.elfLogFont.lfHeight0
LONG.elfEnumLogfontEx.elfLogFont.lfWidth4
LONG.elfEnumLogfontEx.elfLogFont.lfEscapement8
LONG.elfEnumLogfontEx.elfLogFont.lfOrientation12
LONG.elfEnumLogfontEx.elfLogFont.lfWeight16
BYTE.elfEnumLogfontEx.elfLogFont.lfItalic20
BYTE.elfEnumLogfontEx.elfLogFont.lfUnderline21
BYTE.elfEnumLogfontEx.elfLogFont.lfStrikeOut22
BYTE.elfEnumLogfontEx.elfLogFont.lfCharSet23
BYTE.elfEnumLogfontEx.elfLogFont.lfOutPrecision24
BYTE.elfEnumLogfontEx.elfLogFont.lfClipPrecision25
BYTE.elfEnumLogfontEx.elfLogFont.lfQuality26
BYTE.elfEnumLogfontEx.elfLogFont.lfPitchAndFamily27
CHAR[32].elfEnumLogfontEx.elfLogFont.lfFaceName28
BYTE[64].elfEnumLogfontEx.elfFullName60
BYTE[32].elfEnumLogfontEx.elfStyle124
BYTE[32].elfEnumLogfontEx.elfScript156
DESIGNVECTORDWORD.elfDesignVector.dvReserved188
DWORD.elfDesignVector.dvNumAxes192
LONG[16].elfDesignVector.dvValues196

│ └─260

ENUMLOGFONTEXDVWENUMLOGFONTEXWLOGFONTWLONG.elfEnumLogfontEx.elfLogFont.lfHeight0
LONG.elfEnumLogfontEx.elfLogFont.lfWidth4
LONG.elfEnumLogfontEx.elfLogFont.lfEscapement8
LONG.elfEnumLogfontEx.elfLogFont.lfOrientation12
LONG.elfEnumLogfontEx.elfLogFont.lfWeight16
BYTE.elfEnumLogfontEx.elfLogFont.lfItalic20
BYTE.elfEnumLogfontEx.elfLogFont.lfUnderline21
BYTE.elfEnumLogfontEx.elfLogFont.lfStrikeOut22
BYTE.elfEnumLogfontEx.elfLogFont.lfCharSet23
BYTE.elfEnumLogfontEx.elfLogFont.lfOutPrecision24
BYTE.elfEnumLogfontEx.elfLogFont.lfClipPrecision25
BYTE.elfEnumLogfontEx.elfLogFont.lfQuality26
BYTE.elfEnumLogfontEx.elfLogFont.lfPitchAndFamily27
WCHAR[32].elfEnumLogfontEx.elfLogFont.lfFaceName28
WCHAR[64].elfEnumLogfontEx.elfFullName92
WCHAR[32].elfEnumLogfontEx.elfStyle220
WCHAR[32].elfEnumLogfontEx.elfScript284
DESIGNVECTORDWORD.elfDesignVector.dvReserved348
DWORD.elfDesignVector.dvNumAxes352
LONG[16].elfDesignVector.dvValues356

│ └─420

ENUMLOGFONTEXWLOGFONTWLONG.elfLogFont.lfHeight0
LONG.elfLogFont.lfWidth4
LONG.elfLogFont.lfEscapement8
LONG.elfLogFont.lfOrientation12
LONG.elfLogFont.lfWeight16
BYTE.elfLogFont.lfItalic20
BYTE.elfLogFont.lfUnderline21
BYTE.elfLogFont.lfStrikeOut22
BYTE.elfLogFont.lfCharSet23
BYTE.elfLogFont.lfOutPrecision24
BYTE.elfLogFont.lfClipPrecision25
BYTE.elfLogFont.lfQuality26
BYTE.elfLogFont.lfPitchAndFamily27
WCHAR[32].elfLogFont.lfFaceName28
WCHAR[64].elfFullName92
WCHAR[32].elfStyle220
WCHAR[32].elfScript284

│ └─348

ENUMLOGFONTWLOGFONTWLONG.elfLogFont.lfHeight0
LONG.elfLogFont.lfWidth4
LONG.elfLogFont.lfEscapement8
LONG.elfLogFont.lfOrientation12
LONG.elfLogFont.lfWeight16
BYTE.elfLogFont.lfItalic20
BYTE.elfLogFont.lfUnderline21
BYTE.elfLogFont.lfStrikeOut22
BYTE.elfLogFont.lfCharSet23
BYTE.elfLogFont.lfOutPrecision24
BYTE.elfLogFont.lfClipPrecision25
BYTE.elfLogFont.lfQuality26
BYTE.elfLogFont.lfPitchAndFamily27
WCHAR[32].elfLogFont.lfFaceName28
WCHAR[64].elfFullName92
WCHAR[32].elfStyle220

│ └─284

ENUMRECTSULONG.c0
RECTL[1].arcl4

│ └─20

ENUMTEXTMETRICANEWTEXTMETRICEXANEWTEXTMETRICALONG.etmNewTextMetricEx.ntmTm.tmHeight0
LONG.etmNewTextMetricEx.ntmTm.tmAscent4
LONG.etmNewTextMetricEx.ntmTm.tmDescent8
LONG.etmNewTextMetricEx.ntmTm.tmInternalLeading12
LONG.etmNewTextMetricEx.ntmTm.tmExternalLeading16
LONG.etmNewTextMetricEx.ntmTm.tmAveCharWidth20
LONG.etmNewTextMetricEx.ntmTm.tmMaxCharWidth24
LONG.etmNewTextMetricEx.ntmTm.tmWeight28
LONG.etmNewTextMetricEx.ntmTm.tmOverhang32
LONG.etmNewTextMetricEx.ntmTm.tmDigitizedAspectX36
LONG.etmNewTextMetricEx.ntmTm.tmDigitizedAspectY40
BYTE.etmNewTextMetricEx.ntmTm.tmFirstChar44
BYTE.etmNewTextMetricEx.ntmTm.tmLastChar45
BYTE.etmNewTextMetricEx.ntmTm.tmDefaultChar46
BYTE.etmNewTextMetricEx.ntmTm.tmBreakChar47
BYTE.etmNewTextMetricEx.ntmTm.tmItalic48
BYTE.etmNewTextMetricEx.ntmTm.tmUnderlined49
BYTE.etmNewTextMetricEx.ntmTm.tmStruckOut50
BYTE.etmNewTextMetricEx.ntmTm.tmPitchAndFamily51
BYTE.etmNewTextMetricEx.ntmTm.tmCharSet52
DWORD.etmNewTextMetricEx.ntmTm.ntmFlags56
UINT.etmNewTextMetricEx.ntmTm.ntmSizeEM60
UINT.etmNewTextMetricEx.ntmTm.ntmCellHeight64
UINT.etmNewTextMetricEx.ntmTm.ntmAvgWidth68
FONTSIGNATUREDWORD[4].etmNewTextMetricEx.ntmFontSig.fsUsb72
DWORD[2].etmNewTextMetricEx.ntmFontSig.fsCsb88
AXESLISTADWORD.etmAxesList.axlReserved96
DWORD.etmAxesList.axlNumAxes100
AXISINFOA[16].etmAxesList.axlAxisInfo104

│ └─488

ENUMTEXTMETRICWNEWTEXTMETRICEXWNEWTEXTMETRICWLONG.etmNewTextMetricEx.ntmTm.tmHeight0
LONG.etmNewTextMetricEx.ntmTm.tmAscent4
LONG.etmNewTextMetricEx.ntmTm.tmDescent8
LONG.etmNewTextMetricEx.ntmTm.tmInternalLeading12
LONG.etmNewTextMetricEx.ntmTm.tmExternalLeading16
LONG.etmNewTextMetricEx.ntmTm.tmAveCharWidth20
LONG.etmNewTextMetricEx.ntmTm.tmMaxCharWidth24
LONG.etmNewTextMetricEx.ntmTm.tmWeight28
LONG.etmNewTextMetricEx.ntmTm.tmOverhang32
LONG.etmNewTextMetricEx.ntmTm.tmDigitizedAspectX36
LONG.etmNewTextMetricEx.ntmTm.tmDigitizedAspectY40
WCHAR.etmNewTextMetricEx.ntmTm.tmFirstChar44
WCHAR.etmNewTextMetricEx.ntmTm.tmLastChar46
WCHAR.etmNewTextMetricEx.ntmTm.tmDefaultChar48
WCHAR.etmNewTextMetricEx.ntmTm.tmBreakChar50
BYTE.etmNewTextMetricEx.ntmTm.tmItalic52
BYTE.etmNewTextMetricEx.ntmTm.tmUnderlined53
BYTE.etmNewTextMetricEx.ntmTm.tmStruckOut54
BYTE.etmNewTextMetricEx.ntmTm.tmPitchAndFamily55
BYTE.etmNewTextMetricEx.ntmTm.tmCharSet56
DWORD.etmNewTextMetricEx.ntmTm.ntmFlags60
UINT.etmNewTextMetricEx.ntmTm.ntmSizeEM64
UINT.etmNewTextMetricEx.ntmTm.ntmCellHeight68
UINT.etmNewTextMetricEx.ntmTm.ntmAvgWidth72
FONTSIGNATUREDWORD[4].etmNewTextMetricEx.ntmFontSig.fsUsb76
DWORD[2].etmNewTextMetricEx.ntmFontSig.fsCsb92
AXESLISTWDWORD.etmAxesList.axlReserved100
DWORD.etmAxesList.axlNumAxes104
AXISINFOW[16].etmAxesList.axlAxisInfo108

│ └─748

ENUMTYPEADWORD.dwSize0
DWORD.dwVersion4
DWORD.dwFields8
PCSTR.pDeviceName16
DWORD.dwMediaType24
DWORD.dwDitheringMode28
DWORD[2].dwResolution32
DWORD.dwCMMType40
DWORD.dwClass44
DWORD.dwDataColorSpace48
DWORD.dwConnectionSpace52
DWORD.dwSignature56
DWORD.dwPlatform60
DWORD.dwProfileFlags64
DWORD.dwManufacturer68
DWORD.dwModel72
DWORD[2].dwAttributes76
DWORD.dwRenderingIntent84
DWORD.dwCreator88
DWORD.dwDeviceClass92

│ └─96

ENUMTYPEWDWORD.dwSize0
DWORD.dwVersion4
DWORD.dwFields8
PCWSTR.pDeviceName16
DWORD.dwMediaType24
DWORD.dwDitheringMode28
DWORD[2].dwResolution32
DWORD.dwCMMType40
DWORD.dwClass44
DWORD.dwDataColorSpace48
DWORD.dwConnectionSpace52
DWORD.dwSignature56
DWORD.dwPlatform60
DWORD.dwProfileFlags64
DWORD.dwManufacturer68
DWORD.dwModel72
DWORD[2].dwAttributes76
DWORD.dwRenderingIntent84
DWORD.dwCreator88
DWORD.dwDeviceClass92

│ └─96

ENUM_PAGE_FILE_INFORMATIONDWORD.cb0
DWORD.Reserved4
SIZE_T.TotalSize8
SIZE_T.TotalInUse16
SIZE_T.PeakUsage24

│ └─32

ENUM_SERVICE_STATUSALPSTR.lpServiceName0
LPSTR.lpDisplayName8
SERVICE_STATUSDWORD.ServiceStatus.dwServiceType16
DWORD.ServiceStatus.dwCurrentState20
DWORD.ServiceStatus.dwControlsAccepted24
DWORD.ServiceStatus.dwWin32ExitCode28
DWORD.ServiceStatus.dwServiceSpecificExitCode32
DWORD.ServiceStatus.dwCheckPoint36
DWORD.ServiceStatus.dwWaitHint40

│ └─48

ENUM_SERVICE_STATUSWLPWSTR.lpServiceName0
LPWSTR.lpDisplayName8
SERVICE_STATUSDWORD.ServiceStatus.dwServiceType16
DWORD.ServiceStatus.dwCurrentState20
DWORD.ServiceStatus.dwControlsAccepted24
DWORD.ServiceStatus.dwWin32ExitCode28
DWORD.ServiceStatus.dwServiceSpecificExitCode32
DWORD.ServiceStatus.dwCheckPoint36
DWORD.ServiceStatus.dwWaitHint40

│ └─48

ENUM_SERVICE_STATUS_PROCESSALPSTR.lpServiceName0
LPSTR.lpDisplayName8
SERVICE_STATUS_PROCESSDWORD.ServiceStatusProcess.dwServiceType16
DWORD.ServiceStatusProcess.dwCurrentState20
DWORD.ServiceStatusProcess.dwControlsAccepted24
DWORD.ServiceStatusProcess.dwWin32ExitCode28
DWORD.ServiceStatusProcess.dwServiceSpecificExitCode32
DWORD.ServiceStatusProcess.dwCheckPoint36
DWORD.ServiceStatusProcess.dwWaitHint40
DWORD.ServiceStatusProcess.dwProcessId44
DWORD.ServiceStatusProcess.dwServiceFlags48

│ └─56

ENUM_SERVICE_STATUS_PROCESSWLPWSTR.lpServiceName0
LPWSTR.lpDisplayName8
SERVICE_STATUS_PROCESSDWORD.ServiceStatusProcess.dwServiceType16
DWORD.ServiceStatusProcess.dwCurrentState20
DWORD.ServiceStatusProcess.dwControlsAccepted24
DWORD.ServiceStatusProcess.dwWin32ExitCode28
DWORD.ServiceStatusProcess.dwServiceSpecificExitCode32
DWORD.ServiceStatusProcess.dwCheckPoint36
DWORD.ServiceStatusProcess.dwWaitHint40
DWORD.ServiceStatusProcess.dwProcessId44
DWORD.ServiceStatusProcess.dwServiceFlags48

│ └─56

ERFint.erfOper0
int.erfType4
BOOL.fError8

│ └─12

ERRLOG_OTHER_INFODWORD.alrter_errcode0
DWORD.alrter_offset4

│ └─8

ERROR_SPECRsvpObjHdrUSHORT.errs_header.obj_length0
UCHAR.errs_header.obj_class2
UCHAR.errs_header.obj_ctype3
union (unnamed).errs_u4

│ └─12

ETW_BUFFER_CALLBACK_INFORMATIONTRACEHANDLE.TraceHandle0
const TRACE_LOGFILE_HEADER *.LogfileHeader8
ULONG.BuffersRead16

│ └─24

ETW_BUFFER_CONTEXTUSHORT.ProcessorIndex0
UCHAR.ProcessorNumber0
UCHAR.Alignment1
USHORT.LoggerId2

│ └─4

ETW_BUFFER_HEADERULONG[4].Reserved10
LARGE_INTEGERLONGLONG.TimeStamp.QuadPart16
struct (unnamed).TimeStamp.u16
DWORD.TimeStamp.LowPart16
LONG.TimeStamp.HighPart20
ULONG[4].Reserved224
ETW_BUFFER_CONTEXTUSHORT.ClientContext.ProcessorIndex40
UCHAR.ClientContext.ProcessorNumber40
UCHAR.ClientContext.Alignment41
USHORT.ClientContext.LoggerId42
ULONG.Reserved344
ULONG.FilledBytes48
ULONG[5].Reserved452

│ └─72

ETW_OPEN_TRACE_OPTIONSETW_PROCESS_TRACE_MODES.ProcessTraceModes0
PEVENT_RECORD_CALLBACK.EventCallback8
void *.EventCallbackContext16
PETW_BUFFER_CALLBACK.BufferCallback24
void *.BufferCallbackContext32

│ └─40

ETW_TRACE_PARTITION_INFORMATIONGUIDunsigned long.PartitionId.Data10
unsigned short.PartitionId.Data24
unsigned short.PartitionId.Data36
unsigned char[8].PartitionId.Data48
GUIDunsigned long.ParentId.Data116
unsigned short.ParentId.Data220
unsigned short.ParentId.Data322
unsigned char[8].ParentId.Data424
LONG64.QpcOffsetFromRoot32
ULONG.PartitionType40

│ └─48

EVENTLOGRECORDDWORD.Length0
DWORD.Reserved4
DWORD.RecordNumber8
DWORD.TimeGenerated12
DWORD.TimeWritten16
DWORD.EventID20
WORD.EventType24
WORD.NumStrings26
WORD.EventCategory28
WORD.ReservedFlags30
DWORD.ClosingRecordNumber32
DWORD.StringOffset36
DWORD.UserSidLength40
DWORD.UserSidOffset44
DWORD.DataLength48
DWORD.DataOffset52

│ └─56

EVENTLOG_FULL_INFORMATIONDWORD.dwFull0

│ └─4

EVENTMSGUINT.message0
UINT.paramL4
UINT.paramH8
DWORD.time12
HWND.hwnd16

│ └─24

EVENT_DATA_DESCRIPTORULONGLONG.Ptr0
ULONG.Size8
ULONG.Reserved12
UCHAR.Type12
UCHAR.Reserved113
USHORT.Reserved214

│ └─16

EVENT_DESCRIPTORUSHORT.Id0
UCHAR.Version2
UCHAR.Channel3
UCHAR.Level4
UCHAR.Opcode5
USHORT.Task6
ULONGLONG.Keyword8

│ └─16

EVENT_EXTENDED_ITEM_EVENT_KEYULONG64.Key0

│ └─8

EVENT_EXTENDED_ITEM_INSTANCEULONG.InstanceId0
ULONG.ParentInstanceId4
GUIDunsigned long.ParentGuid.Data18
unsigned short.ParentGuid.Data212
unsigned short.ParentGuid.Data314
unsigned char[8].ParentGuid.Data416

│ └─24

EVENT_EXTENDED_ITEM_PEBS_INDEXULONG64.PebsIndex0

│ └─8

EVENT_EXTENDED_ITEM_PMC_COUNTERSULONG64[1].Counter0

│ └─8

EVENT_EXTENDED_ITEM_PROCESS_START_KEYULONG64.ProcessStartKey0

│ └─8

EVENT_EXTENDED_ITEM_RELATED_ACTIVITYIDGUIDunsigned long.RelatedActivityId.Data10
unsigned short.RelatedActivityId.Data24
unsigned short.RelatedActivityId.Data36
unsigned char[8].RelatedActivityId.Data48

│ └─16

EVENT_EXTENDED_ITEM_STACK_KEY32ULONG64.MatchId0
ULONG.StackKey8
ULONG.Padding12

│ └─16

EVENT_EXTENDED_ITEM_STACK_KEY64ULONG64.MatchId0
ULONG64.StackKey8

│ └─16

EVENT_EXTENDED_ITEM_STACK_TRACE32ULONG64.MatchId0
ULONG[1].Address8

│ └─16

EVENT_EXTENDED_ITEM_STACK_TRACE64ULONG64.MatchId0
ULONG64[1].Address8

│ └─16

EVENT_EXTENDED_ITEM_TS_IDULONG.SessionId0

│ └─4

EVENT_FILTER_DESCRIPTORULONGLONG.Ptr0
ULONG.Size8
ULONG.Type12

│ └─16

EVENT_FILTER_EVENT_IDBOOLEAN.FilterIn0
UCHAR.Reserved1
USHORT.Count2
USHORT[1].Events4

│ └─6

EVENT_FILTER_EVENT_NAMEULONGLONG.MatchAnyKeyword0
ULONGLONG.MatchAllKeyword8
UCHAR.Level16
BOOLEAN.FilterIn17
USHORT.NameCount18
UCHAR[1].Names20

│ └─24

EVENT_FILTER_HEADERUSHORT.Id0
UCHAR.Version2
UCHAR[5].Reserved3
ULONGLONG.InstanceId8
ULONG.Size16
ULONG.NextOffset20

│ └─24

EVENT_FILTER_LEVEL_KWULONGLONG.MatchAnyKeyword0
ULONGLONG.MatchAllKeyword8
UCHAR.Level16
BOOLEAN.FilterIn17

│ └─24

EVENT_HEADERUSHORT.Size0
USHORT.HeaderType2
USHORT.Flags4
USHORT.EventProperty6
ULONG.ThreadId8
ULONG.ProcessId12
LARGE_INTEGERLONGLONG.TimeStamp.QuadPart16
struct (unnamed).TimeStamp.u16
DWORD.TimeStamp.LowPart16
LONG.TimeStamp.HighPart20
GUIDunsigned long.ProviderId.Data124
unsigned short.ProviderId.Data228
unsigned short.ProviderId.Data330
unsigned char[8].ProviderId.Data432
EVENT_DESCRIPTORUSHORT.EventDescriptor.Id40
UCHAR.EventDescriptor.Version42
UCHAR.EventDescriptor.Channel43
UCHAR.EventDescriptor.Level44
UCHAR.EventDescriptor.Opcode45
USHORT.EventDescriptor.Task46
ULONGLONG.EventDescriptor.Keyword48
ULONG.KernelTime56
ULONG64.ProcessorTime56
ULONG.UserTime60
GUIDunsigned long.ActivityId.Data164
unsigned short.ActivityId.Data268
unsigned short.ActivityId.Data370
unsigned char[8].ActivityId.Data472

│ └─80

EVENT_HEADER_EXTENDED_DATA_ITEMUSHORT.Reserved10
USHORT.ExtType2
USHORT.Linkage4bytes,0bits
USHORT.Reserved24bytes,1bits
USHORT.DataSize6
ULONGLONG.DataPtr8

│ └─16

EVENT_INSTANCE_HEADERUSHORT.Size0
UCHAR.HeaderType2
USHORT.FieldTypeFlags2
UCHAR.MarkerFlags3
struct (unnamed).Class4
ULONG.Version4
ULONG.ThreadId8
ULONG.ProcessId12
LARGE_INTEGERLONGLONG.TimeStamp.QuadPart16
struct (unnamed).TimeStamp.u16
DWORD.TimeStamp.LowPart16
LONG.TimeStamp.HighPart20
ULONGLONG.RegHandle24
ULONG.InstanceId32
ULONG.ParentInstanceId36
ULONG.EventId40
ULONG.KernelTime40
ULONG64.ProcessorTime40
ULONG.Flags44
ULONG.UserTime44
ULONGLONG.ParentRegHandle48

│ └─56

EVENT_INSTANCE_INFOHANDLE.RegHandle0
ULONG.InstanceId8

│ └─16

EVENT_MAP_ENTRYULONG.OutputOffset0
ULONG.InputOffset4
ULONG.Value4

│ └─8

EVENT_MAP_INFOULONG.NameOffset0
MAP_FLAGS.Flag4
ULONG.EntryCount8
ULONG.FormatStringOffset12
MAP_VALUETYPE.MapEntryValueType12
EVENT_MAP_ENTRY[1].MapEntryArray16

│ └─24

EVENT_PROPERTY_INFOPROPERTY_FLAGS.Flags0
ULONG.NameOffset4
struct _customSchemaType.customSchemaType8
struct _nonStructType.nonStructType8
struct _structType.structType8
USHORT.countPropertyIndex16
USHORT.count16
USHORT.lengthPropertyIndex18
USHORT.length18
ULONG.Reserved20
ULONG.Tags20bytes,0bits

│ └─24

EVENT_RECORDEVENT_HEADERUSHORT.EventHeader.Size0
USHORT.EventHeader.HeaderType2
USHORT.EventHeader.Flags4
USHORT.EventHeader.EventProperty6
ULONG.EventHeader.ThreadId8
ULONG.EventHeader.ProcessId12
LARGE_INTEGERLONGLONG.EventHeader.TimeStamp.QuadPart16
struct (unnamed).EventHeader.TimeStamp.u16
DWORD.EventHeader.TimeStamp.LowPart16
LONG.EventHeader.TimeStamp.HighPart20
GUIDunsigned long.EventHeader.ProviderId.Data124
unsigned short.EventHeader.ProviderId.Data228
unsigned short.EventHeader.ProviderId.Data330
unsigned char[8].EventHeader.ProviderId.Data432
EVENT_DESCRIPTORUSHORT.EventHeader.EventDescriptor.Id40
UCHAR.EventHeader.EventDescriptor.Version42
UCHAR.EventHeader.EventDescriptor.Channel43
UCHAR.EventHeader.EventDescriptor.Level44
UCHAR.EventHeader.EventDescriptor.Opcode45
USHORT.EventHeader.EventDescriptor.Task46
ULONGLONG.EventHeader.EventDescriptor.Keyword48
ULONG.EventHeader.KernelTime56
ULONG64.EventHeader.ProcessorTime56
ULONG.EventHeader.UserTime60
GUIDunsigned long.EventHeader.ActivityId.Data164
unsigned short.EventHeader.ActivityId.Data268
unsigned short.EventHeader.ActivityId.Data370
unsigned char[8].EventHeader.ActivityId.Data472
ETW_BUFFER_CONTEXTUSHORT.BufferContext.ProcessorIndex80
UCHAR.BufferContext.ProcessorNumber80
UCHAR.BufferContext.Alignment81
USHORT.BufferContext.LoggerId82
USHORT.ExtendedDataCount84
USHORT.UserDataLength86
PEVENT_HEADER_EXTENDED_DATA_ITEM.ExtendedData88
PVOID.UserData96
PVOID.UserContext104

│ └─112

EVENT_TRACEEVENT_TRACE_HEADERUSHORT.Header.Size0
UCHAR.Header.HeaderType2
USHORT.Header.FieldTypeFlags2
UCHAR.Header.MarkerFlags3
struct (unnamed).Header.Class4
ULONG.Header.Version4
ULONG.Header.ThreadId8
ULONG.Header.ProcessId12
LARGE_INTEGERLONGLONG.Header.TimeStamp.QuadPart16
struct (unnamed).Header.TimeStamp.u16
DWORD.Header.TimeStamp.LowPart16
LONG.Header.TimeStamp.HighPart20
GUIDunsigned long.Header.Guid.Data124
unsigned short.Header.Guid.Data228
unsigned short.Header.Guid.Data330
unsigned char[8].Header.Guid.Data432
ULONGLONG.Header.GuidPtr24
ULONG.Header.ClientContext40
ULONG.Header.KernelTime40
ULONG64.Header.ProcessorTime40
ULONG.Header.Flags44
ULONG.Header.UserTime44
ULONG.InstanceId48
ULONG.ParentInstanceId52
GUIDunsigned long.ParentGuid.Data156
unsigned short.ParentGuid.Data260
unsigned short.ParentGuid.Data362
unsigned char[8].ParentGuid.Data464
PVOID.MofData72
ULONG.MofLength80
ETW_BUFFER_CONTEXTUSHORT.BufferContext.ProcessorIndex84
UCHAR.BufferContext.ProcessorNumber84
UCHAR.BufferContext.Alignment85
USHORT.BufferContext.LoggerId86
ULONG.ClientContext84

│ └─88

EVENT_TRACE_HEADERUSHORT.Size0
UCHAR.HeaderType2
USHORT.FieldTypeFlags2
UCHAR.MarkerFlags3
struct (unnamed).Class4
ULONG.Version4
ULONG.ThreadId8
ULONG.ProcessId12
LARGE_INTEGERLONGLONG.TimeStamp.QuadPart16
struct (unnamed).TimeStamp.u16
DWORD.TimeStamp.LowPart16
LONG.TimeStamp.HighPart20
GUIDunsigned long.Guid.Data124
unsigned short.Guid.Data228
unsigned short.Guid.Data330
unsigned char[8].Guid.Data432
ULONGLONG.GuidPtr24
ULONG.ClientContext40
ULONG.KernelTime40
ULONG64.ProcessorTime40
ULONG.Flags44
ULONG.UserTime44

│ └─48

EVENT_TRACE_LOGFILEALPSTR.LogFileName0
LPSTR.LoggerName8
LONGLONG.CurrentTime16
ULONG.BuffersRead24
ULONG.ProcessTraceMode28
ULONG.LogFileMode28
EVENT_TRACEEVENT_TRACE_HEADERUSHORT.CurrentEvent.Header.Size32
UCHAR.CurrentEvent.Header.HeaderType34
USHORT.CurrentEvent.Header.FieldTypeFlags34
UCHAR.CurrentEvent.Header.MarkerFlags35
struct (unnamed).CurrentEvent.Header.Class36
ULONG.CurrentEvent.Header.Version36
ULONG.CurrentEvent.Header.ThreadId40
ULONG.CurrentEvent.Header.ProcessId44
LARGE_INTEGERLONGLONG.CurrentEvent.Header.TimeStamp.QuadPart48
struct (unnamed).CurrentEvent.Header.TimeStamp.u48
DWORD.CurrentEvent.Header.TimeStamp.LowPart48
LONG.CurrentEvent.Header.TimeStamp.HighPart52
GUIDunsigned long.CurrentEvent.Header.Guid.Data156
unsigned short.CurrentEvent.Header.Guid.Data260
unsigned short.CurrentEvent.Header.Guid.Data362
unsigned char[8].CurrentEvent.Header.Guid.Data464
ULONGLONG.CurrentEvent.Header.GuidPtr56
ULONG.CurrentEvent.Header.ClientContext72
ULONG.CurrentEvent.Header.KernelTime72
ULONG64.CurrentEvent.Header.ProcessorTime72
ULONG.CurrentEvent.Header.Flags76
ULONG.CurrentEvent.Header.UserTime76
ULONG.CurrentEvent.InstanceId80
ULONG.CurrentEvent.ParentInstanceId84
GUIDunsigned long.CurrentEvent.ParentGuid.Data188
unsigned short.CurrentEvent.ParentGuid.Data292
unsigned short.CurrentEvent.ParentGuid.Data394
unsigned char[8].CurrentEvent.ParentGuid.Data496
PVOID.CurrentEvent.MofData104
ULONG.CurrentEvent.MofLength112
ETW_BUFFER_CONTEXTUSHORT.CurrentEvent.BufferContext.ProcessorIndex116
UCHAR.CurrentEvent.BufferContext.ProcessorNumber116
UCHAR.CurrentEvent.BufferContext.Alignment117
USHORT.CurrentEvent.BufferContext.LoggerId118
ULONG.CurrentEvent.ClientContext116
TRACE_LOGFILE_HEADERULONG.LogfileHeader.BufferSize120
ULONG.LogfileHeader.LogFileMode120
LPWSTR.LogfileHeader.LogFileName120
ULONG.LogfileHeader.MaximumFileSize120
LARGE_INTEGERLONGLONG.LogfileHeader.BootTime.QuadPart120
struct (unnamed).LogfileHeader.BootTime.u120
DWORD.LogfileHeader.BootTime.LowPart120
LONG.LogfileHeader.BootTime.HighPart124
ULONG.LogfileHeader.BuffersLost120
ULONG.LogfileHeader.BuffersWritten120
LARGE_INTEGERLONGLONG.LogfileHeader.EndTime.QuadPart120
struct (unnamed).LogfileHeader.EndTime.u120
DWORD.LogfileHeader.EndTime.LowPart120
LONG.LogfileHeader.EndTime.HighPart124
LPWSTR.LogfileHeader.LoggerName120
ULONG.LogfileHeader.NumberOfProcessors120
LARGE_INTEGERLONGLONG.LogfileHeader.PerfFreq.QuadPart120
struct (unnamed).LogfileHeader.PerfFreq.u120
DWORD.LogfileHeader.PerfFreq.LowPart120
LONG.LogfileHeader.PerfFreq.HighPart124
ULONG.LogfileHeader.ProviderVersion120
ULONG.LogfileHeader.ReservedFlags120
LARGE_INTEGERLONGLONG.LogfileHeader.StartTime.QuadPart120
struct (unnamed).LogfileHeader.StartTime.u120
DWORD.LogfileHeader.StartTime.LowPart120
LONG.LogfileHeader.StartTime.HighPart124
TIME_ZONE_INFORMATIONLONG.LogfileHeader.TimeZone.Bias120
WCHAR[32].LogfileHeader.TimeZone.StandardName124
SYSTEMTIMEWORD.LogfileHeader.TimeZone.StandardDate.wYear188
WORD.LogfileHeader.TimeZone.StandardDate.wMonth190
WORD.LogfileHeader.TimeZone.StandardDate.wDayOfWeek192
WORD.LogfileHeader.TimeZone.StandardDate.wDay194
WORD.LogfileHeader.TimeZone.StandardDate.wHour196
WORD.LogfileHeader.TimeZone.StandardDate.wMinute198
WORD.LogfileHeader.TimeZone.StandardDate.wSecond200
WORD.LogfileHeader.TimeZone.StandardDate.wMilliseconds202
LONG.LogfileHeader.TimeZone.StandardBias204
WCHAR[32].LogfileHeader.TimeZone.DaylightName208
SYSTEMTIMEWORD.LogfileHeader.TimeZone.DaylightDate.wYear272
WORD.LogfileHeader.TimeZone.DaylightDate.wMonth274
WORD.LogfileHeader.TimeZone.DaylightDate.wDayOfWeek276
WORD.LogfileHeader.TimeZone.DaylightDate.wDay278
WORD.LogfileHeader.TimeZone.DaylightDate.wHour280
WORD.LogfileHeader.TimeZone.DaylightDate.wMinute282
WORD.LogfileHeader.TimeZone.DaylightDate.wSecond284
WORD.LogfileHeader.TimeZone.DaylightDate.wMilliseconds286
LONG.LogfileHeader.TimeZone.DaylightBias288
ULONG.LogfileHeader.TimerResolution120
ULONG.LogfileHeader.PointerSize120
ULONG.LogfileHeader.CpuSpeedInMHz120
ULONG.LogfileHeader.EventsLost120
GUIDunsigned long.LogfileHeader.LogInstanceGuid.Data1120
unsigned short.LogfileHeader.LogInstanceGuid.Data2124
unsigned short.LogfileHeader.LogInstanceGuid.Data3126
unsigned char[8].LogfileHeader.LogInstanceGuid.Data4128
ULONG.LogfileHeader.StartBuffers120
ULONG.LogfileHeader.Version120
struct (unnamed).LogfileHeader.VersionDetail120
PEVENT_TRACE_BUFFER_CALLBACKA.BufferCallback400
ULONG.BufferSize408
ULONG.Filled412
ULONG.EventsLost416
PEVENT_CALLBACK.EventCallback424
PEVENT_RECORD_CALLBACK.EventRecordCallback424
ULONG.IsKernelTrace432
PVOID.Context440

│ └─448

EVENT_TRACE_LOGFILEWLPWSTR.LogFileName0
LPWSTR.LoggerName8
LONGLONG.CurrentTime16
ULONG.BuffersRead24
ULONG.ProcessTraceMode28
ULONG.LogFileMode28
EVENT_TRACEEVENT_TRACE_HEADERUSHORT.CurrentEvent.Header.Size32
UCHAR.CurrentEvent.Header.HeaderType34
USHORT.CurrentEvent.Header.FieldTypeFlags34
UCHAR.CurrentEvent.Header.MarkerFlags35
struct (unnamed).CurrentEvent.Header.Class36
ULONG.CurrentEvent.Header.Version36
ULONG.CurrentEvent.Header.ThreadId40
ULONG.CurrentEvent.Header.ProcessId44
LARGE_INTEGERLONGLONG.CurrentEvent.Header.TimeStamp.QuadPart48
struct (unnamed).CurrentEvent.Header.TimeStamp.u48
DWORD.CurrentEvent.Header.TimeStamp.LowPart48
LONG.CurrentEvent.Header.TimeStamp.HighPart52
GUIDunsigned long.CurrentEvent.Header.Guid.Data156
unsigned short.CurrentEvent.Header.Guid.Data260
unsigned short.CurrentEvent.Header.Guid.Data362
unsigned char[8].CurrentEvent.Header.Guid.Data464
ULONGLONG.CurrentEvent.Header.GuidPtr56
ULONG.CurrentEvent.Header.ClientContext72
ULONG.CurrentEvent.Header.KernelTime72
ULONG64.CurrentEvent.Header.ProcessorTime72
ULONG.CurrentEvent.Header.Flags76
ULONG.CurrentEvent.Header.UserTime76
ULONG.CurrentEvent.InstanceId80
ULONG.CurrentEvent.ParentInstanceId84
GUIDunsigned long.CurrentEvent.ParentGuid.Data188
unsigned short.CurrentEvent.ParentGuid.Data292
unsigned short.CurrentEvent.ParentGuid.Data394
unsigned char[8].CurrentEvent.ParentGuid.Data496
PVOID.CurrentEvent.MofData104
ULONG.CurrentEvent.MofLength112
ETW_BUFFER_CONTEXTUSHORT.CurrentEvent.BufferContext.ProcessorIndex116
UCHAR.CurrentEvent.BufferContext.ProcessorNumber116
UCHAR.CurrentEvent.BufferContext.Alignment117
USHORT.CurrentEvent.BufferContext.LoggerId118
ULONG.CurrentEvent.ClientContext116
TRACE_LOGFILE_HEADERULONG.LogfileHeader.BufferSize120
ULONG.LogfileHeader.LogFileMode120
LPWSTR.LogfileHeader.LogFileName120
ULONG.LogfileHeader.MaximumFileSize120
LARGE_INTEGERLONGLONG.LogfileHeader.BootTime.QuadPart120
struct (unnamed).LogfileHeader.BootTime.u120
DWORD.LogfileHeader.BootTime.LowPart120
LONG.LogfileHeader.BootTime.HighPart124
ULONG.LogfileHeader.BuffersLost120
ULONG.LogfileHeader.BuffersWritten120
LARGE_INTEGERLONGLONG.LogfileHeader.EndTime.QuadPart120
struct (unnamed).LogfileHeader.EndTime.u120
DWORD.LogfileHeader.EndTime.LowPart120
LONG.LogfileHeader.EndTime.HighPart124
LPWSTR.LogfileHeader.LoggerName120
ULONG.LogfileHeader.NumberOfProcessors120
LARGE_INTEGERLONGLONG.LogfileHeader.PerfFreq.QuadPart120
struct (unnamed).LogfileHeader.PerfFreq.u120
DWORD.LogfileHeader.PerfFreq.LowPart120
LONG.LogfileHeader.PerfFreq.HighPart124
ULONG.LogfileHeader.ProviderVersion120
ULONG.LogfileHeader.ReservedFlags120
LARGE_INTEGERLONGLONG.LogfileHeader.StartTime.QuadPart120
struct (unnamed).LogfileHeader.StartTime.u120
DWORD.LogfileHeader.StartTime.LowPart120
LONG.LogfileHeader.StartTime.HighPart124
TIME_ZONE_INFORMATIONLONG.LogfileHeader.TimeZone.Bias120
WCHAR[32].LogfileHeader.TimeZone.StandardName124
SYSTEMTIMEWORD.LogfileHeader.TimeZone.StandardDate.wYear188
WORD.LogfileHeader.TimeZone.StandardDate.wMonth190
WORD.LogfileHeader.TimeZone.StandardDate.wDayOfWeek192
WORD.LogfileHeader.TimeZone.StandardDate.wDay194
WORD.LogfileHeader.TimeZone.StandardDate.wHour196
WORD.LogfileHeader.TimeZone.StandardDate.wMinute198
WORD.LogfileHeader.TimeZone.StandardDate.wSecond200
WORD.LogfileHeader.TimeZone.StandardDate.wMilliseconds202
LONG.LogfileHeader.TimeZone.StandardBias204
WCHAR[32].LogfileHeader.TimeZone.DaylightName208
SYSTEMTIMEWORD.LogfileHeader.TimeZone.DaylightDate.wYear272
WORD.LogfileHeader.TimeZone.DaylightDate.wMonth274
WORD.LogfileHeader.TimeZone.DaylightDate.wDayOfWeek276
WORD.LogfileHeader.TimeZone.DaylightDate.wDay278
WORD.LogfileHeader.TimeZone.DaylightDate.wHour280
WORD.LogfileHeader.TimeZone.DaylightDate.wMinute282
WORD.LogfileHeader.TimeZone.DaylightDate.wSecond284
WORD.LogfileHeader.TimeZone.DaylightDate.wMilliseconds286
LONG.LogfileHeader.TimeZone.DaylightBias288
ULONG.LogfileHeader.TimerResolution120
ULONG.LogfileHeader.PointerSize120
ULONG.LogfileHeader.CpuSpeedInMHz120
ULONG.LogfileHeader.EventsLost120
GUIDunsigned long.LogfileHeader.LogInstanceGuid.Data1120
unsigned short.LogfileHeader.LogInstanceGuid.Data2124
unsigned short.LogfileHeader.LogInstanceGuid.Data3126
unsigned char[8].LogfileHeader.LogInstanceGuid.Data4128
ULONG.LogfileHeader.StartBuffers120
ULONG.LogfileHeader.Version120
struct (unnamed).LogfileHeader.VersionDetail120
PEVENT_TRACE_BUFFER_CALLBACKW.BufferCallback400
ULONG.BufferSize408
ULONG.Filled412
ULONG.EventsLost416
PEVENT_CALLBACK.EventCallback424
PEVENT_RECORD_CALLBACK.EventRecordCallback424
ULONG.IsKernelTrace432
PVOID.Context440

│ └─448

EVENT_TRACE_PROPERTIESWNODE_HEADER.Wnode0
ULONG.BufferSize48
ULONG.MinimumBuffers52
ULONG.MaximumBuffers56
ULONG.MaximumFileSize60
ULONG.LogFileMode64
ULONG.FlushTimer68
ULONG.EnableFlags72
LONG.AgeLimit76
LONG.FlushThreshold76
ULONG.NumberOfBuffers80
ULONG.FreeBuffers84
ULONG.EventsLost88
ULONG.BuffersWritten92
ULONG.LogBuffersLost96
ULONG.RealTimeBuffersLost100
HANDLE.LoggerThreadId104
ULONG.LogFileNameOffset112
ULONG.LoggerNameOffset116

│ └─120

EVENT_TRACE_PROPERTIES_V2ULONG.BufferSize0
ULONG.EventsLost0
ULONG.MaximumFileSize0
ULONG.BuffersWritten0
ULONG.EnableFlags0
PEVENT_FILTER_DESCRIPTOR.FilterDesc0
ULONG.FilterDescCount0
ULONG.FlushTimer0
ULONG.FreeBuffers0
ULONG.LogBuffersLost0
ULONG.LogFileMode0
ULONG.LogFileNameOffset0
ULONG.LoggerNameOffset0
HANDLE.LoggerThreadId0
ULONG.MaximumBuffers0
ULONG.MinimumBuffers0
ULONG.NumberOfBuffers0
ULONG.RealTimeBuffersLost0
WNODE_HEADER.Wnode0
LONG.AgeLimit0
ULONG.VersionNumber120bytes,0bits
ULONG.Wow136bytes,0bits
ULONG.QpcDeltaTracking136bytes,1bits
ULONG.ExcludeKernelStack136bytes,3bits
LONG.FlushThreshold0
ULONG.LargeMdlPages136bytes,2bits
ULONG.V2Control0
ULONG64.V2Options0

│ └─144

EVT_RPC_LOGINLPWSTR.Server0
LPWSTR.User8
LPWSTR.Domain16
LPWSTR.Password24
DWORD.Flags32

│ └─40

EVT_VARIANTsize_t *.SizeTArr0
size_t.SizeTVal0
LPSTR *.AnsiStringArr0
LPCSTR.AnsiStringVal0
PBYTE.BinaryVal0
BOOL *.BooleanArr0
BOOL.BooleanVal0
UINT8 *.ByteArr0
UINT8.ByteVal0
double *.DoubleArr0
double.DoubleVal0
EVT_HANDLE.EvtHandleVal0
FILETIME *.FileTimeArr0
ULONGLONG.FileTimeVal0
GUID *.GuidArr0
GUID *.GuidVal0
INT16 *.Int16Arr0
INT16.Int16Val0
INT32 *.Int32Arr0
INT32.Int32Val0
INT64 *.Int64Arr0
INT64.Int64Val0
INT8 *.SByteArr0
INT8.SByteVal0
PSID *.SidArr0
PSID.SidVal0
float *.SingleArr0
float.SingleVal0
LPWSTR *.StringArr0
LPCWSTR.StringVal0
SYSTEMTIME *.SysTimeArr0
SYSTEMTIME *.SysTimeVal0
UINT16 *.UInt16Arr0
UINT16.UInt16Val0
UINT32 *.UInt32Arr0
UINT32.UInt32Val0
UINT64 *.UInt64Arr0
UINT64.UInt64Val0
LPCWSTR.XmlVal0
LPCWSTR *.XmlValArr0
DWORD.Count8
DWORD.Type12

│ └─16

EV_EXTRA_CERT_CHAIN_POLICY_PARADWORD.cbSize0
DWORD.dwRootProgramQualifierFlags4

│ └─8

EV_EXTRA_CERT_CHAIN_POLICY_STATUSDWORD.cbSize0
DWORD.dwQualifiers4
DWORD.dwIssuanceUsageIndex8

│ └─12

EXCEPINFOWORD.wCode0
WORD.wReserved2
BSTR.bstrSource8
BSTR.bstrDescription16
BSTR.bstrHelpFile24
DWORD.dwHelpContext32
PVOID.pvReserved40
HRESULT (*)(struct tagEXCEPINFO *) __attribute__((stdcall)).pfnDeferredFillIn48
SCODE.scode56

│ └─64

EXCEPTION_DEBUG_INFOEXCEPTION_RECORDDWORD.ExceptionRecord.ExceptionCode0
DWORD.ExceptionRecord.ExceptionFlags4
struct _EXCEPTION_RECORD *.ExceptionRecord.ExceptionRecord8
PVOID.ExceptionRecord.ExceptionAddress16
DWORD.ExceptionRecord.NumberParameters24
ULONG_PTR[15].ExceptionRecord.ExceptionInformation32
DWORD.dwFirstChance152

│ └─160

EXCEPTION_POINTERSPEXCEPTION_RECORD.ExceptionRecord0
PCONTEXT.ContextRecord8

│ └─16

EXCEPTION_RECORDDWORD.ExceptionCode0
DWORD.ExceptionFlags4
struct _EXCEPTION_RECORD *.ExceptionRecord8
PVOID.ExceptionAddress16
DWORD.NumberParameters24
ULONG_PTR[15].ExceptionInformation32

│ └─152

EXCEPTION_RECORD64DWORD.ExceptionCode0
DWORD.ExceptionFlags4
DWORD64.ExceptionRecord8
DWORD64.ExceptionAddress16
DWORD.NumberParameters24
DWORD64[15].ExceptionInformation32

│ └─152

EXFAT_STATISTICSDWORD.CreateHits0
DWORD.SuccessfulCreates4
DWORD.FailedCreates8
DWORD.NonCachedReads12
DWORD.NonCachedReadBytes16
DWORD.NonCachedWrites20
DWORD.NonCachedWriteBytes24
DWORD.NonCachedDiskReads28
DWORD.NonCachedDiskWrites32

│ └─36

EXIT_PROCESS_DEBUG_INFODWORD.dwExitCode0

│ └─4

EXIT_THREAD_DEBUG_INFODWORD.dwExitCode0

│ └─4

EXPAND_VIRTUAL_DISK_PARAMETERSEXPAND_VIRTUAL_DISK_VERSION.Version0
struct (unnamed).Version18

│ └─16

EXPLICIT_ACCESS_ADWORD.grfAccessPermissions0
ACCESS_MODE.grfAccessMode4
DWORD.grfInheritance8
TRUSTEE_Astruct _TRUSTEE_A *.Trustee.pMultipleTrustee16
MULTIPLE_TRUSTEE_OPERATION.Trustee.MultipleTrusteeOperation24
TRUSTEE_FORM.Trustee.TrusteeForm28
TRUSTEE_TYPE.Trustee.TrusteeType32
LPCH.Trustee.ptstrName40

│ └─48

EXPLICIT_ACCESS_WDWORD.grfAccessPermissions0
ACCESS_MODE.grfAccessMode4
DWORD.grfInheritance8
TRUSTEE_Wstruct _TRUSTEE_W *.Trustee.pMultipleTrustee16
MULTIPLE_TRUSTEE_OPERATION.Trustee.MultipleTrusteeOperation24
TRUSTEE_FORM.Trustee.TrusteeForm28
TRUSTEE_TYPE.Trustee.TrusteeType32
LPWCH.Trustee.ptstrName40

│ └─48

EXP_DARWIN_LINKDATABLOCK_HEADERDWORD.dbh.cbSize0
DWORD.dbh.dwSignature4
CHAR[260].szDarwinID8
WCHAR[260].szwDarwinID268

│ └─788

EXP_PROPERTYSTORAGEDWORD.cbSize0
DWORD.dwSignature4
BYTE[1].abPropertyStorage8

│ └─9

EXP_SPECIAL_FOLDERDWORD.cbSize0
DWORD.dwSignature4
DWORD.idSpecialFolder8
DWORD.cbOffset12

│ └─16

EXP_SZ_LINKDWORD.cbSize0
DWORD.dwSignature4
CHAR[260].szTarget8
WCHAR[260].swzTarget268

│ └─788

EXTLOGFONTALOGFONTALONG.elfLogFont.lfHeight0
LONG.elfLogFont.lfWidth4
LONG.elfLogFont.lfEscapement8
LONG.elfLogFont.lfOrientation12
LONG.elfLogFont.lfWeight16
BYTE.elfLogFont.lfItalic20
BYTE.elfLogFont.lfUnderline21
BYTE.elfLogFont.lfStrikeOut22
BYTE.elfLogFont.lfCharSet23
BYTE.elfLogFont.lfOutPrecision24
BYTE.elfLogFont.lfClipPrecision25
BYTE.elfLogFont.lfQuality26
BYTE.elfLogFont.lfPitchAndFamily27
CHAR[32].elfLogFont.lfFaceName28
BYTE[64].elfFullName60
BYTE[32].elfStyle124
DWORD.elfVersion156
DWORD.elfStyleSize160
DWORD.elfMatch164
DWORD.elfReserved168
BYTE[4].elfVendorId172
DWORD.elfCulture176
PANOSEBYTE.elfPanose.bFamilyType180
BYTE.elfPanose.bSerifStyle181
BYTE.elfPanose.bWeight182
BYTE.elfPanose.bProportion183
BYTE.elfPanose.bContrast184
BYTE.elfPanose.bStrokeVariation185
BYTE.elfPanose.bArmStyle186
BYTE.elfPanose.bLetterform187
BYTE.elfPanose.bMidline188
BYTE.elfPanose.bXHeight189

│ └─192

EXTLOGFONTWLOGFONTWLONG.elfLogFont.lfHeight0
LONG.elfLogFont.lfWidth4
LONG.elfLogFont.lfEscapement8
LONG.elfLogFont.lfOrientation12
LONG.elfLogFont.lfWeight16
BYTE.elfLogFont.lfItalic20
BYTE.elfLogFont.lfUnderline21
BYTE.elfLogFont.lfStrikeOut22
BYTE.elfLogFont.lfCharSet23
BYTE.elfLogFont.lfOutPrecision24
BYTE.elfLogFont.lfClipPrecision25
BYTE.elfLogFont.lfQuality26
BYTE.elfLogFont.lfPitchAndFamily27
WCHAR[32].elfLogFont.lfFaceName28
WCHAR[64].elfFullName92
WCHAR[32].elfStyle220
DWORD.elfVersion284
DWORD.elfStyleSize288
DWORD.elfMatch292
DWORD.elfReserved296
BYTE[4].elfVendorId300
DWORD.elfCulture304
PANOSEBYTE.elfPanose.bFamilyType308
BYTE.elfPanose.bSerifStyle309
BYTE.elfPanose.bWeight310
BYTE.elfPanose.bProportion311
BYTE.elfPanose.bContrast312
BYTE.elfPanose.bStrokeVariation313
BYTE.elfPanose.bArmStyle314
BYTE.elfPanose.bLetterform315
BYTE.elfPanose.bMidline316
BYTE.elfPanose.bXHeight317

│ └─320

EXTLOGPENDWORD.elpPenStyle0
DWORD.elpWidth4
UINT.elpBrushStyle8
COLORREF.elpColor12
ULONG_PTR.elpHatch16
DWORD.elpNumEntries24
DWORD[1].elpStyleEntry28

│ └─32

EXTRASEARCHGUIDunsigned long.guidSearch.Data10
unsigned short.guidSearch.Data24
unsigned short.guidSearch.Data36
unsigned char[8].guidSearch.Data48
WCHAR[80].wszFriendlyName16
WCHAR[2084].wszUrl176

│ └─4344

EapCertificateCredentialBYTE[20].certHash0
LPWSTR.password24

│ └─32

EapCredentialEapCredentialType.credType0
EapCredentialTypeData.credData8

│ └─40

EapHostPeerMethodResultBOOL.fIsSuccess0
UINT32.dwFailureReasonCode4
BOOL.fSaveConnectionData8
UINT32.dwSizeofConnectionData12
BYTE *.pConnectionData16
BOOL.fSaveUserData24
UINT32.dwSizeofUserData28
BYTE *.pUserData32
EAP_ATTRIBUTES *.pAttribArray40
ISOLATION_STATE.isolationState48
EAP_METHOD_INFO *.pEapMethodInfo56
EAP_ERROR *.pEapError64

│ └─72

EapPacketBYTE.Code0
BYTE.Id1
BYTE[2].Length2
BYTE[1].Data4

│ └─5

EapPeerMethodOutputEapPeerMethodResponseAction.action0
BOOL.fAllowNotifications4

│ └─8

EapPeerMethodResultBOOL.fIsSuccess0
DWORD.dwFailureReasonCode4
BOOL.fSaveConnectionData8
DWORD.dwSizeofConnectionData12
BYTE *.pConnectionData16
BOOL.fSaveUserData24
DWORD.dwSizeofUserData28
BYTE *.pUserData32
int *.pAttribArray40
XML_ERROR *.pEapError48
NgcTicketContext *.pNgcKerbTicket56
BOOL.fSaveToCredMan64

│ └─72

EapSimCredentialLPWSTR.iccID0

│ └─8

EapUsernamePasswordCredentialLPWSTR.username0
LPWSTR.password8

│ └─16

EnumTypeBSTR.Name0
SAFEARRAY *.ValueInts8
SAFEARRAY *.ValueStrings16

│ └─24

Error_Spec_IPv4struct in_addr.errs_errnode0
u_char.errs_flags4
UCHAR.errs_code5
USHORT.errs_value6

│ └─8

ExtendedPropertyBSTR.PropertyName0
BSTR.PropertyValue8

│ └─16

FAT_STATISTICSDWORD.CreateHits0
DWORD.SuccessfulCreates4
DWORD.FailedCreates8
DWORD.NonCachedReads12
DWORD.NonCachedReadBytes16
DWORD.NonCachedWrites20
DWORD.NonCachedWriteBytes24
DWORD.NonCachedDiskReads28
DWORD.NonCachedDiskWrites32

│ └─36

FAX_CONFIGURATIONADWORD.SizeOfStruct0
DWORD.Retries4
DWORD.RetryDelay8
DWORD.DirtyDays12
BOOL.Branding16
BOOL.UseDeviceTsid20
BOOL.ServerCp24
BOOL.PauseServerQueue28
FAX_TIMEWORD.StartCheapTime.Hour32
WORD.StartCheapTime.Minute34
FAX_TIMEWORD.StopCheapTime.Hour36
WORD.StopCheapTime.Minute38
BOOL.ArchiveOutgoingFaxes40
LPCSTR.ArchiveDirectory48
LPCSTR.Reserved56

│ └─64

FAX_CONFIGURATIONWDWORD.SizeOfStruct0
DWORD.Retries4
DWORD.RetryDelay8
DWORD.DirtyDays12
BOOL.Branding16
BOOL.UseDeviceTsid20
BOOL.ServerCp24
BOOL.PauseServerQueue28
FAX_TIMEWORD.StartCheapTime.Hour32
WORD.StartCheapTime.Minute34
FAX_TIMEWORD.StopCheapTime.Hour36
WORD.StopCheapTime.Minute38
BOOL.ArchiveOutgoingFaxes40
LPCWSTR.ArchiveDirectory48
LPCWSTR.Reserved56

│ └─64

FAX_CONTEXT_INFOADWORD.SizeOfStruct0
HDC.hDC8
CHAR[16].ServerName16

│ └─32

FAX_CONTEXT_INFOWDWORD.SizeOfStruct0
HDC.hDC8
WCHAR[16].ServerName16

│ └─48

FAX_COVERPAGE_INFOADWORD.SizeOfStruct0
LPCSTR.CoverPageName8
BOOL.UseServerCoverPage16
LPCSTR.RecName24
LPCSTR.RecFaxNumber32
LPCSTR.RecCompany40
LPCSTR.RecStreetAddress48
LPCSTR.RecCity56
LPCSTR.RecState64
LPCSTR.RecZip72
LPCSTR.RecCountry80
LPCSTR.RecTitle88
LPCSTR.RecDepartment96
LPCSTR.RecOfficeLocation104
LPCSTR.RecHomePhone112
LPCSTR.RecOfficePhone120
LPCSTR.SdrName128
LPCSTR.SdrFaxNumber136
LPCSTR.SdrCompany144
LPCSTR.SdrAddress152
LPCSTR.SdrTitle160
LPCSTR.SdrDepartment168
LPCSTR.SdrOfficeLocation176
LPCSTR.SdrHomePhone184
LPCSTR.SdrOfficePhone192
LPCSTR.Note200
LPCSTR.Subject208
SYSTEMTIMEWORD.TimeSent.wYear216
WORD.TimeSent.wMonth218
WORD.TimeSent.wDayOfWeek220
WORD.TimeSent.wDay222
WORD.TimeSent.wHour224
WORD.TimeSent.wMinute226
WORD.TimeSent.wSecond228
WORD.TimeSent.wMilliseconds230
DWORD.PageCount232

│ └─240

FAX_COVERPAGE_INFOWDWORD.SizeOfStruct0
LPCWSTR.CoverPageName8
BOOL.UseServerCoverPage16
LPCWSTR.RecName24
LPCWSTR.RecFaxNumber32
LPCWSTR.RecCompany40
LPCWSTR.RecStreetAddress48
LPCWSTR.RecCity56
LPCWSTR.RecState64
LPCWSTR.RecZip72
LPCWSTR.RecCountry80
LPCWSTR.RecTitle88
LPCWSTR.RecDepartment96
LPCWSTR.RecOfficeLocation104
LPCWSTR.RecHomePhone112
LPCWSTR.RecOfficePhone120
LPCWSTR.SdrName128
LPCWSTR.SdrFaxNumber136
LPCWSTR.SdrCompany144
LPCWSTR.SdrAddress152
LPCWSTR.SdrTitle160
LPCWSTR.SdrDepartment168
LPCWSTR.SdrOfficeLocation176
LPCWSTR.SdrHomePhone184
LPCWSTR.SdrOfficePhone192
LPCWSTR.Note200
LPCWSTR.Subject208
SYSTEMTIMEWORD.TimeSent.wYear216
WORD.TimeSent.wMonth218
WORD.TimeSent.wDayOfWeek220
WORD.TimeSent.wDay222
WORD.TimeSent.wHour224
WORD.TimeSent.wMinute226
WORD.TimeSent.wSecond228
WORD.TimeSent.wMilliseconds230
DWORD.PageCount232

│ └─240

FAX_DEVICE_STATUSADWORD.SizeOfStruct0
LPCSTR.CallerId8
LPCSTR.Csid16
DWORD.CurrentPage24
DWORD.DeviceId28
LPCSTR.DeviceName32
LPCSTR.DocumentName40
DWORD.JobType48
LPCSTR.PhoneNumber56
LPCSTR.RoutingString64
LPCSTR.SenderName72
LPCSTR.RecipientName80
DWORD.Size88
FILETIMEDWORD.StartTime.dwLowDateTime92
DWORD.StartTime.dwHighDateTime96
DWORD.Status100
LPCSTR.StatusString104
FILETIMEDWORD.SubmittedTime.dwLowDateTime112
DWORD.SubmittedTime.dwHighDateTime116
DWORD.TotalPages120
LPCSTR.Tsid128
LPCSTR.UserName136

│ └─144

FAX_DEVICE_STATUSWDWORD.SizeOfStruct0
LPCWSTR.CallerId8
LPCWSTR.Csid16
DWORD.CurrentPage24
DWORD.DeviceId28
LPCWSTR.DeviceName32
LPCWSTR.DocumentName40
DWORD.JobType48
LPCWSTR.PhoneNumber56
LPCWSTR.RoutingString64
LPCWSTR.SenderName72
LPCWSTR.RecipientName80
DWORD.Size88
FILETIMEDWORD.StartTime.dwLowDateTime92
DWORD.StartTime.dwHighDateTime96
DWORD.Status100
LPCWSTR.StatusString104
FILETIMEDWORD.SubmittedTime.dwLowDateTime112
DWORD.SubmittedTime.dwHighDateTime116
DWORD.TotalPages120
LPCWSTR.Tsid128
LPCWSTR.UserName136

│ └─144

FAX_DEV_STATUSDWORD.SizeOfStruct0
DWORD.StatusId4
DWORD.StringId8
DWORD.PageCount12
LPWSTR.CSI16
LPWSTR.CallerId24
LPWSTR.RoutingInfo32
DWORD.ErrorCode40
DWORD[3].Reserved44

│ └─56

FAX_EVENTADWORD.SizeOfStruct0
FILETIMEDWORD.TimeStamp.dwLowDateTime4
DWORD.TimeStamp.dwHighDateTime8
DWORD.DeviceId12
DWORD.EventId16
DWORD.JobId20

│ └─24

FAX_EVENTWDWORD.SizeOfStruct0
FILETIMEDWORD.TimeStamp.dwLowDateTime4
DWORD.TimeStamp.dwHighDateTime8
DWORD.DeviceId12
DWORD.EventId16
DWORD.JobId20

│ └─24

FAX_GLOBAL_ROUTING_INFOADWORD.SizeOfStruct0
DWORD.Priority4
LPCSTR.Guid8
LPCSTR.FriendlyName16
LPCSTR.FunctionName24
LPCSTR.ExtensionImageName32
LPCSTR.ExtensionFriendlyName40

│ └─48

FAX_GLOBAL_ROUTING_INFOWDWORD.SizeOfStruct0
DWORD.Priority4
LPCWSTR.Guid8
LPCWSTR.FriendlyName16
LPCWSTR.FunctionName24
LPCWSTR.ExtensionImageName32
LPCWSTR.ExtensionFriendlyName40

│ └─48

FAX_JOB_ENTRYADWORD.SizeOfStruct0
DWORD.JobId4
LPCSTR.UserName8
DWORD.JobType16
DWORD.QueueStatus20
DWORD.Status24
DWORD.Size28
DWORD.PageCount32
LPCSTR.RecipientNumber40
LPCSTR.RecipientName48
LPCSTR.Tsid56
LPCSTR.SenderName64
LPCSTR.SenderCompany72
LPCSTR.SenderDept80
LPCSTR.BillingCode88
DWORD.ScheduleAction96
SYSTEMTIMEWORD.ScheduleTime.wYear100
WORD.ScheduleTime.wMonth102
WORD.ScheduleTime.wDayOfWeek104
WORD.ScheduleTime.wDay106
WORD.ScheduleTime.wHour108
WORD.ScheduleTime.wMinute110
WORD.ScheduleTime.wSecond112
WORD.ScheduleTime.wMilliseconds114
DWORD.DeliveryReportType116
LPCSTR.DeliveryReportAddress120
LPCSTR.DocumentName128

│ └─136

FAX_JOB_ENTRYWDWORD.SizeOfStruct0
DWORD.JobId4
LPCWSTR.UserName8
DWORD.JobType16
DWORD.QueueStatus20
DWORD.Status24
DWORD.Size28
DWORD.PageCount32
LPCWSTR.RecipientNumber40
LPCWSTR.RecipientName48
LPCWSTR.Tsid56
LPCWSTR.SenderName64
LPCWSTR.SenderCompany72
LPCWSTR.SenderDept80
LPCWSTR.BillingCode88
DWORD.ScheduleAction96
SYSTEMTIMEWORD.ScheduleTime.wYear100
WORD.ScheduleTime.wMonth102
WORD.ScheduleTime.wDayOfWeek104
WORD.ScheduleTime.wDay106
WORD.ScheduleTime.wHour108
WORD.ScheduleTime.wMinute110
WORD.ScheduleTime.wSecond112
WORD.ScheduleTime.wMilliseconds114
DWORD.DeliveryReportType116
LPCWSTR.DeliveryReportAddress120
LPCWSTR.DocumentName128

│ └─136

FAX_JOB_PARAMADWORD.SizeOfStruct0
LPCSTR.RecipientNumber8
LPCSTR.RecipientName16
LPCSTR.Tsid24
LPCSTR.SenderName32
LPCSTR.SenderCompany40
LPCSTR.SenderDept48
LPCSTR.BillingCode56
DWORD.ScheduleAction64
SYSTEMTIMEWORD.ScheduleTime.wYear68
WORD.ScheduleTime.wMonth70
WORD.ScheduleTime.wDayOfWeek72
WORD.ScheduleTime.wDay74
WORD.ScheduleTime.wHour76
WORD.ScheduleTime.wMinute78
WORD.ScheduleTime.wSecond80
WORD.ScheduleTime.wMilliseconds82
DWORD.DeliveryReportType84
LPCSTR.DeliveryReportAddress88
LPCSTR.DocumentName96
HCALL.CallHandle104
DWORD_PTR[3].Reserved112

│ └─136

FAX_JOB_PARAMWDWORD.SizeOfStruct0
LPCWSTR.RecipientNumber8
LPCWSTR.RecipientName16
LPCWSTR.Tsid24
LPCWSTR.SenderName32
LPCWSTR.SenderCompany40
LPCWSTR.SenderDept48
LPCWSTR.BillingCode56
DWORD.ScheduleAction64
SYSTEMTIMEWORD.ScheduleTime.wYear68
WORD.ScheduleTime.wMonth70
WORD.ScheduleTime.wDayOfWeek72
WORD.ScheduleTime.wDay74
WORD.ScheduleTime.wHour76
WORD.ScheduleTime.wMinute78
WORD.ScheduleTime.wSecond80
WORD.ScheduleTime.wMilliseconds82
DWORD.DeliveryReportType84
LPCWSTR.DeliveryReportAddress88
LPCWSTR.DocumentName96
HCALL.CallHandle104
DWORD_PTR[3].Reserved112

│ └─136

FAX_LOG_CATEGORYALPCSTR.Name0
DWORD.Category8
DWORD.Level12

│ └─16

FAX_LOG_CATEGORYWLPCWSTR.Name0
DWORD.Category8
DWORD.Level12

│ └─16

FAX_PORT_INFOADWORD.SizeOfStruct0
DWORD.DeviceId4
DWORD.State8
DWORD.Flags12
DWORD.Rings16
DWORD.Priority20
LPCSTR.DeviceName24
LPCSTR.Tsid32
LPCSTR.Csid40

│ └─48

FAX_PORT_INFOWDWORD.SizeOfStruct0
DWORD.DeviceId4
DWORD.State8
DWORD.Flags12
DWORD.Rings16
DWORD.Priority20
LPCWSTR.DeviceName24
LPCWSTR.Tsid32
LPCWSTR.Csid40

│ └─48

FAX_PRINT_INFOADWORD.SizeOfStruct0
LPCSTR.DocName8
LPCSTR.RecipientName16
LPCSTR.RecipientNumber24
LPCSTR.SenderName32
LPCSTR.SenderCompany40
LPCSTR.SenderDept48
LPCSTR.SenderBillingCode56
LPCSTR.Reserved64
LPCSTR.DrEmailAddress72
LPCSTR.OutputFileName80

│ └─88

FAX_PRINT_INFOWDWORD.SizeOfStruct0
LPCWSTR.DocName8
LPCWSTR.RecipientName16
LPCWSTR.RecipientNumber24
LPCWSTR.SenderName32
LPCWSTR.SenderCompany40
LPCWSTR.SenderDept48
LPCWSTR.SenderBillingCode56
LPCWSTR.Reserved64
LPCWSTR.DrEmailAddress72
LPCWSTR.OutputFileName80

│ └─88

FAX_RECEIVEDWORD.SizeOfStruct0
LPWSTR.FileName8
LPWSTR.ReceiverName16
LPWSTR.ReceiverNumber24
DWORD[4].Reserved32

│ └─48

FAX_ROUTEDWORD.SizeOfStruct0
DWORD.JobId4
DWORDLONG.ElapsedTime8
DWORDLONG.ReceiveTime16
DWORD.PageCount24
LPCWSTR.Csid32
LPCWSTR.Tsid40
LPCWSTR.CallerId48
LPCWSTR.RoutingInfo56
LPCWSTR.ReceiverName64
LPCWSTR.ReceiverNumber72
LPCWSTR.DeviceName80
DWORD.DeviceId88
LPBYTE.RoutingInfoData96
DWORD.RoutingInfoDataSize104

│ └─112

FAX_ROUTE_CALLBACKROUTINESDWORD.SizeOfStruct0
PFAXROUTEADDFILE.FaxRouteAddFile8
PFAXROUTEDELETEFILE.FaxRouteDeleteFile16
PFAXROUTEGETFILE.FaxRouteGetFile24
PFAXROUTEENUMFILES.FaxRouteEnumFiles32
PFAXROUTEMODIFYROUTINGDATA.FaxRouteModifyRoutingData40

│ └─48

FAX_ROUTING_METHODADWORD.SizeOfStruct0
DWORD.DeviceId4
BOOL.Enabled8
LPCSTR.DeviceName16
LPCSTR.Guid24
LPCSTR.FriendlyName32
LPCSTR.FunctionName40
LPCSTR.ExtensionImageName48
LPCSTR.ExtensionFriendlyName56

│ └─64

FAX_ROUTING_METHODWDWORD.SizeOfStruct0
DWORD.DeviceId4
BOOL.Enabled8
LPCWSTR.DeviceName16
LPCWSTR.Guid24
LPCWSTR.FriendlyName32
LPCWSTR.FunctionName40
LPCWSTR.ExtensionImageName48
LPCWSTR.ExtensionFriendlyName56

│ └─64

FAX_SENDDWORD.SizeOfStruct0
LPWSTR.FileName8
LPWSTR.CallerName16
LPWSTR.CallerNumber24
LPWSTR.ReceiverName32
LPWSTR.ReceiverNumber40
BOOL.Branding48
int.CallHandle52
DWORD[3].Reserved56

│ └─72

FAX_TIMEWORD.Hour0
WORD.Minute2

│ └─4

FDICABINETINFOlong.cbCabinet0
USHORT.cFolders4
USHORT.cFiles6
USHORT.setID8
USHORT.iCabinet10
BOOL.fReserve12
BOOL.hasprev16
BOOL.hasnext20

│ └─24

FDINOTIFICATIONlong.cb0
char *.psz18
char *.psz216
char *.psz324
void *.pv32
INT_PTR.hf40
USHORT.date48
USHORT.time50
USHORT.attribs52
USHORT.setID54
USHORT.iCabinet56
USHORT.iFolder58
FDIERROR.fdie60

│ └─64

FD_DEVICEMETRICSFLONG.flRealizedType0
POINTE.pteBase4
POINTE.pteSide12
LONG.lD20
FIX.fxMaxAscender24
FIX.fxMaxDescender28
POINTLLONG.ptlUnderline1.x32
LONG.ptlUnderline1.y36
POINTLLONG.ptlStrikeOut.x40
LONG.ptlStrikeOut.y44
POINTLLONG.ptlULThickness.x48
LONG.ptlULThickness.y52
POINTLLONG.ptlSOThickness.x56
LONG.ptlSOThickness.y60
ULONG.cxMax64
ULONG.cyMax68
ULONG.cjGlyphMax72
FD_XFORMFLOATL.fdxQuantized.eXX76
FLOATL.fdxQuantized.eXY80
FLOATL.fdxQuantized.eYX84
FLOATL.fdxQuantized.eYY88
LONG.lNonLinearExtLeading92
LONG.lNonLinearIntLeading96
LONG.lNonLinearMaxCharWidth100
LONG.lNonLinearAvgCharWidth104
LONG.lMinA108
LONG.lMinC112
LONG.lMinD116
LONG[1].alReserved120

│ └─124

FD_GLYPHATTRULONG.cjThis0
ULONG.cGlyphs4
ULONG.iMode8
BYTE[1].aGlyphAttr12

│ └─16

FD_GLYPHSETULONG.cjThis0
FLONG.flAccel4
ULONG.cGlyphsSupported8
ULONG.cRuns12
WCRUN[1].awcrun16

│ └─32

FD_KERNINGPAIRWCHAR.wcFirst0
WCHAR.wcSecond2
FWORD.fwdKern4

│ └─6

FD_XFORMFLOATL.eXX0
FLOATL.eXY4
FLOATL.eYX8
FLOATL.eYY12

│ └─16

FEATURE_ERRORHRESULT.hr0
UINT16.lineNumber4
PCSTR.file8
PCSTR.process16
PCSTR.module24
UINT32.callerReturnAddressOffset32
PCSTR.callerModule40
PCSTR.message48
UINT16.originLineNumber56
PCSTR.originFile64
PCSTR.originModule72
UINT32.originCallerReturnAddressOffset80
PCSTR.originCallerModule88
PCSTR.originName96

│ └─104

FILEDESCRIPTORADWORD.dwFlags0
CLSID.clsid4
SIZEL.sizel20
POINTLLONG.pointl.x28
LONG.pointl.y32
DWORD.dwFileAttributes36
FILETIMEDWORD.ftCreationTime.dwLowDateTime40
DWORD.ftCreationTime.dwHighDateTime44
FILETIMEDWORD.ftLastAccessTime.dwLowDateTime48
DWORD.ftLastAccessTime.dwHighDateTime52
FILETIMEDWORD.ftLastWriteTime.dwLowDateTime56
DWORD.ftLastWriteTime.dwHighDateTime60
DWORD.nFileSizeHigh64
DWORD.nFileSizeLow68
CHAR[260].cFileName72

│ └─332

FILEDESCRIPTORWDWORD.dwFlags0
CLSID.clsid4
SIZEL.sizel20
POINTLLONG.pointl.x28
LONG.pointl.y32
DWORD.dwFileAttributes36
FILETIMEDWORD.ftCreationTime.dwLowDateTime40
DWORD.ftCreationTime.dwHighDateTime44
FILETIMEDWORD.ftLastAccessTime.dwLowDateTime48
DWORD.ftLastAccessTime.dwHighDateTime52
FILETIMEDWORD.ftLastWriteTime.dwLowDateTime56
DWORD.ftLastWriteTime.dwHighDateTime60
DWORD.nFileSizeHigh64
DWORD.nFileSizeLow68
WCHAR[260].cFileName72

│ └─592

FILEGROUPDESCRIPTORAUINT.cItems0
FILEDESCRIPTORA[1].fgd4

│ └─336

FILEGROUPDESCRIPTORWUINT.cItems0
FILEDESCRIPTORW[1].fgd4

│ └─596

FILEMUIINFODWORD.dwSize0
DWORD.dwVersion4
DWORD.dwFileType8
BYTE[16].pChecksum12
BYTE[16].pServiceChecksum28
DWORD.dwLanguageNameOffset44
DWORD.dwTypeIDMainSize48
DWORD.dwTypeIDMainOffset52
DWORD.dwTypeNameMainOffset56
DWORD.dwTypeIDMUISize60
DWORD.dwTypeIDMUIOffset64
DWORD.dwTypeNameMUIOffset68
BYTE[8].abBuffer72

│ └─80

FILEPATHS_APCSTR.Target0
PCSTR.Source8
UINT.Win32Error16
DWORD.Flags20

│ └─24

FILEPATHS_SIGNERINFO_APCSTR.Target0
PCSTR.Source8
UINT.Win32Error16
DWORD.Flags20
PCSTR.DigitalSigner24
PCSTR.Version32
PCSTR.CatalogFile40

│ └─48

FILEPATHS_SIGNERINFO_WPCWSTR.Target0
PCWSTR.Source8
UINT.Win32Error16
DWORD.Flags20
PCWSTR.DigitalSigner24
PCWSTR.Version32
PCWSTR.CatalogFile40

│ └─48

FILEPATHS_WPCWSTR.Target0
PCWSTR.Source8
UINT.Win32Error16
DWORD.Flags20

│ └─24

FILESETINFOBSTR.bstrRemoteFile0
BSTR.bstrLocalFile8
DWORD.dwSizeHint16

│ └─24

FILESHARE_CHANGEFILESHARE_CHANGE_ENUM.Change0
WCHAR[84].ShareName4

│ └─172

FILESHARE_CHANGE_LISTDWORD.NumEntries0
FILESHARE_CHANGE[0].ChangeEntry4

│ └─4

FILESYSTEM_STATISTICSWORD.FileSystemType0
WORD.Version2
DWORD.SizeOfCompleteStructure4
DWORD.UserFileReads8
DWORD.UserFileReadBytes12
DWORD.UserDiskReads16
DWORD.UserFileWrites20
DWORD.UserFileWriteBytes24
DWORD.UserDiskWrites28
DWORD.MetaDataReads32
DWORD.MetaDataReadBytes36
DWORD.MetaDataDiskReads40
DWORD.MetaDataWrites44
DWORD.MetaDataWriteBytes48
DWORD.MetaDataDiskWrites52

│ └─56

FILESYSTEM_STATISTICS_EXWORD.FileSystemType0
WORD.Version2
DWORD.SizeOfCompleteStructure4
DWORDLONG.UserFileReads8
DWORDLONG.UserFileReadBytes16
DWORDLONG.UserDiskReads24
DWORDLONG.UserFileWrites32
DWORDLONG.UserFileWriteBytes40
DWORDLONG.UserDiskWrites48
DWORDLONG.MetaDataReads56
DWORDLONG.MetaDataReadBytes64
DWORDLONG.MetaDataDiskReads72
DWORDLONG.MetaDataWrites80
DWORDLONG.MetaDataWriteBytes88
DWORDLONG.MetaDataDiskWrites96

│ └─104

FILETIMEDWORD.dwLowDateTime0
DWORD.dwHighDateTime4

│ └─8

FILE_ALIGNMENT_INFOULONG.AlignmentRequirement0

│ └─4

FILE_ALLOCATED_RANGE_BUFFERLARGE_INTEGERLONGLONG.FileOffset.QuadPart0
struct (unnamed).FileOffset.u0
DWORD.FileOffset.LowPart0
LONG.FileOffset.HighPart4
LARGE_INTEGERLONGLONG.Length.QuadPart8
struct (unnamed).Length.u8
DWORD.Length.LowPart8
LONG.Length.HighPart12

│ └─16

FILE_ALLOCATION_INFOLARGE_INTEGERLONGLONG.AllocationSize.QuadPart0
struct (unnamed).AllocationSize.u0
DWORD.AllocationSize.LowPart0
LONG.AllocationSize.HighPart4

│ └─8

FILE_ATTRIBUTES_ARRAYUINT.cItems0
DWORD.dwSumFileAttributes4
DWORD.dwProductFileAttributes8
DWORD[1].rgdwFileAttributes12

│ └─16

FILE_ATTRIBUTE_TAG_INFODWORD.FileAttributes0
DWORD.ReparseTag4

│ └─8

FILE_BASIC_INFOLARGE_INTEGERLONGLONG.CreationTime.QuadPart0
struct (unnamed).CreationTime.u0
DWORD.CreationTime.LowPart0
LONG.CreationTime.HighPart4
LARGE_INTEGERLONGLONG.LastAccessTime.QuadPart8
struct (unnamed).LastAccessTime.u8
DWORD.LastAccessTime.LowPart8
LONG.LastAccessTime.HighPart12
LARGE_INTEGERLONGLONG.LastWriteTime.QuadPart16
struct (unnamed).LastWriteTime.u16
DWORD.LastWriteTime.LowPart16
LONG.LastWriteTime.HighPart20
LARGE_INTEGERLONGLONG.ChangeTime.QuadPart24
struct (unnamed).ChangeTime.u24
DWORD.ChangeTime.LowPart24
LONG.ChangeTime.HighPart28
DWORD.FileAttributes32

│ └─40

FILE_COMPRESSION_INFOLARGE_INTEGERLONGLONG.CompressedFileSize.QuadPart0
struct (unnamed).CompressedFileSize.u0
DWORD.CompressedFileSize.LowPart0
LONG.CompressedFileSize.HighPart4
WORD.CompressionFormat8
UCHAR.CompressionUnitShift10
UCHAR.ChunkShift11
UCHAR.ClusterShift12
UCHAR[3].Reserved13

│ └─16

FILE_DISPOSITION_INFOBOOLEAN.DeleteFileA0

│ └─1

FILE_END_OF_FILE_INFOLARGE_INTEGERLONGLONG.EndOfFile.QuadPart0
struct (unnamed).EndOfFile.u0
DWORD.EndOfFile.LowPart0
LONG.EndOfFile.HighPart4

│ └─8

FILE_FULL_DIR_INFOULONG.NextEntryOffset0
ULONG.FileIndex4
LARGE_INTEGERLONGLONG.CreationTime.QuadPart8
struct (unnamed).CreationTime.u8
DWORD.CreationTime.LowPart8
LONG.CreationTime.HighPart12
LARGE_INTEGERLONGLONG.LastAccessTime.QuadPart16
struct (unnamed).LastAccessTime.u16
DWORD.LastAccessTime.LowPart16
LONG.LastAccessTime.HighPart20
LARGE_INTEGERLONGLONG.LastWriteTime.QuadPart24
struct (unnamed).LastWriteTime.u24
DWORD.LastWriteTime.LowPart24
LONG.LastWriteTime.HighPart28
LARGE_INTEGERLONGLONG.ChangeTime.QuadPart32
struct (unnamed).ChangeTime.u32
DWORD.ChangeTime.LowPart32
LONG.ChangeTime.HighPart36
LARGE_INTEGERLONGLONG.EndOfFile.QuadPart40
struct (unnamed).EndOfFile.u40
DWORD.EndOfFile.LowPart40
LONG.EndOfFile.HighPart44
LARGE_INTEGERLONGLONG.AllocationSize.QuadPart48
struct (unnamed).AllocationSize.u48
DWORD.AllocationSize.LowPart48
LONG.AllocationSize.HighPart52
ULONG.FileAttributes56
ULONG.FileNameLength60
ULONG.EaSize64
WCHAR[1].FileName68

│ └─72

FILE_ID_128BYTE[16].Identifier0

│ └─16

FILE_ID_BOTH_DIR_INFODWORD.NextEntryOffset0
DWORD.FileIndex4
LARGE_INTEGERLONGLONG.CreationTime.QuadPart8
struct (unnamed).CreationTime.u8
DWORD.CreationTime.LowPart8
LONG.CreationTime.HighPart12
LARGE_INTEGERLONGLONG.LastAccessTime.QuadPart16
struct (unnamed).LastAccessTime.u16
DWORD.LastAccessTime.LowPart16
LONG.LastAccessTime.HighPart20
LARGE_INTEGERLONGLONG.LastWriteTime.QuadPart24
struct (unnamed).LastWriteTime.u24
DWORD.LastWriteTime.LowPart24
LONG.LastWriteTime.HighPart28
LARGE_INTEGERLONGLONG.ChangeTime.QuadPart32
struct (unnamed).ChangeTime.u32
DWORD.ChangeTime.LowPart32
LONG.ChangeTime.HighPart36
LARGE_INTEGERLONGLONG.EndOfFile.QuadPart40
struct (unnamed).EndOfFile.u40
DWORD.EndOfFile.LowPart40
LONG.EndOfFile.HighPart44
LARGE_INTEGERLONGLONG.AllocationSize.QuadPart48
struct (unnamed).AllocationSize.u48
DWORD.AllocationSize.LowPart48
LONG.AllocationSize.HighPart52
DWORD.FileAttributes56
DWORD.FileNameLength60
DWORD.EaSize64
CCHAR.ShortNameLength68
WCHAR[12].ShortName70
LARGE_INTEGERLONGLONG.FileId.QuadPart96
struct (unnamed).FileId.u96
DWORD.FileId.LowPart96
LONG.FileId.HighPart100
WCHAR[1].FileName104

│ └─112

FILE_ID_DESCRIPTORDWORD.dwSize0
FILE_ID_TYPE.Type4
FILE_ID_128BYTE[16].ExtendedFileId.Identifier8
LARGE_INTEGERLONGLONG.FileId.QuadPart8
struct (unnamed).FileId.u8
DWORD.FileId.LowPart8
LONG.FileId.HighPart12
GUIDunsigned long.ObjectId.Data18
unsigned short.ObjectId.Data212
unsigned short.ObjectId.Data314
unsigned char[8].ObjectId.Data416

│ └─24

FILE_ID_EXTD_DIR_INFOULONG.NextEntryOffset0
ULONG.FileIndex4
LARGE_INTEGERLONGLONG.CreationTime.QuadPart8
struct (unnamed).CreationTime.u8
DWORD.CreationTime.LowPart8
LONG.CreationTime.HighPart12
LARGE_INTEGERLONGLONG.LastAccessTime.QuadPart16
struct (unnamed).LastAccessTime.u16
DWORD.LastAccessTime.LowPart16
LONG.LastAccessTime.HighPart20
LARGE_INTEGERLONGLONG.LastWriteTime.QuadPart24
struct (unnamed).LastWriteTime.u24
DWORD.LastWriteTime.LowPart24
LONG.LastWriteTime.HighPart28
LARGE_INTEGERLONGLONG.ChangeTime.QuadPart32
struct (unnamed).ChangeTime.u32
DWORD.ChangeTime.LowPart32
LONG.ChangeTime.HighPart36
LARGE_INTEGERLONGLONG.EndOfFile.QuadPart40
struct (unnamed).EndOfFile.u40
DWORD.EndOfFile.LowPart40
LONG.EndOfFile.HighPart44
LARGE_INTEGERLONGLONG.AllocationSize.QuadPart48
struct (unnamed).AllocationSize.u48
DWORD.AllocationSize.LowPart48
LONG.AllocationSize.HighPart52
ULONG.FileAttributes56
ULONG.FileNameLength60
ULONG.EaSize64
ULONG.ReparsePointTag68
FILE_ID_128BYTE[16].FileId.Identifier72
WCHAR[1].FileName88

│ └─96

FILE_ID_INFOULONGLONG.VolumeSerialNumber0
FILE_ID_128BYTE[16].FileId.Identifier8

│ └─24

FILE_INFO_2DWORD.fi2_id0

│ └─4

FILE_INFO_3DWORD.fi3_id0
DWORD.fi3_permissions4
DWORD.fi3_num_locks8
LPWSTR.fi3_pathname16
LPWSTR.fi3_username24

│ └─32

FILE_IN_CABINET_INFO_APCSTR.NameInCabinet0
DWORD.FileSize8
DWORD.Win32Error12
WORD.DosDate16
WORD.DosTime18
WORD.DosAttribs20
CHAR[260].FullTargetName22

│ └─288

FILE_IN_CABINET_INFO_WPCWSTR.NameInCabinet0
DWORD.FileSize8
DWORD.Win32Error12
WORD.DosDate16
WORD.DosTime18
WORD.DosAttribs20
WCHAR[260].FullTargetName22

│ └─544

FILE_IO_PRIORITY_HINT_INFOPRIORITY_HINT.PriorityHint0

│ └─4

FILE_LEVEL_TRIMDWORD.Key0
DWORD.NumRanges4
FILE_LEVEL_TRIM_RANGE[1].Ranges8

│ └─24

FILE_LEVEL_TRIM_OUTPUTDWORD.NumRangesProcessed0

│ └─4

FILE_LEVEL_TRIM_RANGEDWORDLONG.Offset0
DWORDLONG.Length8

│ └─16

FILE_MAKE_COMPATIBLE_BUFFERBOOLEAN.CloseDisc0

│ └─1

FILE_NAME_INFODWORD.FileNameLength0
WCHAR[1].FileName4

│ └─8

FILE_NOTIFY_EXTENDED_INFORMATIONDWORD.NextEntryOffset0
DWORD.Action4
LARGE_INTEGERLONGLONG.CreationTime.QuadPart8
struct (unnamed).CreationTime.u8
DWORD.CreationTime.LowPart8
LONG.CreationTime.HighPart12
LARGE_INTEGERLONGLONG.LastModificationTime.QuadPart16
struct (unnamed).LastModificationTime.u16
DWORD.LastModificationTime.LowPart16
LONG.LastModificationTime.HighPart20
LARGE_INTEGERLONGLONG.LastChangeTime.QuadPart24
struct (unnamed).LastChangeTime.u24
DWORD.LastChangeTime.LowPart24
LONG.LastChangeTime.HighPart28
LARGE_INTEGERLONGLONG.LastAccessTime.QuadPart32
struct (unnamed).LastAccessTime.u32
DWORD.LastAccessTime.LowPart32
LONG.LastAccessTime.HighPart36
LARGE_INTEGERLONGLONG.AllocatedLength.QuadPart40
struct (unnamed).AllocatedLength.u40
DWORD.AllocatedLength.LowPart40
LONG.AllocatedLength.HighPart44
LARGE_INTEGERLONGLONG.FileSize.QuadPart48
struct (unnamed).FileSize.u48
DWORD.FileSize.LowPart48
LONG.FileSize.HighPart52
DWORD.FileAttributes56
DWORD.EaSize60
DWORD.ReparsePointTag60
LARGE_INTEGERLONGLONG.FileId.QuadPart64
struct (unnamed).FileId.u64
DWORD.FileId.LowPart64
LONG.FileId.HighPart68
LARGE_INTEGERLONGLONG.ParentFileId.QuadPart72
struct (unnamed).ParentFileId.u72
DWORD.ParentFileId.LowPart72
LONG.ParentFileId.HighPart76
DWORD.FileNameLength80
WCHAR[1].FileName84

│ └─88

FILE_NOTIFY_INFORMATIONDWORD.NextEntryOffset0
DWORD.Action4
DWORD.FileNameLength8
WCHAR[1].FileName12

│ └─16

FILE_OBJECTID_BUFFERBYTE[16].ObjectId0
BYTE[16].BirthVolumeId16
BYTE[48].ExtendedInfo16
BYTE[16].BirthObjectId32
BYTE[16].DomainId48

│ └─64

FILE_QUERY_ON_DISK_VOL_INFO_BUFFERLARGE_INTEGERLONGLONG.DirectoryCount.QuadPart0
struct (unnamed).DirectoryCount.u0
DWORD.DirectoryCount.LowPart0
LONG.DirectoryCount.HighPart4
LARGE_INTEGERLONGLONG.FileCount.QuadPart8
struct (unnamed).FileCount.u8
DWORD.FileCount.LowPart8
LONG.FileCount.HighPart12
WORD.FsFormatMajVersion16
WORD.FsFormatMinVersion18
WCHAR[12].FsFormatName20
LARGE_INTEGERLONGLONG.FormatTime.QuadPart48
struct (unnamed).FormatTime.u48
DWORD.FormatTime.LowPart48
LONG.FormatTime.HighPart52
LARGE_INTEGERLONGLONG.LastUpdateTime.QuadPart56
struct (unnamed).LastUpdateTime.u56
DWORD.LastUpdateTime.LowPart56
LONG.LastUpdateTime.HighPart60
WCHAR[34].CopyrightInfo64
WCHAR[34].AbstractInfo132
WCHAR[34].FormattingImplementationInfo200
WCHAR[34].LastModifyingImplementationInfo268

│ └─336

FILE_QUERY_SPARING_BUFFERDWORD.SparingUnitBytes0
BOOLEAN.SoftwareSparing4
DWORD.TotalSpareBlocks8
DWORD.FreeSpareBlocks12

│ └─16

FILE_REMOTE_PROTOCOL_INFOUSHORT.StructureVersion0
USHORT.StructureSize2
ULONG.Protocol4
USHORT.ProtocolMajorVersion8
USHORT.ProtocolMinorVersion10
USHORT.ProtocolRevision12
USHORT.Reserved14
ULONG.Flags16
struct (unnamed).GenericReserved20
union (unnamed).ProtocolSpecific52

│ └─116

FILE_RENAME_INFODWORD.Flags0
BOOLEAN.ReplaceIfExists0
HANDLE.RootDirectory8
DWORD.FileNameLength16
WCHAR[1].FileName20

│ └─24

FILE_SEGMENT_ELEMENTULONGLONG.Alignment0
PVOID64.Buffer0

│ └─8

FILE_SET_DEFECT_MGMT_BUFFERBOOLEAN.Disable0

│ └─1

FILE_SET_SPARSE_BUFFERBOOLEAN.SetSparse0

│ └─1

FILE_STANDARD_INFOLARGE_INTEGERLONGLONG.AllocationSize.QuadPart0
struct (unnamed).AllocationSize.u0
DWORD.AllocationSize.LowPart0
LONG.AllocationSize.HighPart4
LARGE_INTEGERLONGLONG.EndOfFile.QuadPart8
struct (unnamed).EndOfFile.u8
DWORD.EndOfFile.LowPart8
LONG.EndOfFile.HighPart12
DWORD.NumberOfLinks16
BOOLEAN.DeletePending20
BOOLEAN.Directory21

│ └─24

FILE_STORAGE_INFOULONG.LogicalBytesPerSector0
ULONG.PhysicalBytesPerSectorForAtomicity4
ULONG.PhysicalBytesPerSectorForPerformance8
ULONG.FileSystemEffectivePhysicalBytesPerSectorForAtomicity12
ULONG.Flags16
ULONG.ByteOffsetForSectorAlignment20
ULONG.ByteOffsetForPartitionAlignment24

│ └─28

FILE_STORAGE_TIERGUIDunsigned long.Id.Data10
unsigned short.Id.Data24
unsigned short.Id.Data36
unsigned char[8].Id.Data48
WCHAR[256].Name16
WCHAR[256].Description528
DWORDLONG.Flags1040
DWORDLONG.ProvisionedCapacity1048
FILE_STORAGE_TIER_MEDIA_TYPE.MediaType1056
FILE_STORAGE_TIER_CLASS.Class1060

│ └─1064

FILE_STORAGE_TIER_REGIONGUIDunsigned long.TierId.Data10
unsigned short.TierId.Data24
unsigned short.TierId.Data36
unsigned char[8].TierId.Data48
DWORDLONG.Offset16
DWORDLONG.Length24

│ └─32

FILE_STREAM_INFODWORD.NextEntryOffset0
DWORD.StreamNameLength4
LARGE_INTEGERLONGLONG.StreamSize.QuadPart8
struct (unnamed).StreamSize.u8
DWORD.StreamSize.LowPart8
LONG.StreamSize.HighPart12
LARGE_INTEGERLONGLONG.StreamAllocationSize.QuadPart16
struct (unnamed).StreamAllocationSize.u16
DWORD.StreamAllocationSize.LowPart16
LONG.StreamAllocationSize.HighPart20
WCHAR[1].StreamName24

│ └─32

FILE_SYSTEM_RECOGNITION_INFORMATIONCHAR[9].FileSystem0

│ └─9

FILE_ZERO_DATA_INFORMATIONLARGE_INTEGERLONGLONG.FileOffset.QuadPart0
struct (unnamed).FileOffset.u0
DWORD.FileOffset.LowPart0
LONG.FileOffset.HighPart4
LARGE_INTEGERLONGLONG.BeyondFinalZero.QuadPart8
struct (unnamed).BeyondFinalZero.u8
DWORD.BeyondFinalZero.LowPart8
LONG.BeyondFinalZero.HighPart12

│ └─16

FILTERED_DATA_SOURCESconst WCHAR *.pwcsExtension0
const WCHAR *.pwcsMime8
const CLSID *.pClsid16
const WCHAR *.pwcsOverride24

│ └─32

FILTERKEYSUINT.cbSize0
DWORD.dwFlags4
DWORD.iWaitMSec8
DWORD.iDelayMSec12
DWORD.iRepeatMSec16
DWORD.iBounceMSec20

│ └─24

FILTERREGIONULONG.idChunk0
ULONG.cwcStart4
ULONG.cwcExtent8

│ └─12

FILTER_INFOWCHAR[128].achName0
IFilterGraph *.pGraph256

│ └─264

FILTER_SPECRsvpObjHdrUSHORT.filt_header.obj_length0
UCHAR.filt_header.obj_class2
UCHAR.filt_header.obj_ctype3
union (unnamed).filt_u4

│ └─12

FINDREPLACEADWORD.lStructSize0
HWND.hwndOwner8
HINSTANCE.hInstance16
DWORD.Flags24
LPSTR.lpstrFindWhat32
LPSTR.lpstrReplaceWith40
WORD.wFindWhatLen48
WORD.wReplaceWithLen50
LPARAM.lCustData56
LPFRHOOKPROC.lpfnHook64
LPCSTR.lpTemplateName72

│ └─80

FINDREPLACEWDWORD.lStructSize0
HWND.hwndOwner8
HINSTANCE.hInstance16
DWORD.Flags24
LPWSTR.lpstrFindWhat32
LPWSTR.lpstrReplaceWith40
WORD.wFindWhatLen48
WORD.wReplaceWithLen50
LPARAM.lCustData56
LPFRHOOKPROC.lpfnHook64
LPCWSTR.lpTemplateName72

│ └─80

FINDTEXTACHARRANGELONG.chrg.cpMin0
LONG.chrg.cpMax4
LPCSTR.lpstrText8

│ └─16

FINDTEXTEXACHARRANGELONG.chrg.cpMin0
LONG.chrg.cpMax4
LPCSTR.lpstrText8
CHARRANGELONG.chrgText.cpMin16
LONG.chrgText.cpMax20

│ └─24

FINDTEXTEXWCHARRANGELONG.chrg.cpMin0
LONG.chrg.cpMax4
LPCWSTR.lpstrText8
CHARRANGELONG.chrgText.cpMin16
LONG.chrgText.cpMax20

│ └─24

FINDTEXTWCHARRANGELONG.chrg.cpMin0
LONG.chrg.cpMax4
LPCWSTR.lpstrText8

│ └─16

FIND_BY_SID_DATADWORD.Restart0
SIDBYTE.Sid.Revision4
BYTE.Sid.SubAuthorityCount5
SID_IDENTIFIER_AUTHORITYBYTE[6].Sid.IdentifierAuthority.Value6
DWORD[1].Sid.SubAuthority12

│ └─16

FIND_BY_SID_OUTPUTDWORD.NextEntryOffset0
DWORD.FileIndex4
DWORD.FileNameLength8
WCHAR[1].FileName12

│ └─16

FIND_NAME_BUFFERUCHAR.length0
UCHAR.access_control1
UCHAR.frame_control2
UCHAR[6].destination_addr3
UCHAR[6].source_addr9
UCHAR[18].routing_info15

│ └─33

FIND_NAME_HEADERWORD.node_count0
UCHAR.reserved2
UCHAR.unique_group3

│ └─4

FIXEDWORD.fract0
short.value2

│ └─4

FIXED_INFO_W2KSP1char[132].HostName0
char[132].DomainName132
PIP_ADDR_STRING.CurrentDnsServer264
IP_ADDR_STRINGstruct _IP_ADDR_STRING *.DnsServerList.Next272
IP_ADDRESS_STRINGchar[16].DnsServerList.IpAddress.String280
IP_MASK_STRING.DnsServerList.IpMask296
DWORD.DnsServerList.Context312
UINT.NodeType320
char[260].ScopeId324
UINT.EnableRouting584
UINT.EnableProxy588
UINT.EnableDns592

│ └─600

FLASHWINFOUINT.cbSize0
HWND.hwnd8
DWORD.dwFlags16
UINT.uCount20
DWORD.dwTimeout24

│ └─32

FLICK_DATAFLICKACTION_COMMANDCODE.iFlickActionCommandCode0bytes,0bits
FLICKDIRECTION.iFlickDirection0bytes,5bits
BOOL.fControlModifier1bytes,0bits
BOOL.fMenuModifier1bytes,1bits
BOOL.fAltGRModifier1bytes,2bits
BOOL.fWinModifier1bytes,3bits
BOOL.fShiftModifier1bytes,4bits
INT.iReserved1bytes,5bits
BOOL.fOnInkingSurface1bytes,7bits
INT.iActionArgument2bytes,0bits

│ └─4

FLICK_POINTINT.x0bytes,0bits
INT.y2bytes,0bits

│ └─4

FLOATOBJ_XFORMFLOATOBJ.eM110
FLOATOBJ.eM124
FLOATOBJ.eM218
FLOATOBJ.eM2212
FLOATOBJ.eDx16
FLOATOBJ.eDy20

│ └─24

FLOWDESCRIPTORint.FlowSpec0
ULONG.NumFilters32
LPRSVP_FILTERSPEC.FilterList40

│ └─48

FLOWSPECULONG.TokenRate0
ULONG.TokenBucketSize4
ULONG.PeakBandwidth8
ULONG.Latency12
ULONG.DelayVariation16
SERVICETYPE.ServiceType20
ULONG.MaxSduSize24
ULONG.MinimumPolicedSize28

│ └─32

FLOW_DESCunion (unnamed).u10
union (unnamed).u20

│ └─16

FOLDERSETDATAFOLDERSETTINGSUINT._fs.ViewMode0
UINT._fs.fFlags4
SHELLVIEWID._vidRestore8
DWORD._dwViewPriority24

│ └─28

FOLDERSETTINGSUINT.ViewMode0
UINT.fFlags4

│ └─8

FONTDESCUINT.cbSizeofstruct0
LPOLESTR.lpstrName8
CYLONGLONG.cySize.int6416
ULONG.cySize.Lo16
LONG.cySize.Hi20
SHORT.sWeight24
SHORT.sCharset26
BOOL.fItalic28
BOOL.fUnderline32
BOOL.fStrikethrough36

│ └─40

FONTDIFFBYTE.jReserved10
BYTE.jReserved21
BYTE.jReserved32
BYTE.bWeight3
USHORT.usWinWeight4
FSHORT.fsSelection6
FWORD.fwdAveCharWidth8
FWORD.fwdMaxCharInc10
POINTLLONG.ptlCaret.x12
LONG.ptlCaret.y16

│ └─20

FONTINFOULONG.cjThis0
FLONG.flCaps4
ULONG.cGlyphsSupported8
ULONG.cjMaxGlyph112
ULONG.cjMaxGlyph416
ULONG.cjMaxGlyph820
ULONG.cjMaxGlyph3224

│ └─28

FONTOBJULONG.iUniq0
ULONG.iFace4
ULONG.cxMax8
FLONG.flFontType12
ULONG_PTR.iTTUniq16
ULONG_PTR.iFile24
SIZELONG.sizLogResPpi.cx32
LONG.sizLogResPpi.cy36
ULONG.ulStyleSize40
PVOID.pvConsumer48
PVOID.pvProducer56

│ └─64

FONTSIGNATUREDWORD[4].fsUsb0
DWORD[2].fsCsb16

│ └─24

FONTSIMPTRDIFF.dpBold0
PTRDIFF.dpItalic4
PTRDIFF.dpBoldItalic8

│ └─12

FORMATETCCLIPFORMAT.cfFormat0
DVTARGETDEVICE *.ptd8
DWORD.dwAspect16
LONG.lindex20
DWORD.tymed24

│ └─32

FORMATRANGEHDC.hdc0
HDC.hdcTarget8
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28
RECTLONG.rcPage.left32
LONG.rcPage.top36
LONG.rcPage.right40
LONG.rcPage.bottom44
CHARRANGELONG.chrg.cpMin48
LONG.chrg.cpMax52

│ └─56

FORMAT_EX_PARAMETERSMEDIA_TYPE.MediaType0
DWORD.StartCylinderNumber4
DWORD.EndCylinderNumber8
DWORD.StartHeadNumber12
DWORD.EndHeadNumber16
WORD.FormatGapLength20
WORD.SectorsPerTrack22
WORD[1].SectorNumber24

│ └─28

FORMAT_PARAMETERSMEDIA_TYPE.MediaType0
DWORD.StartCylinderNumber4
DWORD.EndCylinderNumber8
DWORD.StartHeadNumber12
DWORD.EndHeadNumber16

│ └─20

FPO_DATADWORD.ulOffStart0
DWORD.cbProcSize4
DWORD.cdwLocals8
WORD.cdwParams12
WORD.cbProlog14bytes,0bits
WORD.cbRegs15bytes,0bits
WORD.fHasSEH15bytes,3bits
WORD.fUseBP15bytes,4bits
WORD.reserved15bytes,5bits
WORD.cbFrame15bytes,6bits

│ └─16

FSCTL_GET_INTEGRITY_INFORMATION_BUFFERWORD.ChecksumAlgorithm0
WORD.Reserved2
DWORD.Flags4
DWORD.ChecksumChunkSizeInBytes8
DWORD.ClusterSizeInBytes12

│ └─16

FSCTL_QUERY_REGION_INFO_INPUTDWORD.Version0
DWORD.Size4
DWORD.Flags8
DWORD.NumberOfTierIds12
GUID[1].TierIds16

│ └─32

FSCTL_QUERY_REGION_INFO_OUTPUTDWORD.Version0
DWORD.Size4
DWORD.Flags8
DWORD.Reserved12
DWORDLONG.Alignment16
DWORD.TotalNumberOfRegions24
DWORD.NumberOfRegionsReturned28
FILE_STORAGE_TIER_REGION[1].Regions32

│ └─64

FSCTL_QUERY_STORAGE_CLASSES_OUTPUTDWORD.Version0
DWORD.Size4
DWORD.Flags8
DWORD.TotalNumberOfTiers12
DWORD.NumberOfTiersReturned16
FILE_STORAGE_TIER[1].Tiers24

│ └─1088

FSCTL_SET_INTEGRITY_INFORMATION_BUFFERWORD.ChecksumAlgorithm0
WORD.Reserved2
DWORD.Flags4

│ └─8

FULLPROPSPECGUIDunsigned long.guidPropSet.Data10
unsigned short.guidPropSet.Data24
unsigned short.guidPropSet.Data36
unsigned char[8].guidPropSet.Data48
PROPSPECULONG.psProperty.ulKind16
LPOLESTR.psProperty.lpwstr24
PROPID.psProperty.propid24

│ └─32

FUNCDESCMEMBERID.memid0
SCODE *.lprgscode8
ELEMDESC *.lprgelemdescParam16
FUNCKIND.funckind24
INVOKEKIND.invkind28
CALLCONV.callconv32
SHORT.cParams36
SHORT.cParamsOpt38
SHORT.oVft40
SHORT.cScodes42
ELEMDESCTYPEDESCHREFTYPE.elemdescFunc.tdesc.hreftype48
struct tagARRAYDESC *.elemdescFunc.tdesc.lpadesc48
struct tagTYPEDESC *.elemdescFunc.tdesc.lptdesc48
VARTYPE.elemdescFunc.tdesc.vt56
IDLDESC.elemdescFunc.idldesc64
PARAMDESCLPPARAMDESCEX.elemdescFunc.paramdesc.pparamdescex64
USHORT.elemdescFunc.paramdesc.wParamFlags72
WORD.wFuncFlags80

│ └─88

FUSION_INSTALL_REFERENCEDWORD.cbSize0
DWORD.dwFlags4
GUIDunsigned long.guidScheme.Data18
unsigned short.guidScheme.Data212
unsigned short.guidScheme.Data314
unsigned char[8].guidScheme.Data416
LPCWSTR.szIdentifier24
LPCWSTR.szNonCannonicalData32

│ └─40

FWPM_ACTION0FWP_ACTION_TYPE.type0
GUIDunsigned long.calloutKey.Data14
unsigned short.calloutKey.Data28
unsigned short.calloutKey.Data310
unsigned char[8].calloutKey.Data412
GUIDunsigned long.filterType.Data14
unsigned short.filterType.Data28
unsigned short.filterType.Data310
unsigned char[8].filterType.Data412

│ └─20

FWPM_CALLOUT0GUIDunsigned long.calloutKey.Data10
unsigned short.calloutKey.Data24
unsigned short.calloutKey.Data36
unsigned char[8].calloutKey.Data48
FWPM_DISPLAY_DATA0wchar_t *.displayData.name16
wchar_t *.displayData.description24
UINT32.flags32
GUID *.providerKey40
FWP_BYTE_BLOBUINT32.providerData.size48
UINT8 *.providerData.data56
GUIDunsigned long.applicableLayer.Data164
unsigned short.applicableLayer.Data268
unsigned short.applicableLayer.Data370
unsigned char[8].applicableLayer.Data472
UINT32.calloutId80

│ └─88

FWPM_CALLOUT_CHANGE0FWPM_CHANGE_TYPE.changeType0
GUIDunsigned long.calloutKey.Data14
unsigned short.calloutKey.Data28
unsigned short.calloutKey.Data310
unsigned char[8].calloutKey.Data412
UINT32.calloutId20

│ └─24

FWPM_CALLOUT_ENUM_TEMPLATE0GUID *.providerKey0
GUIDunsigned long.layerKey.Data18
unsigned short.layerKey.Data212
unsigned short.layerKey.Data314
unsigned char[8].layerKey.Data416

│ └─24

FWPM_CALLOUT_SUBSCRIPTION0FWPM_CALLOUT_ENUM_TEMPLATE0 *.enumTemplate0
UINT32.flags8
GUIDunsigned long.sessionKey.Data112
unsigned short.sessionKey.Data216
unsigned short.sessionKey.Data318
unsigned char[8].sessionKey.Data420

│ └─32

FWPM_CLASSIFY_OPTION0FWP_CLASSIFY_OPTION_TYPE.type0
FWP_VALUE0FWP_DATA_TYPE.value.type8
FWP_BYTE_ARRAY16 *.value.byteArray1616
FWP_BYTE_ARRAY6 *.value.byteArray616
FWP_BYTE_BLOB *.value.byteBlob16
double *.value.double6416
float.value.float3216
INT16.value.int1616
INT32.value.int3216
INT64 *.value.int6416
INT8.value.int816
FWP_BYTE_BLOB *.value.sd16
SID *.value.sid16
FWP_BYTE_BLOB *.value.tokenAccessInformation16
FWP_TOKEN_INFORMATION *.value.tokenInformation16
UINT16.value.uint1616
UINT32.value.uint3216
UINT64 *.value.uint6416
UINT8.value.uint816
LPWSTR.value.unicodeString16

│ └─24

FWPM_CLASSIFY_OPTIONS0UINT32.numOptions0
FWPM_CLASSIFY_OPTION0 *.options8

│ └─16

FWPM_CONNECTION0UINT64.connectionId0
FWP_IP_VERSION.ipVersion8
UINT32.localV4Address12
UINT8[16].localV6Address12
UINT32.remoteV4Address28
UINT8[16].remoteV6Address28
GUID *.providerKey48
IPSEC_TRAFFIC_TYPE.ipsecTrafficModeType56
IKEEXT_KEY_MODULE_TYPE.keyModuleType60
IKEEXT_PROPOSAL0IKEEXT_CIPHER_ALGORITHM0IKEEXT_CIPHER_TYPE.mmCrypto.cipherAlgorithm.algoIdentifier64
UINT32.mmCrypto.cipherAlgorithm.keyLen68
UINT32.mmCrypto.cipherAlgorithm.rounds72
IKEEXT_INTEGRITY_ALGORITHM0IKEEXT_INTEGRITY_TYPE.mmCrypto.integrityAlgorithm.algoIdentifier76
UINT32.mmCrypto.maxLifetimeSeconds80
IKEEXT_DH_GROUP.mmCrypto.dhGroup84
UINT32.mmCrypto.quickModeLimit88
IKEEXT_CREDENTIAL2IKEEXT_AUTHENTICATION_METHOD_TYPE.mmPeer.authenticationMethodType96
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.mmPeer.impersonationType100
IKEEXT_CERTIFICATE_CREDENTIAL1 *.mmPeer.certificate104
IKEEXT_NAME_CREDENTIAL0 *.mmPeer.name104
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *.mmPeer.presharedKey104
IKEEXT_CREDENTIAL2IKEEXT_AUTHENTICATION_METHOD_TYPE.emPeer.authenticationMethodType112
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.emPeer.impersonationType116
IKEEXT_CERTIFICATE_CREDENTIAL1 *.emPeer.certificate120
IKEEXT_NAME_CREDENTIAL0 *.emPeer.name120
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *.emPeer.presharedKey120
UINT64.bytesTransferredIn128
UINT64.bytesTransferredOut136
UINT64.bytesTransferredTotal144
FILETIMEDWORD.startSysTime.dwLowDateTime152
DWORD.startSysTime.dwHighDateTime156

│ └─160

FWPM_CONNECTION_ENUM_TEMPLATE0UINT64.connectionId0
UINT32.flags8

│ └─16

FWPM_CONNECTION_SUBSCRIPTION0FWPM_CONNECTION_ENUM_TEMPLATE0 *.enumTemplate0
UINT32.flags8
GUIDunsigned long.sessionKey.Data112
unsigned short.sessionKey.Data216
unsigned short.sessionKey.Data318
unsigned char[8].sessionKey.Data420

│ └─32

FWPM_DISPLAY_DATA0wchar_t *.name0
wchar_t *.description8

│ └─16

FWPM_FIELD0GUID *.fieldKey0
FWPM_FIELD_TYPE.type8
FWP_DATA_TYPE.dataType12

│ └─16

FWPM_FILTER0GUIDunsigned long.filterKey.Data10
unsigned short.filterKey.Data24
unsigned short.filterKey.Data36
unsigned char[8].filterKey.Data48
FWPM_DISPLAY_DATA0wchar_t *.displayData.name16
wchar_t *.displayData.description24
UINT32.flags32
GUID *.providerKey40
FWP_BYTE_BLOBUINT32.providerData.size48
UINT8 *.providerData.data56
GUIDunsigned long.layerKey.Data164
unsigned short.layerKey.Data268
unsigned short.layerKey.Data370
unsigned char[8].layerKey.Data472
GUIDunsigned long.subLayerKey.Data180
unsigned short.subLayerKey.Data284
unsigned short.subLayerKey.Data386
unsigned char[8].subLayerKey.Data488
FWP_VALUE0FWP_DATA_TYPE.weight.type96
FWP_BYTE_ARRAY16 *.weight.byteArray16104
FWP_BYTE_ARRAY6 *.weight.byteArray6104
FWP_BYTE_BLOB *.weight.byteBlob104
double *.weight.double64104
float.weight.float32104
INT16.weight.int16104
INT32.weight.int32104
INT64 *.weight.int64104
INT8.weight.int8104
FWP_BYTE_BLOB *.weight.sd104
SID *.weight.sid104
FWP_BYTE_BLOB *.weight.tokenAccessInformation104
FWP_TOKEN_INFORMATION *.weight.tokenInformation104
UINT16.weight.uint16104
UINT32.weight.uint32104
UINT64 *.weight.uint64104
UINT8.weight.uint8104
LPWSTR.weight.unicodeString104
UINT32.numFilterConditions112
FWPM_FILTER_CONDITION0 *.filterCondition120
FWPM_ACTION0FWP_ACTION_TYPE.action.type128
GUIDunsigned long.action.calloutKey.Data1132
unsigned short.action.calloutKey.Data2136
unsigned short.action.calloutKey.Data3138
unsigned char[8].action.calloutKey.Data4140
GUIDunsigned long.action.filterType.Data1132
unsigned short.action.filterType.Data2136
unsigned short.action.filterType.Data3138
unsigned char[8].action.filterType.Data4140
GUIDunsigned long.providerContextKey.Data1152
unsigned short.providerContextKey.Data2156
unsigned short.providerContextKey.Data3158
unsigned char[8].providerContextKey.Data4160
UINT64.rawContext152
GUID *.reserved168
UINT64.filterId176
FWP_VALUE0FWP_DATA_TYPE.effectiveWeight.type184
FWP_BYTE_ARRAY16 *.effectiveWeight.byteArray16192
FWP_BYTE_ARRAY6 *.effectiveWeight.byteArray6192
FWP_BYTE_BLOB *.effectiveWeight.byteBlob192
double *.effectiveWeight.double64192
float.effectiveWeight.float32192
INT16.effectiveWeight.int16192
INT32.effectiveWeight.int32192
INT64 *.effectiveWeight.int64192
INT8.effectiveWeight.int8192
FWP_BYTE_BLOB *.effectiveWeight.sd192
SID *.effectiveWeight.sid192
FWP_BYTE_BLOB *.effectiveWeight.tokenAccessInformation192
FWP_TOKEN_INFORMATION *.effectiveWeight.tokenInformation192
UINT16.effectiveWeight.uint16192
UINT32.effectiveWeight.uint32192
UINT64 *.effectiveWeight.uint64192
UINT8.effectiveWeight.uint8192
LPWSTR.effectiveWeight.unicodeString192

│ └─200

FWPM_FILTER_CHANGE0FWPM_CHANGE_TYPE.changeType0
GUIDunsigned long.filterKey.Data14
unsigned short.filterKey.Data28
unsigned short.filterKey.Data310
unsigned char[8].filterKey.Data412
UINT64.filterId24

│ └─32

FWPM_FILTER_CONDITION0GUIDunsigned long.fieldKey.Data10
unsigned short.fieldKey.Data24
unsigned short.fieldKey.Data36
unsigned char[8].fieldKey.Data48
FWP_MATCH_TYPE.matchType16
FWP_CONDITION_VALUE0FWP_DATA_TYPE.conditionValue.type24
FWP_RANGE0 *.conditionValue.rangeValue32
FWP_BYTE_ARRAY16 *.conditionValue.byteArray1632
FWP_BYTE_ARRAY6 *.conditionValue.byteArray632
FWP_BYTE_BLOB *.conditionValue.byteBlob32
double *.conditionValue.double6432
float.conditionValue.float3232
INT16.conditionValue.int1632
INT32.conditionValue.int3232
INT64 *.conditionValue.int6432
INT8.conditionValue.int832
FWP_BYTE_BLOB *.conditionValue.sd32
SID *.conditionValue.sid32
FWP_BYTE_BLOB *.conditionValue.tokenAccessInformation32
FWP_TOKEN_INFORMATION *.conditionValue.tokenInformation32
UINT16.conditionValue.uint1632
UINT32.conditionValue.uint3232
UINT64 *.conditionValue.uint6432
UINT8.conditionValue.uint832
LPWSTR.conditionValue.unicodeString32
FWP_V4_ADDR_AND_MASK *.conditionValue.v4AddrMask32
FWP_V6_ADDR_AND_MASK *.conditionValue.v6AddrMask32

│ └─40

FWPM_FILTER_ENUM_TEMPLATE0GUID *.providerKey0
GUIDunsigned long.layerKey.Data18
unsigned short.layerKey.Data212
unsigned short.layerKey.Data314
unsigned char[8].layerKey.Data416
FWP_FILTER_ENUM_TYPE.enumType24
UINT32.flags28
FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0 *.providerContextTemplate32
UINT32.numFilterConditions40
FWPM_FILTER_CONDITION0 *.filterCondition48
UINT32.actionMask56
GUID *.calloutKey64

│ └─72

FWPM_FILTER_SUBSCRIPTION0FWPM_FILTER_ENUM_TEMPLATE0 *.enumTemplate0
UINT32.flags8
GUIDunsigned long.sessionKey.Data112
unsigned short.sessionKey.Data216
unsigned short.sessionKey.Data318
unsigned char[8].sessionKey.Data420

│ └─32

FWPM_LAYER0GUIDunsigned long.layerKey.Data10
unsigned short.layerKey.Data24
unsigned short.layerKey.Data36
unsigned char[8].layerKey.Data48
FWPM_DISPLAY_DATA0wchar_t *.displayData.name16
wchar_t *.displayData.description24
UINT32.flags32
UINT32.numFields36
FWPM_FIELD0 *.field40
GUIDunsigned long.defaultSubLayerKey.Data148
unsigned short.defaultSubLayerKey.Data252
unsigned short.defaultSubLayerKey.Data354
unsigned char[8].defaultSubLayerKey.Data456
UINT16.layerId64

│ └─72

FWPM_LAYER_ENUM_TEMPLATE0UINT64.reserved0

│ └─8

FWPM_LAYER_STATISTICS0GUIDunsigned long.layerId.Data10
unsigned short.layerId.Data24
unsigned short.layerId.Data36
unsigned char[8].layerId.Data48
UINT32.classifyPermitCount16
UINT32.classifyBlockCount20
UINT32.classifyVetoCount24
UINT32.numCacheEntries28

│ └─32

FWPM_NET_EVENT0FWPM_NET_EVENT_HEADER0FILETIMEDWORD.header.timeStamp.dwLowDateTime0
DWORD.header.timeStamp.dwHighDateTime4
UINT32.header.flags8
FWP_IP_VERSION.header.ipVersion12
UINT8.header.ipProtocol16
UINT32.header.localAddrV420
FWP_BYTE_ARRAY16UINT8[16].header.localAddrV6.byteArray1620
UINT32.header.remoteAddrV436
FWP_BYTE_ARRAY16UINT8[16].header.remoteAddrV6.byteArray1636
UINT16.header.localPort52
UINT16.header.remotePort54
UINT32.header.scopeId56
FWP_BYTE_BLOBUINT32.header.appId.size64
UINT8 *.header.appId.data72
SID *.header.userId80
FWPM_NET_EVENT_TYPE.type88
FWPM_NET_EVENT_CLASSIFY_DROP0 *.classifyDrop96
FWPM_NET_EVENT_IPSEC_DOSP_DROP0 *.idpDrop96
FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 *.ikeEmFailure96
FWPM_NET_EVENT_IKEEXT_MM_FAILURE0 *.ikeMmFailure96
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 *.ikeQmFailure96
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 *.ipsecDrop96

│ └─104

FWPM_NET_EVENT1FWPM_NET_EVENT_HEADER1FILETIMEDWORD.header.timeStamp.dwLowDateTime0
DWORD.header.timeStamp.dwHighDateTime4
UINT32.header.flags8
FWP_IP_VERSION.header.ipVersion12
UINT8.header.ipProtocol16
UINT32.header.localAddrV420
FWP_BYTE_ARRAY16UINT8[16].header.localAddrV6.byteArray1620
UINT32.header.remoteAddrV436
FWP_BYTE_ARRAY16UINT8[16].header.remoteAddrV6.byteArray1636
UINT16.header.localPort52
UINT16.header.remotePort54
UINT32.header.scopeId56
FWP_BYTE_BLOBUINT32.header.appId.size64
UINT8 *.header.appId.data72
SID *.header.userId80
FWP_AF.header.reserved188
FWP_BYTE_ARRAY6UINT8[6].header.reserved2.byteArray696
FWP_BYTE_ARRAY6UINT8[6].header.reserved3.byteArray6102
UINT32.header.reserved4108
UINT32.header.reserved5112
UINT16.header.reserved6116
UINT32.header.reserved7120
UINT32.header.reserved8124
UINT16.header.reserved9128
UINT64.header.reserved10136
FWPM_NET_EVENT_TYPE.type144
FWPM_NET_EVENT_CLASSIFY_DROP1 *.classifyDrop152
FWPM_NET_EVENT_IPSEC_DOSP_DROP0 *.idpDrop152
FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 *.ikeEmFailure152
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 *.ikeMmFailure152
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 *.ikeQmFailure152
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 *.ipsecDrop152

│ └─160

FWPM_NET_EVENT2FWPM_NET_EVENT_HEADER2FILETIMEDWORD.header.timeStamp.dwLowDateTime0
DWORD.header.timeStamp.dwHighDateTime4
UINT32.header.flags8
FWP_IP_VERSION.header.ipVersion12
UINT8.header.ipProtocol16
UINT32.header.localAddrV420
FWP_BYTE_ARRAY16UINT8[16].header.localAddrV6.byteArray1620
UINT32.header.remoteAddrV436
FWP_BYTE_ARRAY16UINT8[16].header.remoteAddrV6.byteArray1636
UINT16.header.localPort52
UINT16.header.remotePort54
UINT32.header.scopeId56
FWP_BYTE_BLOBUINT32.header.appId.size64
UINT8 *.header.appId.data72
SID *.header.userId80
FWP_AF.header.addressFamily88
SID *.header.packageSid96
FWPM_NET_EVENT_TYPE.type104
FWPM_NET_EVENT_CAPABILITY_ALLOW0 *.capabilityAllow112
FWPM_NET_EVENT_CAPABILITY_DROP0 *.capabilityDrop112
FWPM_NET_EVENT_CLASSIFY_ALLOW0 *.classifyAllow112
FWPM_NET_EVENT_CLASSIFY_DROP2 *.classifyDrop112
FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 *.classifyDropMac112
FWPM_NET_EVENT_IPSEC_DOSP_DROP0 *.idpDrop112
FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 *.ikeEmFailure112
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 *.ikeMmFailure112
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 *.ikeQmFailure112
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 *.ipsecDrop112

│ └─120

FWPM_NET_EVENT3FWPM_NET_EVENT_HEADER3FILETIMEDWORD.header.timeStamp.dwLowDateTime0
DWORD.header.timeStamp.dwHighDateTime4
UINT32.header.flags8
FWP_IP_VERSION.header.ipVersion12
UINT8.header.ipProtocol16
UINT32.header.localAddrV420
FWP_BYTE_ARRAY16UINT8[16].header.localAddrV6.byteArray1620
UINT32.header.remoteAddrV436
FWP_BYTE_ARRAY16UINT8[16].header.remoteAddrV6.byteArray1636
UINT16.header.localPort52
UINT16.header.remotePort54
UINT32.header.scopeId56
FWP_BYTE_BLOBUINT32.header.appId.size64
UINT8 *.header.appId.data72
SID *.header.userId80
FWP_AF.header.addressFamily88
SID *.header.packageSid96
wchar_t *.header.enterpriseId104
UINT64.header.policyFlags112
FWP_BYTE_BLOBUINT32.header.effectiveName.size120
UINT8 *.header.effectiveName.data128
FWPM_NET_EVENT_TYPE.type136
FWPM_NET_EVENT_CAPABILITY_ALLOW0 *.capabilityAllow144
FWPM_NET_EVENT_CAPABILITY_DROP0 *.capabilityDrop144
FWPM_NET_EVENT_CLASSIFY_ALLOW0 *.classifyAllow144
FWPM_NET_EVENT_CLASSIFY_DROP2 *.classifyDrop144
FWPM_NET_EVENT_CLASSIFY_DROP_MAC0 *.classifyDropMac144
FWPM_NET_EVENT_IPSEC_DOSP_DROP0 *.idpDrop144
FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 *.ikeEmFailure144
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1 *.ikeMmFailure144
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 *.ikeQmFailure144
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0 *.ipsecDrop144

│ └─152

FWPM_NET_EVENT_CAPABILITY_ALLOW0FWPM_APPC_NETWORK_CAPABILITY_TYPE.networkCapabilityId0
UINT64.filterId8
BOOL.isLoopback16

│ └─24

FWPM_NET_EVENT_CAPABILITY_DROP0FWPM_APPC_NETWORK_CAPABILITY_TYPE.networkCapabilityId0
UINT64.filterId8
BOOL.isLoopback16

│ └─24

FWPM_NET_EVENT_CLASSIFY_ALLOW0UINT64.filterId0
UINT16.layerId8
UINT32.reauthReason12
UINT32.originalProfile16
UINT32.currentProfile20
UINT32.msFwpDirection24
BOOL.isLoopback28

│ └─32

FWPM_NET_EVENT_CLASSIFY_DROP0UINT64.filterId0
UINT16.layerId8

│ └─16

FWPM_NET_EVENT_CLASSIFY_DROP1UINT64.filterId0
UINT16.layerId8
UINT32.reauthReason12
UINT32.originalProfile16
UINT32.currentProfile20
UINT32.msFwpDirection24
BOOL.isLoopback28

│ └─32

FWPM_NET_EVENT_CLASSIFY_DROP2UINT64.filterId0
UINT16.layerId8
UINT32.reauthReason12
UINT32.originalProfile16
UINT32.currentProfile20
UINT32.msFwpDirection24
BOOL.isLoopback28
FWP_BYTE_BLOBUINT32.vSwitchId.size32
UINT8 *.vSwitchId.data40
UINT32.vSwitchSourcePort48
UINT32.vSwitchDestinationPort52

│ └─56

FWPM_NET_EVENT_CLASSIFY_DROP_MAC0FWP_BYTE_ARRAY6UINT8[6].localMacAddr.byteArray60
FWP_BYTE_ARRAY6UINT8[6].remoteMacAddr.byteArray66
UINT32.mediaType12
UINT32.ifType16
UINT16.etherType20
UINT32.ndisPortNumber24
UINT32.reserved28
UINT16.vlanTag32
UINT64.ifLuid40
UINT64.filterId48
UINT16.layerId56
UINT32.reauthReason60
UINT32.originalProfile64
UINT32.currentProfile68
UINT32.msFwpDirection72
BOOL.isLoopback76
FWP_BYTE_BLOBUINT32.vSwitchId.size80
UINT8 *.vSwitchId.data88
UINT32.vSwitchSourcePort96
UINT32.vSwitchDestinationPort100

│ └─104

FWPM_NET_EVENT_ENUM_TEMPLATE0FILETIMEDWORD.startTime.dwLowDateTime0
DWORD.startTime.dwHighDateTime4
FILETIMEDWORD.endTime.dwLowDateTime8
DWORD.endTime.dwHighDateTime12
UINT32.numFilterConditions16
FWPM_FILTER_CONDITION0 *.filterCondition24

│ └─32

FWPM_NET_EVENT_HEADER0FILETIMEDWORD.timeStamp.dwLowDateTime0
DWORD.timeStamp.dwHighDateTime4
UINT32.flags8
FWP_IP_VERSION.ipVersion12
UINT8.ipProtocol16
UINT32.localAddrV420
FWP_BYTE_ARRAY16UINT8[16].localAddrV6.byteArray1620
UINT32.remoteAddrV436
FWP_BYTE_ARRAY16UINT8[16].remoteAddrV6.byteArray1636
UINT16.localPort52
UINT16.remotePort54
UINT32.scopeId56
FWP_BYTE_BLOBUINT32.appId.size64
UINT8 *.appId.data72
SID *.userId80

│ └─88

FWPM_NET_EVENT_HEADER1FILETIMEDWORD.timeStamp.dwLowDateTime0
DWORD.timeStamp.dwHighDateTime4
UINT32.flags8
FWP_IP_VERSION.ipVersion12
UINT8.ipProtocol16
UINT32.localAddrV420
FWP_BYTE_ARRAY16UINT8[16].localAddrV6.byteArray1620
UINT32.remoteAddrV436
FWP_BYTE_ARRAY16UINT8[16].remoteAddrV6.byteArray1636
UINT16.localPort52
UINT16.remotePort54
UINT32.scopeId56
FWP_BYTE_BLOBUINT32.appId.size64
UINT8 *.appId.data72
SID *.userId80
FWP_AF.reserved188
FWP_BYTE_ARRAY6UINT8[6].reserved2.byteArray696
FWP_BYTE_ARRAY6UINT8[6].reserved3.byteArray6102
UINT32.reserved4108
UINT32.reserved5112
UINT16.reserved6116
UINT32.reserved7120
UINT32.reserved8124
UINT16.reserved9128
UINT64.reserved10136

│ └─144

FWPM_NET_EVENT_HEADER2FILETIMEDWORD.timeStamp.dwLowDateTime0
DWORD.timeStamp.dwHighDateTime4
UINT32.flags8
FWP_IP_VERSION.ipVersion12
UINT8.ipProtocol16
UINT32.localAddrV420
FWP_BYTE_ARRAY16UINT8[16].localAddrV6.byteArray1620
UINT32.remoteAddrV436
FWP_BYTE_ARRAY16UINT8[16].remoteAddrV6.byteArray1636
UINT16.localPort52
UINT16.remotePort54
UINT32.scopeId56
FWP_BYTE_BLOBUINT32.appId.size64
UINT8 *.appId.data72
SID *.userId80
FWP_AF.addressFamily88
SID *.packageSid96

│ └─104

FWPM_NET_EVENT_HEADER3FILETIMEDWORD.timeStamp.dwLowDateTime0
DWORD.timeStamp.dwHighDateTime4
UINT32.flags8
FWP_IP_VERSION.ipVersion12
UINT8.ipProtocol16
UINT32.localAddrV420
FWP_BYTE_ARRAY16UINT8[16].localAddrV6.byteArray1620
UINT32.remoteAddrV436
FWP_BYTE_ARRAY16UINT8[16].remoteAddrV6.byteArray1636
UINT16.localPort52
UINT16.remotePort54
UINT32.scopeId56
FWP_BYTE_BLOBUINT32.appId.size64
UINT8 *.appId.data72
SID *.userId80
FWP_AF.addressFamily88
SID *.packageSid96
wchar_t *.enterpriseId104
UINT64.policyFlags112
FWP_BYTE_BLOBUINT32.effectiveName.size120
UINT8 *.effectiveName.data128

│ └─136

FWPM_NET_EVENT_IKEEXT_EM_FAILURE0UINT32.failureErrorCode0
IPSEC_FAILURE_POINT.failurePoint4
UINT32.flags8
IKEEXT_EM_SA_STATE.emState12
IKEEXT_SA_ROLE.saRole16
IKEEXT_AUTHENTICATION_METHOD_TYPE.emAuthMethod20
UINT8[20].endCertHash24
UINT64.mmId48
UINT64.qmFilterId56

│ └─64

FWPM_NET_EVENT_IKEEXT_EM_FAILURE1UINT32.failureErrorCode0
IPSEC_FAILURE_POINT.failurePoint4
UINT32.flags8
IKEEXT_EM_SA_STATE.emState12
IKEEXT_SA_ROLE.saRole16
IKEEXT_AUTHENTICATION_METHOD_TYPE.emAuthMethod20
UINT8[20].endCertHash24
UINT64.mmId48
UINT64.qmFilterId56
wchar_t *.localPrincipalNameForAuth64
wchar_t *.remotePrincipalNameForAuth72
UINT32.numLocalPrincipalGroupSids80
LPWSTR *.localPrincipalGroupSids88
UINT32.numRemotePrincipalGroupSids96
LPWSTR *.remotePrincipalGroupSids104
IPSEC_TRAFFIC_TYPE.saTrafficType112

│ └─120

FWPM_NET_EVENT_IKEEXT_MM_FAILURE0UINT32.failureErrorCode0
IPSEC_FAILURE_POINT.failurePoint4
UINT32.flags8
IKEEXT_KEY_MODULE_TYPE.keyingModuleType12
IKEEXT_MM_SA_STATE.mmState16
IKEEXT_SA_ROLE.saRole20
IKEEXT_AUTHENTICATION_METHOD_TYPE.mmAuthMethod24
UINT8[20].endCertHash28
UINT64.mmId48
UINT64.mmFilterId56

│ └─64

FWPM_NET_EVENT_IKEEXT_MM_FAILURE1UINT32.failureErrorCode0
IPSEC_FAILURE_POINT.failurePoint4
UINT32.flags8
IKEEXT_KEY_MODULE_TYPE.keyingModuleType12
IKEEXT_MM_SA_STATE.mmState16
IKEEXT_SA_ROLE.saRole20
IKEEXT_AUTHENTICATION_METHOD_TYPE.mmAuthMethod24
UINT8[20].endCertHash28
UINT64.mmId48
UINT64.mmFilterId56
wchar_t *.localPrincipalNameForAuth64
wchar_t *.remotePrincipalNameForAuth72
UINT32.numLocalPrincipalGroupSids80
LPWSTR *.localPrincipalGroupSids88
UINT32.numRemotePrincipalGroupSids96
LPWSTR *.remotePrincipalGroupSids104

│ └─112

FWPM_NET_EVENT_IKEEXT_QM_FAILURE0UINT32.failureErrorCode0
IPSEC_FAILURE_POINT.failurePoint4
IKEEXT_KEY_MODULE_TYPE.keyingModuleType8
IKEEXT_QM_SA_STATE.qmState12
IKEEXT_SA_ROLE.saRole16
IPSEC_TRAFFIC_TYPE.saTrafficType20
FWP_CONDITION_VALUE0FWP_DATA_TYPE.localSubNet.type24
FWP_RANGE0 *.localSubNet.rangeValue32
FWP_BYTE_ARRAY16 *.localSubNet.byteArray1632
FWP_BYTE_ARRAY6 *.localSubNet.byteArray632
FWP_BYTE_BLOB *.localSubNet.byteBlob32
double *.localSubNet.double6432
float.localSubNet.float3232
INT16.localSubNet.int1632
INT32.localSubNet.int3232
INT64 *.localSubNet.int6432
INT8.localSubNet.int832
FWP_BYTE_BLOB *.localSubNet.sd32
SID *.localSubNet.sid32
FWP_BYTE_BLOB *.localSubNet.tokenAccessInformation32
FWP_TOKEN_INFORMATION *.localSubNet.tokenInformation32
UINT16.localSubNet.uint1632
UINT32.localSubNet.uint3232
UINT64 *.localSubNet.uint6432
UINT8.localSubNet.uint832
LPWSTR.localSubNet.unicodeString32
FWP_V4_ADDR_AND_MASK *.localSubNet.v4AddrMask32
FWP_V6_ADDR_AND_MASK *.localSubNet.v6AddrMask32
FWP_CONDITION_VALUE0FWP_DATA_TYPE.remoteSubNet.type40
FWP_RANGE0 *.remoteSubNet.rangeValue48
FWP_BYTE_ARRAY16 *.remoteSubNet.byteArray1648
FWP_BYTE_ARRAY6 *.remoteSubNet.byteArray648
FWP_BYTE_BLOB *.remoteSubNet.byteBlob48
double *.remoteSubNet.double6448
float.remoteSubNet.float3248
INT16.remoteSubNet.int1648
INT32.remoteSubNet.int3248
INT64 *.remoteSubNet.int6448
INT8.remoteSubNet.int848
FWP_BYTE_BLOB *.remoteSubNet.sd48
SID *.remoteSubNet.sid48
FWP_BYTE_BLOB *.remoteSubNet.tokenAccessInformation48
FWP_TOKEN_INFORMATION *.remoteSubNet.tokenInformation48
UINT16.remoteSubNet.uint1648
UINT32.remoteSubNet.uint3248
UINT64 *.remoteSubNet.uint6448
UINT8.remoteSubNet.uint848
LPWSTR.remoteSubNet.unicodeString48
FWP_V4_ADDR_AND_MASK *.remoteSubNet.v4AddrMask48
FWP_V6_ADDR_AND_MASK *.remoteSubNet.v6AddrMask48
UINT64.qmFilterId56

│ └─64

FWPM_NET_EVENT_IPSEC_DOSP_DROP0FWP_IP_VERSION.ipVersion0
UINT32.publicHostV4Addr4
UINT8[16].publicHostV6Addr4
UINT32.internalHostV4Addr20
UINT8[16].internalHostV6Addr20
INT32.failureStatus36
FWP_DIRECTION.direction40

│ └─44

FWPM_NET_EVENT_IPSEC_KERNEL_DROP0INT32.failureStatus0
FWP_DIRECTION.direction4
IPSEC_SA_SPI.spi8
UINT64.filterId16
UINT16.layerId24

│ └─32

FWPM_NET_EVENT_SUBSCRIPTION0FWPM_NET_EVENT_ENUM_TEMPLATE0 *.enumTemplate0
UINT32.flags8
GUIDunsigned long.sessionKey.Data112
unsigned short.sessionKey.Data216
unsigned short.sessionKey.Data318
unsigned char[8].sessionKey.Data420

│ └─32

FWPM_PROVIDER0GUIDunsigned long.providerKey.Data10
unsigned short.providerKey.Data24
unsigned short.providerKey.Data36
unsigned char[8].providerKey.Data48
FWPM_DISPLAY_DATA0wchar_t *.displayData.name16
wchar_t *.displayData.description24
UINT32.flags32
FWP_BYTE_BLOBUINT32.providerData.size40
UINT8 *.providerData.data48
wchar_t *.serviceName56

│ └─64

FWPM_PROVIDER_CHANGE0FWPM_CHANGE_TYPE.changeType0
GUIDunsigned long.providerKey.Data14
unsigned short.providerKey.Data28
unsigned short.providerKey.Data310
unsigned char[8].providerKey.Data412

│ └─20

FWPM_PROVIDER_CONTEXT0GUIDunsigned long.providerContextKey.Data10
unsigned short.providerContextKey.Data24
unsigned short.providerContextKey.Data36
unsigned char[8].providerContextKey.Data48
FWPM_DISPLAY_DATA0wchar_t *.displayData.name16
wchar_t *.displayData.description24
UINT32.flags32
GUID *.providerKey40
FWP_BYTE_BLOBUINT32.providerData.size48
UINT8 *.providerData.data56
FWPM_PROVIDER_CONTEXT_TYPE.type64
IKEEXT_POLICY0 *.authIpMmPolicy72
IPSEC_TRANSPORT_POLICY0 *.authipQmTransportPolicy72
IPSEC_TUNNEL_POLICY0 *.authipQmTunnelPolicy72
FWPM_CLASSIFY_OPTIONS0 *.classifyOptions72
FWP_BYTE_BLOB *.dataBuffer72
IKEEXT_POLICY0 *.ikeMmPolicy72
IPSEC_TRANSPORT_POLICY0 *.ikeQmTransportPolicy72
IPSEC_TUNNEL_POLICY0 *.ikeQmTunnelPolicy72
IPSEC_KEYING_POLICY0 *.keyingPolicy72
UINT64.providerContextId80

│ └─88

FWPM_PROVIDER_CONTEXT1GUIDunsigned long.providerContextKey.Data10
unsigned short.providerContextKey.Data24
unsigned short.providerContextKey.Data36
unsigned char[8].providerContextKey.Data48
FWPM_DISPLAY_DATA0wchar_t *.displayData.name16
wchar_t *.displayData.description24
UINT32.flags32
GUID *.providerKey40
FWP_BYTE_BLOBUINT32.providerData.size48
UINT8 *.providerData.data56
FWPM_PROVIDER_CONTEXT_TYPE.type64
IKEEXT_POLICY1 *.authIpMmPolicy72
IPSEC_TRANSPORT_POLICY1 *.authipQmTransportPolicy72
IPSEC_TUNNEL_POLICY1 *.authipQmTunnelPolicy72
FWPM_CLASSIFY_OPTIONS0 *.classifyOptions72
FWP_BYTE_BLOB *.dataBuffer72
IPSEC_DOSP_OPTIONS0 *.idpOptions72
IKEEXT_POLICY1 *.ikeMmPolicy72
IPSEC_TRANSPORT_POLICY1 *.ikeQmTransportPolicy72
IPSEC_TUNNEL_POLICY1 *.ikeQmTunnelPolicy72
IKEEXT_POLICY1 *.ikeV2MmPolicy72
IPSEC_TUNNEL_POLICY1 *.ikeV2QmTunnelPolicy72
IPSEC_KEYING_POLICY0 *.keyingPolicy72
UINT64.providerContextId80

│ └─88

FWPM_PROVIDER_CONTEXT2GUIDunsigned long.providerContextKey.Data10
unsigned short.providerContextKey.Data24
unsigned short.providerContextKey.Data36
unsigned char[8].providerContextKey.Data48
FWPM_DISPLAY_DATA0wchar_t *.displayData.name16
wchar_t *.displayData.description24
UINT32.flags32
GUID *.providerKey40
FWP_BYTE_BLOBUINT32.providerData.size48
UINT8 *.providerData.data56
FWPM_PROVIDER_CONTEXT_TYPE.type64
IKEEXT_POLICY2 *.authIpMmPolicy72
IPSEC_TRANSPORT_POLICY2 *.authipQmTransportPolicy72
IPSEC_TUNNEL_POLICY2 *.authipQmTunnelPolicy72
FWPM_CLASSIFY_OPTIONS0 *.classifyOptions72
FWP_BYTE_BLOB *.dataBuffer72
IPSEC_DOSP_OPTIONS0 *.idpOptions72
IKEEXT_POLICY2 *.ikeMmPolicy72
IPSEC_TRANSPORT_POLICY2 *.ikeQmTransportPolicy72
IPSEC_TUNNEL_POLICY2 *.ikeQmTunnelPolicy72
IKEEXT_POLICY2 *.ikeV2MmPolicy72
IPSEC_TRANSPORT_POLICY2 *.ikeV2QmTransportPolicy72
IPSEC_TUNNEL_POLICY2 *.ikeV2QmTunnelPolicy72
IPSEC_KEYING_POLICY1 *.keyingPolicy72
UINT64.providerContextId80

│ └─88

FWPM_PROVIDER_CONTEXT_CHANGE0FWPM_CHANGE_TYPE.changeType0
GUIDunsigned long.providerContextKey.Data14
unsigned short.providerContextKey.Data28
unsigned short.providerContextKey.Data310
unsigned char[8].providerContextKey.Data412
UINT64.providerContextId24

│ └─32

FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0GUID *.providerKey0
FWPM_PROVIDER_CONTEXT_TYPE.providerContextType8

│ └─16

FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0 *.enumTemplate0
UINT32.flags8
GUIDunsigned long.sessionKey.Data112
unsigned short.sessionKey.Data216
unsigned short.sessionKey.Data318
unsigned char[8].sessionKey.Data420

│ └─32

FWPM_PROVIDER_ENUM_TEMPLATE0UINT64.reserved0

│ └─8

FWPM_PROVIDER_SUBSCRIPTION0FWPM_PROVIDER_ENUM_TEMPLATE0 *.enumTemplate0
UINT32.flags8
GUIDunsigned long.sessionKey.Data112
unsigned short.sessionKey.Data216
unsigned short.sessionKey.Data318
unsigned char[8].sessionKey.Data420

│ └─32

FWPM_SESSION0GUIDunsigned long.sessionKey.Data10
unsigned short.sessionKey.Data24
unsigned short.sessionKey.Data36
unsigned char[8].sessionKey.Data48
FWPM_DISPLAY_DATA0wchar_t *.displayData.name16
wchar_t *.displayData.description24
UINT32.flags32
UINT32.txnWaitTimeoutInMSec36
DWORD.processId40
SID *.sid48
wchar_t *.username56
BOOL.kernelMode64

│ └─72

FWPM_SESSION_ENUM_TEMPLATE0UINT64.reserved0

│ └─8

FWPM_STATISTICS0UINT32.numLayerStatistics0
FWPM_LAYER_STATISTICS0 *.layerStatistics8
UINT32.inboundAllowedConnectionsV416
UINT32.inboundBlockedConnectionsV420
UINT32.outboundAllowedConnectionsV424
UINT32.outboundBlockedConnectionsV428
UINT32.inboundAllowedConnectionsV632
UINT32.inboundBlockedConnectionsV636
UINT32.outboundAllowedConnectionsV640
UINT32.outboundBlockedConnectionsV644
UINT32.inboundActiveConnectionsV448
UINT32.outboundActiveConnectionsV452
UINT32.inboundActiveConnectionsV656
UINT32.outboundActiveConnectionsV660
UINT64.reauthDirInbound64
UINT64.reauthDirOutbound72
UINT64.reauthFamilyV480
UINT64.reauthFamilyV688
UINT64.reauthProtoOther96
UINT64.reauthProtoIPv4104
UINT64.reauthProtoIPv6112
UINT64.reauthProtoICMP120
UINT64.reauthProtoICMP6128
UINT64.reauthProtoUDP136
UINT64.reauthProtoTCP144
UINT64.reauthReasonPolicyChange152
UINT64.reauthReasonNewArrivalInterface160
UINT64.reauthReasonNewNextHopInterface168
UINT64.reauthReasonProfileCrossing176
UINT64.reauthReasonClassifyCompletion184
UINT64.reauthReasonIPSecPropertiesChanged192
UINT64.reauthReasonMidStreamInspection200
UINT64.reauthReasonSocketPropertyChanged208
UINT64.reauthReasonNewInboundMCastBCastPacket216
UINT64.reauthReasonEDPPolicyChanged224
UINT64.reauthReasonProxyHandleChanged232

│ └─240

FWPM_SUBLAYER0GUIDunsigned long.subLayerKey.Data10
unsigned short.subLayerKey.Data24
unsigned short.subLayerKey.Data36
unsigned char[8].subLayerKey.Data48
FWPM_DISPLAY_DATA0wchar_t *.displayData.name16
wchar_t *.displayData.description24
UINT32.flags32
GUID *.providerKey40
FWP_BYTE_BLOBUINT32.providerData.size48
UINT8 *.providerData.data56
UINT16.weight64

│ └─72

FWPM_SUBLAYER_CHANGE0FWPM_CHANGE_TYPE.changeType0
GUIDunsigned long.subLayerKey.Data14
unsigned short.subLayerKey.Data28
unsigned short.subLayerKey.Data310
unsigned char[8].subLayerKey.Data412

│ └─20

FWPM_SUBLAYER_ENUM_TEMPLATE0GUID *.providerKey0

│ └─8

FWPM_SUBLAYER_SUBSCRIPTION0FWPM_SUBLAYER_ENUM_TEMPLATE0 *.enumTemplate0
UINT32.flags8
GUIDunsigned long.sessionKey.Data112
unsigned short.sessionKey.Data216
unsigned short.sessionKey.Data318
unsigned char[8].sessionKey.Data420

│ └─32

FWPM_SYSTEM_PORTS0UINT32.numTypes0
FWPM_SYSTEM_PORTS_BY_TYPE0 *.types8

│ └─16

FWPM_SYSTEM_PORTS_BY_TYPE0FWPM_SYSTEM_PORT_TYPE.type0
UINT32.numPorts4
UINT16 *.ports8

│ └─16

FWPM_VSWITCH_EVENT0FWPM_VSWITCH_EVENT_TYPE.eventType0
wchar_t *.vSwitchId0
struct (unnamed).positionInfo0
struct (unnamed).reorderInfo0

│ └─32

FWPM_VSWITCH_EVENT_SUBSCRIPTION0UINT32.flags0
GUIDunsigned long.sessionKey.Data14
unsigned short.sessionKey.Data28
unsigned short.sessionKey.Data310
unsigned char[8].sessionKey.Data412

│ └─20

FWPS_ACTION0FWP_ACTION_TYPE.type0
UINT32.calloutId4

│ └─8

FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0FWP_CONDITION_VALUE0FWP_DATA_TYPE.localSubNet.type0
FWP_RANGE0 *.localSubNet.rangeValue8
FWP_BYTE_ARRAY16 *.localSubNet.byteArray168
FWP_BYTE_ARRAY6 *.localSubNet.byteArray68
FWP_BYTE_BLOB *.localSubNet.byteBlob8
double *.localSubNet.double648
float.localSubNet.float328
INT16.localSubNet.int168
INT32.localSubNet.int328
INT64 *.localSubNet.int648
INT8.localSubNet.int88
FWP_BYTE_BLOB *.localSubNet.sd8
SID *.localSubNet.sid8
FWP_BYTE_BLOB *.localSubNet.tokenAccessInformation8
FWP_TOKEN_INFORMATION *.localSubNet.tokenInformation8
UINT16.localSubNet.uint168
UINT32.localSubNet.uint328
UINT64 *.localSubNet.uint648
UINT8.localSubNet.uint88
LPWSTR.localSubNet.unicodeString8
FWP_V4_ADDR_AND_MASK *.localSubNet.v4AddrMask8
FWP_V6_ADDR_AND_MASK *.localSubNet.v6AddrMask8
FWP_CONDITION_VALUE0FWP_DATA_TYPE.remoteSubNet.type16
FWP_RANGE0 *.remoteSubNet.rangeValue24
FWP_BYTE_ARRAY16 *.remoteSubNet.byteArray1624
FWP_BYTE_ARRAY6 *.remoteSubNet.byteArray624
FWP_BYTE_BLOB *.remoteSubNet.byteBlob24
double *.remoteSubNet.double6424
float.remoteSubNet.float3224
INT16.remoteSubNet.int1624
INT32.remoteSubNet.int3224
INT64 *.remoteSubNet.int6424
INT8.remoteSubNet.int824
FWP_BYTE_BLOB *.remoteSubNet.sd24
SID *.remoteSubNet.sid24
FWP_BYTE_BLOB *.remoteSubNet.tokenAccessInformation24
FWP_TOKEN_INFORMATION *.remoteSubNet.tokenInformation24
UINT16.remoteSubNet.uint1624
UINT32.remoteSubNet.uint3224
UINT64 *.remoteSubNet.uint6424
UINT8.remoteSubNet.uint824
LPWSTR.remoteSubNet.unicodeString24
FWP_V4_ADDR_AND_MASK *.remoteSubNet.v4AddrMask24
FWP_V6_ADDR_AND_MASK *.remoteSubNet.v6AddrMask24
FWP_CONDITION_VALUE0FWP_DATA_TYPE.ipProtocol.type32
FWP_RANGE0 *.ipProtocol.rangeValue40
FWP_BYTE_ARRAY16 *.ipProtocol.byteArray1640
FWP_BYTE_ARRAY6 *.ipProtocol.byteArray640
FWP_BYTE_BLOB *.ipProtocol.byteBlob40
double *.ipProtocol.double6440
float.ipProtocol.float3240
INT16.ipProtocol.int1640
INT32.ipProtocol.int3240
INT64 *.ipProtocol.int6440
INT8.ipProtocol.int840
FWP_BYTE_BLOB *.ipProtocol.sd40
SID *.ipProtocol.sid40
FWP_BYTE_BLOB *.ipProtocol.tokenAccessInformation40
FWP_TOKEN_INFORMATION *.ipProtocol.tokenInformation40
UINT16.ipProtocol.uint1640
UINT32.ipProtocol.uint3240
UINT64 *.ipProtocol.uint6440
UINT8.ipProtocol.uint840
LPWSTR.ipProtocol.unicodeString40
FWP_V4_ADDR_AND_MASK *.ipProtocol.v4AddrMask40
FWP_V6_ADDR_AND_MASK *.ipProtocol.v6AddrMask40
FWP_CONDITION_VALUE0FWP_DATA_TYPE.localPort.type48
FWP_RANGE0 *.localPort.rangeValue56
FWP_BYTE_ARRAY16 *.localPort.byteArray1656
FWP_BYTE_ARRAY6 *.localPort.byteArray656
FWP_BYTE_BLOB *.localPort.byteBlob56
double *.localPort.double6456
float.localPort.float3256
INT16.localPort.int1656
INT32.localPort.int3256
INT64 *.localPort.int6456
INT8.localPort.int856
FWP_BYTE_BLOB *.localPort.sd56
SID *.localPort.sid56
FWP_BYTE_BLOB *.localPort.tokenAccessInformation56
FWP_TOKEN_INFORMATION *.localPort.tokenInformation56
UINT16.localPort.uint1656
UINT32.localPort.uint3256
UINT64 *.localPort.uint6456
UINT8.localPort.uint856
LPWSTR.localPort.unicodeString56
FWP_V4_ADDR_AND_MASK *.localPort.v4AddrMask56
FWP_V6_ADDR_AND_MASK *.localPort.v6AddrMask56
FWP_CONDITION_VALUE0FWP_DATA_TYPE.remotePort.type64
FWP_RANGE0 *.remotePort.rangeValue72
FWP_BYTE_ARRAY16 *.remotePort.byteArray1672
FWP_BYTE_ARRAY6 *.remotePort.byteArray672
FWP_BYTE_BLOB *.remotePort.byteBlob72
double *.remotePort.double6472
float.remotePort.float3272
INT16.remotePort.int1672
INT32.remotePort.int3272
INT64 *.remotePort.int6472
INT8.remotePort.int872
FWP_BYTE_BLOB *.remotePort.sd72
SID *.remotePort.sid72
FWP_BYTE_BLOB *.remotePort.tokenAccessInformation72
FWP_TOKEN_INFORMATION *.remotePort.tokenInformation72
UINT16.remotePort.uint1672
UINT32.remotePort.uint3272
UINT64 *.remotePort.uint6472
UINT8.remotePort.uint872
LPWSTR.remotePort.unicodeString72
FWP_V4_ADDR_AND_MASK *.remotePort.v4AddrMask72
FWP_V6_ADDR_AND_MASK *.remotePort.v6AddrMask72

│ └─80

FWPS_ALE_ENDPOINT_PROPERTIES0UINT64.endpointId0
FWP_IP_VERSION.ipVersion8
UINT32.localV4Address12
UINT8[16].localV6Address12
UINT32.remoteV4Address28
UINT8[16].remoteV6Address28
UINT8.ipProtocol44
UINT16.localPort46
UINT16.remotePort48
UINT64.localTokenModifiedId56
UINT64.mmSaId64
UINT64.qmSaId72
UINT32.ipsecStatus80
UINT32.flags84
FWP_BYTE_BLOBUINT32.appId.size88
UINT8 *.appId.data96

│ └─104

FWPS_CLASSIFY_OUT0FWP_ACTION_TYPE.actionType0
UINT64.outContext8
UINT64.filterId16
UINT32.rights24
UINT32.flags28
UINT32.reserved32

│ └─40

FWPS_DISCARD_METADATA0FWPS_DISCARD_MODULE0.discardModule0
UINT32.discardReason4
UINT64.filterId8

│ └─16

FWPS_FILTER0UINT64.filterId0
FWP_VALUE0FWP_DATA_TYPE.weight.type8
FWP_BYTE_ARRAY16 *.weight.byteArray1616
FWP_BYTE_ARRAY6 *.weight.byteArray616
FWP_BYTE_BLOB *.weight.byteBlob16
double *.weight.double6416
float.weight.float3216
INT16.weight.int1616
INT32.weight.int3216
INT64 *.weight.int6416
INT8.weight.int816
FWP_BYTE_BLOB *.weight.sd16
SID *.weight.sid16
FWP_BYTE_BLOB *.weight.tokenAccessInformation16
FWP_TOKEN_INFORMATION *.weight.tokenInformation16
UINT16.weight.uint1616
UINT32.weight.uint3216
UINT64 *.weight.uint6416
UINT8.weight.uint816
LPWSTR.weight.unicodeString16
UINT16.subLayerWeight24
UINT16.flags26
UINT32.numFilterConditions28
FWPS_FILTER_CONDITION0 *.filterCondition32
FWPS_ACTION0FWP_ACTION_TYPE.action.type40
UINT32.action.calloutId44
UINT64.context48
FWPM_PROVIDER_CONTEXT0 *.providerContext56

│ └─64

FWPS_FILTER1UINT64.filterId0
FWP_VALUE0FWP_DATA_TYPE.weight.type8
FWP_BYTE_ARRAY16 *.weight.byteArray1616
FWP_BYTE_ARRAY6 *.weight.byteArray616
FWP_BYTE_BLOB *.weight.byteBlob16
double *.weight.double6416
float.weight.float3216
INT16.weight.int1616
INT32.weight.int3216
INT64 *.weight.int6416
INT8.weight.int816
FWP_BYTE_BLOB *.weight.sd16
SID *.weight.sid16
FWP_BYTE_BLOB *.weight.tokenAccessInformation16
FWP_TOKEN_INFORMATION *.weight.tokenInformation16
UINT16.weight.uint1616
UINT32.weight.uint3216
UINT64 *.weight.uint6416
UINT8.weight.uint816
LPWSTR.weight.unicodeString16
UINT16.subLayerWeight24
UINT16.flags26
UINT32.numFilterConditions28
FWPS_FILTER_CONDITION0 *.filterCondition32
FWPS_ACTION0FWP_ACTION_TYPE.action.type40
UINT32.action.calloutId44
UINT64.context48
FWPM_PROVIDER_CONTEXT1 *.providerContext56

│ └─64

FWPS_FILTER2UINT64.filterId0
FWP_VALUE0FWP_DATA_TYPE.weight.type8
FWP_BYTE_ARRAY16 *.weight.byteArray1616
FWP_BYTE_ARRAY6 *.weight.byteArray616
FWP_BYTE_BLOB *.weight.byteBlob16
double *.weight.double6416
float.weight.float3216
INT16.weight.int1616
INT32.weight.int3216
INT64 *.weight.int6416
INT8.weight.int816
FWP_BYTE_BLOB *.weight.sd16
SID *.weight.sid16
FWP_BYTE_BLOB *.weight.tokenAccessInformation16
FWP_TOKEN_INFORMATION *.weight.tokenInformation16
UINT16.weight.uint1616
UINT32.weight.uint3216
UINT64 *.weight.uint6416
UINT8.weight.uint816
LPWSTR.weight.unicodeString16
UINT16.subLayerWeight24
UINT16.flags26
UINT32.numFilterConditions28
FWPS_FILTER_CONDITION0 *.filterCondition32
FWPS_ACTION0FWP_ACTION_TYPE.action.type40
UINT32.action.calloutId44
UINT64.context48
FWPM_PROVIDER_CONTEXT2 *.providerContext56

│ └─64

FWPS_FILTER_CONDITION0UINT16.fieldId0
UINT16.reserved2
FWP_MATCH_TYPE.matchType4
FWP_CONDITION_VALUE0FWP_DATA_TYPE.conditionValue.type8
FWP_RANGE0 *.conditionValue.rangeValue16
FWP_BYTE_ARRAY16 *.conditionValue.byteArray1616
FWP_BYTE_ARRAY6 *.conditionValue.byteArray616
FWP_BYTE_BLOB *.conditionValue.byteBlob16
double *.conditionValue.double6416
float.conditionValue.float3216
INT16.conditionValue.int1616
INT32.conditionValue.int3216
INT64 *.conditionValue.int6416
INT8.conditionValue.int816
FWP_BYTE_BLOB *.conditionValue.sd16
SID *.conditionValue.sid16
FWP_BYTE_BLOB *.conditionValue.tokenAccessInformation16
FWP_TOKEN_INFORMATION *.conditionValue.tokenInformation16
UINT16.conditionValue.uint1616
UINT32.conditionValue.uint3216
UINT64 *.conditionValue.uint6416
UINT8.conditionValue.uint816
LPWSTR.conditionValue.unicodeString16
FWP_V4_ADDR_AND_MASK *.conditionValue.v4AddrMask16
FWP_V6_ADDR_AND_MASK *.conditionValue.v6AddrMask16

│ └─24

FWPS_INBOUND_FRAGMENT_METADATA0UINT32.fragmentIdentification0
UINT16.fragmentOffset4
ULONG.fragmentLength8

│ └─12

FWPS_INCOMING_VALUE0FWP_VALUE0FWP_DATA_TYPE.value.type0
FWP_BYTE_ARRAY16 *.value.byteArray168
FWP_BYTE_ARRAY6 *.value.byteArray68
FWP_BYTE_BLOB *.value.byteBlob8
double *.value.double648
float.value.float328
INT16.value.int168
INT32.value.int328
INT64 *.value.int648
INT8.value.int88
FWP_BYTE_BLOB *.value.sd8
SID *.value.sid8
FWP_BYTE_BLOB *.value.tokenAccessInformation8
FWP_TOKEN_INFORMATION *.value.tokenInformation8
UINT16.value.uint168
UINT32.value.uint328
UINT64 *.value.uint648
UINT8.value.uint88
LPWSTR.value.unicodeString8

│ └─16

FWPS_INCOMING_VALUES0UINT16.layerId0
UINT32.valueCount4
FWPS_INCOMING_VALUE0 *.incomingValue8

│ └─16

FWP_BYTE_ARRAY16UINT8[16].byteArray160

│ └─16

FWP_BYTE_ARRAY6UINT8[6].byteArray60

│ └─6

FWP_BYTE_BLOBUINT32.size0
UINT8 *.data8

│ └─16

FWP_CONDITION_VALUE0FWP_DATA_TYPE.type0
FWP_RANGE0 *.rangeValue8
FWP_BYTE_ARRAY16 *.byteArray168
FWP_BYTE_ARRAY6 *.byteArray68
FWP_BYTE_BLOB *.byteBlob8
double *.double648
float.float328
INT16.int168
INT32.int328
INT64 *.int648
INT8.int88
FWP_BYTE_BLOB *.sd8
SID *.sid8
FWP_BYTE_BLOB *.tokenAccessInformation8
FWP_TOKEN_INFORMATION *.tokenInformation8
UINT16.uint168
UINT32.uint328
UINT64 *.uint648
UINT8.uint88
LPWSTR.unicodeString8
FWP_V4_ADDR_AND_MASK *.v4AddrMask8
FWP_V6_ADDR_AND_MASK *.v6AddrMask8

│ └─16

FWP_RANGE0FWP_VALUE0FWP_DATA_TYPE.valueLow.type0
FWP_BYTE_ARRAY16 *.valueLow.byteArray168
FWP_BYTE_ARRAY6 *.valueLow.byteArray68
FWP_BYTE_BLOB *.valueLow.byteBlob8
double *.valueLow.double648
float.valueLow.float328
INT16.valueLow.int168
INT32.valueLow.int328
INT64 *.valueLow.int648
INT8.valueLow.int88
FWP_BYTE_BLOB *.valueLow.sd8
SID *.valueLow.sid8
FWP_BYTE_BLOB *.valueLow.tokenAccessInformation8
FWP_TOKEN_INFORMATION *.valueLow.tokenInformation8
UINT16.valueLow.uint168
UINT32.valueLow.uint328
UINT64 *.valueLow.uint648
UINT8.valueLow.uint88
LPWSTR.valueLow.unicodeString8
FWP_VALUE0FWP_DATA_TYPE.valueHigh.type16
FWP_BYTE_ARRAY16 *.valueHigh.byteArray1624
FWP_BYTE_ARRAY6 *.valueHigh.byteArray624
FWP_BYTE_BLOB *.valueHigh.byteBlob24
double *.valueHigh.double6424
float.valueHigh.float3224
INT16.valueHigh.int1624
INT32.valueHigh.int3224
INT64 *.valueHigh.int6424
INT8.valueHigh.int824
FWP_BYTE_BLOB *.valueHigh.sd24
SID *.valueHigh.sid24
FWP_BYTE_BLOB *.valueHigh.tokenAccessInformation24
FWP_TOKEN_INFORMATION *.valueHigh.tokenInformation24
UINT16.valueHigh.uint1624
UINT32.valueHigh.uint3224
UINT64 *.valueHigh.uint6424
UINT8.valueHigh.uint824
LPWSTR.valueHigh.unicodeString24

│ └─32

FWP_TOKEN_INFORMATIONULONG.sidCount0
PSID_AND_ATTRIBUTES.sids8
ULONG.restrictedSidCount16
PSID_AND_ATTRIBUTES.restrictedSids24

│ └─32

FWP_V4_ADDR_AND_MASKUINT32.addr0
UINT32.mask4

│ └─8

FWP_V6_ADDR_AND_MASKUINT8[16].addr0
UINT8.prefixLength16

│ └─17

FWP_VALUE0FWP_DATA_TYPE.type0
FWP_BYTE_ARRAY16 *.byteArray168
FWP_BYTE_ARRAY6 *.byteArray68
FWP_BYTE_BLOB *.byteBlob8
double *.double648
float.float328
INT16.int168
INT32.int328
INT64 *.int648
INT8.int88
FWP_BYTE_BLOB *.sd8
SID *.sid8
FWP_BYTE_BLOB *.tokenAccessInformation8
FWP_TOKEN_INFORMATION *.tokenInformation8
UINT16.uint168
UINT32.uint328
UINT64 *.uint648
UINT8.uint88
LPWSTR.unicodeString8

│ └─16

FW_DYNAMIC_KEYWORD_ADDRESS0GUIDunsigned long.id.Data10
unsigned short.id.Data24
unsigned short.id.Data36
unsigned char[8].id.Data48
PCWSTR.keyword16
DWORD.flags24
PCWSTR.addresses32

│ └─40

FW_DYNAMIC_KEYWORD_ADDRESS_DATA0struct _tag_FW_DYNAMIC_KEYWORD_ADDRESS0.dynamicKeywordAddress0
struct _tag_FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 *.next40
WORD.schemaVersion48
FW_DYNAMIC_KEYWORD_ORIGIN_TYPE.originType52

│ └─56

FXECHO_INITDATAfloat.MaxDelay0

│ └─4

FXECHO_PARAMETERSfloat.WetDryMix0
float.Feedback4
float.Delay8

│ └─12

FXEQ_PARAMETERSfloat.FrequencyCenter00
float.Gain04
float.Bandwidth08
float.FrequencyCenter112
float.Gain116
float.Bandwidth120
float.FrequencyCenter224
float.Gain228
float.Bandwidth232
float.FrequencyCenter336
float.Gain340
float.Bandwidth344

│ └─48

FXMASTERINGLIMITER_PARAMETERSUINT32.Release0
UINT32.Loudness4

│ └─8

FXREVERB_PARAMETERSfloat.Diffusion0
float.RoomSize4

│ └─8

FaceCharacterizationULONG.BlinkScoreLeft0
ULONG.BlinkScoreRight4
ULONG.FacialExpression8
ULONG.FacialExpressionScore12

│ └─16

FaceCharacterizationBlobHeaderULONG.Size0
ULONG.Count4

│ └─8

FaceRectInfoRECTLONG.Region.left0
LONG.Region.top4
LONG.Region.right8
LONG.Region.bottom12
LONG.confidenceLevel16

│ └─20

FaceRectInfoBlobHeaderULONG.Size0
ULONG.Count4

│ └─8

FailureCategoryMappingBOOL[5].mappingCompliance0

│ └─20

Filter_Spec_IPv4IN_ADDRunion (unnamed).filt_ipaddr.S_un0
USHORT.filt_unused4
USHORT.filt_port6

│ └─8

Filter_Spec_IPv4GPIIN_ADDRunion (unnamed).filt_ipaddr.S_un0
ULONG.filt_gpi4

│ └─8

FindSimilarFileIndexResultsSimilarityFileIndexT.m_FileIndex0
unsigned int.m_MatchCount4

│ └─8

FixupInfoFixupState.state0
Percentage.percentage4
ResultCodesUINT16.resultCodes.count8
HRESULT *.resultCodes.results16
MessageId.fixupMsgId24

│ └─32

GAMING_DEVICE_MODEL_INFORMATIONGAMING_DEVICE_VENDOR_ID.vendorId0
GAMING_DEVICE_DEVICE_ID.deviceId4

│ └─8

GAMMARAMPWORD[256].Red0
WORD[256].Green512
WORD[256].Blue1024

│ └─1536

GCP_RESULTSADWORD.lStructSize0
LPSTR.lpOutString8
UINT *.lpOrder16
int *.lpDx24
int *.lpCaretPos32
LPSTR.lpClass40
LPWSTR.lpGlyphs48
UINT.nGlyphs56
int.nMaxFit60

│ └─64

GCP_RESULTSWDWORD.lStructSize0
LPWSTR.lpOutString8
UINT *.lpOrder16
int *.lpDx24
int *.lpCaretPos32
LPSTR.lpClass40
LPWSTR.lpGlyphs48
UINT.nGlyphs56
int.nMaxFit60

│ └─64

GDIINFOULONG.ulVersion0
ULONG.ulTechnology4
ULONG.ulHorzSize8
ULONG.ulVertSize12
ULONG.ulHorzRes16
ULONG.ulVertRes20
ULONG.cBitsPixel24
ULONG.cPlanes28
ULONG.ulNumColors32
ULONG.flRaster36
ULONG.ulLogPixelsX40
ULONG.ulLogPixelsY44
ULONG.flTextCaps48
ULONG.ulDACRed52
ULONG.ulDACGreen56
ULONG.ulDACBlue60
ULONG.ulAspectX64
ULONG.ulAspectY68
ULONG.ulAspectXY72
LONG.xStyleStep76
LONG.yStyleStep80
LONG.denStyleStep84
POINTLLONG.ptlPhysOffset.x88
LONG.ptlPhysOffset.y92
SIZEL.szlPhysSize96
ULONG.ulNumPalReg104
COLORINFOCIECHROMALDECI4.ciDevice.Red.x108
LDECI4.ciDevice.Red.y112
LDECI4.ciDevice.Red.Y116
CIECHROMALDECI4.ciDevice.Green.x120
LDECI4.ciDevice.Green.y124
LDECI4.ciDevice.Green.Y128
CIECHROMALDECI4.ciDevice.Blue.x132
LDECI4.ciDevice.Blue.y136
LDECI4.ciDevice.Blue.Y140
CIECHROMALDECI4.ciDevice.Cyan.x144
LDECI4.ciDevice.Cyan.y148
LDECI4.ciDevice.Cyan.Y152
CIECHROMALDECI4.ciDevice.Magenta.x156
LDECI4.ciDevice.Magenta.y160
LDECI4.ciDevice.Magenta.Y164
CIECHROMALDECI4.ciDevice.Yellow.x168
LDECI4.ciDevice.Yellow.y172
LDECI4.ciDevice.Yellow.Y176
CIECHROMALDECI4.ciDevice.AlignmentWhite.x180
LDECI4.ciDevice.AlignmentWhite.y184
LDECI4.ciDevice.AlignmentWhite.Y188
LDECI4.ciDevice.RedGamma192
LDECI4.ciDevice.GreenGamma196
LDECI4.ciDevice.BlueGamma200
LDECI4.ciDevice.MagentaInCyanDye204
LDECI4.ciDevice.YellowInCyanDye208
LDECI4.ciDevice.CyanInMagentaDye212
LDECI4.ciDevice.YellowInMagentaDye216
LDECI4.ciDevice.CyanInYellowDye220
LDECI4.ciDevice.MagentaInYellowDye224
ULONG.ulDevicePelsDPI228
ULONG.ulPrimaryOrder232
ULONG.ulHTPatternSize236
ULONG.ulHTOutputFormat240
ULONG.flHTFlags244
ULONG.ulVRefresh248
ULONG.ulBltAlignment252
ULONG.ulPanningHorzRes256
ULONG.ulPanningVertRes260
ULONG.xPanningAlignment264
ULONG.yPanningAlignment268
ULONG.cxHTPat272
ULONG.cyHTPat276
LPBYTE.pHTPatA280
LPBYTE.pHTPatB288
LPBYTE.pHTPatC296
ULONG.flShadeBlend304
ULONG.ulPhysicalPixelCharacteristics308
ULONG.ulPhysicalPixelGamma312

│ └─320

GENERIC3CHANNELWORD.ch10
WORD.ch22
WORD.ch34

│ └─6

GENERIC_MAPPINGACCESS_MASK.GenericRead0
ACCESS_MASK.GenericWrite4
ACCESS_MASK.GenericExecute8
ACCESS_MASK.GenericAll12

│ └─16

GESTURECONFIGDWORD.dwID0
DWORD.dwWant4
DWORD.dwBlock8

│ └─12

GESTUREINFOUINT.cbSize0
DWORD.dwFlags4
DWORD.dwID8
HWND.hwndTarget16
POINTSSHORT.ptsLocation.x24
SHORT.ptsLocation.y26
DWORD.dwInstanceID28
DWORD.dwSequenceID32
ULONGLONG.ullArguments40
UINT.cbExtraArgs48

│ └─56

GESTURENOTIFYSTRUCTUINT.cbSize0
DWORD.dwFlags4
HWND.hwndTarget8
POINTSSHORT.ptsLocation.x16
SHORT.ptsLocation.y18
DWORD.dwInstanceID20

│ └─24

GETCONTEXTMENUEXCHARRANGELONG.chrg.cpMin0
LONG.chrg.cpMax4
DWORD.dwFlags8
POINTLONG.pt.x12
LONG.pt.y16
void *.pvReserved20

│ └─28

GETTEXTEXDWORD.cb0
DWORD.flags4
UINT.codepage8
LPCSTR.lpDefaultChar12
LPBOOL.lpUsedDefChar20

│ └─28

GETTEXTLENGTHEXDWORD.flags0
UINT.codepage4

│ └─8

GET_CHANGER_PARAMETERSDWORD.Size0
WORD.NumberTransportElements4
WORD.NumberStorageElements6
WORD.NumberCleanerSlots8
WORD.NumberIEElements10
WORD.NumberDataTransferElements12
WORD.NumberOfDoors14
WORD.FirstSlotNumber16
WORD.FirstDriveNumber18
WORD.FirstTransportNumber20
WORD.FirstIEPortNumber22
WORD.FirstCleanerSlotAddress24
WORD.MagazineSize26
DWORD.DriveCleanTimeout28
DWORD.Features032
DWORD.Features136
BYTE.MoveFromTransport40
BYTE.MoveFromSlot41
BYTE.MoveFromIePort42
BYTE.MoveFromDrive43
BYTE.ExchangeFromTransport44
BYTE.ExchangeFromSlot45
BYTE.ExchangeFromIePort46
BYTE.ExchangeFromDrive47
BYTE.LockUnlockCapabilities48
BYTE.PositionCapabilities49
BYTE[2].Reserved150
DWORD[2].Reserved252

│ └─60

GET_DISK_ATTRIBUTESDWORD.Version0
DWORD.Reserved14
DWORDLONG.Attributes8

│ └─16

GET_LENGTH_INFORMATIONLARGE_INTEGERLONGLONG.Length.QuadPart0
struct (unnamed).Length.u0
DWORD.Length.LowPart0
LONG.Length.HighPart4

│ └─8

GET_MEDIA_TYPESDWORD.DeviceType0
DWORD.MediaInfoCount4
DEVICE_MEDIA_INFO[1].MediaInfo8

│ └─40

GET_OPERATION_CONTEXT_PARAMSDWORD.Size0
DWORD.Version4
RESDLL_CONTEXT_OPERATION_TYPE.Type8
DWORD.Priority12

│ └─16

GET_VIRTUAL_DISK_INFOGET_VIRTUAL_DISK_INFO_VERSION.Version0
ULONGLONG.SmallestSafeVirtualSize8
GUIDunsigned long.VirtualDiskId.Data18
unsigned short.VirtualDiskId.Data212
unsigned short.VirtualDiskId.Data314
unsigned char[8].VirtualDiskId.Data416
struct (unnamed).PhysicalDisk8
struct (unnamed).Size8
ULONG.VhdPhysicalSectorSize8
VIRTUAL_STORAGE_TYPEDWORD.VirtualStorageType.DeviceId8
GUIDunsigned long.VirtualStorageType.VendorId.Data112
unsigned short.VirtualStorageType.VendorId.Data216
unsigned short.VirtualStorageType.VendorId.Data318
unsigned char[8].VirtualStorageType.VendorId.Data420
struct (unnamed).ChangeTrackingState8
ULONG.FragmentationPercentage8
GUIDunsigned long.Identifier.Data18
unsigned short.Identifier.Data212
unsigned short.Identifier.Data314
unsigned char[8].Identifier.Data416
BOOL.Is4kAligned8
BOOL.IsLoaded8
GUIDunsigned long.ParentIdentifier.Data18
unsigned short.ParentIdentifier.Data212
unsigned short.ParentIdentifier.Data314
unsigned char[8].ParentIdentifier.Data416
struct (unnamed).ParentLocation8
ULONG.ParentTimestamp8
ULONG.ProviderSubtype8

│ └─32

GLOBAL_MACHINE_POWER_POLICYULONG.Revision0
SYSTEM_POWER_STATE.LidOpenWakeAc4
SYSTEM_POWER_STATE.LidOpenWakeDc8
ULONG.BroadcastCapacityResolution12

│ └─16

GLOBAL_POWER_POLICYGLOBAL_USER_POWER_POLICYULONG.user.Revision0
POWER_ACTION_POLICYPOWER_ACTION.user.PowerButtonAc.Action4
DWORD.user.PowerButtonAc.Flags8
DWORD.user.PowerButtonAc.EventCode12
POWER_ACTION_POLICYPOWER_ACTION.user.PowerButtonDc.Action16
DWORD.user.PowerButtonDc.Flags20
DWORD.user.PowerButtonDc.EventCode24
POWER_ACTION_POLICYPOWER_ACTION.user.SleepButtonAc.Action28
DWORD.user.SleepButtonAc.Flags32
DWORD.user.SleepButtonAc.EventCode36
POWER_ACTION_POLICYPOWER_ACTION.user.SleepButtonDc.Action40
DWORD.user.SleepButtonDc.Flags44
DWORD.user.SleepButtonDc.EventCode48
POWER_ACTION_POLICYPOWER_ACTION.user.LidCloseAc.Action52
DWORD.user.LidCloseAc.Flags56
DWORD.user.LidCloseAc.EventCode60
POWER_ACTION_POLICYPOWER_ACTION.user.LidCloseDc.Action64
DWORD.user.LidCloseDc.Flags68
DWORD.user.LidCloseDc.EventCode72
SYSTEM_POWER_LEVEL[4].user.DischargePolicy76
ULONG.user.GlobalFlags172
GLOBAL_MACHINE_POWER_POLICYULONG.mach.Revision176
SYSTEM_POWER_STATE.mach.LidOpenWakeAc180
SYSTEM_POWER_STATE.mach.LidOpenWakeDc184
ULONG.mach.BroadcastCapacityResolution188

│ └─192

GLOBAL_USER_POWER_POLICYULONG.Revision0
POWER_ACTION_POLICYPOWER_ACTION.PowerButtonAc.Action4
DWORD.PowerButtonAc.Flags8
DWORD.PowerButtonAc.EventCode12
POWER_ACTION_POLICYPOWER_ACTION.PowerButtonDc.Action16
DWORD.PowerButtonDc.Flags20
DWORD.PowerButtonDc.EventCode24
POWER_ACTION_POLICYPOWER_ACTION.SleepButtonAc.Action28
DWORD.SleepButtonAc.Flags32
DWORD.SleepButtonAc.EventCode36
POWER_ACTION_POLICYPOWER_ACTION.SleepButtonDc.Action40
DWORD.SleepButtonDc.Flags44
DWORD.SleepButtonDc.EventCode48
POWER_ACTION_POLICYPOWER_ACTION.LidCloseAc.Action52
DWORD.LidCloseAc.Flags56
DWORD.LidCloseAc.EventCode60
POWER_ACTION_POLICYPOWER_ACTION.LidCloseDc.Action64
DWORD.LidCloseDc.Flags68
DWORD.LidCloseDc.EventCode72
SYSTEM_POWER_LEVEL[4].DischargePolicy76
ULONG.GlobalFlags172

│ └─176

GLYPHBITSPOINTLLONG.ptlOrigin.x0
LONG.ptlOrigin.y4
SIZEL.sizlBitmap8
BYTE[1].aj16

│ └─20

GLYPHDATAGLYPHDEFGLYPHBITS *.gdf.pgb0
PATHOBJ *.gdf.ppo0
HGLYPH.hg8
FIX.fxD12
FIX.fxA16
FIX.fxAB20
FIX.fxInkTop24
FIX.fxInkBottom28
RECTLLONG.rclInk.left32
LONG.rclInk.top36
LONG.rclInk.right40
LONG.rclInk.bottom44
POINTQF.ptqD48

│ └─64

GLYPHDEFGLYPHBITS *.pgb0
PATHOBJ *.ppo0

│ └─8

GLYPHMETRICSUINT.gmBlackBoxX0
UINT.gmBlackBoxY4
POINTLONG.gmptGlyphOrigin.x8
LONG.gmptGlyphOrigin.y12
short.gmCellIncX16
short.gmCellIncY18

│ └─20

GLYPHMETRICSFLOATFLOAT.gmfBlackBoxX0
FLOAT.gmfBlackBoxY4
POINTFLOATFLOAT.gmfptGlyphOrigin.x8
FLOAT.gmfptGlyphOrigin.y12
FLOAT.gmfCellIncX16
FLOAT.gmfCellIncY20

│ └─24

GLYPHPOSHGLYPH.hg0
GLYPHDEF *.pgdf8
POINTLLONG.ptl.x16
LONG.ptl.y20

│ └─24

GLYPHSETDWORD.cbThis0
DWORD.flAccel4
DWORD.cGlyphsSupported8
DWORD.cRanges12
WCRANGE[1].ranges16

│ └─20

GOFFSETLONG.du0
LONG.dv4

│ └─8

GOPHER_ATTRIBUTE_TYPEDWORD.CategoryId0
DWORD.AttributeId4
union (unnamed).AttributeType8

│ └─32

GOPHER_FIND_DATAACHAR[129].DisplayString0
DWORD.GopherType132
DWORD.SizeLow136
DWORD.SizeHigh140
FILETIMEDWORD.LastModificationTime.dwLowDateTime144
DWORD.LastModificationTime.dwHighDateTime148
CHAR[654].Locator152

│ └─808

GOPHER_FIND_DATAWWCHAR[129].DisplayString0
DWORD.GopherType260
DWORD.SizeLow264
DWORD.SizeHigh268
FILETIMEDWORD.LastModificationTime.dwLowDateTime272
DWORD.LastModificationTime.dwHighDateTime276
WCHAR[654].Locator280

│ └─1588

GPOBROWSEINFODWORD.dwSize0
DWORD.dwFlags4
HWND.hwndOwner8
LPOLESTR.lpTitle16
LPOLESTR.lpInitialOU24
LPOLESTR.lpDSPath32
DWORD.dwDSPathSize40
LPOLESTR.lpName48
DWORD.dwNameSize56
GROUP_POLICY_OBJECT_TYPE.gpoType60
GROUP_POLICY_HINT_TYPE.gpoHint64

│ └─72

GRADIENT_RECTULONG.UpperLeft0
ULONG.LowerRight4

│ └─8

GRADIENT_TRIANGLEULONG.Vertex10
ULONG.Vertex24
ULONG.Vertex38

│ └─12

GRAYCOLORWORD.gray0

│ └─2

GROUP_AFFINITYKAFFINITY.Mask0
WORD.Group8
WORD[3].Reserved10

│ └─16

GROUP_FAILURE_INFODWORD.dwFailoverAttemptsRemaining0
DWORD.dwFailoverPeriodRemaining4

│ └─8

GROUP_FAILURE_INFO_BUFFERDWORD.dwVersion0
GROUP_FAILURE_INFODWORD.Info.dwFailoverAttemptsRemaining4
DWORD.Info.dwFailoverPeriodRemaining8

│ └─12

GROUP_FILTERULONG.gf_interface0
int.gf_group8
MULTICAST_MODE_TYPE.gf_fmode136
ULONG.gf_numsrc140
int[1].gf_slist144

│ └─272

GROUP_INFO_0LPWSTR.grpi0_name0

│ └─8

GROUP_INFO_1LPWSTR.grpi1_name0
LPWSTR.grpi1_comment8

│ └─16

GROUP_INFO_1002LPWSTR.grpi1002_comment0

│ └─8

GROUP_INFO_1005DWORD.grpi1005_attributes0

│ └─4

GROUP_INFO_2LPWSTR.grpi2_name0
LPWSTR.grpi2_comment8
DWORD.grpi2_group_id16
DWORD.grpi2_attributes20

│ └─24

GROUP_INFO_3LPWSTR.grpi3_name0
LPWSTR.grpi3_comment8
PSID.grpi3_group_sid16
DWORD.grpi3_attributes24

│ └─32

GROUP_POLICY_OBJECTADWORD.dwOptions0
DWORD.dwVersion4
LPSTR.lpDSPath8
LPSTR.lpFileSysPath16
LPSTR.lpDisplayName24
CHAR[50].szGPOName32
GPO_LINK.GPOLink84
LPARAM.lParam88
struct _GROUP_POLICY_OBJECTA *.pNext96
struct _GROUP_POLICY_OBJECTA *.pPrev104
LPSTR.lpExtensions112
LPARAM.lParam2120
LPSTR.lpLink128

│ └─136

GROUP_POLICY_OBJECTWDWORD.dwOptions0
DWORD.dwVersion4
LPWSTR.lpDSPath8
LPWSTR.lpFileSysPath16
LPWSTR.lpDisplayName24
WCHAR[50].szGPOName32
GPO_LINK.GPOLink132
LPARAM.lParam136
struct _GROUP_POLICY_OBJECTW *.pNext144
struct _GROUP_POLICY_OBJECTW *.pPrev152
LPWSTR.lpExtensions160
LPARAM.lParam2168
LPWSTR.lpLink176

│ └─184

GROUP_RELATIONSHIPWORD.MaximumGroupCount0
WORD.ActiveGroupCount2
BYTE[20].Reserved4
PROCESSOR_GROUP_INFO[1].GroupInfo24

│ └─72

GROUP_REQULONG.gr_interface0
int.gr_group8

│ └─136

GROUP_SOURCE_REQULONG.gsr_interface0
int.gsr_group8
int.gsr_source136

│ └─264

GROUP_USERS_INFO_0LPWSTR.grui0_name0

│ └─8

GROUP_USERS_INFO_1LPWSTR.grui1_name0
DWORD.grui1_attributes8

│ └─16

GUIDunsigned long.Data10
unsigned short.Data24
unsigned short.Data36
unsigned char[8].Data48

│ └─16

GUITHREADINFODWORD.cbSize0
DWORD.flags4
HWND.hwndActive8
HWND.hwndFocus16
HWND.hwndCapture24
HWND.hwndMenuOwner32
HWND.hwndMoveSize40
HWND.hwndCaret48
RECTLONG.rcCaret.left56
LONG.rcCaret.top60
LONG.rcCaret.right64
LONG.rcCaret.bottom68

│ └─72

Gads_parms_tIntServServiceHdrUCHAR.Gads_serv_hdr.issh_service0
UCHAR.Gads_serv_hdr.issh_flags1
USHORT.Gads_serv_hdr.issh_len32b2
IntServParmHdrUCHAR.Gads_Ctot_hdr.isph_parm_num4
UCHAR.Gads_Ctot_hdr.isph_flags5
USHORT.Gads_Ctot_hdr.isph_len32b6
ULONG.Gads_Ctot8
IntServParmHdrUCHAR.Gads_Dtot_hdr.isph_parm_num12
UCHAR.Gads_Dtot_hdr.isph_flags13
USHORT.Gads_Dtot_hdr.isph_len32b14
ULONG.Gads_Dtot16
IntServParmHdrUCHAR.Gads_Csum_hdr.isph_parm_num20
UCHAR.Gads_Csum_hdr.isph_flags21
USHORT.Gads_Csum_hdr.isph_len32b22
ULONG.Gads_Csum24
IntServParmHdrUCHAR.Gads_Dsum_hdr.isph_parm_num28
UCHAR.Gads_Dsum_hdr.isph_flags29
USHORT.Gads_Dsum_hdr.isph_len32b30
ULONG.Gads_Dsum32

│ └─36

GamutBoundaryDescriptionPrimaryJabColors *.pPrimaries0
UINT.cNeutralSamples8
JabColorF *.pNeutralSamples16
GamutShell *.pReferenceShell24
GamutShell *.pPlausibleShell32
GamutShell *.pPossibleShell40

│ └─48

GamutShellFLOAT.JMin0
FLOAT.JMax4
UINT.cVertices8
UINT.cTriangles12
JabColorF *.pVertices16
GamutShellTriangle *.pTriangles24

│ └─32

GamutShellTriangleUINT[3].aVertexIndex0

│ └─12

GdiplusStartupInputUINT32.GdiplusVersion0
DebugEventProc.DebugEventCallback8
BOOL.SuppressBackgroundThread16
BOOL.SuppressExternalCodecs20

│ └─24

GdiplusStartupOutputNotificationHookProc.NotificationHook0
NotificationUnhookProc.NotificationUnhook8

│ └─16

GenAdspecParamsIntServServiceHdrUCHAR.gen_parm_hdr.issh_service0
UCHAR.gen_parm_hdr.issh_flags1
USHORT.gen_parm_hdr.issh_len32b2
IntServParmHdrUCHAR.gen_parm_hopcnt_hdr.isph_parm_num4
UCHAR.gen_parm_hopcnt_hdr.isph_flags5
USHORT.gen_parm_hopcnt_hdr.isph_len32b6
ULONG.gen_parm_hopcnt8
IntServParmHdrUCHAR.gen_parm_pathbw_hdr.isph_parm_num12
UCHAR.gen_parm_pathbw_hdr.isph_flags13
USHORT.gen_parm_pathbw_hdr.isph_len32b14
FLOAT.gen_parm_path_bw16
IntServParmHdrUCHAR.gen_parm_minlat_hdr.isph_parm_num20
UCHAR.gen_parm_minlat_hdr.isph_flags21
USHORT.gen_parm_minlat_hdr.isph_len32b22
ULONG.gen_parm_min_latency24
IntServParmHdrUCHAR.gen_parm_compmtu_hdr.isph_parm_num28
UCHAR.gen_parm_compmtu_hdr.isph_flags29
USHORT.gen_parm_compmtu_hdr.isph_len32b30
ULONG.gen_parm_composed_MTU32

│ └─36

GenTspecIntServServiceHdrUCHAR.gen_Tspec_serv_hdr.issh_service0
UCHAR.gen_Tspec_serv_hdr.issh_flags1
USHORT.gen_Tspec_serv_hdr.issh_len32b2
IntServParmHdrUCHAR.gen_Tspec_parm_hdr.isph_parm_num4
UCHAR.gen_Tspec_parm_hdr.isph_flags5
USHORT.gen_Tspec_parm_hdr.isph_len32b6
GenTspecParmsFLOAT.gen_Tspec_parms.TB_Tspec_r8
FLOAT.gen_Tspec_parms.TB_Tspec_b12
FLOAT.gen_Tspec_parms.TB_Tspec_p16
ULONG.gen_Tspec_parms.TB_Tspec_m20
ULONG.gen_Tspec_parms.TB_Tspec_M24

│ └─28

GenTspecParmsFLOAT.TB_Tspec_r0
FLOAT.TB_Tspec_b4
FLOAT.TB_Tspec_p8
ULONG.TB_Tspec_m12
ULONG.TB_Tspec_M16

│ └─20

GuarFlowSpecIntServServiceHdrUCHAR.Guar_serv_hdr.issh_service0
UCHAR.Guar_serv_hdr.issh_flags1
USHORT.Guar_serv_hdr.issh_len32b2
IntServParmHdrUCHAR.Guar_Tspec_hdr.isph_parm_num4
UCHAR.Guar_Tspec_hdr.isph_flags5
USHORT.Guar_Tspec_hdr.isph_len32b6
GenTspecParmsFLOAT.Guar_Tspec_parms.TB_Tspec_r8
FLOAT.Guar_Tspec_parms.TB_Tspec_b12
FLOAT.Guar_Tspec_parms.TB_Tspec_p16
ULONG.Guar_Tspec_parms.TB_Tspec_m20
ULONG.Guar_Tspec_parms.TB_Tspec_M24
IntServParmHdrUCHAR.Guar_Rspec_hdr.isph_parm_num28
UCHAR.Guar_Rspec_hdr.isph_flags29
USHORT.Guar_Rspec_hdr.isph_len32b30
GuarRspecFLOAT.Guar_Rspec.Guar_R32
ULONG.Guar_Rspec.Guar_S36

│ └─40

GuarRspecFLOAT.Guar_R0
ULONG.Guar_S4

│ └─8

HANDLETABLEHGDIOBJ[1].objectHandle0

│ └─8

HARDWAREINPUTDWORD.uMsg0
WORD.wParamL4
WORD.wParamH6

│ └─8

HARDWARE_COUNTER_DATAHARDWARE_COUNTER_TYPE.Type0
DWORD.Reserved4
DWORD64.Value8

│ └─16

HBA_ADAPTERATTRIBUTESchar[64].Manufacturer0
char[64].SerialNumber64
char[256].Model128
char[256].ModelDescription384
HBA_WWNHBA_UINT8[8].NodeWWN.wwn640
char[256].NodeSymbolicName648
char[256].HardwareVersion904
char[256].DriverVersion1160
char[256].OptionROMVersion1416
char[256].FirmwareVersion1672
HBA_UINT32.VendorSpecificID1928
HBA_UINT32.NumberOfPorts1932
char[256].DriverName1936

│ └─2192

HBA_EVENTINFOunion (unnamed).Event0
HBA_UINT32.EventCode0

│ └─20

HBA_FC4STATISTICSHBA_INT64.InputRequests0
HBA_INT64.OutputRequests8
HBA_INT64.ControlRequests16
HBA_INT64.InputMegabytes24
HBA_INT64.OutputMegabytes32

│ └─40

HBA_FC4TYPESHBA_UINT8[32].bits0

│ └─32

HBA_FCPBINDINGHBA_UINT32.NumberOfEntries0
HBA_FCPBINDINGENTRY[1].entry8

│ └─320

HBA_FCPBINDING2HBA_UINT32.NumberOfEntries0
HBA_FCPBINDINGENTRY2[1].entry8

│ └─576

HBA_FCPBINDINGENTRYHBA_FCPBINDINGTYPE.type0
HBA_SCSIIDchar[256].ScsiId.OSDeviceName4
HBA_UINT32.ScsiId.ScsiBusNumber260
HBA_UINT32.ScsiId.ScsiTargetNumber264
HBA_UINT32.ScsiId.ScsiOSLun268
HBA_FCPIDHBA_UINT32.FcpId.FcId272
HBA_WWNHBA_UINT8[8].FcpId.NodeWWN.wwn276
HBA_WWNHBA_UINT8[8].FcpId.PortWWN.wwn284
HBA_UINT64.FcpId.FcpLun296
HBA_UINT32.FcId304

│ └─312

HBA_FCPBINDINGENTRY2HBA_BIND_TYPE.type0
HBA_SCSIIDchar[256].ScsiId.OSDeviceName4
HBA_UINT32.ScsiId.ScsiBusNumber260
HBA_UINT32.ScsiId.ScsiTargetNumber264
HBA_UINT32.ScsiId.ScsiOSLun268
HBA_FCPIDHBA_UINT32.FcpId.FcId272
HBA_WWNHBA_UINT8[8].FcpId.NodeWWN.wwn276
HBA_WWNHBA_UINT8[8].FcpId.PortWWN.wwn284
HBA_UINT64.FcpId.FcpLun296
HBA_LUIDchar[256].LUID.buffer304
HBA_STATUS.Status560

│ └─568

HBA_FCPIDHBA_UINT32.FcId0
HBA_WWNHBA_UINT8[8].NodeWWN.wwn4
HBA_WWNHBA_UINT8[8].PortWWN.wwn12
HBA_UINT64.FcpLun24

│ └─32

HBA_FCPSCSIENTRYHBA_SCSIIDchar[256].ScsiId.OSDeviceName0
HBA_UINT32.ScsiId.ScsiBusNumber256
HBA_UINT32.ScsiId.ScsiTargetNumber260
HBA_UINT32.ScsiId.ScsiOSLun264
HBA_FCPIDHBA_UINT32.FcpId.FcId272
HBA_WWNHBA_UINT8[8].FcpId.NodeWWN.wwn276
HBA_WWNHBA_UINT8[8].FcpId.PortWWN.wwn284
HBA_UINT64.FcpId.FcpLun296

│ └─304

HBA_FCPSCSIENTRYV2HBA_SCSIIDchar[256].ScsiId.OSDeviceName0
HBA_UINT32.ScsiId.ScsiBusNumber256
HBA_UINT32.ScsiId.ScsiTargetNumber260
HBA_UINT32.ScsiId.ScsiOSLun264
HBA_FCPIDHBA_UINT32.FcpId.FcId272
HBA_WWNHBA_UINT8[8].FcpId.NodeWWN.wwn276
HBA_WWNHBA_UINT8[8].FcpId.PortWWN.wwn284
HBA_UINT64.FcpId.FcpLun296
HBA_LUIDchar[256].LUID.buffer304

│ └─560

HBA_FCPTARGETMAPPINGHBA_UINT32.NumberOfEntries0
HBA_FCPSCSIENTRY[1].entry8

│ └─312

HBA_FCPTARGETMAPPINGV2HBA_UINT32.NumberOfEntries0
HBA_FCPSCSIENTRYV2[1].entry8

│ └─568

HBA_IPADDRESSunion (unnamed).ipaddress0
int.ipversion0

│ └─20

HBA_LIBRARYATTRIBUTESHBA_BOOLEAN.final0
char[256].LibPath1
char[256].VName257
char[256].VVersion513
struct tm.build_date772

│ └─808

HBA_LINK_EVENTINFOHBA_UINT32.PortFcId0
HBA_UINT32[3].Reserved4

│ └─16

HBA_LUIDchar[256].buffer0

│ └─256

HBA_MGMTINFOHBA_WWNHBA_UINT8[8].wwn.wwn0
HBA_UINT32.unittype8
HBA_UINT32.PortId12
HBA_UINT32.NumberOfAttachedNodes16
HBA_UINT16.IPVersion20
HBA_UINT16.UDPPort22
HBA_UINT8[16].IPAddress24
HBA_UINT16.reserved40
HBA_UINT16.TopologyDiscoveryFlags42

│ └─44

HBA_PORTATTRIBUTESHBA_WWNHBA_UINT8[8].NodeWWN.wwn0
HBA_WWNHBA_UINT8[8].PortWWN.wwn8
HBA_UINT32.PortFcId16
HBA_PORTTYPE.PortType20
HBA_PORTSTATE.PortState24
HBA_COS.PortSupportedClassofService28
HBA_FC4TYPESHBA_UINT8[32].PortSupportedFc4Types.bits32
HBA_FC4TYPESHBA_UINT8[32].PortActiveFc4Types.bits64
char[256].PortSymbolicName96
char[256].OSDeviceName352
HBA_PORTSPEED.PortSupportedSpeed608
HBA_PORTSPEED.PortSpeed612
HBA_UINT32.PortMaxFrameSize616
HBA_WWNHBA_UINT8[8].FabricName.wwn620
HBA_UINT32.NumberofDiscoveredPorts628

│ └─632

HBA_PORTSTATISTICSHBA_INT64.SecondsSinceLastReset0
HBA_INT64.TxFrames8
HBA_INT64.TxWords16
HBA_INT64.RxFrames24
HBA_INT64.RxWords32
HBA_INT64.LIPCount40
HBA_INT64.NOSCount48
HBA_INT64.ErrorFrames56
HBA_INT64.DumpedFrames64
HBA_INT64.LinkFailureCount72
HBA_INT64.LossOfSyncCount80
HBA_INT64.LossOfSignalCount88
HBA_INT64.PrimitiveSeqProtocolErrCount96
HBA_INT64.InvalidTxWordCount104
HBA_INT64.InvalidCRCCount112

│ └─120

HBA_PTY_EVENTINFOHBA_UINT32[4].PtyData0

│ └─16

HBA_RSCN_EVENTINFOHBA_UINT32.PortFcId0
HBA_UINT32.NPortPage4
HBA_UINT32[2].Reserved8

│ └─16

HBA_SCSIIDchar[256].OSDeviceName0
HBA_UINT32.ScsiBusNumber256
HBA_UINT32.ScsiTargetNumber260
HBA_UINT32.ScsiOSLun264

│ └─268

HBA_WWNHBA_UINT8[8].wwn0

│ └─8

HDHITTESTINFOPOINTLONG.pt.x0
LONG.pt.y4
UINT.flags8
int.iItem12

│ └─16

HDITEMAUINT.mask0
int.cxy4
LPSTR.pszText8
HBITMAP.hbm16
int.cchTextMax24
int.fmt28
LPARAM.lParam32
int.iImage40
int.iOrder44
UINT.type48
void *.pvFilter56
UINT.state64

│ └─72

HDITEMWUINT.mask0
int.cxy4
LPWSTR.pszText8
HBITMAP.hbm16
int.cchTextMax24
int.fmt28
LPARAM.lParam32
int.iImage40
int.iOrder44
UINT.type48
void *.pvFilter56
UINT.state64

│ └─72

HDLAYOUTRECT *.prc0
WINDOWPOS *.pwpos8

│ └─16

HD_TEXTFILTERALPSTR.pszText0
INT.cchTextMax8

│ └─16

HD_TEXTFILTERWLPWSTR.pszText0
INT.cchTextMax8

│ └─16

HEAACWAVEFORMATHEAACWAVEINFOWAVEFORMATEXWORD.wfInfo.wfx.wFormatTag0
WORD.wfInfo.wfx.nChannels2
DWORD.wfInfo.wfx.nSamplesPerSec4
DWORD.wfInfo.wfx.nAvgBytesPerSec8
WORD.wfInfo.wfx.nBlockAlign12
WORD.wfInfo.wfx.wBitsPerSample14
WORD.wfInfo.wfx.cbSize16
WORD.wfInfo.wPayloadType18
WORD.wfInfo.wAudioProfileLevelIndication20
WORD.wfInfo.wStructType22
WORD.wfInfo.wReserved124
DWORD.wfInfo.dwReserved226
BYTE[1].pbAudioSpecificConfig30

│ └─31

HEAACWAVEINFOWAVEFORMATEXWORD.wfx.wFormatTag0
WORD.wfx.nChannels2
DWORD.wfx.nSamplesPerSec4
DWORD.wfx.nAvgBytesPerSec8
WORD.wfx.nBlockAlign12
WORD.wfx.wBitsPerSample14
WORD.wfx.cbSize16
WORD.wPayloadType18
WORD.wAudioProfileLevelIndication20
WORD.wStructType22
WORD.wReserved124
DWORD.dwReserved226

│ └─30

HEAPALIGNMENTDWORD.dwSize0
int.ddsCaps4
DWORD.dwReserved8
SURFACEALIGNMENTstruct (unnamed).ExecuteBuffer.Linear12
struct (unnamed).ExecuteBuffer.Rectangular12
SURFACEALIGNMENTstruct (unnamed).Overlay.Linear28
struct (unnamed).Overlay.Rectangular28
SURFACEALIGNMENTstruct (unnamed).Texture.Linear44
struct (unnamed).Texture.Rectangular44
SURFACEALIGNMENTstruct (unnamed).ZBuffer.Linear60
struct (unnamed).ZBuffer.Rectangular60
SURFACEALIGNMENTstruct (unnamed).AlphaBuffer.Linear76
struct (unnamed).AlphaBuffer.Rectangular76
SURFACEALIGNMENTstruct (unnamed).Offscreen.Linear92
struct (unnamed).Offscreen.Rectangular92
SURFACEALIGNMENTstruct (unnamed).FlipTarget.Linear108
struct (unnamed).FlipTarget.Rectangular108

│ └─124

HEAPENTRY32SIZE_T.dwSize0
HANDLE.hHandle8
ULONG_PTR.dwAddress16
SIZE_T.dwBlockSize24
DWORD.dwFlags32
DWORD.dwLockCount36
DWORD.dwResvd40
DWORD.th32ProcessID44
ULONG_PTR.th32HeapID48

│ └─56

HEAPLIST32SIZE_T.dwSize0
DWORD.th32ProcessID8
ULONG_PTR.th32HeapID16
DWORD.dwFlags24

│ └─32

HEAP_OPTIMIZE_RESOURCES_INFORMATIONDWORD.Version0
DWORD.Flags4

│ └─8

HEAP_SUMMARYDWORD.cb0
SIZE_T.cbAllocated8
SIZE_T.cbCommitted16
SIZE_T.cbReserved24
SIZE_T.cbMaxReserve32

│ └─40

HELPER_ATTRIBUTELPWSTR.pwszName0
ATTRIBUTE_TYPE.type8
DIAG_SOCKADDRUSHORT.Address.family16
CHAR[126].Address.data18
BOOL.Boolean16
byte.Byte16
char.Char16
DWORD.DWord16
GUIDunsigned long.Guid.Data116
unsigned short.Guid.Data220
unsigned short.Guid.Data322
unsigned char[8].Guid.Data424
int.Int16
LONGLONG.Int6416
LIFE_TIMEFILETIMEDWORD.LifeTime.startTime.dwLowDateTime16
DWORD.LifeTime.startTime.dwHighDateTime20
FILETIMEDWORD.LifeTime.endTime.dwLowDateTime24
DWORD.LifeTime.endTime.dwHighDateTime28
OCTET_STRINGDWORD.OctetString.dwLength16
BYTE *.OctetString.lpValue24
LPWSTR.PWStr16
short.Short16
ULONGLONG.UInt6416
WORD.Word16

│ └─144

HELPINFOUINT.cbSize0
int.iContextType4
int.iCtrlId8
HANDLE.hItemHandle16
DWORD_PTR.dwContextId24
POINTLONG.MousePos.x32
LONG.MousePos.y36

│ └─40

HELPWININFOAint.wStructSize0
int.x4
int.y8
int.dx12
int.dy16
int.wMax20
CHAR[2].rgchMember24

│ └─28

HELPWININFOWint.wStructSize0
int.x4
int.y8
int.dx12
int.dy16
int.wMax20
WCHAR[2].rgchMember24

│ └─28

HHNTRACKNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
PCSTR.pszCurUrl24
int.idAction32
HH_WINTYPE *.phhWinType40

│ └─48

HHN_NOTIFYNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
PCSTR.pszUrl24

│ └─32

HH_AKLINKint.cbStruct0
BOOL.fReserved4
LPCTSTR.pszKeywords8
LPCTSTR.pszUrl16
LPCTSTR.pszMsgText24
LPCTSTR.pszMsgTitle32
LPCTSTR.pszWindow40
BOOL.fIndexOnFail48

│ └─56

HH_FTS_QUERYint.cbStruct0
BOOL.fUniCodeStrings4
LPCTSTR.pszSearchQuery8
LONG.iProximity16
BOOL.fStemmedSearch20
BOOL.fTitleOnly24
BOOL.fExecute28
LPCTSTR.pszWindow32

│ └─40

HH_POPUPint.cbStruct0
HINSTANCE.hinst8
UINT.idString16
LPCTSTR.pszText24
POINTLONG.pt.x32
LONG.pt.y36
COLORREF.clrForeground40
COLORREF.clrBackground44
RECTLONG.rcMargins.left48
LONG.rcMargins.top52
LONG.rcMargins.right56
LONG.rcMargins.bottom60
LPCTSTR.pszFont64

│ └─72

HH_WINTYPEint.cbStruct0
BOOL.fUniCodeStrings4
LPCTSTR.pszType8
DWORD.fsValidMembers16
DWORD.fsWinProperties20
LPCTSTR.pszCaption24
DWORD.dwStyles32
DWORD.dwExStyles36
RECTLONG.rcWindowPos.left40
LONG.rcWindowPos.top44
LONG.rcWindowPos.right48
LONG.rcWindowPos.bottom52
int.nShowState56
HWND.hwndHelp64
HWND.hwndCaller72
HH_INFOTYPE *.paInfoTypes80
HWND.hwndToolBar88
HWND.hwndNavigation96
HWND.hwndHTML104
int.iNavWidth112
RECTLONG.rcHTML.left116
LONG.rcHTML.top120
LONG.rcHTML.right124
LONG.rcHTML.bottom128
LPCTSTR.pszToc136
LPCTSTR.pszIndex144
LPCTSTR.pszFile152
LPCTSTR.pszHome160
DWORD.fsToolBarFlags168
BOOL.fNotExpanded172
int.curNavType176
int.tabpos180
int.idNotify184
BYTE[20].tabOrder188
int.cHistory208
LPCTSTR.pszJump1216
LPCTSTR.pszJump2224
LPCTSTR.pszUrlJump1232
LPCTSTR.pszUrlJump2240
RECTLONG.rcMinSize.left248
LONG.rcMinSize.top252
LONG.rcMinSize.right256
LONG.rcMinSize.bottom260
int.cbInfoTypes264
LPCTSTR.pszCustomTabs272

│ └─280

HIGHCONTRASTAUINT.cbSize0
DWORD.dwFlags4
LPSTR.lpszDefaultScheme8

│ └─16

HIGHCONTRASTWUINT.cbSize0
DWORD.dwFlags4
LPWSTR.lpszDefaultScheme8

│ └─16

HITRANGEULONG.iPosition0
ULONG.cLength4

│ └─8

HMAC_INFOALG_ID.HashAlgid0
BYTE *.pbInnerString8
DWORD.cbInnerString16
BYTE *.pbOuterString24
DWORD.cbOuterString32

│ └─40

HOSTENTchar *.h_name0
char **.h_aliases8
short.h_addrtype16
short.h_length18
char **.h_addr_list24

│ └─32

HSZPAIRHSZ.hszSvc0
HSZ.hszTopic8

│ └─16

HTTPAPI_VERSIONUSHORT.HttpApiMajorVersion0
USHORT.HttpApiMinorVersion2

│ └─4

HTTPSPolicyCallbackDataDWORD.cbSize0
DWORD.cbStruct0
DWORD.dwAuthType4
DWORD.fdwChecks8
WCHAR *.pwszServerName16

│ └─24

HTTP_BANDWIDTH_LIMIT_INFOHTTP_PROPERTY_FLAGSULONG.Flags.Present0bytes,0bits
ULONG.MaxBandwidth4

│ └─8

HTTP_BINDING_INFOHTTP_PROPERTY_FLAGSULONG.Flags.Present0bytes,0bits
HANDLE.RequestQueueHandle8

│ └─16

HTTP_BYTE_RANGEULARGE_INTEGERULONGLONG.StartingOffset.QuadPart0
struct (unnamed).StartingOffset.u0
DWORD.StartingOffset.LowPart0
DWORD.StartingOffset.HighPart4
ULARGE_INTEGERULONGLONG.Length.QuadPart8
struct (unnamed).Length.u8
DWORD.Length.LowPart8
DWORD.Length.HighPart12

│ └─16

HTTP_CACHE_POLICYHTTP_CACHE_POLICY_TYPE.Policy0
ULONG.SecondsToLive4

│ └─8

HTTP_CHANNEL_BIND_INFOHTTP_AUTHENTICATION_HARDENING_LEVELS.Hardening0
ULONG.Flags4
PHTTP_SERVICE_BINDING_BASE *.ServiceNames8
ULONG.NumberOfServiceNames16

│ └─24

HTTP_CONNECTION_LIMIT_INFOHTTP_PROPERTY_FLAGSULONG.Flags.Present0bytes,0bits
ULONG.MaxConnections4

│ └─8

HTTP_COOKED_URLUSHORT.FullUrlLength0
USHORT.HostLength2
USHORT.AbsPathLength4
USHORT.QueryStringLength6
PCWSTR.pFullUrl8
PCWSTR.pHost16
PCWSTR.pAbsPath24
PCWSTR.pQueryString32

│ └─40

HTTP_DATA_CHUNKHTTP_DATA_CHUNK_TYPE.DataChunkType0
struct (unnamed).FromFileHandle0
struct (unnamed).FromFragmentCache0
struct (unnamed).FromFragmentCacheEx0
struct (unnamed).FromMemory0
struct (unnamed).Trailers0

│ └─32

HTTP_DELEGATE_REQUEST_PROPERTY_INFOHTTP_DELEGATE_REQUEST_PROPERTY_ID.PropertyId0
ULONG.PropertyInfoLength4
PVOID.PropertyInfo8

│ └─16

HTTP_FLOWRATE_INFOHTTP_PROPERTY_FLAGSULONG.Flags.Present0bytes,0bits
ULONG.MaxBandwidth4
ULONG.MaxPeakBandwidth8
ULONG.BurstSize12

│ └─16

HTTP_KNOWN_HEADERUSHORT.RawValueLength0
PCSTR.pRawValue8

│ └─16

HTTP_LISTEN_ENDPOINT_INFOHTTP_PROPERTY_FLAGSULONG.Flags.Present0bytes,0bits
BOOLEAN.EnableSharing4

│ └─8

HTTP_LOGGING_INFOHTTP_PROPERTY_FLAGSULONG.Flags.Present0bytes,0bits
ULONG.LoggingFlags4
PCWSTR.SoftwareName8
USHORT.SoftwareNameLength16
USHORT.DirectoryNameLength18
PCWSTR.DirectoryName24
HTTP_LOGGING_TYPE.Format32
ULONG.Fields36
PVOID.pExtFields40
USHORT.NumOfExtFields48
USHORT.MaxRecordSize50
HTTP_LOGGING_ROLLOVER_TYPE.RolloverType52
ULONG.RolloverSize56
PSECURITY_DESCRIPTOR.pSecurityDescriptor64

│ └─72

HTTP_LOG_DATAHTTP_LOG_DATA_TYPE.Type0

│ └─4

HTTP_LOG_FIELDS_DATAHTTP_LOG_DATAHTTP_LOG_DATA_TYPE.Base.Type0
USHORT.UserNameLength4
USHORT.UriStemLength6
USHORT.ClientIpLength8
USHORT.ServerNameLength10
USHORT.ServiceNameLength12
USHORT.ServerIpLength14
USHORT.MethodLength16
USHORT.UriQueryLength18
USHORT.HostLength20
USHORT.UserAgentLength22
USHORT.CookieLength24
USHORT.ReferrerLength26
PWCHAR.UserName32
PWCHAR.UriStem40
PCHAR.ClientIp48
PCHAR.ServerName56
PCHAR.ServiceName64
PCHAR.ServerIp72
PCHAR.Method80
PCHAR.UriQuery88
PCHAR.Host96
PCHAR.UserAgent104
PCHAR.Cookie112
PCHAR.Referrer120
USHORT.ServerPort128
USHORT.ProtocolStatus130
ULONG.Win32Status132
HTTP_VERB.MethodNum136
USHORT.SubStatus140

│ └─144

HTTP_MULTIPLE_KNOWN_HEADERSHTTP_HEADER_ID.HeaderId0
ULONG.Flags4
USHORT.KnownHeaderCount8
PHTTP_KNOWN_HEADER.KnownHeaders16

│ └─24

HTTP_PROPERTY_FLAGSULONG.Present0bytes,0bits

│ └─4

HTTP_QOS_SETTING_INFOHTTP_QOS_SETTING_TYPE.QosType0
PVOID.QosSetting8

│ └─16

HTTP_REQUEST_AUTH_INFOHTTP_AUTH_STATUS.AuthStatus0
SECURITY_STATUS.SecStatus4
ULONG.Flags8
HTTP_REQUEST_AUTH_TYPE.AuthType12
HANDLE.AccessToken16
ULONG.ContextAttributes24
ULONG.PackedContextLength28
ULONG.PackedContextType32
PVOID.PackedContext40
ULONG.MutualAuthDataLength48
PCHAR.pMutualAuthData56
USHORT.PackageNameLength64
PWSTR.pPackageName72

│ └─80

HTTP_REQUEST_CHANNEL_BIND_STATUSPHTTP_SERVICE_BINDING_BASE.ServiceName0
PUCHAR.ChannelToken8
ULONG.ChannelTokenSize16
ULONG.Flags20

│ └─24

HTTP_REQUEST_HEADERSUSHORT.UnknownHeaderCount0
PHTTP_UNKNOWN_HEADER.pUnknownHeaders8
USHORT.TrailerCount16
PHTTP_UNKNOWN_HEADER.pTrailers24
HTTP_KNOWN_HEADER[41].KnownHeaders32

│ └─688

HTTP_REQUEST_INFOHTTP_REQUEST_INFO_TYPE.InfoType0
ULONG.InfoLength4
PVOID.pInfo8

│ └─16

HTTP_REQUEST_PROPERTY_STREAM_ERRORULONG.ErrorCode0

│ └─4

HTTP_REQUEST_V1ULONG.Flags0
HTTP_CONNECTION_ID.ConnectionId8
HTTP_REQUEST_ID.RequestId16
HTTP_URL_CONTEXT.UrlContext24
HTTP_VERSIONUSHORT.Version.MajorVersion32
USHORT.Version.MinorVersion34
HTTP_VERB.Verb36
USHORT.UnknownVerbLength40
USHORT.RawUrlLength42
PCSTR.pUnknownVerb48
PCSTR.pRawUrl56
HTTP_COOKED_URLUSHORT.CookedUrl.FullUrlLength64
USHORT.CookedUrl.HostLength66
USHORT.CookedUrl.AbsPathLength68
USHORT.CookedUrl.QueryStringLength70
PCWSTR.CookedUrl.pFullUrl72
PCWSTR.CookedUrl.pHost80
PCWSTR.CookedUrl.pAbsPath88
PCWSTR.CookedUrl.pQueryString96
HTTP_TRANSPORT_ADDRESSPSOCKADDR.Address.pRemoteAddress104
PSOCKADDR.Address.pLocalAddress112
HTTP_REQUEST_HEADERSUSHORT.Headers.UnknownHeaderCount120
PHTTP_UNKNOWN_HEADER.Headers.pUnknownHeaders128
USHORT.Headers.TrailerCount136
PHTTP_UNKNOWN_HEADER.Headers.pTrailers144
HTTP_KNOWN_HEADER[41].Headers.KnownHeaders152
ULONGLONG.BytesReceived808
USHORT.EntityChunkCount816
PHTTP_DATA_CHUNK.pEntityChunks824
HTTP_RAW_CONNECTION_ID.RawConnectionId832
PHTTP_SSL_INFO.pSslInfo840

│ └─848

HTTP_REQUEST_V2ULONG.Flags0
HTTP_CONNECTION_ID.ConnectionId8
HTTP_REQUEST_ID.RequestId16
HTTP_URL_CONTEXT.UrlContext24
HTTP_VERSIONUSHORT.Version.MajorVersion32
USHORT.Version.MinorVersion34
HTTP_VERB.Verb36
USHORT.UnknownVerbLength40
USHORT.RawUrlLength42
PCSTR.pUnknownVerb48
PCSTR.pRawUrl56
HTTP_COOKED_URLUSHORT.CookedUrl.FullUrlLength64
USHORT.CookedUrl.HostLength66
USHORT.CookedUrl.AbsPathLength68
USHORT.CookedUrl.QueryStringLength70
PCWSTR.CookedUrl.pFullUrl72
PCWSTR.CookedUrl.pHost80
PCWSTR.CookedUrl.pAbsPath88
PCWSTR.CookedUrl.pQueryString96
HTTP_TRANSPORT_ADDRESSPSOCKADDR.Address.pRemoteAddress104
PSOCKADDR.Address.pLocalAddress112
HTTP_REQUEST_HEADERSUSHORT.Headers.UnknownHeaderCount120
PHTTP_UNKNOWN_HEADER.Headers.pUnknownHeaders128
USHORT.Headers.TrailerCount136
PHTTP_UNKNOWN_HEADER.Headers.pTrailers144
HTTP_KNOWN_HEADER[41].Headers.KnownHeaders152
ULONGLONG.BytesReceived808
USHORT.EntityChunkCount816
PHTTP_DATA_CHUNK.pEntityChunks824
HTTP_RAW_CONNECTION_ID.RawConnectionId832
PHTTP_SSL_INFO.pSslInfo840
USHORT.RequestInfoCount848
PHTTP_REQUEST_INFO.pRequestInfo856

│ └─864

HTTP_RESPONSE_HEADERSUSHORT.UnknownHeaderCount0
PHTTP_UNKNOWN_HEADER.pUnknownHeaders8
USHORT.TrailerCount16
PHTTP_UNKNOWN_HEADER.pTrailers24
HTTP_KNOWN_HEADER[30].KnownHeaders32

│ └─512

HTTP_RESPONSE_INFOHTTP_RESPONSE_INFO_TYPE.Type0
ULONG.Length4
PVOID.pInfo8

│ └─16

HTTP_RESPONSE_V1ULONG.Flags0
HTTP_VERSIONUSHORT.Version.MajorVersion4
USHORT.Version.MinorVersion6
USHORT.StatusCode8
USHORT.ReasonLength10
PCSTR.pReason16
HTTP_RESPONSE_HEADERSUSHORT.Headers.UnknownHeaderCount24
PHTTP_UNKNOWN_HEADER.Headers.pUnknownHeaders32
USHORT.Headers.TrailerCount40
PHTTP_UNKNOWN_HEADER.Headers.pTrailers48
HTTP_KNOWN_HEADER[30].Headers.KnownHeaders56
USHORT.EntityChunkCount536
PHTTP_DATA_CHUNK.pEntityChunks544

│ └─552

HTTP_RESPONSE_V2ULONG.Flags0
HTTP_VERSIONUSHORT.Version.MajorVersion4
USHORT.Version.MinorVersion6
USHORT.StatusCode8
USHORT.ReasonLength10
PCSTR.pReason16
HTTP_RESPONSE_HEADERSUSHORT.Headers.UnknownHeaderCount24
PHTTP_UNKNOWN_HEADER.Headers.pUnknownHeaders32
USHORT.Headers.TrailerCount40
PHTTP_UNKNOWN_HEADER.Headers.pTrailers48
HTTP_KNOWN_HEADER[30].Headers.KnownHeaders56
USHORT.EntityChunkCount536
PHTTP_DATA_CHUNK.pEntityChunks544
USHORT.ResponseInfoCount552
PHTTP_RESPONSE_INFO.pResponseInfo560

│ └─568

HTTP_SERVER_AUTHENTICATION_BASIC_PARAMSUSHORT.RealmLength0
PWSTR.Realm8

│ └─16

HTTP_SERVER_AUTHENTICATION_DIGEST_PARAMSUSHORT.DomainNameLength0
PWSTR.DomainName8
USHORT.RealmLength16
PWSTR.Realm24

│ └─32

HTTP_SERVER_AUTHENTICATION_INFOHTTP_PROPERTY_FLAGSULONG.Flags.Present0bytes,0bits
ULONG.AuthSchemes4
BOOLEAN.ReceiveMutualAuth8
BOOLEAN.ReceiveContextHandle9
BOOLEAN.DisableNTLMCredentialCaching10
UCHAR.ExFlags11
HTTP_SERVER_AUTHENTICATION_DIGEST_PARAMSUSHORT.DigestParams.DomainNameLength16
PWSTR.DigestParams.DomainName24
USHORT.DigestParams.RealmLength32
PWSTR.DigestParams.Realm40
HTTP_SERVER_AUTHENTICATION_BASIC_PARAMSUSHORT.BasicParams.RealmLength48
PWSTR.BasicParams.Realm56

│ └─64

HTTP_SERVICE_BINDING_AHTTP_SERVICE_BINDING_BASEHTTP_SERVICE_BINDING_TYPE.Base.Type0
PCHAR.Buffer8
ULONG.BufferSize16

│ └─24

HTTP_SERVICE_BINDING_BASEHTTP_SERVICE_BINDING_TYPE.Type0

│ └─4

HTTP_SERVICE_BINDING_WHTTP_SERVICE_BINDING_BASEHTTP_SERVICE_BINDING_TYPE.Base.Type0
PWCHAR.Buffer8
ULONG.BufferSize16

│ └─24

HTTP_SERVICE_CONFIG_CACHE_SETHTTP_SERVICE_CONFIG_CACHE_KEY.KeyDesc0
HTTP_SERVICE_CONFIG_CACHE_PARAM.ParamDesc4

│ └─8

HTTP_SERVICE_CONFIG_IP_LISTEN_PARAMUSHORT.AddrLength0
PSOCKADDR.pAddress8

│ └─16

HTTP_SERVICE_CONFIG_IP_LISTEN_QUERYULONG.AddrCount0
SOCKADDR_STORAGE[1].AddrList8

│ └─136

HTTP_SERVICE_CONFIG_SSL_CCS_KEYSOCKADDR_STORAGE.LocalAddress0

│ └─128

HTTP_SERVICE_CONFIG_SSL_CCS_QUERYHTTP_SERVICE_CONFIG_QUERY_TYPE.QueryDesc0
HTTP_SERVICE_CONFIG_SSL_CCS_KEYSOCKADDR_STORAGE.KeyDesc.LocalAddress8
DWORD.dwToken136

│ └─144

HTTP_SERVICE_CONFIG_SSL_CCS_SETHTTP_SERVICE_CONFIG_SSL_CCS_KEYSOCKADDR_STORAGE.KeyDesc.LocalAddress0
HTTP_SERVICE_CONFIG_SSL_PARAMULONG.ParamDesc.SslHashLength128
PVOID.ParamDesc.pSslHash136
GUIDunsigned long.ParamDesc.AppId.Data1144
unsigned short.ParamDesc.AppId.Data2148
unsigned short.ParamDesc.AppId.Data3150
unsigned char[8].ParamDesc.AppId.Data4152
PWSTR.ParamDesc.pSslCertStoreName160
DWORD.ParamDesc.DefaultCertCheckMode168
DWORD.ParamDesc.DefaultRevocationFreshnessTime172
DWORD.ParamDesc.DefaultRevocationUrlRetrievalTimeout176
PWSTR.ParamDesc.pDefaultSslCtlIdentifier184
PWSTR.ParamDesc.pDefaultSslCtlStoreName192
DWORD.ParamDesc.DefaultFlags200

│ └─208

HTTP_SERVICE_CONFIG_SSL_KEYPSOCKADDR.pIpPort0

│ └─8

HTTP_SERVICE_CONFIG_SSL_PARAMULONG.SslHashLength0
PVOID.pSslHash8
GUIDunsigned long.AppId.Data116
unsigned short.AppId.Data220
unsigned short.AppId.Data322
unsigned char[8].AppId.Data424
PWSTR.pSslCertStoreName32
DWORD.DefaultCertCheckMode40
DWORD.DefaultRevocationFreshnessTime44
DWORD.DefaultRevocationUrlRetrievalTimeout48
PWSTR.pDefaultSslCtlIdentifier56
PWSTR.pDefaultSslCtlStoreName64
DWORD.DefaultFlags72

│ └─80

HTTP_SERVICE_CONFIG_SSL_QUERYHTTP_SERVICE_CONFIG_QUERY_TYPE.QueryDesc0
HTTP_SERVICE_CONFIG_SSL_KEYPSOCKADDR.KeyDesc.pIpPort8
DWORD.dwToken16

│ └─24

HTTP_SERVICE_CONFIG_SSL_SETHTTP_SERVICE_CONFIG_SSL_KEYPSOCKADDR.KeyDesc.pIpPort0
HTTP_SERVICE_CONFIG_SSL_PARAMULONG.ParamDesc.SslHashLength8
PVOID.ParamDesc.pSslHash16
GUIDunsigned long.ParamDesc.AppId.Data124
unsigned short.ParamDesc.AppId.Data228
unsigned short.ParamDesc.AppId.Data330
unsigned char[8].ParamDesc.AppId.Data432
PWSTR.ParamDesc.pSslCertStoreName40
DWORD.ParamDesc.DefaultCertCheckMode48
DWORD.ParamDesc.DefaultRevocationFreshnessTime52
DWORD.ParamDesc.DefaultRevocationUrlRetrievalTimeout56
PWSTR.ParamDesc.pDefaultSslCtlIdentifier64
PWSTR.ParamDesc.pDefaultSslCtlStoreName72
DWORD.ParamDesc.DefaultFlags80

│ └─88

HTTP_SERVICE_CONFIG_SSL_SNI_KEYSOCKADDR_STORAGE.IpPort0
PWSTR.Host128

│ └─136

HTTP_SERVICE_CONFIG_SSL_SNI_QUERYHTTP_SERVICE_CONFIG_QUERY_TYPE.QueryDesc0
HTTP_SERVICE_CONFIG_SSL_SNI_KEYSOCKADDR_STORAGE.KeyDesc.IpPort8
PWSTR.KeyDesc.Host136
DWORD.dwToken144

│ └─152

HTTP_SERVICE_CONFIG_SSL_SNI_SETHTTP_SERVICE_CONFIG_SSL_SNI_KEYSOCKADDR_STORAGE.KeyDesc.IpPort0
PWSTR.KeyDesc.Host128
HTTP_SERVICE_CONFIG_SSL_PARAMULONG.ParamDesc.SslHashLength136
PVOID.ParamDesc.pSslHash144
GUIDunsigned long.ParamDesc.AppId.Data1152
unsigned short.ParamDesc.AppId.Data2156
unsigned short.ParamDesc.AppId.Data3158
unsigned char[8].ParamDesc.AppId.Data4160
PWSTR.ParamDesc.pSslCertStoreName168
DWORD.ParamDesc.DefaultCertCheckMode176
DWORD.ParamDesc.DefaultRevocationFreshnessTime180
DWORD.ParamDesc.DefaultRevocationUrlRetrievalTimeout184
PWSTR.ParamDesc.pDefaultSslCtlIdentifier192
PWSTR.ParamDesc.pDefaultSslCtlStoreName200
DWORD.ParamDesc.DefaultFlags208

│ └─216

HTTP_SERVICE_CONFIG_TIMEOUT_SETHTTP_SERVICE_CONFIG_TIMEOUT_KEY.KeyDesc0
HTTP_SERVICE_CONFIG_TIMEOUT_PARAM.ParamDesc4

│ └─8

HTTP_SERVICE_CONFIG_URLACL_KEYPWSTR.pUrlPrefix0

│ └─8

HTTP_SERVICE_CONFIG_URLACL_PARAMPWSTR.pStringSecurityDescriptor0

│ └─8

HTTP_SERVICE_CONFIG_URLACL_QUERYHTTP_SERVICE_CONFIG_QUERY_TYPE.QueryDesc0
HTTP_SERVICE_CONFIG_URLACL_KEYPWSTR.KeyDesc.pUrlPrefix8
DWORD.dwToken16

│ └─24

HTTP_SERVICE_CONFIG_URLACL_SETHTTP_SERVICE_CONFIG_URLACL_KEYPWSTR.KeyDesc.pUrlPrefix0
HTTP_SERVICE_CONFIG_URLACL_PARAMPWSTR.ParamDesc.pStringSecurityDescriptor8

│ └─16

HTTP_SSL_CLIENT_CERT_INFOULONG.CertFlags0
ULONG.CertEncodedSize4
PUCHAR.pCertEncoded8
HANDLE.Token16
BOOLEAN.CertDeniedByMapper24

│ └─32

HTTP_SSL_INFOUSHORT.ServerCertKeySize0
USHORT.ConnectionKeySize2
ULONG.ServerCertIssuerSize4
ULONG.ServerCertSubjectSize8
PCSTR.pServerCertIssuer16
PCSTR.pServerCertSubject24
PHTTP_SSL_CLIENT_CERT_INFO.pClientCertInfo32
ULONG.SslClientCertNegotiated40

│ └─48

HTTP_STATE_INFOHTTP_PROPERTY_FLAGSULONG.Flags.Present0bytes,0bits
HTTP_ENABLED_STATE.State4

│ └─8

HTTP_TIMEOUT_LIMIT_INFOHTTP_PROPERTY_FLAGSULONG.Flags.Present0bytes,0bits
USHORT.EntityBody4
USHORT.DrainEntityBody6
USHORT.RequestQueue8
USHORT.IdleConnection10
USHORT.HeaderWait12
ULONG.MinSendRate16

│ └─20

HTTP_TRANSPORT_ADDRESSPSOCKADDR.pRemoteAddress0
PSOCKADDR.pLocalAddress8

│ └─16

HTTP_UNKNOWN_HEADERUSHORT.NameLength0
USHORT.RawValueLength2
PCSTR.pName8
PCSTR.pRawValue16

│ └─24

HTTP_VERSIONUSHORT.MajorVersion0
USHORT.MinorVersion2

│ └─4

HTTP_VERSION_INFODWORD.dwMajorVersion0
DWORD.dwMinorVersion4

│ └─8

HW_PROFILE_INFOADWORD.dwDockInfo0
CHAR[39].szHwProfileGuid4
CHAR[80].szHwProfileName43

│ └─124

HW_PROFILE_INFOWDWORD.dwDockInfo0
WCHAR[39].szHwProfileGuid4
WCHAR[80].szHwProfileName82

│ └─244

HYPHENATEINFOSHORT.cbSize0
SHORT.dxHyphenateZone2
void (*)(WCHAR *, LANGID, long, HYPHRESULT *) __attribute__((stdcall)).pfnHyphenate4

│ └─12

HYPHRESULTKHYPH.khyph0
long.ichHyph4
WCHAR.chHyph8

│ └─12

HYPOTHESISLPWSTR.pwszClassName0
LPWSTR.pwszDescription8
ULONG.celt16
PHELPER_ATTRIBUTE.rgAttributes24

│ └─32

HelperAttributeInfoLPWSTR.pwszName0
ATTRIBUTE_TYPE.type8

│ └─16

HiFiCOLORBYTE[8].channel0

│ └─8

HistogramBlobHeaderULONG.Size0
ULONG.Histograms4

│ └─8

HistogramDataHeaderULONG.Size0
ULONG.ChannelMask4
ULONG.Linear8

│ └─12

HistogramGridULONG.Width0
ULONG.Height4
RECTLONG.Region.left8
LONG.Region.top12
LONG.Region.right16
LONG.Region.bottom20

│ └─24

HistogramHeaderULONG.Size0
ULONG.Bins4
ULONG.FourCC8
ULONG.ChannelMasks12
HistogramGridULONG.Grid.Width16
ULONG.Grid.Height20
RECTLONG.Grid.Region.left24
LONG.Grid.Region.top28
LONG.Grid.Region.right32
LONG.Grid.Region.bottom36

│ └─40

HrtfApoInitHrtfDistanceDecay *.distanceDecay0
HrtfDirectivity *.directivity8

│ └─16

HrtfDirectivityHrtfDirectivityType.type0
float.scaling4

│ └─8

HrtfDirectivityCardioidHrtfDirectivityHrtfDirectivityType.directivity.type0
float.directivity.scaling4
float.order8

│ └─12

HrtfDirectivityConeHrtfDirectivityHrtfDirectivityType.directivity.type0
float.directivity.scaling4
float.innerAngle8
float.outerAngle12

│ └─16

HrtfDistanceDecayHrtfDistanceDecayType.type0
float.maxGain4
float.minGain8
float.unityGainDistance12
float.cutoffDistance16

│ └─20

HrtfOrientationfloat[9].element0

│ └─36

HrtfPositionfloat.x0
float.y4
float.z8

│ └─12

HypothesisResultHYPOTHESISLPWSTR.hypothesis.pwszClassName0
LPWSTR.hypothesis.pwszDescription8
ULONG.hypothesis.celt16
PHELPER_ATTRIBUTE.hypothesis.rgAttributes24
DIAGNOSIS_STATUS.pathStatus32

│ └─40

ICCOMPRESSDWORD.dwFlags0
LPBITMAPINFOHEADER.lpbiOutput8
LPVOID.lpOutput16
LPBITMAPINFOHEADER.lpbiInput24
LPVOID.lpInput32
LPDWORD.lpckid40
LPDWORD.lpdwFlags48
LONG.lFrameNum56
DWORD.dwFrameSize60
DWORD.dwQuality64
LPBITMAPINFOHEADER.lpbiPrev72
LPVOID.lpPrev80

│ └─88

ICCOMPRESSFRAMESDWORD.dwFlags0
LPBITMAPINFOHEADER.lpbiOutput8
LPARAM.lOutput16
LPBITMAPINFOHEADER.lpbiInput24
LPARAM.lInput32
LONG.lStartFrame40
LONG.lFrameCount44
LONG.lQuality48
LONG.lDataRate52
LONG.lKeyRate56
DWORD.dwRate60
DWORD.dwScale64
DWORD.dwOverheadPerFrame68
DWORD.dwReserved272
LONG (*)(LPARAM, LONG, LPVOID, LONG) __attribute__((stdcall)).GetData80
LONG (*)(LPARAM, LONG, LPVOID, LONG) __attribute__((stdcall)).PutData88

│ └─96

ICDECOMPRESSDWORD.dwFlags0
LPBITMAPINFOHEADER.lpbiInput8
LPVOID.lpInput16
LPBITMAPINFOHEADER.lpbiOutput24
LPVOID.lpOutput32
DWORD.ckid40

│ └─48

ICDECOMPRESSEXDWORD.dwFlags0
LPBITMAPINFOHEADER.lpbiSrc8
LPVOID.lpSrc16
LPBITMAPINFOHEADER.lpbiDst24
LPVOID.lpDst32
int.xDst40
int.yDst44
int.dxDst48
int.dyDst52
int.xSrc56
int.ySrc60
int.dxSrc64
int.dySrc68

│ └─72

ICDRAWDWORD.dwFlags0
LPVOID.lpFormat8
LPVOID.lpData16
DWORD.cbData24
LONG.lTime28

│ └─32

ICDRAWBEGINDWORD.dwFlags0
HPALETTE.hpal8
HWND.hwnd16
HDC.hdc24
int.xDst32
int.yDst36
int.dxDst40
int.dyDst44
LPBITMAPINFOHEADER.lpbi48
int.xSrc56
int.ySrc60
int.dxSrc64
int.dySrc68
DWORD.dwRate72
DWORD.dwScale76

│ └─80

ICDRAWSUGGESTLPBITMAPINFOHEADER.lpbiIn0
LPBITMAPINFOHEADER.lpbiSuggest8
int.dxSrc16
int.dySrc20
int.dxDst24
int.dyDst28
HIC.hicDecompressor32

│ └─40

ICINFODWORD.dwSize0
DWORD.fccType4
DWORD.fccHandler8
DWORD.dwFlags12
DWORD.dwVersion16
DWORD.dwVersionICM20
WCHAR[16].szName24
WCHAR[128].szDescription56
WCHAR[128].szDriver312

│ └─568

ICMPV6_ECHO_REPLY_LHIPV6_ADDRESS_EXUSHORT.Address.sin6_port0
ULONG.Address.sin6_flowinfo2
USHORT[8].Address.sin6_addr6
ULONG.Address.sin6_scope_id22
ULONG.Status28
unsigned int.RoundTripTime32

│ └─36

ICMP_ECHO_REPLYIPAddr.Address0
ULONG.Status4
ULONG.RoundTripTime8
USHORT.DataSize12
USHORT.Reserved14
PVOID.Data16
struct ip_option_information.Options24

│ └─40

ICMP_ECHO_REPLY32IPAddr.Address0
ULONG.Status4
ULONG.RoundTripTime8
USHORT.DataSize12
USHORT.Reserved14
void * __ptr32.Data16
struct ip_option_information32.Options20

│ └─28

ICMP_ERROR_INFOSOCKADDR_INETSOCKADDR_INshort.srcaddress.Ipv4.sin_family0
u_short.srcaddress.Ipv4.sin_port2
struct in_addr.srcaddress.Ipv4.sin_addr4
char[8].srcaddress.Ipv4.sin_zero8
SOCKADDR_IN6.srcaddress.Ipv60
int.srcaddress.si_family0
int.protocol28
UINT8.type32
UINT8.code33

│ └─36

ICONINFOBOOL.fIcon0
DWORD.xHotspot4
DWORD.yHotspot8
HBITMAP.hbmMask16
HBITMAP.hbmColor24

│ └─32

ICONINFOEXADWORD.cbSize0
BOOL.fIcon4
DWORD.xHotspot8
DWORD.yHotspot12
HBITMAP.hbmMask16
HBITMAP.hbmColor24
WORD.wResID32
CHAR[260].szModName34
CHAR[260].szResName294

│ └─560

ICONINFOEXWDWORD.cbSize0
BOOL.fIcon4
DWORD.xHotspot8
DWORD.yHotspot12
HBITMAP.hbmMask16
HBITMAP.hbmColor24
WORD.wResID32
WCHAR[260].szModName34
WCHAR[260].szResName554

│ └─1080

ICONMETRICSAUINT.cbSize0
int.iHorzSpacing4
int.iVertSpacing8
int.iTitleWrap12
LOGFONTALONG.lfFont.lfHeight16
LONG.lfFont.lfWidth20
LONG.lfFont.lfEscapement24
LONG.lfFont.lfOrientation28
LONG.lfFont.lfWeight32
BYTE.lfFont.lfItalic36
BYTE.lfFont.lfUnderline37
BYTE.lfFont.lfStrikeOut38
BYTE.lfFont.lfCharSet39
BYTE.lfFont.lfOutPrecision40
BYTE.lfFont.lfClipPrecision41
BYTE.lfFont.lfQuality42
BYTE.lfFont.lfPitchAndFamily43
CHAR[32].lfFont.lfFaceName44

│ └─76

ICONMETRICSWUINT.cbSize0
int.iHorzSpacing4
int.iVertSpacing8
int.iTitleWrap12
LOGFONTWLONG.lfFont.lfHeight16
LONG.lfFont.lfWidth20
LONG.lfFont.lfEscapement24
LONG.lfFont.lfOrientation28
LONG.lfFont.lfWeight32
BYTE.lfFont.lfItalic36
BYTE.lfFont.lfUnderline37
BYTE.lfFont.lfStrikeOut38
BYTE.lfFont.lfCharSet39
BYTE.lfFont.lfOutPrecision40
BYTE.lfFont.lfClipPrecision41
BYTE.lfFont.lfQuality42
BYTE.lfFont.lfPitchAndFamily43
WCHAR[32].lfFont.lfFaceName44

│ └─108

ICOPENDWORD.dwSize0
DWORD.fccType4
DWORD.fccHandler8
DWORD.dwVersion12
DWORD.dwFlags16
LRESULT.dwError24
LPVOID.pV1Reserved32
LPVOID.pV2Reserved40
DWORD.dnDevNode48

│ └─56

ICSETSTATUSPROCDWORD.dwFlags0
LPARAM.lParam8
LONG (*)(LPARAM, UINT, LONG) __attribute__((stdcall)).Status16

│ └─24

IDPE_ATTRUSHORT.PeAttribLength0
UCHAR.PeAttribType2
UCHAR.PeAttribSubType3
UCHAR[4].PeAttribValue4

│ └─8

ID_ERROR_OBJECTUSHORT.usIdErrLength0
UCHAR.ucAType2
UCHAR.ucSubType3
USHORT.usReserved4
USHORT.usIdErrorValue6
UCHAR[4].ucIdErrData8

│ └─12

ID_PARAMETERSDWORD.dwSize0
ID_PARAMETER_PAIRBOOL.replicaId.fIsVariable4
USHORT.replicaId.cbIdSize8
ID_PARAMETER_PAIRBOOL.itemId.fIsVariable12
USHORT.itemId.cbIdSize16
ID_PARAMETER_PAIRBOOL.changeUnitId.fIsVariable20
USHORT.changeUnitId.cbIdSize24

│ └─28

ID_PARAMETER_PAIRBOOL.fIsVariable0
USHORT.cbIdSize4

│ └─8

IEC_GESTUREINFONMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
IInkCursor *.Cursor24
IInkStrokes *.Strokes32
VARIANTDECIMALUSHORT.Gestures.decVal.wReserved40
BYTE.Gestures.decVal.scale42
USHORT.Gestures.decVal.signscale42
BYTE.Gestures.decVal.sign43
ULONG.Gestures.decVal.Hi3244
ULONG.Gestures.decVal.Lo3248
ULONGLONG.Gestures.decVal.Lo6448
ULONG.Gestures.decVal.Mid3252
VARTYPE.Gestures.vt40
WORD.Gestures.wReserved142
WORD.Gestures.wReserved244
WORD.Gestures.wReserved346
BYTE.Gestures.bVal48
VARIANT_BOOL.Gestures.boolVal48
BSTR.Gestures.bstrVal48
PVOID.Gestures.byref48
CHAR.Gestures.cVal48
CYLONGLONG.Gestures.cyVal.int6448
ULONG.Gestures.cyVal.Lo48
LONG.Gestures.cyVal.Hi52
DATE.Gestures.date48
DOUBLE.Gestures.dblVal48
FLOAT.Gestures.fltVal48
SHORT.Gestures.iVal48
INT.Gestures.intVal48
LONG.Gestures.lVal48
LONGLONG.Gestures.llVal48
SAFEARRAY *.Gestures.parray48
BYTE *.Gestures.pbVal48
VARIANT_BOOL *.Gestures.pboolVal48
BSTR *.Gestures.pbstrVal48
CHAR *.Gestures.pcVal48
CY *.Gestures.pcyVal48
DATE *.Gestures.pdate48
DOUBLE *.Gestures.pdblVal48
DECIMAL *.Gestures.pdecVal48
IDispatch *.Gestures.pdispVal48
FLOAT *.Gestures.pfltVal48
SHORT *.Gestures.piVal48
INT *.Gestures.pintVal48
LONG *.Gestures.plVal48
LONGLONG *.Gestures.pllVal48
SAFEARRAY **.Gestures.pparray48
IDispatch **.Gestures.ppdispVal48
IUnknown **.Gestures.ppunkVal48
SCODE *.Gestures.pscode48
USHORT *.Gestures.puiVal48
UINT *.Gestures.puintVal48
ULONG *.Gestures.pulVal48
ULONGLONG *.Gestures.pullVal48
IUnknown *.Gestures.punkVal48
PVOID.Gestures.pvRecord48
VARIANT *.Gestures.pvarVal48
SCODE.Gestures.scode48
USHORT.Gestures.uiVal48
UINT.Gestures.uintVal48
ULONG.Gestures.ulVal48
ULONGLONG.Gestures.ullVal48
IRecordInfo *.Gestures.pRecInfo56

│ └─64

IEC_RECOGNITIONRESULTINFONMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
IInkRecognitionResult *.RecognitionResult24

│ └─32

IEC_STROKEINFONMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
IInkCursor *.Cursor24
IInkStrokeDisp *.Stroke32

│ └─40

IFEntryint.if_index0
int.if_type4
int.if_mtu8
int.if_speed12
int.if_physaddrlen16
int[8].if_physaddr20
int.if_adminstatus28
int.if_operstatus32
int.if_lastchange36
int.if_inoctets40
int.if_inucastpkts44
int.if_innucastpkts48
int.if_indiscards52
int.if_inerrors56
int.if_inunknownprotos60
int.if_outoctets64
int.if_outucastpkts68
int.if_outnucastpkts72
int.if_outdiscards76
int.if_outerrors80
int.if_outqlen84
int.if_descrlen88
int[1].if_descr92

│ └─96

IFIEXTRAULONG.ulIdentifier0
PTRDIFF.dpFontSig4
ULONG.cig8
PTRDIFF.dpDesignVector12
PTRDIFF.dpAxesInfoW16
ULONG[1].aulReserved20

│ └─24

IFIMETRICSULONG.cjThis0
ULONG.cjIfiExtra4
PTRDIFF.dpwszFamilyName8
PTRDIFF.dpwszStyleName12
PTRDIFF.dpwszFaceName16
PTRDIFF.dpwszUniqueName20
PTRDIFF.dpFontSim24
LONG.lEmbedId28
LONG.lItalicAngle32
LONG.lCharBias36
PTRDIFF.dpCharSets40
BYTE.jWinCharSet44
BYTE.jWinPitchAndFamily45
USHORT.usWinWeight46
ULONG.flInfo48
USHORT.fsSelection52
USHORT.fsType54
FWORD.fwdUnitsPerEm56
FWORD.fwdLowestPPEm58
FWORD.fwdWinAscender60
FWORD.fwdWinDescender62
FWORD.fwdMacAscender64
FWORD.fwdMacDescender66
FWORD.fwdMacLineGap68
FWORD.fwdTypoAscender70
FWORD.fwdTypoDescender72
FWORD.fwdTypoLineGap74
FWORD.fwdAveCharWidth76
FWORD.fwdMaxCharInc78
FWORD.fwdCapHeight80
FWORD.fwdXHeight82
FWORD.fwdSubscriptXSize84
FWORD.fwdSubscriptYSize86
FWORD.fwdSubscriptXOffset88
FWORD.fwdSubscriptYOffset90
FWORD.fwdSuperscriptXSize92
FWORD.fwdSuperscriptYSize94
FWORD.fwdSuperscriptXOffset96
FWORD.fwdSuperscriptYOffset98
FWORD.fwdUnderscoreSize100
FWORD.fwdUnderscorePosition102
FWORD.fwdStrikeoutSize104
FWORD.fwdStrikeoutPosition106
BYTE.chFirstChar108
BYTE.chLastChar109
BYTE.chDefaultChar110
BYTE.chBreakChar111
WCHAR.wcFirstChar112
WCHAR.wcLastChar114
WCHAR.wcDefaultChar116
WCHAR.wcBreakChar118
POINTLLONG.ptlBaseline.x120
LONG.ptlBaseline.y124
POINTLLONG.ptlAspect.x128
LONG.ptlAspect.y132
POINTLLONG.ptlCaret.x136
LONG.ptlCaret.y140
RECTLLONG.rclFontBox.left144
LONG.rclFontBox.top148
LONG.rclFontBox.right152
LONG.rclFontBox.bottom156
BYTE[4].achVendId160
ULONG.cKerningPairs164
ULONG.ulPanoseCulture168
PANOSEBYTE.panose.bFamilyType172
BYTE.panose.bSerifStyle173
BYTE.panose.bWeight174
BYTE.panose.bProportion175
BYTE.panose.bContrast176
BYTE.panose.bStrokeVariation177
BYTE.panose.bArmStyle178
BYTE.panose.bLetterform179
BYTE.panose.bMidline180
BYTE.panose.bXHeight181
PVOID.Align184

│ └─192

IF_COUNTED_STRING_LHUSHORT.Length0
WCHAR[257].String2

│ └─516

IKEEXT_AUTHENTICATION_METHOD0IKEEXT_AUTHENTICATION_METHOD_TYPE.authenticationMethodType0
IKEEXT_CERTIFICATE_AUTHENTICATION0IKEEXT_CERT_CONFIG_TYPE.certificateAuthentication.inboundConfigType8
UINT32.certificateAuthentication.inboundRootArraySize16
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.inboundEnterpriseStoreConfig16
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.inboundTrustedRootStoreConfig16
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.inboundRootArray24
IKEEXT_CERT_CONFIG_TYPE.certificateAuthentication.outboundConfigType32
UINT32.certificateAuthentication.outboundRootArraySize40
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.outboundEnterpriseStoreConfig40
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.outboundTrustedRootStoreConfig40
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.outboundRootArray48
UINT32.certificateAuthentication.flags56
IKEEXT_IPV6_CGA_AUTHENTICATION0wchar_t *.cgaAuthentication.keyContainerName8
wchar_t *.cgaAuthentication.cspName16
UINT32.cgaAuthentication.cspType24
FWP_BYTE_ARRAY16UINT8[16].cgaAuthentication.cgaModifier.byteArray1628
BYTE.cgaAuthentication.cgaCollisionCount44
IKEEXT_KERBEROS_AUTHENTICATION0UINT32.kerberosAuthentication.flags8
IKEEXT_NTLM_V2_AUTHENTICATION0UINT32.ntlmV2Authentication.flags8
IKEEXT_PRESHARED_KEY_AUTHENTICATION0FWP_BYTE_BLOBUINT32.presharedKeyAuthentication.presharedKey.size8
UINT8 *.presharedKeyAuthentication.presharedKey.data16
IKEEXT_CERTIFICATE_AUTHENTICATION0IKEEXT_CERT_CONFIG_TYPE.sslAuthentication.inboundConfigType8
UINT32.sslAuthentication.inboundRootArraySize16
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.inboundEnterpriseStoreConfig16
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.inboundTrustedRootStoreConfig16
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.inboundRootArray24
IKEEXT_CERT_CONFIG_TYPE.sslAuthentication.outboundConfigType32
UINT32.sslAuthentication.outboundRootArraySize40
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.outboundEnterpriseStoreConfig40
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.outboundTrustedRootStoreConfig40
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.outboundRootArray48
UINT32.sslAuthentication.flags56

│ └─64

IKEEXT_AUTHENTICATION_METHOD1IKEEXT_AUTHENTICATION_METHOD_TYPE.authenticationMethodType0
IKEEXT_CERTIFICATE_AUTHENTICATION1IKEEXT_CERT_CONFIG_TYPE.certificateAuthentication.inboundConfigType8
UINT32.certificateAuthentication.inboundRootArraySize16
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.inboundEnterpriseStoreConfig16
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.inboundTrustedRootStoreConfig16
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.inboundRootArray24
IKEEXT_CERT_CONFIG_TYPE.certificateAuthentication.outboundConfigType32
UINT32.certificateAuthentication.outboundRootArraySize40
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.outboundEnterpriseStoreConfig40
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.outboundTrustedRootStoreConfig40
IKEEXT_CERT_ROOT_CONFIG0 *.certificateAuthentication.outboundRootArray48
UINT32.certificateAuthentication.flags56
FWP_BYTE_BLOBUINT32.certificateAuthentication.localCertLocationUrl.size64
UINT8 *.certificateAuthentication.localCertLocationUrl.data72
IKEEXT_IPV6_CGA_AUTHENTICATION0wchar_t *.cgaAuthentication.keyContainerName8
wchar_t *.cgaAuthentication.cspName16
UINT32.cgaAuthentication.cspType24
FWP_BYTE_ARRAY16UINT8[16].cgaAuthentication.cgaModifier.byteArray1628
BYTE.cgaAuthentication.cgaCollisionCount44
IKEEXT_EAP_AUTHENTICATION0UINT32.eapAuthentication.flags8
IKEEXT_KERBEROS_AUTHENTICATION0UINT32.kerberosAuthentication.flags8
IKEEXT_NTLM_V2_AUTHENTICATION0UINT32.ntlmV2Authentication.flags8
IKEEXT_PRESHARED_KEY_AUTHENTICATION1FWP_BYTE_BLOBUINT32.presharedKeyAuthentication.presharedKey.size8
UINT8 *.presharedKeyAuthentication.presharedKey.data16
UINT32.presharedKeyAuthentication.flags24
IKEEXT_CERTIFICATE_AUTHENTICATION1IKEEXT_CERT_CONFIG_TYPE.sslAuthentication.inboundConfigType8
UINT32.sslAuthentication.inboundRootArraySize16
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.inboundEnterpriseStoreConfig16
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.inboundTrustedRootStoreConfig16
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.inboundRootArray24
IKEEXT_CERT_CONFIG_TYPE.sslAuthentication.outboundConfigType32
UINT32.sslAuthentication.outboundRootArraySize40
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.outboundEnterpriseStoreConfig40
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.outboundTrustedRootStoreConfig40
IKEEXT_CERT_ROOT_CONFIG0 *.sslAuthentication.outboundRootArray48
UINT32.sslAuthentication.flags56
FWP_BYTE_BLOBUINT32.sslAuthentication.localCertLocationUrl.size64
UINT8 *.sslAuthentication.localCertLocationUrl.data72

│ └─80

IKEEXT_AUTHENTICATION_METHOD2IKEEXT_AUTHENTICATION_METHOD_TYPE.authenticationMethodType0
IKEEXT_CERTIFICATE_AUTHENTICATION2IKEEXT_CERT_CONFIG_TYPE.certificateAuthentication.inboundConfigType8
UINT32.certificateAuthentication.inboundEnterpriseStoreArraySize16
UINT32.certificateAuthentication.inboundRootArraySize16
UINT32.certificateAuthentication.inboundRootStoreArraySize16
IKEEXT_CERTIFICATE_CRITERIA0 *.certificateAuthentication.inboundEnterpriseStoreCriteria24
IKEEXT_CERTIFICATE_CRITERIA0 *.certificateAuthentication.inboundRootCriteria24
IKEEXT_CERTIFICATE_CRITERIA0 *.certificateAuthentication.inboundTrustedRootStoreCriteria24
IKEEXT_CERT_CONFIG_TYPE.certificateAuthentication.outboundConfigType32
UINT32.certificateAuthentication.outboundEnterpriseStoreArraySize40
UINT32.certificateAuthentication.outboundRootArraySize40
UINT32.certificateAuthentication.outboundRootStoreArraySize40
IKEEXT_CERTIFICATE_CRITERIA0 *.certificateAuthentication.outboundEnterpriseStoreCriteria48
IKEEXT_CERTIFICATE_CRITERIA0 *.certificateAuthentication.outboundRootCriteria48
IKEEXT_CERTIFICATE_CRITERIA0 *.certificateAuthentication.outboundTrustedRootStoreCriteria48
UINT32.certificateAuthentication.flags56
FWP_BYTE_BLOBUINT32.certificateAuthentication.localCertLocationUrl.size64
UINT8 *.certificateAuthentication.localCertLocationUrl.data72
IKEEXT_IPV6_CGA_AUTHENTICATION0wchar_t *.cgaAuthentication.keyContainerName8
wchar_t *.cgaAuthentication.cspName16
UINT32.cgaAuthentication.cspType24
FWP_BYTE_ARRAY16UINT8[16].cgaAuthentication.cgaModifier.byteArray1628
BYTE.cgaAuthentication.cgaCollisionCount44
IKEEXT_EAP_AUTHENTICATION0UINT32.eapAuthentication.flags8
IKEEXT_KERBEROS_AUTHENTICATION1UINT32.kerberosAuthentication.flags8
wchar_t *.kerberosAuthentication.proxyServer16
IKEEXT_NTLM_V2_AUTHENTICATION0UINT32.ntlmV2Authentication.flags8
IKEEXT_PRESHARED_KEY_AUTHENTICATION1FWP_BYTE_BLOBUINT32.presharedKeyAuthentication.presharedKey.size8
UINT8 *.presharedKeyAuthentication.presharedKey.data16
UINT32.presharedKeyAuthentication.flags24
IKEEXT_RESERVED_AUTHENTICATION0UINT32.reservedAuthentication.flags8
IKEEXT_CERTIFICATE_AUTHENTICATION2IKEEXT_CERT_CONFIG_TYPE.sslAuthentication.inboundConfigType8
UINT32.sslAuthentication.inboundEnterpriseStoreArraySize16
UINT32.sslAuthentication.inboundRootArraySize16
UINT32.sslAuthentication.inboundRootStoreArraySize16
IKEEXT_CERTIFICATE_CRITERIA0 *.sslAuthentication.inboundEnterpriseStoreCriteria24
IKEEXT_CERTIFICATE_CRITERIA0 *.sslAuthentication.inboundRootCriteria24
IKEEXT_CERTIFICATE_CRITERIA0 *.sslAuthentication.inboundTrustedRootStoreCriteria24
IKEEXT_CERT_CONFIG_TYPE.sslAuthentication.outboundConfigType32
UINT32.sslAuthentication.outboundEnterpriseStoreArraySize40
UINT32.sslAuthentication.outboundRootArraySize40
UINT32.sslAuthentication.outboundRootStoreArraySize40
IKEEXT_CERTIFICATE_CRITERIA0 *.sslAuthentication.outboundEnterpriseStoreCriteria48
IKEEXT_CERTIFICATE_CRITERIA0 *.sslAuthentication.outboundRootCriteria48
IKEEXT_CERTIFICATE_CRITERIA0 *.sslAuthentication.outboundTrustedRootStoreCriteria48
UINT32.sslAuthentication.flags56
FWP_BYTE_BLOBUINT32.sslAuthentication.localCertLocationUrl.size64
UINT8 *.sslAuthentication.localCertLocationUrl.data72

│ └─80

IKEEXT_CERTIFICATE_AUTHENTICATION0IKEEXT_CERT_CONFIG_TYPE.inboundConfigType0
UINT32.inboundRootArraySize8
IKEEXT_CERT_ROOT_CONFIG0 *.inboundEnterpriseStoreConfig8
IKEEXT_CERT_ROOT_CONFIG0 *.inboundTrustedRootStoreConfig8
IKEEXT_CERT_ROOT_CONFIG0 *.inboundRootArray16
IKEEXT_CERT_CONFIG_TYPE.outboundConfigType24
UINT32.outboundRootArraySize32
IKEEXT_CERT_ROOT_CONFIG0 *.outboundEnterpriseStoreConfig32
IKEEXT_CERT_ROOT_CONFIG0 *.outboundTrustedRootStoreConfig32
IKEEXT_CERT_ROOT_CONFIG0 *.outboundRootArray40
UINT32.flags48

│ └─56

IKEEXT_CERTIFICATE_AUTHENTICATION1IKEEXT_CERT_CONFIG_TYPE.inboundConfigType0
UINT32.inboundRootArraySize8
IKEEXT_CERT_ROOT_CONFIG0 *.inboundEnterpriseStoreConfig8
IKEEXT_CERT_ROOT_CONFIG0 *.inboundTrustedRootStoreConfig8
IKEEXT_CERT_ROOT_CONFIG0 *.inboundRootArray16
IKEEXT_CERT_CONFIG_TYPE.outboundConfigType24
UINT32.outboundRootArraySize32
IKEEXT_CERT_ROOT_CONFIG0 *.outboundEnterpriseStoreConfig32
IKEEXT_CERT_ROOT_CONFIG0 *.outboundTrustedRootStoreConfig32
IKEEXT_CERT_ROOT_CONFIG0 *.outboundRootArray40
UINT32.flags48
FWP_BYTE_BLOBUINT32.localCertLocationUrl.size56
UINT8 *.localCertLocationUrl.data64

│ └─72

IKEEXT_CERTIFICATE_AUTHENTICATION2IKEEXT_CERT_CONFIG_TYPE.inboundConfigType0
UINT32.inboundEnterpriseStoreArraySize8
UINT32.inboundRootArraySize8
UINT32.inboundRootStoreArraySize8
IKEEXT_CERTIFICATE_CRITERIA0 *.inboundEnterpriseStoreCriteria16
IKEEXT_CERTIFICATE_CRITERIA0 *.inboundRootCriteria16
IKEEXT_CERTIFICATE_CRITERIA0 *.inboundTrustedRootStoreCriteria16
IKEEXT_CERT_CONFIG_TYPE.outboundConfigType24
UINT32.outboundEnterpriseStoreArraySize32
UINT32.outboundRootArraySize32
UINT32.outboundRootStoreArraySize32
IKEEXT_CERTIFICATE_CRITERIA0 *.outboundEnterpriseStoreCriteria40
IKEEXT_CERTIFICATE_CRITERIA0 *.outboundRootCriteria40
IKEEXT_CERTIFICATE_CRITERIA0 *.outboundTrustedRootStoreCriteria40
UINT32.flags48
FWP_BYTE_BLOBUINT32.localCertLocationUrl.size56
UINT8 *.localCertLocationUrl.data64

│ └─72

IKEEXT_CERTIFICATE_CREDENTIAL0FWP_BYTE_BLOBUINT32.subjectName.size0
UINT8 *.subjectName.data8
FWP_BYTE_BLOBUINT32.certHash.size16
UINT8 *.certHash.data24
UINT32.flags32

│ └─40

IKEEXT_CERTIFICATE_CREDENTIAL1FWP_BYTE_BLOBUINT32.subjectName.size0
UINT8 *.subjectName.data8
FWP_BYTE_BLOBUINT32.certHash.size16
UINT8 *.certHash.data24
UINT32.flags32
FWP_BYTE_BLOBUINT32.certificate.size40
UINT8 *.certificate.data48

│ └─56

IKEEXT_CERTIFICATE_CRITERIA0FWP_BYTE_BLOBUINT32.certData.size0
UINT8 *.certData.data8
FWP_BYTE_BLOBUINT32.certHash.size16
UINT8 *.certHash.data24
IKEEXT_CERT_EKUS0 *.eku32
IKEEXT_CERT_NAME0 *.name40
UINT32.flags48

│ └─56

IKEEXT_CERT_EKUS0ULONG.numEku0
LPSTR *.eku8

│ └─16

IKEEXT_CERT_NAME0IKEEXT_CERT_CRITERIA_NAME_TYPE.nameType0
LPWSTR.certName8

│ └─16

IKEEXT_CERT_ROOT_CONFIG0FWP_BYTE_BLOBUINT32.certData.size0
UINT8 *.certData.data8
UINT32.flags16

│ └─24

IKEEXT_CIPHER_ALGORITHM0IKEEXT_CIPHER_TYPE.algoIdentifier0
UINT32.keyLen4
UINT32.rounds8

│ └─12

IKEEXT_COMMON_STATISTICS0IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0UINT32.v4Statistics.totalSocketReceiveFailures0
UINT32.v4Statistics.totalSocketSendFailures4
IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0UINT32.v6Statistics.totalSocketReceiveFailures8
UINT32.v6Statistics.totalSocketSendFailures12
UINT32.totalPacketsReceived16
UINT32.totalInvalidPacketsReceived20
UINT32.currentQueuedWorkitems24

│ └─28

IKEEXT_COMMON_STATISTICS1IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1UINT32.v4Statistics.totalSocketReceiveFailures0
UINT32.v4Statistics.totalSocketSendFailures4
IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1UINT32.v6Statistics.totalSocketReceiveFailures8
UINT32.v6Statistics.totalSocketSendFailures12
UINT32.totalPacketsReceived16
UINT32.totalInvalidPacketsReceived20
UINT32.currentQueuedWorkitems24

│ └─28

IKEEXT_COOKIE_PAIR0IKEEXT_COOKIE.initiator0
IKEEXT_COOKIE.responder8

│ └─16

IKEEXT_CREDENTIAL0IKEEXT_AUTHENTICATION_METHOD_TYPE.authenticationMethodType0
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.impersonationType4
IKEEXT_CERTIFICATE_CREDENTIAL0 *.certificate8
IKEEXT_NAME_CREDENTIAL0 *.name8
IKEEXT_PRESHARED_KEY_AUTHENTICATION0 *.presharedKey8

│ └─16

IKEEXT_CREDENTIAL1IKEEXT_AUTHENTICATION_METHOD_TYPE.authenticationMethodType0
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.impersonationType4
IKEEXT_CERTIFICATE_CREDENTIAL1 *.certificate8
IKEEXT_NAME_CREDENTIAL0 *.name8
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *.presharedKey8

│ └─16

IKEEXT_CREDENTIAL2IKEEXT_AUTHENTICATION_METHOD_TYPE.authenticationMethodType0
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.impersonationType4
IKEEXT_CERTIFICATE_CREDENTIAL1 *.certificate8
IKEEXT_NAME_CREDENTIAL0 *.name8
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *.presharedKey8

│ └─16

IKEEXT_CREDENTIALS0UINT32.numCredentials0
IKEEXT_CREDENTIAL_PAIR0 *.credentials8

│ └─16

IKEEXT_CREDENTIALS1UINT32.numCredentials0
IKEEXT_CREDENTIAL_PAIR1 *.credentials8

│ └─16

IKEEXT_CREDENTIALS2UINT32.numCredentials0
IKEEXT_CREDENTIAL_PAIR2 *.credentials8

│ └─16

IKEEXT_CREDENTIAL_PAIR0IKEEXT_CREDENTIAL0IKEEXT_AUTHENTICATION_METHOD_TYPE.localCredentials.authenticationMethodType0
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.localCredentials.impersonationType4
IKEEXT_CERTIFICATE_CREDENTIAL0 *.localCredentials.certificate8
IKEEXT_NAME_CREDENTIAL0 *.localCredentials.name8
IKEEXT_PRESHARED_KEY_AUTHENTICATION0 *.localCredentials.presharedKey8
IKEEXT_CREDENTIAL0IKEEXT_AUTHENTICATION_METHOD_TYPE.peerCredentials.authenticationMethodType16
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.peerCredentials.impersonationType20
IKEEXT_CERTIFICATE_CREDENTIAL0 *.peerCredentials.certificate24
IKEEXT_NAME_CREDENTIAL0 *.peerCredentials.name24
IKEEXT_PRESHARED_KEY_AUTHENTICATION0 *.peerCredentials.presharedKey24

│ └─32

IKEEXT_CREDENTIAL_PAIR1IKEEXT_CREDENTIAL1IKEEXT_AUTHENTICATION_METHOD_TYPE.localCredentials.authenticationMethodType0
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.localCredentials.impersonationType4
IKEEXT_CERTIFICATE_CREDENTIAL1 *.localCredentials.certificate8
IKEEXT_NAME_CREDENTIAL0 *.localCredentials.name8
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *.localCredentials.presharedKey8
IKEEXT_CREDENTIAL1IKEEXT_AUTHENTICATION_METHOD_TYPE.peerCredentials.authenticationMethodType16
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.peerCredentials.impersonationType20
IKEEXT_CERTIFICATE_CREDENTIAL1 *.peerCredentials.certificate24
IKEEXT_NAME_CREDENTIAL0 *.peerCredentials.name24
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *.peerCredentials.presharedKey24

│ └─32

IKEEXT_CREDENTIAL_PAIR2IKEEXT_CREDENTIAL2IKEEXT_AUTHENTICATION_METHOD_TYPE.localCredentials.authenticationMethodType0
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.localCredentials.impersonationType4
IKEEXT_CERTIFICATE_CREDENTIAL1 *.localCredentials.certificate8
IKEEXT_NAME_CREDENTIAL0 *.localCredentials.name8
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *.localCredentials.presharedKey8
IKEEXT_CREDENTIAL2IKEEXT_AUTHENTICATION_METHOD_TYPE.peerCredentials.authenticationMethodType16
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.peerCredentials.impersonationType20
IKEEXT_CERTIFICATE_CREDENTIAL1 *.peerCredentials.certificate24
IKEEXT_NAME_CREDENTIAL0 *.peerCredentials.name24
IKEEXT_PRESHARED_KEY_AUTHENTICATION1 *.peerCredentials.presharedKey24

│ └─32

IKEEXT_EAP_AUTHENTICATION0UINT32.flags0

│ └─4

IKEEXT_EM_POLICY0UINT32.numAuthenticationMethods0
IKEEXT_AUTHENTICATION_METHOD0 *.authenticationMethods8
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.initiatorImpersonationType16

│ └─24

IKEEXT_EM_POLICY1UINT32.numAuthenticationMethods0
IKEEXT_AUTHENTICATION_METHOD1 *.authenticationMethods8
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.initiatorImpersonationType16

│ └─24

IKEEXT_EM_POLICY2UINT32.numAuthenticationMethods0
IKEEXT_AUTHENTICATION_METHOD2 *.authenticationMethods8
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.initiatorImpersonationType16

│ └─24

IKEEXT_INTEGRITY_ALGORITHM0IKEEXT_INTEGRITY_TYPE.algoIdentifier0

│ └─4

IKEEXT_IPV6_CGA_AUTHENTICATION0wchar_t *.keyContainerName0
wchar_t *.cspName8
UINT32.cspType16
FWP_BYTE_ARRAY16UINT8[16].cgaModifier.byteArray1620
BYTE.cgaCollisionCount36

│ └─40

IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0UINT32.totalSocketReceiveFailures0
UINT32.totalSocketSendFailures4

│ └─8

IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1UINT32.totalSocketReceiveFailures0
UINT32.totalSocketSendFailures4

│ └─8

IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0UINT32.currentActiveMainModes0
UINT32.totalMainModesStarted4
UINT32.totalSuccessfulMainModes8
UINT32.totalFailedMainModes12
UINT32.totalResponderMainModes16
UINT32.currentNewResponderMainModes20
UINT32.currentActiveQuickModes24
UINT32.totalQuickModesStarted28
UINT32.totalSuccessfulQuickModes32
UINT32.totalFailedQuickModes36
UINT32.totalAcquires40
UINT32.totalReinitAcquires44
UINT32.currentActiveExtendedModes48
UINT32.totalExtendedModesStarted52
UINT32.totalSuccessfulExtendedModes56
UINT32.totalFailedExtendedModes60
UINT32.totalImpersonationExtendedModes64
UINT32.totalImpersonationMainModes68

│ └─72

IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1UINT32.currentActiveMainModes0
UINT32.totalMainModesStarted4
UINT32.totalSuccessfulMainModes8
UINT32.totalFailedMainModes12
UINT32.totalResponderMainModes16
UINT32.currentNewResponderMainModes20
UINT32.currentActiveQuickModes24
UINT32.totalQuickModesStarted28
UINT32.totalSuccessfulQuickModes32
UINT32.totalFailedQuickModes36
UINT32.totalAcquires40
UINT32.totalReinitAcquires44
UINT32.currentActiveExtendedModes48
UINT32.totalExtendedModesStarted52
UINT32.totalSuccessfulExtendedModes56
UINT32.totalFailedExtendedModes60
UINT32.totalImpersonationExtendedModes64
UINT32.totalImpersonationMainModes68

│ └─72

IKEEXT_KERBEROS_AUTHENTICATION0UINT32.flags0

│ └─4

IKEEXT_KERBEROS_AUTHENTICATION1UINT32.flags0
wchar_t *.proxyServer8

│ └─16

IKEEXT_KEYMODULE_STATISTICS0IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0UINT32.v4Statistics.currentActiveMainModes0
UINT32.v4Statistics.totalMainModesStarted4
UINT32.v4Statistics.totalSuccessfulMainModes8
UINT32.v4Statistics.totalFailedMainModes12
UINT32.v4Statistics.totalResponderMainModes16
UINT32.v4Statistics.currentNewResponderMainModes20
UINT32.v4Statistics.currentActiveQuickModes24
UINT32.v4Statistics.totalQuickModesStarted28
UINT32.v4Statistics.totalSuccessfulQuickModes32
UINT32.v4Statistics.totalFailedQuickModes36
UINT32.v4Statistics.totalAcquires40
UINT32.v4Statistics.totalReinitAcquires44
UINT32.v4Statistics.currentActiveExtendedModes48
UINT32.v4Statistics.totalExtendedModesStarted52
UINT32.v4Statistics.totalSuccessfulExtendedModes56
UINT32.v4Statistics.totalFailedExtendedModes60
UINT32.v4Statistics.totalImpersonationExtendedModes64
UINT32.v4Statistics.totalImpersonationMainModes68
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0UINT32.v6Statistics.currentActiveMainModes72
UINT32.v6Statistics.totalMainModesStarted76
UINT32.v6Statistics.totalSuccessfulMainModes80
UINT32.v6Statistics.totalFailedMainModes84
UINT32.v6Statistics.totalResponderMainModes88
UINT32.v6Statistics.currentNewResponderMainModes92
UINT32.v6Statistics.currentActiveQuickModes96
UINT32.v6Statistics.totalQuickModesStarted100
UINT32.v6Statistics.totalSuccessfulQuickModes104
UINT32.v6Statistics.totalFailedQuickModes108
UINT32.v6Statistics.totalAcquires112
UINT32.v6Statistics.totalReinitAcquires116
UINT32.v6Statistics.currentActiveExtendedModes120
UINT32.v6Statistics.totalExtendedModesStarted124
UINT32.v6Statistics.totalSuccessfulExtendedModes128
UINT32.v6Statistics.totalFailedExtendedModes132
UINT32.v6Statistics.totalImpersonationExtendedModes136
UINT32.v6Statistics.totalImpersonationMainModes140
UINT32[97].errorFrequencyTable144
UINT32.mainModeNegotiationTime532
UINT32.quickModeNegotiationTime536
UINT32.extendedModeNegotiationTime540

│ └─544

IKEEXT_KEYMODULE_STATISTICS1IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1UINT32.v4Statistics.currentActiveMainModes0
UINT32.v4Statistics.totalMainModesStarted4
UINT32.v4Statistics.totalSuccessfulMainModes8
UINT32.v4Statistics.totalFailedMainModes12
UINT32.v4Statistics.totalResponderMainModes16
UINT32.v4Statistics.currentNewResponderMainModes20
UINT32.v4Statistics.currentActiveQuickModes24
UINT32.v4Statistics.totalQuickModesStarted28
UINT32.v4Statistics.totalSuccessfulQuickModes32
UINT32.v4Statistics.totalFailedQuickModes36
UINT32.v4Statistics.totalAcquires40
UINT32.v4Statistics.totalReinitAcquires44
UINT32.v4Statistics.currentActiveExtendedModes48
UINT32.v4Statistics.totalExtendedModesStarted52
UINT32.v4Statistics.totalSuccessfulExtendedModes56
UINT32.v4Statistics.totalFailedExtendedModes60
UINT32.v4Statistics.totalImpersonationExtendedModes64
UINT32.v4Statistics.totalImpersonationMainModes68
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1UINT32.v6Statistics.currentActiveMainModes72
UINT32.v6Statistics.totalMainModesStarted76
UINT32.v6Statistics.totalSuccessfulMainModes80
UINT32.v6Statistics.totalFailedMainModes84
UINT32.v6Statistics.totalResponderMainModes88
UINT32.v6Statistics.currentNewResponderMainModes92
UINT32.v6Statistics.currentActiveQuickModes96
UINT32.v6Statistics.totalQuickModesStarted100
UINT32.v6Statistics.totalSuccessfulQuickModes104
UINT32.v6Statistics.totalFailedQuickModes108
UINT32.v6Statistics.totalAcquires112
UINT32.v6Statistics.totalReinitAcquires116
UINT32.v6Statistics.currentActiveExtendedModes120
UINT32.v6Statistics.totalExtendedModesStarted124
UINT32.v6Statistics.totalSuccessfulExtendedModes128
UINT32.v6Statistics.totalFailedExtendedModes132
UINT32.v6Statistics.totalImpersonationExtendedModes136
UINT32.v6Statistics.totalImpersonationMainModes140
UINT32[97].errorFrequencyTable144
UINT32.mainModeNegotiationTime532
UINT32.quickModeNegotiationTime536
UINT32.extendedModeNegotiationTime540

│ └─544

IKEEXT_NAME_CREDENTIAL0wchar_t *.principalName0

│ └─8

IKEEXT_NTLM_V2_AUTHENTICATION0UINT32.flags0

│ └─4

IKEEXT_POLICY0UINT32.softExpirationTime0
UINT32.numAuthenticationMethods4
IKEEXT_AUTHENTICATION_METHOD0 *.authenticationMethods8
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.initiatorImpersonationType16
UINT32.numIkeProposals20
IKEEXT_PROPOSAL0 *.ikeProposals24
UINT32.flags32
UINT32.maxDynamicFilters36

│ └─40

IKEEXT_POLICY1UINT32.softExpirationTime0
UINT32.numAuthenticationMethods4
IKEEXT_AUTHENTICATION_METHOD1 *.authenticationMethods8
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.initiatorImpersonationType16
UINT32.numIkeProposals20
IKEEXT_PROPOSAL0 *.ikeProposals24
UINT32.flags32
UINT32.maxDynamicFilters36
UINT32.retransmitDurationSecs40

│ └─48

IKEEXT_POLICY2UINT32.softExpirationTime0
UINT32.numAuthenticationMethods4
IKEEXT_AUTHENTICATION_METHOD2 *.authenticationMethods8
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE.initiatorImpersonationType16
UINT32.numIkeProposals20
IKEEXT_PROPOSAL0 *.ikeProposals24
UINT32.flags32
UINT32.maxDynamicFilters36
UINT32.retransmitDurationSecs40

│ └─48

IKEEXT_PRESHARED_KEY_AUTHENTICATION0FWP_BYTE_BLOBUINT32.presharedKey.size0
UINT8 *.presharedKey.data8

│ └─16

IKEEXT_PRESHARED_KEY_AUTHENTICATION1FWP_BYTE_BLOBUINT32.presharedKey.size0
UINT8 *.presharedKey.data8
UINT32.flags16

│ └─24

IKEEXT_PROPOSAL0IKEEXT_CIPHER_ALGORITHM0IKEEXT_CIPHER_TYPE.cipherAlgorithm.algoIdentifier0
UINT32.cipherAlgorithm.keyLen4
UINT32.cipherAlgorithm.rounds8
IKEEXT_INTEGRITY_ALGORITHM0IKEEXT_INTEGRITY_TYPE.integrityAlgorithm.algoIdentifier12
UINT32.maxLifetimeSeconds16
IKEEXT_DH_GROUP.dhGroup20
UINT32.quickModeLimit24

│ └─28

IKEEXT_RESERVED_AUTHENTICATION0UINT32.flags0

│ └─4

IKEEXT_SA_DETAILS0UINT64.saId0
IKEEXT_KEY_MODULE_TYPE.keyModuleType8
FWP_IP_VERSION.ipVersion12
IPSEC_V4_UDP_ENCAPSULATION0 *.v4UdpEncapsulation16
IKEEXT_TRAFFIC0FWP_IP_VERSION.ikeTraffic.ipVersion24
UINT32.ikeTraffic.localV4Address28
UINT8[16].ikeTraffic.localV6Address28
UINT32.ikeTraffic.remoteV4Address44
UINT8[16].ikeTraffic.remoteV6Address44
UINT64.ikeTraffic.authIpFilterId64
IKEEXT_PROPOSAL0IKEEXT_CIPHER_ALGORITHM0IKEEXT_CIPHER_TYPE.ikeProposal.cipherAlgorithm.algoIdentifier72
UINT32.ikeProposal.cipherAlgorithm.keyLen76
UINT32.ikeProposal.cipherAlgorithm.rounds80
IKEEXT_INTEGRITY_ALGORITHM0IKEEXT_INTEGRITY_TYPE.ikeProposal.integrityAlgorithm.algoIdentifier84
UINT32.ikeProposal.maxLifetimeSeconds88
IKEEXT_DH_GROUP.ikeProposal.dhGroup92
UINT32.ikeProposal.quickModeLimit96
IKEEXT_COOKIE_PAIR0IKEEXT_COOKIE.cookiePair.initiator104
IKEEXT_COOKIE.cookiePair.responder112
IKEEXT_CREDENTIALS0UINT32.ikeCredentials.numCredentials120
IKEEXT_CREDENTIAL_PAIR0 *.ikeCredentials.credentials128
GUIDunsigned long.ikePolicyKey.Data1136
unsigned short.ikePolicyKey.Data2140
unsigned short.ikePolicyKey.Data3142
unsigned char[8].ikePolicyKey.Data4144
UINT64.virtualIfTunnelId152

│ └─160

IKEEXT_SA_DETAILS1UINT64.saId0
IKEEXT_KEY_MODULE_TYPE.keyModuleType8
FWP_IP_VERSION.ipVersion12
IPSEC_V4_UDP_ENCAPSULATION0 *.v4UdpEncapsulation16
IKEEXT_TRAFFIC0FWP_IP_VERSION.ikeTraffic.ipVersion24
UINT32.ikeTraffic.localV4Address28
UINT8[16].ikeTraffic.localV6Address28
UINT32.ikeTraffic.remoteV4Address44
UINT8[16].ikeTraffic.remoteV6Address44
UINT64.ikeTraffic.authIpFilterId64
IKEEXT_PROPOSAL0IKEEXT_CIPHER_ALGORITHM0IKEEXT_CIPHER_TYPE.ikeProposal.cipherAlgorithm.algoIdentifier72
UINT32.ikeProposal.cipherAlgorithm.keyLen76
UINT32.ikeProposal.cipherAlgorithm.rounds80
IKEEXT_INTEGRITY_ALGORITHM0IKEEXT_INTEGRITY_TYPE.ikeProposal.integrityAlgorithm.algoIdentifier84
UINT32.ikeProposal.maxLifetimeSeconds88
IKEEXT_DH_GROUP.ikeProposal.dhGroup92
UINT32.ikeProposal.quickModeLimit96
IKEEXT_COOKIE_PAIR0IKEEXT_COOKIE.cookiePair.initiator104
IKEEXT_COOKIE.cookiePair.responder112
IKEEXT_CREDENTIALS1UINT32.ikeCredentials.numCredentials120
IKEEXT_CREDENTIAL_PAIR1 *.ikeCredentials.credentials128
GUIDunsigned long.ikePolicyKey.Data1136
unsigned short.ikePolicyKey.Data2140
unsigned short.ikePolicyKey.Data3142
unsigned char[8].ikePolicyKey.Data4144
UINT64.virtualIfTunnelId152
FWP_BYTE_BLOBUINT32.correlationKey.size160
UINT8 *.correlationKey.data168

│ └─176

IKEEXT_SA_DETAILS2UINT64.saId0
IKEEXT_KEY_MODULE_TYPE.keyModuleType8
FWP_IP_VERSION.ipVersion12
IPSEC_V4_UDP_ENCAPSULATION0 *.v4UdpEncapsulation16
IKEEXT_TRAFFIC0FWP_IP_VERSION.ikeTraffic.ipVersion24
UINT32.ikeTraffic.localV4Address28
UINT8[16].ikeTraffic.localV6Address28
UINT32.ikeTraffic.remoteV4Address44
UINT8[16].ikeTraffic.remoteV6Address44
UINT64.ikeTraffic.authIpFilterId64
IKEEXT_PROPOSAL0IKEEXT_CIPHER_ALGORITHM0IKEEXT_CIPHER_TYPE.ikeProposal.cipherAlgorithm.algoIdentifier72
UINT32.ikeProposal.cipherAlgorithm.keyLen76
UINT32.ikeProposal.cipherAlgorithm.rounds80
IKEEXT_INTEGRITY_ALGORITHM0IKEEXT_INTEGRITY_TYPE.ikeProposal.integrityAlgorithm.algoIdentifier84
UINT32.ikeProposal.maxLifetimeSeconds88
IKEEXT_DH_GROUP.ikeProposal.dhGroup92
UINT32.ikeProposal.quickModeLimit96
IKEEXT_COOKIE_PAIR0IKEEXT_COOKIE.cookiePair.initiator104
IKEEXT_COOKIE.cookiePair.responder112
IKEEXT_CREDENTIALS2UINT32.ikeCredentials.numCredentials120
IKEEXT_CREDENTIAL_PAIR2 *.ikeCredentials.credentials128
GUIDunsigned long.ikePolicyKey.Data1136
unsigned short.ikePolicyKey.Data2140
unsigned short.ikePolicyKey.Data3142
unsigned char[8].ikePolicyKey.Data4144
UINT64.virtualIfTunnelId152
FWP_BYTE_BLOBUINT32.correlationKey.size160
UINT8 *.correlationKey.data168

│ └─176

IKEEXT_SA_ENUM_TEMPLATE0FWP_CONDITION_VALUE0FWP_DATA_TYPE.localSubNet.type0
FWP_RANGE0 *.localSubNet.rangeValue8
FWP_BYTE_ARRAY16 *.localSubNet.byteArray168
FWP_BYTE_ARRAY6 *.localSubNet.byteArray68
FWP_BYTE_BLOB *.localSubNet.byteBlob8
double *.localSubNet.double648
float.localSubNet.float328
INT16.localSubNet.int168
INT32.localSubNet.int328
INT64 *.localSubNet.int648
INT8.localSubNet.int88
FWP_BYTE_BLOB *.localSubNet.sd8
SID *.localSubNet.sid8
FWP_BYTE_BLOB *.localSubNet.tokenAccessInformation8
FWP_TOKEN_INFORMATION *.localSubNet.tokenInformation8
UINT16.localSubNet.uint168
UINT32.localSubNet.uint328
UINT64 *.localSubNet.uint648
UINT8.localSubNet.uint88
LPWSTR.localSubNet.unicodeString8
FWP_V4_ADDR_AND_MASK *.localSubNet.v4AddrMask8
FWP_V6_ADDR_AND_MASK *.localSubNet.v6AddrMask8
FWP_CONDITION_VALUE0FWP_DATA_TYPE.remoteSubNet.type16
FWP_RANGE0 *.remoteSubNet.rangeValue24
FWP_BYTE_ARRAY16 *.remoteSubNet.byteArray1624
FWP_BYTE_ARRAY6 *.remoteSubNet.byteArray624
FWP_BYTE_BLOB *.remoteSubNet.byteBlob24
double *.remoteSubNet.double6424
float.remoteSubNet.float3224
INT16.remoteSubNet.int1624
INT32.remoteSubNet.int3224
INT64 *.remoteSubNet.int6424
INT8.remoteSubNet.int824
FWP_BYTE_BLOB *.remoteSubNet.sd24
SID *.remoteSubNet.sid24
FWP_BYTE_BLOB *.remoteSubNet.tokenAccessInformation24
FWP_TOKEN_INFORMATION *.remoteSubNet.tokenInformation24
UINT16.remoteSubNet.uint1624
UINT32.remoteSubNet.uint3224
UINT64 *.remoteSubNet.uint6424
UINT8.remoteSubNet.uint824
LPWSTR.remoteSubNet.unicodeString24
FWP_V4_ADDR_AND_MASK *.remoteSubNet.v4AddrMask24
FWP_V6_ADDR_AND_MASK *.remoteSubNet.v6AddrMask24
FWP_BYTE_BLOBUINT32.localMainModeCertHash.size32
UINT8 *.localMainModeCertHash.data40

│ └─48

IKEEXT_STATISTICS0IKEEXT_KEYMODULE_STATISTICS0IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0UINT32.ikeStatistics.v4Statistics.currentActiveMainModes0
UINT32.ikeStatistics.v4Statistics.totalMainModesStarted4
UINT32.ikeStatistics.v4Statistics.totalSuccessfulMainModes8
UINT32.ikeStatistics.v4Statistics.totalFailedMainModes12
UINT32.ikeStatistics.v4Statistics.totalResponderMainModes16
UINT32.ikeStatistics.v4Statistics.currentNewResponderMainModes20
UINT32.ikeStatistics.v4Statistics.currentActiveQuickModes24
UINT32.ikeStatistics.v4Statistics.totalQuickModesStarted28
UINT32.ikeStatistics.v4Statistics.totalSuccessfulQuickModes32
UINT32.ikeStatistics.v4Statistics.totalFailedQuickModes36
UINT32.ikeStatistics.v4Statistics.totalAcquires40
UINT32.ikeStatistics.v4Statistics.totalReinitAcquires44
UINT32.ikeStatistics.v4Statistics.currentActiveExtendedModes48
UINT32.ikeStatistics.v4Statistics.totalExtendedModesStarted52
UINT32.ikeStatistics.v4Statistics.totalSuccessfulExtendedModes56
UINT32.ikeStatistics.v4Statistics.totalFailedExtendedModes60
UINT32.ikeStatistics.v4Statistics.totalImpersonationExtendedModes64
UINT32.ikeStatistics.v4Statistics.totalImpersonationMainModes68
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0UINT32.ikeStatistics.v6Statistics.currentActiveMainModes72
UINT32.ikeStatistics.v6Statistics.totalMainModesStarted76
UINT32.ikeStatistics.v6Statistics.totalSuccessfulMainModes80
UINT32.ikeStatistics.v6Statistics.totalFailedMainModes84
UINT32.ikeStatistics.v6Statistics.totalResponderMainModes88
UINT32.ikeStatistics.v6Statistics.currentNewResponderMainModes92
UINT32.ikeStatistics.v6Statistics.currentActiveQuickModes96
UINT32.ikeStatistics.v6Statistics.totalQuickModesStarted100
UINT32.ikeStatistics.v6Statistics.totalSuccessfulQuickModes104
UINT32.ikeStatistics.v6Statistics.totalFailedQuickModes108
UINT32.ikeStatistics.v6Statistics.totalAcquires112
UINT32.ikeStatistics.v6Statistics.totalReinitAcquires116
UINT32.ikeStatistics.v6Statistics.currentActiveExtendedModes120
UINT32.ikeStatistics.v6Statistics.totalExtendedModesStarted124
UINT32.ikeStatistics.v6Statistics.totalSuccessfulExtendedModes128
UINT32.ikeStatistics.v6Statistics.totalFailedExtendedModes132
UINT32.ikeStatistics.v6Statistics.totalImpersonationExtendedModes136
UINT32.ikeStatistics.v6Statistics.totalImpersonationMainModes140
UINT32[97].ikeStatistics.errorFrequencyTable144
UINT32.ikeStatistics.mainModeNegotiationTime532
UINT32.ikeStatistics.quickModeNegotiationTime536
UINT32.ikeStatistics.extendedModeNegotiationTime540
IKEEXT_KEYMODULE_STATISTICS0IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0UINT32.authipStatistics.v4Statistics.currentActiveMainModes544
UINT32.authipStatistics.v4Statistics.totalMainModesStarted548
UINT32.authipStatistics.v4Statistics.totalSuccessfulMainModes552
UINT32.authipStatistics.v4Statistics.totalFailedMainModes556
UINT32.authipStatistics.v4Statistics.totalResponderMainModes560
UINT32.authipStatistics.v4Statistics.currentNewResponderMainModes564
UINT32.authipStatistics.v4Statistics.currentActiveQuickModes568
UINT32.authipStatistics.v4Statistics.totalQuickModesStarted572
UINT32.authipStatistics.v4Statistics.totalSuccessfulQuickModes576
UINT32.authipStatistics.v4Statistics.totalFailedQuickModes580
UINT32.authipStatistics.v4Statistics.totalAcquires584
UINT32.authipStatistics.v4Statistics.totalReinitAcquires588
UINT32.authipStatistics.v4Statistics.currentActiveExtendedModes592
UINT32.authipStatistics.v4Statistics.totalExtendedModesStarted596
UINT32.authipStatistics.v4Statistics.totalSuccessfulExtendedModes600
UINT32.authipStatistics.v4Statistics.totalFailedExtendedModes604
UINT32.authipStatistics.v4Statistics.totalImpersonationExtendedModes608
UINT32.authipStatistics.v4Statistics.totalImpersonationMainModes612
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS0UINT32.authipStatistics.v6Statistics.currentActiveMainModes616
UINT32.authipStatistics.v6Statistics.totalMainModesStarted620
UINT32.authipStatistics.v6Statistics.totalSuccessfulMainModes624
UINT32.authipStatistics.v6Statistics.totalFailedMainModes628
UINT32.authipStatistics.v6Statistics.totalResponderMainModes632
UINT32.authipStatistics.v6Statistics.currentNewResponderMainModes636
UINT32.authipStatistics.v6Statistics.currentActiveQuickModes640
UINT32.authipStatistics.v6Statistics.totalQuickModesStarted644
UINT32.authipStatistics.v6Statistics.totalSuccessfulQuickModes648
UINT32.authipStatistics.v6Statistics.totalFailedQuickModes652
UINT32.authipStatistics.v6Statistics.totalAcquires656
UINT32.authipStatistics.v6Statistics.totalReinitAcquires660
UINT32.authipStatistics.v6Statistics.currentActiveExtendedModes664
UINT32.authipStatistics.v6Statistics.totalExtendedModesStarted668
UINT32.authipStatistics.v6Statistics.totalSuccessfulExtendedModes672
UINT32.authipStatistics.v6Statistics.totalFailedExtendedModes676
UINT32.authipStatistics.v6Statistics.totalImpersonationExtendedModes680
UINT32.authipStatistics.v6Statistics.totalImpersonationMainModes684
UINT32[97].authipStatistics.errorFrequencyTable688
UINT32.authipStatistics.mainModeNegotiationTime1076
UINT32.authipStatistics.quickModeNegotiationTime1080
UINT32.authipStatistics.extendedModeNegotiationTime1084
IKEEXT_COMMON_STATISTICS0IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0UINT32.commonStatistics.v4Statistics.totalSocketReceiveFailures1088
UINT32.commonStatistics.v4Statistics.totalSocketSendFailures1092
IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS0UINT32.commonStatistics.v6Statistics.totalSocketReceiveFailures1096
UINT32.commonStatistics.v6Statistics.totalSocketSendFailures1100
UINT32.commonStatistics.totalPacketsReceived1104
UINT32.commonStatistics.totalInvalidPacketsReceived1108
UINT32.commonStatistics.currentQueuedWorkitems1112

│ └─1116

IKEEXT_STATISTICS1IKEEXT_KEYMODULE_STATISTICS1IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1UINT32.ikeStatistics.v4Statistics.currentActiveMainModes0
UINT32.ikeStatistics.v4Statistics.totalMainModesStarted4
UINT32.ikeStatistics.v4Statistics.totalSuccessfulMainModes8
UINT32.ikeStatistics.v4Statistics.totalFailedMainModes12
UINT32.ikeStatistics.v4Statistics.totalResponderMainModes16
UINT32.ikeStatistics.v4Statistics.currentNewResponderMainModes20
UINT32.ikeStatistics.v4Statistics.currentActiveQuickModes24
UINT32.ikeStatistics.v4Statistics.totalQuickModesStarted28
UINT32.ikeStatistics.v4Statistics.totalSuccessfulQuickModes32
UINT32.ikeStatistics.v4Statistics.totalFailedQuickModes36
UINT32.ikeStatistics.v4Statistics.totalAcquires40
UINT32.ikeStatistics.v4Statistics.totalReinitAcquires44
UINT32.ikeStatistics.v4Statistics.currentActiveExtendedModes48
UINT32.ikeStatistics.v4Statistics.totalExtendedModesStarted52
UINT32.ikeStatistics.v4Statistics.totalSuccessfulExtendedModes56
UINT32.ikeStatistics.v4Statistics.totalFailedExtendedModes60
UINT32.ikeStatistics.v4Statistics.totalImpersonationExtendedModes64
UINT32.ikeStatistics.v4Statistics.totalImpersonationMainModes68
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1UINT32.ikeStatistics.v6Statistics.currentActiveMainModes72
UINT32.ikeStatistics.v6Statistics.totalMainModesStarted76
UINT32.ikeStatistics.v6Statistics.totalSuccessfulMainModes80
UINT32.ikeStatistics.v6Statistics.totalFailedMainModes84
UINT32.ikeStatistics.v6Statistics.totalResponderMainModes88
UINT32.ikeStatistics.v6Statistics.currentNewResponderMainModes92
UINT32.ikeStatistics.v6Statistics.currentActiveQuickModes96
UINT32.ikeStatistics.v6Statistics.totalQuickModesStarted100
UINT32.ikeStatistics.v6Statistics.totalSuccessfulQuickModes104
UINT32.ikeStatistics.v6Statistics.totalFailedQuickModes108
UINT32.ikeStatistics.v6Statistics.totalAcquires112
UINT32.ikeStatistics.v6Statistics.totalReinitAcquires116
UINT32.ikeStatistics.v6Statistics.currentActiveExtendedModes120
UINT32.ikeStatistics.v6Statistics.totalExtendedModesStarted124
UINT32.ikeStatistics.v6Statistics.totalSuccessfulExtendedModes128
UINT32.ikeStatistics.v6Statistics.totalFailedExtendedModes132
UINT32.ikeStatistics.v6Statistics.totalImpersonationExtendedModes136
UINT32.ikeStatistics.v6Statistics.totalImpersonationMainModes140
UINT32[97].ikeStatistics.errorFrequencyTable144
UINT32.ikeStatistics.mainModeNegotiationTime532
UINT32.ikeStatistics.quickModeNegotiationTime536
UINT32.ikeStatistics.extendedModeNegotiationTime540
IKEEXT_KEYMODULE_STATISTICS1IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1UINT32.authipStatistics.v4Statistics.currentActiveMainModes544
UINT32.authipStatistics.v4Statistics.totalMainModesStarted548
UINT32.authipStatistics.v4Statistics.totalSuccessfulMainModes552
UINT32.authipStatistics.v4Statistics.totalFailedMainModes556
UINT32.authipStatistics.v4Statistics.totalResponderMainModes560
UINT32.authipStatistics.v4Statistics.currentNewResponderMainModes564
UINT32.authipStatistics.v4Statistics.currentActiveQuickModes568
UINT32.authipStatistics.v4Statistics.totalQuickModesStarted572
UINT32.authipStatistics.v4Statistics.totalSuccessfulQuickModes576
UINT32.authipStatistics.v4Statistics.totalFailedQuickModes580
UINT32.authipStatistics.v4Statistics.totalAcquires584
UINT32.authipStatistics.v4Statistics.totalReinitAcquires588
UINT32.authipStatistics.v4Statistics.currentActiveExtendedModes592
UINT32.authipStatistics.v4Statistics.totalExtendedModesStarted596
UINT32.authipStatistics.v4Statistics.totalSuccessfulExtendedModes600
UINT32.authipStatistics.v4Statistics.totalFailedExtendedModes604
UINT32.authipStatistics.v4Statistics.totalImpersonationExtendedModes608
UINT32.authipStatistics.v4Statistics.totalImpersonationMainModes612
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1UINT32.authipStatistics.v6Statistics.currentActiveMainModes616
UINT32.authipStatistics.v6Statistics.totalMainModesStarted620
UINT32.authipStatistics.v6Statistics.totalSuccessfulMainModes624
UINT32.authipStatistics.v6Statistics.totalFailedMainModes628
UINT32.authipStatistics.v6Statistics.totalResponderMainModes632
UINT32.authipStatistics.v6Statistics.currentNewResponderMainModes636
UINT32.authipStatistics.v6Statistics.currentActiveQuickModes640
UINT32.authipStatistics.v6Statistics.totalQuickModesStarted644
UINT32.authipStatistics.v6Statistics.totalSuccessfulQuickModes648
UINT32.authipStatistics.v6Statistics.totalFailedQuickModes652
UINT32.authipStatistics.v6Statistics.totalAcquires656
UINT32.authipStatistics.v6Statistics.totalReinitAcquires660
UINT32.authipStatistics.v6Statistics.currentActiveExtendedModes664
UINT32.authipStatistics.v6Statistics.totalExtendedModesStarted668
UINT32.authipStatistics.v6Statistics.totalSuccessfulExtendedModes672
UINT32.authipStatistics.v6Statistics.totalFailedExtendedModes676
UINT32.authipStatistics.v6Statistics.totalImpersonationExtendedModes680
UINT32.authipStatistics.v6Statistics.totalImpersonationMainModes684
UINT32[97].authipStatistics.errorFrequencyTable688
UINT32.authipStatistics.mainModeNegotiationTime1076
UINT32.authipStatistics.quickModeNegotiationTime1080
UINT32.authipStatistics.extendedModeNegotiationTime1084
IKEEXT_KEYMODULE_STATISTICS1IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1UINT32.ikeV2Statistics.v4Statistics.currentActiveMainModes1088
UINT32.ikeV2Statistics.v4Statistics.totalMainModesStarted1092
UINT32.ikeV2Statistics.v4Statistics.totalSuccessfulMainModes1096
UINT32.ikeV2Statistics.v4Statistics.totalFailedMainModes1100
UINT32.ikeV2Statistics.v4Statistics.totalResponderMainModes1104
UINT32.ikeV2Statistics.v4Statistics.currentNewResponderMainModes1108
UINT32.ikeV2Statistics.v4Statistics.currentActiveQuickModes1112
UINT32.ikeV2Statistics.v4Statistics.totalQuickModesStarted1116
UINT32.ikeV2Statistics.v4Statistics.totalSuccessfulQuickModes1120
UINT32.ikeV2Statistics.v4Statistics.totalFailedQuickModes1124
UINT32.ikeV2Statistics.v4Statistics.totalAcquires1128
UINT32.ikeV2Statistics.v4Statistics.totalReinitAcquires1132
UINT32.ikeV2Statistics.v4Statistics.currentActiveExtendedModes1136
UINT32.ikeV2Statistics.v4Statistics.totalExtendedModesStarted1140
UINT32.ikeV2Statistics.v4Statistics.totalSuccessfulExtendedModes1144
UINT32.ikeV2Statistics.v4Statistics.totalFailedExtendedModes1148
UINT32.ikeV2Statistics.v4Statistics.totalImpersonationExtendedModes1152
UINT32.ikeV2Statistics.v4Statistics.totalImpersonationMainModes1156
IKEEXT_IP_VERSION_SPECIFIC_KEYMODULE_STATISTICS1UINT32.ikeV2Statistics.v6Statistics.currentActiveMainModes1160
UINT32.ikeV2Statistics.v6Statistics.totalMainModesStarted1164
UINT32.ikeV2Statistics.v6Statistics.totalSuccessfulMainModes1168
UINT32.ikeV2Statistics.v6Statistics.totalFailedMainModes1172
UINT32.ikeV2Statistics.v6Statistics.totalResponderMainModes1176
UINT32.ikeV2Statistics.v6Statistics.currentNewResponderMainModes1180
UINT32.ikeV2Statistics.v6Statistics.currentActiveQuickModes1184
UINT32.ikeV2Statistics.v6Statistics.totalQuickModesStarted1188
UINT32.ikeV2Statistics.v6Statistics.totalSuccessfulQuickModes1192
UINT32.ikeV2Statistics.v6Statistics.totalFailedQuickModes1196
UINT32.ikeV2Statistics.v6Statistics.totalAcquires1200
UINT32.ikeV2Statistics.v6Statistics.totalReinitAcquires1204
UINT32.ikeV2Statistics.v6Statistics.currentActiveExtendedModes1208
UINT32.ikeV2Statistics.v6Statistics.totalExtendedModesStarted1212
UINT32.ikeV2Statistics.v6Statistics.totalSuccessfulExtendedModes1216
UINT32.ikeV2Statistics.v6Statistics.totalFailedExtendedModes1220
UINT32.ikeV2Statistics.v6Statistics.totalImpersonationExtendedModes1224
UINT32.ikeV2Statistics.v6Statistics.totalImpersonationMainModes1228
UINT32[97].ikeV2Statistics.errorFrequencyTable1232
UINT32.ikeV2Statistics.mainModeNegotiationTime1620
UINT32.ikeV2Statistics.quickModeNegotiationTime1624
UINT32.ikeV2Statistics.extendedModeNegotiationTime1628
IKEEXT_COMMON_STATISTICS1IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1UINT32.commonStatistics.v4Statistics.totalSocketReceiveFailures1632
UINT32.commonStatistics.v4Statistics.totalSocketSendFailures1636
IKEEXT_IP_VERSION_SPECIFIC_COMMON_STATISTICS1UINT32.commonStatistics.v6Statistics.totalSocketReceiveFailures1640
UINT32.commonStatistics.v6Statistics.totalSocketSendFailures1644
UINT32.commonStatistics.totalPacketsReceived1648
UINT32.commonStatistics.totalInvalidPacketsReceived1652
UINT32.commonStatistics.currentQueuedWorkitems1656

│ └─1660

IKEEXT_TRAFFIC0FWP_IP_VERSION.ipVersion0
UINT32.localV4Address4
UINT8[16].localV6Address4
UINT32.remoteV4Address20
UINT8[16].remoteV6Address20
UINT64.authIpFilterId40

│ └─48

IKEV2_CONFIG_PARAMSDWORD.dwNumPorts0
DWORD.dwPortFlags4
DWORD.dwTunnelConfigParamFlags8
IKEV2_TUNNEL_CONFIG_PARAMS4.TunnelConfigParams16

│ └─120

IKEV2_PROJECTION_INFODWORD.dwIPv4NegotiationError0
WCHAR[16].wszAddress4
WCHAR[16].wszRemoteAddress36
ULONG64.IPv4SubInterfaceIndex72
DWORD.dwIPv6NegotiationError80
BYTE[8].bInterfaceIdentifier84
BYTE[8].bRemoteInterfaceIdentifier92
BYTE[8].bPrefix100
DWORD.dwPrefixLength108
ULONG64.IPv6SubInterfaceIndex112
DWORD.dwOptions120
DWORD.dwAuthenticationProtocol124
DWORD.dwEapTypeId128
DWORD.dwCompressionAlgorithm132
DWORD.dwEncryptionMethod136

│ └─144

IKEV2_PROJECTION_INFO2DWORD.dwIPv4NegotiationError0
WCHAR[16].wszAddress4
WCHAR[16].wszRemoteAddress36
ULONG64.IPv4SubInterfaceIndex72
DWORD.dwIPv6NegotiationError80
BYTE[8].bInterfaceIdentifier84
BYTE[8].bRemoteInterfaceIdentifier92
BYTE[8].bPrefix100
DWORD.dwPrefixLength108
ULONG64.IPv6SubInterfaceIndex112
DWORD.dwOptions120
DWORD.dwAuthenticationProtocol124
DWORD.dwEapTypeId128
DWORD.dwEmbeddedEAPTypeId132
DWORD.dwCompressionAlgorithm136
DWORD.dwEncryptionMethod140

│ └─144

IKEV2_TUNNEL_CONFIG_PARAMS2DWORD.dwIdleTimeout0
DWORD.dwNetworkBlackoutTime4
DWORD.dwSaLifeTime8
DWORD.dwSaDataSizeForRenegotiation12
DWORD.dwConfigOptions16
DWORD.dwTotalCertificates20
CERT_NAME_BLOB *.certificateNames24
CERT_NAME_BLOB.machineCertificateName32
DWORD.dwEncryptionType48
PROUTER_CUSTOM_IKEv2_POLICY0.customPolicy56

│ └─64

IKE_AUTHENTICATION_INFORMATIONIKE_AUTHENTICATION_METHOD.AuthMethod0
IKE_AUTHENTICATION_PRESHARED_KEYISCSI_SECURITY_FLAGS.PsKey.SecurityFlags8
IKE_IDENTIFICATION_PAYLOAD_TYPE.PsKey.IdType16
ULONG.PsKey.IdLengthInBytes20
PUCHAR.PsKey.Id24
ULONG.PsKey.KeyLengthInBytes32
PUCHAR.PsKey.Key40

│ └─48

IKE_AUTHENTICATION_PRESHARED_KEYISCSI_SECURITY_FLAGS.SecurityFlags0
IKE_IDENTIFICATION_PAYLOAD_TYPE.IdType8
ULONG.IdLengthInBytes12
PUCHAR.Id16
ULONG.KeyLengthInBytes24
PUCHAR.Key32

│ └─40

IMAGEHLP_CBA_EVENTDWORD.severity0
DWORD.code4
PCHAR.desc8
PVOID.object16

│ └─24

IMAGEHLP_CBA_EVENTWDWORD.severity0
DWORD.code4
PCWSTR.desc8
PVOID.object16

│ └─24

IMAGEHLP_CBA_READ_MEMORYDWORD64.addr0
PVOID.buf8
DWORD.bytes16
DWORD *.bytesread24

│ └─32

IMAGEHLP_DEFERRED_SYMBOL_LOADDWORD.SizeOfStruct0
DWORD64.BaseOfImage8
DWORD.CheckSum16
DWORD.TimeDateStamp20
CHAR[260].FileName24
BOOLEAN.Reparse284
HANDLE.hFile288
DWORD.Flags296

│ └─304

IMAGEHLP_DEFERRED_SYMBOL_LOAD64DWORD.SizeOfStruct0
DWORD64.BaseOfImage8
DWORD.CheckSum16
DWORD.TimeDateStamp20
CHAR[260].FileName24
BOOLEAN.Reparse284
HANDLE.hFile288
DWORD.Flags296

│ └─304

IMAGEHLP_DEFERRED_SYMBOL_LOADW64DWORD.SizeOfStruct0
DWORD64.BaseOfImage8
DWORD.CheckSum16
DWORD.TimeDateStamp20
WCHAR[261].FileName24
BOOLEAN.Reparse546
HANDLE.hFile552
DWORD.Flags560

│ └─568

IMAGEHLP_DUPLICATE_SYMBOLDWORD.SizeOfStruct0
DWORD.NumberOfDups4
PIMAGEHLP_SYMBOL64.Symbol8
DWORD.SelectedSymbol16

│ └─24

IMAGEHLP_DUPLICATE_SYMBOL64DWORD.SizeOfStruct0
DWORD.NumberOfDups4
PIMAGEHLP_SYMBOL64.Symbol8
DWORD.SelectedSymbol16

│ └─24

IMAGEHLP_GET_TYPE_INFO_PARAMSULONG.SizeOfStruct0
ULONG.Flags4
ULONG.NumIds8
PULONG.TypeIds16
ULONG64.TagFilter24
ULONG.NumReqs32
IMAGEHLP_SYMBOL_TYPE_INFO *.ReqKinds40
PULONG_PTR.ReqOffsets48
PULONG.ReqSizes56
ULONG_PTR.ReqStride64
ULONG_PTR.BufferSize72
PVOID.Buffer80
ULONG.EntriesMatched88
ULONG.EntriesFilled92
ULONG64.TagsFound96
ULONG64.AllReqsValid104
ULONG.NumReqsValid112
PULONG64.ReqsValid120

│ └─128

IMAGEHLP_LINEDWORD.SizeOfStruct0
PVOID.Key8
DWORD.LineNumber16
PCHAR.FileName24
DWORD64.Address32

│ └─40

IMAGEHLP_LINE64DWORD.SizeOfStruct0
PVOID.Key8
DWORD.LineNumber16
PCHAR.FileName24
DWORD64.Address32

│ └─40

IMAGEHLP_LINEW64DWORD.SizeOfStruct0
PVOID.Key8
DWORD.LineNumber16
PWSTR.FileName24
DWORD64.Address32

│ └─40

IMAGEHLP_MODULEDWORD.SizeOfStruct0
DWORD64.BaseOfImage8
DWORD.ImageSize16
DWORD.TimeDateStamp20
DWORD.CheckSum24
DWORD.NumSyms28
SYM_TYPE.SymType32
CHAR[32].ModuleName36
CHAR[256].ImageName68
CHAR[256].LoadedImageName324
CHAR[256].LoadedPdbName580
DWORD.CVSig836
CHAR[780].CVData840
DWORD.PdbSig1620
GUIDunsigned long.PdbSig70.Data11624
unsigned short.PdbSig70.Data21628
unsigned short.PdbSig70.Data31630
unsigned char[8].PdbSig70.Data41632
DWORD.PdbAge1640
BOOL.PdbUnmatched1644
BOOL.DbgUnmatched1648
BOOL.LineNumbers1652
BOOL.GlobalSymbols1656
BOOL.TypeInfo1660
BOOL.SourceIndexed1664
BOOL.Publics1668
DWORD.MachineType1672
DWORD.Reserved1676

│ └─1680

IMAGEHLP_MODULE64DWORD.SizeOfStruct0
DWORD64.BaseOfImage8
DWORD.ImageSize16
DWORD.TimeDateStamp20
DWORD.CheckSum24
DWORD.NumSyms28
SYM_TYPE.SymType32
CHAR[32].ModuleName36
CHAR[256].ImageName68
CHAR[256].LoadedImageName324
CHAR[256].LoadedPdbName580
DWORD.CVSig836
CHAR[780].CVData840
DWORD.PdbSig1620
GUIDunsigned long.PdbSig70.Data11624
unsigned short.PdbSig70.Data21628
unsigned short.PdbSig70.Data31630
unsigned char[8].PdbSig70.Data41632
DWORD.PdbAge1640
BOOL.PdbUnmatched1644
BOOL.DbgUnmatched1648
BOOL.LineNumbers1652
BOOL.GlobalSymbols1656
BOOL.TypeInfo1660
BOOL.SourceIndexed1664
BOOL.Publics1668
DWORD.MachineType1672
DWORD.Reserved1676

│ └─1680

IMAGEHLP_MODULEW64DWORD.SizeOfStruct0
DWORD64.BaseOfImage8
DWORD.ImageSize16
DWORD.TimeDateStamp20
DWORD.CheckSum24
DWORD.NumSyms28
SYM_TYPE.SymType32
WCHAR[32].ModuleName36
WCHAR[256].ImageName100
WCHAR[256].LoadedImageName612
WCHAR[256].LoadedPdbName1124
DWORD.CVSig1636
WCHAR[780].CVData1640
DWORD.PdbSig3200
GUIDunsigned long.PdbSig70.Data13204
unsigned short.PdbSig70.Data23208
unsigned short.PdbSig70.Data33210
unsigned char[8].PdbSig70.Data43212
DWORD.PdbAge3220
BOOL.PdbUnmatched3224
BOOL.DbgUnmatched3228
BOOL.LineNumbers3232
BOOL.GlobalSymbols3236
BOOL.TypeInfo3240
BOOL.SourceIndexed3244
BOOL.Publics3248
DWORD.MachineType3252
DWORD.Reserved3256

│ └─3264

IMAGEHLP_STACK_FRAMEULONG64.InstructionOffset0
ULONG64.ReturnOffset8
ULONG64.FrameOffset16
ULONG64.StackOffset24
ULONG64.BackingStoreOffset32
ULONG64.FuncTableEntry40
ULONG64[4].Params48
ULONG64[5].Reserved80
BOOL.Virtual120
ULONG.Reserved2124

│ └─128

IMAGEHLP_SYMBOLDWORD.SizeOfStruct0
DWORD64.Address8
DWORD.Size16
DWORD.Flags20
DWORD.MaxNameLength24
CHAR[1].Name28

│ └─32

IMAGEHLP_SYMBOL64DWORD.SizeOfStruct0
DWORD64.Address8
DWORD.Size16
DWORD.Flags20
DWORD.MaxNameLength24
CHAR[1].Name28

│ └─32

IMAGEHLP_SYMBOLW64DWORD.SizeOfStruct0
DWORD64.Address8
DWORD.Size16
DWORD.Flags20
DWORD.MaxNameLength24
WCHAR[1].Name28

│ └─32

IMAGEINFOHBITMAP.hbmImage0
HBITMAP.hbmMask8
int.Unused116
int.Unused220
RECTLONG.rcImage.left24
LONG.rcImage.top28
LONG.rcImage.right32
LONG.rcImage.bottom36

│ └─40

IMAGELISTDRAWPARAMSDWORD.cbSize0
HIMAGELIST.himl8
int.i16
HDC.hdcDst24
int.x32
int.y36
int.cx40
int.cy44
int.xBitmap48
int.yBitmap52
COLORREF.rgbBk56
COLORREF.rgbFg60
UINT.fStyle64
DWORD.dwRop68
DWORD.fState72
DWORD.Frame76
COLORREF.crEffect80

│ └─88

IMAGELISTSTATSDWORD.cbSize0
int.cAlloc4
int.cUsed8
int.cStandby12

│ └─16

IMAGE_COFF_SYMBOLS_HEADERDWORD.NumberOfSymbols0
DWORD.LvaToFirstSymbol4
DWORD.NumberOfLinenumbers8
DWORD.LvaToFirstLinenumber12
DWORD.RvaToFirstByteOfCode16
DWORD.RvaToLastByteOfCode20
DWORD.RvaToFirstByteOfData24
DWORD.RvaToLastByteOfData28

│ └─32

IMAGE_DATA_DIRECTORYDWORD.VirtualAddress0
DWORD.Size4

│ └─8

IMAGE_DEBUG_DIRECTORYDWORD.Characteristics0
DWORD.TimeDateStamp4
WORD.MajorVersion8
WORD.MinorVersion10
DWORD.Type12
DWORD.SizeOfData16
DWORD.AddressOfRawData20
DWORD.PointerToRawData24

│ └─28

IMAGE_ENCLAVE_CONFIG32DWORD.Size0
DWORD.MinimumRequiredConfigSize4
DWORD.PolicyFlags8
DWORD.NumberOfImports12
DWORD.ImportList16
DWORD.ImportEntrySize20
BYTE[16].FamilyID24
BYTE[16].ImageID40
DWORD.ImageVersion56
DWORD.SecurityVersion60
DWORD.EnclaveSize64
DWORD.NumberOfThreads68
DWORD.EnclaveFlags72

│ └─76

IMAGE_ENCLAVE_CONFIG64DWORD.Size0
DWORD.MinimumRequiredConfigSize4
DWORD.PolicyFlags8
DWORD.NumberOfImports12
DWORD.ImportList16
DWORD.ImportEntrySize20
BYTE[16].FamilyID24
BYTE[16].ImageID40
DWORD.ImageVersion56
DWORD.SecurityVersion60
ULONGLONG.EnclaveSize64
DWORD.NumberOfThreads72
DWORD.EnclaveFlags76

│ └─80

IMAGE_ENCLAVE_IMPORTDWORD.MatchType0
DWORD.MinimumSecurityVersion4
BYTE[32].UniqueOrAuthorID8
BYTE[16].FamilyID40
BYTE[16].ImageID56
DWORD.ImportName72
DWORD.Reserved76

│ └─80

IMAGE_FILE_HEADERWORD.Machine0
WORD.NumberOfSections2
DWORD.TimeDateStamp4
DWORD.PointerToSymbolTable8
DWORD.NumberOfSymbols12
WORD.SizeOfOptionalHeader16
WORD.Characteristics18

│ └─20

IMAGE_FUNCTION_ENTRYDWORD.StartingAddress0
DWORD.EndingAddress4
DWORD.EndOfPrologue8

│ └─12

IMAGE_FUNCTION_ENTRY64ULONGLONG.StartingAddress0
ULONGLONG.EndingAddress8
ULONGLONG.EndOfPrologue16
ULONGLONG.UnwindInfoAddress16

│ └─24

IMAGE_LOAD_CONFIG_DIRECTORY32DWORD.Size0
DWORD.TimeDateStamp4
WORD.MajorVersion8
WORD.MinorVersion10
DWORD.GlobalFlagsClear12
DWORD.GlobalFlagsSet16
DWORD.CriticalSectionDefaultTimeout20
DWORD.DeCommitFreeBlockThreshold24
DWORD.DeCommitTotalFreeThreshold28
DWORD.LockPrefixTable32
DWORD.MaximumAllocationSize36
DWORD.VirtualMemoryThreshold40
DWORD.ProcessHeapFlags44
DWORD.ProcessAffinityMask48
WORD.CSDVersion52
WORD.DependentLoadFlags54
DWORD.EditList56
DWORD.SecurityCookie60
DWORD.SEHandlerTable64
DWORD.SEHandlerCount68
DWORD.GuardCFCheckFunctionPointer72
DWORD.GuardCFDispatchFunctionPointer76
DWORD.GuardCFFunctionTable80
DWORD.GuardCFFunctionCount84
DWORD.GuardFlags88
IMAGE_LOAD_CONFIG_CODE_INTEGRITY.CodeIntegrity92
DWORD.GuardAddressTakenIatEntryTable104
DWORD.GuardAddressTakenIatEntryCount108
DWORD.GuardLongJumpTargetTable112
DWORD.GuardLongJumpTargetCount116
DWORD.DynamicValueRelocTable120
DWORD.CHPEMetadataPointer124
DWORD.GuardRFFailureRoutine128
DWORD.GuardRFFailureRoutineFunctionPointer132
DWORD.DynamicValueRelocTableOffset136
WORD.DynamicValueRelocTableSection140
WORD.Reserved2142
DWORD.GuardRFVerifyStackPointerFunctionPointer144
DWORD.HotPatchTableOffset148
DWORD.Reserved3152
DWORD.EnclaveConfigurationPointer156
DWORD.VolatileMetadataPointer160
DWORD.GuardEHContinuationTable164
DWORD.GuardEHContinuationCount168
DWORD.GuardXFGCheckFunctionPointer172
DWORD.GuardXFGDispatchFunctionPointer176
DWORD.GuardXFGTableDispatchFunctionPointer180
DWORD.CastGuardOsDeterminedFailureMode184
DWORD.GuardMemcpyFunctionPointer188

│ └─192

IMAGE_LOAD_CONFIG_DIRECTORY64DWORD.Size0
DWORD.TimeDateStamp4
WORD.MajorVersion8
WORD.MinorVersion10
DWORD.GlobalFlagsClear12
DWORD.GlobalFlagsSet16
DWORD.CriticalSectionDefaultTimeout20
ULONGLONG.DeCommitFreeBlockThreshold24
ULONGLONG.DeCommitTotalFreeThreshold32
ULONGLONG.LockPrefixTable40
ULONGLONG.MaximumAllocationSize48
ULONGLONG.VirtualMemoryThreshold56
ULONGLONG.ProcessAffinityMask64
DWORD.ProcessHeapFlags72
WORD.CSDVersion76
WORD.DependentLoadFlags78
ULONGLONG.EditList80
ULONGLONG.SecurityCookie88
ULONGLONG.SEHandlerTable96
ULONGLONG.SEHandlerCount104
ULONGLONG.GuardCFCheckFunctionPointer112
ULONGLONG.GuardCFDispatchFunctionPointer120
ULONGLONG.GuardCFFunctionTable128
ULONGLONG.GuardCFFunctionCount136
DWORD.GuardFlags144
IMAGE_LOAD_CONFIG_CODE_INTEGRITY.CodeIntegrity148
ULONGLONG.GuardAddressTakenIatEntryTable160
ULONGLONG.GuardAddressTakenIatEntryCount168
ULONGLONG.GuardLongJumpTargetTable176
ULONGLONG.GuardLongJumpTargetCount184
ULONGLONG.DynamicValueRelocTable192
ULONGLONG.CHPEMetadataPointer200
ULONGLONG.GuardRFFailureRoutine208
ULONGLONG.GuardRFFailureRoutineFunctionPointer216
DWORD.DynamicValueRelocTableOffset224
WORD.DynamicValueRelocTableSection228
WORD.Reserved2230
ULONGLONG.GuardRFVerifyStackPointerFunctionPointer232
DWORD.HotPatchTableOffset240
DWORD.Reserved3244
ULONGLONG.EnclaveConfigurationPointer248
ULONGLONG.VolatileMetadataPointer256
ULONGLONG.GuardEHContinuationTable264
ULONGLONG.GuardEHContinuationCount272
ULONGLONG.GuardXFGCheckFunctionPointer280
ULONGLONG.GuardXFGDispatchFunctionPointer288
ULONGLONG.GuardXFGTableDispatchFunctionPointer296
ULONGLONG.CastGuardOsDeterminedFailureMode304
ULONGLONG.GuardMemcpyFunctionPointer312

│ └─320

IMAGE_NT_HEADERS32DWORD.Signature0
IMAGE_FILE_HEADERWORD.FileHeader.Machine4
WORD.FileHeader.NumberOfSections6
DWORD.FileHeader.TimeDateStamp8
DWORD.FileHeader.PointerToSymbolTable12
DWORD.FileHeader.NumberOfSymbols16
WORD.FileHeader.SizeOfOptionalHeader20
WORD.FileHeader.Characteristics22
IMAGE_OPTIONAL_HEADER32WORD.OptionalHeader.Magic24
BYTE.OptionalHeader.MajorLinkerVersion26
BYTE.OptionalHeader.MinorLinkerVersion27
DWORD.OptionalHeader.SizeOfCode28
DWORD.OptionalHeader.SizeOfInitializedData32
DWORD.OptionalHeader.SizeOfUninitializedData36
DWORD.OptionalHeader.AddressOfEntryPoint40
DWORD.OptionalHeader.BaseOfCode44
DWORD.OptionalHeader.BaseOfData48
DWORD.OptionalHeader.ImageBase52
DWORD.OptionalHeader.SectionAlignment56
DWORD.OptionalHeader.FileAlignment60
WORD.OptionalHeader.MajorOperatingSystemVersion64
WORD.OptionalHeader.MinorOperatingSystemVersion66
WORD.OptionalHeader.MajorImageVersion68
WORD.OptionalHeader.MinorImageVersion70
WORD.OptionalHeader.MajorSubsystemVersion72
WORD.OptionalHeader.MinorSubsystemVersion74
DWORD.OptionalHeader.Win32VersionValue76
DWORD.OptionalHeader.SizeOfImage80
DWORD.OptionalHeader.SizeOfHeaders84
DWORD.OptionalHeader.CheckSum88
WORD.OptionalHeader.Subsystem92
WORD.OptionalHeader.DllCharacteristics94
DWORD.OptionalHeader.SizeOfStackReserve96
DWORD.OptionalHeader.SizeOfStackCommit100
DWORD.OptionalHeader.SizeOfHeapReserve104
DWORD.OptionalHeader.SizeOfHeapCommit108
DWORD.OptionalHeader.LoaderFlags112
DWORD.OptionalHeader.NumberOfRvaAndSizes116
IMAGE_DATA_DIRECTORY[16].OptionalHeader.DataDirectory120

│ └─248

IMAGE_NT_HEADERS64DWORD.Signature0
IMAGE_FILE_HEADERWORD.FileHeader.Machine4
WORD.FileHeader.NumberOfSections6
DWORD.FileHeader.TimeDateStamp8
DWORD.FileHeader.PointerToSymbolTable12
DWORD.FileHeader.NumberOfSymbols16
WORD.FileHeader.SizeOfOptionalHeader20
WORD.FileHeader.Characteristics22
IMAGE_OPTIONAL_HEADER64WORD.OptionalHeader.Magic24
BYTE.OptionalHeader.MajorLinkerVersion26
BYTE.OptionalHeader.MinorLinkerVersion27
DWORD.OptionalHeader.SizeOfCode28
DWORD.OptionalHeader.SizeOfInitializedData32
DWORD.OptionalHeader.SizeOfUninitializedData36
DWORD.OptionalHeader.AddressOfEntryPoint40
DWORD.OptionalHeader.BaseOfCode44
ULONGLONG.OptionalHeader.ImageBase48
DWORD.OptionalHeader.SectionAlignment56
DWORD.OptionalHeader.FileAlignment60
WORD.OptionalHeader.MajorOperatingSystemVersion64
WORD.OptionalHeader.MinorOperatingSystemVersion66
WORD.OptionalHeader.MajorImageVersion68
WORD.OptionalHeader.MinorImageVersion70
WORD.OptionalHeader.MajorSubsystemVersion72
WORD.OptionalHeader.MinorSubsystemVersion74
DWORD.OptionalHeader.Win32VersionValue76
DWORD.OptionalHeader.SizeOfImage80
DWORD.OptionalHeader.SizeOfHeaders84
DWORD.OptionalHeader.CheckSum88
WORD.OptionalHeader.Subsystem92
WORD.OptionalHeader.DllCharacteristics94
ULONGLONG.OptionalHeader.SizeOfStackReserve96
ULONGLONG.OptionalHeader.SizeOfStackCommit104
ULONGLONG.OptionalHeader.SizeOfHeapReserve112
ULONGLONG.OptionalHeader.SizeOfHeapCommit120
DWORD.OptionalHeader.LoaderFlags128
DWORD.OptionalHeader.NumberOfRvaAndSizes132
IMAGE_DATA_DIRECTORY[16].OptionalHeader.DataDirectory136

│ └─264

IMAGE_OPTIONAL_HEADER32WORD.Magic0
BYTE.MajorLinkerVersion2
BYTE.MinorLinkerVersion3
DWORD.SizeOfCode4
DWORD.SizeOfInitializedData8
DWORD.SizeOfUninitializedData12
DWORD.AddressOfEntryPoint16
DWORD.BaseOfCode20
DWORD.BaseOfData24
DWORD.ImageBase28
DWORD.SectionAlignment32
DWORD.FileAlignment36
WORD.MajorOperatingSystemVersion40
WORD.MinorOperatingSystemVersion42
WORD.MajorImageVersion44
WORD.MinorImageVersion46
WORD.MajorSubsystemVersion48
WORD.MinorSubsystemVersion50
DWORD.Win32VersionValue52
DWORD.SizeOfImage56
DWORD.SizeOfHeaders60
DWORD.CheckSum64
WORD.Subsystem68
WORD.DllCharacteristics70
DWORD.SizeOfStackReserve72
DWORD.SizeOfStackCommit76
DWORD.SizeOfHeapReserve80
DWORD.SizeOfHeapCommit84
DWORD.LoaderFlags88
DWORD.NumberOfRvaAndSizes92
IMAGE_DATA_DIRECTORY[16].DataDirectory96

│ └─224

IMAGE_OPTIONAL_HEADER64WORD.Magic0
BYTE.MajorLinkerVersion2
BYTE.MinorLinkerVersion3
DWORD.SizeOfCode4
DWORD.SizeOfInitializedData8
DWORD.SizeOfUninitializedData12
DWORD.AddressOfEntryPoint16
DWORD.BaseOfCode20
ULONGLONG.ImageBase24
DWORD.SectionAlignment32
DWORD.FileAlignment36
WORD.MajorOperatingSystemVersion40
WORD.MinorOperatingSystemVersion42
WORD.MajorImageVersion44
WORD.MinorImageVersion46
WORD.MajorSubsystemVersion48
WORD.MinorSubsystemVersion50
DWORD.Win32VersionValue52
DWORD.SizeOfImage56
DWORD.SizeOfHeaders60
DWORD.CheckSum64
WORD.Subsystem68
WORD.DllCharacteristics70
ULONGLONG.SizeOfStackReserve72
ULONGLONG.SizeOfStackCommit80
ULONGLONG.SizeOfHeapReserve88
ULONGLONG.SizeOfHeapCommit96
DWORD.LoaderFlags104
DWORD.NumberOfRvaAndSizes108
IMAGE_DATA_DIRECTORY[16].DataDirectory112

│ └─240

IMAGE_SECTION_HEADERBYTE[8].Name0
union (unnamed).Misc8
DWORD.VirtualAddress12
DWORD.SizeOfRawData16
DWORD.PointerToRawData20
DWORD.PointerToRelocations24
DWORD.PointerToLinenumbers28
WORD.NumberOfRelocations32
WORD.NumberOfLinenumbers34
DWORD.Characteristics36

│ └─40

IMEAPPLETCFGDWORD.dwConfig0
WCHAR[64].wchTitle4
WCHAR[32].wchTitleFontFace132
DWORD.dwCharSet196
INT.iCategory200
HICON.hIcon208
LANGID.langID216
WORD.dummy218
LPARAM.lReserved1224

│ └─232

IMEAPPLETUIHWND.hwnd0
DWORD.dwStyle8
INT.width12
INT.height16
INT.minWidth20
INT.minHeight24
INT.maxWidth28
INT.maxHeight32
LPARAM.lReserved140
LPARAM.lReserved248

│ └─56

IMECHARPOSITIONDWORD.dwSize0
DWORD.dwCharPos4
POINTLONG.pt.x8
LONG.pt.y12
UINT.cLineHeight16
RECTLONG.rcDocument.left20
LONG.rcDocument.top24
LONG.rcDocument.right28
LONG.rcDocument.bottom32

│ └─36

IMECOMPOSITIONSTRINGINFOINT.iCompStrLen0
INT.iCaretPos4
INT.iEditStart8
INT.iEditLen12
INT.iTargetStart16
INT.iTargetLen20

│ └─24

IMECOMPTEXTLONG.cb0
DWORD.flags4

│ └─8

IMEDLGint.cbIMEDLG0
HWND.hwnd4
LPWSTR.lpwstrWord12
int.nTabId20

│ └─24

IMEMENUITEMINFOAUINT.cbSize0
UINT.fType4
UINT.fState8
UINT.wID12
HBITMAP.hbmpChecked16
HBITMAP.hbmpUnchecked24
DWORD.dwItemData32
CHAR[80].szString36
HBITMAP.hbmpItem120

│ └─128

IMEMENUITEMINFOWUINT.cbSize0
UINT.fType4
UINT.fState8
UINT.wID12
HBITMAP.hbmpChecked16
HBITMAP.hbmpUnchecked24
DWORD.dwItemData32
WCHAR[80].szString36
HBITMAP.hbmpItem200

│ └─208

IMESHFWORD.cbShf0
WORD.verDic2
CHAR[48].szTitle4
CHAR[256].szDescription52
CHAR[128].szCopyright308

│ └─436

IMESTRUCTUINT.fnc0
WPARAM.wParam8
UINT.wCount16
UINT.dchSource20
UINT.dchDest24
LPARAM.lParam132
LPARAM.lParam240
LPARAM.lParam348

│ └─56

IMEWRDWCHAR *.pwchReading0
WCHAR *.pwchDisplay8
WORD.nPos116
ULONG.ulPos16
WORD.nPos218
ULONG[2].rgulAttrs20
INT.cbComment28
IMEUCT.uct32
void *.pvComment36

│ └─44

IN6_ADDRunion (unnamed).u0

│ └─16

IN6_PKTINFOIN6_ADDRunion (unnamed).ipi6_addr.u0
ULONG.ipi6_ifindex16

│ └─20

INCREMENTAL_ACCESS_INFODWORD.dwSize0
FILETIMEDWORD.ftLastModifiedTime.dwLowDateTime4
DWORD.ftLastModifiedTime.dwHighDateTime8

│ └─12

INET_FIREWALL_AC_BINARIESDWORD.count0
LPWSTR *.binaries8

│ └─16

INET_FIREWALL_AC_CAPABILITIESDWORD.count0
SID_AND_ATTRIBUTES *.capabilities8

│ └─16

INET_FIREWALL_AC_CHANGEINET_FIREWALL_AC_CHANGE_TYPE.changeType0
INET_FIREWALL_AC_CREATION_TYPE.createType4
SID *.appContainerSid8
SID *.userSid16
LPWSTR.displayName24
union (unnamed).u32

│ └─48

INET_FIREWALL_APP_CONTAINERSID *.appContainerSid0
SID *.userSid8
LPWSTR.appContainerName16
LPWSTR.displayName24
LPWSTR.description32
INET_FIREWALL_AC_CAPABILITIESDWORD.capabilities.count40
SID_AND_ATTRIBUTES *.capabilities.capabilities48
INET_FIREWALL_AC_BINARIESDWORD.binaries.count56
LPWSTR *.binaries.binaries64
LPWSTR.workingDirectory72
LPWSTR.packageFullName80

│ └─88

INET_PORT_RANGEUSHORT.StartPort0
USHORT.NumberOfPorts2

│ └─4

INET_PORT_RESERVATION_INSTANCEINET_PORT_RESERVATION.Reservation0
INET_PORT_RESERVATION_TOKENULONG64.Token.Token8

│ └─16

INET_PORT_RESERVATION_TOKENULONG64.Token0

│ └─8

INFCONTEXTPVOID.Inf0
PVOID.CurrentInf8
UINT.Section16
UINT.Line20

│ └─24

INHERITED_FROMALONG.GenerationGap0
LPSTR.AncestorName8

│ └─16

INHERITED_FROMWLONG.GenerationGap0
LPWSTR.AncestorName8

│ └─16

INITCOMMONCONTROLSEXDWORD.dwSize0
DWORD.dwICC4

│ └─8

INKMETRICINT.iHeight0
INT.iFontAscent4
INT.iFontDescent8
DWORD.dwFlags12
COLORREF.color16

│ └─20

INPUTDWORD.type0
HARDWAREINPUTDWORD.hi.uMsg8
WORD.hi.wParamL12
WORD.hi.wParamH14
KEYBDINPUTWORD.ki.wVk8
WORD.ki.wScan10
DWORD.ki.dwFlags12
DWORD.ki.time16
ULONG_PTR.ki.dwExtraInfo24
MOUSEINPUTLONG.mi.dx8
LONG.mi.dy12
DWORD.mi.mouseData16
DWORD.mi.dwFlags20
DWORD.mi.time24
ULONG_PTR.mi.dwExtraInfo32

│ └─40

INPUT_INJECTION_VALUEUSHORT.page0
USHORT.usage2
INT32.value4
USHORT.index8

│ └─12

INPUT_MESSAGE_SOURCEINPUT_MESSAGE_DEVICE_TYPE.deviceType0
INPUT_MESSAGE_ORIGIN_ID.originId4

│ └─8

INPUT_TRANSFORMfloat._110
float[4][4].m0
float._124
float._138
float._1412
float._2116
float._2220
float._2324
float._2428
float._3132
float._3236
float._3340
float._3444
float._4148
float._4252
float._4356
float._4460

│ └─64

INSTALLDATAINSTALLSPECTYPE.Type0
INSTALLSPECstruct (unnamed).Spec.AppName8
struct (unnamed).Spec.COMClass8
WCHAR *.Spec.FileExt8
WCHAR *.Spec.ProgId8

│ └─32

INSTALLSPECstruct (unnamed).AppName0
struct (unnamed).COMClass0
WCHAR *.FileExt0
WCHAR *.ProgId0

│ └─24

INTERACTION_ARGUMENTS_CROSS_SLIDECROSS_SLIDE_FLAGS.flags0

│ └─4

INTERACTION_ARGUMENTS_MANIPULATIONMANIPULATION_TRANSFORMfloat.delta.translationX0
float.delta.translationY4
float.delta.scale8
float.delta.expansion12
float.delta.rotation16
MANIPULATION_TRANSFORMfloat.cumulative.translationX20
float.cumulative.translationY24
float.cumulative.scale28
float.cumulative.expansion32
float.cumulative.rotation36
MANIPULATION_VELOCITYfloat.velocity.velocityX40
float.velocity.velocityY44
float.velocity.velocityExpansion48
float.velocity.velocityAngular52
MANIPULATION_RAILS_STATE.railsState56

│ └─60

INTERACTION_ARGUMENTS_TAPUINT32.count0

│ └─4

INTERACTION_CONTEXT_CONFIGURATIONINTERACTION_ID.interactionId0
INTERACTION_CONFIGURATION_FLAGS.enable4

│ └─8

INTERACTION_CONTEXT_OUTPUTINTERACTION_FLAGS.interactionFlags0
INTERACTION_ID.interactionId0
union (unnamed).arguments0
POINTER_INPUT_TYPE.inputType0
float.x0
float.y0

│ └─80

INTERFACEDATAMETHODDATA *.pmethdata0
UINT.cMembers8

│ └─16

INTERFACEINFOIUnknown *.pUnk0
IID.iid8
WORD.wMethod24

│ └─32

INTERFACE_HARDWARE_CROSSTIMESTAMPULONG64.SystemTimestamp10
ULONG64.HardwareClockTimestamp8
ULONG64.SystemTimestamp216

│ └─24

INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIESBOOLEAN.PtpV2OverUdpIPv4EventMessageReceive0
BOOLEAN.PtpV2OverUdpIPv4AllMessageReceive1
BOOLEAN.PtpV2OverUdpIPv4EventMessageTransmit2
BOOLEAN.PtpV2OverUdpIPv4AllMessageTransmit3
BOOLEAN.PtpV2OverUdpIPv6EventMessageReceive4
BOOLEAN.PtpV2OverUdpIPv6AllMessageReceive5
BOOLEAN.PtpV2OverUdpIPv6EventMessageTransmit6
BOOLEAN.PtpV2OverUdpIPv6AllMessageTransmit7
BOOLEAN.AllReceive8
BOOLEAN.AllTransmit9
BOOLEAN.TaggedTransmit10

│ └─11

INTERFACE_INFOULONG.iiFlags0
sockaddr_genstruct sockaddr.iiAddress.Address4
struct sockaddr_in.iiAddress.AddressIn4
struct sockaddr_in6_old.iiAddress.AddressIn64
sockaddr_genstruct sockaddr.iiBroadcastAddress.Address28
struct sockaddr_in.iiBroadcastAddress.AddressIn28
struct sockaddr_in6_old.iiBroadcastAddress.AddressIn628
sockaddr_genstruct sockaddr.iiNetmask.Address52
struct sockaddr_in.iiNetmask.AddressIn52
struct sockaddr_in6_old.iiNetmask.AddressIn652

│ └─76

INTERFACE_INFO_EXULONG.iiFlags0
int.iiAddress8
int.iiBroadcastAddress24
int.iiNetmask40

│ └─56

INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIESBOOLEAN.AllReceive0
BOOLEAN.AllTransmit1
BOOLEAN.TaggedTransmit2

│ └─3

INTERFACE_TIMESTAMP_CAPABILITIESULONG64.HardwareClockFrequencyHz0
BOOLEAN.SupportsCrossTimestamp8
INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIESBOOLEAN.HardwareCapabilities.PtpV2OverUdpIPv4EventMessageReceive9
BOOLEAN.HardwareCapabilities.PtpV2OverUdpIPv4AllMessageReceive10
BOOLEAN.HardwareCapabilities.PtpV2OverUdpIPv4EventMessageTransmit11
BOOLEAN.HardwareCapabilities.PtpV2OverUdpIPv4AllMessageTransmit12
BOOLEAN.HardwareCapabilities.PtpV2OverUdpIPv6EventMessageReceive13
BOOLEAN.HardwareCapabilities.PtpV2OverUdpIPv6AllMessageReceive14
BOOLEAN.HardwareCapabilities.PtpV2OverUdpIPv6EventMessageTransmit15
BOOLEAN.HardwareCapabilities.PtpV2OverUdpIPv6AllMessageTransmit16
BOOLEAN.HardwareCapabilities.AllReceive17
BOOLEAN.HardwareCapabilities.AllTransmit18
BOOLEAN.HardwareCapabilities.TaggedTransmit19
INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIESBOOLEAN.SoftwareCapabilities.AllReceive20
BOOLEAN.SoftwareCapabilities.AllTransmit21
BOOLEAN.SoftwareCapabilities.TaggedTransmit22

│ └─24

INTERNET_ASYNC_RESULTDWORD_PTR.dwResult0
DWORD.dwError8

│ └─16

INTERNET_AUTH_NOTIFY_DATADWORD.cbStruct0
DWORD.dwOptions4
PFN_AUTH_NOTIFY.pfnNotify8
DWORD_PTR.dwContext16

│ └─24

INTERNET_BUFFERSADWORD.dwStructSize0
struct _INTERNET_BUFFERSA *.Next8
LPCSTR.lpcszHeader16
DWORD.dwHeadersLength24
DWORD.dwHeadersTotal28
LPVOID.lpvBuffer32
DWORD.dwBufferLength40
DWORD.dwBufferTotal44
DWORD.dwOffsetLow48
DWORD.dwOffsetHigh52

│ └─56

INTERNET_BUFFERSWDWORD.dwStructSize0
struct _INTERNET_BUFFERSW *.Next8
LPCWSTR.lpcszHeader16
DWORD.dwHeadersLength24
DWORD.dwHeadersTotal28
LPVOID.lpvBuffer32
DWORD.dwBufferLength40
DWORD.dwBufferTotal44
DWORD.dwOffsetLow48
DWORD.dwOffsetHigh52

│ └─56

INTERNET_CACHE_CONFIG_INFOADWORD.dwStructSize0
DWORD.dwContainer4
DWORD.dwQuota8
DWORD.dwReserved412
BOOL.fPerUser16
DWORD.dwSyncMode20
DWORD.dwNumCachePaths24
CHAR[260].CachePath28
INTERNET_CACHE_CONFIG_PATH_ENTRYA[1].CachePaths28
DWORD.dwCacheSize288
DWORD.dwNormalUsage292
DWORD.dwExemptUsage296

│ └─300

INTERNET_CACHE_CONFIG_INFOWDWORD.dwStructSize0
DWORD.dwContainer4
DWORD.dwQuota8
DWORD.dwReserved412
BOOL.fPerUser16
DWORD.dwSyncMode20
DWORD.dwNumCachePaths24
WCHAR[260].CachePath28
INTERNET_CACHE_CONFIG_PATH_ENTRYW[1].CachePaths28
DWORD.dwCacheSize548
DWORD.dwNormalUsage552
DWORD.dwExemptUsage556

│ └─560

INTERNET_CACHE_ENTRY_INFOADWORD.dwStructSize0
LPSTR.lpszSourceUrlName8
LPSTR.lpszLocalFileName16
DWORD.CacheEntryType24
DWORD.dwUseCount28
DWORD.dwHitRate32
DWORD.dwSizeLow36
DWORD.dwSizeHigh40
FILETIMEDWORD.LastModifiedTime.dwLowDateTime44
DWORD.LastModifiedTime.dwHighDateTime48
FILETIMEDWORD.ExpireTime.dwLowDateTime52
DWORD.ExpireTime.dwHighDateTime56
FILETIMEDWORD.LastAccessTime.dwLowDateTime60
DWORD.LastAccessTime.dwHighDateTime64
FILETIMEDWORD.LastSyncTime.dwLowDateTime68
DWORD.LastSyncTime.dwHighDateTime72
LPSTR.lpHeaderInfo80
DWORD.dwHeaderInfoSize88
LPSTR.lpszFileExtension96
DWORD.dwExemptDelta104
DWORD.dwReserved104

│ └─112

INTERNET_CACHE_ENTRY_INFOWDWORD.dwStructSize0
LPWSTR.lpszSourceUrlName8
LPWSTR.lpszLocalFileName16
DWORD.CacheEntryType24
DWORD.dwUseCount28
DWORD.dwHitRate32
DWORD.dwSizeLow36
DWORD.dwSizeHigh40
FILETIMEDWORD.LastModifiedTime.dwLowDateTime44
DWORD.LastModifiedTime.dwHighDateTime48
FILETIMEDWORD.ExpireTime.dwLowDateTime52
DWORD.ExpireTime.dwHighDateTime56
FILETIMEDWORD.LastAccessTime.dwLowDateTime60
DWORD.LastAccessTime.dwHighDateTime64
FILETIMEDWORD.LastSyncTime.dwLowDateTime68
DWORD.LastSyncTime.dwHighDateTime72
LPWSTR.lpHeaderInfo80
DWORD.dwHeaderInfoSize88
LPWSTR.lpszFileExtension96
DWORD.dwExemptDelta104
DWORD.dwReserved104

│ └─112

INTERNET_CACHE_GROUP_INFOADWORD.dwGroupSize0
DWORD.dwGroupFlags4
DWORD.dwGroupType8
DWORD.dwDiskUsage12
DWORD.dwDiskQuota16
DWORD[4].dwOwnerStorage20
CHAR[120].szGroupName36

│ └─156

INTERNET_CACHE_GROUP_INFOWDWORD.dwGroupSize0
DWORD.dwGroupFlags4
DWORD.dwGroupType8
DWORD.dwDiskUsage12
DWORD.dwDiskQuota16
DWORD[4].dwOwnerStorage20
WCHAR[120].szGroupName36

│ └─276

INTERNET_CACHE_TIMESTAMPSFILETIMEDWORD.ftExpires.dwLowDateTime0
DWORD.ftExpires.dwHighDateTime4
FILETIMEDWORD.ftLastModified.dwLowDateTime8
DWORD.ftLastModified.dwHighDateTime12

│ └─16

INTERNET_CERTIFICATE_INFOFILETIMEDWORD.ftExpiry.dwLowDateTime0
DWORD.ftExpiry.dwHighDateTime4
FILETIMEDWORD.ftStart.dwLowDateTime8
DWORD.ftStart.dwHighDateTime12
LPTSTR.lpszSubjectInfo16
LPTSTR.lpszIssuerInfo24
LPTSTR.lpszProtocolName32
LPTSTR.lpszSignatureAlgName40
LPTSTR.lpszEncryptionAlgName48
DWORD.dwKeySize56

│ └─64

INTERNET_CONNECTED_INFODWORD.dwConnectedState0
DWORD.dwFlags4

│ └─8

INTERNET_COOKIE2PWSTR.pwszName0
PWSTR.pwszValue8
PWSTR.pwszDomain16
PWSTR.pwszPath24
DWORD.dwFlags32
FILETIMEDWORD.ftExpires.dwLowDateTime36
DWORD.ftExpires.dwHighDateTime40
BOOL.fExpiresSet44

│ └─48

INTERNET_DIAGNOSTIC_SOCKET_INFODWORD_PTR.Socket0
DWORD.SourcePort8
DWORD.DestPort12
DWORD.Flags16

│ └─24

INTERNET_PER_CONN_OPTIONADWORD.dwOption0
union (unnamed).Value8

│ └─16

INTERNET_PER_CONN_OPTIONWDWORD.dwOption0
union (unnamed).Value8

│ └─16

INTERNET_PER_CONN_OPTION_LISTADWORD.dwSize0
LPSTR.pszConnection8
DWORD.dwOptionCount16
DWORD.dwOptionError20
LPINTERNET_PER_CONN_OPTIONA.pOptions24

│ └─32

INTERNET_PER_CONN_OPTION_LISTWDWORD.dwSize0
LPWSTR.pszConnection8
DWORD.dwOptionCount16
DWORD.dwOptionError20
LPINTERNET_PER_CONN_OPTIONW.pOptions24

│ └─32

INTERNET_PROXY_INFODWORD.dwAccessType0
LPCTSTR.lpszProxy8
LPCTSTR.lpszProxyBypass16

│ └─24

INTERNET_VERSION_INFODWORD.dwMajorVersion0
DWORD.dwMinorVersion4

│ └─8

INTLISTint.iValueCount0
int[402].iValues4

│ └─1612

IN_ADDRunion (unnamed).S_un0

│ └─4

IN_ADDR_IPV4ULONG.Addr0
UCHAR[4].AddrBytes0

│ └─4

IN_ADDR_IPV6UCHAR[16].Addr0

│ └─16

IN_PKTINFOIN_ADDRunion (unnamed).ipi_addr.S_un0
ULONG.ipi_ifindex4

│ └─8

IORING_BUFFER_INFOvoid *.Address0
UINT32.Length8

│ └─16

IORING_BUFFER_REFunion BufferUnion.Buffer0
IORING_REF_KIND.Kind0

│ └─16

IORING_CAPABILITIESIORING_VERSION.MaxVersion0
UINT32.MaxSubmissionQueueSize4
UINT32.MaxCompletionQueueSize8
IORING_FEATURE_FLAGS.FeatureFlags12

│ └─16

IORING_CQEUINT_PTR.UserData0
HRESULT.ResultCode8
ULONG_PTR.Information16

│ └─24

IORING_CREATE_FLAGSIORING_CREATE_REQUIRED_FLAGS.Required0
IORING_CREATE_ADVISORY_FLAGS.Advisory4

│ └─8

IORING_HANDLE_REFunion HandleUnion.Handle0
IORING_REF_KIND.Kind0

│ └─16

IORING_INFOIORING_VERSION.IoRingVersion0
IORING_CREATE_FLAGSIORING_CREATE_REQUIRED_FLAGS.Flags.Required4
IORING_CREATE_ADVISORY_FLAGS.Flags.Advisory8
UINT32.SubmissionQueueSize12
UINT32.CompletionQueueSize16

│ └─20

IORING_REGISTERED_BUFFERUINT32.BufferIndex0
UINT32.Offset4

│ └─8

IO_COUNTERSULONGLONG.ReadOperationCount0
ULONGLONG.WriteOperationCount8
ULONGLONG.OtherOperationCount16
ULONGLONG.ReadTransferCount24
ULONGLONG.WriteTransferCount32
ULONGLONG.OtherTransferCount40

│ └─48

IO_DESDWORD.IOD_Count0
DWORD.IOD_Type4
DWORDLONG.IOD_Alloc_Base8
DWORDLONG.IOD_Alloc_End16
DWORD.IOD_DesFlags24

│ └─28

IO_RANGEDWORDLONG.IOR_Align0
DWORD.IOR_nPorts8
DWORDLONG.IOR_Min12
DWORDLONG.IOR_Max20
DWORD.IOR_RangeFlags28
DWORDLONG.IOR_Alias32

│ └─40

IO_RESOURCEIO_DESDWORD.IO_Header.IOD_Count0
DWORD.IO_Header.IOD_Type4
DWORDLONG.IO_Header.IOD_Alloc_Base8
DWORDLONG.IO_Header.IOD_Alloc_End16
DWORD.IO_Header.IOD_DesFlags24
IO_RANGE[1].IO_Data28

│ └─68

IP4_ARRAYDWORD.AddrCount0
IP4_ADDRESS[1].AddrArray4

│ └─8

IP6_ADDRESSBYTE[16].IP6Byte0
DWORD[4].IP6Dword0
QWORD[2].IP6Qword0
WORD[8].IP6Word0

│ └─16

IPAddrEntryint.iae_addr0
int.iae_index4
int.iae_mask8
int.iae_bcastaddr12
int.iae_reasmsize16
int.iae_context20
int.iae_pad22

│ └─24

IPInterfaceInfoint.iii_flags0
int.iii_mtu4
int.iii_speed8
int.iii_addrlength12
int[1].iii_addr16

│ └─20

IPNG_ADDRESSDWORD.IpAddrV40
BYTE[16].IpAddrV60

│ └─16

IPSEC_ADDRESS_INFO0UINT32.numV4Addresses0
UINT32 *.v4Addresses8
UINT32.numV6Addresses16
FWP_BYTE_ARRAY16 *.v6Addresses24

│ └─32

IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0UINT32.invalidSpisOnInbound0
UINT32.decryptionFailuresOnInbound4
UINT32.authenticationFailuresOnInbound8
UINT32.udpEspValidationFailuresOnInbound12
UINT32.replayCheckFailuresOnInbound16
UINT32.invalidClearTextInbound20
UINT32.saNotInitializedOnInbound24
UINT32.receiveOverIncorrectSaInbound28
UINT32.secureReceivesNotMatchingFilters32

│ └─36

IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1UINT32.invalidSpisOnInbound0
UINT32.decryptionFailuresOnInbound4
UINT32.authenticationFailuresOnInbound8
UINT32.udpEspValidationFailuresOnInbound12
UINT32.replayCheckFailuresOnInbound16
UINT32.invalidClearTextInbound20
UINT32.saNotInitializedOnInbound24
UINT32.receiveOverIncorrectSaInbound28
UINT32.secureReceivesNotMatchingFilters32
UINT32.totalDropPacketsInbound36

│ └─40

IPSEC_AGGREGATE_SA_STATISTICS0UINT32.activeSas0
UINT32.pendingSaNegotiations4
UINT32.totalSasAdded8
UINT32.totalSasDeleted12
UINT32.successfulRekeys16
UINT32.activeTunnels20
UINT32.offloadedSas24

│ └─28

IPSEC_AH_DROP_PACKET_STATISTICS0UINT32.invalidSpisOnInbound0
UINT32.authenticationFailuresOnInbound4
UINT32.replayCheckFailuresOnInbound8
UINT32.saNotInitializedOnInbound12

│ └─16

IPSEC_AUTH_AND_CIPHER_TRANSFORM0IPSEC_AUTH_TRANSFORM0IPSEC_AUTH_TRANSFORM_ID0IPSEC_AUTH_TYPE.authTransform.authTransformId.authType0
IPSEC_AUTH_CONFIG.authTransform.authTransformId.authConfig4
IPSEC_CRYPTO_MODULE_ID *.authTransform.cryptoModuleId8
IPSEC_CIPHER_TRANSFORM0IPSEC_CIPHER_TRANSFORM_ID0IPSEC_CIPHER_TYPE.cipherTransform.cipherTransformId.cipherType16
IPSEC_CIPHER_CONFIG.cipherTransform.cipherTransformId.cipherConfig20
IPSEC_CRYPTO_MODULE_ID *.cipherTransform.cryptoModuleId24

│ └─32

IPSEC_AUTH_TRANSFORM0IPSEC_AUTH_TRANSFORM_ID0IPSEC_AUTH_TYPE.authTransformId.authType0
IPSEC_AUTH_CONFIG.authTransformId.authConfig4
IPSEC_CRYPTO_MODULE_ID *.cryptoModuleId8

│ └─16

IPSEC_AUTH_TRANSFORM_ID0IPSEC_AUTH_TYPE.authType0
IPSEC_AUTH_CONFIG.authConfig4

│ └─8

IPSEC_CIPHER_TRANSFORM0IPSEC_CIPHER_TRANSFORM_ID0IPSEC_CIPHER_TYPE.cipherTransformId.cipherType0
IPSEC_CIPHER_CONFIG.cipherTransformId.cipherConfig4
IPSEC_CRYPTO_MODULE_ID *.cryptoModuleId8

│ └─16

IPSEC_CIPHER_TRANSFORM_ID0IPSEC_CIPHER_TYPE.cipherType0
IPSEC_CIPHER_CONFIG.cipherConfig4

│ └─8

IPSEC_DOSP_OPTIONS0UINT32.stateIdleTimeoutSeconds0
UINT32.perIPRateLimitQueueIdleTimeoutSeconds4
UINT8.ipV6IPsecUnauthDscp8
UINT32.ipV6IPsecUnauthRateLimitBytesPerSec12
UINT32.ipV6IPsecUnauthPerIPRateLimitBytesPerSec16
UINT8.ipV6IPsecAuthDscp20
UINT32.ipV6IPsecAuthRateLimitBytesPerSec24
UINT8.icmpV6Dscp28
UINT32.icmpV6RateLimitBytesPerSec32
UINT8.ipV6FilterExemptDscp36
UINT32.ipV6FilterExemptRateLimitBytesPerSec40
UINT8.defBlockExemptDscp44
UINT32.defBlockExemptRateLimitBytesPerSec48
UINT32.maxStateEntries52
UINT32.maxPerIPRateLimitQueues56
UINT32.flags60
UINT32.numPublicIFLuids64
UINT64 *.publicIFLuids72
UINT32.numInternalIFLuids80
UINT64 *.internalIFLuids88
FWP_V6_ADDR_AND_MASKUINT8[16].publicV6AddrMask.addr96
UINT8.publicV6AddrMask.prefixLength112
FWP_V6_ADDR_AND_MASKUINT8[16].internalV6AddrMask.addr113
UINT8.internalV6AddrMask.prefixLength129

│ └─136

IPSEC_DOSP_STATE0UINT8[16].publicHostV6Addr0
UINT8[16].internalHostV6Addr16
UINT64.totalInboundIPv6IPsecAuthPackets32
UINT64.totalOutboundIPv6IPsecAuthPackets40
UINT32.durationSecs48

│ └─56

IPSEC_DOSP_STATE_ENUM_TEMPLATE0FWP_V6_ADDR_AND_MASKUINT8[16].publicV6AddrMask.addr0
UINT8.publicV6AddrMask.prefixLength16
FWP_V6_ADDR_AND_MASKUINT8[16].internalV6AddrMask.addr17
UINT8.internalV6AddrMask.prefixLength33

│ └─34

IPSEC_DOSP_STATISTICS0UINT64.totalStateEntriesCreated0
UINT64.currentStateEntries8
UINT64.totalInboundAllowedIPv6IPsecUnauthPkts16
UINT64.totalInboundRatelimitDiscardedIPv6IPsecUnauthPkts24
UINT64.totalInboundPerIPRatelimitDiscardedIPv6IPsecUnauthPkts32
UINT64.totalInboundOtherDiscardedIPv6IPsecUnauthPkts40
UINT64.totalInboundAllowedIPv6IPsecAuthPkts48
UINT64.totalInboundRatelimitDiscardedIPv6IPsecAuthPkts56
UINT64.totalInboundOtherDiscardedIPv6IPsecAuthPkts64
UINT64.totalInboundAllowedICMPv6Pkts72
UINT64.totalInboundRatelimitDiscardedICMPv6Pkts80
UINT64.totalInboundAllowedIPv6FilterExemptPkts88
UINT64.totalInboundRatelimitDiscardedIPv6FilterExemptPkts96
UINT64.totalInboundDiscardedIPv6FilterBlockPkts104
UINT64.totalInboundAllowedDefBlockExemptPkts112
UINT64.totalInboundRatelimitDiscardedDefBlockExemptPkts120
UINT64.totalInboundDiscardedDefBlockPkts128
UINT64.currentInboundIPv6IPsecUnauthPerIPRateLimitQueues136

│ └─144

IPSEC_ESP_DROP_PACKET_STATISTICS0UINT32.invalidSpisOnInbound0
UINT32.decryptionFailuresOnInbound4
UINT32.authenticationFailuresOnInbound8
UINT32.replayCheckFailuresOnInbound12
UINT32.saNotInitializedOnInbound16

│ └─20

IPSEC_GETSPI0IPSEC_TRAFFIC0FWP_IP_VERSION.inboundIpsecTraffic.ipVersion0
UINT32.inboundIpsecTraffic.localV4Address4
UINT8[16].inboundIpsecTraffic.localV6Address4
UINT32.inboundIpsecTraffic.remoteV4Address20
UINT8[16].inboundIpsecTraffic.remoteV6Address20
IPSEC_TRAFFIC_TYPE.inboundIpsecTraffic.trafficType36
UINT64.inboundIpsecTraffic.ipsecFilterId40
UINT64.inboundIpsecTraffic.tunnelPolicyId40
UINT16.inboundIpsecTraffic.remotePort48
FWP_IP_VERSION.ipVersion56
IPSEC_V4_UDP_ENCAPSULATION0 *.inboundUdpEncapsulation64
IPSEC_CRYPTO_MODULE_ID *.rngCryptoModuleID72

│ └─80

IPSEC_GETSPI1IPSEC_TRAFFIC1FWP_IP_VERSION.inboundIpsecTraffic.ipVersion0
UINT32.inboundIpsecTraffic.localV4Address4
UINT8[16].inboundIpsecTraffic.localV6Address4
UINT32.inboundIpsecTraffic.remoteV4Address20
UINT8[16].inboundIpsecTraffic.remoteV6Address20
IPSEC_TRAFFIC_TYPE.inboundIpsecTraffic.trafficType36
UINT64.inboundIpsecTraffic.ipsecFilterId40
UINT64.inboundIpsecTraffic.tunnelPolicyId40
UINT16.inboundIpsecTraffic.remotePort48
UINT16.inboundIpsecTraffic.localPort50
UINT8.inboundIpsecTraffic.ipProtocol52
UINT64.inboundIpsecTraffic.localIfLuid56
UINT32.inboundIpsecTraffic.realIfProfileId64
FWP_IP_VERSION.ipVersion72
IPSEC_V4_UDP_ENCAPSULATION0 *.inboundUdpEncapsulation80
IPSEC_CRYPTO_MODULE_ID *.rngCryptoModuleID88

│ └─96

IPSEC_ID0wchar_t *.mmTargetName0
wchar_t *.emTargetName8
UINT32.numTokens16
IPSEC_TOKEN0 *.tokens24
UINT64.explicitCredentials32
UINT64.logonId40

│ └─48

IPSEC_KEYING_POLICY0UINT32.numKeyMods0
GUID *.keyModKeys8

│ └─16

IPSEC_KEYING_POLICY1UINT32.numKeyMods0
GUID *.keyModKeys8
UINT32.flags16

│ └─24

IPSEC_KEYMODULE_STATE0GUIDunsigned long.keyModuleKey.Data10
unsigned short.keyModuleKey.Data24
unsigned short.keyModuleKey.Data36
unsigned char[8].keyModuleKey.Data48
FWP_BYTE_BLOBUINT32.stateBlob.size16
UINT8 *.stateBlob.data24

│ └─32

IPSEC_KEY_MANAGER0GUIDunsigned long.keyManagerKey.Data10
unsigned short.keyManagerKey.Data24
unsigned short.keyManagerKey.Data36
unsigned char[8].keyManagerKey.Data48
FWPM_DISPLAY_DATA0wchar_t *.displayData.name16
wchar_t *.displayData.description24
UINT32.flags32
UINT8.keyDictationTimeoutHint36

│ └─40

IPSEC_KEY_MANAGER_CALLBACKS0GUIDunsigned long.reserved.Data10
unsigned short.reserved.Data24
unsigned short.reserved.Data36
unsigned char[8].reserved.Data48
UINT32.flags16
IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0.keyDictationCheck24
IPSEC_KEY_MANAGER_DICTATE_KEY0.keyDictation32
IPSEC_KEY_MANAGER_NOTIFY_KEY0.keyNotify40

│ └─48

IPSEC_PROPOSAL0IPSEC_SA_LIFETIME0UINT32.lifetime.lifetimeSeconds0
UINT32.lifetime.lifetimeKilobytes4
UINT32.lifetime.lifetimePackets8
UINT32.numSaTransforms12
IPSEC_SA_TRANSFORM0 *.saTransforms16
IPSEC_PFS_GROUP.pfsGroup24

│ └─32

IPSEC_SA0IPSEC_SA_SPI.spi0
IPSEC_TRANSFORM_TYPE.saTransformType4
IPSEC_SA_AUTH_INFORMATION0 *.ahInformation8
IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0 *.espAuthAndCipherInformation8
IPSEC_SA_AUTH_INFORMATION0 *.espAuthFwInformation8
IPSEC_SA_AUTH_INFORMATION0 *.espAuthInformation8
IPSEC_SA_CIPHER_INFORMATION0 *.espCipherInformation8

│ └─16

IPSEC_SA_AUTH_AND_CIPHER_INFORMATION0IPSEC_SA_CIPHER_INFORMATION0IPSEC_CIPHER_TRANSFORM0IPSEC_CIPHER_TRANSFORM_ID0IPSEC_CIPHER_TYPE.saCipherInformation.cipherTransform.cipherTransformId.cipherType0
IPSEC_CIPHER_CONFIG.saCipherInformation.cipherTransform.cipherTransformId.cipherConfig4
IPSEC_CRYPTO_MODULE_ID *.saCipherInformation.cipherTransform.cryptoModuleId8
FWP_BYTE_BLOBUINT32.saCipherInformation.cipherKey.size16
UINT8 *.saCipherInformation.cipherKey.data24
IPSEC_SA_AUTH_INFORMATION0IPSEC_AUTH_TRANSFORM0IPSEC_AUTH_TRANSFORM_ID0IPSEC_AUTH_TYPE.saAuthInformation.authTransform.authTransformId.authType32
IPSEC_AUTH_CONFIG.saAuthInformation.authTransform.authTransformId.authConfig36
IPSEC_CRYPTO_MODULE_ID *.saAuthInformation.authTransform.cryptoModuleId40
FWP_BYTE_BLOBUINT32.saAuthInformation.authKey.size48
UINT8 *.saAuthInformation.authKey.data56

│ └─64

IPSEC_SA_AUTH_INFORMATION0IPSEC_AUTH_TRANSFORM0IPSEC_AUTH_TRANSFORM_ID0IPSEC_AUTH_TYPE.authTransform.authTransformId.authType0
IPSEC_AUTH_CONFIG.authTransform.authTransformId.authConfig4
IPSEC_CRYPTO_MODULE_ID *.authTransform.cryptoModuleId8
FWP_BYTE_BLOBUINT32.authKey.size16
UINT8 *.authKey.data24

│ └─32

IPSEC_SA_BUNDLE0UINT32.flags0
IPSEC_SA_LIFETIME0UINT32.lifetime.lifetimeSeconds4
UINT32.lifetime.lifetimeKilobytes8
UINT32.lifetime.lifetimePackets12
UINT32.idleTimeoutSeconds16
UINT32.ndAllowClearTimeoutSeconds20
IPSEC_ID0 *.ipsecId24
UINT32.napContext32
UINT32.qmSaId36
UINT32.numSAs40
IPSEC_SA0 *.saList48
IPSEC_KEYMODULE_STATE0 *.keyModuleState56
FWP_IP_VERSION.ipVersion64
UINT32.peerV4PrivateAddress68
UINT64.mmSaId72
IPSEC_PFS_GROUP.pfsGroup80

│ └─88

IPSEC_SA_BUNDLE1UINT32.flags0
IPSEC_SA_LIFETIME0UINT32.lifetime.lifetimeSeconds4
UINT32.lifetime.lifetimeKilobytes8
UINT32.lifetime.lifetimePackets12
UINT32.idleTimeoutSeconds16
UINT32.ndAllowClearTimeoutSeconds20
IPSEC_ID0 *.ipsecId24
UINT32.napContext32
UINT32.qmSaId36
UINT32.numSAs40
IPSEC_SA0 *.saList48
IPSEC_KEYMODULE_STATE0 *.keyModuleState56
FWP_IP_VERSION.ipVersion64
UINT32.peerV4PrivateAddress68
UINT64.mmSaId72
IPSEC_PFS_GROUP.pfsGroup80
GUIDunsigned long.saLookupContext.Data184
unsigned short.saLookupContext.Data288
unsigned short.saLookupContext.Data390
unsigned char[8].saLookupContext.Data492
UINT64.qmFilterId104

│ └─112

IPSEC_SA_CIPHER_INFORMATION0IPSEC_CIPHER_TRANSFORM0IPSEC_CIPHER_TRANSFORM_ID0IPSEC_CIPHER_TYPE.cipherTransform.cipherTransformId.cipherType0
IPSEC_CIPHER_CONFIG.cipherTransform.cipherTransformId.cipherConfig4
IPSEC_CRYPTO_MODULE_ID *.cipherTransform.cryptoModuleId8
FWP_BYTE_BLOBUINT32.cipherKey.size16
UINT8 *.cipherKey.data24

│ └─32

IPSEC_SA_CONTEXT0UINT64.saContextId0
IPSEC_SA_DETAILS0 *.inboundSa8
IPSEC_SA_DETAILS0 *.outboundSa16

│ └─24

IPSEC_SA_CONTEXT1UINT64.saContextId0
IPSEC_SA_DETAILS1 *.inboundSa8
IPSEC_SA_DETAILS1 *.outboundSa16

│ └─24

IPSEC_SA_CONTEXT_CHANGE0IPSEC_SA_CONTEXT_EVENT_TYPE0.changeType0
UINT64.saContextId8

│ └─16

IPSEC_SA_CONTEXT_ENUM_TEMPLATE0FWP_CONDITION_VALUE0FWP_DATA_TYPE.localSubNet.type0
FWP_RANGE0 *.localSubNet.rangeValue8
FWP_BYTE_ARRAY16 *.localSubNet.byteArray168
FWP_BYTE_ARRAY6 *.localSubNet.byteArray68
FWP_BYTE_BLOB *.localSubNet.byteBlob8
double *.localSubNet.double648
float.localSubNet.float328
INT16.localSubNet.int168
INT32.localSubNet.int328
INT64 *.localSubNet.int648
INT8.localSubNet.int88
FWP_BYTE_BLOB *.localSubNet.sd8
SID *.localSubNet.sid8
FWP_BYTE_BLOB *.localSubNet.tokenAccessInformation8
FWP_TOKEN_INFORMATION *.localSubNet.tokenInformation8
UINT16.localSubNet.uint168
UINT32.localSubNet.uint328
UINT64 *.localSubNet.uint648
UINT8.localSubNet.uint88
LPWSTR.localSubNet.unicodeString8
FWP_V4_ADDR_AND_MASK *.localSubNet.v4AddrMask8
FWP_V6_ADDR_AND_MASK *.localSubNet.v6AddrMask8
FWP_CONDITION_VALUE0FWP_DATA_TYPE.remoteSubNet.type16
FWP_RANGE0 *.remoteSubNet.rangeValue24
FWP_BYTE_ARRAY16 *.remoteSubNet.byteArray1624
FWP_BYTE_ARRAY6 *.remoteSubNet.byteArray624
FWP_BYTE_BLOB *.remoteSubNet.byteBlob24
double *.remoteSubNet.double6424
float.remoteSubNet.float3224
INT16.remoteSubNet.int1624
INT32.remoteSubNet.int3224
INT64 *.remoteSubNet.int6424
INT8.remoteSubNet.int824
FWP_BYTE_BLOB *.remoteSubNet.sd24
SID *.remoteSubNet.sid24
FWP_BYTE_BLOB *.remoteSubNet.tokenAccessInformation24
FWP_TOKEN_INFORMATION *.remoteSubNet.tokenInformation24
UINT16.remoteSubNet.uint1624
UINT32.remoteSubNet.uint3224
UINT64 *.remoteSubNet.uint6424
UINT8.remoteSubNet.uint824
LPWSTR.remoteSubNet.unicodeString24
FWP_V4_ADDR_AND_MASK *.remoteSubNet.v4AddrMask24
FWP_V6_ADDR_AND_MASK *.remoteSubNet.v6AddrMask24

│ └─32

IPSEC_SA_CONTEXT_SUBSCRIPTION0IPSEC_SA_CONTEXT_ENUM_TEMPLATE0 *.enumTemplate0
UINT32.flags8
GUIDunsigned long.sessionKey.Data112
unsigned short.sessionKey.Data216
unsigned short.sessionKey.Data318
unsigned char[8].sessionKey.Data420

│ └─32

IPSEC_SA_DETAILS0FWP_IP_VERSION.ipVersion0
FWP_DIRECTION.saDirection4
IPSEC_TRAFFIC0FWP_IP_VERSION.traffic.ipVersion8
UINT32.traffic.localV4Address12
UINT8[16].traffic.localV6Address12
UINT32.traffic.remoteV4Address28
UINT8[16].traffic.remoteV6Address28
IPSEC_TRAFFIC_TYPE.traffic.trafficType44
UINT64.traffic.ipsecFilterId48
UINT64.traffic.tunnelPolicyId48
UINT16.traffic.remotePort56
IPSEC_SA_BUNDLE0UINT32.saBundle.flags64
IPSEC_SA_LIFETIME0UINT32.saBundle.lifetime.lifetimeSeconds68
UINT32.saBundle.lifetime.lifetimeKilobytes72
UINT32.saBundle.lifetime.lifetimePackets76
UINT32.saBundle.idleTimeoutSeconds80
UINT32.saBundle.ndAllowClearTimeoutSeconds84
IPSEC_ID0 *.saBundle.ipsecId88
UINT32.saBundle.napContext96
UINT32.saBundle.qmSaId100
UINT32.saBundle.numSAs104
IPSEC_SA0 *.saBundle.saList112
IPSEC_KEYMODULE_STATE0 *.saBundle.keyModuleState120
FWP_IP_VERSION.saBundle.ipVersion128
UINT32.saBundle.peerV4PrivateAddress132
UINT64.saBundle.mmSaId136
IPSEC_PFS_GROUP.saBundle.pfsGroup144
IPSEC_V4_UDP_ENCAPSULATION0 *.udpEncapsulation152
FWPM_FILTER0 *.transportFilter160

│ └─168

IPSEC_SA_DETAILS1FWP_IP_VERSION.ipVersion0
FWP_DIRECTION.saDirection4
IPSEC_TRAFFIC1FWP_IP_VERSION.traffic.ipVersion8
UINT32.traffic.localV4Address12
UINT8[16].traffic.localV6Address12
UINT32.traffic.remoteV4Address28
UINT8[16].traffic.remoteV6Address28
IPSEC_TRAFFIC_TYPE.traffic.trafficType44
UINT64.traffic.ipsecFilterId48
UINT64.traffic.tunnelPolicyId48
UINT16.traffic.remotePort56
UINT16.traffic.localPort58
UINT8.traffic.ipProtocol60
UINT64.traffic.localIfLuid64
UINT32.traffic.realIfProfileId72
IPSEC_SA_BUNDLE1UINT32.saBundle.flags80
IPSEC_SA_LIFETIME0UINT32.saBundle.lifetime.lifetimeSeconds84
UINT32.saBundle.lifetime.lifetimeKilobytes88
UINT32.saBundle.lifetime.lifetimePackets92
UINT32.saBundle.idleTimeoutSeconds96
UINT32.saBundle.ndAllowClearTimeoutSeconds100
IPSEC_ID0 *.saBundle.ipsecId104
UINT32.saBundle.napContext112
UINT32.saBundle.qmSaId116
UINT32.saBundle.numSAs120
IPSEC_SA0 *.saBundle.saList128
IPSEC_KEYMODULE_STATE0 *.saBundle.keyModuleState136
FWP_IP_VERSION.saBundle.ipVersion144
UINT32.saBundle.peerV4PrivateAddress148
UINT64.saBundle.mmSaId152
IPSEC_PFS_GROUP.saBundle.pfsGroup160
GUIDunsigned long.saBundle.saLookupContext.Data1164
unsigned short.saBundle.saLookupContext.Data2168
unsigned short.saBundle.saLookupContext.Data3170
unsigned char[8].saBundle.saLookupContext.Data4172
UINT64.saBundle.qmFilterId184
IPSEC_V4_UDP_ENCAPSULATION0 *.udpEncapsulation192
FWPM_FILTER0 *.transportFilter200
IPSEC_VIRTUAL_IF_TUNNEL_INFO0UINT64.virtualIfTunnelInfo.virtualIfTunnelId208
UINT64.virtualIfTunnelInfo.trafficSelectorId216

│ └─224

IPSEC_SA_ENUM_TEMPLATE0FWP_DIRECTION.saDirection0

│ └─4

IPSEC_SA_IDLE_TIMEOUT0UINT32.idleTimeoutSeconds0
UINT32.idleTimeoutSecondsFailOver4

│ └─8

IPSEC_SA_LIFETIME0UINT32.lifetimeSeconds0
UINT32.lifetimeKilobytes4
UINT32.lifetimePackets8

│ └─12

IPSEC_SA_TRANSFORM0IPSEC_TRANSFORM_TYPE.ipsecTransformType0
IPSEC_AUTH_TRANSFORM0 *.ahTransform8
IPSEC_AUTH_AND_CIPHER_TRANSFORM0 *.espAuthAndCipherTransform8
IPSEC_AUTH_TRANSFORM0 *.espAuthFwTransform8
IPSEC_AUTH_TRANSFORM0 *.espAuthTransform8
IPSEC_CIPHER_TRANSFORM0 *.espCipherTransform8

│ └─16

IPSEC_STATISTICS0IPSEC_AGGREGATE_SA_STATISTICS0UINT32.aggregateSaStatistics.activeSas0
UINT32.aggregateSaStatistics.pendingSaNegotiations4
UINT32.aggregateSaStatistics.totalSasAdded8
UINT32.aggregateSaStatistics.totalSasDeleted12
UINT32.aggregateSaStatistics.successfulRekeys16
UINT32.aggregateSaStatistics.activeTunnels20
UINT32.aggregateSaStatistics.offloadedSas24
IPSEC_ESP_DROP_PACKET_STATISTICS0UINT32.espDropPacketStatistics.invalidSpisOnInbound28
UINT32.espDropPacketStatistics.decryptionFailuresOnInbound32
UINT32.espDropPacketStatistics.authenticationFailuresOnInbound36
UINT32.espDropPacketStatistics.replayCheckFailuresOnInbound40
UINT32.espDropPacketStatistics.saNotInitializedOnInbound44
IPSEC_AH_DROP_PACKET_STATISTICS0UINT32.ahDropPacketStatistics.invalidSpisOnInbound48
UINT32.ahDropPacketStatistics.authenticationFailuresOnInbound52
UINT32.ahDropPacketStatistics.replayCheckFailuresOnInbound56
UINT32.ahDropPacketStatistics.saNotInitializedOnInbound60
IPSEC_AGGREGATE_DROP_PACKET_STATISTICS0UINT32.aggregateDropPacketStatistics.invalidSpisOnInbound64
UINT32.aggregateDropPacketStatistics.decryptionFailuresOnInbound68
UINT32.aggregateDropPacketStatistics.authenticationFailuresOnInbound72
UINT32.aggregateDropPacketStatistics.udpEspValidationFailuresOnInbound76
UINT32.aggregateDropPacketStatistics.replayCheckFailuresOnInbound80
UINT32.aggregateDropPacketStatistics.invalidClearTextInbound84
UINT32.aggregateDropPacketStatistics.saNotInitializedOnInbound88
UINT32.aggregateDropPacketStatistics.receiveOverIncorrectSaInbound92
UINT32.aggregateDropPacketStatistics.secureReceivesNotMatchingFilters96
IPSEC_TRAFFIC_STATISTICS0UINT64.inboundTrafficStatistics.encryptedByteCount104
UINT64.inboundTrafficStatistics.authenticatedAHByteCount112
UINT64.inboundTrafficStatistics.authenticatedESPByteCount120
UINT64.inboundTrafficStatistics.transportByteCount128
UINT64.inboundTrafficStatistics.tunnelByteCount136
UINT64.inboundTrafficStatistics.offloadByteCount144
IPSEC_TRAFFIC_STATISTICS0UINT64.outboundTrafficStatistics.encryptedByteCount152
UINT64.outboundTrafficStatistics.authenticatedAHByteCount160
UINT64.outboundTrafficStatistics.authenticatedESPByteCount168
UINT64.outboundTrafficStatistics.transportByteCount176
UINT64.outboundTrafficStatistics.tunnelByteCount184
UINT64.outboundTrafficStatistics.offloadByteCount192

│ └─200

IPSEC_STATISTICS1IPSEC_AGGREGATE_SA_STATISTICS0UINT32.aggregateSaStatistics.activeSas0
UINT32.aggregateSaStatistics.pendingSaNegotiations4
UINT32.aggregateSaStatistics.totalSasAdded8
UINT32.aggregateSaStatistics.totalSasDeleted12
UINT32.aggregateSaStatistics.successfulRekeys16
UINT32.aggregateSaStatistics.activeTunnels20
UINT32.aggregateSaStatistics.offloadedSas24
IPSEC_ESP_DROP_PACKET_STATISTICS0UINT32.espDropPacketStatistics.invalidSpisOnInbound28
UINT32.espDropPacketStatistics.decryptionFailuresOnInbound32
UINT32.espDropPacketStatistics.authenticationFailuresOnInbound36
UINT32.espDropPacketStatistics.replayCheckFailuresOnInbound40
UINT32.espDropPacketStatistics.saNotInitializedOnInbound44
IPSEC_AH_DROP_PACKET_STATISTICS0UINT32.ahDropPacketStatistics.invalidSpisOnInbound48
UINT32.ahDropPacketStatistics.authenticationFailuresOnInbound52
UINT32.ahDropPacketStatistics.replayCheckFailuresOnInbound56
UINT32.ahDropPacketStatistics.saNotInitializedOnInbound60
IPSEC_AGGREGATE_DROP_PACKET_STATISTICS1UINT32.aggregateDropPacketStatistics.invalidSpisOnInbound64
UINT32.aggregateDropPacketStatistics.decryptionFailuresOnInbound68
UINT32.aggregateDropPacketStatistics.authenticationFailuresOnInbound72
UINT32.aggregateDropPacketStatistics.udpEspValidationFailuresOnInbound76
UINT32.aggregateDropPacketStatistics.replayCheckFailuresOnInbound80
UINT32.aggregateDropPacketStatistics.invalidClearTextInbound84
UINT32.aggregateDropPacketStatistics.saNotInitializedOnInbound88
UINT32.aggregateDropPacketStatistics.receiveOverIncorrectSaInbound92
UINT32.aggregateDropPacketStatistics.secureReceivesNotMatchingFilters96
UINT32.aggregateDropPacketStatistics.totalDropPacketsInbound100
IPSEC_TRAFFIC_STATISTICS1UINT64.inboundTrafficStatistics.encryptedByteCount104
UINT64.inboundTrafficStatistics.authenticatedAHByteCount112
UINT64.inboundTrafficStatistics.authenticatedESPByteCount120
UINT64.inboundTrafficStatistics.transportByteCount128
UINT64.inboundTrafficStatistics.tunnelByteCount136
UINT64.inboundTrafficStatistics.offloadByteCount144
UINT64.inboundTrafficStatistics.totalSuccessfulPackets152
IPSEC_TRAFFIC_STATISTICS1UINT64.outboundTrafficStatistics.encryptedByteCount160
UINT64.outboundTrafficStatistics.authenticatedAHByteCount168
UINT64.outboundTrafficStatistics.authenticatedESPByteCount176
UINT64.outboundTrafficStatistics.transportByteCount184
UINT64.outboundTrafficStatistics.tunnelByteCount192
UINT64.outboundTrafficStatistics.offloadByteCount200
UINT64.outboundTrafficStatistics.totalSuccessfulPackets208

│ └─216

IPSEC_TOKEN0IPSEC_TOKEN_TYPE.type0
IPSEC_TOKEN_PRINCIPAL.principal4
IPSEC_TOKEN_MODE.mode8
IPSEC_TOKEN_HANDLE.token16

│ └─24

IPSEC_TRAFFIC0FWP_IP_VERSION.ipVersion0
UINT32.localV4Address4
UINT8[16].localV6Address4
UINT32.remoteV4Address20
UINT8[16].remoteV6Address20
IPSEC_TRAFFIC_TYPE.trafficType36
UINT64.ipsecFilterId40
UINT64.tunnelPolicyId40
UINT16.remotePort48

│ └─56

IPSEC_TRAFFIC1FWP_IP_VERSION.ipVersion0
UINT32.localV4Address4
UINT8[16].localV6Address4
UINT32.remoteV4Address20
UINT8[16].remoteV6Address20
IPSEC_TRAFFIC_TYPE.trafficType36
UINT64.ipsecFilterId40
UINT64.tunnelPolicyId40
UINT16.remotePort48
UINT16.localPort50
UINT8.ipProtocol52
UINT64.localIfLuid56
UINT32.realIfProfileId64

│ └─72

IPSEC_TRAFFIC_STATISTICS0UINT64.encryptedByteCount0
UINT64.authenticatedAHByteCount8
UINT64.authenticatedESPByteCount16
UINT64.transportByteCount24
UINT64.tunnelByteCount32
UINT64.offloadByteCount40

│ └─48

IPSEC_TRAFFIC_STATISTICS1UINT64.encryptedByteCount0
UINT64.authenticatedAHByteCount8
UINT64.authenticatedESPByteCount16
UINT64.transportByteCount24
UINT64.tunnelByteCount32
UINT64.offloadByteCount40
UINT64.totalSuccessfulPackets48

│ └─56

IPSEC_TRANSPORT_POLICY0UINT32.numIpsecProposals0
IPSEC_PROPOSAL0 *.ipsecProposals8
UINT32.flags16
UINT32.ndAllowClearTimeoutSeconds20
IPSEC_SA_IDLE_TIMEOUT0UINT32.saIdleTimeout.idleTimeoutSeconds24
UINT32.saIdleTimeout.idleTimeoutSecondsFailOver28
IKEEXT_EM_POLICY0 *.emPolicy32

│ └─40

IPSEC_TRANSPORT_POLICY1UINT32.numIpsecProposals0
IPSEC_PROPOSAL0 *.ipsecProposals8
UINT32.flags16
UINT32.ndAllowClearTimeoutSeconds20
IPSEC_SA_IDLE_TIMEOUT0UINT32.saIdleTimeout.idleTimeoutSeconds24
UINT32.saIdleTimeout.idleTimeoutSecondsFailOver28
IKEEXT_EM_POLICY1 *.emPolicy32

│ └─40

IPSEC_TRANSPORT_POLICY2UINT32.numIpsecProposals0
IPSEC_PROPOSAL0 *.ipsecProposals8
UINT32.flags16
UINT32.ndAllowClearTimeoutSeconds20
IPSEC_SA_IDLE_TIMEOUT0UINT32.saIdleTimeout.idleTimeoutSeconds24
UINT32.saIdleTimeout.idleTimeoutSecondsFailOver28
IKEEXT_EM_POLICY2 *.emPolicy32

│ └─40

IPSEC_TUNNEL_ENDPOINT0FWP_IP_VERSION.ipVersion0
UINT32.v4Address4
UINT8[16].v6Address4

│ └─20

IPSEC_TUNNEL_ENDPOINTS0FWP_IP_VERSION.ipVersion0
UINT32.localV4Address4
UINT8[16].localV6Address4
UINT32.remoteV4Address20
UINT8[16].remoteV6Address20

│ └─36

IPSEC_TUNNEL_ENDPOINTS1FWP_IP_VERSION.ipVersion0
UINT32.localV4Address4
UINT8[16].localV6Address4
UINT32.remoteV4Address20
UINT8[16].remoteV6Address20
UINT64.localIfLuid40

│ └─48

IPSEC_TUNNEL_ENDPOINTS2FWP_IP_VERSION.ipVersion0
UINT32.localV4Address4
UINT8[16].localV6Address4
UINT32.remoteV4Address20
UINT8[16].remoteV6Address20
UINT64.localIfLuid40
wchar_t *.remoteFqdn48
UINT32.numAddresses56
IPSEC_TUNNEL_ENDPOINT0 *.remoteAddresses64

│ └─72

IPSEC_TUNNEL_POLICY0UINT32.flags0
UINT32.numIpsecProposals4
IPSEC_PROPOSAL0 *.ipsecProposals8
IPSEC_TUNNEL_ENDPOINTS0FWP_IP_VERSION.tunnelEndpoints.ipVersion16
UINT32.tunnelEndpoints.localV4Address20
UINT8[16].tunnelEndpoints.localV6Address20
UINT32.tunnelEndpoints.remoteV4Address36
UINT8[16].tunnelEndpoints.remoteV6Address36
IPSEC_SA_IDLE_TIMEOUT0UINT32.saIdleTimeout.idleTimeoutSeconds52
UINT32.saIdleTimeout.idleTimeoutSecondsFailOver56
IKEEXT_EM_POLICY0 *.emPolicy64

│ └─72

IPSEC_TUNNEL_POLICY1UINT32.flags0
UINT32.numIpsecProposals4
IPSEC_PROPOSAL0 *.ipsecProposals8
IPSEC_TUNNEL_ENDPOINTS1FWP_IP_VERSION.tunnelEndpoints.ipVersion16
UINT32.tunnelEndpoints.localV4Address20
UINT8[16].tunnelEndpoints.localV6Address20
UINT32.tunnelEndpoints.remoteV4Address36
UINT8[16].tunnelEndpoints.remoteV6Address36
UINT64.tunnelEndpoints.localIfLuid56
IPSEC_SA_IDLE_TIMEOUT0UINT32.saIdleTimeout.idleTimeoutSeconds64
UINT32.saIdleTimeout.idleTimeoutSecondsFailOver68
IKEEXT_EM_POLICY1 *.emPolicy72

│ └─80

IPSEC_TUNNEL_POLICY2UINT32.flags0
UINT32.numIpsecProposals4
IPSEC_PROPOSAL0 *.ipsecProposals8
IPSEC_TUNNEL_ENDPOINTS2FWP_IP_VERSION.tunnelEndpoints.ipVersion16
UINT32.tunnelEndpoints.localV4Address20
UINT8[16].tunnelEndpoints.localV6Address20
UINT32.tunnelEndpoints.remoteV4Address36
UINT8[16].tunnelEndpoints.remoteV6Address36
UINT64.tunnelEndpoints.localIfLuid56
wchar_t *.tunnelEndpoints.remoteFqdn64
UINT32.tunnelEndpoints.numAddresses72
IPSEC_TUNNEL_ENDPOINT0 *.tunnelEndpoints.remoteAddresses80
IPSEC_SA_IDLE_TIMEOUT0UINT32.saIdleTimeout.idleTimeoutSeconds88
UINT32.saIdleTimeout.idleTimeoutSecondsFailOver92
IKEEXT_EM_POLICY2 *.emPolicy96
UINT32.fwdPathSaLifetime104

│ └─112

IPSEC_V4_UDP_ENCAPSULATION0UINT16.localUdpEncapPort0
UINT16.remoteUdpEncapPort2

│ └─4

IPSEC_VIRTUAL_IF_TUNNEL_INFO0UINT64.virtualIfTunnelId0
UINT64.trafficSelectorId8

│ └─16

IPSNMPInfoint.ipsi_forwarding0
int.ipsi_defaultttl4
int.ipsi_inreceives8
int.ipsi_inhdrerrors12
int.ipsi_inaddrerrors16
int.ipsi_forwdatagrams20
int.ipsi_inunknownprotos24
int.ipsi_indiscards28
int.ipsi_indelivers32
int.ipsi_outrequests36
int.ipsi_routingdiscards40
int.ipsi_outdiscards44
int.ipsi_outnoroutes48
int.ipsi_reasmtimeout52
int.ipsi_reasmreqds56
int.ipsi_reasmoks60
int.ipsi_reasmfails64
int.ipsi_fragoks68
int.ipsi_fragfails72
int.ipsi_fragcreates76
int.ipsi_numif80
int.ipsi_numaddr84
int.ipsi_numroutes88

│ └─92

IPV6_ADAPTER_BINDING_INFOULONG.AddressCount0
IN6_ADDRunion (unnamed).RemoteAddress.u4
ULONG.Mtu20
ULONGLONG.Speed24
IPV6_LOCAL_BINDING[0].Address32

│ └─32

IPV6_ADDRESS_EXUSHORT.sin6_port0
ULONG.sin6_flowinfo2
USHORT[8].sin6_addr6
ULONG.sin6_scope_id22

│ └─26

IPV6_LOCAL_BINDINGIN6_ADDRunion (unnamed).Address.u0
DWORD.PrefixLength16

│ └─20

IPV6_MREQIN6_ADDRunion (unnamed).ipv6mr_multiaddr.u0
ULONG.ipv6mr_interface16

│ └─20

IPXWAN_IF_INFOULONG.AdminState0

│ └─4

IPX_ADDRESS_DATAINT.adapternum0
UCHAR[4].netnum4
UCHAR[6].nodenum8
BOOLEAN.wan14
BOOLEAN.status15
INT.maxpkt16
ULONG.linkspeed20

│ └─24

IPX_IF_INFOULONG.AdminState0
ULONG.NetbiosAccept4
ULONG.NetbiosDeliver8

│ └─12

IPX_NETNUM_DATAUCHAR[4].netnum0
USHORT.hopcount4
USHORT.netdelay6
INT.cardnum8
UCHAR[6].router12

│ └─20

IPX_PATTERNstruct (unnamed).Src0
struct (unnamed).Dest12

│ └─24

IPX_SERVER_ENTRYUSHORT.Type0
UCHAR[48].Name2
UCHAR[4].Network50
UCHAR[6].Node54
UCHAR[2].Socket60
USHORT.HopCount62

│ └─64

IPX_SERVICEULONG.InterfaceIndex0
ULONG.Protocol4
IPX_SERVER_ENTRYUSHORT.Server.Type8
UCHAR[48].Server.Name10
UCHAR[4].Server.Network58
UCHAR[6].Server.Node62
UCHAR[2].Server.Socket68
USHORT.Server.HopCount70

│ └─72

IPX_SPXCONNSTATUS_DATAUCHAR.ConnectionState0
UCHAR.WatchDogActive1
USHORT.LocalConnectionId2
USHORT.RemoteConnectionId4
USHORT.LocalSequenceNumber6
USHORT.LocalAckNumber8
USHORT.LocalAllocNumber10
USHORT.RemoteAckNumber12
USHORT.RemoteAllocNumber14
USHORT.LocalSocket16
UCHAR[6].ImmediateAddress18
UCHAR[4].RemoteNetwork24
UCHAR[6].RemoteNode28
USHORT.RemoteSocket34
USHORT.RetransmissionCount36
USHORT.EstimatedRoundTripDelay38
USHORT.RetransmittedPackets40
USHORT.SuppressedPacket42

│ └─44

IP_ADAPTER_BINDING_INFOULONG.AddressCount0
DWORD.RemoteAddress4
ULONG.Mtu8
ULONGLONG.Speed16
IP_LOCAL_BINDING[0].Address24

│ └─24

IP_ADAPTER_INDEX_MAPULONG.Index0
WCHAR[128].Name4

│ └─260

IP_ADAPTER_INFOstruct _IP_ADAPTER_INFO *.Next0
DWORD.ComboIndex8
char[260].AdapterName12
char[132].Description272
UINT.AddressLength404
BYTE[8].Address408
DWORD.Index416
UINT.Type420
UINT.DhcpEnabled424
PIP_ADDR_STRING.CurrentIpAddress432
IP_ADDR_STRINGstruct _IP_ADDR_STRING *.IpAddressList.Next440
IP_ADDRESS_STRINGchar[16].IpAddressList.IpAddress.String448
IP_MASK_STRING.IpAddressList.IpMask464
DWORD.IpAddressList.Context480
IP_ADDR_STRINGstruct _IP_ADDR_STRING *.GatewayList.Next488
IP_ADDRESS_STRINGchar[16].GatewayList.IpAddress.String496
IP_MASK_STRING.GatewayList.IpMask512
DWORD.GatewayList.Context528
IP_ADDR_STRINGstruct _IP_ADDR_STRING *.DhcpServer.Next536
IP_ADDRESS_STRINGchar[16].DhcpServer.IpAddress.String544
IP_MASK_STRING.DhcpServer.IpMask560
DWORD.DhcpServer.Context576
BOOL.HaveWins584
IP_ADDR_STRINGstruct _IP_ADDR_STRING *.PrimaryWinsServer.Next592
IP_ADDRESS_STRINGchar[16].PrimaryWinsServer.IpAddress.String600
IP_MASK_STRING.PrimaryWinsServer.IpMask616
DWORD.PrimaryWinsServer.Context632
IP_ADDR_STRINGstruct _IP_ADDR_STRING *.SecondaryWinsServer.Next640
IP_ADDRESS_STRINGchar[16].SecondaryWinsServer.IpAddress.String648
IP_MASK_STRING.SecondaryWinsServer.IpMask664
DWORD.SecondaryWinsServer.Context680
time_t.LeaseObtained688
time_t.LeaseExpires696

│ └─704

IP_ADAPTER_ORDER_MAPULONG.NumAdapters0
ULONG[1].AdapterOrder4

│ └─8

IP_ADDRESS_PREFIXSOCKADDR_INETSOCKADDR_INshort.Prefix.Ipv4.sin_family0
u_short.Prefix.Ipv4.sin_port2
struct in_addr.Prefix.Ipv4.sin_addr4
char[8].Prefix.Ipv4.sin_zero8
SOCKADDR_IN6.Prefix.Ipv60
int.Prefix.si_family0
UINT8.PrefixLength28

│ └─32

IP_ADDRESS_STRINGchar[16].String0

│ └─16

IP_ADDR_STRINGstruct _IP_ADDR_STRING *.Next0
IP_ADDRESS_STRINGchar[16].IpAddress.String8
IP_MASK_STRING.IpMask24
DWORD.Context40

│ └─48

IP_INTERFACE_INFOLONG.NumAdapters0
IP_ADAPTER_INDEX_MAP[1].Adapter4

│ └─264

IP_INTERFACE_NAME_INFO_W2KSP1ULONG.Index0
ULONG.MediaType4
UCHAR.ConnectionType8
UCHAR.AccessType9
GUIDunsigned long.DeviceGuid.Data112
unsigned short.DeviceGuid.Data216
unsigned short.DeviceGuid.Data318
unsigned char[8].DeviceGuid.Data420
GUIDunsigned long.InterfaceGuid.Data128
unsigned short.InterfaceGuid.Data232
unsigned short.InterfaceGuid.Data334
unsigned char[8].InterfaceGuid.Data436

│ └─44

IP_LOCAL_BINDINGDWORD.Address0
DWORD.Mask4

│ └─8

IP_MCAST_COUNTER_INFOULONG64.InMcastOctets0
ULONG64.OutMcastOctets8
ULONG64.InMcastPkts16
ULONG64.OutMcastPkts24

│ └─32

IP_MREQ_SOURCEIN_ADDRunion (unnamed).imr_multiaddr.S_un0
IN_ADDRunion (unnamed).imr_sourceaddr.S_un4
IN_ADDRunion (unnamed).imr_interface.S_un8

│ └─12

IP_MSFILTERIN_ADDRunion (unnamed).imsf_multiaddr.S_un0
IN_ADDRunion (unnamed).imsf_interface.S_un4
MULTICAST_MODE_TYPE.imsf_fmode8
ULONG.imsf_numsrc12
IN_ADDR[1].imsf_slist16

│ └─20

IP_OPTION_INFORMATIONUCHAR.Ttl0
UCHAR.Tos1
UCHAR.Flags2
UCHAR.OptionsSize3
PUCHAR.OptionsData8

│ └─16

IP_OPTION_INFORMATION32UCHAR.Ttl0
UCHAR.Tos1
UCHAR.Flags2
UCHAR.OptionsSize3
UCHAR * __ptr32.OptionsData4

│ └─8

IP_PATTERNULONG.Reserved10
ULONG.Reserved24
ULONG.SrcAddr8
ULONG.DstAddr12
union (unnamed).S_un16
UCHAR.ProtocolId20
UCHAR[3].Reserved321

│ └─24

IP_PER_ADAPTER_INFO_W2KSP1UINT.AutoconfigEnabled0
UINT.AutoconfigActive4
PIP_ADDR_STRING.CurrentDnsServer8
IP_ADDR_STRINGstruct _IP_ADDR_STRING *.DnsServerList.Next16
IP_ADDRESS_STRINGchar[16].DnsServerList.IpAddress.String24
IP_MASK_STRING.DnsServerList.IpMask40
DWORD.DnsServerList.Context56

│ └─64

IP_UNIDIRECTIONAL_ADAPTER_ADDRESSULONG.NumAdapters0
IPAddr[1].Address4

│ └─8

IRQ_DES_32DWORD.IRQD_Count0
DWORD.IRQD_Type4
DWORD.IRQD_Flags8
ULONG.IRQD_Alloc_Num12
ULONG32.IRQD_Affinity16

│ └─20

IRQ_DES_64DWORD.IRQD_Count0
DWORD.IRQD_Type4
DWORD.IRQD_Flags8
ULONG.IRQD_Alloc_Num12
ULONG64.IRQD_Affinity16

│ └─24

IRQ_RANGEULONG.IRQR_Min0
ULONG.IRQR_Max4
ULONG.IRQR_Flags8

│ └─12

IRQ_RESOURCE_32IRQ_DES_32DWORD.IRQ_Header.IRQD_Count0
DWORD.IRQ_Header.IRQD_Type4
DWORD.IRQ_Header.IRQD_Flags8
ULONG.IRQ_Header.IRQD_Alloc_Num12
ULONG32.IRQ_Header.IRQD_Affinity16
IRQ_RANGE[1].IRQ_Data20

│ └─32

IRQ_RESOURCE_64IRQ_DES_64DWORD.IRQ_Header.IRQD_Count0
DWORD.IRQ_Header.IRQD_Type4
DWORD.IRQ_Header.IRQD_Flags8
ULONG.IRQ_Header.IRQD_Alloc_Num12
ULONG64.IRQ_Header.IRQD_Affinity16
IRQ_RANGE[1].IRQ_Data24

│ └─36

ISCSI_CONNECTION_INFOAISCSI_UNIQUE_CONNECTION_ID.ConnectionId0
PCHAR.InitiatorAddress16
PCHAR.TargetAddress24
USHORT.InitiatorSocket32
USHORT.TargetSocket34
UCHAR[2].CID36

│ └─40

ISCSI_CONNECTION_INFOWISCSI_UNIQUE_CONNECTION_ID.ConnectionId0
PWCHAR.InitiatorAddress16
PWCHAR.TargetAddress24
USHORT.InitiatorSocket32
USHORT.TargetSocket34
UCHAR[2].CID36

│ └─40

ISCSI_DEVICE_ON_SESSIONACHAR[256].InitiatorName0
CHAR[224].TargetName256
SCSI_ADDRESS.ScsiAddress480
GUIDunsigned long.DeviceInterfaceType.Data1488
unsigned short.DeviceInterfaceType.Data2492
unsigned short.DeviceInterfaceType.Data3494
unsigned char[8].DeviceInterfaceType.Data4496
CHAR[260].DeviceInterfaceName504
CHAR[260].LegacyName764
STORAGE_DEVICE_NUMBERDWORD.StorageDeviceNumber.DeviceType1024
DWORD.StorageDeviceNumber.DeviceNumber1028
DWORD.StorageDeviceNumber.PartitionNumber1032
DWORD.DeviceInstance1036

│ └─1040

ISCSI_DEVICE_ON_SESSIONWWCHAR[256].InitiatorName0
WCHAR[224].TargetName512
SCSI_ADDRESS.ScsiAddress960
GUIDunsigned long.DeviceInterfaceType.Data1968
unsigned short.DeviceInterfaceType.Data2972
unsigned short.DeviceInterfaceType.Data3974
unsigned char[8].DeviceInterfaceType.Data4976
WCHAR[260].DeviceInterfaceName984
WCHAR[260].LegacyName1504
STORAGE_DEVICE_NUMBERDWORD.StorageDeviceNumber.DeviceType2024
DWORD.StorageDeviceNumber.DeviceNumber2028
DWORD.StorageDeviceNumber.PartitionNumber2032
DWORD.DeviceInstance2036

│ └─2040

ISCSI_LOGIN_OPTIONSISCSI_LOGIN_FLAGS.LoginFlags0
ISCSI_AUTH_TYPES.AuthType0
ISCSI_DIGEST_TYPES.DataDigest0
ULONG.DefaultTime2Retain0
ULONG.DefaultTime2Wait0
ISCSI_DIGEST_TYPES.HeaderDigest0
ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED.InformationSpecified0
ULONG.MaximumConnections0
PUCHAR.Password0
ULONG.PasswordLength0
PUCHAR.Username0
ULONG.UsernameLength0
ULONG.Version0

│ └─64

ISCSI_SESSION_INFOAISCSI_UNIQUE_SESSION_IDULONGLONG.SessionId.AdapterUnique0
ULONGLONG.SessionId.AdapterSpecific8
PCHAR.InitiatorName16
PCHAR.TargetNodeName24
PCHAR.TargetName32
UCHAR[6].ISID40
UCHAR[2].TSID46
ULONG.ConnectionCount48
PISCSI_CONNECTION_INFOA.Connections56

│ └─64

ISCSI_SESSION_INFOWISCSI_UNIQUE_SESSION_IDULONGLONG.SessionId.AdapterUnique0
ULONGLONG.SessionId.AdapterSpecific8
PWCHAR.InitiatorName16
PWCHAR.TargetNodeName24
PWCHAR.TargetName32
UCHAR[6].ISID40
UCHAR[2].TSID46
ULONG.ConnectionCount48
PISCSI_CONNECTION_INFOW.Connections56

│ └─64

ISCSI_TARGET_MAPPINGAULONG.OSTargetNumber0
CHAR[224].TargetName0
CHAR[256].InitiatorName0
ULONG.LUNCount0
PSCSI_LUN_LIST.LUNList0
ULONG.OSBusNumber0
CHAR[260].OSDeviceName0
ISCSI_UNIQUE_SESSION_IDULONGLONG.SessionId.AdapterUnique0
ULONGLONG.SessionId.AdapterSpecific8

│ └─784

ISCSI_TARGET_MAPPINGWULONG.OSTargetNumber0
WCHAR[224].TargetName0
WCHAR[256].InitiatorName0
ULONG.LUNCount0
PSCSI_LUN_LIST.LUNList0
ULONG.OSBusNumber0
WCHAR[260].OSDeviceName0
ISCSI_UNIQUE_SESSION_IDULONGLONG.SessionId.AdapterUnique0
ULONGLONG.SessionId.AdapterSpecific8

│ └─1520

ISCSI_TARGET_PORTALACHAR[256].SymbolicName0
CHAR[256].Address256
USHORT.Socket512

│ └─514

ISCSI_TARGET_PORTALWWCHAR[256].SymbolicName0
WCHAR[256].Address512
USHORT.Socket1024

│ └─1026

ISCSI_TARGET_PORTAL_GROUPAULONG.Count0
ISCSI_TARGET_PORTALA[1].Portals4

│ └─520

ISCSI_TARGET_PORTAL_GROUPWULONG.Count0
ISCSI_TARGET_PORTALW[1].Portals4

│ └─1032

ISCSI_TARGET_PORTAL_INFOACHAR[256].InitiatorName0
ULONG.InitiatorPortNumber256
CHAR[256].SymbolicName260
CHAR[256].Address516
USHORT.Socket772

│ └─776

ISCSI_TARGET_PORTAL_INFOWWCHAR[256].InitiatorName0
ULONG.InitiatorPortNumber512
WCHAR[256].SymbolicName516
WCHAR[256].Address1028
USHORT.Socket1540

│ └─1544

ISCSI_TARGET_PORTAL_INFO_EXACHAR[256].InitiatorName0
ULONG.InitiatorPortNumber256
CHAR[256].SymbolicName260
CHAR[256].Address516
USHORT.Socket772
ISCSI_SECURITY_FLAGS.SecurityFlags776
ISCSI_LOGIN_OPTIONSISCSI_LOGIN_FLAGS.LoginOptions.LoginFlags784
ISCSI_AUTH_TYPES.LoginOptions.AuthType784
ISCSI_DIGEST_TYPES.LoginOptions.DataDigest784
ULONG.LoginOptions.DefaultTime2Retain784
ULONG.LoginOptions.DefaultTime2Wait784
ISCSI_DIGEST_TYPES.LoginOptions.HeaderDigest784
ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED.LoginOptions.InformationSpecified784
ULONG.LoginOptions.MaximumConnections784
PUCHAR.LoginOptions.Password784
ULONG.LoginOptions.PasswordLength784
PUCHAR.LoginOptions.Username784
ULONG.LoginOptions.UsernameLength784
ULONG.LoginOptions.Version784

│ └─848

ISCSI_TARGET_PORTAL_INFO_EXWWCHAR[256].InitiatorName0
ULONG.InitiatorPortNumber512
WCHAR[256].SymbolicName516
WCHAR[256].Address1028
USHORT.Socket1540
ISCSI_SECURITY_FLAGS.SecurityFlags1544
ISCSI_LOGIN_OPTIONSISCSI_LOGIN_FLAGS.LoginOptions.LoginFlags1552
ISCSI_AUTH_TYPES.LoginOptions.AuthType1552
ISCSI_DIGEST_TYPES.LoginOptions.DataDigest1552
ULONG.LoginOptions.DefaultTime2Retain1552
ULONG.LoginOptions.DefaultTime2Wait1552
ISCSI_DIGEST_TYPES.LoginOptions.HeaderDigest1552
ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED.LoginOptions.InformationSpecified1552
ULONG.LoginOptions.MaximumConnections1552
PUCHAR.LoginOptions.Password1552
ULONG.LoginOptions.PasswordLength1552
PUCHAR.LoginOptions.Username1552
ULONG.LoginOptions.UsernameLength1552
ULONG.LoginOptions.Version1552

│ └─1616

ISCSI_UNIQUE_SESSION_IDULONGLONG.AdapterUnique0
ULONGLONG.AdapterSpecific8

│ └─16

ISCSI_VERSION_INFOULONG.MajorVersion0
ULONG.MinorVersion4
ULONG.BuildNumber8

│ └─12

IS_ADSPEC_BODYIntServMainHdrUCHAR.adspec_mh.ismh_version0
UCHAR.adspec_mh.ismh_unused1
USHORT.adspec_mh.ismh_len32b2
GenAdspecParamsIntServServiceHdrUCHAR.adspec_genparms.gen_parm_hdr.issh_service4
UCHAR.adspec_genparms.gen_parm_hdr.issh_flags5
USHORT.adspec_genparms.gen_parm_hdr.issh_len32b6
IntServParmHdrUCHAR.adspec_genparms.gen_parm_hopcnt_hdr.isph_parm_num8
UCHAR.adspec_genparms.gen_parm_hopcnt_hdr.isph_flags9
USHORT.adspec_genparms.gen_parm_hopcnt_hdr.isph_len32b10
ULONG.adspec_genparms.gen_parm_hopcnt12
IntServParmHdrUCHAR.adspec_genparms.gen_parm_pathbw_hdr.isph_parm_num16
UCHAR.adspec_genparms.gen_parm_pathbw_hdr.isph_flags17
USHORT.adspec_genparms.gen_parm_pathbw_hdr.isph_len32b18
FLOAT.adspec_genparms.gen_parm_path_bw20
IntServParmHdrUCHAR.adspec_genparms.gen_parm_minlat_hdr.isph_parm_num24
UCHAR.adspec_genparms.gen_parm_minlat_hdr.isph_flags25
USHORT.adspec_genparms.gen_parm_minlat_hdr.isph_len32b26
ULONG.adspec_genparms.gen_parm_min_latency28
IntServParmHdrUCHAR.adspec_genparms.gen_parm_compmtu_hdr.isph_parm_num32
UCHAR.adspec_genparms.gen_parm_compmtu_hdr.isph_flags33
USHORT.adspec_genparms.gen_parm_compmtu_hdr.isph_len32b34
ULONG.adspec_genparms.gen_parm_composed_MTU36

│ └─40

IS_FLOWSPECRsvpObjHdrUSHORT.flow_header.obj_length0
UCHAR.flow_header.obj_class2
UCHAR.flow_header.obj_ctype3
IntServFlowSpecIntServMainHdrUCHAR.flow_body.spec_mh.ismh_version4
UCHAR.flow_body.spec_mh.ismh_unused5
USHORT.flow_body.spec_mh.ismh_len32b6
union (unnamed).flow_body.spec_u8

│ └─48

ITEMIDLISTSHITEMIDUSHORT.mkid.cb0
BYTE[1].mkid.abID2

│ └─3

ITEMPROPVARIANTDECIMALUSHORT.variantValue.decVal.wReserved0
BYTE.variantValue.decVal.scale2
USHORT.variantValue.decVal.signscale2
BYTE.variantValue.decVal.sign3
ULONG.variantValue.decVal.Hi324
ULONG.variantValue.decVal.Lo328
ULONGLONG.variantValue.decVal.Lo648
ULONG.variantValue.decVal.Mid3212
VARTYPE.variantValue.vt0
WORD.variantValue.wReserved12
WORD.variantValue.wReserved24
WORD.variantValue.wReserved36
BYTE.variantValue.bVal8
VARIANT_BOOL.variantValue.boolVal8
BSTR.variantValue.bstrVal8
PVOID.variantValue.byref8
CHAR.variantValue.cVal8
CYLONGLONG.variantValue.cyVal.int648
ULONG.variantValue.cyVal.Lo8
LONG.variantValue.cyVal.Hi12
DATE.variantValue.date8
DOUBLE.variantValue.dblVal8
FLOAT.variantValue.fltVal8
SHORT.variantValue.iVal8
INT.variantValue.intVal8
LONG.variantValue.lVal8
LONGLONG.variantValue.llVal8
SAFEARRAY *.variantValue.parray8
BYTE *.variantValue.pbVal8
VARIANT_BOOL *.variantValue.pboolVal8
BSTR *.variantValue.pbstrVal8
CHAR *.variantValue.pcVal8
CY *.variantValue.pcyVal8
DATE *.variantValue.pdate8
DOUBLE *.variantValue.pdblVal8
DECIMAL *.variantValue.pdecVal8
IDispatch *.variantValue.pdispVal8
FLOAT *.variantValue.pfltVal8
SHORT *.variantValue.piVal8
INT *.variantValue.pintVal8
LONG *.variantValue.plVal8
LONGLONG *.variantValue.pllVal8
SAFEARRAY **.variantValue.pparray8
IDispatch **.variantValue.ppdispVal8
IUnknown **.variantValue.ppunkVal8
SCODE *.variantValue.pscode8
USHORT *.variantValue.puiVal8
UINT *.variantValue.puintVal8
ULONG *.variantValue.pulVal8
ULONGLONG *.variantValue.pullVal8
IUnknown *.variantValue.punkVal8
PVOID.variantValue.pvRecord8
VARIANT *.variantValue.pvarVal8
SCODE.variantValue.scode8
USHORT.variantValue.uiVal8
UINT.variantValue.uintVal8
ULONG.variantValue.ulVal8
ULONGLONG.variantValue.ullVal8
IRecordInfo *.variantValue.pRecInfo16
LPWSTR.pwszName24

│ └─32

ITEMSPACINGint.cxSmall0
int.cySmall4
int.cxLarge8
int.cyLarge12

│ └─16

ITEM_INFODWORD.dwSize0
LPCWSTR.pcwszFromEMail8
LPCWSTR.pcwszApplicationName16
LPCWSTR.pcwszCatalogName24
LPCWSTR.pcwszContentClass32

│ └─40

IndexedResourceQualifierPWSTR.name0
PWSTR.value8

│ └─16

InkRecoGuideRECTLONG.rectWritingBox.left0
LONG.rectWritingBox.top4
LONG.rectWritingBox.right8
LONG.rectWritingBox.bottom12
RECTLONG.rectDrawnBox.left16
LONG.rectDrawnBox.top20
LONG.rectDrawnBox.right24
LONG.rectDrawnBox.bottom28
long.cRows32
long.cColumns36
long.midline40

│ └─44

IntServFlowSpecIntServMainHdrUCHAR.spec_mh.ismh_version0
UCHAR.spec_mh.ismh_unused1
USHORT.spec_mh.ismh_len32b2
union (unnamed).spec_u4

│ └─44

IntServMainHdrUCHAR.ismh_version0
UCHAR.ismh_unused1
USHORT.ismh_len32b2

│ └─4

IntServParmHdrUCHAR.isph_parm_num0
UCHAR.isph_flags1
USHORT.isph_len32b2

│ └─4

IntServServiceHdrUCHAR.issh_service0
UCHAR.issh_flags1
USHORT.issh_len32b2

│ └─4

IntServTspecBodyIntServMainHdrUCHAR.st_mh.ismh_version0
UCHAR.st_mh.ismh_unused1
USHORT.st_mh.ismh_len32b2
union (unnamed).tspec_u4

│ └─32

InternetCookieHistoryBOOL.fAccepted0
BOOL.fLeashed4
BOOL.fDowngraded8
BOOL.fRejected12

│ └─16

Ipv4AddressBYTE[4].addr0

│ └─4

Ipv6AddressBYTE[16].addr0

│ └─16

IsolationInfoIsolationState.isolationState0
ProbationTime.probEndTime4
CountedStringUINT16.failureUrl.length16
WCHAR *.failureUrl.string24

│ └─32

IsolationInfoExIsolationState.isolationState0
ExtendedIsolationState.extendedIsolationState4
ProbationTime.probEndTime8
CountedStringUINT16.failureUrl.length16
WCHAR *.failureUrl.string24

│ └─32

JAVA_TRUSTDWORD.cbSize0
DWORD.flag4
BOOL.fAllActiveXPermissions8
BOOL.fAllPermissions12
DWORD.dwEncodingType16
PBYTE.pbJavaPermissions24
DWORD.cbJavaPermissions32
PBYTE.pbSigner40
DWORD.cbSigner48
LPCWSTR.pwszZone56
GUIDunsigned long.guidZone.Data164
unsigned short.guidZone.Data268
unsigned short.guidZone.Data370
unsigned char[8].guidZone.Data472
HRESULT.hVerify80

│ └─88

JChColorFFLOAT.J0
FLOAT.C4
FLOAT.h8

│ └─12

JOBOBJECT_ASSOCIATE_COMPLETION_PORTPVOID.CompletionKey0
HANDLE.CompletionPort8

│ └─16

JOBOBJECT_BASIC_ACCOUNTING_INFORMATIONLARGE_INTEGERLONGLONG.TotalUserTime.QuadPart0
struct (unnamed).TotalUserTime.u0
DWORD.TotalUserTime.LowPart0
LONG.TotalUserTime.HighPart4
LARGE_INTEGERLONGLONG.TotalKernelTime.QuadPart8
struct (unnamed).TotalKernelTime.u8
DWORD.TotalKernelTime.LowPart8
LONG.TotalKernelTime.HighPart12
LARGE_INTEGERLONGLONG.ThisPeriodTotalUserTime.QuadPart16
struct (unnamed).ThisPeriodTotalUserTime.u16
DWORD.ThisPeriodTotalUserTime.LowPart16
LONG.ThisPeriodTotalUserTime.HighPart20
LARGE_INTEGERLONGLONG.ThisPeriodTotalKernelTime.QuadPart24
struct (unnamed).ThisPeriodTotalKernelTime.u24
DWORD.ThisPeriodTotalKernelTime.LowPart24
LONG.ThisPeriodTotalKernelTime.HighPart28
DWORD.TotalPageFaultCount32
DWORD.TotalProcesses36
DWORD.ActiveProcesses40
DWORD.TotalTerminatedProcesses44

│ └─48

JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATIONJOBOBJECT_BASIC_ACCOUNTING_INFORMATIONLARGE_INTEGERLONGLONG.BasicInfo.TotalUserTime.QuadPart0
struct (unnamed).BasicInfo.TotalUserTime.u0
DWORD.BasicInfo.TotalUserTime.LowPart0
LONG.BasicInfo.TotalUserTime.HighPart4
LARGE_INTEGERLONGLONG.BasicInfo.TotalKernelTime.QuadPart8
struct (unnamed).BasicInfo.TotalKernelTime.u8
DWORD.BasicInfo.TotalKernelTime.LowPart8
LONG.BasicInfo.TotalKernelTime.HighPart12
LARGE_INTEGERLONGLONG.BasicInfo.ThisPeriodTotalUserTime.QuadPart16
struct (unnamed).BasicInfo.ThisPeriodTotalUserTime.u16
DWORD.BasicInfo.ThisPeriodTotalUserTime.LowPart16
LONG.BasicInfo.ThisPeriodTotalUserTime.HighPart20
LARGE_INTEGERLONGLONG.BasicInfo.ThisPeriodTotalKernelTime.QuadPart24
struct (unnamed).BasicInfo.ThisPeriodTotalKernelTime.u24
DWORD.BasicInfo.ThisPeriodTotalKernelTime.LowPart24
LONG.BasicInfo.ThisPeriodTotalKernelTime.HighPart28
DWORD.BasicInfo.TotalPageFaultCount32
DWORD.BasicInfo.TotalProcesses36
DWORD.BasicInfo.ActiveProcesses40
DWORD.BasicInfo.TotalTerminatedProcesses44
IO_COUNTERSULONGLONG.IoInfo.ReadOperationCount48
ULONGLONG.IoInfo.WriteOperationCount56
ULONGLONG.IoInfo.OtherOperationCount64
ULONGLONG.IoInfo.ReadTransferCount72
ULONGLONG.IoInfo.WriteTransferCount80
ULONGLONG.IoInfo.OtherTransferCount88

│ └─96

JOBOBJECT_BASIC_LIMIT_INFORMATIONLARGE_INTEGERLONGLONG.PerProcessUserTimeLimit.QuadPart0
struct (unnamed).PerProcessUserTimeLimit.u0
DWORD.PerProcessUserTimeLimit.LowPart0
LONG.PerProcessUserTimeLimit.HighPart4
LARGE_INTEGERLONGLONG.PerJobUserTimeLimit.QuadPart8
struct (unnamed).PerJobUserTimeLimit.u8
DWORD.PerJobUserTimeLimit.LowPart8
LONG.PerJobUserTimeLimit.HighPart12
DWORD.LimitFlags16
SIZE_T.MinimumWorkingSetSize24
SIZE_T.MaximumWorkingSetSize32
DWORD.ActiveProcessLimit40
ULONG_PTR.Affinity48
DWORD.PriorityClass56
DWORD.SchedulingClass60

│ └─64

JOBOBJECT_BASIC_PROCESS_ID_LISTDWORD.NumberOfAssignedProcesses0
DWORD.NumberOfProcessIdsInList4
ULONG_PTR[1].ProcessIdList8

│ └─16

JOBOBJECT_BASIC_UI_RESTRICTIONSDWORD.UIRestrictionsClass0

│ └─4

JOBOBJECT_CPU_RATE_CONTROL_INFORMATIONDWORD.ControlFlags0
DWORD.CpuRate4
WORD.MinRate4
DWORD.Weight4
WORD.MaxRate6

│ └─8

JOBOBJECT_END_OF_JOB_TIME_INFORMATIONDWORD.EndOfJobTimeAction0

│ └─4

JOBOBJECT_EXTENDED_LIMIT_INFORMATIONJOBOBJECT_BASIC_LIMIT_INFORMATIONLARGE_INTEGERLONGLONG.BasicLimitInformation.PerProcessUserTimeLimit.QuadPart0
struct (unnamed).BasicLimitInformation.PerProcessUserTimeLimit.u0
DWORD.BasicLimitInformation.PerProcessUserTimeLimit.LowPart0
LONG.BasicLimitInformation.PerProcessUserTimeLimit.HighPart4
LARGE_INTEGERLONGLONG.BasicLimitInformation.PerJobUserTimeLimit.QuadPart8
struct (unnamed).BasicLimitInformation.PerJobUserTimeLimit.u8
DWORD.BasicLimitInformation.PerJobUserTimeLimit.LowPart8
LONG.BasicLimitInformation.PerJobUserTimeLimit.HighPart12
DWORD.BasicLimitInformation.LimitFlags16
SIZE_T.BasicLimitInformation.MinimumWorkingSetSize24
SIZE_T.BasicLimitInformation.MaximumWorkingSetSize32
DWORD.BasicLimitInformation.ActiveProcessLimit40
ULONG_PTR.BasicLimitInformation.Affinity48
DWORD.BasicLimitInformation.PriorityClass56
DWORD.BasicLimitInformation.SchedulingClass60
IO_COUNTERSULONGLONG.IoInfo.ReadOperationCount64
ULONGLONG.IoInfo.WriteOperationCount72
ULONGLONG.IoInfo.OtherOperationCount80
ULONGLONG.IoInfo.ReadTransferCount88
ULONGLONG.IoInfo.WriteTransferCount96
ULONGLONG.IoInfo.OtherTransferCount104
SIZE_T.ProcessMemoryLimit112
SIZE_T.JobMemoryLimit120
SIZE_T.PeakProcessMemoryUsed128
SIZE_T.PeakJobMemoryUsed136

│ └─144

JOBOBJECT_IO_RATE_CONTROL_INFORMATIONLONG64.MaxIops0
LONG64.MaxBandwidth8
LONG64.ReservationIops16
PCWSTR.VolumeName24
ULONG.BaseIoSize32
ULONG.ControlFlags36

│ └─40

JOBOBJECT_LIMIT_VIOLATION_INFORMATIONDWORD.LimitFlags0
DWORD.ViolationLimitFlags4
DWORD64.IoReadBytes8
DWORD64.IoReadBytesLimit16
DWORD64.IoWriteBytes24
DWORD64.IoWriteBytesLimit32
LARGE_INTEGERLONGLONG.PerJobUserTime.QuadPart40
struct (unnamed).PerJobUserTime.u40
DWORD.PerJobUserTime.LowPart40
LONG.PerJobUserTime.HighPart44
LARGE_INTEGERLONGLONG.PerJobUserTimeLimit.QuadPart48
struct (unnamed).PerJobUserTimeLimit.u48
DWORD.PerJobUserTimeLimit.LowPart48
LONG.PerJobUserTimeLimit.HighPart52
DWORD64.JobMemory56
DWORD64.JobMemoryLimit64
JOBOBJECT_RATE_CONTROL_TOLERANCE.RateControlTolerance72
JOBOBJECT_RATE_CONTROL_TOLERANCE.RateControlToleranceLimit76

│ └─80

JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2DWORD.LimitFlags0
DWORD.ViolationLimitFlags4
DWORD64.IoReadBytes8
DWORD64.IoReadBytesLimit16
DWORD64.IoWriteBytes24
DWORD64.IoWriteBytesLimit32
LARGE_INTEGERLONGLONG.PerJobUserTime.QuadPart40
struct (unnamed).PerJobUserTime.u40
DWORD.PerJobUserTime.LowPart40
LONG.PerJobUserTime.HighPart44
LARGE_INTEGERLONGLONG.PerJobUserTimeLimit.QuadPart48
struct (unnamed).PerJobUserTimeLimit.u48
DWORD.PerJobUserTimeLimit.LowPart48
LONG.PerJobUserTimeLimit.HighPart52
DWORD64.JobMemory56
DWORD64.JobHighMemoryLimit64
DWORD64.JobMemoryLimit64
JOBOBJECT_RATE_CONTROL_TOLERANCE.CpuRateControlTolerance72
JOBOBJECT_RATE_CONTROL_TOLERANCE.RateControlTolerance72
JOBOBJECT_RATE_CONTROL_TOLERANCE.CpuRateControlToleranceLimit76
JOBOBJECT_RATE_CONTROL_TOLERANCE.RateControlToleranceLimit76
DWORD64.JobLowMemoryLimit80
JOBOBJECT_RATE_CONTROL_TOLERANCE.IoRateControlTolerance88
JOBOBJECT_RATE_CONTROL_TOLERANCE.IoRateControlToleranceLimit92
JOBOBJECT_RATE_CONTROL_TOLERANCE.NetRateControlTolerance96
JOBOBJECT_RATE_CONTROL_TOLERANCE.NetRateControlToleranceLimit100

│ └─104

JOBOBJECT_NET_RATE_CONTROL_INFORMATIONDWORD64.MaxBandwidth0
JOB_OBJECT_NET_RATE_CONTROL_FLAGS.ControlFlags8
BYTE.DscpTag12

│ └─16

JOBOBJECT_NOTIFICATION_LIMIT_INFORMATIONDWORD64.IoReadBytesLimit0
DWORD64.IoWriteBytesLimit8
LARGE_INTEGERLONGLONG.PerJobUserTimeLimit.QuadPart16
struct (unnamed).PerJobUserTimeLimit.u16
DWORD.PerJobUserTimeLimit.LowPart16
LONG.PerJobUserTimeLimit.HighPart20
DWORD64.JobMemoryLimit24
JOBOBJECT_RATE_CONTROL_TOLERANCE.RateControlTolerance32
JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL.RateControlToleranceInterval36
DWORD.LimitFlags40

│ └─48

JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2DWORD64.IoReadBytesLimit0
DWORD64.IoWriteBytesLimit8
LARGE_INTEGERLONGLONG.PerJobUserTimeLimit.QuadPart16
struct (unnamed).PerJobUserTimeLimit.u16
DWORD.PerJobUserTimeLimit.LowPart16
LONG.PerJobUserTimeLimit.HighPart20
DWORD64.JobHighMemoryLimit24
DWORD64.JobMemoryLimit24
JOBOBJECT_RATE_CONTROL_TOLERANCE.CpuRateControlTolerance32
JOBOBJECT_RATE_CONTROL_TOLERANCE.RateControlTolerance32
JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL.CpuRateControlToleranceInterval36
JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL.RateControlToleranceInterval36
DWORD.LimitFlags40
JOBOBJECT_RATE_CONTROL_TOLERANCE.IoRateControlTolerance44
DWORD64.JobLowMemoryLimit48
JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL.IoRateControlToleranceInterval56
JOBOBJECT_RATE_CONTROL_TOLERANCE.NetRateControlTolerance60
JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL.NetRateControlToleranceInterval64

│ └─72

JOBOBJECT_SECURITY_LIMIT_INFORMATIONDWORD.SecurityLimitFlags0
HANDLE.JobToken8
PTOKEN_GROUPS.SidsToDisable16
PTOKEN_PRIVILEGES.PrivilegesToDelete24
PTOKEN_GROUPS.RestrictedSids32

│ └─40

JOYCAPSWORD.wMid0
WORD.wPid2
CHAR[32].szPname4
UINT.wXmin36
UINT.wXmax40
UINT.wYmin44
UINT.wYmax48
UINT.wZmin52
UINT.wZmax56
UINT.wNumButtons60
UINT.wPeriodMin64
UINT.wPeriodMax68
UINT.wRmin72
UINT.wRmax76
UINT.wUmin80
UINT.wUmax84
UINT.wVmin88
UINT.wVmax92
UINT.wCaps96
UINT.wMaxAxes100
UINT.wNumAxes104
UINT.wMaxButtons108
CHAR[32].szRegKey112
CHAR[260].szOEMVxD144

│ └─404

JOYCAPSAWORD.wMid0
WORD.wPid2
CHAR[32].szPname4
UINT.wXmin36
UINT.wXmax40
UINT.wYmin44
UINT.wYmax48
UINT.wZmin52
UINT.wZmax56
UINT.wNumButtons60
UINT.wPeriodMin64
UINT.wPeriodMax68
UINT.wRmin72
UINT.wRmax76
UINT.wUmin80
UINT.wUmax84
UINT.wVmin88
UINT.wVmax92
UINT.wCaps96
UINT.wMaxAxes100
UINT.wNumAxes104
UINT.wMaxButtons108
CHAR[32].szRegKey112
CHAR[260].szOEMVxD144

│ └─404

JOYCAPSWWORD.wMid0
WORD.wPid2
WCHAR[32].szPname4
UINT.wXmin68
UINT.wXmax72
UINT.wYmin76
UINT.wYmax80
UINT.wZmin84
UINT.wZmax88
UINT.wNumButtons92
UINT.wPeriodMin96
UINT.wPeriodMax100
UINT.wRmin104
UINT.wRmax108
UINT.wUmin112
UINT.wUmax116
UINT.wVmin120
UINT.wVmax124
UINT.wCaps128
UINT.wMaxAxes132
UINT.wNumAxes136
UINT.wMaxButtons140
WCHAR[32].szRegKey144
WCHAR[260].szOEMVxD208

│ └─728

JOYINFOUINT.wXpos0
UINT.wYpos4
UINT.wZpos8
UINT.wButtons12

│ └─16

JOYINFOEXDWORD.dwSize0
DWORD.dwFlags4
DWORD.dwXpos8
DWORD.dwYpos12
DWORD.dwZpos16
DWORD.dwRpos20
DWORD.dwUpos24
DWORD.dwVpos28
DWORD.dwButtons32
DWORD.dwButtonNumber36
DWORD.dwPOV40
DWORD.dwReserved144
DWORD.dwReserved248

│ └─52

JOYREGHWVALUESJOYRANGE.jrvHardware0
DWORD[4].dwPOVValues72
DWORD.dwCalFlags88

│ └─92

JabColorFFLOAT.J0
FLOAT.a4
FLOAT.b8

│ └─12

KBDLLHOOKSTRUCTDWORD.vkCode0
DWORD.scanCode4
DWORD.flags8
DWORD.time12
ULONG_PTR.dwExtraInfo16

│ └─24

KDHELPDWORD64.Thread0
DWORD.ThCallbackStack8
DWORD.ThCallbackBStore12
DWORD.NextCallback16
DWORD.FramePointer20
DWORD64.KiCallUserMode24
DWORD64.KeUserCallbackDispatcher32
DWORD64.SystemRangeStart40
DWORD64.KiUserExceptionDispatcher48
DWORD64.StackBase56
DWORD64.StackLimit64
DWORD.BuildVersion72
DWORD.RetpolineStubFunctionTableSize76
DWORD64.RetpolineStubFunctionTable80
DWORD.RetpolineStubOffset88
DWORD.RetpolineStubSize92
DWORD64[2].Reserved096

│ └─112

KDHELP64DWORD64.Thread0
DWORD.ThCallbackStack8
DWORD.ThCallbackBStore12
DWORD.NextCallback16
DWORD.FramePointer20
DWORD64.KiCallUserMode24
DWORD64.KeUserCallbackDispatcher32
DWORD64.SystemRangeStart40
DWORD64.KiUserExceptionDispatcher48
DWORD64.StackBase56
DWORD64.StackLimit64
DWORD.BuildVersion72
DWORD.RetpolineStubFunctionTableSize76
DWORD64.RetpolineStubFunctionTable80
DWORD.RetpolineStubOffset88
DWORD.RetpolineStubSize92
DWORD64[2].Reserved096

│ └─112

KERB_ADD_BINDING_CACHE_ENTRY_EX_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
UNICODE_STRINGUSHORT.RealmName.Length8
USHORT.RealmName.MaximumLength10
PWSTR.RealmName.Buffer16
UNICODE_STRINGUSHORT.KdcAddress.Length24
USHORT.KdcAddress.MaximumLength26
PWSTR.KdcAddress.Buffer32
ULONG.AddressType40
ULONG.DcFlags44

│ └─48

KERB_ADD_BINDING_CACHE_ENTRY_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
UNICODE_STRINGUSHORT.RealmName.Length8
USHORT.RealmName.MaximumLength10
PWSTR.RealmName.Buffer16
UNICODE_STRINGUSHORT.KdcAddress.Length24
USHORT.KdcAddress.MaximumLength26
PWSTR.KdcAddress.Buffer32
ULONG.AddressType40

│ └─48

KERB_ADD_CREDENTIALS_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
UNICODE_STRINGUSHORT.UserName.Length8
USHORT.UserName.MaximumLength10
PWSTR.UserName.Buffer16
UNICODE_STRINGUSHORT.DomainName.Length24
USHORT.DomainName.MaximumLength26
PWSTR.DomainName.Buffer32
UNICODE_STRINGUSHORT.Password.Length40
USHORT.Password.MaximumLength42
PWSTR.Password.Buffer48
LUIDDWORD.LogonId.LowPart56
LONG.LogonId.HighPart60
ULONG.Flags64

│ └─72

KERB_ADD_CREDENTIALS_REQUEST_EXKERB_ADD_CREDENTIALS_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.Credentials.MessageType0
UNICODE_STRINGUSHORT.Credentials.UserName.Length8
USHORT.Credentials.UserName.MaximumLength10
PWSTR.Credentials.UserName.Buffer16
UNICODE_STRINGUSHORT.Credentials.DomainName.Length24
USHORT.Credentials.DomainName.MaximumLength26
PWSTR.Credentials.DomainName.Buffer32
UNICODE_STRINGUSHORT.Credentials.Password.Length40
USHORT.Credentials.Password.MaximumLength42
PWSTR.Credentials.Password.Buffer48
LUIDDWORD.Credentials.LogonId.LowPart56
LONG.Credentials.LogonId.HighPart60
ULONG.Credentials.Flags64
ULONG.PrincipalNameCount72
UNICODE_STRING[1].PrincipalNames80

│ └─96

KERB_BINDING_CACHE_ENTRY_DATAULONG64.DiscoveryTime0
UNICODE_STRINGUSHORT.RealmName.Length8
USHORT.RealmName.MaximumLength10
PWSTR.RealmName.Buffer16
UNICODE_STRINGUSHORT.KdcAddress.Length24
USHORT.KdcAddress.MaximumLength26
PWSTR.KdcAddress.Buffer32
ULONG.AddressType40
ULONG.Flags44
ULONG.DcFlags48
ULONG.CacheFlags52
UNICODE_STRINGUSHORT.KdcName.Length56
USHORT.KdcName.MaximumLength58
PWSTR.KdcName.Buffer64

│ └─72

KERB_CERTIFICATE_HASHINFOUSHORT.StoreNameLength0
USHORT.HashLength2

│ └─4

KERB_CERTIFICATE_INFOULONG.CertInfoSize0
ULONG.InfoType4

│ └─8

KERB_CERTIFICATE_LOGONKERB_LOGON_SUBMIT_TYPE.MessageType0
UNICODE_STRINGUSHORT.DomainName.Length8
USHORT.DomainName.MaximumLength10
PWSTR.DomainName.Buffer16
UNICODE_STRINGUSHORT.UserName.Length24
USHORT.UserName.MaximumLength26
PWSTR.UserName.Buffer32
UNICODE_STRINGUSHORT.Pin.Length40
USHORT.Pin.MaximumLength42
PWSTR.Pin.Buffer48
ULONG.Flags56
ULONG.CspDataLength60
PUCHAR.CspData64

│ └─72

KERB_CERTIFICATE_S4U_LOGONKERB_LOGON_SUBMIT_TYPE.MessageType0
ULONG.Flags4
UNICODE_STRINGUSHORT.UserPrincipalName.Length8
USHORT.UserPrincipalName.MaximumLength10
PWSTR.UserPrincipalName.Buffer16
UNICODE_STRINGUSHORT.DomainName.Length24
USHORT.DomainName.MaximumLength26
PWSTR.DomainName.Buffer32
ULONG.CertificateLength40
PUCHAR.Certificate48

│ └─56

KERB_CERTIFICATE_UNLOCK_LOGONKERB_CERTIFICATE_LOGONKERB_LOGON_SUBMIT_TYPE.Logon.MessageType0
UNICODE_STRINGUSHORT.Logon.DomainName.Length8
USHORT.Logon.DomainName.MaximumLength10
PWSTR.Logon.DomainName.Buffer16
UNICODE_STRINGUSHORT.Logon.UserName.Length24
USHORT.Logon.UserName.MaximumLength26
PWSTR.Logon.UserName.Buffer32
UNICODE_STRINGUSHORT.Logon.Pin.Length40
USHORT.Logon.Pin.MaximumLength42
PWSTR.Logon.Pin.Buffer48
ULONG.Logon.Flags56
ULONG.Logon.CspDataLength60
PUCHAR.Logon.CspData64
LUIDDWORD.LogonId.LowPart72
LONG.LogonId.HighPart76

│ └─80

KERB_CHANGEPASSWORD_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
UNICODE_STRINGUSHORT.DomainName.Length8
USHORT.DomainName.MaximumLength10
PWSTR.DomainName.Buffer16
UNICODE_STRINGUSHORT.AccountName.Length24
USHORT.AccountName.MaximumLength26
PWSTR.AccountName.Buffer32
UNICODE_STRINGUSHORT.OldPassword.Length40
USHORT.OldPassword.MaximumLength42
PWSTR.OldPassword.Buffer48
UNICODE_STRINGUSHORT.NewPassword.Length56
USHORT.NewPassword.MaximumLength58
PWSTR.NewPassword.Buffer64
BOOLEAN.Impersonating72

│ └─80

KERB_CLEANUP_MACHINE_PKINIT_CREDS_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
LUIDDWORD.LogonId.LowPart4
LONG.LogonId.HighPart8

│ └─12

KERB_CRYPTO_KEYLONG.KeyType0
ULONG.Length4
PUCHAR.Value8

│ └─16

KERB_EXTERNAL_NAMESHORT.NameType0
USHORT.NameCount2
UNICODE_STRING[1].Names8

│ └─24

KERB_EXTERNAL_TICKETPKERB_EXTERNAL_NAME.ServiceName0
PKERB_EXTERNAL_NAME.TargetName8
PKERB_EXTERNAL_NAME.ClientName16
UNICODE_STRINGUSHORT.DomainName.Length24
USHORT.DomainName.MaximumLength26
PWSTR.DomainName.Buffer32
UNICODE_STRINGUSHORT.TargetDomainName.Length40
USHORT.TargetDomainName.MaximumLength42
PWSTR.TargetDomainName.Buffer48
UNICODE_STRINGUSHORT.AltTargetDomainName.Length56
USHORT.AltTargetDomainName.MaximumLength58
PWSTR.AltTargetDomainName.Buffer64
KERB_CRYPTO_KEYLONG.SessionKey.KeyType72
ULONG.SessionKey.Length76
PUCHAR.SessionKey.Value80
ULONG.TicketFlags88
ULONG.Flags92
LARGE_INTEGERLONGLONG.KeyExpirationTime.QuadPart96
struct (unnamed).KeyExpirationTime.u96
DWORD.KeyExpirationTime.LowPart96
LONG.KeyExpirationTime.HighPart100
LARGE_INTEGERLONGLONG.StartTime.QuadPart104
struct (unnamed).StartTime.u104
DWORD.StartTime.LowPart104
LONG.StartTime.HighPart108
LARGE_INTEGERLONGLONG.EndTime.QuadPart112
struct (unnamed).EndTime.u112
DWORD.EndTime.LowPart112
LONG.EndTime.HighPart116
LARGE_INTEGERLONGLONG.RenewUntil.QuadPart120
struct (unnamed).RenewUntil.u120
DWORD.RenewUntil.LowPart120
LONG.RenewUntil.HighPart124
LARGE_INTEGERLONGLONG.TimeSkew.QuadPart128
struct (unnamed).TimeSkew.u128
DWORD.TimeSkew.LowPart128
LONG.TimeSkew.HighPart132
ULONG.EncodedTicketSize136
PUCHAR.EncodedTicket144

│ └─152

KERB_INTERACTIVE_LOGONKERB_LOGON_SUBMIT_TYPE.MessageType0
UNICODE_STRINGUSHORT.LogonDomainName.Length8
USHORT.LogonDomainName.MaximumLength10
PWSTR.LogonDomainName.Buffer16
UNICODE_STRINGUSHORT.UserName.Length24
USHORT.UserName.MaximumLength26
PWSTR.UserName.Buffer32
UNICODE_STRINGUSHORT.Password.Length40
USHORT.Password.MaximumLength42
PWSTR.Password.Buffer48

│ └─56

KERB_INTERACTIVE_PROFILEKERB_PROFILE_BUFFER_TYPE.MessageType0
USHORT.LogonCount4
USHORT.BadPasswordCount6
LARGE_INTEGERLONGLONG.LogonTime.QuadPart8
struct (unnamed).LogonTime.u8
DWORD.LogonTime.LowPart8
LONG.LogonTime.HighPart12
LARGE_INTEGERLONGLONG.LogoffTime.QuadPart16
struct (unnamed).LogoffTime.u16
DWORD.LogoffTime.LowPart16
LONG.LogoffTime.HighPart20
LARGE_INTEGERLONGLONG.KickOffTime.QuadPart24
struct (unnamed).KickOffTime.u24
DWORD.KickOffTime.LowPart24
LONG.KickOffTime.HighPart28
LARGE_INTEGERLONGLONG.PasswordLastSet.QuadPart32
struct (unnamed).PasswordLastSet.u32
DWORD.PasswordLastSet.LowPart32
LONG.PasswordLastSet.HighPart36
LARGE_INTEGERLONGLONG.PasswordCanChange.QuadPart40
struct (unnamed).PasswordCanChange.u40
DWORD.PasswordCanChange.LowPart40
LONG.PasswordCanChange.HighPart44
LARGE_INTEGERLONGLONG.PasswordMustChange.QuadPart48
struct (unnamed).PasswordMustChange.u48
DWORD.PasswordMustChange.LowPart48
LONG.PasswordMustChange.HighPart52
UNICODE_STRINGUSHORT.LogonScript.Length56
USHORT.LogonScript.MaximumLength58
PWSTR.LogonScript.Buffer64
UNICODE_STRINGUSHORT.HomeDirectory.Length72
USHORT.HomeDirectory.MaximumLength74
PWSTR.HomeDirectory.Buffer80
UNICODE_STRINGUSHORT.FullName.Length88
USHORT.FullName.MaximumLength90
PWSTR.FullName.Buffer96
UNICODE_STRINGUSHORT.ProfilePath.Length104
USHORT.ProfilePath.MaximumLength106
PWSTR.ProfilePath.Buffer112
UNICODE_STRINGUSHORT.HomeDirectoryDrive.Length120
USHORT.HomeDirectoryDrive.MaximumLength122
PWSTR.HomeDirectoryDrive.Buffer128
UNICODE_STRINGUSHORT.LogonServer.Length136
USHORT.LogonServer.MaximumLength138
PWSTR.LogonServer.Buffer144
ULONG.UserFlags152

│ └─160

KERB_INTERACTIVE_UNLOCK_LOGONKERB_INTERACTIVE_LOGONKERB_LOGON_SUBMIT_TYPE.Logon.MessageType0
UNICODE_STRINGUSHORT.Logon.LogonDomainName.Length8
USHORT.Logon.LogonDomainName.MaximumLength10
PWSTR.Logon.LogonDomainName.Buffer16
UNICODE_STRINGUSHORT.Logon.UserName.Length24
USHORT.Logon.UserName.MaximumLength26
PWSTR.Logon.UserName.Buffer32
UNICODE_STRINGUSHORT.Logon.Password.Length40
USHORT.Logon.Password.MaximumLength42
PWSTR.Logon.Password.Buffer48
LUIDDWORD.LogonId.LowPart56
LONG.LogonId.HighPart60

│ └─64

KERB_PURGE_BINDING_CACHE_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0

│ └─4

KERB_PURGE_TKT_CACHE_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
LUIDDWORD.LogonId.LowPart4
LONG.LogonId.HighPart8
UNICODE_STRINGUSHORT.ServerName.Length16
USHORT.ServerName.MaximumLength18
PWSTR.ServerName.Buffer24
UNICODE_STRINGUSHORT.RealmName.Length32
USHORT.RealmName.MaximumLength34
PWSTR.RealmName.Buffer40

│ └─48

KERB_QUERY_BINDING_CACHE_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0

│ └─4

KERB_QUERY_BINDING_CACHE_RESPONSEKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
ULONG.CountOfEntries4
PKERB_BINDING_CACHE_ENTRY_DATA.Entries8

│ └─16

KERB_QUERY_DOMAIN_EXTENDED_POLICIES_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
ULONG.Flags4
UNICODE_STRINGUSHORT.DomainName.Length8
USHORT.DomainName.MaximumLength10
PWSTR.DomainName.Buffer16

│ └─24

KERB_QUERY_DOMAIN_EXTENDED_POLICIES_RESPONSEKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
ULONG.Flags4
ULONG.ExtendedPolicies8
ULONG.DsFlags12

│ └─16

KERB_QUERY_TKT_CACHE_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
LUIDDWORD.LogonId.LowPart4
LONG.LogonId.HighPart8

│ └─12

KERB_QUERY_TKT_CACHE_RESPONSEKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
ULONG.CountOfTickets4
KERB_TICKET_CACHE_INFO[1].Tickets8

│ └─72

KERB_RETRIEVE_TKT_REQUESTKERB_PROTOCOL_MESSAGE_TYPE.MessageType0
LUIDDWORD.LogonId.LowPart4
LONG.LogonId.HighPart8
UNICODE_STRINGUSHORT.TargetName.Length16
USHORT.TargetName.MaximumLength18
PWSTR.TargetName.Buffer24
ULONG.TicketFlags32
ULONG.CacheOptions36
LONG.EncryptionType40
SecHandleULONG_PTR.CredentialsHandle.dwLower48
ULONG_PTR.CredentialsHandle.dwUpper56

│ └─64

KERB_RETRIEVE_TKT_RESPONSEKERB_EXTERNAL_TICKETPKERB_EXTERNAL_NAME.Ticket.ServiceName0
PKERB_EXTERNAL_NAME.Ticket.TargetName8
PKERB_EXTERNAL_NAME.Ticket.ClientName16
UNICODE_STRINGUSHORT.Ticket.DomainName.Length24
USHORT.Ticket.DomainName.MaximumLength26
PWSTR.Ticket.DomainName.Buffer32
UNICODE_STRINGUSHORT.Ticket.TargetDomainName.Length40
USHORT.Ticket.TargetDomainName.MaximumLength42
PWSTR.Ticket.TargetDomainName.Buffer48
UNICODE_STRINGUSHORT.Ticket.AltTargetDomainName.Length56
USHORT.Ticket.AltTargetDomainName.MaximumLength58
PWSTR.Ticket.AltTargetDomainName.Buffer64
KERB_CRYPTO_KEYLONG.Ticket.SessionKey.KeyType72
ULONG.Ticket.SessionKey.Length76
PUCHAR.Ticket.SessionKey.Value80
ULONG.Ticket.TicketFlags88
ULONG.Ticket.Flags92
LARGE_INTEGERLONGLONG.Ticket.KeyExpirationTime.QuadPart96
struct (unnamed).Ticket.KeyExpirationTime.u96
DWORD.Ticket.KeyExpirationTime.LowPart96
LONG.Ticket.KeyExpirationTime.HighPart100
LARGE_INTEGERLONGLONG.Ticket.StartTime.QuadPart104
struct (unnamed).Ticket.StartTime.u104
DWORD.Ticket.StartTime.LowPart104
LONG.Ticket.StartTime.HighPart108
LARGE_INTEGERLONGLONG.Ticket.EndTime.QuadPart112
struct (unnamed).Ticket.EndTime.u112
DWORD.Ticket.EndTime.LowPart112
LONG.Ticket.EndTime.HighPart116
LARGE_INTEGERLONGLONG.Ticket.RenewUntil.QuadPart120
struct (unnamed).Ticket.RenewUntil.u120
DWORD.Ticket.RenewUntil.LowPart120
LONG.Ticket.RenewUntil.HighPart124
LARGE_INTEGERLONGLONG.Ticket.TimeSkew.QuadPart128
struct (unnamed).Ticket.TimeSkew.u128
DWORD.Ticket.TimeSkew.LowPart128
LONG.Ticket.TimeSkew.HighPart132
ULONG.Ticket.EncodedTicketSize136
PUCHAR.Ticket.EncodedTicket144

│ └─152

KERB_S4U_LOGONKERB_LOGON_SUBMIT_TYPE.MessageType0
ULONG.Flags4
UNICODE_STRINGUSHORT.ClientUpn.Length8
USHORT.ClientUpn.MaximumLength10
PWSTR.ClientUpn.Buffer16
UNICODE_STRINGUSHORT.ClientRealm.Length24
USHORT.ClientRealm.MaximumLength26
PWSTR.ClientRealm.Buffer32

│ └─40

KERB_SMART_CARD_LOGONKERB_LOGON_SUBMIT_TYPE.MessageType0
UNICODE_STRINGUSHORT.Pin.Length8
USHORT.Pin.MaximumLength10
PWSTR.Pin.Buffer16
ULONG.CspDataLength24
PUCHAR.CspData32

│ └─40

KERB_SMART_CARD_UNLOCK_LOGONKERB_SMART_CARD_LOGONKERB_LOGON_SUBMIT_TYPE.Logon.MessageType0
UNICODE_STRINGUSHORT.Logon.Pin.Length8
USHORT.Logon.Pin.MaximumLength10
PWSTR.Logon.Pin.Buffer16
ULONG.Logon.CspDataLength24
PUCHAR.Logon.CspData32
LUIDDWORD.LogonId.LowPart40
LONG.LogonId.HighPart44

│ └─48

KERB_TICKET_CACHE_INFOUNICODE_STRINGUSHORT.ServerName.Length0
USHORT.ServerName.MaximumLength2
PWSTR.ServerName.Buffer8
UNICODE_STRINGUSHORT.RealmName.Length16
USHORT.RealmName.MaximumLength18
PWSTR.RealmName.Buffer24
LARGE_INTEGERLONGLONG.StartTime.QuadPart32
struct (unnamed).StartTime.u32
DWORD.StartTime.LowPart32
LONG.StartTime.HighPart36
LARGE_INTEGERLONGLONG.EndTime.QuadPart40
struct (unnamed).EndTime.u40
DWORD.EndTime.LowPart40
LONG.EndTime.HighPart44
LARGE_INTEGERLONGLONG.RenewTime.QuadPart48
struct (unnamed).RenewTime.u48
DWORD.RenewTime.LowPart48
LONG.RenewTime.HighPart52
LONG.EncryptionType56
ULONG.TicketFlags60

│ └─64

KERB_TICKET_LOGONKERB_LOGON_SUBMIT_TYPE.MessageType0
ULONG.Flags4
ULONG.ServiceTicketLength8
ULONG.TicketGrantingTicketLength12
PUCHAR.ServiceTicket16
PUCHAR.TicketGrantingTicket24

│ └─32

KERB_TICKET_PROFILEKERB_INTERACTIVE_PROFILEKERB_PROFILE_BUFFER_TYPE.Profile.MessageType0
USHORT.Profile.LogonCount4
USHORT.Profile.BadPasswordCount6
LARGE_INTEGERLONGLONG.Profile.LogonTime.QuadPart8
struct (unnamed).Profile.LogonTime.u8
DWORD.Profile.LogonTime.LowPart8
LONG.Profile.LogonTime.HighPart12
LARGE_INTEGERLONGLONG.Profile.LogoffTime.QuadPart16
struct (unnamed).Profile.LogoffTime.u16
DWORD.Profile.LogoffTime.LowPart16
LONG.Profile.LogoffTime.HighPart20
LARGE_INTEGERLONGLONG.Profile.KickOffTime.QuadPart24
struct (unnamed).Profile.KickOffTime.u24
DWORD.Profile.KickOffTime.LowPart24
LONG.Profile.KickOffTime.HighPart28
LARGE_INTEGERLONGLONG.Profile.PasswordLastSet.QuadPart32
struct (unnamed).Profile.PasswordLastSet.u32
DWORD.Profile.PasswordLastSet.LowPart32
LONG.Profile.PasswordLastSet.HighPart36
LARGE_INTEGERLONGLONG.Profile.PasswordCanChange.QuadPart40
struct (unnamed).Profile.PasswordCanChange.u40
DWORD.Profile.PasswordCanChange.LowPart40
LONG.Profile.PasswordCanChange.HighPart44
LARGE_INTEGERLONGLONG.Profile.PasswordMustChange.QuadPart48
struct (unnamed).Profile.PasswordMustChange.u48
DWORD.Profile.PasswordMustChange.LowPart48
LONG.Profile.PasswordMustChange.HighPart52
UNICODE_STRINGUSHORT.Profile.LogonScript.Length56
USHORT.Profile.LogonScript.MaximumLength58
PWSTR.Profile.LogonScript.Buffer64
UNICODE_STRINGUSHORT.Profile.HomeDirectory.Length72
USHORT.Profile.HomeDirectory.MaximumLength74
PWSTR.Profile.HomeDirectory.Buffer80
UNICODE_STRINGUSHORT.Profile.FullName.Length88
USHORT.Profile.FullName.MaximumLength90
PWSTR.Profile.FullName.Buffer96
UNICODE_STRINGUSHORT.Profile.ProfilePath.Length104
USHORT.Profile.ProfilePath.MaximumLength106
PWSTR.Profile.ProfilePath.Buffer112
UNICODE_STRINGUSHORT.Profile.HomeDirectoryDrive.Length120
USHORT.Profile.HomeDirectoryDrive.MaximumLength122
PWSTR.Profile.HomeDirectoryDrive.Buffer128
UNICODE_STRINGUSHORT.Profile.LogonServer.Length136
USHORT.Profile.LogonServer.MaximumLength138
PWSTR.Profile.LogonServer.Buffer144
ULONG.Profile.UserFlags152
KERB_CRYPTO_KEYLONG.SessionKey.KeyType160
ULONG.SessionKey.Length164
PUCHAR.SessionKey.Value168

│ └─176

KERB_TICKET_UNLOCK_LOGONKERB_TICKET_LOGONKERB_LOGON_SUBMIT_TYPE.Logon.MessageType0
ULONG.Logon.Flags4
ULONG.Logon.ServiceTicketLength8
ULONG.Logon.TicketGrantingTicketLength12
PUCHAR.Logon.ServiceTicket16
PUCHAR.Logon.TicketGrantingTicket24
LUIDDWORD.LogonId.LowPart32
LONG.LogonId.HighPart36

│ └─40

KERNINGPAIRWORD.wFirst0
WORD.wSecond2
int.iKernAmount4

│ └─8

KEYBDINPUTWORD.wVk0
WORD.wScan2
DWORD.dwFlags4
DWORD.time8
ULONG_PTR.dwExtraInfo16

│ └─24

KEYBOARD_ATTRIBUTESKEYBOARD_ID.KeyboardIdentifier0
USHORT.KeyboardMode2
USHORT.NumberOfFunctionKeys4
USHORT.NumberOfIndicators6
USHORT.NumberOfKeysTotal8
ULONG.InputDataQueueLength12
KEYBOARD_TYPEMATIC_PARAMETERSUSHORT.KeyRepeatMinimum.UnitId16
USHORT.KeyRepeatMinimum.Rate18
USHORT.KeyRepeatMinimum.Delay20
KEYBOARD_TYPEMATIC_PARAMETERSUSHORT.KeyRepeatMaximum.UnitId22
USHORT.KeyRepeatMaximum.Rate24
USHORT.KeyRepeatMaximum.Delay26

│ └─28

KEYBOARD_EXTENDED_ATTRIBUTESUCHAR.Version0
UCHAR.FormFactor1
UCHAR.KeyType2
UCHAR.PhysicalLayout3
UCHAR.VendorSpecificPhysicalLayout4
UCHAR.IETFLanguageTagIndex5
UCHAR.ImplementedInputAssistControls6

│ └─7

KEYBOARD_INDICATOR_PARAMETERSUSHORT.UnitId0
USHORT.LedFlags2

│ └─4

KEYBOARD_INDICATOR_TRANSLATIONUSHORT.NumberOfIndicatorKeys0
INDICATOR_LIST[1].IndicatorList2

│ └─6

KEYBOARD_INPUT_DATAUSHORT.UnitId0
USHORT.MakeCode2
USHORT.Flags4
USHORT.Reserved6
ULONG.ExtraInformation8

│ └─12

KEYBOARD_TYPEMATIC_PARAMETERSUSHORT.UnitId0
USHORT.Rate2
USHORT.Delay4

│ └─6

KEYBOARD_UNIT_ID_PARAMETERUSHORT.UnitId0

│ └─2

KNOWNFOLDER_DEFINITIONKF_CATEGORY.category0
LPWSTR.pszName8
LPWSTR.pszDescription16
KNOWNFOLDERID.fidParent24
LPWSTR.pszRelativePath40
LPWSTR.pszParsingName48
LPWSTR.pszTooltip56
LPWSTR.pszLocalizedName64
LPWSTR.pszIcon72
LPWSTR.pszSecurity80
DWORD.dwAttributes88
KF_DEFINITION_FLAGS.kfdFlags92
FOLDERTYPEID.ftidType96

│ └─112

KSJACK_DESCRIPTIONDWORD.ChannelMapping0
DWORD.Color4
EPcxConnectionType.ConnectionType8
EPcxGeoLocation.GeoLocation12
EPcxGenLocation.GenLocation16
EPxcPortConnection.PortConnection20
BOOL.IsConnected24

│ └─28

KSJACK_DESCRIPTION2DWORD.DeviceStateInfo0
DWORD.JackCapabilities4

│ └─8

KSJACK_SINK_INFORMATIONKSJACK_SINK_CONNECTIONTYPE.ConnType0
WORD.ManufacturerId4
WORD.ProductId6
WORD.AudioLatency8
BOOL.HDCPCapable12
BOOL.AICapable16
UCHAR.SinkDescriptionLength20
WCHAR[32].SinkDescription22
LUIDDWORD.PortId.LowPart88
LONG.PortId.HighPart92

│ └─96

KSP_PINMODEKSP_PIN.PinProperty0
GUIDunsigned long.AudioProcessingMode.Data132
unsigned short.AudioProcessingMode.Data236
unsigned short.AudioProcessingMode.Data338
unsigned char[8].AudioProcessingMode.Data440

│ └─48

KSTOPOLOGY_CONNECTIONULONG.FromNode0
ULONG.FromNodePin4
ULONG.ToNode8
ULONG.ToNodePin12

│ └─16

KeyCredentialManagerInfoGUIDunsigned long.containerId.Data10
unsigned short.containerId.Data24
unsigned short.containerId.Data36
unsigned char[8].containerId.Data48

│ └─16

L2TP_CONFIG_PARAMS0DWORD.dwNumPorts0
DWORD.dwPortFlags4

│ └─8

L2TP_CONFIG_PARAMS1DWORD.dwNumPorts0
DWORD.dwPortFlags4
DWORD.dwTunnelConfigParamFlags8
L2TP_TUNNEL_CONFIG_PARAMS2.TunnelConfigParams16

│ └─48

L2_NOTIFICATION_DATADWORD.NotificationSource0
DWORD.NotificationCode4
GUIDunsigned long.InterfaceGuid.Data18
unsigned short.InterfaceGuid.Data212
unsigned short.InterfaceGuid.Data314
unsigned char[8].InterfaceGuid.Data416
DWORD.dwDataSize24
PVOID.pData32

│ └─40

LANA_ENUMUCHAR.length0
UCHAR[255].lana1

│ └─256

LARGE_INTEGERLONGLONG.QuadPart0
struct (unnamed).u0
DWORD.LowPart0
LONG.HighPart4

│ └─8

LASTINPUTINFOUINT.cbSize0
DWORD.dwTime4

│ └─8

LATTICE_METRICSLINE_SEGMENTPOINTLONG.lsBaseline.PtA.x0
LONG.lsBaseline.PtA.y4
POINTLONG.lsBaseline.PtB.x8
LONG.lsBaseline.PtB.y12
short.iMidlineOffset16

│ └─20

LAYERPLANEDESCRIPTORWORD.nSize0
WORD.nVersion2
DWORD.dwFlags4
BYTE.iPixelType8
BYTE.cColorBits9
BYTE.cRedBits10
BYTE.cRedShift11
BYTE.cGreenBits12
BYTE.cGreenShift13
BYTE.cBlueBits14
BYTE.cBlueShift15
BYTE.cAlphaBits16
BYTE.cAlphaShift17
BYTE.cAccumBits18
BYTE.cAccumRedBits19
BYTE.cAccumGreenBits20
BYTE.cAccumBlueBits21
BYTE.cAccumAlphaBits22
BYTE.cDepthBits23
BYTE.cStencilBits24
BYTE.cAuxBuffers25
BYTE.iLayerPlane26
BYTE.bReserved27
COLORREF.crTransparent28

│ └─32

LDAPstruct (unnamed).ld_sb0
PCHAR.ld_host88
ULONG.ld_version96
UCHAR.ld_lberoptions100
ULONG.ld_deref104
ULONG.ld_timelimit108
ULONG.ld_sizelimit112
ULONG.ld_errno116
PCHAR.ld_matched120
PCHAR.ld_error128
ULONG.ld_msgid136
UCHAR[25].Reserved3140
ULONG.ld_cldaptries168
ULONG.ld_cldaptimeout172
ULONG.ld_refhoplimit176
ULONG.ld_options180

│ └─184

LDAPAPIFeatureInfoAint.ldapaif_info_version0
char *.ldapaif_name8
int.ldapaif_version16

│ └─24

LDAPAPIFeatureInfoWint.ldapaif_info_version0
PWCHAR.ldapaif_name8
int.ldapaif_version16

│ └─24

LDAPAPIInfoAint.ldapai_info_version0
int.ldapai_api_version4
int.ldapai_protocol_version8
char **.ldapai_extensions16
char *.ldapai_vendor_name24
int.ldapai_vendor_version32

│ └─40

LDAPAPIInfoWint.ldapai_info_version0
int.ldapai_api_version4
int.ldapai_protocol_version8
PWCHAR *.ldapai_extensions16
PWCHAR.ldapai_vendor_name24
int.ldapai_vendor_version32

│ └─40

LDAPControlAPCHAR.ldctl_oid0
struct berval.ldctl_value8
BOOLEAN.ldctl_iscritical24

│ └─32

LDAPControlWPWCHAR.ldctl_oid0
struct berval.ldctl_value8
BOOLEAN.ldctl_iscritical24

│ └─32

LDAPMessageULONG.lm_msgid0
ULONG.lm_msgtype4
PVOID.lm_ber8
struct ldapmsg *.lm_chain16
struct ldapmsg *.lm_next24
ULONG.lm_time32
PLDAP.Connection40
PVOID.Request48
ULONG.lm_returncode56
USHORT.lm_referral60
BOOLEAN.lm_chased62
BOOLEAN.lm_eom63
BOOLEAN.ConnectionReferenced64

│ └─72

LDAPModAULONG.mod_op0
PCHAR.mod_type8
union (unnamed).mod_vals16

│ └─24

LDAPModWULONG.mod_op0
PWCHAR.mod_type8
union (unnamed).mod_vals16

│ └─24

LDAPSortKeyAPCHAR.sk_attrtype0
PCHAR.sk_matchruleoid8
BOOLEAN.sk_reverseorder16

│ └─24

LDAPSortKeyWPWCHAR.sk_attrtype0
PWCHAR.sk_matchruleoid8
BOOLEAN.sk_reverseorder16

│ └─24

LDAPVLVInfoint.ldvlv_version0
ULONG.ldvlv_before_count4
ULONG.ldvlv_after_count8
ULONG.ldvlv_offset12
ULONG.ldvlv_count16
PBERVAL.ldvlv_attrvalue24
PBERVAL.ldvlv_context32
void *.ldvlv_extradata40

│ └─48

LDAP_BERVALULONG.bv_len0
PCHAR.bv_val8

│ └─16

LDAP_REFERRAL_CALLBACKULONG.SizeOfCallbacks0
QUERYFORCONNECTION *.QueryForConnection8
NOTIFYOFNEWCONNECTION *.NotifyRoutine16
DEREFERENCECONNECTION *.DereferenceRoutine24

│ └─32

LDAP_TIMEVALLONG.tv_sec0
LONG.tv_usec4

│ └─8

LDT_ENTRYWORD.LimitLow0
WORD.BaseLow2
union (unnamed).HighWord4

│ └─8

LHITTESTINFOPOINTLONG.pt.x0
LONG.pt.y4
LITEMUINT.item.mask8
int.item.iLink12
UINT.item.state16
UINT.item.stateMask20
WCHAR[48].item.szID24
WCHAR[2084].item.szUrl120

│ └─4288

LICINFOLONG.cbLicInfo0
BOOL.fRuntimeKeyAvail4
BOOL.fLicVerified8

│ └─12

LIFE_TIMEFILETIMEDWORD.startTime.dwLowDateTime0
DWORD.startTime.dwHighDateTime4
FILETIMEDWORD.endTime.dwLowDateTime8
DWORD.endTime.dwHighDateTime12

│ └─16

LINEADDRESSCAPSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwLineDeviceID12
DWORD.dwAddressSize16
DWORD.dwAddressOffset20
DWORD.dwDevSpecificSize24
DWORD.dwDevSpecificOffset28
DWORD.dwAddressSharing32
DWORD.dwAddressStates36
DWORD.dwCallInfoStates40
DWORD.dwCallerIDFlags44
DWORD.dwCalledIDFlags48
DWORD.dwConnectedIDFlags52
DWORD.dwRedirectionIDFlags56
DWORD.dwRedirectingIDFlags60
DWORD.dwCallStates64
DWORD.dwDialToneModes68
DWORD.dwBusyModes72
DWORD.dwSpecialInfo76
DWORD.dwDisconnectModes80
DWORD.dwMaxNumActiveCalls84
DWORD.dwMaxNumOnHoldCalls88
DWORD.dwMaxNumOnHoldPendingCalls92
DWORD.dwMaxNumConference96
DWORD.dwMaxNumTransConf100
DWORD.dwAddrCapFlags104
DWORD.dwCallFeatures108
DWORD.dwRemoveFromConfCaps112
DWORD.dwRemoveFromConfState116
DWORD.dwTransferModes120
DWORD.dwParkModes124
DWORD.dwForwardModes128
DWORD.dwMaxForwardEntries132
DWORD.dwMaxSpecificEntries136
DWORD.dwMinFwdNumRings140
DWORD.dwMaxFwdNumRings144
DWORD.dwMaxCallCompletions148
DWORD.dwCallCompletionConds152
DWORD.dwCallCompletionModes156
DWORD.dwNumCompletionMessages160
DWORD.dwCompletionMsgTextEntrySize164
DWORD.dwCompletionMsgTextSize168
DWORD.dwCompletionMsgTextOffset172
DWORD.dwAddressFeatures176
DWORD.dwPredictiveAutoTransferStates180
DWORD.dwNumCallTreatments184
DWORD.dwCallTreatmentListSize188
DWORD.dwCallTreatmentListOffset192
DWORD.dwDeviceClassesSize196
DWORD.dwDeviceClassesOffset200
DWORD.dwMaxCallDataSize204
DWORD.dwCallFeatures2208
DWORD.dwMaxNoAnswerTimeout212
DWORD.dwConnectedModes216
DWORD.dwOfferingModes220
DWORD.dwAvailableMediaModes224

│ └─228

LINEADDRESSSTATUSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumInUse12
DWORD.dwNumActiveCalls16
DWORD.dwNumOnHoldCalls20
DWORD.dwNumOnHoldPendCalls24
DWORD.dwAddressFeatures28
DWORD.dwNumRingsNoAnswer32
DWORD.dwForwardNumEntries36
DWORD.dwForwardSize40
DWORD.dwForwardOffset44
DWORD.dwTerminalModesSize48
DWORD.dwTerminalModesOffset52
DWORD.dwDevSpecificSize56
DWORD.dwDevSpecificOffset60

│ └─64

LINEAGENTACTIVITYENTRYDWORD.dwID0
DWORD.dwNameSize4
DWORD.dwNameOffset8

│ └─12

LINEAGENTACTIVITYLISTDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumEntries12
DWORD.dwListSize16
DWORD.dwListOffset20

│ └─24

LINEAGENTCAPSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwAgentHandlerInfoSize12
DWORD.dwAgentHandlerInfoOffset16
DWORD.dwCapsVersion20
DWORD.dwFeatures24
DWORD.dwStates28
DWORD.dwNextStates32
DWORD.dwMaxNumGroupEntries36
DWORD.dwAgentStatusMessages40
DWORD.dwNumAgentExtensionIDs44
DWORD.dwAgentExtensionIDListSize48
DWORD.dwAgentExtensionIDListOffset52
GUIDunsigned long.ProxyGUID.Data156
unsigned short.ProxyGUID.Data260
unsigned short.ProxyGUID.Data362
unsigned char[8].ProxyGUID.Data464

│ └─72

LINEAGENTENTRYHAGENT.hAgent0
DWORD.dwNameSize4
DWORD.dwNameOffset8
DWORD.dwIDSize12
DWORD.dwIDOffset16
DWORD.dwPINSize20
DWORD.dwPINOffset24

│ └─28

LINEAGENTGROUPENTRYstruct (unnamed).GroupID0
DWORD.dwNameSize16
DWORD.dwNameOffset20

│ └─24

LINEAGENTGROUPLISTDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumEntries12
DWORD.dwListSize16
DWORD.dwListOffset20

│ └─24

LINEAGENTINFODWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwAgentState12
DWORD.dwNextAgentState16
DWORD.dwMeasurementPeriod20
CURRENCY.cyOverallCallRate24
DWORD.dwNumberOfACDCalls32
DWORD.dwNumberOfIncomingCalls36
DWORD.dwNumberOfOutgoingCalls40
DWORD.dwTotalACDTalkTime44
DWORD.dwTotalACDCallTime48
DWORD.dwTotalACDWrapUpTime52

│ └─56

LINEAGENTLISTDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumEntries12
DWORD.dwListSize16
DWORD.dwListOffset20

│ └─24

LINEAGENTSESSIONENTRYHAGENTSESSION.hAgentSession0
HAGENT.hAgent4
GUIDunsigned long.GroupID.Data18
unsigned short.GroupID.Data212
unsigned short.GroupID.Data314
unsigned char[8].GroupID.Data416
DWORD.dwWorkingAddressID24

│ └─28

LINEAGENTSESSIONINFODWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwAgentSessionState12
DWORD.dwNextAgentSessionState16
DATE.dateSessionStartTime20
DWORD.dwSessionDuration28
DWORD.dwNumberOfCalls32
DWORD.dwTotalTalkTime36
DWORD.dwAverageTalkTime40
DWORD.dwTotalCallTime44
DWORD.dwAverageCallTime48
DWORD.dwTotalWrapUpTime52
DWORD.dwAverageWrapUpTime56
CURRENCY.cyACDCallRate60
DWORD.dwLongestTimeToAnswer68
DWORD.dwAverageTimeToAnswer72

│ └─76

LINEAGENTSESSIONLISTDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumEntries12
DWORD.dwListSize16
DWORD.dwListOffset20

│ └─24

LINEAGENTSTATUSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumEntries12
DWORD.dwGroupListSize16
DWORD.dwGroupListOffset20
DWORD.dwState24
DWORD.dwNextState28
DWORD.dwActivityID32
DWORD.dwActivitySize36
DWORD.dwActivityOffset40
DWORD.dwAgentFeatures44
DWORD.dwValidStates48
DWORD.dwValidNextStates52

│ └─56

LINEAPPINFODWORD.dwMachineNameSize0
DWORD.dwMachineNameOffset4
DWORD.dwUserNameSize8
DWORD.dwUserNameOffset12
DWORD.dwModuleFilenameSize16
DWORD.dwModuleFilenameOffset20
DWORD.dwFriendlyNameSize24
DWORD.dwFriendlyNameOffset28
DWORD.dwMediaModes32
DWORD.dwAddressID36

│ └─40

LINEATTRSFLONG.fl0
ULONG.iJoin4
ULONG.iEndCap8
FLOAT_LONG.elWidth12
FLOATL.eMiterLimit16
ULONG.cstyle20
PFLOAT_LONG.pstyle24
FLOAT_LONG.elStyleState32

│ └─40

LINECALLINFODWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
HLINE.hLine12
DWORD.dwLineDeviceID16
DWORD.dwAddressID20
DWORD.dwBearerMode24
DWORD.dwRate28
DWORD.dwMediaMode32
DWORD.dwAppSpecific36
DWORD.dwCallID40
DWORD.dwRelatedCallID44
DWORD.dwCallParamFlags48
DWORD.dwCallStates52
DWORD.dwMonitorDigitModes56
DWORD.dwMonitorMediaModes60
LINEDIALPARAMSDWORD.DialParams.dwDialPause64
DWORD.DialParams.dwDialSpeed68
DWORD.DialParams.dwDigitDuration72
DWORD.DialParams.dwWaitForDialtone76
DWORD.dwOrigin80
DWORD.dwReason84
DWORD.dwCompletionID88
DWORD.dwNumOwners92
DWORD.dwNumMonitors96
DWORD.dwCountryCode100
DWORD.dwTrunk104
DWORD.dwCallerIDFlags108
DWORD.dwCallerIDSize112
DWORD.dwCallerIDOffset116
DWORD.dwCallerIDNameSize120
DWORD.dwCallerIDNameOffset124
DWORD.dwCalledIDFlags128
DWORD.dwCalledIDSize132
DWORD.dwCalledIDOffset136
DWORD.dwCalledIDNameSize140
DWORD.dwCalledIDNameOffset144
DWORD.dwConnectedIDFlags148
DWORD.dwConnectedIDSize152
DWORD.dwConnectedIDOffset156
DWORD.dwConnectedIDNameSize160
DWORD.dwConnectedIDNameOffset164
DWORD.dwRedirectionIDFlags168
DWORD.dwRedirectionIDSize172
DWORD.dwRedirectionIDOffset176
DWORD.dwRedirectionIDNameSize180
DWORD.dwRedirectionIDNameOffset184
DWORD.dwRedirectingIDFlags188
DWORD.dwRedirectingIDSize192
DWORD.dwRedirectingIDOffset196
DWORD.dwRedirectingIDNameSize200
DWORD.dwRedirectingIDNameOffset204
DWORD.dwAppNameSize208
DWORD.dwAppNameOffset212
DWORD.dwDisplayableAddressSize216
DWORD.dwDisplayableAddressOffset220
DWORD.dwCalledPartySize224
DWORD.dwCalledPartyOffset228
DWORD.dwCommentSize232
DWORD.dwCommentOffset236
DWORD.dwDisplaySize240
DWORD.dwDisplayOffset244
DWORD.dwUserUserInfoSize248
DWORD.dwUserUserInfoOffset252
DWORD.dwHighLevelCompSize256
DWORD.dwHighLevelCompOffset260
DWORD.dwLowLevelCompSize264
DWORD.dwLowLevelCompOffset268
DWORD.dwChargingInfoSize272
DWORD.dwChargingInfoOffset276
DWORD.dwTerminalModesSize280
DWORD.dwTerminalModesOffset284
DWORD.dwDevSpecificSize288
DWORD.dwDevSpecificOffset292
DWORD.dwCallTreatment296
DWORD.dwCallDataSize300
DWORD.dwCallDataOffset304
DWORD.dwSendingFlowspecSize308
DWORD.dwSendingFlowspecOffset312
DWORD.dwReceivingFlowspecSize316
DWORD.dwReceivingFlowspecOffset320

│ └─324

LINECALLLISTDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwCallsNumEntries12
DWORD.dwCallsSize16
DWORD.dwCallsOffset20

│ └─24

LINECALLPARAMSDWORD.dwTotalSize0
DWORD.dwBearerMode4
DWORD.dwMinRate8
DWORD.dwMaxRate12
DWORD.dwMediaMode16
DWORD.dwCallParamFlags20
DWORD.dwAddressMode24
DWORD.dwAddressID28
LINEDIALPARAMSDWORD.DialParams.dwDialPause32
DWORD.DialParams.dwDialSpeed36
DWORD.DialParams.dwDigitDuration40
DWORD.DialParams.dwWaitForDialtone44
DWORD.dwOrigAddressSize48
DWORD.dwOrigAddressOffset52
DWORD.dwDisplayableAddressSize56
DWORD.dwDisplayableAddressOffset60
DWORD.dwCalledPartySize64
DWORD.dwCalledPartyOffset68
DWORD.dwCommentSize72
DWORD.dwCommentOffset76
DWORD.dwUserUserInfoSize80
DWORD.dwUserUserInfoOffset84
DWORD.dwHighLevelCompSize88
DWORD.dwHighLevelCompOffset92
DWORD.dwLowLevelCompSize96
DWORD.dwLowLevelCompOffset100
DWORD.dwDevSpecificSize104
DWORD.dwDevSpecificOffset108
DWORD.dwPredictiveAutoTransferStates112
DWORD.dwTargetAddressSize116
DWORD.dwTargetAddressOffset120
DWORD.dwSendingFlowspecSize124
DWORD.dwSendingFlowspecOffset128
DWORD.dwReceivingFlowspecSize132
DWORD.dwReceivingFlowspecOffset136
DWORD.dwDeviceClassSize140
DWORD.dwDeviceClassOffset144
DWORD.dwDeviceConfigSize148
DWORD.dwDeviceConfigOffset152
DWORD.dwCallDataSize156
DWORD.dwCallDataOffset160
DWORD.dwNoAnswerTimeout164
DWORD.dwCallingPartyIDSize168
DWORD.dwCallingPartyIDOffset172

│ └─176

LINECALLSTATUSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwCallState12
DWORD.dwCallStateMode16
DWORD.dwCallPrivilege20
DWORD.dwCallFeatures24
DWORD.dwDevSpecificSize28
DWORD.dwDevSpecificOffset32
DWORD.dwCallFeatures236
WORD[8].tStateEntryTime40

│ └─56

LINECALLTREATMENTENTRYDWORD.dwCallTreatmentID0
DWORD.dwCallTreatmentNameSize4
DWORD.dwCallTreatmentNameOffset8

│ └─12

LINECARDENTRYDWORD.dwPermanentCardID0
DWORD.dwCardNameSize4
DWORD.dwCardNameOffset8
DWORD.dwCardNumberDigits12
DWORD.dwSameAreaRuleSize16
DWORD.dwSameAreaRuleOffset20
DWORD.dwLongDistanceRuleSize24
DWORD.dwLongDistanceRuleOffset28
DWORD.dwInternationalRuleSize32
DWORD.dwInternationalRuleOffset36
DWORD.dwOptions40

│ └─44

LINECOUNTRYENTRYDWORD.dwCountryID0
DWORD.dwCountryCode4
DWORD.dwNextCountryID8
DWORD.dwCountryNameSize12
DWORD.dwCountryNameOffset16
DWORD.dwSameAreaRuleSize20
DWORD.dwSameAreaRuleOffset24
DWORD.dwLongDistanceRuleSize28
DWORD.dwLongDistanceRuleOffset32
DWORD.dwInternationalRuleSize36
DWORD.dwInternationalRuleOffset40

│ └─44

LINECOUNTRYLISTDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumCountries12
DWORD.dwCountryListSize16
DWORD.dwCountryListOffset20

│ └─24

LINEDEVCAPSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwProviderInfoSize12
DWORD.dwProviderInfoOffset16
DWORD.dwSwitchInfoSize20
DWORD.dwSwitchInfoOffset24
DWORD.dwPermanentLineID28
DWORD.dwLineNameSize32
DWORD.dwLineNameOffset36
DWORD.dwStringFormat40
DWORD.dwAddressModes44
DWORD.dwNumAddresses48
DWORD.dwBearerModes52
DWORD.dwMaxRate56
DWORD.dwMediaModes60
DWORD.dwGenerateToneModes64
DWORD.dwGenerateToneMaxNumFreq68
DWORD.dwGenerateDigitModes72
DWORD.dwMonitorToneMaxNumFreq76
DWORD.dwMonitorToneMaxNumEntries80
DWORD.dwMonitorDigitModes84
DWORD.dwGatherDigitsMinTimeout88
DWORD.dwGatherDigitsMaxTimeout92
DWORD.dwMedCtlDigitMaxListSize96
DWORD.dwMedCtlMediaMaxListSize100
DWORD.dwMedCtlToneMaxListSize104
DWORD.dwMedCtlCallStateMaxListSize108
DWORD.dwDevCapFlags112
DWORD.dwMaxNumActiveCalls116
DWORD.dwAnswerMode120
DWORD.dwRingModes124
DWORD.dwLineStates128
DWORD.dwUUIAcceptSize132
DWORD.dwUUIAnswerSize136
DWORD.dwUUIMakeCallSize140
DWORD.dwUUIDropSize144
DWORD.dwUUISendUserUserInfoSize148
DWORD.dwUUICallInfoSize152
LINEDIALPARAMSDWORD.MinDialParams.dwDialPause156
DWORD.MinDialParams.dwDialSpeed160
DWORD.MinDialParams.dwDigitDuration164
DWORD.MinDialParams.dwWaitForDialtone168
LINEDIALPARAMSDWORD.MaxDialParams.dwDialPause172
DWORD.MaxDialParams.dwDialSpeed176
DWORD.MaxDialParams.dwDigitDuration180
DWORD.MaxDialParams.dwWaitForDialtone184
LINEDIALPARAMSDWORD.DefaultDialParams.dwDialPause188
DWORD.DefaultDialParams.dwDialSpeed192
DWORD.DefaultDialParams.dwDigitDuration196
DWORD.DefaultDialParams.dwWaitForDialtone200
DWORD.dwNumTerminals204
DWORD.dwTerminalCapsSize208
DWORD.dwTerminalCapsOffset212
DWORD.dwTerminalTextEntrySize216
DWORD.dwTerminalTextSize220
DWORD.dwTerminalTextOffset224
DWORD.dwDevSpecificSize228
DWORD.dwDevSpecificOffset232
DWORD.dwLineFeatures236
DWORD.dwSettableDevStatus240
DWORD.dwDeviceClassesSize244
DWORD.dwDeviceClassesOffset248
GUIDunsigned long.PermanentLineGuid.Data1252
unsigned short.PermanentLineGuid.Data2256
unsigned short.PermanentLineGuid.Data3258
unsigned char[8].PermanentLineGuid.Data4260

│ └─268

LINEDEVSTATUSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumOpens12
DWORD.dwOpenMediaModes16
DWORD.dwNumActiveCalls20
DWORD.dwNumOnHoldCalls24
DWORD.dwNumOnHoldPendCalls28
DWORD.dwLineFeatures32
DWORD.dwNumCallCompletions36
DWORD.dwRingMode40
DWORD.dwSignalLevel44
DWORD.dwBatteryLevel48
DWORD.dwRoamMode52
DWORD.dwDevStatusFlags56
DWORD.dwTerminalModesSize60
DWORD.dwTerminalModesOffset64
DWORD.dwDevSpecificSize68
DWORD.dwDevSpecificOffset72
DWORD.dwAvailableMediaModes76
DWORD.dwAppInfoSize80
DWORD.dwAppInfoOffset84

│ └─88

LINEDIALPARAMSDWORD.dwDialPause0
DWORD.dwDialSpeed4
DWORD.dwDigitDuration8
DWORD.dwWaitForDialtone12

│ └─16

LINEEXTENSIONIDDWORD.dwExtensionID00
DWORD.dwExtensionID14
DWORD.dwExtensionID28
DWORD.dwExtensionID312

│ └─16

LINEFORWARDDWORD.dwForwardMode0
DWORD.dwCallerAddressSize4
DWORD.dwCallerAddressOffset8
DWORD.dwDestCountryCode12
DWORD.dwDestAddressSize16
DWORD.dwDestAddressOffset20

│ └─24

LINEFORWARDLISTDWORD.dwTotalSize0
DWORD.dwNumEntries4
LINEFORWARD[1].ForwardList8

│ └─32

LINEGENERATETONEDWORD.dwFrequency0
DWORD.dwCadenceOn4
DWORD.dwCadenceOff8
DWORD.dwVolume12

│ └─16

LINEINITIALIZEEXPARAMSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwOptions12
union (unnamed).Handles16
DWORD.dwCompletionKey24

│ └─28

LINELOCATIONENTRYDWORD.dwPermanentLocationID0
DWORD.dwLocationNameSize4
DWORD.dwLocationNameOffset8
DWORD.dwCountryCode12
DWORD.dwCityCodeSize16
DWORD.dwCityCodeOffset20
DWORD.dwPreferredCardID24
DWORD.dwLocalAccessCodeSize28
DWORD.dwLocalAccessCodeOffset32
DWORD.dwLongDistanceAccessCodeSize36
DWORD.dwLongDistanceAccessCodeOffset40
DWORD.dwTollPrefixListSize44
DWORD.dwTollPrefixListOffset48
DWORD.dwCountryID52
DWORD.dwOptions56
DWORD.dwCancelCallWaitingSize60
DWORD.dwCancelCallWaitingOffset64

│ └─68

LINEMEDIACONTROLCALLSTATEDWORD.dwCallStates0
DWORD.dwMediaControl4

│ └─8

LINEMEDIACONTROLDIGITDWORD.dwDigit0
DWORD.dwDigitModes4
DWORD.dwMediaControl8

│ └─12

LINEMEDIACONTROLMEDIADWORD.dwMediaModes0
DWORD.dwDuration4
DWORD.dwMediaControl8

│ └─12

LINEMEDIACONTROLTONEDWORD.dwAppSpecific0
DWORD.dwDuration4
DWORD.dwFrequency18
DWORD.dwFrequency212
DWORD.dwFrequency316
DWORD.dwMediaControl20

│ └─24

LINEMESSAGEDWORD.hDevice0
DWORD.dwMessageID4
DWORD_PTR.dwCallbackInstance8
DWORD_PTR.dwParam116
DWORD_PTR.dwParam224
DWORD_PTR.dwParam332

│ └─40

LINEMONITORTONEDWORD.dwAppSpecific0
DWORD.dwDuration4
DWORD.dwFrequency18
DWORD.dwFrequency212
DWORD.dwFrequency316

│ └─20

LINEPROVIDERENTRYDWORD.dwPermanentProviderID0
DWORD.dwProviderFilenameSize4
DWORD.dwProviderFilenameOffset8

│ └─12

LINEPROVIDERLISTDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumProviders12
DWORD.dwProviderListSize16
DWORD.dwProviderListOffset20

│ └─24

LINEPROXYREQUESTDWORD.dwSize0
DWORD.dwClientMachineNameSize4
DWORD.dwClientMachineNameOffset8
DWORD.dwClientUserNameSize12
DWORD.dwClientUserNameOffset16
DWORD.dwClientAppAPIVersion20
DWORD.dwRequestType24
struct (unnamed).AgentSpecific28
struct (unnamed).CreateAgent28
struct (unnamed).CreateAgentSession28
struct (unnamed).GetAgentActivityList28
struct (unnamed).GetAgentCaps28
struct (unnamed).GetAgentGroupList28
struct (unnamed).GetAgentInfo28
struct (unnamed).GetAgentSessionInfo28
struct (unnamed).GetAgentSessionList28
struct (unnamed).GetAgentStatus28
struct (unnamed).GetGroupList28
struct (unnamed).GetQueueInfo28
struct (unnamed).GetQueueList28
struct (unnamed).SetAgentActivity28
struct (unnamed).SetAgentGroup28
struct (unnamed).SetAgentMeasurementPeriod28
struct (unnamed).SetAgentSessionState28
struct (unnamed).SetAgentState28
struct (unnamed).SetAgentStateEx28
struct (unnamed).SetQueueMeasurementPeriod28

│ └─108

LINEPROXYREQUESTLISTDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumEntries12
DWORD.dwListSize16
DWORD.dwListOffset20

│ └─24

LINEQUEUEENTRYDWORD.dwQueueID0
DWORD.dwNameSize4
DWORD.dwNameOffset8

│ └─12

LINEQUEUEINFODWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwMeasurementPeriod12
DWORD.dwTotalCallsQueued16
DWORD.dwCurrentCallsQueued20
DWORD.dwTotalCallsAbandoned24
DWORD.dwTotalCallsFlowedIn28
DWORD.dwTotalCallsFlowedOut32
DWORD.dwLongestEverWaitTime36
DWORD.dwCurrentLongestWaitTime40
DWORD.dwAverageWaitTime44
DWORD.dwFinalDisposition48

│ └─52

LINEQUEUELISTDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumEntries12
DWORD.dwListSize16
DWORD.dwListOffset20

│ └─24

LINEREQMAKECALLchar[80].szDestAddress0
char[40].szAppName80
char[40].szCalledParty120
char[80].szComment160

│ └─240

LINEREQMEDIACALLHWND.hWnd0
WPARAM.wRequestID8
char[40].szDeviceClass16
unsigned char[40].ucDeviceID56
DWORD.dwSize96
DWORD.dwSecure100
char[80].szDestAddress104
char[40].szAppName184
char[40].szCalledParty224
char[80].szComment264

│ └─344

LINETERMCAPSDWORD.dwTermDev0
DWORD.dwTermModes4
DWORD.dwTermSharing8

│ └─12

LINETRANSLATECAPSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwNumLocations12
DWORD.dwLocationListSize16
DWORD.dwLocationListOffset20
DWORD.dwCurrentLocationID24
DWORD.dwNumCards28
DWORD.dwCardListSize32
DWORD.dwCardListOffset36
DWORD.dwCurrentPreferredCardID40

│ └─44

LINETRANSLATEOUTPUTDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwDialableStringSize12
DWORD.dwDialableStringOffset16
DWORD.dwDisplayableStringSize20
DWORD.dwDisplayableStringOffset24
DWORD.dwCurrentCountry28
DWORD.dwDestCountry32
DWORD.dwTranslateResults36

│ └─40

LINE_SEGMENTPOINTLONG.PtA.x0
LONG.PtA.y4
POINTLONG.PtB.x8
LONG.PtB.y12

│ └─16

LINGERu_short.l_onoff0
u_short.l_linger2

│ └─4

LIST_ENTRYstruct _LIST_ENTRY *.Flink0
struct _LIST_ENTRY *.Blink8

│ └─16

LITEMUINT.mask0
int.iLink4
UINT.state8
UINT.stateMask12
WCHAR[48].szID16
WCHAR[2084].szUrl112

│ └─4280

LM_OWF_PASSWORDCYPHER_BLOCK[2].data0

│ └─16

LOADED_IMAGEPSTR.ModuleName0
HANDLE.hFile8
PUCHAR.MappedAddress16
PIMAGE_NT_HEADERS64.FileHeader24
PIMAGE_SECTION_HEADER.LastRvaSection32
ULONG.NumberOfSections40
PIMAGE_SECTION_HEADER.Sections48
ULONG.Characteristics56
BOOLEAN.fSystemImage60
BOOLEAN.fDOSImage61
BOOLEAN.fReadOnly62
UCHAR.Version63
LIST_ENTRYstruct _LIST_ENTRY *.Links.Flink64
struct _LIST_ENTRY *.Links.Blink72
ULONG.SizeOfImage80

│ └─88

LOAD_DLL_DEBUG_INFOHANDLE.hFile0
LPVOID.lpBaseOfDll8
DWORD.dwDebugInfoFileOffset16
DWORD.nDebugInfoSize20
LPVOID.lpImageName24
WORD.fUnicode32

│ └─40

LOCALESIGNATUREDWORD[4].lsUsb0
DWORD[2].lsCsbDefault16
DWORD[2].lsCsbSupported24

│ └─32

LOCALGROUP_INFO_0LPWSTR.lgrpi0_name0

│ └─8

LOCALGROUP_INFO_1LPWSTR.lgrpi1_name0
LPWSTR.lgrpi1_comment8

│ └─16

LOCALGROUP_INFO_1002LPWSTR.lgrpi1002_comment0

│ └─8

LOCALGROUP_MEMBERS_INFO_0PSID.lgrmi0_sid0

│ └─8

LOCALGROUP_MEMBERS_INFO_1PSID.lgrmi1_sid0
SID_NAME_USE.lgrmi1_sidusage8
LPWSTR.lgrmi1_name16

│ └─24

LOCALGROUP_MEMBERS_INFO_2PSID.lgrmi2_sid0
SID_NAME_USE.lgrmi2_sidusage8
LPWSTR.lgrmi2_domainandname16

│ └─24

LOCALGROUP_MEMBERS_INFO_3LPWSTR.lgrmi3_domainandname0

│ └─8

LOCALGROUP_USERS_INFO_0LPWSTR.lgrui0_name0

│ └─8

LOCALMANAGEDAPPLICATIONLPWSTR.pszDeploymentName0
LPWSTR.pszPolicyName8
LPWSTR.pszProductId16
DWORD.dwState24

│ └─32

LOGBRUSHUINT.lbStyle0
COLORREF.lbColor4
ULONG_PTR.lbHatch8

│ └─16

LOGBRUSH32UINT.lbStyle0
COLORREF.lbColor4
ULONG.lbHatch8

│ └─12

LOGCOLORSPACEADWORD.lcsSignature0
DWORD.lcsVersion4
DWORD.lcsSize8
LCSCSTYPE.lcsCSType12
LCSGAMUTMATCH.lcsIntent16
CIEXYZTRIPLECIEXYZFXPT2DOT30.lcsEndpoints.ciexyzRed.ciexyzX20
FXPT2DOT30.lcsEndpoints.ciexyzRed.ciexyzY24
FXPT2DOT30.lcsEndpoints.ciexyzRed.ciexyzZ28
CIEXYZFXPT2DOT30.lcsEndpoints.ciexyzGreen.ciexyzX32
FXPT2DOT30.lcsEndpoints.ciexyzGreen.ciexyzY36
FXPT2DOT30.lcsEndpoints.ciexyzGreen.ciexyzZ40
CIEXYZFXPT2DOT30.lcsEndpoints.ciexyzBlue.ciexyzX44
FXPT2DOT30.lcsEndpoints.ciexyzBlue.ciexyzY48
FXPT2DOT30.lcsEndpoints.ciexyzBlue.ciexyzZ52
DWORD.lcsGammaRed56
DWORD.lcsGammaGreen60
DWORD.lcsGammaBlue64
CHAR[260].lcsFilename68

│ └─328

LOGCOLORSPACEWDWORD.lcsSignature0
DWORD.lcsVersion4
DWORD.lcsSize8
LCSCSTYPE.lcsCSType12
LCSGAMUTMATCH.lcsIntent16
CIEXYZTRIPLECIEXYZFXPT2DOT30.lcsEndpoints.ciexyzRed.ciexyzX20
FXPT2DOT30.lcsEndpoints.ciexyzRed.ciexyzY24
FXPT2DOT30.lcsEndpoints.ciexyzRed.ciexyzZ28
CIEXYZFXPT2DOT30.lcsEndpoints.ciexyzGreen.ciexyzX32
FXPT2DOT30.lcsEndpoints.ciexyzGreen.ciexyzY36
FXPT2DOT30.lcsEndpoints.ciexyzGreen.ciexyzZ40
CIEXYZFXPT2DOT30.lcsEndpoints.ciexyzBlue.ciexyzX44
FXPT2DOT30.lcsEndpoints.ciexyzBlue.ciexyzY48
FXPT2DOT30.lcsEndpoints.ciexyzBlue.ciexyzZ52
DWORD.lcsGammaRed56
DWORD.lcsGammaGreen60
DWORD.lcsGammaBlue64
WCHAR[260].lcsFilename68

│ └─588

LOGFONTALONG.lfHeight0
LONG.lfWidth4
LONG.lfEscapement8
LONG.lfOrientation12
LONG.lfWeight16
BYTE.lfItalic20
BYTE.lfUnderline21
BYTE.lfStrikeOut22
BYTE.lfCharSet23
BYTE.lfOutPrecision24
BYTE.lfClipPrecision25
BYTE.lfQuality26
BYTE.lfPitchAndFamily27
CHAR[32].lfFaceName28

│ └─60

LOGFONTWLONG.lfHeight0
LONG.lfWidth4
LONG.lfEscapement8
LONG.lfOrientation12
LONG.lfWeight16
BYTE.lfItalic20
BYTE.lfUnderline21
BYTE.lfStrikeOut22
BYTE.lfCharSet23
BYTE.lfOutPrecision24
BYTE.lfClipPrecision25
BYTE.lfQuality26
BYTE.lfPitchAndFamily27
WCHAR[32].lfFaceName28

│ └─92

LOGPALETTEWORD.palVersion0
WORD.palNumEntries2
PALETTEENTRY[1].palPalEntry4

│ └─8

LOGPENUINT.lopnStyle0
POINTLONG.lopnWidth.x4
LONG.lopnWidth.y8
COLORREF.lopnColor12

│ └─16

LOG_MANAGEMENT_CALLBACKSPVOID.CallbackContext0
PLOG_TAIL_ADVANCE_CALLBACK.AdvanceTailCallback8
PLOG_FULL_HANDLER_CALLBACK.LogFullHandlerCallback16
PLOG_UNPINNED_CALLBACK.LogUnpinnedCallback24

│ └─32

LONG_SECTIONBYTE.LastSectionNumber0
BYTE[1].RemainingData0
BYTE.SectionNumber0
union (unnamed).Header0
TID.TableId0
TEID.TableIdExtension0
union (unnamed).Version0

│ └─9

LOOKUP_STREAM_FROM_CLUSTER_ENTRYDWORD.OffsetToNext0
DWORD.Flags4
LARGE_INTEGERLONGLONG.Reserved.QuadPart8
struct (unnamed).Reserved.u8
DWORD.Reserved.LowPart8
LONG.Reserved.HighPart12
LARGE_INTEGERLONGLONG.Cluster.QuadPart16
struct (unnamed).Cluster.u16
DWORD.Cluster.LowPart16
LONG.Cluster.HighPart20
WCHAR[1].FileName24

│ └─32

LOOKUP_STREAM_FROM_CLUSTER_INPUTDWORD.Flags0
DWORD.NumberOfClusters4
LARGE_INTEGER[1].Cluster8

│ └─16

LOOKUP_STREAM_FROM_CLUSTER_OUTPUTDWORD.Offset0
DWORD.NumberOfMatches4
DWORD.BufferSizeRequired8

│ └─12

LPMIPTABLEULONG.ulIfIndex0
ULONG.MediaType4
IN_ADDRunion (unnamed).IfIpAddr.S_un8
IN_ADDRunion (unnamed).IfNetMask.S_un12

│ └─16

LPM_INIT_INFODWORD.PcmVersionNumber0
DWORD.ResultTimeLimit4
int.ConfiguredLpmCount8
PALLOCMEM.AllocMemory16
PFREEMEM.FreeMemory24
CBADMITRESULT.PcmAdmitResultCallback32
CBGETRSVPOBJECTS.GetRsvpObjectsCallback40

│ └─48

LSA_AUTH_INFORMATIONLARGE_INTEGERLONGLONG.LastUpdateTime.QuadPart0
struct (unnamed).LastUpdateTime.u0
DWORD.LastUpdateTime.LowPart0
LONG.LastUpdateTime.HighPart4
ULONG.AuthType8
ULONG.AuthInfoLength12
PUCHAR.AuthInfo16

│ └─24

LSA_DISPATCH_TABLEPLSA_CREATE_LOGON_SESSION.CreateLogonSession0
PLSA_DELETE_LOGON_SESSION.DeleteLogonSession8
PLSA_ADD_CREDENTIAL.AddCredential16
PLSA_GET_CREDENTIALS.GetCredentials24
PLSA_DELETE_CREDENTIAL.DeleteCredential32
PLSA_ALLOCATE_LSA_HEAP.AllocateLsaHeap40
PLSA_FREE_LSA_HEAP.FreeLsaHeap48
PLSA_ALLOCATE_CLIENT_BUFFER.AllocateClientBuffer56
PLSA_FREE_CLIENT_BUFFER.FreeClientBuffer64
PLSA_COPY_TO_CLIENT_BUFFER.CopyToClientBuffer72
PLSA_COPY_FROM_CLIENT_BUFFER.CopyFromClientBuffer80

│ └─88

LSA_ENUMERATION_INFORMATIONPSID.Sid0

│ └─8

LSA_FOREST_TRUST_BINARY_DATAULONG.Length0
PUCHAR.Buffer8

│ └─16

LSA_FOREST_TRUST_COLLISION_INFORMATIONULONG.RecordCount0
PLSA_FOREST_TRUST_COLLISION_RECORD *.Entries8

│ └─16

LSA_FOREST_TRUST_COLLISION_RECORDULONG.Index0
LSA_FOREST_TRUST_COLLISION_RECORD_TYPE.Type4
ULONG.Flags8
LSA_UNICODE_STRINGPWSTR.Name.Buffer16
USHORT.Name.Length16
USHORT.Name.MaximumLength16

│ └─32

LSA_FOREST_TRUST_DOMAIN_INFOPSID.Sid0
LSA_UNICODE_STRINGPWSTR.DnsName.Buffer8
USHORT.DnsName.Length8
USHORT.DnsName.MaximumLength8
LSA_UNICODE_STRINGPWSTR.NetbiosName.Buffer24
USHORT.NetbiosName.Length24
USHORT.NetbiosName.MaximumLength24

│ └─40

LSA_FOREST_TRUST_INFORMATIONULONG.RecordCount0
PLSA_FOREST_TRUST_RECORD *.Entries8

│ └─16

LSA_FOREST_TRUST_RECORDULONG.Flags0
LSA_FOREST_TRUST_RECORD_TYPE.ForestTrustType4
LARGE_INTEGERLONGLONG.Time.QuadPart8
struct (unnamed).Time.u8
DWORD.Time.LowPart8
LONG.Time.HighPart12
union (unnamed).ForestTrustData16

│ └─56

LSA_LAST_INTER_LOGON_INFOLARGE_INTEGERLONGLONG.LastSuccessfulLogon.QuadPart0
struct (unnamed).LastSuccessfulLogon.u0
DWORD.LastSuccessfulLogon.LowPart0
LONG.LastSuccessfulLogon.HighPart4
LARGE_INTEGERLONGLONG.LastFailedLogon.QuadPart8
struct (unnamed).LastFailedLogon.u8
DWORD.LastFailedLogon.LowPart8
LONG.LastFailedLogon.HighPart12
ULONG.FailedAttemptCountSinceLastSuccessfulLogon16

│ └─24

LSA_OBJECT_ATTRIBUTESULONG.Length0
HANDLE.RootDirectory8
PLSA_UNICODE_STRING.ObjectName16
ULONG.Attributes24
PVOID.SecurityDescriptor32
PVOID.SecurityQualityOfService40

│ └─48

LSA_REFERENCED_DOMAIN_LISTULONG.Entries0
PLSA_TRUST_INFORMATION.Domains8

│ └─16

LSA_SECPKG_FUNCTION_TABLEPLSA_CREATE_LOGON_SESSION.CreateLogonSession0
PLSA_DELETE_LOGON_SESSION.DeleteLogonSession8
PLSA_ADD_CREDENTIAL.AddCredential16
PLSA_GET_CREDENTIALS.GetCredentials24
PLSA_DELETE_CREDENTIAL.DeleteCredential32
PLSA_ALLOCATE_LSA_HEAP.AllocateLsaHeap40
PLSA_FREE_LSA_HEAP.FreeLsaHeap48
PLSA_ALLOCATE_CLIENT_BUFFER.AllocateClientBuffer56
PLSA_FREE_CLIENT_BUFFER.FreeClientBuffer64
PLSA_COPY_TO_CLIENT_BUFFER.CopyToClientBuffer72
PLSA_COPY_FROM_CLIENT_BUFFER.CopyFromClientBuffer80
PLSA_IMPERSONATE_CLIENT.ImpersonateClient88
PLSA_UNLOAD_PACKAGE.UnloadPackage96
PLSA_DUPLICATE_HANDLE.DuplicateHandle104
PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS.SaveSupplementalCredentials112
PLSA_CREATE_THREAD.CreateThread120
PLSA_GET_CLIENT_INFO.GetClientInfo128
PLSA_REGISTER_NOTIFICATION.RegisterNotification136
PLSA_CANCEL_NOTIFICATION.CancelNotification144
PLSA_MAP_BUFFER.MapBuffer152
PLSA_CREATE_TOKEN.CreateToken160
PLSA_AUDIT_LOGON.AuditLogon168
PLSA_CALL_PACKAGE.CallPackage176
PLSA_FREE_LSA_HEAP.FreeReturnBuffer184
PLSA_GET_CALL_INFO.GetCallInfo192
PLSA_CALL_PACKAGEEX.CallPackageEx200
PLSA_CREATE_SHARED_MEMORY.CreateSharedMemory208
PLSA_ALLOCATE_SHARED_MEMORY.AllocateSharedMemory216
PLSA_FREE_SHARED_MEMORY.FreeSharedMemory224
PLSA_DELETE_SHARED_MEMORY.DeleteSharedMemory232
PLSA_OPEN_SAM_USER.OpenSamUser240
PLSA_GET_USER_CREDENTIALS.GetUserCredentials248
PLSA_GET_USER_AUTH_DATA.GetUserAuthData256
PLSA_CLOSE_SAM_USER.CloseSamUser264
PLSA_CONVERT_AUTH_DATA_TO_TOKEN.ConvertAuthDataToToken272
PLSA_CLIENT_CALLBACK.ClientCallback280
PLSA_UPDATE_PRIMARY_CREDENTIALS.UpdateCredentials288
PLSA_GET_AUTH_DATA_FOR_USER.GetAuthDataForUser296
PLSA_CRACK_SINGLE_NAME.CrackSingleName304
PLSA_AUDIT_ACCOUNT_LOGON.AuditAccountLogon312
PLSA_CALL_PACKAGE_PASSTHROUGH.CallPackagePassthrough320
PLSA_PROTECT_MEMORY.DummyFunction1328
PLSA_PROTECT_MEMORY.DummyFunction2336
PLSA_PROTECT_MEMORY.DummyFunction3344
PLSA_PROTECT_MEMORY.LsaProtectMemory352
PLSA_PROTECT_MEMORY.LsaUnprotectMemory360
PLSA_OPEN_TOKEN_BY_LOGON_ID.OpenTokenByLogonId368
PLSA_EXPAND_AUTH_DATA_FOR_DOMAIN.ExpandAuthDataForDomain376
PLSA_ALLOCATE_PRIVATE_HEAP.AllocatePrivateHeap384
PLSA_FREE_PRIVATE_HEAP.FreePrivateHeap392
PLSA_CREATE_TOKEN_EX.CreateTokenEx400
PLSA_PROTECT_MEMORY.DummyFunction4408
PLSA_PROTECT_MEMORY.DummyFunction5416
PLSA_PROTECT_MEMORY.DummyFunction6424
PLSA_GET_EXTENDED_CALL_FLAGS.GetExtendedCallFlags432
PLSA_DUPLICATE_HANDLE.DuplicateTokenHandle440
PLSA_GET_SERVICE_ACCOUNT_PASSWORD.GetServiceAccountPassword448
PLSA_PROTECT_MEMORY.DummyFunction7456
PLSA_AUDIT_LOGON_EX.AuditLogonEx464
PLSA_CHECK_PROTECTED_USER_BY_TOKEN.CheckProtectedUserByToken472
PLSA_QUERY_CLIENT_REQUEST.QueryClientRequest480
PLSA_GET_APP_MODE_INFO.GetAppModeInfo488
PLSA_SET_APP_MODE_INFO.SetAppModeInfo496
PLSA_GET_CLIENT_INFO_EX.GetClientInfoEx504

│ └─512

LSA_STRINGUSHORT.Length0
USHORT.MaximumLength2
PCHAR.Buffer8

│ └─16

LSA_TOKEN_INFORMATION_NULLLARGE_INTEGERLONGLONG.ExpirationTime.QuadPart0
struct (unnamed).ExpirationTime.u0
DWORD.ExpirationTime.LowPart0
LONG.ExpirationTime.HighPart4
PTOKEN_GROUPS.Groups8

│ └─16

LSA_TOKEN_INFORMATION_V1LARGE_INTEGERLONGLONG.ExpirationTime.QuadPart0
struct (unnamed).ExpirationTime.u0
DWORD.ExpirationTime.LowPart0
LONG.ExpirationTime.HighPart4
TOKEN_USERSID_AND_ATTRIBUTESPSID.User.User.Sid8
DWORD.User.User.Attributes16
PTOKEN_GROUPS.Groups24
TOKEN_PRIMARY_GROUPPSID.PrimaryGroup.PrimaryGroup32
PTOKEN_PRIVILEGES.Privileges40
TOKEN_OWNERPSID.Owner.Owner48
TOKEN_DEFAULT_DACLPACL.DefaultDacl.DefaultDacl56

│ └─64

LSA_TOKEN_INFORMATION_V3LARGE_INTEGERLONGLONG.ExpirationTime.QuadPart0
struct (unnamed).ExpirationTime.u0
DWORD.ExpirationTime.LowPart0
LONG.ExpirationTime.HighPart4
TOKEN_USERSID_AND_ATTRIBUTESPSID.User.User.Sid8
DWORD.User.User.Attributes16
PTOKEN_GROUPS.Groups24
TOKEN_PRIMARY_GROUPPSID.PrimaryGroup.PrimaryGroup32
PTOKEN_PRIVILEGES.Privileges40
TOKEN_OWNERPSID.Owner.Owner48
TOKEN_DEFAULT_DACLPACL.DefaultDacl.DefaultDacl56
TOKEN_USER_CLAIMSPCLAIMS_BLOB.UserClaims.UserClaims64
TOKEN_DEVICE_CLAIMSPCLAIMS_BLOB.DeviceClaims.DeviceClaims72
PTOKEN_GROUPS.DeviceGroups80

│ └─88

LSA_TRANSLATED_NAMESID_NAME_USE.Use0
LSA_UNICODE_STRINGPWSTR.Name.Buffer8
USHORT.Name.Length8
USHORT.Name.MaximumLength8
LONG.DomainIndex24

│ └─32

LSA_TRANSLATED_SIDSID_NAME_USE.Use0
ULONG.RelativeId4
LONG.DomainIndex8

│ └─12

LSA_TRANSLATED_SID2SID_NAME_USE.Use0
PSID.Sid8
LONG.DomainIndex16
ULONG.Flags20

│ └─24

LSA_TRUST_INFORMATIONLSA_UNICODE_STRINGPWSTR.Name.Buffer0
USHORT.Name.Length0
USHORT.Name.MaximumLength0
PSID.Sid16

│ └─24

LSA_UNICODE_STRINGPWSTR.Buffer0
USHORT.Length0
USHORT.MaximumLength0

│ └─16

LUIDDWORD.LowPart0
LONG.HighPart4

│ └─8

LUID_AND_ATTRIBUTESLUIDDWORD.Luid.LowPart0
LONG.Luid.HighPart4
DWORD.Attributes8

│ └─12

LVBKIMAGEAULONG.ulFlags0
HBITMAP.hbm8
LPSTR.pszImage16
UINT.cchImageMax24
int.xOffsetPercent28
int.yOffsetPercent32

│ └─40

LVBKIMAGEWULONG.ulFlags0
HBITMAP.hbm8
LPWSTR.pszImage16
UINT.cchImageMax24
int.xOffsetPercent28
int.yOffsetPercent32

│ └─40

LVCOLUMNAUINT.mask0
int.fmt4
int.cx8
LPSTR.pszText16
int.cchTextMax24
int.iSubItem28
int.iImage32
int.iOrder36
int.cxMin40
int.cxDefault44
int.cxIdeal48

│ └─56

LVCOLUMNWUINT.mask0
int.fmt4
int.cx8
LPWSTR.pszText16
int.cchTextMax24
int.iSubItem28
int.iImage32
int.iOrder36
int.cxMin40
int.cxDefault44
int.cxIdeal48

│ └─56

LVFINDINFOAUINT.flags0
LPCSTR.psz8
LPARAM.lParam16
POINTLONG.pt.x24
LONG.pt.y28
UINT.vkDirection32

│ └─40

LVFINDINFOWUINT.flags0
LPCWSTR.psz8
LPARAM.lParam16
POINTLONG.pt.x24
LONG.pt.y28
UINT.vkDirection32

│ └─40

LVFOOTERINFOUINT.mask0
LPWSTR.pszText8
int.cchTextMax16
UINT.cItems20

│ └─24

LVFOOTERITEMUINT.mask0
int.iItem4
LPWSTR.pszText8
int.cchTextMax16
UINT.state20
UINT.stateMask24

│ └─32

LVGROUPUINT.cbSize0
UINT.mask4
LPWSTR.pszHeader8
int.cchHeader16
LPWSTR.pszFooter24
int.cchFooter32
int.iGroupId36
UINT.stateMask40
UINT.state44
UINT.uAlign48
LPWSTR.pszSubtitle56
UINT.cchSubtitle64
LPWSTR.pszTask72
UINT.cchTask80
LPWSTR.pszDescriptionTop88
UINT.cchDescriptionTop96
LPWSTR.pszDescriptionBottom104
UINT.cchDescriptionBottom112
int.iTitleImage116
int.iExtendedImage120
int.iFirstItem124
UINT.cItems128
LPWSTR.pszSubsetTitle136
UINT.cchSubsetTitle144

│ └─152

LVGROUPMETRICSUINT.cbSize0
UINT.mask4
UINT.Left8
UINT.Top12
UINT.Right16
UINT.Bottom20
COLORREF.crLeft24
COLORREF.crTop28
COLORREF.crRight32
COLORREF.crBottom36
COLORREF.crHeader40
COLORREF.crFooter44

│ └─48

LVHITTESTINFOPOINTLONG.pt.x0
LONG.pt.y4
UINT.flags8
int.iItem12
int.iSubItem16
int.iGroup20

│ └─24

LVINSERTGROUPSORTEDPFNLVGROUPCOMPARE.pfnGroupCompare0
void *.pvData8
LVGROUPUINT.lvGroup.cbSize16
UINT.lvGroup.mask20
LPWSTR.lvGroup.pszHeader24
int.lvGroup.cchHeader32
LPWSTR.lvGroup.pszFooter40
int.lvGroup.cchFooter48
int.lvGroup.iGroupId52
UINT.lvGroup.stateMask56
UINT.lvGroup.state60
UINT.lvGroup.uAlign64
LPWSTR.lvGroup.pszSubtitle72
UINT.lvGroup.cchSubtitle80
LPWSTR.lvGroup.pszTask88
UINT.lvGroup.cchTask96
LPWSTR.lvGroup.pszDescriptionTop104
UINT.lvGroup.cchDescriptionTop112
LPWSTR.lvGroup.pszDescriptionBottom120
UINT.lvGroup.cchDescriptionBottom128
int.lvGroup.iTitleImage132
int.lvGroup.iExtendedImage136
int.lvGroup.iFirstItem140
UINT.lvGroup.cItems144
LPWSTR.lvGroup.pszSubsetTitle152
UINT.lvGroup.cchSubsetTitle160

│ └─168

LVINSERTMARKUINT.cbSize0
DWORD.dwFlags4
int.iItem8
DWORD.dwReserved12

│ └─16

LVITEMAUINT.mask0
int.iItem4
int.iSubItem8
UINT.state12
UINT.stateMask16
LPSTR.pszText24
int.cchTextMax32
int.iImage36
LPARAM.lParam40
int.iIndent48
int.iGroupId52
UINT.cColumns56
PUINT.puColumns64
int *.piColFmt72
int.iGroup80

│ └─88

LVITEMINDEXint.iItem0
int.iGroup4

│ └─8

LVITEMWUINT.mask0
int.iItem4
int.iSubItem8
UINT.state12
UINT.stateMask16
LPWSTR.pszText24
int.cchTextMax32
int.iImage36
LPARAM.lParam40
int.iIndent48
int.iGroupId52
UINT.cColumns56
PUINT.puColumns64
int *.piColFmt72
int.iGroup80

│ └─88

LVSETINFOTIPUINT.cbSize0
DWORD.dwFlags4
LPWSTR.pszText8
int.iItem16
int.iSubItem20

│ └─24

LVTILEINFOUINT.cbSize0
int.iItem4
UINT.cColumns8
PUINT.puColumns16
int *.piColFmt24

│ └─32

LVTILEVIEWINFOUINT.cbSize0
DWORD.dwMask4
DWORD.dwFlags8
SIZELONG.sizeTile.cx12
LONG.sizeTile.cy16
int.cLines20
RECTLONG.rcLabelMargin.left24
LONG.rcLabelMargin.top28
LONG.rcLabelMargin.right32
LONG.rcLabelMargin.bottom36

│ └─40

LabCOLORWORD.L0
WORD.a2
WORD.b4

│ └─6

MACHINE_POWER_POLICYULONG.Revision0
SYSTEM_POWER_STATE.MinSleepAc4
SYSTEM_POWER_STATE.MinSleepDc8
SYSTEM_POWER_STATE.ReducedLatencySleepAc12
SYSTEM_POWER_STATE.ReducedLatencySleepDc16
ULONG.DozeTimeoutAc20
ULONG.DozeTimeoutDc24
ULONG.DozeS4TimeoutAc28
ULONG.DozeS4TimeoutDc32
UCHAR.MinThrottleAc36
UCHAR.MinThrottleDc37
UCHAR[2].pad138
POWER_ACTION_POLICYPOWER_ACTION.OverThrottledAc.Action40
DWORD.OverThrottledAc.Flags44
DWORD.OverThrottledAc.EventCode48
POWER_ACTION_POLICYPOWER_ACTION.OverThrottledDc.Action52
DWORD.OverThrottledDc.Flags56
DWORD.OverThrottledDc.EventCode60

│ └─64

MACHINE_PROCESSOR_POWER_POLICYULONG.Revision0
PROCESSOR_POWER_POLICYDWORD.ProcessorPolicyAc.Revision4
BYTE.ProcessorPolicyAc.DynamicThrottle8
BYTE[3].ProcessorPolicyAc.Spare9
DWORD.ProcessorPolicyAc.DisableCStates8bytes,4bits
DWORD.ProcessorPolicyAc.Reserved8bytes,5bits
DWORD.ProcessorPolicyAc.PolicyCount16
PROCESSOR_POWER_POLICY_INFO[3].ProcessorPolicyAc.Policy20
PROCESSOR_POWER_POLICYDWORD.ProcessorPolicyDc.Revision80
BYTE.ProcessorPolicyDc.DynamicThrottle84
BYTE[3].ProcessorPolicyDc.Spare85
DWORD.ProcessorPolicyDc.DisableCStates18bytes,0bits
DWORD.ProcessorPolicyDc.Reserved18bytes,1bits
DWORD.ProcessorPolicyDc.PolicyCount92
PROCESSOR_POWER_POLICY_INFO[3].ProcessorPolicyDc.Policy96

│ └─156

MAGCOLOREFFECTfloat[5][5].transform0

│ └─100

MAGIMAGEHEADERUINT.width0
UINT.height4
WICPixelFormatGUID.format8
UINT.stride24
UINT.offset28
SIZE_T.cbSize32

│ └─40

MAGTRANSFORMfloat[3][3].v0

│ └─36

MANAGEDAPPLICATIONLPWSTR.pszPackageName0
LPWSTR.pszPublisher8
DWORD.dwVersionHi16
DWORD.dwVersionLo20
DWORD.dwRevision24
GUIDunsigned long.GpoId.Data128
unsigned short.GpoId.Data232
unsigned short.GpoId.Data334
unsigned char[8].GpoId.Data436
LPWSTR.pszPolicyName48
GUIDunsigned long.ProductId.Data156
unsigned short.ProductId.Data260
unsigned short.ProductId.Data362
unsigned char[8].ProductId.Data464
LANGID.Language72
LPWSTR.pszOwner80
LPWSTR.pszCompany88
LPWSTR.pszComments96
LPWSTR.pszContact104
LPWSTR.pszSupportUrl112
DWORD.dwPathType120
BOOL.bInstalled124

│ └─128

MANAGEMENT_SERVICE_INFOLPWSTR.pszMDMServiceUri0
LPWSTR.pszAuthenticationUri8

│ └─16

MANIPULATION_TRANSFORMfloat.translationX0
float.translationY4
float.scale8
float.expansion12
float.rotation16

│ └─20

MANIPULATION_VELOCITYfloat.velocityX0
float.velocityY4
float.velocityExpansion8
float.velocityAngular12

│ └─16

MAPPING_DATA_RANGEDWORD.dwStartIndex0
DWORD.dwEndIndex4
LPWSTR.pszDescription8
DWORD.dwDescriptionLength16
LPVOID.pData24
DWORD.dwDataSize32
LPWSTR.pszContentType40
LPWSTR *.prgActionIds48
DWORD.dwActionsCount56
LPWSTR *.prgActionDisplayNames64

│ └─72

MAPPING_ENUM_OPTIONSsize_t.Size0
LPWSTR.pszCategory8
LPWSTR.pszInputLanguage16
LPWSTR.pszOutputLanguage24
LPWSTR.pszInputScript32
LPWSTR.pszOutputScript40
LPWSTR.pszInputContentType48
LPWSTR.pszOutputContentType56
GUID *.pGuid64
unsigned int.OnlineService72bytes,0bits
unsigned int.ServiceType72bytes,2bits

│ └─80

MAPPING_OPTIONSsize_t.Size0
LPWSTR.pszInputLanguage8
LPWSTR.pszOutputLanguage16
LPWSTR.pszInputScript24
LPWSTR.pszOutputScript32
LPWSTR.pszInputContentType40
LPWSTR.pszOutputContentType48
LPWSTR.pszUILanguage56
PFN_MAPPINGCALLBACKPROC.pfnRecognizeCallback64
LPVOID.pRecognizeCallerData72
DWORD.dwRecognizeCallerDataSize80
PFN_MAPPINGCALLBACKPROC.pfnActionCallback88
LPVOID.pActionCallerData96
DWORD.dwActionCallerDataSize104
DWORD.dwServiceFlag108
unsigned int.GetActionDisplayName112bytes,0bits

│ └─120

MAPPING_PROPERTY_BAGsize_t.Size0
PMAPPING_DATA_RANGE.prgResultRanges8
DWORD.dwRangesCount16
LPVOID.pServiceData24
DWORD.dwServiceDataSize32
LPVOID.pCallerData40
DWORD.dwCallerDataSize48
LPVOID.pContext56

│ └─64

MAPPING_SERVICE_INFOsize_t.Size0
LPWSTR.pszCopyright8
WORD.wMajorVersion16
WORD.wMinorVersion18
WORD.wBuildVersion20
WORD.wStepVersion22
DWORD.dwInputContentTypesCount24
LPWSTR *.prgInputContentTypes32
DWORD.dwOutputContentTypesCount40
LPWSTR *.prgOutputContentTypes48
DWORD.dwInputLanguagesCount56
LPWSTR *.prgInputLanguages64
DWORD.dwOutputLanguagesCount72
LPWSTR *.prgOutputLanguages80
DWORD.dwInputScriptsCount88
LPWSTR *.prgInputScripts96
DWORD.dwOutputScriptsCount104
LPWSTR *.prgOutputScripts112
GUIDunsigned long.guid.Data1120
unsigned short.guid.Data2124
unsigned short.guid.Data3126
unsigned char[8].guid.Data4128
LPWSTR.pszCategory136
LPWSTR.pszDescription144
DWORD.dwPrivateDataSize152
LPVOID.pPrivateData160
LPVOID.pContext168
unsigned int.IsOneToOneLanguageMapping176bytes,0bits
unsigned int.HasSubservices176bytes,1bits
unsigned int.OnlineOnly176bytes,2bits
unsigned int.ServiceType176bytes,3bits

│ └─184

MARGINSint.cxLeftWidth0
int.cxRightWidth4
int.cyTopHeight8
int.cyBottomHeight12

│ └─16

MARK_HANDLE_INFODWORD.UsnSourceInfo0
DWORD.CopyNumber0
HANDLE.VolumeHandle8
DWORD.HandleInfo16

│ └─24

MARK_HANDLE_INFO32DWORD.CopyNumber0
DWORD.UsnSourceInfo0
UINT32.VolumeHandle4
DWORD.HandleInfo8

│ └─12

MAT2FIXEDWORD.eM11.fract0
short.eM11.value2
FIXEDWORD.eM12.fract4
short.eM12.value6
FIXEDWORD.eM21.fract8
short.eM21.value10
FIXEDWORD.eM22.fract12
short.eM22.value14

│ └─16

MBN_CONTEXTULONG.contextID0
MBN_CONTEXT_TYPE.contextType4
BSTR.accessString8
BSTR.userName16
BSTR.password24
MBN_COMPRESSION.compression32
MBN_AUTH_PROTOCOL.authType36

│ └─40

MBN_DEVICE_SERVICEBSTR.deviceServiceID0
VARIANT_BOOL.dataWriteSupported8
VARIANT_BOOL.dataReadSupported10

│ └─16

MBN_INTERFACE_CAPSMBN_CELLULAR_CLASS.cellularClass0
MBN_VOICE_CLASS.voiceClass4
ULONG.dataClass8
BSTR.customDataClass16
ULONG.gsmBandClass24
ULONG.cdmaBandClass28
BSTR.customBandClass32
ULONG.smsCaps40
ULONG.controlCaps44
BSTR.deviceID48
BSTR.manufacturer56
BSTR.model64
BSTR.firmwareInfo72

│ └─80

MBN_PIN_INFOMBN_PIN_STATE.pinState0
MBN_PIN_TYPE.pinType4
ULONG.attemptsRemaining8

│ └─12

MBN_PROVIDERBSTR.providerID0
ULONG.providerState8
BSTR.providerName16
ULONG.dataClass24

│ └─32

MBN_PROVIDER2MBN_PROVIDERBSTR.provider.providerID0
ULONG.provider.providerState8
BSTR.provider.providerName16
ULONG.provider.dataClass24
MBN_CELLULAR_CLASS.cellularClass32
ULONG.signalStrength36
ULONG.signalError40

│ └─48

MBN_SMS_FILTERMBN_SMS_FLAG.flag0
ULONG.messageIndex4

│ └─8

MBN_SMS_STATUS_INFOULONG.flag0
ULONG.messageIndex4

│ └─8

MCAST_CLIENT_UIDLPBYTE.ClientUID0
DWORD.ClientUIDLength8

│ └─16

MCAST_LEASE_REQUESTLONG.LeaseStartTime0
LONG.MaxLeaseStartTime4
DWORD.LeaseDuration8
DWORD.MinLeaseDuration12
IPNG_ADDRESSDWORD.ServerAddress.IpAddrV416
BYTE[16].ServerAddress.IpAddrV616
WORD.MinAddrCount32
WORD.AddrCount34
PBYTE.pAddrBuf40

│ └─48

MCAST_LEASE_RESPONSELONG.LeaseStartTime0
LONG.LeaseEndTime4
IPNG_ADDRESSDWORD.ServerAddress.IpAddrV48
BYTE[16].ServerAddress.IpAddrV68
WORD.AddrCount24
PBYTE.pAddrBuf32

│ └─40

MCAST_SCOPE_CTXIPNG_ADDRESSDWORD.ScopeID.IpAddrV40
BYTE[16].ScopeID.IpAddrV60
IPNG_ADDRESSDWORD.Interface.IpAddrV416
BYTE[16].Interface.IpAddrV616
IPNG_ADDRESSDWORD.ServerID.IpAddrV432
BYTE[16].ServerID.IpAddrV632

│ └─48

MCAST_SCOPE_ENTRYMCAST_SCOPE_CTXIPNG_ADDRESSDWORD.ScopeCtx.ScopeID.IpAddrV40
BYTE[16].ScopeCtx.ScopeID.IpAddrV60
IPNG_ADDRESSDWORD.ScopeCtx.Interface.IpAddrV416
BYTE[16].ScopeCtx.Interface.IpAddrV616
IPNG_ADDRESSDWORD.ScopeCtx.ServerID.IpAddrV432
BYTE[16].ScopeCtx.ServerID.IpAddrV632
IPNG_ADDRESSDWORD.LastAddr.IpAddrV448
BYTE[16].LastAddr.IpAddrV648
DWORD.TTL64
int.ScopeDesc72

│ └─88

MCGRIDINFOUINT.cbSize0
DWORD.dwPart4
DWORD.dwFlags8
int.iCalendar12
int.iRow16
int.iCol20
BOOL.bSelected24
SYSTEMTIMEWORD.stStart.wYear28
WORD.stStart.wMonth30
WORD.stStart.wDayOfWeek32
WORD.stStart.wDay34
WORD.stStart.wHour36
WORD.stStart.wMinute38
WORD.stStart.wSecond40
WORD.stStart.wMilliseconds42
SYSTEMTIMEWORD.stEnd.wYear44
WORD.stEnd.wMonth46
WORD.stEnd.wDayOfWeek48
WORD.stEnd.wDay50
WORD.stEnd.wHour52
WORD.stEnd.wMinute54
WORD.stEnd.wSecond56
WORD.stEnd.wMilliseconds58
RECTLONG.rc.left60
LONG.rc.top64
LONG.rc.right68
LONG.rc.bottom72
PWSTR.pszName80
size_t.cchName88

│ └─96

MCHITTESTINFOUINT.cbSize0
POINTLONG.pt.x4
LONG.pt.y8
UINT.uHit12
SYSTEMTIMEWORD.st.wYear16
WORD.st.wMonth18
WORD.st.wDayOfWeek20
WORD.st.wDay22
WORD.st.wHour24
WORD.st.wMinute26
WORD.st.wSecond28
WORD.st.wMilliseconds30
RECTLONG.rc.left32
LONG.rc.top36
LONG.rc.right40
LONG.rc.bottom44
int.iOffset48
int.iRow52
int.iCol56

│ └─60

MCI_DGV_CAPTURE_PARMSADWORD_PTR.dwCallback0
LPSTR.lpstrFileName8
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28

│ └─32

MCI_DGV_CAPTURE_PARMSWDWORD_PTR.dwCallback0
LPWSTR.lpstrFileName8
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28

│ └─32

MCI_DGV_COPY_PARMSDWORD_PTR.dwCallback0
DWORD.dwFrom8
DWORD.dwTo12
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28
DWORD.dwAudioStream32
DWORD.dwVideoStream36

│ └─40

MCI_DGV_CUE_PARMSDWORD_PTR.dwCallback0
DWORD.dwTo8

│ └─12

MCI_DGV_CUT_PARMSDWORD_PTR.dwCallback0
DWORD.dwFrom8
DWORD.dwTo12
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28
DWORD.dwAudioStream32
DWORD.dwVideoStream36

│ └─40

MCI_DGV_DELETE_PARMSDWORD_PTR.dwCallback0
DWORD.dwFrom8
DWORD.dwTo12
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28
DWORD.dwAudioStream32
DWORD.dwVideoStream36

│ └─40

MCI_DGV_INFO_PARMSADWORD_PTR.dwCallback0
LPSTR.lpstrReturn8
DWORD.dwRetSize16
DWORD.dwItem20

│ └─24

MCI_DGV_INFO_PARMSWDWORD_PTR.dwCallback0
LPWSTR.lpstrReturn8
DWORD.dwRetSize16
DWORD.dwItem20

│ └─24

MCI_DGV_LIST_PARMSADWORD_PTR.dwCallback0
LPSTR.lpstrReturn8
DWORD.dwLength16
DWORD.dwNumber20
DWORD.dwItem24
LPSTR.lpstrAlgorithm28

│ └─36

MCI_DGV_LIST_PARMSWDWORD_PTR.dwCallback0
LPWSTR.lpstrReturn8
DWORD.dwLength16
DWORD.dwNumber20
DWORD.dwItem24
LPWSTR.lpstrAlgorithm28

│ └─36

MCI_DGV_MONITOR_PARMSDWORD_PTR.dwCallback0
DWORD.dwSource8
DWORD.dwMethod12

│ └─16

MCI_DGV_OPEN_PARMSADWORD_PTR.dwCallback0
UINT.wDeviceID8
LPSTR.lpstrDeviceType12
LPSTR.lpstrElementName20
LPSTR.lpstrAlias28
DWORD.dwStyle36
HWND.hWndParent40

│ └─48

MCI_DGV_OPEN_PARMSWDWORD_PTR.dwCallback0
UINT.wDeviceID8
LPWSTR.lpstrDeviceType12
LPWSTR.lpstrElementName20
LPWSTR.lpstrAlias28
DWORD.dwStyle36
HWND.hWndParent40

│ └─48

MCI_DGV_PASTE_PARMSDWORD_PTR.dwCallback0
DWORD.dwTo8
RECTLONG.rc.left12
LONG.rc.top16
LONG.rc.right20
LONG.rc.bottom24
DWORD.dwAudioStream28
DWORD.dwVideoStream32

│ └─36

MCI_DGV_QUALITY_PARMSADWORD_PTR.dwCallback0
DWORD.dwItem8
LPSTR.lpstrName12
DWORD.lpstrAlgorithm20
DWORD.dwHandle24

│ └─28

MCI_DGV_QUALITY_PARMSWDWORD_PTR.dwCallback0
DWORD.dwItem8
LPWSTR.lpstrName12
DWORD.lpstrAlgorithm20
DWORD.dwHandle24

│ └─28

MCI_DGV_RECORD_PARMSDWORD_PTR.dwCallback0
DWORD.dwFrom8
DWORD.dwTo12
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28
DWORD.dwAudioStream32
DWORD.dwVideoStream36

│ └─40

MCI_DGV_RECT_PARMSDWORD_PTR.dwCallback0
RECTLONG.rc.left8
LONG.rc.top12
LONG.rc.right16
LONG.rc.bottom20

│ └─24

MCI_DGV_RESERVE_PARMSADWORD_PTR.dwCallback0
LPSTR.lpstrPath8
DWORD.dwSize16

│ └─20

MCI_DGV_RESERVE_PARMSWDWORD_PTR.dwCallback0
LPWSTR.lpstrPath8
DWORD.dwSize16

│ └─20

MCI_DGV_RESTORE_PARMSADWORD_PTR.dwCallback0
LPSTR.lpstrFileName8
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28

│ └─32

MCI_DGV_RESTORE_PARMSWDWORD_PTR.dwCallback0
LPWSTR.lpstrFileName8
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28

│ └─32

MCI_DGV_SAVE_PARMSADWORD_PTR.dwCallback0
LPSTR.lpstrFileName8
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28

│ └─32

MCI_DGV_SAVE_PARMSWDWORD_PTR.dwCallback0
LPWSTR.lpstrFileName8
RECTLONG.rc.left16
LONG.rc.top20
LONG.rc.right24
LONG.rc.bottom28

│ └─32

MCI_DGV_SETAUDIO_PARMSADWORD_PTR.dwCallback0
DWORD.dwItem8
DWORD.dwValue12
DWORD.dwOver16
LPSTR.lpstrAlgorithm20
LPSTR.lpstrQuality28

│ └─36

MCI_DGV_SETAUDIO_PARMSWDWORD_PTR.dwCallback0
DWORD.dwItem8
DWORD.dwValue12
DWORD.dwOver16
LPWSTR.lpstrAlgorithm20
LPWSTR.lpstrQuality28

│ └─36

MCI_DGV_SETVIDEO_PARMSADWORD_PTR.dwCallback0
DWORD.dwItem8
DWORD.dwValue12
DWORD.dwOver16
LPSTR.lpstrAlgorithm20
LPSTR.lpstrQuality28
DWORD.dwSourceNumber36

│ └─40

MCI_DGV_SETVIDEO_PARMSWDWORD_PTR.dwCallback0
DWORD.dwItem8
DWORD.dwValue12
DWORD.dwOver16
LPWSTR.lpstrAlgorithm20
LPWSTR.lpstrQuality28
DWORD.dwSourceNumber36

│ └─40

MCI_DGV_SET_PARMSDWORD_PTR.dwCallback0
DWORD.dwTimeFormat8
DWORD.dwAudio12
DWORD.dwFileFormat16
DWORD.dwSpeed20

│ └─24

MCI_DGV_SIGNAL_PARMSDWORD_PTR.dwCallback0
DWORD.dwPosition8
DWORD.dwPeriod12
DWORD.dwUserParm16

│ └─20

MCI_DGV_STATUS_PARMSADWORD_PTR.dwCallback0
DWORD_PTR.dwReturn8
DWORD.dwItem16
DWORD.dwTrack20
LPSTR.lpstrDrive24
DWORD.dwReference32

│ └─36

MCI_DGV_STATUS_PARMSWDWORD_PTR.dwCallback0
DWORD_PTR.dwReturn8
DWORD.dwItem16
DWORD.dwTrack20
LPWSTR.lpstrDrive24
DWORD.dwReference32

│ └─36

MCI_DGV_STEP_PARMSDWORD_PTR.dwCallback0
DWORD.dwFrames8

│ └─12

MCI_DGV_UPDATE_PARMSDWORD_PTR.dwCallback0
RECTLONG.rc.left8
LONG.rc.top12
LONG.rc.right16
LONG.rc.bottom20
HDC.hDC24

│ └─32

MCI_DGV_WINDOW_PARMSADWORD_PTR.dwCallback0
HWND.hWnd8
UINT.nCmdShow16
LPSTR.lpstrText20

│ └─28

MCI_DGV_WINDOW_PARMSWDWORD_PTR.dwCallback0
HWND.hWnd8
UINT.nCmdShow16
LPWSTR.lpstrText20

│ └─28

MC_TIMING_REPORTDWORD.dwHorizontalFrequencyInHZ0
DWORD.dwVerticalFrequencyInHZ4
BYTE.bTimingStatusByte8

│ └─9

MDEVICECAPSEXDWORD.cbSize0
LPVOID.pCaps4

│ └─12

MDICREATESTRUCTALPCSTR.szClass0
LPCSTR.szTitle8
HANDLE.hOwner16
int.x24
int.y28
int.cx32
int.cy36
DWORD.style40
LPARAM.lParam48

│ └─56

MDICREATESTRUCTWLPCWSTR.szClass0
LPCWSTR.szTitle8
HANDLE.hOwner16
int.x24
int.y28
int.cx32
int.cy36
DWORD.style40
LPARAM.lParam48

│ └─56

MDINEXTMENUHMENU.hmenuIn0
HMENU.hmenuNext8
HWND.hwndNext16

│ └─24

MDNS_QUERY_HANDLEWCHAR[256].nameBuf0
WORD.wType512
PVOID.pSubscription520
PVOID.pWnfCallbackParams528
ULONG[2].stateNameData536

│ └─544

MDNS_QUERY_REQUESTULONG.Version0
ULONG.ulRefCount4
PCWSTR.Query8
WORD.QueryType16
ULONG64.QueryOptions24
ULONG.InterfaceIndex32
PMDNS_QUERY_CALLBACK.pQueryCallback40
PVOID.pQueryContext48
BOOL.fAnswerReceived56
ULONG.ulResendCount60

│ └─64

MEASUREITEMSTRUCTUINT.CtlType0
UINT.CtlID4
UINT.itemID8
UINT.itemWidth12
UINT.itemHeight16
ULONG_PTR.itemData24

│ └─32

MEMORYSTATUSDWORD.dwLength0
DWORD.dwMemoryLoad4
SIZE_T.dwTotalPhys8
SIZE_T.dwAvailPhys16
SIZE_T.dwTotalPageFile24
SIZE_T.dwAvailPageFile32
SIZE_T.dwTotalVirtual40
SIZE_T.dwAvailVirtual48

│ └─56

MEMORYSTATUSEXDWORD.dwLength0
DWORD.dwMemoryLoad4
DWORDLONG.ullTotalPhys8
DWORDLONG.ullAvailPhys16
DWORDLONG.ullTotalPageFile24
DWORDLONG.ullAvailPageFile32
DWORDLONG.ullTotalVirtual40
DWORDLONG.ullAvailVirtual48
DWORDLONG.ullAvailExtendedVirtual56

│ └─64

MEMORY_BASIC_INFORMATIONPVOID.BaseAddress0
PVOID.AllocationBase8
DWORD.AllocationProtect16
WORD.PartitionId20
SIZE_T.RegionSize24
DWORD.State32
DWORD.Protect36
DWORD.Type40

│ └─48

MEMORY_PRIORITY_INFORMATIONULONG.MemoryPriority0

│ └─4

MEM_ADDRESS_REQUIREMENTSPVOID.LowestStartingAddress0
PVOID.HighestEndingAddress8
SIZE_T.Alignment16

│ └─24

MEM_DESDWORD.MD_Count0
DWORD.MD_Type4
DWORDLONG.MD_Alloc_Base8
DWORDLONG.MD_Alloc_End16
DWORD.MD_Flags24
DWORD.MD_Reserved28

│ └─32

MEM_EXTENDED_PARAMETERDWORD64.Type0bytes,0bits
DWORD64.Reserved1bytes,0bits
SIZE_T.Size8
HANDLE.Handle8
PVOID.Pointer8
DWORD.ULong8
DWORD64.ULong648

│ └─16

MEM_RANGEDWORDLONG.MR_Align0
ULONG.MR_nBytes8
DWORDLONG.MR_Min12
DWORDLONG.MR_Max20
DWORD.MR_Flags28
DWORD.MR_Reserved32

│ └─36

MEM_RESOURCEMEM_DESDWORD.MEM_Header.MD_Count0
DWORD.MEM_Header.MD_Type4
DWORDLONG.MEM_Header.MD_Alloc_Base8
DWORDLONG.MEM_Header.MD_Alloc_End16
DWORD.MEM_Header.MD_Flags24
DWORD.MEM_Header.MD_Reserved28
MEM_RANGE[1].MEM_Data32

│ └─68

MENUBARINFODWORD.cbSize0
RECTLONG.rcBar.left4
LONG.rcBar.top8
LONG.rcBar.right12
LONG.rcBar.bottom16
HMENU.hMenu24
HWND.hwndMenu32
BOOL.fBarFocused40bytes,0bits
BOOL.fFocused40bytes,1bits
BOOL.fUnused40bytes,2bits

│ └─48

MENUBUTTONDATAint.idCommand0
int.x4
int.y8

│ └─12

MENUGETOBJECTINFODWORD.dwFlags0
UINT.uPos4
HMENU.hmenu8
PVOID.riid16
PVOID.pvObj24

│ └─32

MENUINFODWORD.cbSize0
DWORD.fMask4
DWORD.dwStyle8
UINT.cyMax12
HBRUSH.hbrBack16
DWORD.dwContextHelpID24
ULONG_PTR.dwMenuData32

│ └─40

MENUITEMINFOAUINT.cbSize0
UINT.fMask4
UINT.fType8
UINT.fState12
UINT.wID16
HMENU.hSubMenu24
HBITMAP.hbmpChecked32
HBITMAP.hbmpUnchecked40
ULONG_PTR.dwItemData48
LPSTR.dwTypeData56
UINT.cch64
HBITMAP.hbmpItem72

│ └─80

MENUITEMINFOWUINT.cbSize0
UINT.fMask4
UINT.fType8
UINT.fState12
UINT.wID16
HMENU.hSubMenu24
HBITMAP.hbmpChecked32
HBITMAP.hbmpUnchecked40
ULONG_PTR.dwItemData48
LPWSTR.dwTypeData56
UINT.cch64
HBITMAP.hbmpItem72

│ └─80

MENUITEMTEMPLATEWORD.mtOption0
WORD.mtID2
WCHAR[1].mtString4

│ └─6

MENUITEMTEMPLATEHEADERWORD.versionNumber0
WORD.offset2

│ └─4

MERGE_VIRTUAL_DISK_PARAMETERSMERGE_VIRTUAL_DISK_VERSION.Version0
struct (unnamed).Version14
struct (unnamed).Version24

│ └─12

MESSAGEUPDATE_COMPLETE_MESSAGEULONG.UpdateCompleteMessage.InterfaceIndex0
ULONG.UpdateCompleteMessage.UpdateType4
ULONG.UpdateCompleteMessage.UpdateStatus8
DWORD.InterfaceIndex0

│ └─12

MESSAGE_RESOURCE_BLOCKDWORD.LowId0
DWORD.HighId4
DWORD.OffsetToEntries8

│ └─12

MESSAGE_RESOURCE_DATADWORD.NumberOfBlocks0
MESSAGE_RESOURCE_BLOCK[1].Blocks4

│ └─16

MESSAGE_RESOURCE_ENTRYWORD.Length0
WORD.Flags2
BYTE[1].Text4

│ └─6

METAFILEPICTLONG.mm0
LONG.xExt4
LONG.yExt8
HMETAFILE.hMF16

│ └─24

METAHEADERWORD.mtType0
WORD.mtHeaderSize2
WORD.mtVersion4
DWORD.mtSize6
WORD.mtNoObjects10
DWORD.mtMaxRecord12
WORD.mtNoParameters16

│ └─18

METARECORDDWORD.rdSize0
WORD.rdFunction4
WORD[1].rdParm6

│ └─8

METHODDATAOLECHAR *.szName0
PARAMDATA *.ppdata8
DISPID.dispid16
UINT.iMeth20
CALLCONV.cc24
UINT.cArgs28
WORD.wFlags32
VARTYPE.vtReturn34

│ └─40

MFARGBBYTE.rgbBlue0
BYTE.rgbGreen1
BYTE.rgbRed2
BYTE.rgbAlpha3

│ └─4

MFASYNCRESULTOVERLAPPEDULONG_PTR.overlapped.Internal8
ULONG_PTR.overlapped.InternalHigh8
HANDLE.overlapped.hEvent8
DWORD.overlapped.Offset8
DWORD.overlapped.OffsetHigh8
PVOID.overlapped.Pointer8
IMFAsyncCallback *.pCallback40
HRESULT.hrStatusResult48
DWORD.dwBytesTransferred52
HANDLE.hEvent56

│ └─64

MFAYUVSampleBYTE.bCrValue0
BYTE.bCbValue1
BYTE.bYValue2
BYTE.bSampleAlpha83

│ └─4

MFBYTESTREAM_BUFFERING_PARAMSQWORD.cbTotalFileSize0
QWORD.cbPlayableDataSize8
MF_LEAKY_BUCKET_PAIR *.prgBuckets16
DWORD.cBuckets24
QWORD.qwNetBufferingTime32
QWORD.qwExtraBufferingTimeDuringSeek40
QWORD.qwPlayDuration48
float.dRate56

│ └─64

MFCARD_DESDWORD.PMF_Count0
DWORD.PMF_Type4
DWORD.PMF_Flags8
BYTE.PMF_ConfigOptions12
BYTE.PMF_IoResourceIndex13
BYTE[2].PMF_Reserved14
DWORD.PMF_ConfigRegisterBase16

│ └─20

MFCARD_RESOURCEMFCARD_DESDWORD.MfCard_Header.PMF_Count0
DWORD.MfCard_Header.PMF_Type4
DWORD.MfCard_Header.PMF_Flags8
BYTE.MfCard_Header.PMF_ConfigOptions12
BYTE.MfCard_Header.PMF_IoResourceIndex13
BYTE[2].MfCard_Header.PMF_Reserved14
DWORD.MfCard_Header.PMF_ConfigRegisterBase16

│ └─20

MFCLOCK_PROPERTIESunsigned long long.qwCorrelationRate0
GUIDunsigned long.guidClockId.Data18
unsigned short.guidClockId.Data212
unsigned short.guidClockId.Data314
unsigned char[8].guidClockId.Data416
DWORD.dwClockFlags24
unsigned long long.qwClockFrequency32
DWORD.dwClockTolerance40
DWORD.dwClockJitter44

│ └─48

MFCONTENTPROTECTIONDEVICE_INPUT_DATADWORD.HWProtectionFunctionID0
DWORD.PrivateDataByteCount4
DWORD.HWProtectionDataByteCount8
DWORD.Reserved12
BYTE[4].InputData16

│ └─20

MFCONTENTPROTECTIONDEVICE_OUTPUT_DATADWORD.PrivateDataByteCount0
DWORD.MaxHWProtectionDataByteCount4
DWORD.HWProtectionDataByteCount8
HRESULT.Status12
LONGLONG.TransportTimeInHundredsOfNanoseconds16
LONGLONG.ExecutionTimeInHundredsOfNanoseconds24
BYTE[4].OutputData32

│ └─40

MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATADWORD.TaskIndex0
WCHAR[260].ClassName4
LONG.BasePriority524

│ └─528

MFCameraExtrinsic_CalibratedTransformGUIDunsigned long.CalibrationId.Data10
unsigned short.CalibrationId.Data24
unsigned short.CalibrationId.Data36
unsigned char[8].CalibrationId.Data48
MF_FLOAT3FLOAT.Position.x16
FLOAT.Position.y20
FLOAT.Position.z24
MF_QUATERNIONFLOAT.Orientation.x28
FLOAT.Orientation.y32
FLOAT.Orientation.z36
FLOAT.Orientation.w40

│ └─44

MFCameraExtrinsicsUINT32.TransformCount0
MFCameraExtrinsic_CalibratedTransform[1].CalibratedTransforms4

│ └─48

MFCameraIntrinsic_DistortionModelFLOAT.Radial_k10
FLOAT.Radial_k24
FLOAT.Radial_k38
FLOAT.Tangential_p112
FLOAT.Tangential_p216

│ └─20

MFCameraIntrinsic_PinholeCameraModelMF_FLOAT2FLOAT.FocalLength.x0
FLOAT.FocalLength.y4
MF_FLOAT2FLOAT.PrincipalPoint.x8
FLOAT.PrincipalPoint.y12

│ └─16

MFFOLDDOWN_MATRIXUINT32.cbSize0
UINT32.cSrcChannels4
UINT32.cDstChannels8
UINT32.dwChannelMask12
LONG[64].Coeff16

│ └─272

MFINPUTTRUSTAUTHORITY_ACCESS_ACTIONMFPOLICYMANAGER_ACTION.Action0
BYTE *.pbTicket8
DWORD.cbTicket16

│ └─24

MFINPUTTRUSTAUTHORITY_ACCESS_PARAMSDWORD.dwSize0
DWORD.dwVer4
DWORD.cbSignatureOffset8
DWORD.cbSignatureSize12
DWORD.cbExtensionOffset16
DWORD.cbExtensionSize20
DWORD.cActions24
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION[1].rgOutputActions32

│ └─56

MFMPEG2DLNASINKSTATSDWORDLONG.cBytesWritten0
BOOL.fPAL8
DWORD.fccVideo12
DWORD.dwVideoWidth16
DWORD.dwVideoHeight20
DWORDLONG.cVideoFramesReceived24
DWORDLONG.cVideoFramesEncoded32
DWORDLONG.cVideoFramesSkipped40
DWORDLONG.cBlackVideoFramesEncoded48
DWORDLONG.cVideoFramesDuplicated56
DWORD.cAudioSamplesPerSec64
DWORD.cAudioChannels68
DWORDLONG.cAudioBytesReceived72
DWORDLONG.cAudioFramesEncoded80

│ └─88

MFMediaKeyStatusBYTE *.pbKeyId0
UINT.cbKeyId8
MF_MEDIAKEY_STATUS.eMediaKeyStatus12

│ └─16

MFNetCredentialManagerGetParamHRESULT.hrOp0
BOOL.fAllowLoggedOnUser4
BOOL.fClearTextPackage8
LPCWSTR.pszUrl16
LPCWSTR.pszSite24
LPCWSTR.pszRealm32
LPCWSTR.pszPackage40
LONG.nRetries48

│ └─56

MFOffsetWORD.fract0
short.value2

│ └─4

MFP_ACQUIRE_USER_CREDENTIAL_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
DWORD_PTR.dwUserData32
BOOL.fProceedWithAuthentication40
HRESULT.hrAuthenticationStatus44
LPCWSTR.pwszURL48
LPCWSTR.pwszSite56
LPCWSTR.pwszRealm64
LPCWSTR.pwszPackage72
LONG.nRetries80
MFP_CREDENTIAL_FLAGS.flags84
IMFNetCredential *.pCredential88

│ └─96

MFP_ERROR_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24

│ └─32

MFP_EVENT_HEADERMFP_EVENT_TYPE.eEventType0
HRESULT.hrEvent4
IMFPMediaPlayer *.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.eState16
IPropertyStore *.pPropertyStore24

│ └─32

MFP_FRAME_STEP_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
IMFPMediaItem *.pMediaItem32

│ └─40

MFP_MEDIAITEM_CLEARED_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
IMFPMediaItem *.pMediaItem32

│ └─40

MFP_MEDIAITEM_CREATED_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
IMFPMediaItem *.pMediaItem32
DWORD_PTR.dwUserData40

│ └─48

MFP_MEDIAITEM_SET_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
IMFPMediaItem *.pMediaItem32

│ └─40

MFP_MF_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
MediaEventType.MFEventType32
IMFMediaEvent *.pMFMediaEvent40
IMFPMediaItem *.pMediaItem48

│ └─56

MFP_PAUSE_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
IMFPMediaItem *.pMediaItem32

│ └─40

MFP_PLAYBACK_ENDED_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
IMFPMediaItem *.pMediaItem32

│ └─40

MFP_PLAY_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
IMFPMediaItem *.pMediaItem32

│ └─40

MFP_POSITION_SET_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
IMFPMediaItem *.pMediaItem32

│ └─40

MFP_RATE_SET_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
IMFPMediaItem *.pMediaItem32
float.flRate40

│ └─48

MFP_STOP_EVENTMFP_EVENT_HEADERMFP_EVENT_TYPE.header.eEventType0
HRESULT.header.hrEvent4
IMFPMediaPlayer *.header.pMediaPlayer8
MFP_MEDIAPLAYER_STATE.header.eState16
IPropertyStore *.header.pPropertyStore24
IMFPMediaItem *.pMediaItem32

│ └─40

MFPaletteEntryMFARGBBYTE.ARGB.rgbBlue0
BYTE.ARGB.rgbGreen1
BYTE.ARGB.rgbRed2
BYTE.ARGB.rgbAlpha3
MFAYUVSampleBYTE.AYCbCr.bCrValue0
BYTE.AYCbCr.bCbValue1
BYTE.AYCbCr.bYValue2
BYTE.AYCbCr.bSampleAlpha83

│ └─4

MFPinholeCameraIntrinsic_IntrinsicModelUINT32.Width0
UINT32.Height4
MFCameraIntrinsic_PinholeCameraModelMF_FLOAT2FLOAT.CameraModel.FocalLength.x8
FLOAT.CameraModel.FocalLength.y12
MF_FLOAT2FLOAT.CameraModel.PrincipalPoint.x16
FLOAT.CameraModel.PrincipalPoint.y20
MFCameraIntrinsic_DistortionModelFLOAT.DistortionModel.Radial_k124
FLOAT.DistortionModel.Radial_k228
FLOAT.DistortionModel.Radial_k332
FLOAT.DistortionModel.Tangential_p136
FLOAT.DistortionModel.Tangential_p240

│ └─44

MFPinholeCameraIntrinsicsUINT32.IntrinsicModelCount0
MFPinholeCameraIntrinsic_IntrinsicModel[1].IntrinsicModels4

│ └─48

MFRR_COMPONENTSDWORD.dwRRInfoVersion0
DWORD.dwRRComponents4
PMFRR_COMPONENT_HASH_INFO.pRRComponents8

│ └─16

MFRR_COMPONENT_HASH_INFODWORD.ulReason0
WCHAR[43].rgHeaderHash4
WCHAR[43].rgPublicKeyHash90
WCHAR[260].wszName176

│ └─696

MFRatioDWORD.Numerator0
DWORD.Denominator4

│ └─8

MFTOPONODE_ATTRIBUTE_UPDATETOPOID.NodeId0
GUIDunsigned long.guidAttributeKey.Data18
unsigned short.guidAttributeKey.Data212
unsigned short.guidAttributeKey.Data314
unsigned char[8].guidAttributeKey.Data416
MF_ATTRIBUTE_TYPE.attrType24
double.d32
UINT32.u3232
UINT64.u6432

│ └─40

MFT_ENUM_DATA_V0DWORDLONG.StartFileReferenceNumber0
USN.LowUsn8
USN.HighUsn16

│ └─24

MFT_ENUM_DATA_V1DWORDLONG.StartFileReferenceNumber0
USN.LowUsn8
USN.HighUsn16
WORD.MinMajorVersion24
WORD.MaxMajorVersion26

│ └─32

MFT_INPUT_STREAM_INFOLONGLONG.hnsMaxLatency0
DWORD.dwFlags8
DWORD.cbSize12
DWORD.cbMaxLookahead16
DWORD.cbAlignment20

│ └─24

MFT_OUTPUT_DATA_BUFFERDWORD.dwStreamID0
IMFSample *.pSample8
DWORD.dwStatus16
IMFCollection *.pEvents24

│ └─32

MFT_OUTPUT_STREAM_INFODWORD.dwFlags0
DWORD.cbSize4
DWORD.cbAlignment8

│ └─12

MFT_REGISTER_TYPE_INFOGUIDunsigned long.guidMajorType.Data10
unsigned short.guidMajorType.Data24
unsigned short.guidMajorType.Data36
unsigned char[8].guidMajorType.Data48
GUIDunsigned long.guidSubtype.Data116
unsigned short.guidSubtype.Data220
unsigned short.guidSubtype.Data322
unsigned char[8].guidSubtype.Data424

│ └─32

MFT_REGISTRATION_INFOCLSID.clsid0
GUIDunsigned long.guidCategory.Data116
unsigned short.guidCategory.Data220
unsigned short.guidCategory.Data322
unsigned char[8].guidCategory.Data424
UINT32.uiFlags32
LPCWSTR.pszName40
DWORD.cInTypes48
MFT_REGISTER_TYPE_INFO *.pInTypes56
DWORD.cOutTypes64
MFT_REGISTER_TYPE_INFO *.pOutTypes72

│ └─80

MFVIDEOFORMATDWORD.dwSize0
MFVideoInfoDWORD.videoInfo.dwWidth8
DWORD.videoInfo.dwHeight12
MFRatioDWORD.videoInfo.PixelAspectRatio.Numerator16
DWORD.videoInfo.PixelAspectRatio.Denominator20
MFVideoChromaSubsampling.videoInfo.SourceChromaSubsampling24
MFVideoInterlaceMode.videoInfo.InterlaceMode28
MFVideoTransferFunction.videoInfo.TransferFunction32
MFVideoPrimaries.videoInfo.ColorPrimaries36
MFVideoTransferMatrix.videoInfo.TransferMatrix40
MFVideoLighting.videoInfo.SourceLighting44
MFRatioDWORD.videoInfo.FramesPerSecond.Numerator48
DWORD.videoInfo.FramesPerSecond.Denominator52
MFNominalRange.videoInfo.NominalRange56
MFVideoAreaMFOffsetWORD.videoInfo.GeometricAperture.OffsetX.fract60
short.videoInfo.GeometricAperture.OffsetX.value62
MFOffsetWORD.videoInfo.GeometricAperture.OffsetY.fract64
short.videoInfo.GeometricAperture.OffsetY.value66
SIZELONG.videoInfo.GeometricAperture.Area.cx68
LONG.videoInfo.GeometricAperture.Area.cy72
MFVideoAreaMFOffsetWORD.videoInfo.MinimumDisplayAperture.OffsetX.fract76
short.videoInfo.MinimumDisplayAperture.OffsetX.value78
MFOffsetWORD.videoInfo.MinimumDisplayAperture.OffsetY.fract80
short.videoInfo.MinimumDisplayAperture.OffsetY.value82
SIZELONG.videoInfo.MinimumDisplayAperture.Area.cx84
LONG.videoInfo.MinimumDisplayAperture.Area.cy88
MFVideoAreaMFOffsetWORD.videoInfo.PanScanAperture.OffsetX.fract92
short.videoInfo.PanScanAperture.OffsetX.value94
MFOffsetWORD.videoInfo.PanScanAperture.OffsetY.fract96
short.videoInfo.PanScanAperture.OffsetY.value98
SIZELONG.videoInfo.PanScanAperture.Area.cx100
LONG.videoInfo.PanScanAperture.Area.cy104
unsigned long long.videoInfo.VideoFlags112
GUIDunsigned long.guidFormat.Data1120
unsigned short.guidFormat.Data2124
unsigned short.guidFormat.Data3126
unsigned char[8].guidFormat.Data4128
MFVideoCompressedInfoLONGLONG.compressedInfo.AvgBitrate136
LONGLONG.compressedInfo.AvgBitErrorRate144
DWORD.compressedInfo.MaxKeyFrameSpacing152
MFVideoSurfaceInfoDWORD.surfaceInfo.Format160
DWORD.surfaceInfo.PaletteEntries164
MFPaletteEntry[1].surfaceInfo.Palette168

│ └─176

MFVideoAlphaBitmapBOOL.GetBitmapFromDC0
union (unnamed).bitmap0
MFVideoAlphaBitmapParamsDWORD.params.dwFlags0
COLORREF.params.clrSrcKey4
RECTLONG.params.rcSrc.left8
LONG.params.rcSrc.top12
LONG.params.rcSrc.right16
LONG.params.rcSrc.bottom20
MFVideoNormalizedRectfloat.params.nrcDest.left24
float.params.nrcDest.top28
float.params.nrcDest.right32
float.params.nrcDest.bottom36
FLOAT.params.fAlpha40
DWORD.params.dwFilterMode44

│ └─64

MFVideoAlphaBitmapParamsDWORD.dwFlags0
COLORREF.clrSrcKey4
RECTLONG.rcSrc.left8
LONG.rcSrc.top12
LONG.rcSrc.right16
LONG.rcSrc.bottom20
MFVideoNormalizedRectfloat.nrcDest.left24
float.nrcDest.top28
float.nrcDest.right32
float.nrcDest.bottom36
FLOAT.fAlpha40
DWORD.dwFilterMode44

│ └─48

MFVideoAreaMFOffsetWORD.OffsetX.fract0
short.OffsetX.value2
MFOffsetWORD.OffsetY.fract4
short.OffsetY.value6
SIZELONG.Area.cx8
LONG.Area.cy12

│ └─16

MFVideoCompressedInfoLONGLONG.AvgBitrate0
LONGLONG.AvgBitErrorRate8
DWORD.MaxKeyFrameSpacing16

│ └─24

MFVideoInfoDWORD.dwWidth0
DWORD.dwHeight4
MFRatioDWORD.PixelAspectRatio.Numerator8
DWORD.PixelAspectRatio.Denominator12
MFVideoChromaSubsampling.SourceChromaSubsampling16
MFVideoInterlaceMode.InterlaceMode20
MFVideoTransferFunction.TransferFunction24
MFVideoPrimaries.ColorPrimaries28
MFVideoTransferMatrix.TransferMatrix32
MFVideoLighting.SourceLighting36
MFRatioDWORD.FramesPerSecond.Numerator40
DWORD.FramesPerSecond.Denominator44
MFNominalRange.NominalRange48
MFVideoAreaMFOffsetWORD.GeometricAperture.OffsetX.fract52
short.GeometricAperture.OffsetX.value54
MFOffsetWORD.GeometricAperture.OffsetY.fract56
short.GeometricAperture.OffsetY.value58
SIZELONG.GeometricAperture.Area.cx60
LONG.GeometricAperture.Area.cy64
MFVideoAreaMFOffsetWORD.MinimumDisplayAperture.OffsetX.fract68
short.MinimumDisplayAperture.OffsetX.value70
MFOffsetWORD.MinimumDisplayAperture.OffsetY.fract72
short.MinimumDisplayAperture.OffsetY.value74
SIZELONG.MinimumDisplayAperture.Area.cx76
LONG.MinimumDisplayAperture.Area.cy80
MFVideoAreaMFOffsetWORD.PanScanAperture.OffsetX.fract84
short.PanScanAperture.OffsetX.value86
MFOffsetWORD.PanScanAperture.OffsetY.fract88
short.PanScanAperture.OffsetY.value90
SIZELONG.PanScanAperture.Area.cx92
LONG.PanScanAperture.Area.cy96
unsigned long long.VideoFlags104

│ └─112

MFVideoNormalizedRectfloat.left0
float.top4
float.right8
float.bottom12

│ └─16

MFVideoSurfaceInfoDWORD.Format0
DWORD.PaletteEntries4
MFPaletteEntry[1].Palette8

│ └─12

MF_BYTE_STREAM_CACHE_RANGEQWORD.qwStartOffset0
QWORD.qwEndOffset8

│ └─16

MF_CAMERA_CONTROL_RANGE_INFOLONG.minValue0
LONG.maxValue4
LONG.stepValue8
LONG.defaultValue12

│ └─16

MF_FLOAT2FLOAT.x0
FLOAT.y4

│ └─8

MF_FLOAT3FLOAT.x0
FLOAT.y4
FLOAT.z8

│ └─12

MF_LEAKY_BUCKET_PAIRDWORD.dwBitrate0
DWORD.msBufferWindow4

│ └─8

MF_QUATERNIONFLOAT.x0
FLOAT.y4
FLOAT.z8
FLOAT.w12

│ └─16

MF_SINK_WRITER_STATISTICSDWORD.cb0
LONGLONG.llLastTimestampReceived8
LONGLONG.llLastTimestampEncoded16
LONGLONG.llLastTimestampProcessed24
LONGLONG.llLastStreamTickReceived32
LONGLONG.llLastSinkSampleRequest40
QWORD.qwNumSamplesReceived48
QWORD.qwNumSamplesEncoded56
QWORD.qwNumSamplesProcessed64
QWORD.qwNumStreamTicksReceived72
DWORD.dwByteCountQueued80
QWORD.qwByteCountProcessed88
DWORD.dwNumOutstandingSinkSampleRequests96
DWORD.dwAverageSampleRateReceived100
DWORD.dwAverageSampleRateEncoded104
DWORD.dwAverageSampleRateProcessed108

│ └─112

MF_TRANSCODE_SINK_INFODWORD.dwVideoStreamID0
IMFMediaType *.pVideoMediaType8
DWORD.dwAudioStreamID16
IMFMediaType *.pAudioMediaType24

│ └─32

MGM_IF_ENTRYDWORD.dwIfIndex0
DWORD.dwIfNextHopAddr4
BOOL.bIGMP8
BOOL.bIsEnabled12

│ └─16

MIBICMPINFOMIBICMPSTATSDWORD.icmpInStats.dwMsgs0
DWORD.icmpInStats.dwErrors4
DWORD.icmpInStats.dwDestUnreachs8
DWORD.icmpInStats.dwTimeExcds12
DWORD.icmpInStats.dwParmProbs16
DWORD.icmpInStats.dwSrcQuenchs20
DWORD.icmpInStats.dwRedirects24
DWORD.icmpInStats.dwEchos28
DWORD.icmpInStats.dwEchoReps32
DWORD.icmpInStats.dwTimestamps36
DWORD.icmpInStats.dwTimestampReps40
DWORD.icmpInStats.dwAddrMasks44
DWORD.icmpInStats.dwAddrMaskReps48
MIBICMPSTATSDWORD.icmpOutStats.dwMsgs52
DWORD.icmpOutStats.dwErrors56
DWORD.icmpOutStats.dwDestUnreachs60
DWORD.icmpOutStats.dwTimeExcds64
DWORD.icmpOutStats.dwParmProbs68
DWORD.icmpOutStats.dwSrcQuenchs72
DWORD.icmpOutStats.dwRedirects76
DWORD.icmpOutStats.dwEchos80
DWORD.icmpOutStats.dwEchoReps84
DWORD.icmpOutStats.dwTimestamps88
DWORD.icmpOutStats.dwTimestampReps92
DWORD.icmpOutStats.dwAddrMasks96
DWORD.icmpOutStats.dwAddrMaskReps100

│ └─104

MIBICMPSTATSDWORD.dwMsgs0
DWORD.dwErrors4
DWORD.dwDestUnreachs8
DWORD.dwTimeExcds12
DWORD.dwParmProbs16
DWORD.dwSrcQuenchs20
DWORD.dwRedirects24
DWORD.dwEchos28
DWORD.dwEchoReps32
DWORD.dwTimestamps36
DWORD.dwTimestampReps40
DWORD.dwAddrMasks44
DWORD.dwAddrMaskReps48

│ └─52

MIBICMPSTATS_EX_XPSP1DWORD.dwMsgs0
DWORD.dwErrors4
DWORD[256].rgdwTypeCount8

│ └─1032

MIB_ANYCASTIPADDRESS_ROWSOCKADDR_INETSOCKADDR_INshort.Address.Ipv4.sin_family0
u_short.Address.Ipv4.sin_port2
struct in_addr.Address.Ipv4.sin_addr4
char[8].Address.Ipv4.sin_zero8
SOCKADDR_IN6.Address.Ipv60
int.Address.si_family0
NET_LUID.InterfaceLuid32
NET_IFINDEX.InterfaceIndex40
SCOPE_ID.ScopeId44

│ └─48

MIB_ANYCASTIPADDRESS_TABLEULONG.NumEntries0
MIB_ANYCASTIPADDRESS_ROW[1].Table8

│ └─56

MIB_BEST_IFDWORD.dwDestAddr0
DWORD.dwIfIndex4

│ └─8

MIB_BOUNDARYROWDWORD.dwGroupAddress0
DWORD.dwGroupMask4

│ └─8

MIB_ICMPMIBICMPINFOMIBICMPSTATSDWORD.stats.icmpInStats.dwMsgs0
DWORD.stats.icmpInStats.dwErrors4
DWORD.stats.icmpInStats.dwDestUnreachs8
DWORD.stats.icmpInStats.dwTimeExcds12
DWORD.stats.icmpInStats.dwParmProbs16
DWORD.stats.icmpInStats.dwSrcQuenchs20
DWORD.stats.icmpInStats.dwRedirects24
DWORD.stats.icmpInStats.dwEchos28
DWORD.stats.icmpInStats.dwEchoReps32
DWORD.stats.icmpInStats.dwTimestamps36
DWORD.stats.icmpInStats.dwTimestampReps40
DWORD.stats.icmpInStats.dwAddrMasks44
DWORD.stats.icmpInStats.dwAddrMaskReps48
MIBICMPSTATSDWORD.stats.icmpOutStats.dwMsgs52
DWORD.stats.icmpOutStats.dwErrors56
DWORD.stats.icmpOutStats.dwDestUnreachs60
DWORD.stats.icmpOutStats.dwTimeExcds64
DWORD.stats.icmpOutStats.dwParmProbs68
DWORD.stats.icmpOutStats.dwSrcQuenchs72
DWORD.stats.icmpOutStats.dwRedirects76
DWORD.stats.icmpOutStats.dwEchos80
DWORD.stats.icmpOutStats.dwEchoReps84
DWORD.stats.icmpOutStats.dwTimestamps88
DWORD.stats.icmpOutStats.dwTimestampReps92
DWORD.stats.icmpOutStats.dwAddrMasks96
DWORD.stats.icmpOutStats.dwAddrMaskReps100

│ └─104

MIB_ICMP_EX_XPSP1MIBICMPSTATS_EX.icmpInStats0
MIBICMPSTATS_EX.icmpOutStats1032

│ └─2064

MIB_IFNUMBERDWORD.dwValue0

│ └─4

MIB_IFROWWCHAR[256].wszName0
IF_INDEX.dwIndex512
IFTYPE.dwType516
DWORD.dwMtu520
DWORD.dwSpeed524
DWORD.dwPhysAddrLen528
UCHAR[8].bPhysAddr532
DWORD.dwAdminStatus540
INTERNAL_IF_OPER_STATUS.dwOperStatus544
DWORD.dwLastChange548
DWORD.dwInOctets552
DWORD.dwInUcastPkts556
DWORD.dwInNUcastPkts560
DWORD.dwInDiscards564
DWORD.dwInErrors568
DWORD.dwInUnknownProtos572
DWORD.dwOutOctets576
DWORD.dwOutUcastPkts580
DWORD.dwOutNUcastPkts584
DWORD.dwOutDiscards588
DWORD.dwOutErrors592
DWORD.dwOutQLen596
DWORD.dwDescrLen600
UCHAR[256].bDescr604

│ └─860

MIB_IFSTACK_ROWNET_IFINDEX.HigherLayerInterfaceIndex0
NET_IFINDEX.LowerLayerInterfaceIndex4

│ └─8

MIB_IFSTACK_TABLEULONG.NumEntries0
MIB_IFSTACK_ROW[1].Table4

│ └─12

MIB_IFSTATUSDWORD.dwIfIndex0
DWORD.dwAdminStatus4
DWORD.dwOperationalStatus8
BOOL.bMHbeatActive12
BOOL.bMHbeatAlive16

│ └─20

MIB_IFTABLEDWORD.dwNumEntries0
MIB_IFROW[1].table4

│ └─864

MIB_IF_ROW2NET_LUID.InterfaceLuid0
NET_IFINDEX.InterfaceIndex8
GUIDunsigned long.InterfaceGuid.Data112
unsigned short.InterfaceGuid.Data216
unsigned short.InterfaceGuid.Data318
unsigned char[8].InterfaceGuid.Data420
WCHAR[257].Alias28
WCHAR[257].Description542
ULONG.PhysicalAddressLength1056
UCHAR[32].PhysicalAddress1060
UCHAR[32].PermanentPhysicalAddress1092
ULONG.Mtu1124
IFTYPE.Type1128
TUNNEL_TYPE.TunnelType1132
NDIS_MEDIUM.MediaType1136
NDIS_PHYSICAL_MEDIUM.PhysicalMediumType1140
NET_IF_ACCESS_TYPE.AccessType1144
NET_IF_DIRECTION_TYPE.DirectionType1148
struct (unnamed).InterfaceAndOperStatusFlags1152
IF_OPER_STATUS.OperStatus1156
NET_IF_ADMIN_STATUS.AdminStatus1160
NET_IF_MEDIA_CONNECT_STATE.MediaConnectState1164
NET_IF_NETWORK_GUID.NetworkGuid1168
NET_IF_CONNECTION_TYPE.ConnectionType1184
ULONG64.TransmitLinkSpeed1192
ULONG64.ReceiveLinkSpeed1200
ULONG64.InOctets1208
ULONG64.InUcastPkts1216
ULONG64.InNUcastPkts1224
ULONG64.InDiscards1232
ULONG64.InErrors1240
ULONG64.InUnknownProtos1248
ULONG64.InUcastOctets1256
ULONG64.InMulticastOctets1264
ULONG64.InBroadcastOctets1272
ULONG64.OutOctets1280
ULONG64.OutUcastPkts1288
ULONG64.OutNUcastPkts1296
ULONG64.OutDiscards1304
ULONG64.OutErrors1312
ULONG64.OutUcastOctets1320
ULONG64.OutMulticastOctets1328
ULONG64.OutBroadcastOctets1336
ULONG64.OutQLen1344

│ └─1352

MIB_IF_TABLE2ULONG.NumEntries0
MIB_IF_ROW2[1].Table8

│ └─1360

MIB_INVERTEDIFSTACK_ROWNET_IFINDEX.LowerLayerInterfaceIndex0
NET_IFINDEX.HigherLayerInterfaceIndex4

│ └─8

MIB_INVERTEDIFSTACK_TABLEULONG.NumEntries0
MIB_INVERTEDIFSTACK_ROW[1].Table4

│ └─12

MIB_IPADDRROW_W2KDWORD.dwAddr0
DWORD.dwIndex4
DWORD.dwMask8
DWORD.dwBCastAddr12
DWORD.dwReasmSize16
unsigned short.unused120
unsigned short.unused222

│ └─24

MIB_IPADDRROW_XPDWORD.dwAddr0
IF_INDEX.dwIndex4
DWORD.dwMask8
DWORD.dwBCastAddr12
DWORD.dwReasmSize16
unsigned short.unused120
unsigned short.wType22

│ └─24

MIB_IPADDRTABLEDWORD.dwNumEntries0
MIB_IPADDRROW[1].table4

│ └─28

MIB_IPFORWARDNUMBERDWORD.dwValue0

│ └─4

MIB_IPFORWARDROWDWORD.dwForwardDest0
DWORD.dwForwardMask4
DWORD.dwForwardPolicy8
DWORD.dwForwardNextHop12
IF_INDEX.dwForwardIfIndex16
MIB_IPFORWARD_TYPE.ForwardType20
DWORD.dwForwardType20
MIB_IPFORWARD_PROTO.ForwardProto24
DWORD.dwForwardProto24
DWORD.dwForwardAge28
DWORD.dwForwardNextHopAS32
DWORD.dwForwardMetric136
DWORD.dwForwardMetric240
DWORD.dwForwardMetric344
DWORD.dwForwardMetric448
DWORD.dwForwardMetric552

│ └─56

MIB_IPFORWARDTABLEDWORD.dwNumEntries0
MIB_IPFORWARDROW[1].table4

│ └─60

MIB_IPFORWARD_ROW2NET_LUID.InterfaceLuid0
NET_IFINDEX.InterfaceIndex8
IP_ADDRESS_PREFIXSOCKADDR_INETSOCKADDR_INshort.DestinationPrefix.Prefix.Ipv4.sin_family12
u_short.DestinationPrefix.Prefix.Ipv4.sin_port14
struct in_addr.DestinationPrefix.Prefix.Ipv4.sin_addr16
char[8].DestinationPrefix.Prefix.Ipv4.sin_zero20
SOCKADDR_IN6.DestinationPrefix.Prefix.Ipv612
int.DestinationPrefix.Prefix.si_family12
UINT8.DestinationPrefix.PrefixLength40
SOCKADDR_INETSOCKADDR_INshort.NextHop.Ipv4.sin_family44
u_short.NextHop.Ipv4.sin_port46
struct in_addr.NextHop.Ipv4.sin_addr48
char[8].NextHop.Ipv4.sin_zero52
SOCKADDR_IN6.NextHop.Ipv644
int.NextHop.si_family44
UCHAR.SitePrefixLength72
ULONG.ValidLifetime76
ULONG.PreferredLifetime80
ULONG.Metric84
NL_ROUTE_PROTOCOL.Protocol88
BOOLEAN.Loopback92
BOOLEAN.AutoconfigureAddress93
BOOLEAN.Publish94
BOOLEAN.Immortal95
ULONG.Age96
NL_ROUTE_ORIGIN.Origin100

│ └─104

MIB_IPFORWARD_TABLE2ULONG.NumEntries0
MIB_IPFORWARD_ROW2[1].Table8

│ └─112

MIB_IPINTERFACE_ROWADDRESS_FAMILY.Family0
NET_LUID.InterfaceLuid8
NET_IFINDEX.InterfaceIndex16
ULONG.MaxReassemblySize20
ULONG64.InterfaceIdentifier24
ULONG.MinRouterAdvertisementInterval32
ULONG.MaxRouterAdvertisementInterval36
BOOLEAN.AdvertisingEnabled40
BOOLEAN.ForwardingEnabled41
BOOLEAN.WeakHostSend42
BOOLEAN.WeakHostReceive43
BOOLEAN.UseAutomaticMetric44
BOOLEAN.UseNeighborUnreachabilityDetection45
BOOLEAN.ManagedAddressConfigurationSupported46
BOOLEAN.OtherStatefulConfigurationSupported47
BOOLEAN.AdvertiseDefaultRoute48
NL_ROUTER_DISCOVERY_BEHAVIOR.RouterDiscoveryBehavior52
ULONG.DadTransmits56
ULONG.BaseReachableTime60
ULONG.RetransmitTime64
ULONG.PathMtuDiscoveryTimeout68
NL_LINK_LOCAL_ADDRESS_BEHAVIOR.LinkLocalAddressBehavior72
ULONG.LinkLocalAddressTimeout76
ULONG[16].ZoneIndices80
ULONG.SitePrefixLength144
ULONG.Metric148
ULONG.NlMtu152
BOOLEAN.Connected156
BOOLEAN.SupportsWakeUpPatterns157
BOOLEAN.SupportsNeighborDiscovery158
BOOLEAN.SupportsRouterDiscovery159
ULONG.ReachableTime160
NL_INTERFACE_OFFLOAD_RODBOOLEAN.TransmitOffload.NlChecksumSupported20bytes,4bits
BOOLEAN.TransmitOffload.NlOptionsSupported20bytes,5bits
BOOLEAN.TransmitOffload.TlDatagramChecksumSupported20bytes,6bits
BOOLEAN.TransmitOffload.TlStreamChecksumSupported20bytes,7bits
BOOLEAN.TransmitOffload.TlStreamOptionsSupported21bytes,0bits
BOOLEAN.TransmitOffload.FastPathCompatible21bytes,1bits
BOOLEAN.TransmitOffload.TlLargeSendOffloadSupported21bytes,2bits
BOOLEAN.TransmitOffload.TlGiantSendOffloadSupported21bytes,3bits
NL_INTERFACE_OFFLOAD_RODBOOLEAN.ReceiveOffload.NlChecksumSupported20bytes,5bits
BOOLEAN.ReceiveOffload.NlOptionsSupported20bytes,6bits
BOOLEAN.ReceiveOffload.TlDatagramChecksumSupported20bytes,7bits
BOOLEAN.ReceiveOffload.TlStreamChecksumSupported21bytes,0bits
BOOLEAN.ReceiveOffload.TlStreamOptionsSupported21bytes,1bits
BOOLEAN.ReceiveOffload.FastPathCompatible21bytes,2bits
BOOLEAN.ReceiveOffload.TlLargeSendOffloadSupported21bytes,3bits
BOOLEAN.ReceiveOffload.TlGiantSendOffloadSupported21bytes,4bits
BOOLEAN.DisableDefaultRoutes166

│ └─168

MIB_IPINTERFACE_TABLEULONG.NumEntries0
MIB_IPINTERFACE_ROW[1].Table8

│ └─176

MIB_IPMCAST_BOUNDARYDWORD.dwIfIndex0
DWORD.dwGroupAddress4
DWORD.dwGroupMask8
DWORD.dwStatus12

│ └─16

MIB_IPMCAST_BOUNDARY_TABLEDWORD.dwNumEntries0
MIB_IPMCAST_BOUNDARY[1].table4

│ └─20

MIB_IPMCAST_GLOBALDWORD.dwEnable0

│ └─4

MIB_IPMCAST_IF_ENTRYDWORD.dwIfIndex0
DWORD.dwTtl4
DWORD.dwProtocol8
DWORD.dwRateLimit12
ULONG.ulInMcastOctets16
ULONG.ulOutMcastOctets20

│ └─24

MIB_IPMCAST_IF_TABLEDWORD.dwNumEntries0
MIB_IPMCAST_IF_ENTRY[1].table4

│ └─28

MIB_IPMCAST_MFEDWORD.dwGroup0
DWORD.dwSource4
DWORD.dwSrcMask8
DWORD.dwUpStrmNgbr12
DWORD.dwInIfIndex16
DWORD.dwInIfProtocol20
DWORD.dwRouteProtocol24
DWORD.dwRouteNetwork28
DWORD.dwRouteMask32
ULONG.ulUpTime36
ULONG.ulExpiryTime40
ULONG.ulTimeOut44
ULONG.ulNumOutIf48
DWORD.fFlags52
DWORD.dwReserved56
MIB_IPMCAST_OIF[1].rgmioOutInfo60

│ └─76

MIB_IPMCAST_MFE_STATSDWORD.dwGroup0
DWORD.dwSource4
DWORD.dwSrcMask8
DWORD.dwUpStrmNgbr12
DWORD.dwInIfIndex16
DWORD.dwInIfProtocol20
DWORD.dwRouteProtocol24
DWORD.dwRouteNetwork28
DWORD.dwRouteMask32
ULONG.ulUpTime36
ULONG.ulExpiryTime40
ULONG.ulNumOutIf44
ULONG.ulInPkts48
ULONG.ulInOctets52
ULONG.ulPktsDifferentIf56
ULONG.ulQueueOverflow60
MIB_IPMCAST_OIF_STATS[1].rgmiosOutStats64

│ └─92

MIB_IPMCAST_MFE_STATS_EX_XPDWORD.dwGroup0
DWORD.dwSource4
DWORD.dwSrcMask8
DWORD.dwUpStrmNgbr12
DWORD.dwInIfIndex16
DWORD.dwInIfProtocol20
DWORD.dwRouteProtocol24
DWORD.dwRouteNetwork28
DWORD.dwRouteMask32
ULONG.ulUpTime36
ULONG.ulExpiryTime40
ULONG.ulNumOutIf44
ULONG.ulInPkts48
ULONG.ulInOctets52
ULONG.ulPktsDifferentIf56
ULONG.ulQueueOverflow60
ULONG.ulUninitMfe64
ULONG.ulNegativeMfe68
ULONG.ulInDiscards72
ULONG.ulInHdrErrors76
ULONG.ulTotalOutPackets80
MIB_IPMCAST_OIF_STATS[1].rgmiosOutStats84

│ └─112

MIB_IPMCAST_OIF_STATS_LHDWORD.dwOutIfIndex0
DWORD.dwNextHopAddr4
DWORD.dwDialContext8
ULONG.ulTtlTooLow12
ULONG.ulFragNeeded16
ULONG.ulOutPackets20
ULONG.ulOutDiscards24

│ └─28

MIB_IPMCAST_OIF_STATS_W2KDWORD.dwOutIfIndex0
DWORD.dwNextHopAddr4
PVOID.pvDialContext8
ULONG.ulTtlTooLow16
ULONG.ulFragNeeded20
ULONG.ulOutPackets24
ULONG.ulOutDiscards28

│ └─32

MIB_IPMCAST_OIF_W2KDWORD.dwOutIfIndex0
DWORD.dwNextHopAddr4
PVOID.pvReserved8
DWORD.dwReserved16

│ └─24

MIB_IPMCAST_OIF_XPDWORD.dwOutIfIndex0
DWORD.dwNextHopAddr4
DWORD.dwReserved8
DWORD.dwReserved112

│ └─16

MIB_IPMCAST_SCOPEDWORD.dwGroupAddress0
DWORD.dwGroupMask4
SCOPE_NAME_BUFFER.snNameBuffer8
DWORD.dwStatus520

│ └─524

MIB_IPNETROW_LHIF_INDEX.dwIndex0
DWORD.dwPhysAddrLen4
UCHAR[8].bPhysAddr8
DWORD.dwAddr16
MIB_IPNET_TYPE.Type20
DWORD.dwType20

│ └─24

MIB_IPNETROW_W2KIF_INDEX.dwIndex0
DWORD.dwPhysAddrLen4
UCHAR[8].bPhysAddr8
DWORD.dwAddr16
DWORD.dwType20

│ └─24

MIB_IPNETTABLEDWORD.dwNumEntries0
MIB_IPNETROW[1].table4

│ └─28

MIB_IPNET_ROW2SOCKADDR_INETSOCKADDR_INshort.Address.Ipv4.sin_family0
u_short.Address.Ipv4.sin_port2
struct in_addr.Address.Ipv4.sin_addr4
char[8].Address.Ipv4.sin_zero8
SOCKADDR_IN6.Address.Ipv60
int.Address.si_family0
NET_IFINDEX.InterfaceIndex28
NET_LUID.InterfaceLuid32
UCHAR[32].PhysicalAddress40
ULONG.PhysicalAddressLength72
NL_NEIGHBOR_STATE.State76
UCHAR.Flags80
BOOLEAN.IsRouter80bytes,0bits
BOOLEAN.IsUnreachable80bytes,1bits
union (unnamed).ReachabilityTime84

│ └─88

MIB_IPNET_TABLE2ULONG.NumEntries0
MIB_IPNET_ROW2[1].Table8

│ └─96

MIB_IPPATH_ROWSOCKADDR_INETSOCKADDR_INshort.Source.Ipv4.sin_family0
u_short.Source.Ipv4.sin_port2
struct in_addr.Source.Ipv4.sin_addr4
char[8].Source.Ipv4.sin_zero8
SOCKADDR_IN6.Source.Ipv60
int.Source.si_family0
SOCKADDR_INETSOCKADDR_INshort.Destination.Ipv4.sin_family28
u_short.Destination.Ipv4.sin_port30
struct in_addr.Destination.Ipv4.sin_addr32
char[8].Destination.Ipv4.sin_zero36
SOCKADDR_IN6.Destination.Ipv628
int.Destination.si_family28
NET_LUID.InterfaceLuid56
NET_IFINDEX.InterfaceIndex64
SOCKADDR_INETSOCKADDR_INshort.CurrentNextHop.Ipv4.sin_family68
u_short.CurrentNextHop.Ipv4.sin_port70
struct in_addr.CurrentNextHop.Ipv4.sin_addr72
char[8].CurrentNextHop.Ipv4.sin_zero76
SOCKADDR_IN6.CurrentNextHop.Ipv668
int.CurrentNextHop.si_family68
ULONG.PathMtu96
ULONG.RttMean100
ULONG.RttDeviation104
ULONG.LastReachable108
ULONG.LastUnreachable108
BOOLEAN.IsReachable112
ULONG64.LinkTransmitSpeed120
ULONG64.LinkReceiveSpeed128

│ └─136

MIB_IPPATH_TABLEULONG.NumEntries0
MIB_IPPATH_ROW[1].Table8

│ └─144

MIB_IPSTATS_LHMIB_IPSTATS_FORWARDING.Forwarding0
DWORD.dwForwarding0
DWORD.dwDefaultTTL4
DWORD.dwInReceives8
DWORD.dwInHdrErrors12
DWORD.dwInAddrErrors16
DWORD.dwForwDatagrams20
DWORD.dwInUnknownProtos24
DWORD.dwInDiscards28
DWORD.dwInDelivers32
DWORD.dwOutRequests36
DWORD.dwRoutingDiscards40
DWORD.dwOutDiscards44
DWORD.dwOutNoRoutes48
DWORD.dwReasmTimeout52
DWORD.dwReasmReqds56
DWORD.dwReasmOks60
DWORD.dwReasmFails64
DWORD.dwFragOks68
DWORD.dwFragFails72
DWORD.dwFragCreates76
DWORD.dwNumIf80
DWORD.dwNumAddr84
DWORD.dwNumRoutes88

│ └─92

MIB_IPSTATS_W2KDWORD.dwForwarding0
DWORD.dwDefaultTTL4
DWORD.dwInReceives8
DWORD.dwInHdrErrors12
DWORD.dwInAddrErrors16
DWORD.dwForwDatagrams20
DWORD.dwInUnknownProtos24
DWORD.dwInDiscards28
DWORD.dwInDelivers32
DWORD.dwOutRequests36
DWORD.dwRoutingDiscards40
DWORD.dwOutDiscards44
DWORD.dwOutNoRoutes48
DWORD.dwReasmTimeout52
DWORD.dwReasmReqds56
DWORD.dwReasmOks60
DWORD.dwReasmFails64
DWORD.dwFragOks68
DWORD.dwFragFails72
DWORD.dwFragCreates76
DWORD.dwNumIf80
DWORD.dwNumAddr84
DWORD.dwNumRoutes88

│ └─92

MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATESNL_BANDWIDTH_INFORMATIONULONG64.InboundBandwidthInformation.Bandwidth0
ULONG64.InboundBandwidthInformation.Instability8
BOOLEAN.InboundBandwidthInformation.BandwidthPeaked16
NL_BANDWIDTH_INFORMATIONULONG64.OutboundBandwidthInformation.Bandwidth24
ULONG64.OutboundBandwidthInformation.Instability32
BOOLEAN.OutboundBandwidthInformation.BandwidthPeaked40

│ └─48

MIB_MCAST_LIMIT_ROWDWORD.dwTtl0
DWORD.dwRateLimit4

│ └─8

MIB_MFE_STATS_TABLEDWORD.dwNumEntries0
MIB_IPMCAST_MFE_STATS[1].table4

│ └─96

MIB_MFE_STATS_TABLE_EX_XPDWORD.dwNumEntries0
PMIB_IPMCAST_MFE_STATS_EX_XP[1].table8

│ └─16

MIB_MFE_TABLEDWORD.dwNumEntries0
MIB_IPMCAST_MFE[1].table4

│ └─80

MIB_MULTICASTIPADDRESS_ROWSOCKADDR_INETSOCKADDR_INshort.Address.Ipv4.sin_family0
u_short.Address.Ipv4.sin_port2
struct in_addr.Address.Ipv4.sin_addr4
char[8].Address.Ipv4.sin_zero8
SOCKADDR_IN6.Address.Ipv60
int.Address.si_family0
NET_IFINDEX.InterfaceIndex28
NET_LUID.InterfaceLuid32
SCOPE_ID.ScopeId40

│ └─48

MIB_MULTICASTIPADDRESS_TABLEULONG.NumEntries0
MIB_MULTICASTIPADDRESS_ROW[1].Table8

│ └─56

MIB_OPAQUE_INFODWORD.dwId0
BYTE[1].rgbyData8
ULONGLONG.ullAlign8

│ └─16

MIB_OPAQUE_QUERYDWORD.dwVarId0
DWORD[1].rgdwVarIndex4

│ └─8

MIB_PROXYARPDWORD.dwAddress0
DWORD.dwMask4
DWORD.dwIfIndex8

│ └─12

MIB_TCPROW2DWORD.dwState0
DWORD.dwLocalAddr4
DWORD.dwLocalPort8
DWORD.dwRemoteAddr12
DWORD.dwRemotePort16
DWORD.dwOwningPid20
TCP_CONNECTION_OFFLOAD_STATE.dwOffloadState24

│ └─28

MIB_TCPROW_LHMIB_TCP_STATE.State0
DWORD.dwState0
DWORD.dwLocalAddr4
DWORD.dwLocalPort8
DWORD.dwRemoteAddr12
DWORD.dwRemotePort16

│ └─20

MIB_TCPROW_OWNER_MODULEDWORD.dwState0
DWORD.dwLocalAddr4
DWORD.dwLocalPort8
DWORD.dwRemoteAddr12
DWORD.dwRemotePort16
DWORD.dwOwningPid20
LARGE_INTEGERLONGLONG.liCreateTimestamp.QuadPart24
struct (unnamed).liCreateTimestamp.u24
DWORD.liCreateTimestamp.LowPart24
LONG.liCreateTimestamp.HighPart28
ULONGLONG[16].OwningModuleInfo32

│ └─160

MIB_TCPROW_OWNER_PIDDWORD.dwState0
DWORD.dwLocalAddr4
DWORD.dwLocalPort8
DWORD.dwRemoteAddr12
DWORD.dwRemotePort16
DWORD.dwOwningPid20

│ └─24

MIB_TCPROW_W2KDWORD.dwState0
DWORD.dwLocalAddr4
DWORD.dwLocalPort8
DWORD.dwRemoteAddr12
DWORD.dwRemotePort16

│ └─20

MIB_TCPSTATS2TCP_RTO_ALGORITHM.RtoAlgorithm0
DWORD.dwRtoMin4
DWORD.dwRtoMax8
DWORD.dwMaxConn12
DWORD.dwActiveOpens16
DWORD.dwPassiveOpens20
DWORD.dwAttemptFails24
DWORD.dwEstabResets28
DWORD.dwCurrEstab32
DWORD64.dw64InSegs40
DWORD64.dw64OutSegs48
DWORD.dwRetransSegs56
DWORD.dwInErrs60
DWORD.dwOutRsts64
DWORD.dwNumConns68

│ └─72

MIB_TCPSTATS_LHTCP_RTO_ALGORITHM.RtoAlgorithm0
DWORD.dwRtoAlgorithm0
DWORD.dwRtoMin4
DWORD.dwRtoMax8
DWORD.dwMaxConn12
DWORD.dwActiveOpens16
DWORD.dwPassiveOpens20
DWORD.dwAttemptFails24
DWORD.dwEstabResets28
DWORD.dwCurrEstab32
DWORD.dwInSegs36
DWORD.dwOutSegs40
DWORD.dwRetransSegs44
DWORD.dwInErrs48
DWORD.dwOutRsts52
DWORD.dwNumConns56

│ └─60

MIB_TCPSTATS_W2KDWORD.dwRtoAlgorithm0
DWORD.dwRtoMin4
DWORD.dwRtoMax8
DWORD.dwMaxConn12
DWORD.dwActiveOpens16
DWORD.dwPassiveOpens20
DWORD.dwAttemptFails24
DWORD.dwEstabResets28
DWORD.dwCurrEstab32
DWORD.dwInSegs36
DWORD.dwOutSegs40
DWORD.dwRetransSegs44
DWORD.dwInErrs48
DWORD.dwOutRsts52
DWORD.dwNumConns56

│ └─60

MIB_TCPTABLEDWORD.dwNumEntries0
MIB_TCPROW[1].table4

│ └─24

MIB_TCPTABLE2DWORD.dwNumEntries0
MIB_TCPROW2[1].table4

│ └─32

MIB_TCPTABLE_OWNER_MODULEDWORD.dwNumEntries0
MIB_TCPROW_OWNER_MODULE[1].table8

│ └─168

MIB_TCPTABLE_OWNER_PIDDWORD.dwNumEntries0
MIB_TCPROW_OWNER_PID[1].table4

│ └─28

MIB_UDPROWDWORD.dwLocalAddr0
DWORD.dwLocalPort4

│ └─8

MIB_UDPROW_OWNER_MODULEDWORD.dwLocalAddr0
DWORD.dwLocalPort4
DWORD.dwOwningPid8
LARGE_INTEGERLONGLONG.liCreateTimestamp.QuadPart16
struct (unnamed).liCreateTimestamp.u16
DWORD.liCreateTimestamp.LowPart16
LONG.liCreateTimestamp.HighPart20
int.SpecificPortBind24bytes,0bits
int.dwFlags24
ULONGLONG[16].OwningModuleInfo32

│ └─160

MIB_UDPROW_OWNER_PIDDWORD.dwLocalAddr0
DWORD.dwLocalPort4
DWORD.dwOwningPid8

│ └─12

MIB_UDPSTATSDWORD.dwInDatagrams0
DWORD.dwNoPorts4
DWORD.dwInErrors8
DWORD.dwOutDatagrams12
DWORD.dwNumAddrs16

│ └─20

MIB_UDPSTATS2DWORD64.dw64InDatagrams0
DWORD.dwNoPorts8
DWORD.dwInErrors12
DWORD64.dw64OutDatagrams16
DWORD.dwNumAddrs24

│ └─32

MIB_UDPTABLEDWORD.dwNumEntries0
MIB_UDPROW[1].table4

│ └─12

MIB_UDPTABLE_OWNER_MODULEDWORD.dwNumEntries0
MIB_UDPROW_OWNER_MODULE[1].table8

│ └─168

MIB_UDPTABLE_OWNER_PIDDWORD.dwNumEntries0
MIB_UDPROW_OWNER_PID[1].table4

│ └─16

MIB_UNICASTIPADDRESS_ROWSOCKADDR_INETSOCKADDR_INshort.Address.Ipv4.sin_family0
u_short.Address.Ipv4.sin_port2
struct in_addr.Address.Ipv4.sin_addr4
char[8].Address.Ipv4.sin_zero8
SOCKADDR_IN6.Address.Ipv60
int.Address.si_family0
NET_LUID.InterfaceLuid32
NET_IFINDEX.InterfaceIndex40
NL_PREFIX_ORIGIN.PrefixOrigin44
NL_SUFFIX_ORIGIN.SuffixOrigin48
ULONG.ValidLifetime52
ULONG.PreferredLifetime56
UINT8.OnLinkPrefixLength60
BOOLEAN.SkipAsSource61
NL_DAD_STATE.DadState64
SCOPE_ID.ScopeId68
LARGE_INTEGERLONGLONG.CreationTimeStamp.QuadPart72
struct (unnamed).CreationTimeStamp.u72
DWORD.CreationTimeStamp.LowPart72
LONG.CreationTimeStamp.HighPart76

│ └─80

MIB_UNICASTIPADDRESS_TABLEULONG.NumEntries0
MIB_UNICASTIPADDRESS_ROW[1].Table8

│ └─88

MIDIEVENTDWORD.dwDeltaTime0
DWORD.dwStreamID4
DWORD.dwEvent8
DWORD[1].dwParms12

│ └─16

MIDIHDRLPSTR.lpData0
DWORD.dwBufferLength8
DWORD.dwBytesRecorded12
DWORD_PTR.dwUser16
DWORD.dwFlags24
struct midihdr_tag *.lpNext28
DWORD_PTR.reserved36
DWORD.dwOffset44
DWORD_PTR[8].dwReserved48

│ └─112

MIDIINCAPSWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
DWORD.dwSupport40

│ └─44

MIDIINCAPSAWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
DWORD.dwSupport40

│ └─44

MIDIINCAPSWWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
WCHAR[32].szPname8
DWORD.dwSupport72

│ └─76

MIDIOPENDESCHMIDI.hMidi0
DWORD_PTR.dwCallback8
DWORD_PTR.dwInstance16
DWORD_PTR.dnDevNode24
DWORD.cIds32
MIDIOPENSTRMID[1].rgIds36

│ └─44

MIDIOUTCAPSWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
WORD.wTechnology40
WORD.wVoices42
WORD.wNotes44
WORD.wChannelMask46
DWORD.dwSupport48

│ └─52

MIDIOUTCAPSAWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
WORD.wTechnology40
WORD.wVoices42
WORD.wNotes44
WORD.wChannelMask46
DWORD.dwSupport48

│ └─52

MIDIOUTCAPSWWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
WCHAR[32].szPname8
WORD.wTechnology72
WORD.wVoices74
WORD.wNotes76
WORD.wChannelMask78
DWORD.dwSupport80

│ └─84

MIDIPROPTEMPODWORD.cbStruct0
DWORD.dwTempo4

│ └─8

MIDIPROPTIMEDIVDWORD.cbStruct0
DWORD.dwTimeDiv4

│ └─8

MIDISTRMBUFFVERDWORD.dwVersion0
DWORD.dwMid4
DWORD.dwOEMVersion8

│ └─12

MIDL_STUB_DESCvoid *.RpcInterfaceInformation0
void *(*)(size_t) __attribute__((stdcall)).pfnAllocate8
void (*)(void *) __attribute__((stdcall)).pfnFree16
union (unnamed).IMPLICIT_HANDLE_INFO24
const NDR_RUNDOWN *.apfnNdrRundownRoutines32
const GENERIC_BINDING_ROUTINE_PAIR *.aGenericBindingRoutinePairs40
const EXPR_EVAL *.apfnExprEval48
const XMIT_ROUTINE_QUINTUPLE *.aXmitQuintuple56
const unsigned char *.pFormatTypes64
int.fCheckBounds72
unsigned long.Version76
MALLOC_FREE_STRUCT *.pMallocFreeStruct80
long.MIDLVersion88
const COMM_FAULT_OFFSETS *.CommFaultOffsets96
const USER_MARSHAL_ROUTINE_QUADRUPLE *.aUserMarshalQuadruple104
const NDR_NOTIFY_ROUTINE *.NotifyRoutineTable112
ULONG_PTR.mFlags120
const NDR_CS_ROUTINES *.CsRoutineTables128
void *.ProxyServerInfo136
const NDR_EXPR_DESC *.pExprInfo144

│ └─152

MIDL_STUB_MESSAGEPRPC_MESSAGE.RpcMsg0
unsigned char *.Buffer8
unsigned char *.BufferStart16
unsigned char *.BufferEnd24
unsigned char *.BufferMark32
unsigned long.BufferLength40
unsigned long.MemorySize44
unsigned char *.Memory48
unsigned char.IsClient56
unsigned char.Pad57
unsigned short.uFlags258
int.ReuseBuffer60
struct NDR_ALLOC_ALL_NODES_CONTEXT *.pAllocAllNodesContext64
struct NDR_POINTER_QUEUE_STATE *.pPointerQueueState72
int.IgnoreEmbeddedPointers80
unsigned char *.PointerBufferMark88
unsigned char.CorrDespIncrement96
unsigned char.uFlags97
unsigned short.UniquePtrCount98
ULONG_PTR.MaxCount104
unsigned long.Offset112
unsigned long.ActualCount116
void *(*)(size_t) __attribute__((stdcall)).pfnAllocate120
void (*)(void *) __attribute__((stdcall)).pfnFree128
unsigned char *.StackTop136
unsigned char *.pPresentedType144
unsigned char *.pTransmitType152
handle_t.SavedHandle160
const struct _MIDL_STUB_DESC *.StubDesc168
struct _FULL_PTR_XLAT_TABLES *.FullPtrXlatTables176
unsigned long.FullPtrRefId184
unsigned long.PointerLength188
int.fInDontFree192bytes,0bits
int.fDontCallFreeInst192bytes,1bits
int.fUnused1192bytes,2bits
int.fHasReturn192bytes,3bits
int.fHasExtensions192bytes,4bits
int.fHasNewCorrDesc192bytes,5bits
int.fIsIn192bytes,6bits
int.fIsOut192bytes,7bits
int.fIsOicf193bytes,0bits
int.fBufferValid193bytes,1bits
int.fHasMemoryValidateCallback193bytes,2bits
int.fInFree193bytes,3bits
int.fNeedMCCP193bytes,4bits
int.fUnused2193bytes,5bits
int.fUnused3194bytes,0bits
unsigned long.dwDestContext196
void *.pvDestContext200
NDR_SCONTEXT *.SavedContextHandles208
long.ParamNumber216
struct IRpcChannelBuffer *.pRpcChannelBuffer224
PARRAY_INFO.pArrayInfo232
unsigned long *.SizePtrCountArray240
unsigned long *.SizePtrOffsetArray248
unsigned long *.SizePtrLengthArray256
void *.pArgQueue264
unsigned long.dwStubPhase272
void *.LowStackMark280
PNDR_ASYNC_MESSAGE.pAsyncMsg288
PNDR_CORRELATION_INFO.pCorrInfo296
unsigned char *.pCorrMemory304
void *.pMemoryList312
INT_PTR.pCSInfo320
unsigned char *.ConformanceMark328
unsigned char *.VarianceMark336
INT_PTR.Unused344
struct _NDR_PROC_CONTEXT *.pContext352
void *.ContextHandleHash360
void *.pUserMarshalList368
INT_PTR.Reserved51_3376
INT_PTR.Reserved51_4384
INT_PTR.Reserved51_5392

│ └─400

MILMatrixFDOUBLE._110
DOUBLE._128
DOUBLE._1316
DOUBLE._1424
DOUBLE._2132
DOUBLE._2240
DOUBLE._2348
DOUBLE._2456
DOUBLE._3164
DOUBLE._3272
DOUBLE._3380
DOUBLE._3488
DOUBLE._4196
DOUBLE._42104
DOUBLE._43112
DOUBLE._44120

│ └─128

MINIDUMP_CALLBACK_INFORMATIONMINIDUMP_CALLBACK_ROUTINE.CallbackRoutine0
PVOID.CallbackParam8

│ └─16

MINIDUMP_CALLBACK_INPUTULONG.ProcessId0
HANDLE.ProcessHandle4
ULONG.CallbackType12
MINIDUMP_INCLUDE_MODULE_CALLBACKULONG64.IncludeModule.BaseOfImage16
MINIDUMP_INCLUDE_THREAD_CALLBACKULONG.IncludeThread.ThreadId16
MINIDUMP_IO_CALLBACKHANDLE.Io.Handle16
ULONG64.Io.Offset24
PVOID.Io.Buffer32
ULONG.Io.BufferBytes40
MINIDUMP_MODULE_CALLBACKPWCHAR.Module.FullPath16
ULONG64.Module.BaseOfImage24
ULONG.Module.SizeOfImage32
ULONG.Module.CheckSum36
ULONG.Module.TimeDateStamp40
VS_FIXEDFILEINFODWORD.Module.VersionInfo.dwSignature44
DWORD.Module.VersionInfo.dwStrucVersion48
DWORD.Module.VersionInfo.dwFileVersionMS52
DWORD.Module.VersionInfo.dwFileVersionLS56
DWORD.Module.VersionInfo.dwProductVersionMS60
DWORD.Module.VersionInfo.dwProductVersionLS64
DWORD.Module.VersionInfo.dwFileFlagsMask68
DWORD.Module.VersionInfo.dwFileFlags72
DWORD.Module.VersionInfo.dwFileOS76
DWORD.Module.VersionInfo.dwFileType80
DWORD.Module.VersionInfo.dwFileSubtype84
DWORD.Module.VersionInfo.dwFileDateMS88
DWORD.Module.VersionInfo.dwFileDateLS92
PVOID.Module.CvRecord96
ULONG.Module.SizeOfCvRecord104
PVOID.Module.MiscRecord108
ULONG.Module.SizeOfMiscRecord116
MINIDUMP_READ_MEMORY_FAILURE_CALLBACKULONG64.ReadMemoryFailure.Offset16
ULONG.ReadMemoryFailure.Bytes24
HRESULT.ReadMemoryFailure.FailureStatus28
ULONG.SecondaryFlags16
HRESULT.Status16
MINIDUMP_THREAD_CALLBACKULONG.Thread.ThreadId16
HANDLE.Thread.ThreadHandle20
CONTEXTDWORD64.Thread.Context.P1Home32
DWORD64.Thread.Context.P2Home40
DWORD64.Thread.Context.P3Home48
DWORD64.Thread.Context.P4Home56
DWORD64.Thread.Context.P5Home64
DWORD64.Thread.Context.P6Home72
DWORD.Thread.Context.ContextFlags80
DWORD.Thread.Context.MxCsr84
WORD.Thread.Context.SegCs88
WORD.Thread.Context.SegDs90
WORD.Thread.Context.SegEs92
WORD.Thread.Context.SegFs94
WORD.Thread.Context.SegGs96
WORD.Thread.Context.SegSs98
DWORD.Thread.Context.EFlags100
DWORD64.Thread.Context.Dr0104
DWORD64.Thread.Context.Dr1112
DWORD64.Thread.Context.Dr2120
DWORD64.Thread.Context.Dr3128
DWORD64.Thread.Context.Dr6136
DWORD64.Thread.Context.Dr7144
DWORD64.Thread.Context.Rax152
DWORD64.Thread.Context.Rcx160
DWORD64.Thread.Context.Rdx168
DWORD64.Thread.Context.Rbx176
DWORD64.Thread.Context.Rsp184
DWORD64.Thread.Context.Rbp192
DWORD64.Thread.Context.Rsi200
DWORD64.Thread.Context.Rdi208
DWORD64.Thread.Context.R8216
DWORD64.Thread.Context.R9224
DWORD64.Thread.Context.R10232
DWORD64.Thread.Context.R11240
DWORD64.Thread.Context.R12248
DWORD64.Thread.Context.R13256
DWORD64.Thread.Context.R14264
DWORD64.Thread.Context.R15272
DWORD64.Thread.Context.Rip280
XMM_SAVE_AREA32.Thread.Context.FltSave288
M128A[2].Thread.Context.Header288
M128A[8].Thread.Context.Legacy320
M128A.Thread.Context.Xmm0448
M128A.Thread.Context.Xmm1464
M128A.Thread.Context.Xmm2480
M128A.Thread.Context.Xmm3496
M128A.Thread.Context.Xmm4512
M128A.Thread.Context.Xmm5528
M128A.Thread.Context.Xmm6544
M128A.Thread.Context.Xmm7560
M128A.Thread.Context.Xmm8576
M128A.Thread.Context.Xmm9592
M128A.Thread.Context.Xmm10608
M128A.Thread.Context.Xmm11624
M128A.Thread.Context.Xmm12640
M128A.Thread.Context.Xmm13656
M128A.Thread.Context.Xmm14672
M128A.Thread.Context.Xmm15688
M128A[26].Thread.Context.VectorRegister800
DWORD64.Thread.Context.VectorControl1216
DWORD64.Thread.Context.DebugControl1224
DWORD64.Thread.Context.LastBranchToRip1232
DWORD64.Thread.Context.LastBranchFromRip1240
DWORD64.Thread.Context.LastExceptionToRip1248
DWORD64.Thread.Context.LastExceptionFromRip1256
ULONG.Thread.SizeOfContext1264
ULONG64.Thread.StackBase1268
ULONG64.Thread.StackEnd1276
MINIDUMP_THREAD_EX_CALLBACKULONG.ThreadEx.ThreadId16
HANDLE.ThreadEx.ThreadHandle20
CONTEXTDWORD64.ThreadEx.Context.P1Home32
DWORD64.ThreadEx.Context.P2Home40
DWORD64.ThreadEx.Context.P3Home48
DWORD64.ThreadEx.Context.P4Home56
DWORD64.ThreadEx.Context.P5Home64
DWORD64.ThreadEx.Context.P6Home72
DWORD.ThreadEx.Context.ContextFlags80
DWORD.ThreadEx.Context.MxCsr84
WORD.ThreadEx.Context.SegCs88
WORD.ThreadEx.Context.SegDs90
WORD.ThreadEx.Context.SegEs92
WORD.ThreadEx.Context.SegFs94
WORD.ThreadEx.Context.SegGs96
WORD.ThreadEx.Context.SegSs98
DWORD.ThreadEx.Context.EFlags100
DWORD64.ThreadEx.Context.Dr0104
DWORD64.ThreadEx.Context.Dr1112
DWORD64.ThreadEx.Context.Dr2120
DWORD64.ThreadEx.Context.Dr3128
DWORD64.ThreadEx.Context.Dr6136
DWORD64.ThreadEx.Context.Dr7144
DWORD64.ThreadEx.Context.Rax152
DWORD64.ThreadEx.Context.Rcx160
DWORD64.ThreadEx.Context.Rdx168
DWORD64.ThreadEx.Context.Rbx176
DWORD64.ThreadEx.Context.Rsp184
DWORD64.ThreadEx.Context.Rbp192
DWORD64.ThreadEx.Context.Rsi200
DWORD64.ThreadEx.Context.Rdi208
DWORD64.ThreadEx.Context.R8216
DWORD64.ThreadEx.Context.R9224
DWORD64.ThreadEx.Context.R10232
DWORD64.ThreadEx.Context.R11240
DWORD64.ThreadEx.Context.R12248
DWORD64.ThreadEx.Context.R13256
DWORD64.ThreadEx.Context.R14264
DWORD64.ThreadEx.Context.R15272
DWORD64.ThreadEx.Context.Rip280
XMM_SAVE_AREA32.ThreadEx.Context.FltSave288
M128A[2].ThreadEx.Context.Header288
M128A[8].ThreadEx.Context.Legacy320
M128A.ThreadEx.Context.Xmm0448
M128A.ThreadEx.Context.Xmm1464
M128A.ThreadEx.Context.Xmm2480
M128A.ThreadEx.Context.Xmm3496
M128A.ThreadEx.Context.Xmm4512
M128A.ThreadEx.Context.Xmm5528
M128A.ThreadEx.Context.Xmm6544
M128A.ThreadEx.Context.Xmm7560
M128A.ThreadEx.Context.Xmm8576
M128A.ThreadEx.Context.Xmm9592
M128A.ThreadEx.Context.Xmm10608
M128A.ThreadEx.Context.Xmm11624
M128A.ThreadEx.Context.Xmm12640
M128A.ThreadEx.Context.Xmm13656
M128A.ThreadEx.Context.Xmm14672
M128A.ThreadEx.Context.Xmm15688
M128A[26].ThreadEx.Context.VectorRegister800
DWORD64.ThreadEx.Context.VectorControl1216
DWORD64.ThreadEx.Context.DebugControl1224
DWORD64.ThreadEx.Context.LastBranchToRip1232
DWORD64.ThreadEx.Context.LastBranchFromRip1240
DWORD64.ThreadEx.Context.LastExceptionToRip1248
DWORD64.ThreadEx.Context.LastExceptionFromRip1256
ULONG.ThreadEx.SizeOfContext1264
ULONG64.ThreadEx.StackBase1268
ULONG64.ThreadEx.StackEnd1276
ULONG64.ThreadEx.BackingStoreBase1284
ULONG64.ThreadEx.BackingStoreEnd1292
MINIDUMP_VM_POST_READ_CALLBACK.VmPostRead16
MINIDUMP_VM_PRE_READ_CALLBACK.VmPreRead16
MINIDUMP_VM_QUERY_CALLBACK.VmQuery16

│ └─1312

MINIDUMP_CALLBACK_OUTPUTBOOL.CheckCancel0
HANDLE.Handle0
ULONG64.MemoryBase0
ULONG.ModuleWriteFlags0
ULONG.SecondaryFlags0
HRESULT.Status0
ULONG.ThreadWriteFlags0
HRESULT.VmQueryStatus0
HRESULT.VmReadStatus0
MINIDUMP_MEMORY_INFOULONG64.VmRegion.BaseAddress0
ULONG64.VmRegion.AllocationBase8
ULONG32.VmRegion.AllocationProtect16
ULONG32.VmRegion.__alignment120
ULONG64.VmRegion.RegionSize24
ULONG32.VmRegion.State32
ULONG32.VmRegion.Protect36
ULONG32.VmRegion.Type40
ULONG32.VmRegion.__alignment244
BOOL.Cancel4
MINIDUMP_MEMORY_INFOULONG64.VmQueryResult.BaseAddress4
ULONG64.VmQueryResult.AllocationBase12
ULONG32.VmQueryResult.AllocationProtect20
ULONG32.VmQueryResult.__alignment124
ULONG64.VmQueryResult.RegionSize28
ULONG32.VmQueryResult.State36
ULONG32.VmQueryResult.Protect40
ULONG32.VmQueryResult.Type44
ULONG32.VmQueryResult.__alignment248
ULONG.VmReadBytesCompleted4
ULONG.MemorySize8
BOOL.Continue48

│ └─52

MINIDUMP_DIRECTORYULONG32.StreamType0
MINIDUMP_LOCATION_DESCRIPTORULONG32.Location.DataSize4
RVA.Location.Rva8

│ └─12

MINIDUMP_EXCEPTIONULONG32.ExceptionCode0
ULONG32.ExceptionFlags4
ULONG64.ExceptionRecord8
ULONG64.ExceptionAddress16
ULONG32.NumberParameters24
ULONG32.__unusedAlignment28
ULONG64[15].ExceptionInformation32

│ └─152

MINIDUMP_EXCEPTION_INFORMATIONDWORD.ThreadId0
PEXCEPTION_POINTERS.ExceptionPointers4
BOOL.ClientPointers12

│ └─16

MINIDUMP_EXCEPTION_STREAMULONG32.ThreadId0
ULONG32.__alignment4
MINIDUMP_EXCEPTIONULONG32.ExceptionRecord.ExceptionCode8
ULONG32.ExceptionRecord.ExceptionFlags12
ULONG64.ExceptionRecord.ExceptionRecord16
ULONG64.ExceptionRecord.ExceptionAddress24
ULONG32.ExceptionRecord.NumberParameters32
ULONG32.ExceptionRecord.__unusedAlignment36
ULONG64[15].ExceptionRecord.ExceptionInformation40
MINIDUMP_LOCATION_DESCRIPTORULONG32.ThreadContext.DataSize160
RVA.ThreadContext.Rva164

│ └─168

MINIDUMP_FUNCTION_TABLE_DESCRIPTORULONG64.MinimumAddress0
ULONG64.MaximumAddress8
ULONG64.BaseAddress16
ULONG32.EntryCount24
ULONG32.SizeOfAlignPad28

│ └─32

MINIDUMP_FUNCTION_TABLE_STREAMULONG32.SizeOfHeader0
ULONG32.SizeOfDescriptor4
ULONG32.SizeOfNativeDescriptor8
ULONG32.SizeOfFunctionEntry12
ULONG32.NumberOfDescriptors16
ULONG32.SizeOfAlignPad20

│ └─24

MINIDUMP_HANDLE_DATA_STREAMULONG32.SizeOfHeader0
ULONG32.SizeOfDescriptor4
ULONG32.NumberOfDescriptors8
ULONG32.Reserved12

│ └─16

MINIDUMP_HANDLE_DESCRIPTORULONG64.Handle0
RVA.TypeNameRva8
RVA.ObjectNameRva12
ULONG32.Attributes16
ULONG32.GrantedAccess20
ULONG32.HandleCount24
ULONG32.PointerCount28

│ └─32

MINIDUMP_HANDLE_DESCRIPTOR_2ULONG64.Handle0
RVA.TypeNameRva8
RVA.ObjectNameRva12
ULONG32.Attributes16
ULONG32.GrantedAccess20
ULONG32.HandleCount24
ULONG32.PointerCount28
RVA.ObjectInfoRva32
ULONG32.Reserved036

│ └─40

MINIDUMP_HANDLE_OBJECT_INFORMATIONRVA.NextInfoRva0
ULONG32.InfoType4
ULONG32.SizeOfInfo8

│ └─12

MINIDUMP_HANDLE_OPERATION_LISTULONG32.SizeOfHeader0
ULONG32.SizeOfEntry4
ULONG32.NumberOfEntries8
ULONG32.Reserved12

│ └─16

MINIDUMP_HEADERULONG32.Signature0
ULONG32.Version4
ULONG32.NumberOfStreams8
RVA.StreamDirectoryRva12
ULONG32.CheckSum16
ULONG32.Reserved20
ULONG32.TimeDateStamp20
ULONG64.Flags24

│ └─32

MINIDUMP_INCLUDE_MODULE_CALLBACKULONG64.BaseOfImage0

│ └─8

MINIDUMP_INCLUDE_THREAD_CALLBACKULONG.ThreadId0

│ └─4

MINIDUMP_IO_CALLBACKHANDLE.Handle0
ULONG64.Offset8
PVOID.Buffer16
ULONG.BufferBytes24

│ └─28

MINIDUMP_LOCATION_DESCRIPTORULONG32.DataSize0
RVA.Rva4

│ └─8

MINIDUMP_LOCATION_DESCRIPTOR64ULONG64.DataSize0
RVA64.Rva8

│ └─16

MINIDUMP_MEMORY64_LISTULONG64.NumberOfMemoryRanges0
RVA64.BaseRva8
MINIDUMP_MEMORY_DESCRIPTOR64[0].MemoryRanges16

│ └─16

MINIDUMP_MEMORY_DESCRIPTORULONG64.StartOfMemoryRange0
MINIDUMP_LOCATION_DESCRIPTORULONG32.Memory.DataSize8
RVA.Memory.Rva12

│ └─16

MINIDUMP_MEMORY_DESCRIPTOR64ULONG64.StartOfMemoryRange0
ULONG64.DataSize8

│ └─16

MINIDUMP_MEMORY_INFOULONG64.BaseAddress0
ULONG64.AllocationBase8
ULONG32.AllocationProtect16
ULONG32.__alignment120
ULONG64.RegionSize24
ULONG32.State32
ULONG32.Protect36
ULONG32.Type40
ULONG32.__alignment244

│ └─48

MINIDUMP_MEMORY_INFO_LISTULONG.SizeOfHeader0
ULONG.SizeOfEntry4
ULONG64.NumberOfEntries8

│ └─16

MINIDUMP_MEMORY_LISTULONG32.NumberOfMemoryRanges0
MINIDUMP_MEMORY_DESCRIPTOR[0].MemoryRanges4

│ └─4

MINIDUMP_MISC_INFOULONG32.SizeOfInfo0
ULONG32.Flags14
ULONG32.ProcessId8
ULONG32.ProcessCreateTime12
ULONG32.ProcessUserTime16
ULONG32.ProcessKernelTime20

│ └─24

MINIDUMP_MISC_INFO_2ULONG32.SizeOfInfo0
ULONG32.Flags14
ULONG32.ProcessId8
ULONG32.ProcessCreateTime12
ULONG32.ProcessUserTime16
ULONG32.ProcessKernelTime20
ULONG32.ProcessorMaxMhz24
ULONG32.ProcessorCurrentMhz28
ULONG32.ProcessorMhzLimit32
ULONG32.ProcessorMaxIdleState36
ULONG32.ProcessorCurrentIdleState40

│ └─44

MINIDUMP_MODULEULONG64.BaseOfImage0
ULONG32.SizeOfImage8
ULONG32.CheckSum12
ULONG32.TimeDateStamp16
RVA.ModuleNameRva20
VS_FIXEDFILEINFODWORD.VersionInfo.dwSignature24
DWORD.VersionInfo.dwStrucVersion28
DWORD.VersionInfo.dwFileVersionMS32
DWORD.VersionInfo.dwFileVersionLS36
DWORD.VersionInfo.dwProductVersionMS40
DWORD.VersionInfo.dwProductVersionLS44
DWORD.VersionInfo.dwFileFlagsMask48
DWORD.VersionInfo.dwFileFlags52
DWORD.VersionInfo.dwFileOS56
DWORD.VersionInfo.dwFileType60
DWORD.VersionInfo.dwFileSubtype64
DWORD.VersionInfo.dwFileDateMS68
DWORD.VersionInfo.dwFileDateLS72
MINIDUMP_LOCATION_DESCRIPTORULONG32.CvRecord.DataSize76
RVA.CvRecord.Rva80
MINIDUMP_LOCATION_DESCRIPTORULONG32.MiscRecord.DataSize84
RVA.MiscRecord.Rva88
ULONG64.Reserved092
ULONG64.Reserved1100

│ └─108

MINIDUMP_MODULE_CALLBACKPWCHAR.FullPath0
ULONG64.BaseOfImage8
ULONG.SizeOfImage16
ULONG.CheckSum20
ULONG.TimeDateStamp24
VS_FIXEDFILEINFODWORD.VersionInfo.dwSignature28
DWORD.VersionInfo.dwStrucVersion32
DWORD.VersionInfo.dwFileVersionMS36
DWORD.VersionInfo.dwFileVersionLS40
DWORD.VersionInfo.dwProductVersionMS44
DWORD.VersionInfo.dwProductVersionLS48
DWORD.VersionInfo.dwFileFlagsMask52
DWORD.VersionInfo.dwFileFlags56
DWORD.VersionInfo.dwFileOS60
DWORD.VersionInfo.dwFileType64
DWORD.VersionInfo.dwFileSubtype68
DWORD.VersionInfo.dwFileDateMS72
DWORD.VersionInfo.dwFileDateLS76
PVOID.CvRecord80
ULONG.SizeOfCvRecord88
PVOID.MiscRecord92
ULONG.SizeOfMiscRecord100

│ └─104

MINIDUMP_MODULE_LISTULONG32.NumberOfModules0
MINIDUMP_MODULE[0].Modules4

│ └─4

MINIDUMP_READ_MEMORY_FAILURE_CALLBACKULONG64.Offset0
ULONG.Bytes8
HRESULT.FailureStatus12

│ └─16

MINIDUMP_STRINGULONG32.Length0
WCHAR[0].Buffer4

│ └─4

MINIDUMP_SYSTEM_INFOUSHORT.ProcessorArchitecture0
USHORT.ProcessorLevel2
USHORT.ProcessorRevision4
UCHAR.NumberOfProcessors6
USHORT.Reserved06
UCHAR.ProductType7
ULONG32.MajorVersion8
ULONG32.MinorVersion12
ULONG32.BuildNumber16
ULONG32.PlatformId20
RVA.CSDVersionRva24
ULONG32.Reserved128
USHORT.SuiteMask28
USHORT.Reserved230
CPU_INFORMATION.Cpu32

│ └─56

MINIDUMP_THREADULONG32.ThreadId0
ULONG32.SuspendCount4
ULONG32.PriorityClass8
ULONG32.Priority12
ULONG64.Teb16
MINIDUMP_MEMORY_DESCRIPTORULONG64.Stack.StartOfMemoryRange24
MINIDUMP_LOCATION_DESCRIPTORULONG32.Stack.Memory.DataSize32
RVA.Stack.Memory.Rva36
MINIDUMP_LOCATION_DESCRIPTORULONG32.ThreadContext.DataSize40
RVA.ThreadContext.Rva44

│ └─48

MINIDUMP_THREAD_CALLBACKULONG.ThreadId0
HANDLE.ThreadHandle4
CONTEXTDWORD64.Context.P1Home16
DWORD64.Context.P2Home24
DWORD64.Context.P3Home32
DWORD64.Context.P4Home40
DWORD64.Context.P5Home48
DWORD64.Context.P6Home56
DWORD.Context.ContextFlags64
DWORD.Context.MxCsr68
WORD.Context.SegCs72
WORD.Context.SegDs74
WORD.Context.SegEs76
WORD.Context.SegFs78
WORD.Context.SegGs80
WORD.Context.SegSs82
DWORD.Context.EFlags84
DWORD64.Context.Dr088
DWORD64.Context.Dr196
DWORD64.Context.Dr2104
DWORD64.Context.Dr3112
DWORD64.Context.Dr6120
DWORD64.Context.Dr7128
DWORD64.Context.Rax136
DWORD64.Context.Rcx144
DWORD64.Context.Rdx152
DWORD64.Context.Rbx160
DWORD64.Context.Rsp168
DWORD64.Context.Rbp176
DWORD64.Context.Rsi184
DWORD64.Context.Rdi192
DWORD64.Context.R8200
DWORD64.Context.R9208
DWORD64.Context.R10216
DWORD64.Context.R11224
DWORD64.Context.R12232
DWORD64.Context.R13240
DWORD64.Context.R14248
DWORD64.Context.R15256
DWORD64.Context.Rip264
XMM_SAVE_AREA32.Context.FltSave272
M128A[2].Context.Header272
M128A[8].Context.Legacy304
M128A.Context.Xmm0432
M128A.Context.Xmm1448
M128A.Context.Xmm2464
M128A.Context.Xmm3480
M128A.Context.Xmm4496
M128A.Context.Xmm5512
M128A.Context.Xmm6528
M128A.Context.Xmm7544
M128A.Context.Xmm8560
M128A.Context.Xmm9576
M128A.Context.Xmm10592
M128A.Context.Xmm11608
M128A.Context.Xmm12624
M128A.Context.Xmm13640
M128A.Context.Xmm14656
M128A.Context.Xmm15672
M128A[26].Context.VectorRegister784
DWORD64.Context.VectorControl1200
DWORD64.Context.DebugControl1208
DWORD64.Context.LastBranchToRip1216
DWORD64.Context.LastBranchFromRip1224
DWORD64.Context.LastExceptionToRip1232
DWORD64.Context.LastExceptionFromRip1240
ULONG.SizeOfContext1248
ULONG64.StackBase1252
ULONG64.StackEnd1260

│ └─1280

MINIDUMP_THREAD_EXULONG32.ThreadId0
ULONG32.SuspendCount4
ULONG32.PriorityClass8
ULONG32.Priority12
ULONG64.Teb16
MINIDUMP_MEMORY_DESCRIPTORULONG64.Stack.StartOfMemoryRange24
MINIDUMP_LOCATION_DESCRIPTORULONG32.Stack.Memory.DataSize32
RVA.Stack.Memory.Rva36
MINIDUMP_LOCATION_DESCRIPTORULONG32.ThreadContext.DataSize40
RVA.ThreadContext.Rva44
MINIDUMP_MEMORY_DESCRIPTORULONG64.BackingStore.StartOfMemoryRange48
MINIDUMP_LOCATION_DESCRIPTORULONG32.BackingStore.Memory.DataSize56
RVA.BackingStore.Memory.Rva60

│ └─64

MINIDUMP_THREAD_EX_CALLBACKULONG.ThreadId0
HANDLE.ThreadHandle4
CONTEXTDWORD64.Context.P1Home16
DWORD64.Context.P2Home24
DWORD64.Context.P3Home32
DWORD64.Context.P4Home40
DWORD64.Context.P5Home48
DWORD64.Context.P6Home56
DWORD.Context.ContextFlags64
DWORD.Context.MxCsr68
WORD.Context.SegCs72
WORD.Context.SegDs74
WORD.Context.SegEs76
WORD.Context.SegFs78
WORD.Context.SegGs80
WORD.Context.SegSs82
DWORD.Context.EFlags84
DWORD64.Context.Dr088
DWORD64.Context.Dr196
DWORD64.Context.Dr2104
DWORD64.Context.Dr3112
DWORD64.Context.Dr6120
DWORD64.Context.Dr7128
DWORD64.Context.Rax136
DWORD64.Context.Rcx144
DWORD64.Context.Rdx152
DWORD64.Context.Rbx160
DWORD64.Context.Rsp168
DWORD64.Context.Rbp176
DWORD64.Context.Rsi184
DWORD64.Context.Rdi192
DWORD64.Context.R8200
DWORD64.Context.R9208
DWORD64.Context.R10216
DWORD64.Context.R11224
DWORD64.Context.R12232
DWORD64.Context.R13240
DWORD64.Context.R14248
DWORD64.Context.R15256
DWORD64.Context.Rip264
XMM_SAVE_AREA32.Context.FltSave272
M128A[2].Context.Header272
M128A[8].Context.Legacy304
M128A.Context.Xmm0432
M128A.Context.Xmm1448
M128A.Context.Xmm2464
M128A.Context.Xmm3480
M128A.Context.Xmm4496
M128A.Context.Xmm5512
M128A.Context.Xmm6528
M128A.Context.Xmm7544
M128A.Context.Xmm8560
M128A.Context.Xmm9576
M128A.Context.Xmm10592
M128A.Context.Xmm11608
M128A.Context.Xmm12624
M128A.Context.Xmm13640
M128A.Context.Xmm14656
M128A.Context.Xmm15672
M128A[26].Context.VectorRegister784
DWORD64.Context.VectorControl1200
DWORD64.Context.DebugControl1208
DWORD64.Context.LastBranchToRip1216
DWORD64.Context.LastBranchFromRip1224
DWORD64.Context.LastExceptionToRip1232
DWORD64.Context.LastExceptionFromRip1240
ULONG.SizeOfContext1248
ULONG64.StackBase1252
ULONG64.StackEnd1260
ULONG64.BackingStoreBase1268
ULONG64.BackingStoreEnd1276

│ └─1296

MINIDUMP_THREAD_EX_LISTULONG32.NumberOfThreads0
MINIDUMP_THREAD_EX[0].Threads4

│ └─4

MINIDUMP_THREAD_INFOULONG32.ThreadId0
ULONG32.DumpFlags4
ULONG32.DumpError8
ULONG32.ExitStatus12
ULONG64.CreateTime16
ULONG64.ExitTime24
ULONG64.KernelTime32
ULONG64.UserTime40
ULONG64.StartAddress48
ULONG64.Affinity56

│ └─64

MINIDUMP_THREAD_INFO_LISTULONG.SizeOfHeader0
ULONG.SizeOfEntry4
ULONG.NumberOfEntries8

│ └─12

MINIDUMP_THREAD_LISTULONG32.NumberOfThreads0
MINIDUMP_THREAD[0].Threads4

│ └─4

MINIDUMP_UNLOADED_MODULEULONG64.BaseOfImage0
ULONG32.SizeOfImage8
ULONG32.CheckSum12
ULONG32.TimeDateStamp16
RVA.ModuleNameRva20

│ └─24

MINIDUMP_UNLOADED_MODULE_LISTULONG32.SizeOfHeader0
ULONG32.SizeOfEntry4
ULONG32.NumberOfEntries8

│ └─12

MINIDUMP_USER_STREAMULONG32.Type0
ULONG.BufferSize4
PVOID.Buffer8

│ └─16

MINIDUMP_USER_STREAM_INFORMATIONULONG.UserStreamCount0
PMINIDUMP_USER_STREAM.UserStreamArray4

│ └─12

MINIMIZEDMETRICSUINT.cbSize0
int.iWidth4
int.iHorzGap8
int.iVertGap12
int.iArrange16

│ └─20

MINMAXINFOPOINTLONG.ptReserved.x0
LONG.ptReserved.y4
POINTLONG.ptMaxSize.x8
LONG.ptMaxSize.y12
POINTLONG.ptMaxPosition.x16
LONG.ptMaxPosition.y20
POINTLONG.ptMinTrackSize.x24
LONG.ptMinTrackSize.y28
POINTLONG.ptMaxTrackSize.x32
LONG.ptMaxTrackSize.y36

│ └─40

MIRROR_VIRTUAL_DISK_PARAMETERSMIRROR_VIRTUAL_DISK_VERSION.Version0
struct (unnamed).Version18

│ └─16

MIXERCAPSWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
DWORD.fdwSupport40
DWORD.cDestinations44

│ └─48

MIXERCAPSAWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
DWORD.fdwSupport40
DWORD.cDestinations44

│ └─48

MIXERCAPSWWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
WCHAR[32].szPname8
DWORD.fdwSupport72
DWORD.cDestinations76

│ └─80

MIXERCONTROLunion (unnamed).Bounds0
union (unnamed).Metrics0
DWORD.cMultipleItems0
DWORD.cbStruct0
DWORD.dwControlID0
DWORD.dwControlType0
DWORD.fdwControl0
CHAR[64].szName0
CHAR[16].szShortName0

│ └─148

MIXERCONTROLAunion (unnamed).Bounds0
union (unnamed).Metrics0
DWORD.cMultipleItems0
DWORD.cbStruct0
DWORD.dwControlID0
DWORD.dwControlType0
DWORD.fdwControl0
CHAR[64].szName0
CHAR[16].szShortName0

│ └─148

MIXERCONTROLDETAILSDWORD.cChannels0
DWORD.cbDetails0
DWORD.cbStruct0
DWORD.dwControlID0
LPVOID.paDetails0
DWORD.cMultipleItems0
HWND.hwndOwner0

│ └─32

MIXERCONTROLDETAILS_BOOLEANLONG.fValue0

│ └─4

MIXERCONTROLDETAILS_LISTTEXTDWORD.dwParam10
DWORD.dwParam24
CHAR[64].szName8

│ └─72

MIXERCONTROLDETAILS_LISTTEXTADWORD.dwParam10
DWORD.dwParam24
CHAR[64].szName8

│ └─72

MIXERCONTROLDETAILS_LISTTEXTWDWORD.dwParam10
DWORD.dwParam24
WCHAR[64].szName8

│ └─136

MIXERCONTROLDETAILS_SIGNEDLONG.lValue0

│ └─4

MIXERCONTROLDETAILS_UNSIGNEDDWORD.dwValue0

│ └─4

MIXERCONTROLWunion (unnamed).Bounds0
union (unnamed).Metrics0
DWORD.cMultipleItems0
DWORD.cbStruct0
DWORD.dwControlID0
DWORD.dwControlType0
DWORD.fdwControl0
WCHAR[64].szName0
WCHAR[16].szShortName0

│ └─228

MIXERLINEstruct (unnamed).Target0
DWORD.cChannels0
DWORD.cConnections0
DWORD.cControls0
DWORD.cbStruct0
DWORD.dwComponentType0
DWORD.dwDestination0
DWORD.dwLineID0
DWORD.dwSource0
DWORD_PTR.dwUser0
DWORD.fdwLine0
CHAR[64].szName0
CHAR[16].szShortName0

│ └─172

MIXERLINEAstruct (unnamed).Target0
DWORD.cChannels0
DWORD.cConnections0
DWORD.cControls0
DWORD.cbStruct0
DWORD.dwComponentType0
DWORD.dwDestination0
DWORD.dwLineID0
DWORD.dwSource0
DWORD_PTR.dwUser0
DWORD.fdwLine0
CHAR[64].szName0
CHAR[16].szShortName0

│ └─172

MIXERLINECONTROLSDWORD.cbStruct0
DWORD.dwLineID4
DWORD.dwControlID8
DWORD.dwControlType8
DWORD.cControls12
DWORD.cbmxctrl16
LPMIXERCONTROLA.pamxctrl20

│ └─28

MIXERLINECONTROLSADWORD.cControls0
DWORD.cbStruct0
DWORD.cbmxctrl0
DWORD.dwLineID0
LPMIXERCONTROLA.pamxctrl0
DWORD.dwControlID0
DWORD.dwControlType0

│ └─28

MIXERLINECONTROLSWDWORD.cControls0
DWORD.cbStruct0
DWORD.cbmxctrl0
DWORD.dwLineID0
LPMIXERCONTROLW.pamxctrl0
DWORD.dwControlID0
DWORD.dwControlType0

│ └─28

MIXERLINEWstruct (unnamed).Target0
DWORD.cChannels0
DWORD.cConnections0
DWORD.cControls0
DWORD.cbStruct0
DWORD.dwComponentType0
DWORD.dwDestination0
DWORD.dwLineID0
DWORD.dwSource0
DWORD_PTR.dwUser0
DWORD.fdwLine0
WCHAR[64].szName0
WCHAR[16].szShortName0

│ └─284

MI_ApplicationMI_Uint64.reserved10
ptrdiff_t.reserved28
const MI_ApplicationFT *.ft16

│ └─24

MI_ApplicationFTMI_Result (*)(MI_Application *) __attribute__((stdcall)).Close0
MI_Result (*)(MI_Application *, const MI_Char *, const MI_Char *, MI_DestinationOptions *, MI_SessionCallbacks *, MI_Instance **, MI_Session *) __attribute__((stdcall)).NewSession8
MI_Result (*)(MI_Application *, const MI_Char *, const MI_Char *, MI_MainFunction, MI_Instance **, MI_HostedProvider *) __attribute__((stdcall)).NewHostedProvider16
MI_Result (*)(MI_Application *, const MI_Char *, const MI_ClassDecl *, MI_Instance **) __attribute__((stdcall)).NewInstance24
MI_Result (*)(MI_Application *, MI_DestinationOptions *) __attribute__((stdcall)).NewDestinationOptions32
MI_Result (*)(MI_Application *, MI_Boolean, MI_OperationOptions *) __attribute__((stdcall)).NewOperationOptions40
MI_Result (*)(MI_Application *, MI_SubscriptionDeliveryType, MI_SubscriptionDeliveryOptions *) __attribute__((stdcall)).NewSubscriptionDeliveryOptions48
MI_Result (*)(MI_Application *, MI_Uint32, MI_Char *, MI_Serializer *) __attribute__((stdcall)).NewSerializer56
MI_Result (*)(MI_Application *, MI_Uint32, MI_Char *, MI_Deserializer *) __attribute__((stdcall)).NewDeserializer64
MI_Result (*)(MI_Application *, const MI_Char *, const MI_Class *, MI_Instance **) __attribute__((stdcall)).NewInstanceFromClass72
MI_Result (*)(MI_Application *, const MI_ClassDecl *, const MI_Char *, const MI_Char *, MI_Class **) __attribute__((stdcall)).NewClass80

│ └─88

MI_Arrayvoid *.data0
MI_Uint32.size8

│ └─16

MI_ArrayFieldMI_Arrayvoid *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_BooleanAMI_Boolean *.data0
MI_Uint32.size8

│ └─16

MI_BooleanAFieldMI_BooleanAMI_Boolean *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_BooleanFieldMI_Boolean.value0
MI_Boolean.exists1
MI_Uint8.flags2

│ └─3

MI_Char16AMI_Char16 *.data0
MI_Uint32.size8

│ └─16

MI_Char16AFieldMI_Char16AMI_Char16 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Char16FieldMI_Char16.value0
MI_Boolean.exists2
MI_Uint8.flags3

│ └─4

MI_Classconst MI_ClassFT *.ft0
const MI_ClassDecl *.classDecl8
const MI_Char *.namespaceName16
const MI_Char *.serverName24
ptrdiff_t[4].reserved32

│ └─64

MI_ClassDeclMI_Uint32.flags0
MI_Uint32.code4
const MI_Char *.name8
const struct _MI_Qualifier *const *.qualifiers16
MI_Uint32.numQualifiers24
const struct _MI_PropertyDecl *const *.properties32
MI_Uint32.numProperties40
MI_Uint32.size44
const MI_Char *.superClass48
const MI_ClassDecl *.superClassDecl56
const struct _MI_MethodDecl *const *.methods64
MI_Uint32.numMethods72
const struct _MI_SchemaDecl *.schema80
const MI_ProviderFT *.providerFT88
MI_Class *.owningClass96

│ └─104

MI_ClassFTMI_Result (*)(const MI_Class *, const MI_Char **) __attribute__((stdcall)).GetClassNameA0
MI_Result (*)(const MI_Class *, const MI_Char **) __attribute__((stdcall)).GetNameSpace8
MI_Result (*)(const MI_Class *, const MI_Char **) __attribute__((stdcall)).GetServerName16
MI_Result (*)(const MI_Class *, MI_Uint32 *) __attribute__((stdcall)).GetElementCount24
MI_Result (*)(const MI_Class *, const MI_Char *, MI_Value *, MI_Boolean *, MI_Type *, MI_Char **, MI_QualifierSet *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetElement32
MI_Result (*)(const MI_Class *, MI_Uint32, const MI_Char **, MI_Value *, MI_Boolean *, MI_Type *, MI_Char **, MI_QualifierSet *, MI_Uint32 *) __attribute__((stdcall)).GetElementAt40
MI_Result (*)(const MI_Class *, MI_QualifierSet *) __attribute__((stdcall)).GetClassQualifierSet48
MI_Result (*)(const MI_Class *, MI_Uint32 *) __attribute__((stdcall)).GetMethodCount56
MI_Result (*)(const MI_Class *, MI_Uint32, const MI_Char **, MI_QualifierSet *, MI_ParameterSet *) __attribute__((stdcall)).GetMethodAt64
MI_Result (*)(const MI_Class *, const MI_Char *, MI_QualifierSet *, MI_ParameterSet *, MI_Uint32 *) __attribute__((stdcall)).GetMethod72
MI_Result (*)(const MI_Class *, const MI_Char **) __attribute__((stdcall)).GetParentClassName80
MI_Result (*)(const MI_Class *, MI_Class **) __attribute__((stdcall)).GetParentClass88
MI_Result (*)(MI_Class *) __attribute__((stdcall)).Delete96
MI_Result (*)(const MI_Class *, MI_Class **) __attribute__((stdcall)).Clone104

│ └─112

MI_ClientFT_V1const MI_ApplicationFT *.applicationFT0
const MI_SessionFT *.sessionFT8
const MI_OperationFT *.operationFT16
const MI_HostedProviderFT *.hostedProviderFT24
const MI_SerializerFT *.serializerFT32
const MI_DeserializerFT *.deserializerFT40
const MI_SubscriptionDeliveryOptionsFT *.subscribeDeliveryOptionsFT48
const MI_DestinationOptionsFT *.destinationOptionsFT56
const MI_OperationOptionsFT *.operationOptionsFT64
const MI_UtilitiesFT *.utilitiesFT72

│ └─80

MI_ConstBooleanAconst MI_Boolean *.data0
MI_Uint32.size8

│ └─16

MI_ConstBooleanAFieldMI_ConstBooleanAconst MI_Boolean *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstBooleanFieldMI_Boolean.value0
MI_Boolean.exists1
MI_Uint8.flags2

│ └─3

MI_ConstChar16Aconst MI_Char16 *.data0
MI_Uint32.size8

│ └─16

MI_ConstChar16AFieldMI_ConstChar16Aconst MI_Char16 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstChar16FieldMI_Char16.value0
MI_Boolean.exists2
MI_Uint8.flags3

│ └─4

MI_ConstDatetimeAconst MI_Datetime *.data0
MI_Uint32.size8

│ └─16

MI_ConstDatetimeAFieldMI_ConstDatetimeAconst MI_Datetime *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstDatetimeFieldMI_DatetimeMI_Uint32.value.isTimestamp0
union (unnamed).value.u0
MI_Boolean.exists36
MI_Uint8.flags37

│ └─40

MI_ConstInstanceAconst MI_Instance *const *.data0
MI_Uint32.size8

│ └─16

MI_ConstInstanceAFieldMI_ConstInstanceAconst MI_Instance *const *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstInstanceFieldconst MI_Instance *.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_ConstReal32Aconst MI_Real32 *.data0
MI_Uint32.size8

│ └─16

MI_ConstReal32AFieldMI_ConstReal32Aconst MI_Real32 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstReal32FieldMI_Real32.value0
MI_Boolean.exists4
MI_Uint8.flags5

│ └─8

MI_ConstReal64Aconst MI_Real64 *.data0
MI_Uint32.size8

│ └─16

MI_ConstReal64AFieldMI_ConstReal64Aconst MI_Real64 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstReal64FieldMI_Real64.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_ConstReferenceAconst MI_Instance *const *.data0
MI_Uint32.size8

│ └─16

MI_ConstReferenceAFieldMI_ConstReferenceAconst MI_Instance *const *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstReferenceFieldconst MI_Instance *.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_ConstSint16Aconst MI_Sint16 *.data0
MI_Uint32.size8

│ └─16

MI_ConstSint16AFieldMI_ConstSint16Aconst MI_Sint16 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstSint16FieldMI_Sint16.value0
MI_Boolean.exists2
MI_Uint8.flags3

│ └─4

MI_ConstSint32Aconst MI_Sint32 *.data0
MI_Uint32.size8

│ └─16

MI_ConstSint32AFieldMI_ConstSint32Aconst MI_Sint32 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstSint32FieldMI_Sint32.value0
MI_Boolean.exists4
MI_Uint8.flags5

│ └─8

MI_ConstSint64Aconst MI_Sint64 *.data0
MI_Uint32.size8

│ └─16

MI_ConstSint64AFieldMI_ConstSint64Aconst MI_Sint64 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstSint64FieldMI_Sint64.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_ConstSint8Aconst MI_Sint8 *.data0
MI_Uint32.size8

│ └─16

MI_ConstSint8AFieldMI_ConstSint8Aconst MI_Sint8 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstSint8FieldMI_Sint8.value0
MI_Boolean.exists1
MI_Uint8.flags2

│ └─3

MI_ConstStringAconst MI_Char *const *.data0
MI_Uint32.size8

│ └─16

MI_ConstStringAFieldMI_ConstStringAconst MI_Char *const *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstStringFieldconst MI_Char *.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_ConstUint16Aconst MI_Uint16 *.data0
MI_Uint32.size8

│ └─16

MI_ConstUint16AFieldMI_ConstUint16Aconst MI_Uint16 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstUint16FieldMI_Uint16.value0
MI_Boolean.exists2
MI_Uint8.flags3

│ └─4

MI_ConstUint32Aconst MI_Uint32 *.data0
MI_Uint32.size8

│ └─16

MI_ConstUint32AFieldMI_ConstUint32Aconst MI_Uint32 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstUint32FieldMI_Uint32.value0
MI_Boolean.exists4
MI_Uint8.flags5

│ └─8

MI_ConstUint64Aconst MI_Uint64 *.data0
MI_Uint32.size8

│ └─16

MI_ConstUint64AFieldMI_ConstUint64Aconst MI_Uint64 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstUint64FieldMI_Uint64.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_ConstUint8Aconst MI_Uint8 *.data0
MI_Uint32.size8

│ └─16

MI_ConstUint8AFieldMI_ConstUint8Aconst MI_Uint8 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ConstUint8FieldMI_Uint8.value0
MI_Boolean.exists1
MI_Uint8.flags2

│ └─3

MI_Contextconst MI_ContextFT *.ft0
ptrdiff_t[3].reserved8

│ └─32

MI_ContextFTMI_Result (*)(MI_Context *, MI_Result) __attribute__((stdcall)).PostResult0
MI_Result (*)(MI_Context *, const MI_Instance *) __attribute__((stdcall)).PostInstance8
MI_Result (*)(MI_Context *, const MI_Instance *, MI_Uint32, const MI_Char *) __attribute__((stdcall)).PostIndication16
MI_Result (*)(MI_Context *, const MI_ClassDecl *, MI_Instance *) __attribute__((stdcall)).ConstructInstance24
MI_Result (*)(MI_Context *, const MI_MethodDecl *, MI_Instance *) __attribute__((stdcall)).ConstructParameters32
MI_Result (*)(MI_Context *, const MI_ClassDecl *, MI_Instance **) __attribute__((stdcall)).NewInstance40
MI_Result (*)(MI_Context *, const MI_Char *, MI_Uint32, MI_Instance **) __attribute__((stdcall)).NewDynamicInstance48
MI_Result (*)(MI_Context *, const MI_MethodDecl *, MI_Instance **) __attribute__((stdcall)).NewParameters56
MI_Result (*)(const MI_Context *, MI_Boolean *) __attribute__((stdcall)).Canceled64
MI_Result (*)(const MI_Context *, MI_LocaleType, MI_Char *) __attribute__((stdcall)).GetLocale72
MI_Result (*)(MI_Context *, MI_CancelCallback, void *) __attribute__((stdcall)).RegisterCancel80
MI_Result (*)(MI_Context *) __attribute__((stdcall)).RequestUnload88
MI_Result (*)(MI_Context *) __attribute__((stdcall)).RefuseUnload96
MI_Result (*)(const MI_Context *, MI_Session *) __attribute__((stdcall)).GetLocalSession104
MI_Result (*)(MI_Context *, const MI_Char *, const MI_Char *) __attribute__((stdcall)).SetStringOption112
MI_Result (*)(MI_Context *, const MI_Char *, const MI_Char **) __attribute__((stdcall)).GetStringOption120
MI_Result (*)(MI_Context *, const MI_Char *, MI_Uint32 *) __attribute__((stdcall)).GetNumberOption128
MI_Result (*)(MI_Context *, const MI_Char *, MI_Type *, MI_Value *) __attribute__((stdcall)).GetCustomOption136
MI_Result (*)(MI_Context *, MI_Uint32 *) __attribute__((stdcall)).GetCustomOptionCount144
MI_Result (*)(MI_Context *, MI_Uint32, const MI_Char **, MI_Type *, MI_Value *) __attribute__((stdcall)).GetCustomOptionAt152
MI_Result (*)(MI_Context *, MI_Uint32, const MI_Char *) __attribute__((stdcall)).WriteMessage160
MI_Result (*)(MI_Context *, const MI_Char *, const MI_Char *, const MI_Char *, MI_Uint32, MI_Uint32) __attribute__((stdcall)).WriteProgress168
MI_Result (*)(MI_Context *, const MI_Char *, const MI_Value *, MI_Type, MI_Uint32) __attribute__((stdcall)).WriteStreamParameter176
MI_Result (*)(MI_Context *, const MI_Instance *, MI_Boolean *) __attribute__((stdcall)).WriteCimError184
MI_Result (*)(MI_Context *, const MI_Char *, MI_PromptType, MI_Boolean *) __attribute__((stdcall)).PromptUser192
MI_Result (*)(MI_Context *, const MI_Char *, const MI_Char *, MI_Boolean *) __attribute__((stdcall)).ShouldProcess200
MI_Result (*)(MI_Context *, const MI_Char *, MI_Boolean *) __attribute__((stdcall)).ShouldContinue208
MI_Result (*)(MI_Context *, MI_Uint32, const MI_Char *, const MI_Char *) __attribute__((stdcall)).PostError216
MI_Result (*)(MI_Context *, const MI_Instance *) __attribute__((stdcall)).PostCimError224
MI_Result (*)(MI_Context *, MI_Uint32, const MI_Char *, const MI_Char *, MI_Boolean *) __attribute__((stdcall)).WriteError232

│ └─240

MI_DatetimeMI_Uint32.isTimestamp0
union (unnamed).u0

│ └─36

MI_DatetimeAMI_Datetime *.data0
MI_Uint32.size8

│ └─16

MI_DatetimeAFieldMI_DatetimeAMI_Datetime *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_DatetimeFieldMI_DatetimeMI_Uint32.value.isTimestamp0
union (unnamed).value.u0
MI_Boolean.exists36
MI_Uint8.flags37

│ └─40

MI_DeserializerMI_Uint64.reserved10
ptrdiff_t.reserved28

│ └─16

MI_DeserializerFTMI_Result (*)(MI_Deserializer *) __attribute__((stdcall)).Close0
MI_Result (*)(MI_Deserializer *, MI_Uint32, MI_Uint8 *, MI_Uint32, MI_Class *, const MI_Char *, const MI_Char *, MI_Deserializer_ClassObjectNeeded, void *, MI_Uint32 *, MI_Class **, MI_Instance **) __attribute__((stdcall)).DeserializeClass8
MI_Result (*)(MI_Deserializer *, MI_Uint8 *, MI_Uint32, MI_Char *, MI_Uint32 *, MI_Instance **) __attribute__((stdcall)).Class_GetClassName16
MI_Result (*)(MI_Deserializer *, MI_Uint8 *, MI_Uint32, MI_Char *, MI_Uint32 *, MI_Instance **) __attribute__((stdcall)).Class_GetParentClassName24
MI_Result (*)(MI_Deserializer *, MI_Uint32, MI_Uint8 *, MI_Uint32, MI_Class **, MI_Uint32, MI_Deserializer_ClassObjectNeeded, void *, MI_Uint32 *, MI_Instance **, MI_Instance **) __attribute__((stdcall)).DeserializeInstance32
MI_Result (*)(MI_Deserializer *, MI_Uint8 *, MI_Uint32, MI_Char *, MI_Uint32 *, MI_Instance **) __attribute__((stdcall)).Instance_GetClassName40

│ └─48

MI_DestinationOptionsMI_Uint64.reserved10
ptrdiff_t.reserved28
const MI_DestinationOptionsFT *.ft16

│ └─24

MI_DestinationOptionsFTvoid (*)(MI_DestinationOptions *) __attribute__((stdcall)).Delete0
MI_Result (*)(MI_DestinationOptions *, const MI_Char *, const MI_Char *, MI_Uint32) __attribute__((stdcall)).SetString8
MI_Result (*)(MI_DestinationOptions *, const MI_Char *, MI_Uint32, MI_Uint32) __attribute__((stdcall)).SetNumber16
MI_Result (*)(MI_DestinationOptions *, const MI_Char *, const MI_UserCredentials *, MI_Uint32) __attribute__((stdcall)).AddCredentials24
MI_Result (*)(MI_DestinationOptions *, const MI_Char *, const MI_Char **, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetString32
MI_Result (*)(MI_DestinationOptions *, const MI_Char *, MI_Uint32 *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetNumber40
MI_Result (*)(MI_DestinationOptions *, MI_Uint32 *) __attribute__((stdcall)).GetOptionCount48
MI_Result (*)(MI_DestinationOptions *, MI_Uint32, const MI_Char **, MI_Value *, MI_Type *, MI_Uint32 *) __attribute__((stdcall)).GetOptionAt56
MI_Result (*)(MI_DestinationOptions *, const MI_Char *, MI_Value *, MI_Type *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetOption64
MI_Result (*)(MI_DestinationOptions *, MI_Uint32 *) __attribute__((stdcall)).GetCredentialsCount72
MI_Result (*)(MI_DestinationOptions *, MI_Uint32, const MI_Char **, MI_UserCredentials *, MI_Uint32 *) __attribute__((stdcall)).GetCredentialsAt80
MI_Result (*)(MI_DestinationOptions *, MI_Uint32, const MI_Char **, MI_Char *, MI_Uint32, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetCredentialsPasswordAt88
MI_Result (*)(const MI_DestinationOptions *, MI_DestinationOptions *) __attribute__((stdcall)).Clone96
MI_Result (*)(MI_DestinationOptions *, const MI_Char *, const MI_Interval *, MI_Uint32) __attribute__((stdcall)).SetInterval104
MI_Result (*)(MI_DestinationOptions *, const MI_Char *, MI_Interval *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetInterval112

│ └─120

MI_FeatureDeclMI_Uint32.flags0
MI_Uint32.code4
const MI_Char *.name8
const MI_Qualifier *const *.qualifiers16
MI_Uint32.numQualifiers24

│ └─32

MI_Filterconst MI_FilterFT *.ft0
ptrdiff_t[3].reserved8

│ └─32

MI_FilterFTMI_Result (*)(const MI_Filter *, const MI_Instance *, MI_Boolean *) __attribute__((stdcall)).Evaluate0
MI_Result (*)(const MI_Filter *, const MI_Char **, const MI_Char **) __attribute__((stdcall)).GetExpression8

│ └─16

MI_HostedProviderMI_Uint64.reserved10
ptrdiff_t.reserved28
const MI_HostedProviderFT *.ft16

│ └─24

MI_HostedProviderFTMI_Result (*)(MI_HostedProvider *) __attribute__((stdcall)).Close0
MI_Result (*)(MI_HostedProvider *, MI_Application *) __attribute__((stdcall)).GetApplication8

│ └─16

MI_Instanceconst MI_InstanceFT *.ft0
const MI_ClassDecl *.classDecl8
const MI_Char *.serverName16
const MI_Char *.nameSpace24
ptrdiff_t[4].reserved32

│ └─64

MI_InstanceAMI_Instance **.data0
MI_Uint32.size8

│ └─16

MI_InstanceAFieldMI_InstanceAMI_Instance **.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_InstanceExFTMI_InstanceFTMI_Result (*)(const MI_Instance *, MI_Instance **) __attribute__((stdcall)).parent.Clone0
MI_Result (*)(MI_Instance *) __attribute__((stdcall)).parent.Destruct8
MI_Result (*)(MI_Instance *) __attribute__((stdcall)).parent.Delete16
MI_Result (*)(const MI_Instance *, const MI_ClassDecl *, MI_Boolean *) __attribute__((stdcall)).parent.IsA24
MI_Result (*)(const MI_Instance *, const MI_Char **) __attribute__((stdcall)).parent.GetClassNameA32
MI_Result (*)(MI_Instance *, const MI_Char *) __attribute__((stdcall)).parent.SetNameSpace40
MI_Result (*)(const MI_Instance *, const MI_Char **) __attribute__((stdcall)).parent.GetNameSpace48
MI_Result (*)(const MI_Instance *, MI_Uint32 *) __attribute__((stdcall)).parent.GetElementCount56
MI_Result (*)(MI_Instance *, const MI_Char *, const MI_Value *, MI_Type, MI_Uint32) __attribute__((stdcall)).parent.AddElement64
MI_Result (*)(MI_Instance *, const MI_Char *, const MI_Value *, MI_Type, MI_Uint32) __attribute__((stdcall)).parent.SetElement72
MI_Result (*)(MI_Instance *, MI_Uint32, const MI_Value *, MI_Type, MI_Uint32) __attribute__((stdcall)).parent.SetElementAt80
MI_Result (*)(const MI_Instance *, const MI_Char *, MI_Value *, MI_Type *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).parent.GetElement88
MI_Result (*)(const MI_Instance *, MI_Uint32, const MI_Char **, MI_Value *, MI_Type *, MI_Uint32 *) __attribute__((stdcall)).parent.GetElementAt96
MI_Result (*)(MI_Instance *, const MI_Char *) __attribute__((stdcall)).parent.ClearElement104
MI_Result (*)(MI_Instance *, MI_Uint32) __attribute__((stdcall)).parent.ClearElementAt112
MI_Result (*)(const MI_Instance *, const MI_Char **) __attribute__((stdcall)).parent.GetServerName120
MI_Result (*)(MI_Instance *, const MI_Char *) __attribute__((stdcall)).parent.SetServerName128
MI_Result (*)(const MI_Instance *, MI_Class **) __attribute__((stdcall)).parent.GetClass136
MI_Result (*)(MI_Instance **) __attribute__((stdcall)).Normalize144

│ └─152

MI_InstanceFTMI_Result (*)(const MI_Instance *, MI_Instance **) __attribute__((stdcall)).Clone0
MI_Result (*)(MI_Instance *) __attribute__((stdcall)).Destruct8
MI_Result (*)(MI_Instance *) __attribute__((stdcall)).Delete16
MI_Result (*)(const MI_Instance *, const MI_ClassDecl *, MI_Boolean *) __attribute__((stdcall)).IsA24
MI_Result (*)(const MI_Instance *, const MI_Char **) __attribute__((stdcall)).GetClassNameA32
MI_Result (*)(MI_Instance *, const MI_Char *) __attribute__((stdcall)).SetNameSpace40
MI_Result (*)(const MI_Instance *, const MI_Char **) __attribute__((stdcall)).GetNameSpace48
MI_Result (*)(const MI_Instance *, MI_Uint32 *) __attribute__((stdcall)).GetElementCount56
MI_Result (*)(MI_Instance *, const MI_Char *, const MI_Value *, MI_Type, MI_Uint32) __attribute__((stdcall)).AddElement64
MI_Result (*)(MI_Instance *, const MI_Char *, const MI_Value *, MI_Type, MI_Uint32) __attribute__((stdcall)).SetElement72
MI_Result (*)(MI_Instance *, MI_Uint32, const MI_Value *, MI_Type, MI_Uint32) __attribute__((stdcall)).SetElementAt80
MI_Result (*)(const MI_Instance *, const MI_Char *, MI_Value *, MI_Type *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetElement88
MI_Result (*)(const MI_Instance *, MI_Uint32, const MI_Char **, MI_Value *, MI_Type *, MI_Uint32 *) __attribute__((stdcall)).GetElementAt96
MI_Result (*)(MI_Instance *, const MI_Char *) __attribute__((stdcall)).ClearElement104
MI_Result (*)(MI_Instance *, MI_Uint32) __attribute__((stdcall)).ClearElementAt112
MI_Result (*)(const MI_Instance *, const MI_Char **) __attribute__((stdcall)).GetServerName120
MI_Result (*)(MI_Instance *, const MI_Char *) __attribute__((stdcall)).SetServerName128
MI_Result (*)(const MI_Instance *, MI_Class **) __attribute__((stdcall)).GetClass136

│ └─144

MI_InstanceFieldMI_Instance *.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_IntervalMI_Uint32.days0
MI_Uint32.hours4
MI_Uint32.minutes8
MI_Uint32.seconds12
MI_Uint32.microseconds16
MI_Uint32.__padding120
MI_Uint32.__padding224
MI_Uint32.__padding328

│ └─32

MI_MethodDeclMI_Uint32.flags0
MI_Uint32.code4
const MI_Char *.name8
const struct _MI_Qualifier *const *.qualifiers16
MI_Uint32.numQualifiers24
const struct _MI_ParameterDecl *const *.parameters32
MI_Uint32.numParameters40
MI_Uint32.size44
MI_Uint32.returnType48
const MI_Char *.origin56
const MI_Char *.propagator64
const struct _MI_SchemaDecl *.schema72
MI_MethodDecl_Invoke.function80

│ └─88

MI_ModuleMI_Uint32.version0
MI_Uint32.generatorVersion4
MI_Uint32.flags8
MI_Uint32.charSize12
MI_SchemaDecl *.schemaDecl16
MI_Module_Load.Load24
MI_Module_Unload.Unload32
const MI_ProviderFT *.dynamicProviderFT40

│ └─48

MI_ObjectDeclMI_Uint32.flags0
MI_Uint32.code4
const MI_Char *.name8
const MI_Qualifier *const *.qualifiers16
MI_Uint32.numQualifiers24
const struct _MI_PropertyDecl *const *.properties32
MI_Uint32.numProperties40
MI_Uint32.size44

│ └─48

MI_OperationMI_Uint64.reserved10
ptrdiff_t.reserved28
const MI_OperationFT *.ft16

│ └─24

MI_OperationCallbacksvoid *.callbackContext0
MI_OperationCallback_PromptUser.promptUser8
MI_OperationCallback_WriteError.writeError16
MI_OperationCallback_WriteMessage.writeMessage24
MI_OperationCallback_WriteProgress.writeProgress32
MI_OperationCallback_Instance.instanceResult40
MI_OperationCallback_Indication.indicationResult48
MI_OperationCallback_Class.classResult56
MI_OperationCallback_StreamedParameter.streamedParameterResult64

│ └─72

MI_OperationFTMI_Result (*)(MI_Operation *) __attribute__((stdcall)).Close0
MI_Result (*)(MI_Operation *, MI_CancellationReason) __attribute__((stdcall)).Cancel8
MI_Result (*)(MI_Operation *, MI_Session *) __attribute__((stdcall)).GetSession16
MI_Result (*)(MI_Operation *, const MI_Instance **, MI_Boolean *, MI_Result *, const MI_Char **, const MI_Instance **) __attribute__((stdcall)).GetInstance24
MI_Result (*)(MI_Operation *, const MI_Instance **, const MI_Char **, const MI_Char **, MI_Boolean *, MI_Result *, const MI_Char **, const MI_Instance **) __attribute__((stdcall)).GetIndication32
MI_Result (*)(MI_Operation *, const MI_Class **, MI_Boolean *, MI_Result *, const MI_Char **, const MI_Instance **) __attribute__((stdcall)).GetClass40

│ └─48

MI_OperationOptionsMI_Uint64.reserved10
ptrdiff_t.reserved28
const MI_OperationOptionsFT *.ft16

│ └─24

MI_OperationOptionsFTvoid (*)(MI_OperationOptions *) __attribute__((stdcall)).Delete0
MI_Result (*)(MI_OperationOptions *, const MI_Char *, const MI_Char *, MI_Uint32) __attribute__((stdcall)).SetString8
MI_Result (*)(MI_OperationOptions *, const MI_Char *, MI_Uint32, MI_Uint32) __attribute__((stdcall)).SetNumber16
MI_Result (*)(MI_OperationOptions *, const MI_Char *, MI_Type, const MI_Value *, MI_Boolean, MI_Uint32) __attribute__((stdcall)).SetCustomOption24
MI_Result (*)(MI_OperationOptions *, const MI_Char *, const MI_Char **, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetString32
MI_Result (*)(MI_OperationOptions *, const MI_Char *, MI_Uint32 *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetNumber40
MI_Result (*)(MI_OperationOptions *, MI_Uint32 *) __attribute__((stdcall)).GetOptionCount48
MI_Result (*)(MI_OperationOptions *, MI_Uint32, const MI_Char **, MI_Value *, MI_Type *, MI_Uint32 *) __attribute__((stdcall)).GetOptionAt56
MI_Result (*)(MI_OperationOptions *, const MI_Char *, MI_Value *, MI_Type *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetOption64
MI_Result (*)(MI_OperationOptions *, const MI_Char *, MI_Uint32 *, MI_Uint32, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetEnabledChannels72
MI_Result (*)(const MI_OperationOptions *, MI_OperationOptions *) __attribute__((stdcall)).Clone80
MI_Result (*)(MI_OperationOptions *, const MI_Char *, const MI_Interval *, MI_Uint32) __attribute__((stdcall)).SetInterval88
MI_Result (*)(MI_OperationOptions *, const MI_Char *, MI_Interval *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetInterval96

│ └─104

MI_ParameterDeclMI_Uint32.flags0
MI_Uint32.code4
const MI_Char *.name8
const MI_Qualifier *const *.qualifiers16
MI_Uint32.numQualifiers24
MI_Uint32.type28
const MI_Char *.className32
MI_Uint32.subscript40
MI_Uint32.offset44

│ └─48

MI_ParameterSetMI_Uint64.reserved10
ptrdiff_t.reserved28
const MI_ParameterSetFT *.ft16

│ └─24

MI_ParameterSetFTMI_Result (*)(const MI_ParameterSet *, MI_Type *, MI_QualifierSet *) __attribute__((stdcall)).GetMethodReturnType0
MI_Result (*)(const MI_ParameterSet *, MI_Uint32 *) __attribute__((stdcall)).GetParameterCount8
MI_Result (*)(const MI_ParameterSet *, MI_Uint32, const MI_Char **, MI_Type *, MI_Char **, MI_QualifierSet *) __attribute__((stdcall)).GetParameterAt16
MI_Result (*)(const MI_ParameterSet *, const MI_Char *, MI_Type *, MI_Char **, MI_QualifierSet *, MI_Uint32 *) __attribute__((stdcall)).GetParameter24

│ └─32

MI_PropertyDeclMI_Uint32.flags0
MI_Uint32.code4
const MI_Char *.name8
const MI_Qualifier *const *.qualifiers16
MI_Uint32.numQualifiers24
MI_Uint32.type28
const MI_Char *.className32
MI_Uint32.subscript40
MI_Uint32.offset44
const MI_Char *.origin48
const MI_Char *.propagator56
const void *.value64

│ └─72

MI_PropertySetconst MI_PropertySetFT *.ft0
ptrdiff_t[3].reserved8

│ └─32

MI_PropertySetFTMI_Result (*)(const MI_PropertySet *, MI_Uint32 *) __attribute__((stdcall)).GetElementCount0
MI_Result (*)(const MI_PropertySet *, const MI_Char *, MI_Boolean *) __attribute__((stdcall)).ContainsElement8
MI_Result (*)(MI_PropertySet *, const MI_Char *) __attribute__((stdcall)).AddElement16
MI_Result (*)(const MI_PropertySet *, MI_Uint32, const MI_Char **) __attribute__((stdcall)).GetElementAt24
MI_Result (*)(MI_PropertySet *) __attribute__((stdcall)).Clear32
MI_Result (*)(MI_PropertySet *) __attribute__((stdcall)).Destruct40
MI_Result (*)(MI_PropertySet *) __attribute__((stdcall)).Delete48
MI_Result (*)(const MI_PropertySet *, MI_PropertySet **) __attribute__((stdcall)).Clone56

│ └─64

MI_ProviderFTMI_ProviderFT_Load.Load0
MI_ProviderFT_Unload.Unload8
MI_ProviderFT_GetInstance.GetInstance16
MI_ProviderFT_EnumerateInstances.EnumerateInstances24
MI_ProviderFT_CreateInstance.CreateInstance32
MI_ProviderFT_ModifyInstance.ModifyInstance40
MI_ProviderFT_DeleteInstance.DeleteInstance48
MI_ProviderFT_AssociatorInstances.AssociatorInstances56
MI_ProviderFT_ReferenceInstances.ReferenceInstances64
MI_ProviderFT_EnableIndications.EnableIndications72
MI_ProviderFT_DisableIndications.DisableIndications80
MI_ProviderFT_Subscribe.Subscribe88
MI_ProviderFT_Unsubscribe.Unsubscribe96
MI_ProviderFT_Invoke.Invoke104

│ └─112

MI_Qualifierconst MI_Char *.name0
MI_Uint32.type8
MI_Uint32.flavor12
const void *.value16

│ └─24

MI_QualifierDeclconst MI_Char *.name0
MI_Uint32.type8
MI_Uint32.scope12
MI_Uint32.flavor16
MI_Uint32.subscript20
const void *.value24

│ └─32

MI_QualifierSetMI_Uint64.reserved10
ptrdiff_t.reserved28
const MI_QualifierSetFT *.ft16

│ └─24

MI_QualifierSetFTMI_Result (*)(const MI_QualifierSet *, MI_Uint32 *) __attribute__((stdcall)).GetQualifierCount0
MI_Result (*)(const MI_QualifierSet *, MI_Uint32, const MI_Char **, MI_Type *, MI_Uint32 *, MI_Value *) __attribute__((stdcall)).GetQualifierAt8
MI_Result (*)(const MI_QualifierSet *, const MI_Char *, MI_Type *, MI_Uint32 *, MI_Value *, MI_Uint32 *) __attribute__((stdcall)).GetQualifier16

│ └─24

MI_Real32AMI_Real32 *.data0
MI_Uint32.size8

│ └─16

MI_Real32AFieldMI_Real32AMI_Real32 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Real32FieldMI_Real32.value0
MI_Boolean.exists4
MI_Uint8.flags5

│ └─8

MI_Real64AMI_Real64 *.data0
MI_Uint32.size8

│ └─16

MI_Real64AFieldMI_Real64AMI_Real64 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Real64FieldMI_Real64.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_ReferenceAstruct _MI_Instance **.data0
MI_Uint32.size8

│ └─16

MI_ReferenceAFieldMI_ReferenceAstruct _MI_Instance **.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_ReferenceFieldMI_Instance *.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_SchemaDeclconst MI_QualifierDecl *const *.qualifierDecls0
MI_Uint32.numQualifierDecls8
const MI_ClassDecl *const *.classDecls16
MI_Uint32.numClassDecls24

│ └─32

MI_SerializerMI_Uint64.reserved10
ptrdiff_t.reserved28

│ └─16

MI_SerializerFTMI_Result (*)(MI_Serializer *) __attribute__((stdcall)).Close0
MI_Result (*)(MI_Serializer *, MI_Uint32, const MI_Class *, MI_Uint8 *, MI_Uint32, MI_Uint32 *) __attribute__((stdcall)).SerializeClass8
MI_Result (*)(MI_Serializer *, MI_Uint32, const MI_Instance *, MI_Uint8 *, MI_Uint32, MI_Uint32 *) __attribute__((stdcall)).SerializeInstance16

│ └─24

MI_Serverconst MI_ServerFT *.serverFT0
const MI_ContextFT *.contextFT8
const MI_InstanceFT *.instanceFT16
const MI_PropertySetFT *.propertySetFT24
const MI_FilterFT *.filterFT32

│ └─40

MI_ServerFTMI_Result (*)(MI_Uint32 *) __attribute__((stdcall)).GetVersion0
MI_Result (*)(const MI_Char **) __attribute__((stdcall)).GetSystemName8

│ └─16

MI_SessionMI_Uint64.reserved10
ptrdiff_t.reserved28
const MI_SessionFT *.ft16

│ └─24

MI_SessionCallbacksvoid *.callbackContext0
void (*)(MI_Application *, void *, MI_Uint32, const MI_Char *) __attribute__((stdcall)).writeMessage8
void (*)(MI_Application *, void *, MI_Instance *) __attribute__((stdcall)).writeError16

│ └─24

MI_SessionFTMI_Result (*)(MI_Session *, void *, void (*)(void *) __attribute__((stdcall))) __attribute__((stdcall)).Close0
MI_Result (*)(MI_Session *, MI_Application *) __attribute__((stdcall)).GetApplication8
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Instance *, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).GetInstance16
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Instance *, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).ModifyInstance24
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Instance *, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).CreateInstance32
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Instance *, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).DeleteInstance40
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Char *, const MI_Char *, const MI_Instance *, const MI_Instance *, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).Invoke48
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Char *, MI_Boolean, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).EnumerateInstances56
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Char *, const MI_Char *, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).QueryInstances64
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Instance *, const MI_Char *, const MI_Char *, const MI_Char *, const MI_Char *, MI_Boolean, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).AssociatorInstances72
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Instance *, const MI_Char *, const MI_Char *, MI_Boolean, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).ReferenceInstances80
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Char *, const MI_Char *, const MI_SubscriptionDeliveryOptions *, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).Subscribe88
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Char *, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).GetClass96
void (*)(MI_Session *, MI_Uint32, MI_OperationOptions *, const MI_Char *, const MI_Char *, MI_Boolean, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).EnumerateClasses104
void (*)(MI_Session *, MI_Uint32, MI_OperationCallbacks *, MI_Operation *) __attribute__((stdcall)).TestConnection112

│ └─120

MI_Sint16AMI_Sint16 *.data0
MI_Uint32.size8

│ └─16

MI_Sint16AFieldMI_Sint16AMI_Sint16 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Sint16FieldMI_Sint16.value0
MI_Boolean.exists2
MI_Uint8.flags3

│ └─4

MI_Sint32AMI_Sint32 *.data0
MI_Uint32.size8

│ └─16

MI_Sint32AFieldMI_Sint32AMI_Sint32 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Sint32FieldMI_Sint32.value0
MI_Boolean.exists4
MI_Uint8.flags5

│ └─8

MI_Sint64AMI_Sint64 *.data0
MI_Uint32.size8

│ └─16

MI_Sint64AFieldMI_Sint64AMI_Sint64 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Sint64FieldMI_Sint64.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_Sint8AMI_Sint8 *.data0
MI_Uint32.size8

│ └─16

MI_Sint8AFieldMI_Sint8AMI_Sint8 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Sint8FieldMI_Sint8.value0
MI_Boolean.exists1
MI_Uint8.flags2

│ └─3

MI_StringAMI_Char **.data0
MI_Uint32.size8

│ └─16

MI_StringAFieldMI_StringAMI_Char **.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_StringFieldMI_Char *.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_SubscriptionDeliveryOptionsMI_Uint64.reserved10
ptrdiff_t.reserved28
const MI_SubscriptionDeliveryOptionsFT *.ft16

│ └─24

MI_SubscriptionDeliveryOptionsFTMI_Result (*)(MI_SubscriptionDeliveryOptions *, const MI_Char *, const MI_Char *, MI_Uint32) __attribute__((stdcall)).SetString0
MI_Result (*)(MI_SubscriptionDeliveryOptions *, const MI_Char *, MI_Uint32, MI_Uint32) __attribute__((stdcall)).SetNumber8
MI_Result (*)(MI_SubscriptionDeliveryOptions *, const MI_Char *, const MI_Datetime *, MI_Uint32) __attribute__((stdcall)).SetDateTime16
MI_Result (*)(MI_SubscriptionDeliveryOptions *, const MI_Char *, const MI_Interval *, MI_Uint32) __attribute__((stdcall)).SetInterval24
MI_Result (*)(MI_SubscriptionDeliveryOptions *, const MI_Char *, const MI_UserCredentials *, MI_Uint32) __attribute__((stdcall)).AddCredentials32
MI_Result (*)(MI_SubscriptionDeliveryOptions *) __attribute__((stdcall)).Delete40
MI_Result (*)(MI_SubscriptionDeliveryOptions *, const MI_Char *, const MI_Char **, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetString48
MI_Result (*)(MI_SubscriptionDeliveryOptions *, const MI_Char *, MI_Uint32 *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetNumber56
MI_Result (*)(MI_SubscriptionDeliveryOptions *, const MI_Char *, MI_Datetime *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetDateTime64
MI_Result (*)(MI_SubscriptionDeliveryOptions *, const MI_Char *, MI_Interval *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetInterval72
MI_Result (*)(MI_SubscriptionDeliveryOptions *, MI_Uint32 *) __attribute__((stdcall)).GetOptionCount80
MI_Result (*)(MI_SubscriptionDeliveryOptions *, MI_Uint32, const MI_Char **, MI_Value *, MI_Type *, MI_Uint32 *) __attribute__((stdcall)).GetOptionAt88
MI_Result (*)(MI_SubscriptionDeliveryOptions *, const MI_Char *, MI_Value *, MI_Type *, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetOption96
MI_Result (*)(MI_SubscriptionDeliveryOptions *, MI_Uint32 *) __attribute__((stdcall)).GetCredentialsCount104
MI_Result (*)(MI_SubscriptionDeliveryOptions *, MI_Uint32, const MI_Char **, MI_UserCredentials *, MI_Uint32 *) __attribute__((stdcall)).GetCredentialsAt112
MI_Result (*)(MI_SubscriptionDeliveryOptions *, MI_Uint32, const MI_Char **, MI_Char *, MI_Uint32, MI_Uint32 *, MI_Uint32 *) __attribute__((stdcall)).GetCredentialsPasswordAt120
MI_Result (*)(const MI_SubscriptionDeliveryOptions *, MI_SubscriptionDeliveryOptions *) __attribute__((stdcall)).Clone128

│ └─136

MI_TimestampMI_Uint32.year0
MI_Uint32.month4
MI_Uint32.day8
MI_Uint32.hour12
MI_Uint32.minute16
MI_Uint32.second20
MI_Uint32.microseconds24
MI_Sint32.utc28

│ └─32

MI_Uint16AMI_Uint16 *.data0
MI_Uint32.size8

│ └─16

MI_Uint16AFieldMI_Uint16AMI_Uint16 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Uint16FieldMI_Uint16.value0
MI_Boolean.exists2
MI_Uint8.flags3

│ └─4

MI_Uint32AMI_Uint32 *.data0
MI_Uint32.size8

│ └─16

MI_Uint32AFieldMI_Uint32AMI_Uint32 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Uint32FieldMI_Uint32.value0
MI_Boolean.exists4
MI_Uint8.flags5

│ └─8

MI_Uint64AMI_Uint64 *.data0
MI_Uint32.size8

│ └─16

MI_Uint64AFieldMI_Uint64AMI_Uint64 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Uint64FieldMI_Uint64.value0
MI_Boolean.exists8
MI_Uint8.flags9

│ └─16

MI_Uint8AMI_Uint8 *.data0
MI_Uint32.size8

│ └─16

MI_Uint8AFieldMI_Uint8AMI_Uint8 *.value.data0
MI_Uint32.value.size8
MI_Boolean.exists16
MI_Uint8.flags17

│ └─24

MI_Uint8FieldMI_Uint8.value0
MI_Boolean.exists1
MI_Uint8.flags2

│ └─3

MI_UserCredentialsunion (unnamed).credentials0
const MI_Char *.authenticationType0

│ └─32

MI_UsernamePasswordCredsconst MI_Char *.domain0
const MI_Char *.username8
const MI_Char *.password16

│ └─24

MI_UtilitiesFTMI_ErrorCategory (*)(MI_Char *, MI_Uint32) __attribute__((stdcall)).MapErrorToMiErrorCategory0
MI_Result (*)(MI_Uint32, const MI_Char *, const MI_Char *, MI_Instance **) __attribute__((stdcall)).CimErrorFromErrorCode8

│ └─16

MI_ValueMI_Arrayvoid *.array.data0
MI_Uint32.array.size8
MI_Boolean.boolean0
MI_BooleanAMI_Boolean *.booleana.data0
MI_Uint32.booleana.size8
MI_Char16.char160
MI_Char16AMI_Char16 *.char16a.data0
MI_Uint32.char16a.size8
MI_DatetimeMI_Uint32.datetime.isTimestamp0
union (unnamed).datetime.u0
MI_DatetimeAMI_Datetime *.datetimea.data0
MI_Uint32.datetimea.size8
MI_Instance *.instance0
MI_InstanceAMI_Instance **.instancea.data0
MI_Uint32.instancea.size8
MI_Real32.real320
MI_Real32AMI_Real32 *.real32a.data0
MI_Uint32.real32a.size8
MI_Real64.real640
MI_Real64AMI_Real64 *.real64a.data0
MI_Uint32.real64a.size8
MI_Instance *.reference0
MI_ReferenceAstruct _MI_Instance **.referencea.data0
MI_Uint32.referencea.size8
MI_Sint16.sint160
MI_Sint16AMI_Sint16 *.sint16a.data0
MI_Uint32.sint16a.size8
MI_Sint32.sint320
MI_Sint32AMI_Sint32 *.sint32a.data0
MI_Uint32.sint32a.size8
MI_Sint64.sint640
MI_Sint64AMI_Sint64 *.sint64a.data0
MI_Uint32.sint64a.size8
MI_Sint8.sint80
MI_Sint8AMI_Sint8 *.sint8a.data0
MI_Uint32.sint8a.size8
MI_Char *.string0
MI_StringAMI_Char **.stringa.data0
MI_Uint32.stringa.size8
MI_Uint16.uint160
MI_Uint16AMI_Uint16 *.uint16a.data0
MI_Uint32.uint16a.size8
MI_Uint32.uint320
MI_Uint32AMI_Uint32 *.uint32a.data0
MI_Uint32.uint32a.size8
MI_Uint64.uint640
MI_Uint64AMI_Uint64 *.uint64a.data0
MI_Uint32.uint64a.size8
MI_Uint8.uint80
MI_Uint8AMI_Uint8 *.uint8a.data0
MI_Uint32.uint8a.size8

│ └─40

MMCBUTTONint.nBitmap0
int.idCommand4
BYTE.fsState8
BYTE.fsType9
LPOLESTR.lpButtonText16
LPOLESTR.lpTooltipText24

│ └─32

MMCKINFOFOURCC.ckid0
DWORD.cksize4
FOURCC.fccType8
DWORD.dwDataOffset12
DWORD.dwFlags16

│ └─20

MMC_COLUMN_DATAint.nColIndex0
DWORD.dwFlags4
int.nWidth8
ULONG_PTR.ulReserved16

│ └─24

MMC_COLUMN_SET_DATAint.cbSize0
int.nNumCols4
MMC_COLUMN_DATA *.pColData8

│ └─16

MMC_EXPANDSYNC_STRUCTBOOL.bHandled0
BOOL.bExpanding4
HSCOPEITEM.hItem8

│ └─16

MMC_EXT_VIEW_DATAGUIDunsigned long.viewID.Data10
unsigned short.viewID.Data24
unsigned short.viewID.Data36
unsigned char[8].viewID.Data48
LPCOLESTR.pszURL16
LPCOLESTR.pszViewTitle24
LPCOLESTR.pszTooltipText32
BOOL.bReplacesDefaultView40

│ └─48

MMC_FILTERDATALPOLESTR.pszText0
INT.cchTextMax8
LONG.lValue12

│ └─16

MMC_LISTPAD_INFOLPOLESTR.szTitle0
LPOLESTR.szButtonText8
LONG_PTR.nCommandID16

│ └─24

MMC_RESTORE_VIEWDWORD.dwSize0
MMC_COOKIE.cookie8
LPOLESTR.pViewType16
long.lViewOptions24

│ └─32

MMC_SNAPIN_PROPERTYLPCOLESTR.pszPropName0
VARIANTDECIMALUSHORT.varValue.decVal.wReserved8
BYTE.varValue.decVal.scale10
USHORT.varValue.decVal.signscale10
BYTE.varValue.decVal.sign11
ULONG.varValue.decVal.Hi3212
ULONG.varValue.decVal.Lo3216
ULONGLONG.varValue.decVal.Lo6416
ULONG.varValue.decVal.Mid3220
VARTYPE.varValue.vt8
WORD.varValue.wReserved110
WORD.varValue.wReserved212
WORD.varValue.wReserved314
BYTE.varValue.bVal16
VARIANT_BOOL.varValue.boolVal16
BSTR.varValue.bstrVal16
PVOID.varValue.byref16
CHAR.varValue.cVal16
CYLONGLONG.varValue.cyVal.int6416
ULONG.varValue.cyVal.Lo16
LONG.varValue.cyVal.Hi20
DATE.varValue.date16
DOUBLE.varValue.dblVal16
FLOAT.varValue.fltVal16
SHORT.varValue.iVal16
INT.varValue.intVal16
LONG.varValue.lVal16
LONGLONG.varValue.llVal16
SAFEARRAY *.varValue.parray16
BYTE *.varValue.pbVal16
VARIANT_BOOL *.varValue.pboolVal16
BSTR *.varValue.pbstrVal16
CHAR *.varValue.pcVal16
CY *.varValue.pcyVal16
DATE *.varValue.pdate16
DOUBLE *.varValue.pdblVal16
DECIMAL *.varValue.pdecVal16
IDispatch *.varValue.pdispVal16
FLOAT *.varValue.pfltVal16
SHORT *.varValue.piVal16
INT *.varValue.pintVal16
LONG *.varValue.plVal16
LONGLONG *.varValue.pllVal16
SAFEARRAY **.varValue.pparray16
IDispatch **.varValue.ppdispVal16
IUnknown **.varValue.ppunkVal16
SCODE *.varValue.pscode16
USHORT *.varValue.puiVal16
UINT *.varValue.puintVal16
ULONG *.varValue.pulVal16
ULONGLONG *.varValue.pullVal16
IUnknown *.varValue.punkVal16
PVOID.varValue.pvRecord16
VARIANT *.varValue.pvarVal16
SCODE.varValue.scode16
USHORT.varValue.uiVal16
UINT.varValue.uintVal16
ULONG.varValue.ulVal16
ULONGLONG.varValue.ullVal16
IRecordInfo *.varValue.pRecInfo24
MMC_PROPERTY_ACTION.eAction32

│ └─40

MMC_SORT_DATAint.nColIndex0
DWORD.dwSortOptions4
ULONG_PTR.ulReserved8

│ └─16

MMC_SORT_SET_DATAint.cbSize0
int.nNumItems4
MMC_SORT_DATA *.pSortData8

│ └─16

MMC_TASKMMC_TASK_DISPLAY_OBJECTMMC_TASK_DISPLAY_TYPE.sDisplayObject.eDisplayType0
MMC_TASK_DISPLAY_BITMAPLPOLESTR.sDisplayObject.uBitmap.szMouseOverBitmap8
LPOLESTR.sDisplayObject.uBitmap.szMouseOffBitmap16
MMC_TASK_DISPLAY_SYMBOLLPOLESTR.sDisplayObject.uSymbol.szFontFamilyName8
LPOLESTR.sDisplayObject.uSymbol.szURLtoEOT16
LPOLESTR.sDisplayObject.uSymbol.szSymbolString24
LPOLESTR.szText32
LPOLESTR.szHelpString40
MMC_ACTION_TYPE.eActionType48
LONG_PTR.nCommandID56
LPOLESTR.szActionURL56
LPOLESTR.szScript56

│ └─64

MMC_TASK_DISPLAY_BITMAPLPOLESTR.szMouseOverBitmap0
LPOLESTR.szMouseOffBitmap8

│ └─16

MMC_TASK_DISPLAY_OBJECTMMC_TASK_DISPLAY_TYPE.eDisplayType0
MMC_TASK_DISPLAY_BITMAPLPOLESTR.uBitmap.szMouseOverBitmap8
LPOLESTR.uBitmap.szMouseOffBitmap16
MMC_TASK_DISPLAY_SYMBOLLPOLESTR.uSymbol.szFontFamilyName8
LPOLESTR.uSymbol.szURLtoEOT16
LPOLESTR.uSymbol.szSymbolString24

│ └─32

MMC_TASK_DISPLAY_SYMBOLLPOLESTR.szFontFamilyName0
LPOLESTR.szURLtoEOT8
LPOLESTR.szSymbolString16

│ └─24

MMC_VISIBLE_COLUMNSINT.nVisibleColumns0
INT[1].rgVisibleCols4

│ └─8

MODEMDEVCAPSDWORD.dwActualSize0
DWORD.dwRequiredSize4
DWORD.dwDevSpecificOffset8
DWORD.dwDevSpecificSize12
DWORD.dwModemProviderVersion16
DWORD.dwModemManufacturerOffset20
DWORD.dwModemManufacturerSize24
DWORD.dwModemModelOffset28
DWORD.dwModemModelSize32
DWORD.dwModemVersionOffset36
DWORD.dwModemVersionSize40
DWORD.dwDialOptions44
DWORD.dwCallSetupFailTimer48
DWORD.dwInactivityTimeout52
DWORD.dwSpeakerVolume56
DWORD.dwSpeakerMode60
DWORD.dwModemOptions64
DWORD.dwMaxDTERate68
DWORD.dwMaxDCERate72
BYTE[1].abVariablePortion76

│ └─80

MODEMSETTINGSDWORD.dwActualSize0
DWORD.dwRequiredSize4
DWORD.dwDevSpecificOffset8
DWORD.dwDevSpecificSize12
DWORD.dwCallSetupFailTimer16
DWORD.dwInactivityTimeout20
DWORD.dwSpeakerVolume24
DWORD.dwSpeakerMode28
DWORD.dwPreferredModemOptions32
DWORD.dwNegotiatedModemOptions36
DWORD.dwNegotiatedDCERate40
BYTE[1].abVariablePortion44

│ └─48

MODIFY_VHDSET_PARAMETERSMODIFY_VHDSET_VERSION.Version0
PCWSTR.DefaultFilePath8
GUIDunsigned long.SnapshotId.Data18
unsigned short.SnapshotId.Data212
unsigned short.SnapshotId.Data314
unsigned char[8].SnapshotId.Data416
struct (unnamed).SnapshotPath8

│ └─32

MODLOAD_CVMISCDWORD.oCV0
size_t.cCV8
DWORD.oMisc16
size_t.cMisc24
DWORD.dtImage32
DWORD.cImage36

│ └─40

MODLOAD_DATADWORD.ssize0
DWORD.ssig4
PVOID.data8
DWORD.size16
DWORD.flags20

│ └─24

MODULEENTRY32DWORD.dwSize0
DWORD.th32ModuleID4
DWORD.th32ProcessID8
DWORD.GlblcntUsage12
DWORD.ProccntUsage16
BYTE *.modBaseAddr24
DWORD.modBaseSize32
HMODULE.hModule40
char[256].szModule48
char[260].szExePath304

│ └─568

MODULEENTRY32WDWORD.dwSize0
DWORD.th32ModuleID4
DWORD.th32ProcessID8
DWORD.GlblcntUsage12
DWORD.ProccntUsage16
BYTE *.modBaseAddr24
DWORD.modBaseSize32
HMODULE.hModule40
WCHAR[256].szModule48
WCHAR[260].szExePath560

│ └─1080

MODULEINFOLPVOID.lpBaseOfDll0
DWORD.SizeOfImage8
LPVOID.EntryPoint16

│ └─24

MOF_FIELDULONG64.DataPtr0
ULONG.Length8
ULONG.DataType12

│ └─16

MONCBSTRUCTUINT.cb0
DWORD.dwTime4
HANDLE.hTask8
DWORD.dwRet16
UINT.wType20
UINT.wFmt24
HCONV.hConv32
HSZ.hsz140
HSZ.hsz248
HDDEDATA.hData56
ULONG_PTR.dwData164
ULONG_PTR.dwData272
CONVCONTEXTUINT.cc.cb80
UINT.cc.wFlags84
UINT.cc.wCountryID88
int.cc.iCodePage92
DWORD.cc.dwLangID96
DWORD.cc.dwSecurity100
SECURITY_QUALITY_OF_SERVICEDWORD.cc.qos.Length104
SECURITY_IMPERSONATION_LEVEL.cc.qos.ImpersonationLevel108
SECURITY_CONTEXT_TRACKING_MODE.cc.qos.ContextTrackingMode112
BOOLEAN.cc.qos.EffectiveOnly113
DWORD.cbData116
DWORD[8].Data120

│ └─152

MONCONVSTRUCTUINT.cb0
BOOL.fConnect4
DWORD.dwTime8
HANDLE.hTask16
HSZ.hszSvc24
HSZ.hszTopic32
HCONV.hConvClient40
HCONV.hConvServer48

│ └─56

MONERRSTRUCTUINT.cb0
UINT.wLastError4
DWORD.dwTime8
HANDLE.hTask16

│ └─24

MONHSZSTRUCTAUINT.cb0
BOOL.fsAction4
DWORD.dwTime8
HSZ.hsz16
HANDLE.hTask24
CHAR[1].str32

│ └─40

MONHSZSTRUCTWUINT.cb0
BOOL.fsAction4
DWORD.dwTime8
HSZ.hsz16
HANDLE.hTask24
WCHAR[1].str32

│ └─40

MONITORINFODWORD.cbSize0
RECTLONG.rcMonitor.left4
LONG.rcMonitor.top8
LONG.rcMonitor.right12
LONG.rcMonitor.bottom16
RECTLONG.rcWork.left20
LONG.rcWork.top24
LONG.rcWork.right28
LONG.rcWork.bottom32
DWORD.dwFlags36

│ └─40

MONITORINFOEXADWORD.cbSize0
RECTLONG.rcMonitor.left4
LONG.rcMonitor.top8
LONG.rcMonitor.right12
LONG.rcMonitor.bottom16
RECTLONG.rcWork.left20
LONG.rcWork.top24
LONG.rcWork.right28
LONG.rcWork.bottom32
DWORD.dwFlags36
CHAR[32].szDevice40

│ └─72

MONITORINFOEXWDWORD.cbSize0
RECTLONG.rcMonitor.left4
LONG.rcMonitor.top8
LONG.rcMonitor.right12
LONG.rcMonitor.bottom16
RECTLONG.rcWork.left20
LONG.rcWork.top24
LONG.rcWork.right28
LONG.rcWork.bottom32
DWORD.dwFlags36
WCHAR[32].szDevice40

│ └─104

MONITOR_STATELARGE_INTEGERLONGLONG.LastUpdate.QuadPart0
struct (unnamed).LastUpdate.u0
DWORD.LastUpdate.LowPart0
LONG.LastUpdate.HighPart4
RESOURCE_MONITOR_STATE.State8
HANDLE.ActiveResource16
BOOL.ResmonStop24

│ └─32

MONLINKSTRUCTUINT.cb0
DWORD.dwTime4
HANDLE.hTask8
BOOL.fEstablished16
BOOL.fNoData20
HSZ.hszSvc24
HSZ.hszTopic32
HSZ.hszItem40
UINT.wFmt48
BOOL.fServer52
HCONV.hConvServer56
HCONV.hConvClient64

│ └─72

MONMSGSTRUCTUINT.cb0
HWND.hwndTo8
DWORD.dwTime16
HANDLE.hTask24
UINT.wMsg32
WPARAM.wParam40
LPARAM.lParam48
DDEML_MSG_HOOK_DATAUINT_PTR.dmhd.uiLo56
UINT_PTR.dmhd.uiHi64
DWORD.dmhd.cbData72
DWORD[8].dmhd.Data76

│ └─112

MONTHLYDATEDWORD.rgfDays0
WORD.rgfMonths4

│ └─8

MONTHLYDOWWORD.wWhichWeek0
WORD.rgfDaysOfTheWeek2
WORD.rgfMonths4

│ └─6

MOUSEHOOKSTRUCTPOINTLONG.pt.x0
LONG.pt.y4
HWND.hwnd8
UINT.wHitTestCode16
ULONG_PTR.dwExtraInfo24

│ └─32

MOUSEHOOKSTRUCTEXPOINTLONG.pt.x0
LONG.pt.y4
HWND.hwnd8
UINT.wHitTestCode16
ULONG_PTR.dwExtraInfo24
DWORD.mouseData32

│ └─40

MOUSEINPUTLONG.dx0
LONG.dy4
DWORD.mouseData8
DWORD.dwFlags12
DWORD.time16
ULONG_PTR.dwExtraInfo24

│ └─32

MOUSEKEYSUINT.cbSize0
DWORD.dwFlags4
DWORD.iMaxSpeed8
DWORD.iTimeToMaxSpeed12
DWORD.iCtrlSpeed16
DWORD.dwReserved120
DWORD.dwReserved224

│ └─28

MOUSEMOVEPOINTint.x0
int.y4
DWORD.time8
ULONG_PTR.dwExtraInfo16

│ └─24

MOUSE_ATTRIBUTESUSHORT.MouseIdentifier0
USHORT.NumberOfButtons2
USHORT.SampleRate4
ULONG.InputDataQueueLength8

│ └─12

MOUSE_INPUT_DATAUSHORT.UnitId0
USHORT.Flags2
USHORT.ButtonFlags4
ULONG.Buttons4
USHORT.ButtonData6
ULONG.RawButtons8
LONG.LastX12
LONG.LastY16
ULONG.ExtraInformation20

│ └─24

MOUSE_UNIT_ID_PARAMETERUSHORT.UnitId0

│ └─2

MOVE_FILE_DATAHANDLE.FileHandle0
LARGE_INTEGERLONGLONG.StartingVcn.QuadPart8
struct (unnamed).StartingVcn.u8
DWORD.StartingVcn.LowPart8
LONG.StartingVcn.HighPart12
LARGE_INTEGERLONGLONG.StartingLcn.QuadPart16
struct (unnamed).StartingLcn.u16
DWORD.StartingLcn.LowPart16
LONG.StartingLcn.HighPart20
DWORD.ClusterCount24

│ └─32

MPEG1VIDEOINFOVIDEOINFOHEADERRECTLONG.hdr.rcSource.left0
LONG.hdr.rcSource.top4
LONG.hdr.rcSource.right8
LONG.hdr.rcSource.bottom12
RECTLONG.hdr.rcTarget.left16
LONG.hdr.rcTarget.top20
LONG.hdr.rcTarget.right24
LONG.hdr.rcTarget.bottom28
DWORD.hdr.dwBitRate32
DWORD.hdr.dwBitErrorRate36
REFERENCE_TIME.hdr.AvgTimePerFrame40
BITMAPINFOHEADERDWORD.hdr.bmiHeader.biSize48
LONG.hdr.bmiHeader.biWidth52
LONG.hdr.bmiHeader.biHeight56
WORD.hdr.bmiHeader.biPlanes60
WORD.hdr.bmiHeader.biBitCount62
DWORD.hdr.bmiHeader.biCompression64
DWORD.hdr.bmiHeader.biSizeImage68
LONG.hdr.bmiHeader.biXPelsPerMeter72
LONG.hdr.bmiHeader.biYPelsPerMeter76
DWORD.hdr.bmiHeader.biClrUsed80
DWORD.hdr.bmiHeader.biClrImportant84
DWORD.dwStartTimeCode88
DWORD.cbSequenceHeader92
BYTE[1].bSequenceHeader96

│ └─104

MPEG1WAVEFORMATWAVEFORMATEXWORD.wfx.wFormatTag0
WORD.wfx.nChannels2
DWORD.wfx.nSamplesPerSec4
DWORD.wfx.nAvgBytesPerSec8
WORD.wfx.nBlockAlign12
WORD.wfx.wBitsPerSample14
WORD.wfx.cbSize16
WORD.fwHeadLayer18
DWORD.dwHeadBitrate20
WORD.fwHeadMode24
WORD.fwHeadModeExt26
WORD.wHeadEmphasis28
WORD.fwHeadFlags30
DWORD.dwPTSLow32
DWORD.dwPTSHigh36

│ └─40

MPEG2VIDEOINFOVIDEOINFOHEADER2RECTLONG.hdr.rcSource.left0
LONG.hdr.rcSource.top4
LONG.hdr.rcSource.right8
LONG.hdr.rcSource.bottom12
RECTLONG.hdr.rcTarget.left16
LONG.hdr.rcTarget.top20
LONG.hdr.rcTarget.right24
LONG.hdr.rcTarget.bottom28
DWORD.hdr.dwBitRate32
DWORD.hdr.dwBitErrorRate36
int.hdr.AvgTimePerFrame40
DWORD.hdr.dwInterlaceFlags48
DWORD.hdr.dwCopyProtectFlags52
DWORD.hdr.dwPictAspectRatioX56
DWORD.hdr.dwPictAspectRatioY60
DWORD.hdr.dwControlFlags64
DWORD.hdr.dwReserved164
DWORD.hdr.dwReserved268
BITMAPINFOHEADERDWORD.hdr.bmiHeader.biSize72
LONG.hdr.bmiHeader.biWidth76
LONG.hdr.bmiHeader.biHeight80
WORD.hdr.bmiHeader.biPlanes84
WORD.hdr.bmiHeader.biBitCount86
DWORD.hdr.bmiHeader.biCompression88
DWORD.hdr.bmiHeader.biSizeImage92
LONG.hdr.bmiHeader.biXPelsPerMeter96
LONG.hdr.bmiHeader.biYPelsPerMeter100
DWORD.hdr.bmiHeader.biClrUsed104
DWORD.hdr.bmiHeader.biClrImportant108
DWORD.dwStartTimeCode112
DWORD.cbSequenceHeader116
DWORD.dwProfile120
DWORD.dwLevel124
DWORD.dwFlags128
DWORD[1].dwSequenceHeader132

│ └─136

MPEG2_FILTERBYTE.bVersionNumber0
WORD.wFilterSize1
BOOL.fUseRawFilteringBits3
BYTE[16].Filter7
BYTE[16].Mask23
BOOL.fSpecifyTableIdExtension39
WORD.TableIdExtension43
BOOL.fSpecifyVersion45
BYTE.Version49
BOOL.fSpecifySectionNumber50
BYTE.SectionNumber54
BOOL.fSpecifyCurrentNext55
BOOL.fNext59
BOOL.fSpecifyDsmccOptions63
DSMCC_FILTER_OPTIONSBOOL.Dsmcc.fSpecifyProtocol67
BYTE.Dsmcc.Protocol71
BOOL.Dsmcc.fSpecifyType72
BYTE.Dsmcc.Type76
BOOL.Dsmcc.fSpecifyMessageId77
WORD.Dsmcc.MessageId81
BOOL.Dsmcc.fSpecifyTransactionId83
BOOL.Dsmcc.fUseTrxIdMessageIdMask87
DWORD.Dsmcc.TransactionId91
BOOL.Dsmcc.fSpecifyModuleVersion95
BYTE.Dsmcc.ModuleVersion99
BOOL.Dsmcc.fSpecifyBlockNumber100
WORD.Dsmcc.BlockNumber104
BOOL.Dsmcc.fGetModuleCall106
WORD.Dsmcc.NumberOfBlocksInModule110
BOOL.fSpecifyAtscOptions112
ATSC_FILTER_OPTIONSBOOL.Atsc.fSpecifyEtmId116
DWORD.Atsc.EtmId120

│ └─124

MPEG2_FILTER2BYTE[124].bVersion1Bytes0
BYTE.bVersionNumber0
WORD.wFilterSize1
BOOL.fUseRawFilteringBits3
BYTE[16].Filter7
BYTE[16].Mask23
BOOL.fSpecifyTableIdExtension39
WORD.TableIdExtension43
BOOL.fSpecifyVersion45
BYTE.Version49
BOOL.fSpecifySectionNumber50
BYTE.SectionNumber54
BOOL.fSpecifyCurrentNext55
BOOL.fNext59
BOOL.fSpecifyDsmccOptions63
DSMCC_FILTER_OPTIONSBOOL.Dsmcc.fSpecifyProtocol67
BYTE.Dsmcc.Protocol71
BOOL.Dsmcc.fSpecifyType72
BYTE.Dsmcc.Type76
BOOL.Dsmcc.fSpecifyMessageId77
WORD.Dsmcc.MessageId81
BOOL.Dsmcc.fSpecifyTransactionId83
BOOL.Dsmcc.fUseTrxIdMessageIdMask87
DWORD.Dsmcc.TransactionId91
BOOL.Dsmcc.fSpecifyModuleVersion95
BYTE.Dsmcc.ModuleVersion99
BOOL.Dsmcc.fSpecifyBlockNumber100
WORD.Dsmcc.BlockNumber104
BOOL.Dsmcc.fGetModuleCall106
WORD.Dsmcc.NumberOfBlocksInModule110
BOOL.fSpecifyAtscOptions112
ATSC_FILTER_OPTIONSBOOL.Atsc.fSpecifyEtmId116
DWORD.Atsc.EtmId120
BOOL.fSpecifyDvbEitOptions124
DVB_EIT_FILTER_OPTIONSBOOL.DvbEit.fSpecifySegment128
BYTE.DvbEit.bSegment132

│ └─133

MPEGLAYER3WAVEFORMATWAVEFORMATEXWORD.wfx.wFormatTag0
WORD.wfx.nChannels2
DWORD.wfx.nSamplesPerSec4
DWORD.wfx.nAvgBytesPerSec8
WORD.wfx.nBlockAlign12
WORD.wfx.wBitsPerSample14
WORD.wfx.cbSize16
WORD.wID18
DWORD.fdwFlags20
WORD.nBlockSize24
WORD.nFramesPerBlock26
WORD.nCodecDelay28

│ └─30

MPEG_BCS_DEMUXDWORD.AVMGraphId0

│ └─4

MPEG_CONTEXTMPEG_CONTEXT_TYPE.Type0
union (unnamed).U0

│ └─8

MPEG_DATEBYTE.Date0
BYTE.Month1
WORD.Year2

│ └─4

MPEG_DATE_AND_TIMEMPEG_DATEBYTE.D.Date0
BYTE.D.Month1
WORD.D.Year2
MPEG_TIMEBYTE.T.Hours4
BYTE.T.Minutes5
BYTE.T.Seconds6

│ └─7

MPEG_HEADER_BITSWORD.SectionLength0bytes,0bits
WORD.Reserved1bytes,4bits
WORD.PrivateIndicator1bytes,6bits
WORD.SectionSyntaxIndicator1bytes,7bits

│ └─2

MPEG_HEADER_VERSION_BITSBYTE.CurrentNextIndicator0bytes,0bits
BYTE.VersionNumber0bytes,1bits
BYTE.Reserved0bytes,6bits

│ └─1

MPEG_PACKET_LISTWORD.wPacketCount0
PMPEG_RQST_PACKET[1].PacketList2

│ └─10

MPEG_RQST_PACKETDWORD.dwLength0
PSECTION.pSection4

│ └─12

MPEG_STREAM_BUFFERHRESULT.hr0
DWORD.dwDataBufferSize4
DWORD.dwSizeOfDataRead8
BYTE *.pDataBuffer12

│ └─20

MPEG_TIMEBYTE.Hours0
BYTE.Minutes1
BYTE.Seconds2

│ └─3

MPEG_WINSOCKDWORD.AVMGraphId0

│ └─4

MPE_ELEMENTPID.pid0
BYTE.bComponentTag2
struct _MPE_ELEMENT *.pNext3

│ └─11

MPR40_SERVICE_CHARACTERISTICSDWORD.dwVersion0
DWORD.dwProtocolId4
DWORD.fSupportedFunctionality8
PIS_SERVICE.pfnIsService16
PDO_UPDATE_SERVICES.pfnUpdateServices24
PCREATE_SERVICE_ENUMERATION_HANDLE.pfnCreateServiceEnumerationHandle32
PENUMERATE_GET_NEXT_SERVICE.pfnEnumerateGetNextService40
PCLOSE_SERVICE_ENUMERATION_HANDLE.pfnCloseServiceEnumerationHandle48
PGET_SERVICE_COUNT.pfnGetServiceCount56
PCREATE_STATIC_SERVICE.pfnCreateStaticService64
PDELETE_STATIC_SERVICE.pfnDeleteStaticService72
PBLOCK_CONVERT_SERVICES_TO_STATIC.pfnBlockConvertServicesToStatic80
PBLOCK_DELETE_STATIC_SERVICES.pfnBlockDeleteStaticServices88
PGET_FIRST_ORDERED_SERVICE.pfnGetFirstOrderedService96
PGET_NEXT_ORDERED_SERVICE.pfnGetNextOrderedService104

│ └─112

MPR50_ROUTING_CHARACTERISTICSDWORD.dwVersion0
DWORD.dwProtocolId4
DWORD.fSupportedFunctionality8
PSTART_PROTOCOL.pfnStartProtocol16
PSTART_COMPLETE.pfnStartComplete24
PSTOP_PROTOCOL.pfnStopProtocol32
PGET_GLOBAL_INFO.pfnGetGlobalInfo40
PSET_GLOBAL_INFO.pfnSetGlobalInfo48
PQUERY_POWER.pfnQueryPower56
PSET_POWER.pfnSetPower64
PADD_INTERFACE.pfnAddInterface72
PDELETE_INTERFACE.pfnDeleteInterface80
PINTERFACE_STATUS.pfnInterfaceStatus88
PGET_INTERFACE_INFO.pfnGetInterfaceInfo96
PSET_INTERFACE_INFO.pfnSetInterfaceInfo104
PGET_EVENT_MESSAGE.pfnGetEventMessage112
PDO_UPDATE_ROUTES.pfnUpdateRoutes120
PCONNECT_CLIENT.pfnConnectClient128
PDISCONNECT_CLIENT.pfnDisconnectClient136
PGET_NEIGHBORS.pfnGetNeighbors144
PGET_MFE_STATUS.pfnGetMfeStatus152
PMIB_CREATE.pfnMibCreateEntry160
PMIB_DELETE.pfnMibDeleteEntry168
PMIB_GET.pfnMibGetEntry176
PMIB_SET.pfnMibSetEntry184
PMIB_GET_FIRST.pfnMibGetFirstEntry192
PMIB_GET_NEXT.pfnMibGetNextEntry200
PMIB_SET_TRAP_INFO.pfnMibSetTrapInfo208
PMIB_GET_TRAP_INFO.pfnMibGetTrapInfo216

│ └─224

MPR50_SERVICE_CHARACTERISTICSMPR40_SERVICE_CHARACTERISTICSDWORD.mscMpr40ServiceChars.dwVersion0
DWORD.mscMpr40ServiceChars.dwProtocolId4
DWORD.mscMpr40ServiceChars.fSupportedFunctionality8
PIS_SERVICE.mscMpr40ServiceChars.pfnIsService16
PDO_UPDATE_SERVICES.mscMpr40ServiceChars.pfnUpdateServices24
PCREATE_SERVICE_ENUMERATION_HANDLE.mscMpr40ServiceChars.pfnCreateServiceEnumerationHandle32
PENUMERATE_GET_NEXT_SERVICE.mscMpr40ServiceChars.pfnEnumerateGetNextService40
PCLOSE_SERVICE_ENUMERATION_HANDLE.mscMpr40ServiceChars.pfnCloseServiceEnumerationHandle48
PGET_SERVICE_COUNT.mscMpr40ServiceChars.pfnGetServiceCount56
PCREATE_STATIC_SERVICE.mscMpr40ServiceChars.pfnCreateStaticService64
PDELETE_STATIC_SERVICE.mscMpr40ServiceChars.pfnDeleteStaticService72
PBLOCK_CONVERT_SERVICES_TO_STATIC.mscMpr40ServiceChars.pfnBlockConvertServicesToStatic80
PBLOCK_DELETE_STATIC_SERVICES.mscMpr40ServiceChars.pfnBlockDeleteStaticServices88
PGET_FIRST_ORDERED_SERVICE.mscMpr40ServiceChars.pfnGetFirstOrderedService96
PGET_NEXT_ORDERED_SERVICE.mscMpr40ServiceChars.pfnGetNextOrderedService104

│ └─112

MPR60_ROUTING_CHARACTERISTICSDWORD.dwVersion0
DWORD.dwProtocolId4
DWORD.fSupportedFunctionality8
PSTART_PROTOCOL.pfnStartProtocol16
PSTART_COMPLETE.pfnStartComplete24
PSTOP_PROTOCOL.pfnStopProtocol32
PGET_GLOBAL_INFO.pfnGetGlobalInfo40
PSET_GLOBAL_INFO.pfnSetGlobalInfo48
PQUERY_POWER.pfnQueryPower56
PSET_POWER.pfnSetPower64
PADD_INTERFACE.pfnAddInterface72
PDELETE_INTERFACE.pfnDeleteInterface80
PINTERFACE_STATUS.pfnInterfaceStatus88
PGET_INTERFACE_INFO.pfnGetInterfaceInfo96
PSET_INTERFACE_INFO.pfnSetInterfaceInfo104
PGET_EVENT_MESSAGE.pfnGetEventMessage112
PDO_UPDATE_ROUTES.pfnUpdateRoutes120
PCONNECT_CLIENT.pfnConnectClient128
PDISCONNECT_CLIENT.pfnDisconnectClient136
PGET_NEIGHBORS.pfnGetNeighbors144
PGET_MFE_STATUS.pfnGetMfeStatus152
PMIB_CREATE.pfnMibCreateEntry160
PMIB_DELETE.pfnMibDeleteEntry168
PMIB_GET.pfnMibGetEntry176
PMIB_SET.pfnMibSetEntry184
PMIB_GET_FIRST.pfnMibGetFirstEntry192
PMIB_GET_NEXT.pfnMibGetNextEntry200
PMIB_SET_TRAP_INFO.pfnMibSetTrapInfo208
PMIB_GET_TRAP_INFO.pfnMibGetTrapInfo216
PPROTOCOL_ACTION.pfnProtocolAction224
PGET_PROTOCOL_STATISTICS.pfnGetStatistics232
PGET_ROUTING_DOMAIN_GLOBAL_INFO.pfnGetRoutingDomainGlobalInfo240
PSET_ROUTING_DOMAIN_GLOBAL_INFO.pfnSetRoutingDomainGlobalInfo248
PPROTOCOL_BUFFER_FREE.pfnBufferFree256

│ └─264

MPRAPI_ADMIN_DLL_CALLBACKSUCHAR.revision0
PMPRADMINGETIPADDRESSFORUSER.lpfnMprAdminGetIpAddressForUser8
PMPRADMINRELEASEIPADRESS.lpfnMprAdminReleaseIpAddress16
PMPRADMINGETIPV6ADDRESSFORUSER.lpfnMprAdminGetIpv6AddressForUser24
PMPRADMINRELEASEIPV6ADDRESSFORUSER.lpfnMprAdminReleaseIpV6AddressForUser32
PMPRADMINACCEPTNEWLINK.lpfnRasAdminAcceptNewLink40
PMPRADMINLINKHANGUPNOTIFICATION.lpfnRasAdminLinkHangupNotification48
PMPRADMINTERMINATEDLL.lpfnRasAdminTerminateDll56
PMPRADMINACCEPTNEWCONNECTIONEX.lpfnRasAdminAcceptNewConnectionEx64
PMPRADMINACCEPTTUNNELENDPOINTCHANGEEX.lpfnRasAdminAcceptEndpointChangeEx72
PMPRADMINACCEPTREAUTHENTICATIONEX.lpfnRasAdminAcceptReauthenticationEx80
PMPRADMINCONNECTIONHANGUPNOTIFICATIONEX.lpfnRasAdminConnectionHangupNotificationEx88
PMPRADMINRASVALIDATEPREAUTHENTICATEDCONNECTIONEX.lpfnRASValidatePreAuthenticatedConnectionEx96

│ └─104

MPRAPI_OBJECT_HEADERUCHAR.revision0
UCHAR.type1
USHORT.size2

│ └─4

MPRAPI_TUNNEL_CONFIG_PARAMS0IKEV2_CONFIG_PARAMSDWORD.IkeConfigParams.dwNumPorts0
DWORD.IkeConfigParams.dwPortFlags4
DWORD.IkeConfigParams.dwTunnelConfigParamFlags8
IKEV2_TUNNEL_CONFIG_PARAMS4.IkeConfigParams.TunnelConfigParams16
PPTP_CONFIG_PARAMSDWORD.PptpConfigParams.dwNumPorts120
DWORD.PptpConfigParams.dwPortFlags124
L2TP_CONFIG_PARAMS1DWORD.L2tpConfigParams.dwNumPorts128
DWORD.L2tpConfigParams.dwPortFlags132
DWORD.L2tpConfigParams.dwTunnelConfigParamFlags136
L2TP_TUNNEL_CONFIG_PARAMS2.L2tpConfigParams.TunnelConfigParams144
SSTP_CONFIG_PARAMSDWORD.SstpConfigParams.dwNumPorts176
DWORD.SstpConfigParams.dwPortFlags180
BOOL.SstpConfigParams.isUseHttps184
DWORD.SstpConfigParams.certAlgorithm188
SSTP_CERT_INFOBOOL.SstpConfigParams.sstpCertDetails.isDefault192
CRYPT_HASH_BLOB.SstpConfigParams.sstpCertDetails.certBlob200

│ └─216

MPRAPI_TUNNEL_CONFIG_PARAMS1IKEV2_CONFIG_PARAMSDWORD.IkeConfigParams.dwNumPorts0
DWORD.IkeConfigParams.dwPortFlags4
DWORD.IkeConfigParams.dwTunnelConfigParamFlags8
IKEV2_TUNNEL_CONFIG_PARAMS4.IkeConfigParams.TunnelConfigParams16
PPTP_CONFIG_PARAMSDWORD.PptpConfigParams.dwNumPorts120
DWORD.PptpConfigParams.dwPortFlags124
L2TP_CONFIG_PARAMS1DWORD.L2tpConfigParams.dwNumPorts128
DWORD.L2tpConfigParams.dwPortFlags132
DWORD.L2tpConfigParams.dwTunnelConfigParamFlags136
L2TP_TUNNEL_CONFIG_PARAMS2.L2tpConfigParams.TunnelConfigParams144
SSTP_CONFIG_PARAMSDWORD.SstpConfigParams.dwNumPorts176
DWORD.SstpConfigParams.dwPortFlags180
BOOL.SstpConfigParams.isUseHttps184
DWORD.SstpConfigParams.certAlgorithm188
SSTP_CERT_INFOBOOL.SstpConfigParams.sstpCertDetails.isDefault192
CRYPT_HASH_BLOB.SstpConfigParams.sstpCertDetails.certBlob200
GRE_CONFIG_PARAMS0.GREConfigParams216

│ └─224

MPR_CREDENTIALSEX_0DWORD.dwSize0
LPBYTE.lpbCredentialsInfo8

│ └─16

MPR_CREDENTIALSEX_1DWORD.dwSize0
LPBYTE.lpbCredentialsInfo8

│ └─16

MPR_DEVICE_0WCHAR[17].szDeviceType0
WCHAR[129].szDeviceName34

│ └─292

MPR_DEVICE_1WCHAR[17].szDeviceType0
WCHAR[129].szDeviceName34
WCHAR[129].szLocalPhoneNumber292
PWCHAR.szAlternates552

│ └─560

MPR_FILTER_0BOOL.fEnable0

│ └─4

MPR_IFTRANSPORT_0DWORD.dwTransportId0
HANDLE.hIfTransport8
WCHAR[41].wszIfTransportName16

│ └─104

MPR_IF_CUSTOMINFOEX0MPRAPI_OBJECT_HEADERUCHAR.Header.revision0
UCHAR.Header.type1
USHORT.Header.size2
DWORD.dwFlags4
ROUTER_IKEv2_IF_CUSTOM_CONFIG0DWORD.customIkev2Config.dwSaLifeTime8
DWORD.customIkev2Config.dwSaDataSize12
CERT_NAME_BLOB.customIkev2Config.certificateName16
ROUTER_CUSTOM_IKEv2_POLICY0 *.customIkev2Config.customPolicy32

│ └─40

MPR_INTERFACE_0WCHAR[257].wszInterfaceName0
HANDLE.hInterface520
BOOL.fEnabled528
ROUTER_INTERFACE_TYPE.dwIfType532
ROUTER_CONNECTION_STATE.dwConnectionState536
DWORD.fUnReachabilityReasons540
DWORD.dwLastError544

│ └─552

MPR_INTERFACE_1WCHAR[257].wszInterfaceName0
HANDLE.hInterface520
BOOL.fEnabled528
ROUTER_INTERFACE_TYPE.dwIfType532
ROUTER_CONNECTION_STATE.dwConnectionState536
DWORD.fUnReachabilityReasons540
DWORD.dwLastError544
LPWSTR.lpwsDialoutHoursRestriction552

│ └─560

MPR_INTERFACE_2WCHAR[257].wszInterfaceName0
HANDLE.hInterface520
BOOL.fEnabled528
ROUTER_INTERFACE_TYPE.dwIfType532
ROUTER_CONNECTION_STATE.dwConnectionState536
DWORD.fUnReachabilityReasons540
DWORD.dwLastError544
DWORD.dwfOptions548
WCHAR[129].szLocalPhoneNumber552
PWCHAR.szAlternates816
DWORD.ipaddr824
DWORD.ipaddrDns828
DWORD.ipaddrDnsAlt832
DWORD.ipaddrWins836
DWORD.ipaddrWinsAlt840
DWORD.dwfNetProtocols844
WCHAR[17].szDeviceType848
WCHAR[129].szDeviceName882
WCHAR[33].szX25PadType1140
WCHAR[201].szX25Address1206
WCHAR[201].szX25Facilities1608
WCHAR[201].szX25UserData2010
DWORD.dwChannels2412
DWORD.dwSubEntries2416
DWORD.dwDialMode2420
DWORD.dwDialExtraPercent2424
DWORD.dwDialExtraSampleSeconds2428
DWORD.dwHangUpExtraPercent2432
DWORD.dwHangUpExtraSampleSeconds2436
DWORD.dwIdleDisconnectSeconds2440
DWORD.dwType2444
DWORD.dwEncryptionType2448
DWORD.dwCustomAuthKey2452
DWORD.dwCustomAuthDataSize2456
LPBYTE.lpbCustomAuthData2464
GUIDunsigned long.guidId.Data12472
unsigned short.guidId.Data22476
unsigned short.guidId.Data32478
unsigned char[8].guidId.Data42480
DWORD.dwVpnStrategy2488

│ └─2496

MPR_INTERFACE_3WCHAR[257].wszInterfaceName0
HANDLE.hInterface520
BOOL.fEnabled528
ROUTER_INTERFACE_TYPE.dwIfType532
ROUTER_CONNECTION_STATE.dwConnectionState536
DWORD.fUnReachabilityReasons540
DWORD.dwLastError544
DWORD.dwfOptions548
WCHAR[129].szLocalPhoneNumber552
PWCHAR.szAlternates816
DWORD.ipaddr824
DWORD.ipaddrDns828
DWORD.ipaddrDnsAlt832
DWORD.ipaddrWins836
DWORD.ipaddrWinsAlt840
DWORD.dwfNetProtocols844
WCHAR[17].szDeviceType848
WCHAR[129].szDeviceName882
WCHAR[33].szX25PadType1140
WCHAR[201].szX25Address1206
WCHAR[201].szX25Facilities1608
WCHAR[201].szX25UserData2010
DWORD.dwChannels2412
DWORD.dwSubEntries2416
DWORD.dwDialMode2420
DWORD.dwDialExtraPercent2424
DWORD.dwDialExtraSampleSeconds2428
DWORD.dwHangUpExtraPercent2432
DWORD.dwHangUpExtraSampleSeconds2436
DWORD.dwIdleDisconnectSeconds2440
DWORD.dwType2444
DWORD.dwEncryptionType2448
DWORD.dwCustomAuthKey2452
DWORD.dwCustomAuthDataSize2456
LPBYTE.lpbCustomAuthData2464
GUIDunsigned long.guidId.Data12472
unsigned short.guidId.Data22476
unsigned short.guidId.Data32478
unsigned char[8].guidId.Data42480
DWORD.dwVpnStrategy2488
ULONG.AddressCount2492
IN6_ADDRunion (unnamed).ipv6addrDns.u2496
IN6_ADDRunion (unnamed).ipv6addrDnsAlt.u2512
IN6_ADDR *.ipv6addr2528

│ └─2536

MPR_SERVER_0BOOL.fLanOnlyMode0
DWORD.dwUpTime4
DWORD.dwTotalPorts8
DWORD.dwPortsInUse12

│ └─16

MPR_SERVER_1DWORD.dwNumPptpPorts0
DWORD.dwPptpPortFlags4
DWORD.dwNumL2tpPorts8
DWORD.dwL2tpPortFlags12

│ └─16

MPR_SERVER_2DWORD.dwNumPptpPorts0
DWORD.dwPptpPortFlags4
DWORD.dwNumL2tpPorts8
DWORD.dwL2tpPortFlags12
DWORD.dwNumSstpPorts16
DWORD.dwSstpPortFlags20

│ └─24

MPR_SERVER_EX0MPRAPI_OBJECT_HEADERUCHAR.Header.revision0
UCHAR.Header.type1
USHORT.Header.size2
DWORD.fLanOnlyMode4
DWORD.dwUpTime8
DWORD.dwTotalPorts12
DWORD.dwPortsInUse16
DWORD.Reserved20
MPRAPI_TUNNEL_CONFIG_PARAMS0IKEV2_CONFIG_PARAMSDWORD.ConfigParams.IkeConfigParams.dwNumPorts24
DWORD.ConfigParams.IkeConfigParams.dwPortFlags28
DWORD.ConfigParams.IkeConfigParams.dwTunnelConfigParamFlags32
IKEV2_TUNNEL_CONFIG_PARAMS4.ConfigParams.IkeConfigParams.TunnelConfigParams40
PPTP_CONFIG_PARAMSDWORD.ConfigParams.PptpConfigParams.dwNumPorts144
DWORD.ConfigParams.PptpConfigParams.dwPortFlags148
L2TP_CONFIG_PARAMS1DWORD.ConfigParams.L2tpConfigParams.dwNumPorts152
DWORD.ConfigParams.L2tpConfigParams.dwPortFlags156
DWORD.ConfigParams.L2tpConfigParams.dwTunnelConfigParamFlags160
L2TP_TUNNEL_CONFIG_PARAMS2.ConfigParams.L2tpConfigParams.TunnelConfigParams168
SSTP_CONFIG_PARAMSDWORD.ConfigParams.SstpConfigParams.dwNumPorts200
DWORD.ConfigParams.SstpConfigParams.dwPortFlags204
BOOL.ConfigParams.SstpConfigParams.isUseHttps208
DWORD.ConfigParams.SstpConfigParams.certAlgorithm212
SSTP_CERT_INFOBOOL.ConfigParams.SstpConfigParams.sstpCertDetails.isDefault216
CRYPT_HASH_BLOB.ConfigParams.SstpConfigParams.sstpCertDetails.certBlob224

│ └─240

MPR_SERVER_EX1MPRAPI_OBJECT_HEADERUCHAR.Header.revision0
UCHAR.Header.type1
USHORT.Header.size2
DWORD.fLanOnlyMode4
DWORD.dwUpTime8
DWORD.dwTotalPorts12
DWORD.dwPortsInUse16
DWORD.Reserved20
MPRAPI_TUNNEL_CONFIG_PARAMS1IKEV2_CONFIG_PARAMSDWORD.ConfigParams.IkeConfigParams.dwNumPorts24
DWORD.ConfigParams.IkeConfigParams.dwPortFlags28
DWORD.ConfigParams.IkeConfigParams.dwTunnelConfigParamFlags32
IKEV2_TUNNEL_CONFIG_PARAMS4.ConfigParams.IkeConfigParams.TunnelConfigParams40
PPTP_CONFIG_PARAMSDWORD.ConfigParams.PptpConfigParams.dwNumPorts144
DWORD.ConfigParams.PptpConfigParams.dwPortFlags148
L2TP_CONFIG_PARAMS1DWORD.ConfigParams.L2tpConfigParams.dwNumPorts152
DWORD.ConfigParams.L2tpConfigParams.dwPortFlags156
DWORD.ConfigParams.L2tpConfigParams.dwTunnelConfigParamFlags160
L2TP_TUNNEL_CONFIG_PARAMS2.ConfigParams.L2tpConfigParams.TunnelConfigParams168
SSTP_CONFIG_PARAMSDWORD.ConfigParams.SstpConfigParams.dwNumPorts200
DWORD.ConfigParams.SstpConfigParams.dwPortFlags204
BOOL.ConfigParams.SstpConfigParams.isUseHttps208
DWORD.ConfigParams.SstpConfigParams.certAlgorithm212
SSTP_CERT_INFOBOOL.ConfigParams.SstpConfigParams.sstpCertDetails.isDefault216
CRYPT_HASH_BLOB.ConfigParams.SstpConfigParams.sstpCertDetails.certBlob224
GRE_CONFIG_PARAMS0.ConfigParams.GREConfigParams240

│ └─248

MPR_SERVER_SET_CONFIG_EX0MPRAPI_OBJECT_HEADERUCHAR.Header.revision0
UCHAR.Header.type1
USHORT.Header.size2
DWORD.setConfigForProtocols4
MPRAPI_TUNNEL_CONFIG_PARAMS0IKEV2_CONFIG_PARAMSDWORD.ConfigParams.IkeConfigParams.dwNumPorts8
DWORD.ConfigParams.IkeConfigParams.dwPortFlags12
DWORD.ConfigParams.IkeConfigParams.dwTunnelConfigParamFlags16
IKEV2_TUNNEL_CONFIG_PARAMS4.ConfigParams.IkeConfigParams.TunnelConfigParams24
PPTP_CONFIG_PARAMSDWORD.ConfigParams.PptpConfigParams.dwNumPorts128
DWORD.ConfigParams.PptpConfigParams.dwPortFlags132
L2TP_CONFIG_PARAMS1DWORD.ConfigParams.L2tpConfigParams.dwNumPorts136
DWORD.ConfigParams.L2tpConfigParams.dwPortFlags140
DWORD.ConfigParams.L2tpConfigParams.dwTunnelConfigParamFlags144
L2TP_TUNNEL_CONFIG_PARAMS2.ConfigParams.L2tpConfigParams.TunnelConfigParams152
SSTP_CONFIG_PARAMSDWORD.ConfigParams.SstpConfigParams.dwNumPorts184
DWORD.ConfigParams.SstpConfigParams.dwPortFlags188
BOOL.ConfigParams.SstpConfigParams.isUseHttps192
DWORD.ConfigParams.SstpConfigParams.certAlgorithm196
SSTP_CERT_INFOBOOL.ConfigParams.SstpConfigParams.sstpCertDetails.isDefault200
CRYPT_HASH_BLOB.ConfigParams.SstpConfigParams.sstpCertDetails.certBlob208

│ └─224

MPR_SERVER_SET_CONFIG_EX1MPRAPI_OBJECT_HEADERUCHAR.Header.revision0
UCHAR.Header.type1
USHORT.Header.size2
DWORD.setConfigForProtocols4
MPRAPI_TUNNEL_CONFIG_PARAMS1IKEV2_CONFIG_PARAMSDWORD.ConfigParams.IkeConfigParams.dwNumPorts8
DWORD.ConfigParams.IkeConfigParams.dwPortFlags12
DWORD.ConfigParams.IkeConfigParams.dwTunnelConfigParamFlags16
IKEV2_TUNNEL_CONFIG_PARAMS4.ConfigParams.IkeConfigParams.TunnelConfigParams24
PPTP_CONFIG_PARAMSDWORD.ConfigParams.PptpConfigParams.dwNumPorts128
DWORD.ConfigParams.PptpConfigParams.dwPortFlags132
L2TP_CONFIG_PARAMS1DWORD.ConfigParams.L2tpConfigParams.dwNumPorts136
DWORD.ConfigParams.L2tpConfigParams.dwPortFlags140
DWORD.ConfigParams.L2tpConfigParams.dwTunnelConfigParamFlags144
L2TP_TUNNEL_CONFIG_PARAMS2.ConfigParams.L2tpConfigParams.TunnelConfigParams152
SSTP_CONFIG_PARAMSDWORD.ConfigParams.SstpConfigParams.dwNumPorts184
DWORD.ConfigParams.SstpConfigParams.dwPortFlags188
BOOL.ConfigParams.SstpConfigParams.isUseHttps192
DWORD.ConfigParams.SstpConfigParams.certAlgorithm196
SSTP_CERT_INFOBOOL.ConfigParams.SstpConfigParams.sstpCertDetails.isDefault200
CRYPT_HASH_BLOB.ConfigParams.SstpConfigParams.sstpCertDetails.certBlob208
GRE_CONFIG_PARAMS0.ConfigParams.GREConfigParams224

│ └─232

MPR_TRANSPORT_0DWORD.dwTransportId0
HANDLE.hTransport8
WCHAR[41].wszTransportName16

│ └─104

MP_ENVELOPE_SEGMENTREFERENCE_TIME.rtStart0
REFERENCE_TIME.rtEnd8
MP_DATA.valStart16
MP_DATA.valEnd20
MP_CURVE_TYPE.iCurve24
MP_FLAGS.flags28

│ └─32

MP_PARAMINFOMP_TYPE.mpType0
MP_CAPS.mopCaps4
MP_DATA.mpdMinValue8
MP_DATA.mpdMaxValue12
MP_DATA.mpdNeutralValue16
WCHAR[32].szUnitText20
WCHAR[32].szLabel84

│ └─148

MSAAMENUINFODWORD.dwMSAASignature0
DWORD.cchWText4
LPWSTR.pszWText8

│ └─16

MSA_INFO_0MSA_INFO_STATE.State0

│ └─4

MSGHWND.hwnd0
UINT.message8
WPARAM.wParam16
LPARAM.lParam24
DWORD.time32
POINTLONG.pt.x36
LONG.pt.y40

│ └─48

MSGBOXPARAMSAUINT.cbSize0
HWND.hwndOwner8
HINSTANCE.hInstance16
LPCSTR.lpszText24
LPCSTR.lpszCaption32
DWORD.dwStyle40
LPCSTR.lpszIcon48
DWORD_PTR.dwContextHelpId56
MSGBOXCALLBACK.lpfnMsgBoxCallback64
DWORD.dwLanguageId72

│ └─80

MSGBOXPARAMSWUINT.cbSize0
HWND.hwndOwner8
HINSTANCE.hInstance16
LPCWSTR.lpszText24
LPCWSTR.lpszCaption32
DWORD.dwStyle40
LPCWSTR.lpszIcon48
DWORD_PTR.dwContextHelpId56
MSGBOXCALLBACK.lpfnMsgBoxCallback64
DWORD.dwLanguageId72

│ └─80

MSGFILTERNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
UINT.msg24
WPARAM.wParam28
LPARAM.lParam36

│ └─44

MSG_INFO_0LPWSTR.msgi0_name0

│ └─8

MSG_INFO_1LPWSTR.msgi1_name0
DWORD.msgi1_forward_flag8
LPWSTR.msgi1_forward16

│ └─24

MSIFILEHASHINFOULONG.dwFileHashInfoSize0
ULONG[4].dwData4

│ └─20

MSIPATCHSEQUENCEINFOALPCSTR.szPatchData0
MSIPATCHDATATYPE.ePatchDataType8
DWORD.dwOrder12
UINT.uStatus16

│ └─24

MSIPATCHSEQUENCEINFOWLPCWSTR.szPatchData0
MSIPATCHDATATYPE.ePatchDataType8
DWORD.dwOrder12
UINT.uStatus16

│ └─24

MSLLHOOKSTRUCTPOINTLONG.pt.x0
LONG.pt.y4
DWORD.mouseData8
DWORD.flags12
DWORD.time16
ULONG_PTR.dwExtraInfo24

│ └─32

MSPEVENTITEMLIST_ENTRYstruct _LIST_ENTRY *.Link.Flink0
struct _LIST_ENTRY *.Link.Blink8
int.MSPEventInfo16

│ └─64

MSP_EVENT_INFODWORD.dwSize0
MSP_EVENT.Event4
MSP_HANDLE.hCall8
struct (unnamed).MSP_ADDRESS_EVENT_INFO16
struct (unnamed).MSP_ASR_TERMINAL_EVENT_INFO16
struct (unnamed).MSP_CALL_EVENT_INFO16
struct (unnamed).MSP_FILE_TERMINAL_EVENT_INFO16
struct (unnamed).MSP_PRIVATE_EVENT_INFO16
struct (unnamed).MSP_TONE_TERMINAL_EVENT_INFO16
struct (unnamed).MSP_TTS_TERMINAL_EVENT_INFO16
struct (unnamed).MSP_TSP_DATA16

│ └─48

MSV1_0_INTERACTIVE_LOGONMSV1_0_LOGON_SUBMIT_TYPE.MessageType0
UNICODE_STRINGUSHORT.LogonDomainName.Length8
USHORT.LogonDomainName.MaximumLength10
PWSTR.LogonDomainName.Buffer16
UNICODE_STRINGUSHORT.UserName.Length24
USHORT.UserName.MaximumLength26
PWSTR.UserName.Buffer32
UNICODE_STRINGUSHORT.Password.Length40
USHORT.Password.MaximumLength42
PWSTR.Password.Buffer48

│ └─56

MSV1_0_INTERACTIVE_PROFILEMSV1_0_PROFILE_BUFFER_TYPE.MessageType0
USHORT.LogonCount4
USHORT.BadPasswordCount6
LARGE_INTEGERLONGLONG.LogonTime.QuadPart8
struct (unnamed).LogonTime.u8
DWORD.LogonTime.LowPart8
LONG.LogonTime.HighPart12
LARGE_INTEGERLONGLONG.LogoffTime.QuadPart16
struct (unnamed).LogoffTime.u16
DWORD.LogoffTime.LowPart16
LONG.LogoffTime.HighPart20
LARGE_INTEGERLONGLONG.KickOffTime.QuadPart24
struct (unnamed).KickOffTime.u24
DWORD.KickOffTime.LowPart24
LONG.KickOffTime.HighPart28
LARGE_INTEGERLONGLONG.PasswordLastSet.QuadPart32
struct (unnamed).PasswordLastSet.u32
DWORD.PasswordLastSet.LowPart32
LONG.PasswordLastSet.HighPart36
LARGE_INTEGERLONGLONG.PasswordCanChange.QuadPart40
struct (unnamed).PasswordCanChange.u40
DWORD.PasswordCanChange.LowPart40
LONG.PasswordCanChange.HighPart44
LARGE_INTEGERLONGLONG.PasswordMustChange.QuadPart48
struct (unnamed).PasswordMustChange.u48
DWORD.PasswordMustChange.LowPart48
LONG.PasswordMustChange.HighPart52
UNICODE_STRINGUSHORT.LogonScript.Length56
USHORT.LogonScript.MaximumLength58
PWSTR.LogonScript.Buffer64
UNICODE_STRINGUSHORT.HomeDirectory.Length72
USHORT.HomeDirectory.MaximumLength74
PWSTR.HomeDirectory.Buffer80
UNICODE_STRINGUSHORT.FullName.Length88
USHORT.FullName.MaximumLength90
PWSTR.FullName.Buffer96
UNICODE_STRINGUSHORT.ProfilePath.Length104
USHORT.ProfilePath.MaximumLength106
PWSTR.ProfilePath.Buffer112
UNICODE_STRINGUSHORT.HomeDirectoryDrive.Length120
USHORT.HomeDirectoryDrive.MaximumLength122
PWSTR.HomeDirectoryDrive.Buffer128
UNICODE_STRINGUSHORT.LogonServer.Length136
USHORT.LogonServer.MaximumLength138
PWSTR.LogonServer.Buffer144
ULONG.UserFlags152

│ └─160

MSV1_0_LM20_LOGONMSV1_0_LOGON_SUBMIT_TYPE.MessageType0
UNICODE_STRINGUSHORT.LogonDomainName.Length8
USHORT.LogonDomainName.MaximumLength10
PWSTR.LogonDomainName.Buffer16
UNICODE_STRINGUSHORT.UserName.Length24
USHORT.UserName.MaximumLength26
PWSTR.UserName.Buffer32
UNICODE_STRINGUSHORT.Workstation.Length40
USHORT.Workstation.MaximumLength42
PWSTR.Workstation.Buffer48
UCHAR[8].ChallengeToClient56
STRINGUSHORT.CaseSensitiveChallengeResponse.Length64
USHORT.CaseSensitiveChallengeResponse.MaximumLength66
PCHAR.CaseSensitiveChallengeResponse.Buffer72
STRINGUSHORT.CaseInsensitiveChallengeResponse.Length80
USHORT.CaseInsensitiveChallengeResponse.MaximumLength82
PCHAR.CaseInsensitiveChallengeResponse.Buffer88
ULONG.ParameterControl96

│ └─104

MSV1_0_LM20_LOGON_PROFILEMSV1_0_PROFILE_BUFFER_TYPE.MessageType0
LARGE_INTEGERLONGLONG.KickOffTime.QuadPart8
struct (unnamed).KickOffTime.u8
DWORD.KickOffTime.LowPart8
LONG.KickOffTime.HighPart12
LARGE_INTEGERLONGLONG.LogoffTime.QuadPart16
struct (unnamed).LogoffTime.u16
DWORD.LogoffTime.LowPart16
LONG.LogoffTime.HighPart20
ULONG.UserFlags24
UCHAR[16].UserSessionKey28
UNICODE_STRINGUSHORT.LogonDomainName.Length48
USHORT.LogonDomainName.MaximumLength50
PWSTR.LogonDomainName.Buffer56
UCHAR[8].LanmanSessionKey64
UNICODE_STRINGUSHORT.LogonServer.Length72
USHORT.LogonServer.MaximumLength74
PWSTR.LogonServer.Buffer80
UNICODE_STRINGUSHORT.UserParameters.Length88
USHORT.UserParameters.MaximumLength90
PWSTR.UserParameters.Buffer96

│ └─104

MSV1_0_SUBAUTH_LOGONMSV1_0_LOGON_SUBMIT_TYPE.MessageType0
UNICODE_STRINGUSHORT.LogonDomainName.Length8
USHORT.LogonDomainName.MaximumLength10
PWSTR.LogonDomainName.Buffer16
UNICODE_STRINGUSHORT.UserName.Length24
USHORT.UserName.MaximumLength26
PWSTR.UserName.Buffer32
UNICODE_STRINGUSHORT.Workstation.Length40
USHORT.Workstation.MaximumLength42
PWSTR.Workstation.Buffer48
UCHAR[8].ChallengeToClient56
STRINGUSHORT.AuthenticationInfo1.Length64
USHORT.AuthenticationInfo1.MaximumLength66
PCHAR.AuthenticationInfo1.Buffer72
STRINGUSHORT.AuthenticationInfo2.Length80
USHORT.AuthenticationInfo2.MaximumLength82
PCHAR.AuthenticationInfo2.Buffer88
ULONG.ParameterControl96
ULONG.SubAuthPackageId100

│ └─104

MSV1_0_SUBAUTH_REQUESTMSV1_0_PROTOCOL_MESSAGE_TYPE.MessageType0
ULONG.SubAuthPackageId4
ULONG.SubAuthInfoLength8
PUCHAR.SubAuthSubmitBuffer16

│ └─24

MSV1_0_SUBAUTH_RESPONSEMSV1_0_PROTOCOL_MESSAGE_TYPE.MessageType0
ULONG.SubAuthInfoLength4
PUCHAR.SubAuthReturnBuffer8

│ └─16

MSV1_0_SUPPLEMENTAL_CREDENTIALULONG.Version0
ULONG.Flags4
UCHAR[16].LmPassword8
UCHAR[16].NtPassword24

│ └─40

MS_ADDINFO_BLOBDWORD.cbStruct0
DWORD.cbMemObject4
BYTE *.pbMemObject8
DWORD.cbMemSignedMsg16
BYTE *.pbMemSignedMsg24

│ └─32

MS_ADDINFO_CATALOGMEMBERDWORD.cbStruct0
struct CRYPTCATSTORE_ *.pStore8
struct CRYPTCATMEMBER_ *.pMember16

│ └─24

MS_ADDINFO_FLATDWORD.cbStruct0
struct SIP_INDIRECT_DATA_ *.pIndirectData8

│ └─16

MTP_COMMAND_DATA_INWORD.OpCode0
DWORD.NumParams2
DWORD[5].Params6
DWORD.NextPhase26
DWORD.CommandWriteDataSize30
BYTE[1].CommandWriteData34

│ └─35

MTP_COMMAND_DATA_OUTWORD.ResponseCode0
DWORD.NumParams2
DWORD[5].Params6
DWORD.CommandReadDataSize26
BYTE[1].CommandReadData30

│ └─31

MT_ARBITRARY_HEADERGUIDunsigned long.majortype.Data10
unsigned short.majortype.Data24
unsigned short.majortype.Data36
unsigned char[8].majortype.Data48
GUIDunsigned long.subtype.Data116
unsigned short.subtype.Data220
unsigned short.subtype.Data322
unsigned char[8].subtype.Data424
BOOL.bFixedSizeSamples32
BOOL.bTemporalCompression36
ULONG.lSampleSize40
GUIDunsigned long.formattype.Data144
unsigned short.formattype.Data248
unsigned short.formattype.Data350
unsigned char[8].formattype.Data452

│ └─60

MT_CUSTOM_VIDEO_PRIMARIESfloat.fRx0
float.fRy4
float.fGx8
float.fGy12
float.fBx16
float.fBy20
float.fWx24
float.fWy28

│ └─32

MULTIKEYHELPADWORD.mkSize0
CHAR.mkKeylist4
CHAR[1].szKeyphrase5

│ └─8

MULTIKEYHELPWDWORD.mkSize0
WCHAR.mkKeylist4
WCHAR[1].szKeyphrase6

│ └─8

MULTI_QIconst IID *.pIID0
IUnknown *.pItf8
HRESULT.hr16

│ └─24

MapiFileDescULONG.ulReserved0
ULONG.flFlags4
ULONG.nPosition8
LPSTR.lpszPathName16
LPSTR.lpszFileName24
LPVOID.lpFileType32

│ └─40

MapiFileDescWULONG.ulReserved0
ULONG.flFlags4
ULONG.nPosition8
PWSTR.lpszPathName16
PWSTR.lpszFileName24
PVOID.lpFileType32

│ └─40

MapiFileTagExtULONG.ulReserved0
ULONG.cbTag4
LPBYTE.lpTag8
ULONG.cbEncoding16
LPBYTE.lpEncoding24

│ └─32

MapiMessageULONG.ulReserved0
LPSTR.lpszSubject8
LPSTR.lpszNoteText16
LPSTR.lpszMessageType24
LPSTR.lpszDateReceived32
LPSTR.lpszConversationID40
FLAGS.flFlags48
lpMapiRecipDesc.lpOriginator56
ULONG.nRecipCount64
lpMapiRecipDesc.lpRecips72
ULONG.nFileCount80
lpMapiFileDesc.lpFiles88

│ └─96

MapiMessageWULONG.ulReserved0
PWSTR.lpszSubject8
PWSTR.lpszNoteText16
PWSTR.lpszMessageType24
PWSTR.lpszDateReceived32
PWSTR.lpszConversationID40
FLAGS.flFlags48
lpMapiRecipDescW.lpOriginator56
ULONG.nRecipCount64
lpMapiRecipDescW.lpRecips72
ULONG.nFileCount80
lpMapiFileDescW.lpFiles88

│ └─96

MapiRecipDescULONG.ulReserved0
ULONG.ulRecipClass4
LPSTR.lpszName8
LPSTR.lpszAddress16
ULONG.ulEIDSize24
LPVOID.lpEntryID32

│ └─40

MapiRecipDescWULONG.ulReserved0
ULONG.ulRecipClass4
PWSTR.lpszName8
PWSTR.lpszAddress16
ULONG.ulEIDSize24
PVOID.lpEntryID32

│ └─40

MediaLabelInfoWCHAR[64].LabelType0
DWORD.LabelIDSize128
BYTE[256].LabelID132
WCHAR[256].LabelAppDescr388

│ └─900

MetadataTimeStampsULONG.Flags0
LONGLONG.Device8
LONGLONG.Presentation16

│ └─24

MilMatrix3x2DDOUBLE.S_110
DOUBLE.S_128
DOUBLE.S_2116
DOUBLE.S_2224
DOUBLE.DX32
DOUBLE.DY40

│ └─48

MilPoint2DDOUBLE.X0
DOUBLE.Y8

│ └─16

MilRectDDOUBLE.left0
DOUBLE.top8
DOUBLE.right16
DOUBLE.bottom24

│ └─32

NAMEDCOLORDWORD.dwIndex0

│ └─4

NAMED_PROFILE_INFODWORD.dwFlags0
DWORD.dwCount4
DWORD.dwCountDevCoordinates8
COLOR_NAME.szPrefix12
COLOR_NAME.szSuffix44

│ └─76

NAME_BUFFERUCHAR[16].name0
UCHAR.name_num16
UCHAR.name_flags17

│ └─18

NAME_CACHE_CONTEXTDWORD.m_dwSignature0

│ └─4

NAPI_DOMAIN_DESCRIPTION_BLOBDWORD.AuthLevel0
DWORD.cchDomainName4
DWORD.OffsetNextDomainDescription8
DWORD.OffsetThisDomainName12

│ └─16

NAPI_PROVIDER_INSTALLATION_BLOBDWORD.dwVersion0
DWORD.dwProviderType4
DWORD.fSupportsWildCard8
ULONG.cDomains12
ULONG.OffsetFirstDomain16

│ └─20

NCBUCHAR.ncb_command0
UCHAR.ncb_retcode1
UCHAR.ncb_lsn2
UCHAR.ncb_num3
PUCHAR.ncb_buffer8
WORD.ncb_length16
UCHAR[16].ncb_callname18
UCHAR[16].ncb_name34
UCHAR.ncb_rto50
UCHAR.ncb_sto51
void (*)(struct _NCB *) __attribute__((stdcall)).ncb_post56
UCHAR.ncb_lana_num64
UCHAR.ncb_cmd_cplt65
UCHAR[18].ncb_reserve66
HANDLE.ncb_event88

│ └─96

NCCALCSIZE_PARAMSRECT[3].rgrc0
PWINDOWPOS.lppos48

│ └─56

NCRYPT_ALLOC_PARADWORD.cbSize0
PFN_NCRYPT_ALLOC.pfnAlloc8
PFN_NCRYPT_FREE.pfnFree16

│ └─24

NCRYPT_KEY_BLOB_HEADERULONG.cbSize0
ULONG.dwMagic4
ULONG.cbAlgName8
ULONG.cbKeyData12

│ └─16

NCRYPT_PROTECT_STREAM_INFOPFNCryptStreamOutputCallback.pfnStreamOutput0
void *.pvCallbackCtxt8

│ └─16

NCRYPT_SUPPORTED_LENGTHSDWORD.dwMinLength0
DWORD.dwMaxLength4
DWORD.dwIncrement8
DWORD.dwDefaultLength12

│ └─16

NCRYPT_UI_POLICYDWORD.dwVersion0
DWORD.dwFlags4
LPCWSTR.pszCreationTitle8
LPCWSTR.pszFriendlyName16
LPCWSTR.pszDescription24

│ └─32

NC_ADDRESSstruct NET_ADDRESS_INFO_ *.pAddrInfo0
USHORT.PortNumber8
BYTE.PrefixLength10

│ └─16

NCryptAlgorithmNameLPWSTR.pszName0
DWORD.dwClass8
DWORD.dwAlgOperations12
DWORD.dwFlags16

│ └─24

NCryptBufferULONG.cbBuffer0
ULONG.BufferType4
PVOID.pvBuffer8

│ └─16

NCryptBufferDescULONG.ulVersion0
ULONG.cBuffers4
PBCryptBuffer.pBuffers8

│ └─16

NCryptKeyNameLPWSTR.pszName0
LPWSTR.pszAlgid8
DWORD.dwLegacyKeySpec16
DWORD.dwFlags20

│ └─24

NCryptProviderNameLPWSTR.pszName0
LPWSTR.pszComment8

│ └─16

NDIS_INTERFACE_INFORMATIONNET_IF_OPER_STATUS.ifOperStatus0
ULONG.ifOperStatusFlags4
NET_IF_MEDIA_CONNECT_STATE.MediaConnectState8
NET_IF_MEDIA_DUPLEX_STATE.MediaDuplexState12
ULONG.ifMtu16
BOOLEAN.ifPromiscuousMode20
BOOLEAN.ifDeviceWakeUpEnable21
ULONG64.XmitLinkSpeed24
ULONG64.RcvLinkSpeed32
ULONG64.ifLastChange40
ULONG64.ifCounterDiscontinuityTime48
ULONG64.ifInUnknownProtos56
ULONG64.ifInDiscards64
ULONG64.ifInErrors72
ULONG64.ifHCInOctets80
ULONG64.ifHCInUcastPkts88
ULONG64.ifHCInMulticastPkts96
ULONG64.ifHCInBroadcastPkts104
ULONG64.ifHCOutOctets112
ULONG64.ifHCOutUcastPkts120
ULONG64.ifHCOutMulticastPkts128
ULONG64.ifHCOutBroadcastPkts136
ULONG64.ifOutErrors144
ULONG64.ifOutDiscards152
ULONG64.ifHCInUcastOctets160
ULONG64.ifHCInMulticastOctets168
ULONG64.ifHCInBroadcastOctets176
ULONG64.ifHCOutUcastOctets184
ULONG64.ifHCOutMulticastOctets192
ULONG64.ifHCOutBroadcastOctets200
NET_IF_COMPARTMENT_ID.CompartmentId208
ULONG.SupportedStatistics212

│ └─216

NDK_ADAPTER_INFONDK_VERSIONUSHORT.Version.Major0
USHORT.Version.Minor2
UINT32.VendorId4
UINT32.DeviceId8
SIZE_T.MaxRegistrationSize16
SIZE_T.MaxWindowSize24
ULONG.FRMRPageCount32
ULONG.MaxInitiatorRequestSge36
ULONG.MaxReceiveRequestSge40
ULONG.MaxReadRequestSge44
ULONG.MaxTransferLength48
ULONG.MaxInlineDataSize52
ULONG.MaxInboundReadLimit56
ULONG.MaxOutboundReadLimit60
ULONG.MaxReceiveQueueDepth64
ULONG.MaxInitiatorQueueDepth68
ULONG.MaxSrqDepth72
ULONG.MaxCqDepth76
ULONG.LargeRequestThreshold80
ULONG.MaxCallerData84
ULONG.MaxCalleeData88
ULONG.AdapterFlags92
NDK_RDMA_TECHNOLOGY.RdmaTechnology96

│ └─104

NDK_VERSIONUSHORT.Major0
USHORT.Minor2

│ └─4

NDR_USER_MARSHAL_INFOunsigned long.InformationLevel0
NDR_USER_MARSHAL_INFO_LEVEL1void *.Level1.Buffer8
unsigned long.Level1.BufferSize16
void *(*)(size_t) __attribute__((stdcall)).Level1.pfnAllocate24
void (*)(void *) __attribute__((stdcall)).Level1.pfnFree32
struct IRpcChannelBuffer *.Level1.pRpcChannelBuffer40
ULONG_PTR[5].Level1.Reserved48

│ └─88

NDR_USER_MARSHAL_INFO_LEVEL1void *.Buffer0
unsigned long.BufferSize8
void *(*)(size_t) __attribute__((stdcall)).pfnAllocate16
void (*)(void *) __attribute__((stdcall)).pfnFree24
struct IRpcChannelBuffer *.pRpcChannelBuffer32
ULONG_PTR[5].Reserved40

│ └─80

NETCONNECTINFOSTRUCTDWORD.cbStructure0
DWORD.dwFlags4
DWORD.dwSpeed8
DWORD.dwDelay12
DWORD.dwOptDataSize16

│ └─20

NETCON_PROPERTIESGUIDunsigned long.guidId.Data10
unsigned short.guidId.Data24
unsigned short.guidId.Data36
unsigned char[8].guidId.Data48
LPWSTR.pszwName16
LPWSTR.pszwDeviceName24
NETCON_STATUS.Status32
NETCON_MEDIATYPE.MediaType36
DWORD.dwCharacter40
CLSID.clsidThisObject44
CLSID.clsidUiObject60

│ └─80

NETINFOSTRUCTDWORD.cbStructure0
DWORD.dwProviderVersion4
DWORD.dwStatus8
DWORD.dwCharacteristics12
ULONG_PTR.dwHandle16
WORD.wNetType24
DWORD.dwPrinters28
DWORD.dwDrives32

│ └─40

NETLOGON_INFO_1DWORD.netlog1_flags0
DWORD.netlog1_pdc_connection_status4

│ └─8

NETLOGON_INFO_2DWORD.netlog2_flags0
DWORD.netlog2_pdc_connection_status0
DWORD.netlog2_tc_connection_status0
LPWSTR.netlog2_trusted_dc_name0

│ └─24

NETLOGON_INFO_3DWORD.netlog3_flags0
DWORD.netlog3_logon_attempts4
DWORD.netlog3_reserved18
DWORD.netlog3_reserved212
DWORD.netlog3_reserved316
DWORD.netlog3_reserved420
DWORD.netlog3_reserved524

│ └─28

NETLOGON_INFO_4LPWSTR.netlog4_trusted_domain_name0
LPWSTR.netlog4_trusted_dc_name0

│ └─16

NETLOGON_LOGON_IDENTITY_INFOUNICODE_STRINGUSHORT.LogonDomainName.Length0
USHORT.LogonDomainName.MaximumLength2
PWSTR.LogonDomainName.Buffer8
ULONG.ParameterControl16
OLD_LARGE_INTEGERULONG.LogonId.LowPart20
LONG.LogonId.HighPart24
UNICODE_STRINGUSHORT.UserName.Length32
USHORT.UserName.MaximumLength34
PWSTR.UserName.Buffer40
UNICODE_STRINGUSHORT.Workstation.Length48
USHORT.Workstation.MaximumLength50
PWSTR.Workstation.Buffer56

│ └─64

NETRESOURCEADWORD.dwScope0
DWORD.dwType4
DWORD.dwDisplayType8
DWORD.dwUsage12
LPSTR.lpLocalName16
LPSTR.lpRemoteName24
LPSTR.lpComment32
LPSTR.lpProvider40

│ └─48

NETRESOURCEWDWORD.dwScope0
DWORD.dwType4
DWORD.dwDisplayType8
DWORD.dwUsage12
LPWSTR.lpLocalName16
LPWSTR.lpRemoteName24
LPWSTR.lpComment32
LPWSTR.lpProvider40

│ └─48

NETSETUP_PROVISIONING_PARAMSDWORD.dwVersion0
LPCWSTR.lpDomain8
LPCWSTR.lpHostName16
LPCWSTR.lpMachineAccountOU24
LPCWSTR.lpDcName32
DWORD.dwProvisionOptions40
LPCWSTR *.aCertTemplateNames48
DWORD.cCertTemplateNames56
LPCWSTR *.aMachinePolicyNames64
DWORD.cMachinePolicyNames72
LPCWSTR *.aMachinePolicyPaths80
DWORD.cMachinePolicyPaths88
LPWSTR.lpNetbiosName96
LPWSTR.lpSiteName104
LPWSTR.lpPrimaryDNSDomain112

│ └─120

NET_DISPLAY_GROUPLPWSTR.grpi3_name0
LPWSTR.grpi3_comment8
DWORD.grpi3_group_id16
DWORD.grpi3_attributes20
DWORD.grpi3_next_index24

│ └─32

NET_DISPLAY_MACHINELPWSTR.usri2_name0
LPWSTR.usri2_comment8
DWORD.usri2_flags16
DWORD.usri2_user_id20
DWORD.usri2_next_index24

│ └─32

NET_DISPLAY_USERLPWSTR.usri1_name0
LPWSTR.usri1_comment8
DWORD.usri1_flags16
LPWSTR.usri1_full_name24
DWORD.usri1_user_id32
DWORD.usri1_next_index36

│ └─40

NET_INTERFACE_CONTEXTULONG.InterfaceIndex0
LPWSTR.ConfigurationName8

│ └─16

NET_INTERFACE_CONTEXT_TABLEHANDLE.InterfaceContextHandle0
UINT.NumberOfEntries8
NET_INTERFACE_CONTEXT *.InterfaceContextArray16

│ └─24

NET_LUID_LHstruct (unnamed).Info0
ULONG64.Value0

│ └─8

NET_PHYSICAL_LOCATION_LHULONG.BusNumber0
ULONG.SlotNumber4
ULONG.FunctionNumber8

│ └─12

NET_VALIDATE_AUTHENTICATION_INPUT_ARGNET_VALIDATE_PERSISTED_FIELDSULONG.InputPersistedFields.PresentFields0
FILETIMEDWORD.InputPersistedFields.PasswordLastSet.dwLowDateTime4
DWORD.InputPersistedFields.PasswordLastSet.dwHighDateTime8
FILETIMEDWORD.InputPersistedFields.BadPasswordTime.dwLowDateTime12
DWORD.InputPersistedFields.BadPasswordTime.dwHighDateTime16
FILETIMEDWORD.InputPersistedFields.LockoutTime.dwLowDateTime20
DWORD.InputPersistedFields.LockoutTime.dwHighDateTime24
ULONG.InputPersistedFields.BadPasswordCount28
ULONG.InputPersistedFields.PasswordHistoryLength32
PNET_VALIDATE_PASSWORD_HASH.InputPersistedFields.PasswordHistory40
BOOLEAN.PasswordMatched48

│ └─56

NET_VALIDATE_OUTPUT_ARGNET_VALIDATE_PERSISTED_FIELDSULONG.ChangedPersistedFields.PresentFields0
FILETIMEDWORD.ChangedPersistedFields.PasswordLastSet.dwLowDateTime4
DWORD.ChangedPersistedFields.PasswordLastSet.dwHighDateTime8
FILETIMEDWORD.ChangedPersistedFields.BadPasswordTime.dwLowDateTime12
DWORD.ChangedPersistedFields.BadPasswordTime.dwHighDateTime16
FILETIMEDWORD.ChangedPersistedFields.LockoutTime.dwLowDateTime20
DWORD.ChangedPersistedFields.LockoutTime.dwHighDateTime24
ULONG.ChangedPersistedFields.BadPasswordCount28
ULONG.ChangedPersistedFields.PasswordHistoryLength32
PNET_VALIDATE_PASSWORD_HASH.ChangedPersistedFields.PasswordHistory40
DWORD.ValidationStatus48

│ └─56

NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARGNET_VALIDATE_PERSISTED_FIELDSULONG.InputPersistedFields.PresentFields0
FILETIMEDWORD.InputPersistedFields.PasswordLastSet.dwLowDateTime4
DWORD.InputPersistedFields.PasswordLastSet.dwHighDateTime8
FILETIMEDWORD.InputPersistedFields.BadPasswordTime.dwLowDateTime12
DWORD.InputPersistedFields.BadPasswordTime.dwHighDateTime16
FILETIMEDWORD.InputPersistedFields.LockoutTime.dwLowDateTime20
DWORD.InputPersistedFields.LockoutTime.dwHighDateTime24
ULONG.InputPersistedFields.BadPasswordCount28
ULONG.InputPersistedFields.PasswordHistoryLength32
PNET_VALIDATE_PASSWORD_HASH.InputPersistedFields.PasswordHistory40
LPWSTR.ClearPassword48
LPWSTR.UserAccountName56
NET_VALIDATE_PASSWORD_HASHULONG.HashedPassword.Length64
LPBYTE.HashedPassword.Hash72
BOOLEAN.PasswordMatch80

│ └─88

NET_VALIDATE_PASSWORD_HASHULONG.Length0
LPBYTE.Hash8

│ └─16

NET_VALIDATE_PASSWORD_RESET_INPUT_ARGNET_VALIDATE_PERSISTED_FIELDSULONG.InputPersistedFields.PresentFields0
FILETIMEDWORD.InputPersistedFields.PasswordLastSet.dwLowDateTime4
DWORD.InputPersistedFields.PasswordLastSet.dwHighDateTime8
FILETIMEDWORD.InputPersistedFields.BadPasswordTime.dwLowDateTime12
DWORD.InputPersistedFields.BadPasswordTime.dwHighDateTime16
FILETIMEDWORD.InputPersistedFields.LockoutTime.dwLowDateTime20
DWORD.InputPersistedFields.LockoutTime.dwHighDateTime24
ULONG.InputPersistedFields.BadPasswordCount28
ULONG.InputPersistedFields.PasswordHistoryLength32
PNET_VALIDATE_PASSWORD_HASH.InputPersistedFields.PasswordHistory40
LPWSTR.ClearPassword48
LPWSTR.UserAccountName56
NET_VALIDATE_PASSWORD_HASHULONG.HashedPassword.Length64
LPBYTE.HashedPassword.Hash72
BOOLEAN.PasswordMustChangeAtNextLogon80
BOOLEAN.ClearLockout81

│ └─88

NET_VALIDATE_PERSISTED_FIELDSULONG.PresentFields0
FILETIMEDWORD.PasswordLastSet.dwLowDateTime4
DWORD.PasswordLastSet.dwHighDateTime8
FILETIMEDWORD.BadPasswordTime.dwLowDateTime12
DWORD.BadPasswordTime.dwHighDateTime16
FILETIMEDWORD.LockoutTime.dwLowDateTime20
DWORD.LockoutTime.dwHighDateTime24
ULONG.BadPasswordCount28
ULONG.PasswordHistoryLength32
PNET_VALIDATE_PASSWORD_HASH.PasswordHistory40

│ └─48

NEWCPLINFOADWORD.dwSize0
DWORD.dwFlags4
DWORD.dwHelpContext8
LONG_PTR.lData12
HICON.hIcon20
CHAR[32].szName28
CHAR[64].szInfo60
CHAR[128].szHelpFile124

│ └─252

NEWCPLINFOWDWORD.dwSize0
DWORD.dwFlags4
DWORD.dwHelpContext8
LONG_PTR.lData12
HICON.hIcon20
WCHAR[32].szName28
WCHAR[64].szInfo92
WCHAR[128].szHelpFile220

│ └─476

NEWTEXTMETRICALONG.tmHeight0
LONG.tmAscent4
LONG.tmDescent8
LONG.tmInternalLeading12
LONG.tmExternalLeading16
LONG.tmAveCharWidth20
LONG.tmMaxCharWidth24
LONG.tmWeight28
LONG.tmOverhang32
LONG.tmDigitizedAspectX36
LONG.tmDigitizedAspectY40
BYTE.tmFirstChar44
BYTE.tmLastChar45
BYTE.tmDefaultChar46
BYTE.tmBreakChar47
BYTE.tmItalic48
BYTE.tmUnderlined49
BYTE.tmStruckOut50
BYTE.tmPitchAndFamily51
BYTE.tmCharSet52
DWORD.ntmFlags56
UINT.ntmSizeEM60
UINT.ntmCellHeight64
UINT.ntmAvgWidth68

│ └─72

NEWTEXTMETRICEXANEWTEXTMETRICALONG.ntmTm.tmHeight0
LONG.ntmTm.tmAscent4
LONG.ntmTm.tmDescent8
LONG.ntmTm.tmInternalLeading12
LONG.ntmTm.tmExternalLeading16
LONG.ntmTm.tmAveCharWidth20
LONG.ntmTm.tmMaxCharWidth24
LONG.ntmTm.tmWeight28
LONG.ntmTm.tmOverhang32
LONG.ntmTm.tmDigitizedAspectX36
LONG.ntmTm.tmDigitizedAspectY40
BYTE.ntmTm.tmFirstChar44
BYTE.ntmTm.tmLastChar45
BYTE.ntmTm.tmDefaultChar46
BYTE.ntmTm.tmBreakChar47
BYTE.ntmTm.tmItalic48
BYTE.ntmTm.tmUnderlined49
BYTE.ntmTm.tmStruckOut50
BYTE.ntmTm.tmPitchAndFamily51
BYTE.ntmTm.tmCharSet52
DWORD.ntmTm.ntmFlags56
UINT.ntmTm.ntmSizeEM60
UINT.ntmTm.ntmCellHeight64
UINT.ntmTm.ntmAvgWidth68
FONTSIGNATUREDWORD[4].ntmFontSig.fsUsb72
DWORD[2].ntmFontSig.fsCsb88

│ └─96

NEWTEXTMETRICEXWNEWTEXTMETRICWLONG.ntmTm.tmHeight0
LONG.ntmTm.tmAscent4
LONG.ntmTm.tmDescent8
LONG.ntmTm.tmInternalLeading12
LONG.ntmTm.tmExternalLeading16
LONG.ntmTm.tmAveCharWidth20
LONG.ntmTm.tmMaxCharWidth24
LONG.ntmTm.tmWeight28
LONG.ntmTm.tmOverhang32
LONG.ntmTm.tmDigitizedAspectX36
LONG.ntmTm.tmDigitizedAspectY40
WCHAR.ntmTm.tmFirstChar44
WCHAR.ntmTm.tmLastChar46
WCHAR.ntmTm.tmDefaultChar48
WCHAR.ntmTm.tmBreakChar50
BYTE.ntmTm.tmItalic52
BYTE.ntmTm.tmUnderlined53
BYTE.ntmTm.tmStruckOut54
BYTE.ntmTm.tmPitchAndFamily55
BYTE.ntmTm.tmCharSet56
DWORD.ntmTm.ntmFlags60
UINT.ntmTm.ntmSizeEM64
UINT.ntmTm.ntmCellHeight68
UINT.ntmTm.ntmAvgWidth72
FONTSIGNATUREDWORD[4].ntmFontSig.fsUsb76
DWORD[2].ntmFontSig.fsCsb92

│ └─100

NEWTEXTMETRICWLONG.tmHeight0
LONG.tmAscent4
LONG.tmDescent8
LONG.tmInternalLeading12
LONG.tmExternalLeading16
LONG.tmAveCharWidth20
LONG.tmMaxCharWidth24
LONG.tmWeight28
LONG.tmOverhang32
LONG.tmDigitizedAspectX36
LONG.tmDigitizedAspectY40
WCHAR.tmFirstChar44
WCHAR.tmLastChar46
WCHAR.tmDefaultChar48
WCHAR.tmBreakChar50
BYTE.tmItalic52
BYTE.tmUnderlined53
BYTE.tmStruckOut54
BYTE.tmPitchAndFamily55
BYTE.tmCharSet56
DWORD.ntmFlags60
UINT.ntmSizeEM64
UINT.ntmCellHeight68
UINT.ntmAvgWidth72

│ └─76

NLM_DATAPLAN_STATUSGUIDunsigned long.InterfaceGuid.Data10
unsigned short.InterfaceGuid.Data24
unsigned short.InterfaceGuid.Data36
unsigned char[8].InterfaceGuid.Data48
NLM_USAGE_DATADWORD.UsageData.UsageInMegabytes16
FILETIMEDWORD.UsageData.LastSyncTime.dwLowDateTime20
DWORD.UsageData.LastSyncTime.dwHighDateTime24
DWORD.DataLimitInMegabytes28
DWORD.InboundBandwidthInKbps32
DWORD.OutboundBandwidthInKbps36
FILETIMEDWORD.NextBillingCycle.dwLowDateTime40
DWORD.NextBillingCycle.dwHighDateTime44
DWORD.MaxTransferSizeInMegabytes48
DWORD.Reserved52

│ └─56

NLM_SIMULATED_PROFILE_INFOWCHAR[256].ProfileName0
NLM_CONNECTION_COST.cost512
DWORD.UsageInMegabytes516
DWORD.DataLimitInMegabytes520

│ └─524

NLM_SOCKADDRBYTE[128].data0

│ └─128

NLM_USAGE_DATADWORD.UsageInMegabytes0
FILETIMEDWORD.LastSyncTime.dwLowDateTime4
DWORD.LastSyncTime.dwHighDateTime8

│ └─12

NLSVERSIONINFODWORD.dwNLSVersionInfoSize0
DWORD.dwNLSVersion4
DWORD.dwDefinedVersion8
DWORD.dwEffectiveId12
GUIDunsigned long.guidCustomVersion.Data116
unsigned short.guidCustomVersion.Data220
unsigned short.guidCustomVersion.Data322
unsigned char[8].guidCustomVersion.Data424

│ └─32

NLSVERSIONINFOEXDWORD.dwNLSVersionInfoSize0
DWORD.dwNLSVersion4
DWORD.dwDefinedVersion8
DWORD.dwEffectiveId12
GUIDunsigned long.guidCustomVersion.Data116
unsigned short.guidCustomVersion.Data220
unsigned short.guidCustomVersion.Data322
unsigned char[8].guidCustomVersion.Data424

│ └─32

NL_BANDWIDTH_INFORMATIONULONG64.Bandwidth0
ULONG64.Instability8
BOOLEAN.BandwidthPeaked16

│ └─24

NL_INTERFACE_OFFLOAD_RODBOOLEAN.NlChecksumSupported0bytes,0bits
BOOLEAN.NlOptionsSupported0bytes,1bits
BOOLEAN.TlDatagramChecksumSupported0bytes,2bits
BOOLEAN.TlStreamChecksumSupported0bytes,3bits
BOOLEAN.TlStreamOptionsSupported0bytes,4bits
BOOLEAN.FastPathCompatible0bytes,5bits
BOOLEAN.TlLargeSendOffloadSupported0bytes,6bits
BOOLEAN.TlGiantSendOffloadSupported0bytes,7bits

│ └─1

NL_NETWORK_CONNECTIVITY_HINTNL_NETWORK_CONNECTIVITY_LEVEL_HINT.ConnectivityLevel0
NL_NETWORK_CONNECTIVITY_COST_HINT.ConnectivityCost4
BOOLEAN.ApproachingDataLimit8
BOOLEAN.OverDataLimit9
BOOLEAN.Roaming10

│ └─12

NMBCDROPDOWNNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
RECTLONG.rcButton.left24
LONG.rcButton.top28
LONG.rcButton.right32
LONG.rcButton.bottom36

│ └─40

NMBCHOTITEMNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD.dwFlags24

│ └─32

NMCBEDRAGBEGINANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItemid24
char[260].szText28

│ └─288

NMCBEDRAGBEGINWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItemid24
WCHAR[260].szText28

│ └─552

NMCBEENDEDITANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
BOOL.fChanged24
int.iNewSelection28
char[260].szText32
int.iWhy292

│ └─296

NMCBEENDEDITWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
BOOL.fChanged24
int.iNewSelection28
WCHAR[260].szText32
int.iWhy552

│ └─560

NMCHARNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
UINT.ch24
DWORD.dwItemPrev28
DWORD.dwItemNext32

│ └─40

NMCOMBOBOXEXANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
COMBOBOXEXITEMAUINT.ceItem.mask24
INT_PTR.ceItem.iItem32
LPSTR.ceItem.pszText40
int.ceItem.cchTextMax48
int.ceItem.iImage52
int.ceItem.iSelectedImage56
int.ceItem.iOverlay60
int.ceItem.iIndent64
LPARAM.ceItem.lParam72

│ └─80

NMCOMBOBOXEXWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
COMBOBOXEXITEMWUINT.ceItem.mask24
INT_PTR.ceItem.iItem32
LPWSTR.ceItem.pszText40
int.ceItem.cchTextMax48
int.ceItem.iImage52
int.ceItem.iSelectedImage56
int.ceItem.iOverlay60
int.ceItem.iIndent64
LPARAM.ceItem.lParam72

│ └─80

NMCUSTOMDRAWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD.dwDrawStage24
HDC.hdc32
RECTLONG.rc.left40
LONG.rc.top44
LONG.rc.right48
LONG.rc.bottom52
DWORD_PTR.dwItemSpec56
UINT.uItemState64
LPARAM.lItemlParam72

│ └─80

NMCUSTOMSPLITRECTINFONMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
RECTLONG.rcClient.left24
LONG.rcClient.top28
LONG.rcClient.right32
LONG.rcClient.bottom36
RECTLONG.rcButton.left40
LONG.rcButton.top44
LONG.rcButton.right48
LONG.rcButton.bottom52
RECTLONG.rcSplit.left56
LONG.rcSplit.top60
LONG.rcSplit.right64
LONG.rcSplit.bottom68

│ └─72

NMCUSTOMTEXTNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
HDC.hDC24
LPCWSTR.lpString32
int.nCount40
LPRECT.lpRect48
UINT.uFormat56
BOOL.fLink60

│ └─64

NMDATETIMECHANGENMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
DWORD.dwFlags24
SYSTEMTIMEWORD.st.wYear28
WORD.st.wMonth30
WORD.st.wDayOfWeek32
WORD.st.wDay34
WORD.st.wHour36
WORD.st.wMinute38
WORD.st.wSecond40
WORD.st.wMilliseconds42

│ └─48

NMDATETIMEFORMATANMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
LPCSTR.pszFormat24
SYSTEMTIMEWORD.st.wYear32
WORD.st.wMonth34
WORD.st.wDayOfWeek36
WORD.st.wDay38
WORD.st.wHour40
WORD.st.wMinute42
WORD.st.wSecond44
WORD.st.wMilliseconds46
LPCSTR.pszDisplay48
CHAR[64].szDisplay56

│ └─120

NMDATETIMEFORMATQUERYANMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
LPCSTR.pszFormat24
SIZELONG.szMax.cx32
LONG.szMax.cy36

│ └─40

NMDATETIMEFORMATQUERYWNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
LPCWSTR.pszFormat24
SIZELONG.szMax.cx32
LONG.szMax.cy36

│ └─40

NMDATETIMEFORMATWNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
LPCWSTR.pszFormat24
SYSTEMTIMEWORD.st.wYear32
WORD.st.wMonth34
WORD.st.wDayOfWeek36
WORD.st.wDay38
WORD.st.wHour40
WORD.st.wMinute42
WORD.st.wSecond44
WORD.st.wMilliseconds46
LPCWSTR.pszDisplay48
WCHAR[64].szDisplay56

│ └─184

NMDATETIMESTRINGANMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
LPCSTR.pszUserString24
SYSTEMTIMEWORD.st.wYear32
WORD.st.wMonth34
WORD.st.wDayOfWeek36
WORD.st.wDay38
WORD.st.wHour40
WORD.st.wMinute42
WORD.st.wSecond44
WORD.st.wMilliseconds46
DWORD.dwFlags48

│ └─56

NMDATETIMESTRINGWNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
LPCWSTR.pszUserString24
SYSTEMTIMEWORD.st.wYear32
WORD.st.wMonth34
WORD.st.wDayOfWeek36
WORD.st.wDay38
WORD.st.wHour40
WORD.st.wMinute42
WORD.st.wSecond44
WORD.st.wMilliseconds46
DWORD.dwFlags48

│ └─56

NMDATETIMEWMKEYDOWNANMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
int.nVirtKey24
LPCSTR.pszFormat32
SYSTEMTIMEWORD.st.wYear40
WORD.st.wMonth42
WORD.st.wDayOfWeek44
WORD.st.wDay46
WORD.st.wHour48
WORD.st.wMinute50
WORD.st.wSecond52
WORD.st.wMilliseconds54

│ └─56

NMDATETIMEWMKEYDOWNWNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
int.nVirtKey24
LPCWSTR.pszFormat32
SYSTEMTIMEWORD.st.wYear40
WORD.st.wMonth42
WORD.st.wDayOfWeek44
WORD.st.wDay46
WORD.st.wHour48
WORD.st.wMinute50
WORD.st.wSecond52
WORD.st.wMilliseconds54

│ └─56

NMDAYSTATENMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
SYSTEMTIMEWORD.stStart.wYear24
WORD.stStart.wMonth26
WORD.stStart.wDayOfWeek28
WORD.stStart.wDay30
WORD.stStart.wHour32
WORD.stStart.wMinute34
WORD.stStart.wSecond36
WORD.stStart.wMilliseconds38
int.cDayState40
LPMONTHDAYSTATE.prgDayState48

│ └─56

NMHDDISPINFOANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItem24
UINT.mask28
LPSTR.pszText32
int.cchTextMax40
int.iImage44
LPARAM.lParam48

│ └─56

NMHDDISPINFOWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItem24
UINT.mask28
LPWSTR.pszText32
int.cchTextMax40
int.iImage44
LPARAM.lParam48

│ └─56

NMHDFILTERBTNCLICKNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
INT.iItem24
RECTLONG.rc.left28
LONG.rc.top32
LONG.rc.right36
LONG.rc.bottom40

│ └─48

NMHDRHWND.hwndFrom0
UINT_PTR.idFrom8
UINT.code16

│ └─24

NMHEADERANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItem24
int.iButton28
HDITEMA *.pitem32

│ └─40

NMHEADERWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItem24
int.iButton28
HDITEMW *.pitem32

│ └─40

NMIPADDRESSNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iField24
int.iValue28

│ └─32

NMITEMACTIVATENMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItem24
int.iSubItem28
UINT.uNewState32
UINT.uOldState36
UINT.uChanged40
POINTLONG.ptAction.x44
LONG.ptAction.y48
LPARAM.lParam56
UINT.uKeyFlags64

│ └─72

NMKEYNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
UINT.nVKey24
UINT.uFlags28

│ └─32

NMLINKNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LITEMUINT.item.mask24
int.item.iLink28
UINT.item.state32
UINT.item.stateMask36
WCHAR[48].item.szID40
WCHAR[2084].item.szUrl136

│ └─4304

NMLISTVIEWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItem24
int.iSubItem28
UINT.uNewState32
UINT.uOldState36
UINT.uChanged40
POINTLONG.ptAction.x44
LONG.ptAction.y48
LPARAM.lParam56

│ └─64

NMLVCACHEHINTNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iFrom24
int.iTo28

│ └─32

NMLVCUSTOMDRAWNMCUSTOMDRAWNMHDRHWND.nmcd.hdr.hwndFrom0
UINT_PTR.nmcd.hdr.idFrom8
UINT.nmcd.hdr.code16
DWORD.nmcd.dwDrawStage24
HDC.nmcd.hdc32
RECTLONG.nmcd.rc.left40
LONG.nmcd.rc.top44
LONG.nmcd.rc.right48
LONG.nmcd.rc.bottom52
DWORD_PTR.nmcd.dwItemSpec56
UINT.nmcd.uItemState64
LPARAM.nmcd.lItemlParam72
COLORREF.clrText80
COLORREF.clrTextBk84
int.iSubItem88
DWORD.dwItemType92
COLORREF.clrFace96
int.iIconEffect100
int.iIconPhase104
int.iPartId108
int.iStateId112
RECTLONG.rcText.left116
LONG.rcText.top120
LONG.rcText.right124
LONG.rcText.bottom128
UINT.uAlign132

│ └─136

NMLVDISPINFOANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LVITEMAUINT.item.mask24
int.item.iItem28
int.item.iSubItem32
UINT.item.state36
UINT.item.stateMask40
LPSTR.item.pszText48
int.item.cchTextMax56
int.item.iImage60
LPARAM.item.lParam64
int.item.iIndent72
int.item.iGroupId76
UINT.item.cColumns80
PUINT.item.puColumns88
int *.item.piColFmt96
int.item.iGroup104

│ └─112

NMLVDISPINFOWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LVITEMWUINT.item.mask24
int.item.iItem28
int.item.iSubItem32
UINT.item.state36
UINT.item.stateMask40
LPWSTR.item.pszText48
int.item.cchTextMax56
int.item.iImage60
LPARAM.item.lParam64
int.item.iIndent72
int.item.iGroupId76
UINT.item.cColumns80
PUINT.item.puColumns88
int *.item.piColFmt96
int.item.iGroup104

│ └─112

NMLVEMPTYMARKUPNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD.dwFlags24
WCHAR[2084].szMarkup28

│ └─4200

NMLVFINDITEMANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iStart24
LVFINDINFOAUINT.lvfi.flags32
LPCSTR.lvfi.psz40
LPARAM.lvfi.lParam48
POINTLONG.lvfi.pt.x56
LONG.lvfi.pt.y60
UINT.lvfi.vkDirection64

│ └─72

NMLVFINDITEMWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iStart24
LVFINDINFOWUINT.lvfi.flags32
LPCWSTR.lvfi.psz40
LPARAM.lvfi.lParam48
POINTLONG.lvfi.pt.x56
LONG.lvfi.pt.y60
UINT.lvfi.vkDirection64

│ └─72

NMLVGETINFOTIPANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD.dwFlags24
LPSTR.pszText32
int.cchTextMax40
int.iItem44
int.iSubItem48
LPARAM.lParam56

│ └─64

NMLVGETINFOTIPWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD.dwFlags24
LPWSTR.pszText32
int.cchTextMax40
int.iItem44
int.iSubItem48
LPARAM.lParam56

│ └─64

NMLVKEYDOWNNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
WORD.wVKey24
UINT.flags26

│ └─30

NMLVLINKNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LITEMUINT.link.mask24
int.link.iLink28
UINT.link.state32
UINT.link.stateMask36
WCHAR[48].link.szID40
WCHAR[2084].link.szUrl136
int.iItem4304
int.iSubItem4308

│ └─4312

NMLVODSTATECHANGENMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iFrom24
int.iTo28
UINT.uNewState32
UINT.uOldState36

│ └─40

NMLVSCROLLNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.dx24
int.dy28

│ └─32

NMMOUSENMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD_PTR.dwItemSpec24
DWORD_PTR.dwItemData32
POINTLONG.pt.x40
LONG.pt.y44
LPARAM.dwHitInfo48

│ └─56

NMOBJECTNOTIFYNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItem24
const IID *.piid32
void *.pObject40
HRESULT.hResult48
DWORD.dwFlags52

│ └─56

NMPGCALCSIZENMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD.dwFlag24
int.iWidth28
int.iHeight32

│ └─40

NMPGHOTITEMNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.idOld24
int.idNew28
DWORD.dwFlags32

│ └─40

NMPGSCROLLNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
WORD.fwKeys24
RECTLONG.rcParent.left26
LONG.rcParent.top30
LONG.rcParent.right34
LONG.rcParent.bottom38
int.iDir42
int.iXpos46
int.iYpos50
int.iScroll54

│ └─58

NMRBAUTOSIZENMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
BOOL.fChanged24
RECTLONG.rcTarget.left28
LONG.rcTarget.top32
LONG.rcTarget.right36
LONG.rcTarget.bottom40
RECTLONG.rcActual.left44
LONG.rcActual.top48
LONG.rcActual.right52
LONG.rcActual.bottom56

│ └─64

NMREBARNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD.dwMask24
UINT.uBand28
UINT.fStyle32
UINT.wID36
LPARAM.lParam40

│ └─48

NMREBARAUTOBREAKNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
UINT.uBand24
UINT.wID28
LPARAM.lParam32
UINT.uMsg40
UINT.fStyleCurrent44
BOOL.fAutoBreak48

│ └─56

NMREBARCHEVRONNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
UINT.uBand24
UINT.wID28
LPARAM.lParam32
RECTLONG.rc.left40
LONG.rc.top44
LONG.rc.right48
LONG.rc.bottom52
LPARAM.lParamNM56

│ └─64

NMREBARCHILDSIZENMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
UINT.uBand24
UINT.wID28
RECTLONG.rcChild.left32
LONG.rcChild.top36
LONG.rcChild.right40
LONG.rcChild.bottom44
RECTLONG.rcBand.left48
LONG.rcBand.top52
LONG.rcBand.right56
LONG.rcBand.bottom60

│ └─64

NMREBARSPLITTERNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
RECTLONG.rcSizing.left24
LONG.rcSizing.top28
LONG.rcSizing.right32
LONG.rcSizing.bottom36

│ └─40

NMSEARCHWEBNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
EC_SEARCHWEB_ENTRYPOINT.entrypoint24
BOOL.hasQueryText28
BOOL.invokeSucceeded32

│ └─40

NMSELCHANGENMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
SYSTEMTIMEWORD.stSelStart.wYear24
WORD.stSelStart.wMonth26
WORD.stSelStart.wDayOfWeek28
WORD.stSelStart.wDay30
WORD.stSelStart.wHour32
WORD.stSelStart.wMinute34
WORD.stSelStart.wSecond36
WORD.stSelStart.wMilliseconds38
SYSTEMTIMEWORD.stSelEnd.wYear40
WORD.stSelEnd.wMonth42
WORD.stSelEnd.wDayOfWeek44
WORD.stSelEnd.wDay46
WORD.stSelEnd.wHour48
WORD.stSelEnd.wMinute50
WORD.stSelEnd.wSecond52
WORD.stSelEnd.wMilliseconds54

│ └─56

NMTBCUSTOMDRAWNMCUSTOMDRAWNMHDRHWND.nmcd.hdr.hwndFrom0
UINT_PTR.nmcd.hdr.idFrom8
UINT.nmcd.hdr.code16
DWORD.nmcd.dwDrawStage24
HDC.nmcd.hdc32
RECTLONG.nmcd.rc.left40
LONG.nmcd.rc.top44
LONG.nmcd.rc.right48
LONG.nmcd.rc.bottom52
DWORD_PTR.nmcd.dwItemSpec56
UINT.nmcd.uItemState64
LPARAM.nmcd.lItemlParam72
HBRUSH.hbrMonoDither80
HBRUSH.hbrLines88
HPEN.hpenLines96
COLORREF.clrText104
COLORREF.clrMark108
COLORREF.clrTextHighlight112
COLORREF.clrBtnFace116
COLORREF.clrBtnHighlight120
COLORREF.clrHighlightHotTrack124
RECTLONG.rcText.left128
LONG.rcText.top132
LONG.rcText.right136
LONG.rcText.bottom140
int.nStringBkMode144
int.nHLStringBkMode148
int.iListGap152

│ └─160

NMTBDISPINFOANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD.dwMask24
int.idCommand28
DWORD_PTR.lParam32
int.iImage40
LPSTR.pszText48
int.cchText56

│ └─64

NMTBDISPINFOWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD.dwMask24
int.idCommand28
DWORD_PTR.lParam32
int.iImage40
LPWSTR.pszText48
int.cchText56

│ └─64

NMTBGETINFOTIPANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPSTR.pszText24
int.cchTextMax32
int.iItem36
LPARAM.lParam40

│ └─48

NMTBGETINFOTIPWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPWSTR.pszText24
int.cchTextMax32
int.iItem36
LPARAM.lParam40

│ └─48

NMTBHOTITEMNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.idOld24
int.idNew28
DWORD.dwFlags32

│ └─40

NMTBRESTORENMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD *.pData24
DWORD *.pCurrent32
UINT.cbData40
int.iItem44
int.cButtons48
int.cbBytesPerRecord52
TBBUTTONint.tbButton.iBitmap56
int.tbButton.idCommand60
BYTE.tbButton.fsState64
BYTE.tbButton.fsStyle65
BYTE[6].tbButton.bReserved66
DWORD_PTR.tbButton.dwData72
INT_PTR.tbButton.iString80

│ └─88

NMTBSAVENMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD *.pData24
DWORD *.pCurrent32
UINT.cbData40
int.iItem44
int.cButtons48
TBBUTTONint.tbButton.iBitmap56
int.tbButton.idCommand60
BYTE.tbButton.fsState64
BYTE.tbButton.fsStyle65
BYTE[6].tbButton.bReserved66
DWORD_PTR.tbButton.dwData72
INT_PTR.tbButton.iString80

│ └─88

NMTCKEYDOWNNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
WORD.wVKey24
UINT.flags26

│ └─30

NMTOOLBARANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItem24
TBBUTTONint.tbButton.iBitmap32
int.tbButton.idCommand36
BYTE.tbButton.fsState40
BYTE.tbButton.fsStyle41
BYTE[6].tbButton.bReserved42
DWORD_PTR.tbButton.dwData48
INT_PTR.tbButton.iString56
int.cchText64
LPSTR.pszText72
RECTLONG.rcButton.left80
LONG.rcButton.top84
LONG.rcButton.right88
LONG.rcButton.bottom92

│ └─96

NMTOOLBARWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iItem24
TBBUTTONint.tbButton.iBitmap32
int.tbButton.idCommand36
BYTE.tbButton.fsState40
BYTE.tbButton.fsStyle41
BYTE[6].tbButton.bReserved42
DWORD_PTR.tbButton.dwData48
INT_PTR.tbButton.iString56
int.cchText64
LPWSTR.pszText72
RECTLONG.rcButton.left80
LONG.rcButton.top84
LONG.rcButton.right88
LONG.rcButton.bottom92

│ └─96

NMTOOLTIPSCREATEDNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
HWND.hwndToolTips24

│ └─32

NMTRBTHUMBPOSCHANGINGNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
DWORD.dwPos24
int.nReason28

│ └─32

NMTREEVIEWANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
UINT.action24
TVITEMAUINT.itemOld.mask32
HTREEITEM.itemOld.hItem40
UINT.itemOld.state48
UINT.itemOld.stateMask52
LPSTR.itemOld.pszText56
int.itemOld.cchTextMax64
int.itemOld.iImage68
int.itemOld.iSelectedImage72
int.itemOld.cChildren76
LPARAM.itemOld.lParam80
TVITEMAUINT.itemNew.mask88
HTREEITEM.itemNew.hItem96
UINT.itemNew.state104
UINT.itemNew.stateMask108
LPSTR.itemNew.pszText112
int.itemNew.cchTextMax120
int.itemNew.iImage124
int.itemNew.iSelectedImage128
int.itemNew.cChildren132
LPARAM.itemNew.lParam136
POINTLONG.ptDrag.x144
LONG.ptDrag.y148

│ └─152

NMTREEVIEWWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
UINT.action24
TVITEMWUINT.itemOld.mask32
HTREEITEM.itemOld.hItem40
UINT.itemOld.state48
UINT.itemOld.stateMask52
LPWSTR.itemOld.pszText56
int.itemOld.cchTextMax64
int.itemOld.iImage68
int.itemOld.iSelectedImage72
int.itemOld.cChildren76
LPARAM.itemOld.lParam80
TVITEMWUINT.itemNew.mask88
HTREEITEM.itemNew.hItem96
UINT.itemNew.state104
UINT.itemNew.stateMask108
LPWSTR.itemNew.pszText112
int.itemNew.cchTextMax120
int.itemNew.iImage124
int.itemNew.iSelectedImage128
int.itemNew.cChildren132
LPARAM.itemNew.lParam136
POINTLONG.ptDrag.x144
LONG.ptDrag.y148

│ └─152

NMTTCUSTOMDRAWNMCUSTOMDRAWNMHDRHWND.nmcd.hdr.hwndFrom0
UINT_PTR.nmcd.hdr.idFrom8
UINT.nmcd.hdr.code16
DWORD.nmcd.dwDrawStage24
HDC.nmcd.hdc32
RECTLONG.nmcd.rc.left40
LONG.nmcd.rc.top44
LONG.nmcd.rc.right48
LONG.nmcd.rc.bottom52
DWORD_PTR.nmcd.dwItemSpec56
UINT.nmcd.uItemState64
LPARAM.nmcd.lItemlParam72
UINT.uDrawFlags80

│ └─88

NMTTDISPINFOANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPSTR.lpszText24
char[80].szText32
HINSTANCE.hinst112
UINT.uFlags120
LPARAM.lParam128

│ └─136

NMTTDISPINFOWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPWSTR.lpszText24
WCHAR[80].szText32
HINSTANCE.hinst192
UINT.uFlags200
LPARAM.lParam208

│ └─216

NMTVASYNCDRAWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
IMAGELISTDRAWPARAMS *.pimldp24
HRESULT.hr32
HTREEITEM.hItem40
LPARAM.lParam48
DWORD.dwRetFlags56
int.iRetImageIndex60

│ └─64

NMTVCUSTOMDRAWNMCUSTOMDRAWNMHDRHWND.nmcd.hdr.hwndFrom0
UINT_PTR.nmcd.hdr.idFrom8
UINT.nmcd.hdr.code16
DWORD.nmcd.dwDrawStage24
HDC.nmcd.hdc32
RECTLONG.nmcd.rc.left40
LONG.nmcd.rc.top44
LONG.nmcd.rc.right48
LONG.nmcd.rc.bottom52
DWORD_PTR.nmcd.dwItemSpec56
UINT.nmcd.uItemState64
LPARAM.nmcd.lItemlParam72
COLORREF.clrText80
COLORREF.clrTextBk84
int.iLevel88

│ └─96

NMTVDISPINFOANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
TVITEMAUINT.item.mask24
HTREEITEM.item.hItem32
UINT.item.state40
UINT.item.stateMask44
LPSTR.item.pszText48
int.item.cchTextMax56
int.item.iImage60
int.item.iSelectedImage64
int.item.cChildren68
LPARAM.item.lParam72

│ └─80

NMTVDISPINFOEXANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
TVITEMEXAUINT.item.mask24
HTREEITEM.item.hItem32
UINT.item.state40
UINT.item.stateMask44
LPSTR.item.pszText48
int.item.cchTextMax56
int.item.iImage60
int.item.iSelectedImage64
int.item.cChildren68
LPARAM.item.lParam72
int.item.iIntegral80
UINT.item.uStateEx84
HWND.item.hwnd88
int.item.iExpandedImage96
int.item.iReserved100

│ └─104

NMTVDISPINFOEXWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
TVITEMEXWUINT.item.mask24
HTREEITEM.item.hItem32
UINT.item.state40
UINT.item.stateMask44
LPWSTR.item.pszText48
int.item.cchTextMax56
int.item.iImage60
int.item.iSelectedImage64
int.item.cChildren68
LPARAM.item.lParam72
int.item.iIntegral80
UINT.item.uStateEx84
HWND.item.hwnd88
int.item.iExpandedImage96
int.item.iReserved100

│ └─104

NMTVDISPINFOWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
TVITEMWUINT.item.mask24
HTREEITEM.item.hItem32
UINT.item.state40
UINT.item.stateMask44
LPWSTR.item.pszText48
int.item.cchTextMax56
int.item.iImage60
int.item.iSelectedImage64
int.item.cChildren68
LPARAM.item.lParam72

│ └─80

NMTVGETINFOTIPANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPSTR.pszText24
int.cchTextMax32
HTREEITEM.hItem40
LPARAM.lParam48

│ └─56

NMTVGETINFOTIPWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPWSTR.pszText24
int.cchTextMax32
HTREEITEM.hItem40
LPARAM.lParam48

│ └─56

NMTVITEMCHANGENMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
UINT.uChanged24
HTREEITEM.hItem32
UINT.uStateNew40
UINT.uStateOld44
LPARAM.lParam48

│ └─56

NMTVKEYDOWNNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
WORD.wVKey24
UINT.flags26

│ └─30

NMTVSTATEIMAGECHANGINGNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
HTREEITEM.hti24
int.iOldStateImageIndex32
int.iNewStateImageIndex36

│ └─40

NMUPDOWNNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
int.iPos24
int.iDelta28

│ └─32

NMVIEWCHANGENMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
DWORD.dwOldView24
DWORD.dwNewView28

│ └─32

NONCLIENTMETRICSAUINT.cbSize0
int.iBorderWidth4
int.iScrollWidth8
int.iScrollHeight12
int.iCaptionWidth16
int.iCaptionHeight20
LOGFONTALONG.lfCaptionFont.lfHeight24
LONG.lfCaptionFont.lfWidth28
LONG.lfCaptionFont.lfEscapement32
LONG.lfCaptionFont.lfOrientation36
LONG.lfCaptionFont.lfWeight40
BYTE.lfCaptionFont.lfItalic44
BYTE.lfCaptionFont.lfUnderline45
BYTE.lfCaptionFont.lfStrikeOut46
BYTE.lfCaptionFont.lfCharSet47
BYTE.lfCaptionFont.lfOutPrecision48
BYTE.lfCaptionFont.lfClipPrecision49
BYTE.lfCaptionFont.lfQuality50
BYTE.lfCaptionFont.lfPitchAndFamily51
CHAR[32].lfCaptionFont.lfFaceName52
int.iSmCaptionWidth84
int.iSmCaptionHeight88
LOGFONTALONG.lfSmCaptionFont.lfHeight92
LONG.lfSmCaptionFont.lfWidth96
LONG.lfSmCaptionFont.lfEscapement100
LONG.lfSmCaptionFont.lfOrientation104
LONG.lfSmCaptionFont.lfWeight108
BYTE.lfSmCaptionFont.lfItalic112
BYTE.lfSmCaptionFont.lfUnderline113
BYTE.lfSmCaptionFont.lfStrikeOut114
BYTE.lfSmCaptionFont.lfCharSet115
BYTE.lfSmCaptionFont.lfOutPrecision116
BYTE.lfSmCaptionFont.lfClipPrecision117
BYTE.lfSmCaptionFont.lfQuality118
BYTE.lfSmCaptionFont.lfPitchAndFamily119
CHAR[32].lfSmCaptionFont.lfFaceName120
int.iMenuWidth152
int.iMenuHeight156
LOGFONTALONG.lfMenuFont.lfHeight160
LONG.lfMenuFont.lfWidth164
LONG.lfMenuFont.lfEscapement168
LONG.lfMenuFont.lfOrientation172
LONG.lfMenuFont.lfWeight176
BYTE.lfMenuFont.lfItalic180
BYTE.lfMenuFont.lfUnderline181
BYTE.lfMenuFont.lfStrikeOut182
BYTE.lfMenuFont.lfCharSet183
BYTE.lfMenuFont.lfOutPrecision184
BYTE.lfMenuFont.lfClipPrecision185
BYTE.lfMenuFont.lfQuality186
BYTE.lfMenuFont.lfPitchAndFamily187
CHAR[32].lfMenuFont.lfFaceName188
LOGFONTALONG.lfStatusFont.lfHeight220
LONG.lfStatusFont.lfWidth224
LONG.lfStatusFont.lfEscapement228
LONG.lfStatusFont.lfOrientation232
LONG.lfStatusFont.lfWeight236
BYTE.lfStatusFont.lfItalic240
BYTE.lfStatusFont.lfUnderline241
BYTE.lfStatusFont.lfStrikeOut242
BYTE.lfStatusFont.lfCharSet243
BYTE.lfStatusFont.lfOutPrecision244
BYTE.lfStatusFont.lfClipPrecision245
BYTE.lfStatusFont.lfQuality246
BYTE.lfStatusFont.lfPitchAndFamily247
CHAR[32].lfStatusFont.lfFaceName248
LOGFONTALONG.lfMessageFont.lfHeight280
LONG.lfMessageFont.lfWidth284
LONG.lfMessageFont.lfEscapement288
LONG.lfMessageFont.lfOrientation292
LONG.lfMessageFont.lfWeight296
BYTE.lfMessageFont.lfItalic300
BYTE.lfMessageFont.lfUnderline301
BYTE.lfMessageFont.lfStrikeOut302
BYTE.lfMessageFont.lfCharSet303
BYTE.lfMessageFont.lfOutPrecision304
BYTE.lfMessageFont.lfClipPrecision305
BYTE.lfMessageFont.lfQuality306
BYTE.lfMessageFont.lfPitchAndFamily307
CHAR[32].lfMessageFont.lfFaceName308
int.iPaddedBorderWidth340

│ └─344

NONCLIENTMETRICSWUINT.cbSize0
int.iBorderWidth4
int.iScrollWidth8
int.iScrollHeight12
int.iCaptionWidth16
int.iCaptionHeight20
LOGFONTWLONG.lfCaptionFont.lfHeight24
LONG.lfCaptionFont.lfWidth28
LONG.lfCaptionFont.lfEscapement32
LONG.lfCaptionFont.lfOrientation36
LONG.lfCaptionFont.lfWeight40
BYTE.lfCaptionFont.lfItalic44
BYTE.lfCaptionFont.lfUnderline45
BYTE.lfCaptionFont.lfStrikeOut46
BYTE.lfCaptionFont.lfCharSet47
BYTE.lfCaptionFont.lfOutPrecision48
BYTE.lfCaptionFont.lfClipPrecision49
BYTE.lfCaptionFont.lfQuality50
BYTE.lfCaptionFont.lfPitchAndFamily51
WCHAR[32].lfCaptionFont.lfFaceName52
int.iSmCaptionWidth116
int.iSmCaptionHeight120
LOGFONTWLONG.lfSmCaptionFont.lfHeight124
LONG.lfSmCaptionFont.lfWidth128
LONG.lfSmCaptionFont.lfEscapement132
LONG.lfSmCaptionFont.lfOrientation136
LONG.lfSmCaptionFont.lfWeight140
BYTE.lfSmCaptionFont.lfItalic144
BYTE.lfSmCaptionFont.lfUnderline145
BYTE.lfSmCaptionFont.lfStrikeOut146
BYTE.lfSmCaptionFont.lfCharSet147
BYTE.lfSmCaptionFont.lfOutPrecision148
BYTE.lfSmCaptionFont.lfClipPrecision149
BYTE.lfSmCaptionFont.lfQuality150
BYTE.lfSmCaptionFont.lfPitchAndFamily151
WCHAR[32].lfSmCaptionFont.lfFaceName152
int.iMenuWidth216
int.iMenuHeight220
LOGFONTWLONG.lfMenuFont.lfHeight224
LONG.lfMenuFont.lfWidth228
LONG.lfMenuFont.lfEscapement232
LONG.lfMenuFont.lfOrientation236
LONG.lfMenuFont.lfWeight240
BYTE.lfMenuFont.lfItalic244
BYTE.lfMenuFont.lfUnderline245
BYTE.lfMenuFont.lfStrikeOut246
BYTE.lfMenuFont.lfCharSet247
BYTE.lfMenuFont.lfOutPrecision248
BYTE.lfMenuFont.lfClipPrecision249
BYTE.lfMenuFont.lfQuality250
BYTE.lfMenuFont.lfPitchAndFamily251
WCHAR[32].lfMenuFont.lfFaceName252
LOGFONTWLONG.lfStatusFont.lfHeight316
LONG.lfStatusFont.lfWidth320
LONG.lfStatusFont.lfEscapement324
LONG.lfStatusFont.lfOrientation328
LONG.lfStatusFont.lfWeight332
BYTE.lfStatusFont.lfItalic336
BYTE.lfStatusFont.lfUnderline337
BYTE.lfStatusFont.lfStrikeOut338
BYTE.lfStatusFont.lfCharSet339
BYTE.lfStatusFont.lfOutPrecision340
BYTE.lfStatusFont.lfClipPrecision341
BYTE.lfStatusFont.lfQuality342
BYTE.lfStatusFont.lfPitchAndFamily343
WCHAR[32].lfStatusFont.lfFaceName344
LOGFONTWLONG.lfMessageFont.lfHeight408
LONG.lfMessageFont.lfWidth412
LONG.lfMessageFont.lfEscapement416
LONG.lfMessageFont.lfOrientation420
LONG.lfMessageFont.lfWeight424
BYTE.lfMessageFont.lfItalic428
BYTE.lfMessageFont.lfUnderline429
BYTE.lfMessageFont.lfStrikeOut430
BYTE.lfMessageFont.lfCharSet431
BYTE.lfMessageFont.lfOutPrecision432
BYTE.lfMessageFont.lfClipPrecision433
BYTE.lfMessageFont.lfQuality434
BYTE.lfMessageFont.lfPitchAndFamily435
WCHAR[32].lfMessageFont.lfFaceName436
int.iPaddedBorderWidth500

│ └─504

NORMALIZEDRECTfloat.left0
float.top4
float.right8
float.bottom12

│ └─16

NOTIFICATION_USER_INPUT_DATALPCWSTR.Key0
LPCWSTR.Value8

│ └─16

NOTIFYADDHWND.hwndOwner0
NETRESOURCE.NetResource8
DWORD.dwAddFlags56

│ └─64

NOTIFYCANCELLPWSTR.lpName0
LPWSTR.lpProvider8
DWORD.dwFlags16
BOOL.fForce20

│ └─24

NOTIFYICONDATAADWORD.cbSize0
HWND.hWnd8
UINT.uID16
UINT.uFlags20
UINT.uCallbackMessage24
HICON.hIcon32
CHAR[128].szTip40
DWORD.dwState168
DWORD.dwStateMask172
CHAR[256].szInfo176
UINT.uTimeout432
UINT.uVersion432
CHAR[64].szInfoTitle436
DWORD.dwInfoFlags500
GUIDunsigned long.guidItem.Data1504
unsigned short.guidItem.Data2508
unsigned short.guidItem.Data3510
unsigned char[8].guidItem.Data4512
HICON.hBalloonIcon520

│ └─528

NOTIFYICONDATAWDWORD.cbSize0
HWND.hWnd8
UINT.uID16
UINT.uFlags20
UINT.uCallbackMessage24
HICON.hIcon32
WCHAR[128].szTip40
DWORD.dwState296
DWORD.dwStateMask300
WCHAR[256].szInfo304
UINT.uTimeout816
UINT.uVersion816
WCHAR[64].szInfoTitle820
DWORD.dwInfoFlags948
GUIDunsigned long.guidItem.Data1952
unsigned short.guidItem.Data2956
unsigned short.guidItem.Data3958
unsigned char[8].guidItem.Data4960
HICON.hBalloonIcon968

│ └─976

NOTIFYICONIDENTIFIERDWORD.cbSize0
HWND.hWnd8
UINT.uID16
GUIDunsigned long.guidItem.Data120
unsigned short.guidItem.Data224
unsigned short.guidItem.Data326
unsigned char[8].guidItem.Data428

│ └─40

NOTIFYINFODWORD.dwNotifyStatus0
DWORD.dwOperationStatus4
LPVOID.lpContext8

│ └─16

NOTIFY_FILTER_AND_TYPEDWORD.dwObjectType0
LONGLONG.FilterFlags8

│ └─16

NRESARRAYUINT.cItems0
NETRESOURCE[1].nr8

│ └─56

NSPV2_ROUTINEDWORD.cbSize0
DWORD.dwMajorVersion4
DWORD.dwMinorVersion8
LPNSPV2STARTUP.NSPv2Startup16
LPNSPV2CLEANUP.NSPv2Cleanup24
LPNSPV2LOOKUPSERVICEBEGIN.NSPv2LookupServiceBegin32
LPNSPV2LOOKUPSERVICENEXTEX.NSPv2LookupServiceNextEx40
LPNSPV2LOOKUPSERVICEEND.NSPv2LookupServiceEnd48
LPNSPV2SETSERVICEEX.NSPv2SetServiceEx56
LPNSPV2CLIENTSESSIONRUNDOWN.NSPv2ClientSessionRundown64

│ └─72

NSP_ROUTINEDWORD.cbSize0
DWORD.dwMajorVersion4
DWORD.dwMinorVersion8
LPNSPCLEANUP.NSPCleanup16
LPNSPLOOKUPSERVICEBEGIN.NSPLookupServiceBegin24
LPNSPLOOKUPSERVICENEXT.NSPLookupServiceNext32
LPNSPLOOKUPSERVICEEND.NSPLookupServiceEnd40
LPNSPSETSERVICE.NSPSetService48
LPNSPINSTALLSERVICECLASS.NSPInstallServiceClass56
LPNSPREMOVESERVICECLASS.NSPRemoveServiceClass64
LPNSPGETSERVICECLASSINFO.NSPGetServiceClassInfo72
LPNSPIOCTL.NSPIoctl80

│ └─88

NSTCCUSTOMDRAWIShellItem *.psi0
UINT.uItemState8
NSTCITEMSTATE.nstcis12
LPCWSTR.pszText16
int.iImage24
HIMAGELIST.himl32
int.iLevel40
int.iIndent44

│ └─48

NS_CONTEXT_ATTRIBUTESULONGLONG._ullAlign0
DWORD.dwVersion0
DWORD.dwReserved4
LPWSTR.pwszContext8
GUIDunsigned long.guidHelper.Data116
unsigned short.guidHelper.Data220
unsigned short.guidHelper.Data322
unsigned char[8].guidHelper.Data424
DWORD.dwFlags32
ULONG.ulPriority36
ULONG.ulNumTopCmds40
struct _CMD_ENTRY (*)[].pTopCmds48
ULONG.ulNumGroups56
struct _CMD_GROUP_ENTRY (*)[].pCmdGroups64
PNS_CONTEXT_COMMIT_FN.pfnCommitFn72
PNS_CONTEXT_DUMP_FN.pfnDumpFn80
PNS_CONTEXT_CONNECT_FN.pfnConnectFn88
PVOID.pReserved96
PNS_OSVERSIONCHECK.pfnOsVersionCheck104

│ └─112

NS_HELPER_ATTRIBUTESULONGLONG._ullAlign0
DWORD.dwVersion0
DWORD.dwReserved4
GUIDunsigned long.guidHelper.Data18
unsigned short.guidHelper.Data212
unsigned short.guidHelper.Data314
unsigned char[8].guidHelper.Data416
PNS_HELPER_START_FN.pfnStart24
PNS_HELPER_STOP_FN.pfnStop32

│ └─40

NS_SERVICE_INFOADWORD.dwNameSpace0
SERVICE_INFOALPGUID.ServiceInfo.lpServiceType8
LPSTR.ServiceInfo.lpServiceName16
LPSTR.ServiceInfo.lpComment24
LPSTR.ServiceInfo.lpLocale32
DWORD.ServiceInfo.dwDisplayHint40
DWORD.ServiceInfo.dwVersion44
DWORD.ServiceInfo.dwTime48
LPSTR.ServiceInfo.lpMachineName56
LPSERVICE_ADDRESSES.ServiceInfo.lpServiceAddress64
BLOBULONG.ServiceInfo.ServiceSpecificInfo.cbSize72
BYTE *.ServiceInfo.ServiceSpecificInfo.pBlobData80

│ └─88

NS_SERVICE_INFOWDWORD.dwNameSpace0
SERVICE_INFOWLPGUID.ServiceInfo.lpServiceType8
LPWSTR.ServiceInfo.lpServiceName16
LPWSTR.ServiceInfo.lpComment24
LPWSTR.ServiceInfo.lpLocale32
DWORD.ServiceInfo.dwDisplayHint40
DWORD.ServiceInfo.dwVersion44
DWORD.ServiceInfo.dwTime48
LPWSTR.ServiceInfo.lpMachineName56
LPSERVICE_ADDRESSES.ServiceInfo.lpServiceAddress64
BLOBULONG.ServiceInfo.ServiceSpecificInfo.cbSize72
BYTE *.ServiceInfo.ServiceSpecificInfo.pBlobData80

│ └─88

NTFS_EXTENDED_VOLUME_DATADWORD.ByteCount0
WORD.MajorVersion4
WORD.MinorVersion6
DWORD.BytesPerPhysicalSector8
WORD.LfsMajorVersion12
WORD.LfsMinorVersion14
DWORD.MaxDeviceTrimExtentCount16
DWORD.MaxDeviceTrimByteCount20
DWORD.MaxVolumeTrimExtentCount24
DWORD.MaxVolumeTrimByteCount28

│ └─32

NTFS_FILE_RECORD_INPUT_BUFFERLARGE_INTEGERLONGLONG.FileReferenceNumber.QuadPart0
struct (unnamed).FileReferenceNumber.u0
DWORD.FileReferenceNumber.LowPart0
LONG.FileReferenceNumber.HighPart4

│ └─8

NTFS_FILE_RECORD_OUTPUT_BUFFERLARGE_INTEGERLONGLONG.FileReferenceNumber.QuadPart0
struct (unnamed).FileReferenceNumber.u0
DWORD.FileReferenceNumber.LowPart0
LONG.FileReferenceNumber.HighPart4
DWORD.FileRecordLength8
BYTE[1].FileRecordBuffer12

│ └─16

NTFS_STATISTICSDWORD.LogFileFullExceptions0
DWORD.OtherExceptions4
DWORD.MftReads8
DWORD.MftReadBytes12
DWORD.MftWrites16
DWORD.MftWriteBytes20
struct (unnamed).MftWritesUserLevel24
WORD.MftWritesFlushForLogFileFull32
WORD.MftWritesLazyWriter34
WORD.MftWritesUserRequest36
DWORD.Mft2Writes40
DWORD.Mft2WriteBytes44
struct (unnamed).Mft2WritesUserLevel48
WORD.Mft2WritesFlushForLogFileFull56
WORD.Mft2WritesLazyWriter58
WORD.Mft2WritesUserRequest60
DWORD.RootIndexReads64
DWORD.RootIndexReadBytes68
DWORD.RootIndexWrites72
DWORD.RootIndexWriteBytes76
DWORD.BitmapReads80
DWORD.BitmapReadBytes84
DWORD.BitmapWrites88
DWORD.BitmapWriteBytes92
WORD.BitmapWritesFlushForLogFileFull96
WORD.BitmapWritesLazyWriter98
WORD.BitmapWritesUserRequest100
struct (unnamed).BitmapWritesUserLevel102
DWORD.MftBitmapReads108
DWORD.MftBitmapReadBytes112
DWORD.MftBitmapWrites116
DWORD.MftBitmapWriteBytes120
WORD.MftBitmapWritesFlushForLogFileFull124
WORD.MftBitmapWritesLazyWriter126
WORD.MftBitmapWritesUserRequest128
struct (unnamed).MftBitmapWritesUserLevel130
DWORD.UserIndexReads140
DWORD.UserIndexReadBytes144
DWORD.UserIndexWrites148
DWORD.UserIndexWriteBytes152
DWORD.LogFileReads156
DWORD.LogFileReadBytes160
DWORD.LogFileWrites164
DWORD.LogFileWriteBytes168
struct (unnamed).Allocate172
DWORD.DiskResourcesExhausted212

│ └─216

NTFS_STATISTICS_EXDWORD.LogFileFullExceptions0
DWORD.OtherExceptions4
DWORDLONG.MftReads8
DWORDLONG.MftReadBytes16
DWORDLONG.MftWrites24
DWORDLONG.MftWriteBytes32
struct (unnamed).MftWritesUserLevel40
DWORD.MftWritesFlushForLogFileFull56
DWORD.MftWritesLazyWriter60
DWORD.MftWritesUserRequest64
DWORDLONG.Mft2Writes72
DWORDLONG.Mft2WriteBytes80
struct (unnamed).Mft2WritesUserLevel88
DWORD.Mft2WritesFlushForLogFileFull104
DWORD.Mft2WritesLazyWriter108
DWORD.Mft2WritesUserRequest112
DWORDLONG.RootIndexReads120
DWORDLONG.RootIndexReadBytes128
DWORDLONG.RootIndexWrites136
DWORDLONG.RootIndexWriteBytes144
DWORDLONG.BitmapReads152
DWORDLONG.BitmapReadBytes160
DWORDLONG.BitmapWrites168
DWORDLONG.BitmapWriteBytes176
DWORD.BitmapWritesFlushForLogFileFull184
DWORD.BitmapWritesLazyWriter188
DWORD.BitmapWritesUserRequest192
struct (unnamed).BitmapWritesUserLevel196
DWORDLONG.MftBitmapReads216
DWORDLONG.MftBitmapReadBytes224
DWORDLONG.MftBitmapWrites232
DWORDLONG.MftBitmapWriteBytes240
DWORD.MftBitmapWritesFlushForLogFileFull248
DWORD.MftBitmapWritesLazyWriter252
DWORD.MftBitmapWritesUserRequest256
struct (unnamed).MftBitmapWritesUserLevel260
DWORDLONG.UserIndexReads280
DWORDLONG.UserIndexReadBytes288
DWORDLONG.UserIndexWrites296
DWORDLONG.UserIndexWriteBytes304
DWORDLONG.LogFileReads312
DWORDLONG.LogFileReadBytes320
DWORDLONG.LogFileWrites328
DWORDLONG.LogFileWriteBytes336
struct (unnamed).Allocate344
DWORD.DiskResourcesExhausted400
DWORDLONG.VolumeTrimCount408
DWORDLONG.VolumeTrimTime416
DWORDLONG.VolumeTrimByteCount424
DWORDLONG.FileLevelTrimCount432
DWORDLONG.FileLevelTrimTime440
DWORDLONG.FileLevelTrimByteCount448
DWORDLONG.VolumeTrimSkippedCount456
DWORDLONG.VolumeTrimSkippedByteCount464
DWORDLONG.NtfsFillStatInfoFromMftRecordCalledCount472
DWORDLONG.NtfsFillStatInfoFromMftRecordBailedBecauseOfAttributeListCount480
DWORDLONG.NtfsFillStatInfoFromMftRecordBailedBecauseOfNonResReparsePointCount488

│ └─496

NTFS_VOLUME_DATA_BUFFERLARGE_INTEGERLONGLONG.VolumeSerialNumber.QuadPart0
struct (unnamed).VolumeSerialNumber.u0
DWORD.VolumeSerialNumber.LowPart0
LONG.VolumeSerialNumber.HighPart4
LARGE_INTEGERLONGLONG.NumberSectors.QuadPart8
struct (unnamed).NumberSectors.u8
DWORD.NumberSectors.LowPart8
LONG.NumberSectors.HighPart12
LARGE_INTEGERLONGLONG.TotalClusters.QuadPart16
struct (unnamed).TotalClusters.u16
DWORD.TotalClusters.LowPart16
LONG.TotalClusters.HighPart20
LARGE_INTEGERLONGLONG.FreeClusters.QuadPart24
struct (unnamed).FreeClusters.u24
DWORD.FreeClusters.LowPart24
LONG.FreeClusters.HighPart28
LARGE_INTEGERLONGLONG.TotalReserved.QuadPart32
struct (unnamed).TotalReserved.u32
DWORD.TotalReserved.LowPart32
LONG.TotalReserved.HighPart36
DWORD.BytesPerSector40
DWORD.BytesPerCluster44
DWORD.BytesPerFileRecordSegment48
DWORD.ClustersPerFileRecordSegment52
LARGE_INTEGERLONGLONG.MftValidDataLength.QuadPart56
struct (unnamed).MftValidDataLength.u56
DWORD.MftValidDataLength.LowPart56
LONG.MftValidDataLength.HighPart60
LARGE_INTEGERLONGLONG.MftStartLcn.QuadPart64
struct (unnamed).MftStartLcn.u64
DWORD.MftStartLcn.LowPart64
LONG.MftStartLcn.HighPart68
LARGE_INTEGERLONGLONG.Mft2StartLcn.QuadPart72
struct (unnamed).Mft2StartLcn.u72
DWORD.Mft2StartLcn.LowPart72
LONG.Mft2StartLcn.HighPart76
LARGE_INTEGERLONGLONG.MftZoneStart.QuadPart80
struct (unnamed).MftZoneStart.u80
DWORD.MftZoneStart.LowPart80
LONG.MftZoneStart.HighPart84
LARGE_INTEGERLONGLONG.MftZoneEnd.QuadPart88
struct (unnamed).MftZoneEnd.u88
DWORD.MftZoneEnd.LowPart88
LONG.MftZoneEnd.HighPart92

│ └─96

NTMS_ALLOCATION_INFORMATIONDWORD.dwSize0
LPVOID.lpReserved8
NTMS_GUID.AllocatedFrom16

│ └─32

NTMS_CHANGERINFORMATIONADWORD.Number0
NTMS_GUID.ChangerType4
CHAR[32].szSerialNumber20
CHAR[32].szRevision52
CHAR[64].szDeviceName84
WORD.ScsiPort148
WORD.ScsiBus150
WORD.ScsiTarget152
WORD.ScsiLun154
NTMS_GUID.Library156

│ └─172

NTMS_CHANGERINFORMATIONWDWORD.Number0
NTMS_GUID.ChangerType4
WCHAR[32].szSerialNumber20
WCHAR[32].szRevision84
WCHAR[64].szDeviceName148
WORD.ScsiPort276
WORD.ScsiBus278
WORD.ScsiTarget280
WORD.ScsiLun282
NTMS_GUID.Library284

│ └─300

NTMS_CHANGERTYPEINFORMATIONACHAR[128].szVendor0
CHAR[128].szProduct128
DWORD.DeviceType256

│ └─260

NTMS_CHANGERTYPEINFORMATIONWWCHAR[128].szVendor0
WCHAR[128].szProduct256
DWORD.DeviceType512

│ └─516

NTMS_COMPUTERINFORMATIONDWORD.dwLibRequestPurgeTime0
DWORD.dwOpRequestPurgeTime4
DWORD.dwLibRequestFlags8
DWORD.dwOpRequestFlags12
DWORD.dwMediaPoolPolicy16

│ └─20

NTMS_DRIVEINFORMATIONADWORD.Number0
DWORD.State4
NTMS_GUID.DriveType8
CHAR[64].szDeviceName24
CHAR[32].szSerialNumber88
CHAR[32].szRevision120
WORD.ScsiPort152
WORD.ScsiBus154
WORD.ScsiTarget156
WORD.ScsiLun158
DWORD.dwMountCount160
SYSTEMTIMEWORD.LastCleanedTs.wYear164
WORD.LastCleanedTs.wMonth166
WORD.LastCleanedTs.wDayOfWeek168
WORD.LastCleanedTs.wDay170
WORD.LastCleanedTs.wHour172
WORD.LastCleanedTs.wMinute174
WORD.LastCleanedTs.wSecond176
WORD.LastCleanedTs.wMilliseconds178
NTMS_GUID.SavedPartitionId180
NTMS_GUID.Library196
GUIDunsigned long.Reserved.Data1212
unsigned short.Reserved.Data2216
unsigned short.Reserved.Data3218
unsigned char[8].Reserved.Data4220
DWORD.dwDeferDismountDelay228

│ └─232

NTMS_DRIVEINFORMATIONWDWORD.Number0
DWORD.State4
NTMS_GUID.DriveType8
WCHAR[64].szDeviceName24
WCHAR[32].szSerialNumber152
WCHAR[32].szRevision216
WORD.ScsiPort280
WORD.ScsiBus282
WORD.ScsiTarget284
WORD.ScsiLun286
DWORD.dwMountCount288
SYSTEMTIMEWORD.LastCleanedTs.wYear292
WORD.LastCleanedTs.wMonth294
WORD.LastCleanedTs.wDayOfWeek296
WORD.LastCleanedTs.wDay298
WORD.LastCleanedTs.wHour300
WORD.LastCleanedTs.wMinute302
WORD.LastCleanedTs.wSecond304
WORD.LastCleanedTs.wMilliseconds306
NTMS_GUID.SavedPartitionId308
NTMS_GUID.Library324
GUIDunsigned long.Reserved.Data1340
unsigned short.Reserved.Data2344
unsigned short.Reserved.Data3346
unsigned char[8].Reserved.Data4348
DWORD.dwDeferDismountDelay356

│ └─360

NTMS_DRIVETYPEINFORMATIONACHAR[128].szVendor0
CHAR[128].szProduct128
DWORD.NumberOfHeads256
DWORD.DeviceType260

│ └─264

NTMS_DRIVETYPEINFORMATIONWWCHAR[128].szVendor0
WCHAR[128].szProduct256
DWORD.NumberOfHeads512
DWORD.DeviceType516

│ └─520

NTMS_IEDOORINFORMATIONDWORD.Number0
DWORD.State4
WORD.MaxOpenSecs8
NTMS_GUID.Library12

│ └─28

NTMS_IEPORTINFORMATIONDWORD.Number0
DWORD.Content4
DWORD.Position8
WORD.MaxExtendSecs12
NTMS_GUID.Library16

│ └─32

NTMS_LIBRARYINFORMATIONDWORD.LibraryType0
NTMS_GUID.CleanerSlot4
NTMS_GUID.CleanerSlotDefault20
BOOL.LibrarySupportsDriveCleaning36
BOOL.BarCodeReaderInstalled40
DWORD.InventoryMethod44
DWORD.dwCleanerUsesRemaining48
DWORD.FirstDriveNumber52
DWORD.dwNumberOfDrives56
DWORD.FirstSlotNumber60
DWORD.dwNumberOfSlots64
DWORD.FirstDoorNumber68
DWORD.dwNumberOfDoors72
DWORD.FirstPortNumber76
DWORD.dwNumberOfPorts80
DWORD.FirstChangerNumber84
DWORD.dwNumberOfChangers88
DWORD.dwNumberOfMedia92
DWORD.dwNumberOfMediaTypes96
DWORD.dwNumberOfLibRequests100
GUIDunsigned long.Reserved.Data1104
unsigned short.Reserved.Data2108
unsigned short.Reserved.Data3110
unsigned char[8].Reserved.Data4112
BOOL.AutoRecovery120
DWORD.dwFlags124

│ └─128

NTMS_LIBREQUESTINFORMATIONADWORD.OperationCode0
DWORD.OperationOption4
DWORD.State8
NTMS_GUID.PartitionId12
NTMS_GUID.DriveId28
NTMS_GUID.PhysMediaId44
NTMS_GUID.Library60
NTMS_GUID.SlotId76
SYSTEMTIMEWORD.TimeQueued.wYear92
WORD.TimeQueued.wMonth94
WORD.TimeQueued.wDayOfWeek96
WORD.TimeQueued.wDay98
WORD.TimeQueued.wHour100
WORD.TimeQueued.wMinute102
WORD.TimeQueued.wSecond104
WORD.TimeQueued.wMilliseconds106
SYSTEMTIMEWORD.TimeCompleted.wYear108
WORD.TimeCompleted.wMonth110
WORD.TimeCompleted.wDayOfWeek112
WORD.TimeCompleted.wDay114
WORD.TimeCompleted.wHour116
WORD.TimeCompleted.wMinute118
WORD.TimeCompleted.wSecond120
WORD.TimeCompleted.wMilliseconds122
CHAR[64].szApplication124
CHAR[64].szUser188
CHAR[64].szComputer252
DWORD.dwErrorCode316
NTMS_GUID.WorkItemId320
DWORD.dwPriority336

│ └─340

NTMS_LIBREQUESTINFORMATIONWDWORD.OperationCode0
DWORD.OperationOption4
DWORD.State8
NTMS_GUID.PartitionId12
NTMS_GUID.DriveId28
NTMS_GUID.PhysMediaId44
NTMS_GUID.Library60
NTMS_GUID.SlotId76
SYSTEMTIMEWORD.TimeQueued.wYear92
WORD.TimeQueued.wMonth94
WORD.TimeQueued.wDayOfWeek96
WORD.TimeQueued.wDay98
WORD.TimeQueued.wHour100
WORD.TimeQueued.wMinute102
WORD.TimeQueued.wSecond104
WORD.TimeQueued.wMilliseconds106
SYSTEMTIMEWORD.TimeCompleted.wYear108
WORD.TimeCompleted.wMonth110
WORD.TimeCompleted.wDayOfWeek112
WORD.TimeCompleted.wDay114
WORD.TimeCompleted.wHour116
WORD.TimeCompleted.wMinute118
WORD.TimeCompleted.wSecond120
WORD.TimeCompleted.wMilliseconds122
WCHAR[64].szApplication124
WCHAR[64].szUser252
WCHAR[64].szComputer380
DWORD.dwErrorCode508
NTMS_GUID.WorkItemId512
DWORD.dwPriority528

│ └─532

NTMS_LMIDINFORMATIONNTMS_GUID.MediaPool0
DWORD.dwNumberOfPartitions16

│ └─20

NTMS_MEDIAPOOLINFORMATIONDWORD.PoolType0
NTMS_GUID.MediaType4
NTMS_GUID.Parent20
DWORD.AllocationPolicy36
DWORD.DeallocationPolicy40
DWORD.dwMaxAllocates44
DWORD.dwNumberOfPhysicalMedia48
DWORD.dwNumberOfLogicalMedia52
DWORD.dwNumberOfMediaPools56

│ └─60

NTMS_MEDIATYPEINFORMATIONDWORD.MediaType0
DWORD.NumberOfSides4
DWORD.ReadWriteCharacteristics8
DWORD.DeviceType12

│ └─16

NTMS_NOTIFICATIONINFORMATIONDWORD.dwOperation0
NTMS_GUID.ObjectId4

│ └─20

NTMS_OBJECTINFORMATIONADWORD.dwSize0
DWORD.dwType4
SYSTEMTIMEWORD.Created.wYear8
WORD.Created.wMonth10
WORD.Created.wDayOfWeek12
WORD.Created.wDay14
WORD.Created.wHour16
WORD.Created.wMinute18
WORD.Created.wSecond20
WORD.Created.wMilliseconds22
SYSTEMTIMEWORD.Modified.wYear24
WORD.Modified.wMonth26
WORD.Modified.wDayOfWeek28
WORD.Modified.wDay30
WORD.Modified.wHour32
WORD.Modified.wMinute34
WORD.Modified.wSecond36
WORD.Modified.wMilliseconds38
NTMS_GUID.ObjectGuid40
BOOL.Enabled56
DWORD.dwOperationalState60
CHAR[64].szName64
CHAR[127].szDescription128
union (unnamed).Info256

│ └─896

NTMS_OBJECTINFORMATIONWDWORD.dwSize0
DWORD.dwType4
SYSTEMTIMEWORD.Created.wYear8
WORD.Created.wMonth10
WORD.Created.wDayOfWeek12
WORD.Created.wDay14
WORD.Created.wHour16
WORD.Created.wMinute18
WORD.Created.wSecond20
WORD.Created.wMilliseconds22
SYSTEMTIMEWORD.Modified.wYear24
WORD.Modified.wMonth26
WORD.Modified.wDayOfWeek28
WORD.Modified.wDay30
WORD.Modified.wHour32
WORD.Modified.wMinute34
WORD.Modified.wSecond36
WORD.Modified.wMilliseconds38
NTMS_GUID.ObjectGuid40
BOOL.Enabled56
DWORD.dwOperationalState60
WCHAR[64].szName64
WCHAR[127].szDescription192
union (unnamed).Info448

│ └─1408

NTMS_OPREQUESTINFORMATIONADWORD.Request0
SYSTEMTIMEWORD.Submitted.wYear4
WORD.Submitted.wMonth6
WORD.Submitted.wDayOfWeek8
WORD.Submitted.wDay10
WORD.Submitted.wHour12
WORD.Submitted.wMinute14
WORD.Submitted.wSecond16
WORD.Submitted.wMilliseconds18
DWORD.State20
CHAR[256].szMessage24
DWORD.Arg1Type280
NTMS_GUID.Arg1284
DWORD.Arg2Type300
NTMS_GUID.Arg2304
CHAR[64].szApplication320
CHAR[64].szUser384
CHAR[64].szComputer448

│ └─512

NTMS_OPREQUESTINFORMATIONWDWORD.Request0
SYSTEMTIMEWORD.Submitted.wYear4
WORD.Submitted.wMonth6
WORD.Submitted.wDayOfWeek8
WORD.Submitted.wDay10
WORD.Submitted.wHour12
WORD.Submitted.wMinute14
WORD.Submitted.wSecond16
WORD.Submitted.wMilliseconds18
DWORD.State20
WCHAR[256].szMessage24
DWORD.Arg1Type536
NTMS_GUID.Arg1540
DWORD.Arg2Type556
NTMS_GUID.Arg2560
WCHAR[64].szApplication576
WCHAR[64].szUser704
WCHAR[64].szComputer832

│ └─960

NTMS_PARTITIONINFORMATIONANTMS_GUID.PhysicalMedia0
NTMS_GUID.LogicalMedia16
DWORD.State32
WORD.Side36
DWORD.dwOmidLabelIdLength40
BYTE[255].OmidLabelId44
CHAR[64].szOmidLabelType299
CHAR[256].szOmidLabelInfo363
DWORD.dwMountCount620
DWORD.dwAllocateCount624
LARGE_INTEGERLONGLONG.Capacity.QuadPart632
struct (unnamed).Capacity.u632
DWORD.Capacity.LowPart632
LONG.Capacity.HighPart636

│ └─640

NTMS_PARTITIONINFORMATIONWNTMS_GUID.PhysicalMedia0
NTMS_GUID.LogicalMedia16
DWORD.State32
WORD.Side36
DWORD.dwOmidLabelIdLength40
BYTE[255].OmidLabelId44
WCHAR[64].szOmidLabelType300
WCHAR[256].szOmidLabelInfo428
DWORD.dwMountCount940
DWORD.dwAllocateCount944
LARGE_INTEGERLONGLONG.Capacity.QuadPart952
struct (unnamed).Capacity.u952
DWORD.Capacity.LowPart952
LONG.Capacity.HighPart956

│ └─960

NTMS_PMIDINFORMATIONANTMS_GUID.CurrentLibrary0
NTMS_GUID.MediaPool16
NTMS_GUID.Location32
DWORD.LocationType48
NTMS_GUID.MediaType52
NTMS_GUID.HomeSlot68
CHAR[64].szBarCode84
DWORD.BarCodeState148
CHAR[32].szSequenceNumber152
DWORD.MediaState184
DWORD.dwNumberOfPartitions188
DWORD.dwMediaTypeCode192
DWORD.dwDensityCode196
NTMS_GUID.MountedPartition200

│ └─216

NTMS_PMIDINFORMATIONWNTMS_GUID.CurrentLibrary0
NTMS_GUID.MediaPool16
NTMS_GUID.Location32
DWORD.LocationType48
NTMS_GUID.MediaType52
NTMS_GUID.HomeSlot68
WCHAR[64].szBarCode84
DWORD.BarCodeState212
WCHAR[32].szSequenceNumber216
DWORD.MediaState280
DWORD.dwNumberOfPartitions284
DWORD.dwMediaTypeCode288
DWORD.dwDensityCode292
NTMS_GUID.MountedPartition296

│ └─312

NTMS_STORAGESLOTINFORMATIONDWORD.Number0
DWORD.State4
NTMS_GUID.Library8

│ └─24

NT_CONSOLE_PROPSDATABLOCK_HEADERDWORD.dbh.cbSize0
DWORD.dbh.dwSignature4
WORD.wFillAttribute8
WORD.wPopupFillAttribute10
COORD.dwScreenBufferSize12
COORD.dwWindowSize16
COORD.dwWindowOrigin20
DWORD.nFont24
DWORD.nInputBufferSize28
COORD.dwFontSize32
UINT.uFontFamily36
UINT.uFontWeight40
WCHAR[32].FaceName44
UINT.uCursorSize108
BOOL.bFullScreen112
BOOL.bQuickEdit116
BOOL.bInsertMode120
BOOL.bAutoPosition124
UINT.uHistoryBufferSize128
UINT.uNumberOfHistoryBuffers132
BOOL.bHistoryNoDup136
COLORREF[16].ColorTable140

│ └─204

NT_FE_CONSOLE_PROPSDATABLOCK_HEADERDWORD.dbh.cbSize0
DWORD.dbh.dwSignature4
UINT.uCodePage8

│ └─12

NUMA_NODE_RELATIONSHIPDWORD.NodeNumber0
BYTE[18].Reserved4
WORD.GroupCount22
GROUP_AFFINITYKAFFINITY.GroupMask.Mask24
WORD.GroupMask.Group32
WORD[3].GroupMask.Reserved34
GROUP_AFFINITY[1].GroupMasks24

│ └─40

NUMBERFMTAUINT.NumDigits0
UINT.LeadingZero4
UINT.Grouping8
LPSTR.lpDecimalSep16
LPSTR.lpThousandSep24
UINT.NegativeOrder32

│ └─40

NUMBERFMTWUINT.NumDigits0
UINT.LeadingZero4
UINT.Grouping8
LPWSTR.lpDecimalSep16
LPWSTR.lpThousandSep24
UINT.NegativeOrder32

│ └─40

NUMPARSEINT.cDig0
ULONG.dwInFlags4
ULONG.dwOutFlags8
INT.cchUsed12
INT.nBaseShift16
INT.nPwr1020

│ └─24

NVME_ADMIN_COMPLETION_QUEUE_BASE_ADDRESSULONGLONG.AsUlonglong0
ULONGLONG.Reserved00bytes,0bits
ULONGLONG.ACQB1bytes,4bits

│ └─8

NVME_ADMIN_QUEUE_ATTRIBUTESULONG.AsUlong0
ULONG.ASQS0bytes,0bits
ULONG.Reserved01bytes,4bits
ULONG.ACQS2bytes,0bits
ULONG.Reserved13bytes,4bits

│ └─4

NVME_ADMIN_SUBMISSION_QUEUE_BASE_ADDRESSULONGLONG.AsUlonglong0
ULONGLONG.Reserved00bytes,0bits
ULONGLONG.ASQB1bytes,4bits

│ └─8

NVME_AUTO_POWER_STATE_TRANSITION_ENTRYULONG.Reserved00bytes,0bits
ULONG.IdleTransitionPowerState0bytes,3bits
ULONG.IdleTimePriorToTransition1bytes,0bits
ULONG.Reserved14

│ └─8

NVME_CDW10_ABORTULONG.AsUlong0
ULONG.SQID0bytes,0bits
ULONG.CID1bytes,0bits

│ └─4

NVME_CDW10_CREATE_IO_QUEUEULONG.AsUlong0
ULONG.QID0bytes,0bits
ULONG.QSIZE2bytes,0bits

│ └─4

NVME_CDW10_DATASET_MANAGEMENTULONG.AsUlong0
ULONG.NR0bytes,0bits
ULONG.Reserved1bytes,0bits

│ └─4

NVME_CDW10_DIRECTIVE_RECEIVEULONG.NUMD0

│ └─4

NVME_CDW10_DIRECTIVE_SENDULONG.NUMD0

│ └─4

NVME_CDW10_FIRMWARE_ACTIVATEULONG.AsUlong0
ULONG.FS0bytes,0bits
ULONG.AA0bytes,3bits
ULONG.Reserved0bytes,5bits

│ └─4

NVME_CDW10_FIRMWARE_DOWNLOADULONG.NUMD0

│ └─4

NVME_CDW10_FORMAT_NVMULONG.AsUlong0
ULONG.LBAF0bytes,0bits
ULONG.MS0bytes,4bits
ULONG.PI0bytes,5bits
ULONG.PIL1bytes,0bits
ULONG.SES1bytes,1bits
ULONG.ZF1bytes,4bits
ULONG.Reserved1bytes,6bits

│ └─4

NVME_CDW10_GET_FEATURESULONG.AsUlong0
ULONG.FID0bytes,0bits
ULONG.SEL1bytes,0bits
ULONG.Reserved01bytes,3bits

│ └─4

NVME_CDW10_GET_LOG_PAGEULONG.AsUlong0
ULONG.LID0bytes,0bits
ULONG.Reserved01bytes,0bits
ULONG.NUMD2bytes,0bits
ULONG.Reserved13bytes,4bits

│ └─4

NVME_CDW10_GET_LOG_PAGE_V13ULONG.AsUlong0
ULONG.LID0bytes,0bits
ULONG.LSP1bytes,0bits
ULONG.Reserved01bytes,4bits
ULONG.RAE1bytes,7bits
ULONG.NUMDL2bytes,0bits

│ └─4

NVME_CDW10_IDENTIFYULONG.AsUlong0
ULONG.CNS0bytes,0bits
ULONG.Reserved1bytes,0bits
ULONG.CNTID2bytes,0bits

│ └─4

NVME_CDW10_SECURITY_SEND_RECEIVEULONG.AsUlong0
ULONG.Reserved00bytes,0bits
ULONG.SPSP1bytes,0bits
ULONG.SECP3bytes,0bits

│ └─4

NVME_CDW10_SET_FEATURESULONG.AsUlong0
ULONG.FID0bytes,0bits
ULONG.Reserved01bytes,0bits
ULONG.SV3bytes,7bits

│ └─4

NVME_CDW11_CREATE_IO_CQULONG.AsUlong0
ULONG.PC0bytes,0bits
ULONG.IEN0bytes,1bits
ULONG.Reserved00bytes,2bits
ULONG.IV2bytes,0bits

│ └─4

NVME_CDW11_CREATE_IO_SQULONG.AsUlong0
ULONG.PC0bytes,0bits
ULONG.QPRIO0bytes,1bits
ULONG.Reserved00bytes,3bits
ULONG.CQID2bytes,0bits

│ └─4

NVME_CDW11_DATASET_MANAGEMENTULONG.AsUlong0
ULONG.IDR0bytes,0bits
ULONG.IDW0bytes,1bits
ULONG.AD0bytes,2bits
ULONG.Reserved0bytes,3bits

│ └─4

NVME_CDW11_DIRECTIVE_RECEIVEULONG.AsUlong0
ULONG.DOPER0bytes,0bits
ULONG.DTYPE1bytes,0bits
ULONG.DSPEC2bytes,0bits

│ └─4

NVME_CDW11_DIRECTIVE_SENDULONG.AsUlong0
ULONG.DOPER0bytes,0bits
ULONG.DTYPE1bytes,0bits
ULONG.DSPEC2bytes,0bits

│ └─4

NVME_CDW11_FEATURESNVME_CDW11_FEATURE_ARBITRATIONULONG.Arbitration.AsUlong0
ULONG.Arbitration.AB0bytes,0bits
ULONG.Arbitration.Reserved00bytes,3bits
ULONG.Arbitration.LPW1bytes,0bits
ULONG.Arbitration.MPW2bytes,0bits
ULONG.Arbitration.HPW3bytes,0bits
ULONG.AsUlong0
NVME_CDW11_FEATURE_ASYNC_EVENT_CONFIGULONG.AsyncEventConfig.AsUlong0
ULONG.AsyncEventConfig.CriticalWarnings0bytes,0bits
ULONG.AsyncEventConfig.NsAttributeNotices1bytes,0bits
ULONG.AsyncEventConfig.FwActivationNotices1bytes,1bits
ULONG.AsyncEventConfig.TelemetryLogNotices1bytes,2bits
ULONG.AsyncEventConfig.ANAChangeNotices1bytes,3bits
ULONG.AsyncEventConfig.PredictableLogChangeNotices1bytes,4bits
ULONG.AsyncEventConfig.LBAStatusNotices1bytes,5bits
ULONG.AsyncEventConfig.EnduranceEventNotices1bytes,6bits
ULONG.AsyncEventConfig.Reserved01bytes,7bits
ULONG.AsyncEventConfig.ZoneDescriptorNotices3bytes,3bits
ULONG.AsyncEventConfig.Reserved13bytes,4bits
NVME_CDW11_FEATURE_AUTO_POWER_STATE_TRANSITIONULONG.AutoPowerStateTransition.AsUlong0
ULONG.AutoPowerStateTransition.APSTE0bytes,0bits
ULONG.AutoPowerStateTransition.Reserved00bytes,1bits
NVME_CDW11_FEATURE_ERROR_INJECTION.ErrorInjection0
NVME_CDW11_FEATURE_ERROR_RECOVERY.ErrorRecovery0
NVME_CDW11_FEATURE_GET_HOST_METADATA.GetHostMetadata0
NVME_CDW11_FEATURE_HOST_IDENTIFIER.HostIdentifier0
NVME_CDW11_FEATURE_HOST_MEMORY_BUFFERULONG.HostMemoryBuffer.AsUlong0
ULONG.HostMemoryBuffer.EHM0bytes,0bits
ULONG.HostMemoryBuffer.MR0bytes,1bits
ULONG.HostMemoryBuffer.Reserved0bytes,2bits
NVME_CDW11_FEATURE_INTERRUPT_COALESCINGULONG.InterruptCoalescing.AsUlong0
ULONG.InterruptCoalescing.THR0bytes,0bits
ULONG.InterruptCoalescing.TIME1bytes,0bits
ULONG.InterruptCoalescing.Reserved02bytes,0bits
NVME_CDW11_FEATURE_INTERRUPT_VECTOR_CONFIGULONG.InterruptVectorConfig.AsUlong0
ULONG.InterruptVectorConfig.IV0bytes,0bits
ULONG.InterruptVectorConfig.CD2bytes,0bits
ULONG.InterruptVectorConfig.Reserved02bytes,1bits
NVME_CDW11_FEATURE_IO_COMMAND_SET_PROFILE.IoCommandSetProfile0
NVME_CDW11_FEATURE_LBA_RANGE_TYPEULONG.LbaRangeType.AsUlong0
ULONG.LbaRangeType.NUM0bytes,0bits
ULONG.LbaRangeType.Reserved00bytes,6bits
NVME_CDW11_FEATURE_NON_OPERATIONAL_POWER_STATEULONG.NonOperationalPowerState.AsUlong0
ULONG.NonOperationalPowerState.NOPPME0bytes,0bits
ULONG.NonOperationalPowerState.Reserved00bytes,1bits
NVME_CDW11_FEATURE_NUMBER_OF_QUEUESULONG.NumberOfQueues.AsUlong0
ULONG.NumberOfQueues.NSQ0bytes,0bits
ULONG.NumberOfQueues.NCQ2bytes,0bits
NVME_CDW11_FEATURE_POWER_MANAGEMENTULONG.PowerManagement.AsUlong0
ULONG.PowerManagement.PS0bytes,0bits
ULONG.PowerManagement.Reserved00bytes,5bits
NVME_CDW11_FEATURE_RESERVATION_NOTIFICATION_MASK.ReservationNotificationMask0
NVME_CDW11_FEATURE_RESERVATION_PERSISTENCE.ReservationPersistence0
NVME_CDW11_FEATURE_SET_HOST_METADATA.SetHostMetadata0
NVME_CDW11_FEATURE_TEMPERATURE_THRESHOLDULONG.TemperatureThreshold.AsUlong0
ULONG.TemperatureThreshold.TMPTH0bytes,0bits
ULONG.TemperatureThreshold.TMPSEL2bytes,0bits
ULONG.TemperatureThreshold.THSEL2bytes,4bits
ULONG.TemperatureThreshold.Reserved02bytes,6bits
NVME_CDW11_FEATURE_VOLATILE_WRITE_CACHEULONG.VolatileWriteCache.AsUlong0
ULONG.VolatileWriteCache.WCE0bytes,0bits
ULONG.VolatileWriteCache.Reserved00bytes,1bits
NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMALULONG.WriteAtomicityNormal.AsUlong0
ULONG.WriteAtomicityNormal.DN0bytes,0bits
ULONG.WriteAtomicityNormal.Reserved00bytes,1bits

│ └─4

NVME_CDW11_FEATURE_ARBITRATIONULONG.AsUlong0
ULONG.AB0bytes,0bits
ULONG.Reserved00bytes,3bits
ULONG.LPW1bytes,0bits
ULONG.MPW2bytes,0bits
ULONG.HPW3bytes,0bits

│ └─4

NVME_CDW11_FEATURE_ASYNC_EVENT_CONFIGULONG.AsUlong0
ULONG.CriticalWarnings0bytes,0bits
ULONG.NsAttributeNotices1bytes,0bits
ULONG.FwActivationNotices1bytes,1bits
ULONG.TelemetryLogNotices1bytes,2bits
ULONG.ANAChangeNotices1bytes,3bits
ULONG.PredictableLogChangeNotices1bytes,4bits
ULONG.LBAStatusNotices1bytes,5bits
ULONG.EnduranceEventNotices1bytes,6bits
ULONG.Reserved01bytes,7bits
ULONG.ZoneDescriptorNotices3bytes,3bits
ULONG.Reserved13bytes,4bits

│ └─4

NVME_CDW11_FEATURE_AUTO_POWER_STATE_TRANSITIONULONG.AsUlong0
ULONG.APSTE0bytes,0bits
ULONG.Reserved00bytes,1bits

│ └─4

NVME_CDW11_FEATURE_HOST_MEMORY_BUFFERULONG.AsUlong0
ULONG.EHM0bytes,0bits
ULONG.MR0bytes,1bits
ULONG.Reserved0bytes,2bits

│ └─4

NVME_CDW11_FEATURE_INTERRUPT_COALESCINGULONG.AsUlong0
ULONG.THR0bytes,0bits
ULONG.TIME1bytes,0bits
ULONG.Reserved02bytes,0bits

│ └─4

NVME_CDW11_FEATURE_INTERRUPT_VECTOR_CONFIGULONG.AsUlong0
ULONG.IV0bytes,0bits
ULONG.CD2bytes,0bits
ULONG.Reserved02bytes,1bits

│ └─4

NVME_CDW11_FEATURE_LBA_RANGE_TYPEULONG.AsUlong0
ULONG.NUM0bytes,0bits
ULONG.Reserved00bytes,6bits

│ └─4

NVME_CDW11_FEATURE_NON_OPERATIONAL_POWER_STATEULONG.AsUlong0
ULONG.NOPPME0bytes,0bits
ULONG.Reserved00bytes,1bits

│ └─4

NVME_CDW11_FEATURE_NUMBER_OF_QUEUESULONG.AsUlong0
ULONG.NSQ0bytes,0bits
ULONG.NCQ2bytes,0bits

│ └─4

NVME_CDW11_FEATURE_POWER_MANAGEMENTULONG.AsUlong0
ULONG.PS0bytes,0bits
ULONG.Reserved00bytes,5bits

│ └─4

NVME_CDW11_FEATURE_SUPPORTED_CAPABILITYULONG.AsUlong0
ULONG.SAVE0bytes,0bits
ULONG.NSS0bytes,1bits
ULONG.MOD0bytes,2bits
ULONG.Reserved00bytes,3bits

│ └─4

NVME_CDW11_FEATURE_TEMPERATURE_THRESHOLDULONG.AsUlong0
ULONG.TMPTH0bytes,0bits
ULONG.TMPSEL2bytes,0bits
ULONG.THSEL2bytes,4bits
ULONG.Reserved02bytes,6bits

│ └─4

NVME_CDW11_FEATURE_VOLATILE_WRITE_CACHEULONG.AsUlong0
ULONG.WCE0bytes,0bits
ULONG.Reserved00bytes,1bits

│ └─4

NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMALULONG.AsUlong0
ULONG.DN0bytes,0bits
ULONG.Reserved00bytes,1bits

│ └─4

NVME_CDW11_FIRMWARE_DOWNLOADULONG.OFST0

│ └─4

NVME_CDW11_GET_LOG_PAGEULONG.AsUlong0
ULONG.NUMDU0bytes,0bits
ULONG.LogSpecificIdentifier2bytes,0bits

│ └─4

NVME_CDW11_IDENTIFYULONG.AsUlong0
ULONG.CNSID0bytes,0bits
USHORT.NVMSETID0
USHORT.Reserved2
ULONG.Reserved22bytes,0bits
ULONG.CSI3bytes,0bits

│ └─4

NVME_CDW11_SECURITY_RECEIVEULONG.AL0

│ └─4

NVME_CDW11_SECURITY_SENDULONG.TL0

│ └─4

NVME_CDW12_DIRECTIVE_RECEIVENVME_CDW12_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCESULONG.AllocateResources.AsUlong0
ULONG.AllocateResources.NSR0bytes,0bits
ULONG.AllocateResources.Reserved2bytes,0bits
ULONG.AsUlong0

│ └─4

NVME_CDW12_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCESULONG.AsUlong0
ULONG.NSR0bytes,0bits
ULONG.Reserved2bytes,0bits

│ └─4

NVME_CDW12_DIRECTIVE_SENDNVME_CDW12_DIRECTIVE_SEND_IDENTIFY_ENABLE_DIRECTIVEULONG.EnableDirective.AsUlong0
ULONG.EnableDirective.ENDIR0bytes,0bits
ULONG.EnableDirective.Reserved00bytes,1bits
ULONG.EnableDirective.DTYPE1bytes,0bits
ULONG.EnableDirective.Reserved12bytes,0bits
ULONG.AsUlong0

│ └─4

NVME_CDW12_DIRECTIVE_SEND_IDENTIFY_ENABLE_DIRECTIVEULONG.AsUlong0
ULONG.ENDIR0bytes,0bits
ULONG.Reserved00bytes,1bits
ULONG.DTYPE1bytes,0bits
ULONG.Reserved12bytes,0bits

│ └─4

NVME_CDW12_FEATURESULONG.AsUlong0
NVME_CDW12_FEATURE_HOST_MEMORY_BUFFERULONG.HostMemoryBuffer.AsUlong0
ULONG.HostMemoryBuffer.HSIZE0

│ └─4

NVME_CDW12_FEATURE_HOST_MEMORY_BUFFERULONG.AsUlong0
ULONG.HSIZE0

│ └─4

NVME_CDW12_GET_LOG_PAGEULONG.LPOL0

│ └─4

NVME_CDW12_READ_WRITEULONG.AsUlong0
ULONG.NLB0bytes,0bits
ULONG.Reserved02bytes,0bits
ULONG.DTYPE2bytes,4bits
ULONG.Reserved13bytes,0bits
ULONG.PRINFO3bytes,2bits
ULONG.FUA3bytes,6bits
ULONG.LR3bytes,7bits

│ └─4

NVME_CDW13_FEATURESULONG.AsUlong0
NVME_CDW13_FEATURE_HOST_MEMORY_BUFFERULONG.HostMemoryBuffer.AsUlong0
ULONG.HostMemoryBuffer.Reserved0bytes,0bits
ULONG.HostMemoryBuffer.HMDLLA0bytes,4bits

│ └─4

NVME_CDW13_FEATURE_HOST_MEMORY_BUFFERULONG.AsUlong0
ULONG.Reserved0bytes,0bits
ULONG.HMDLLA0bytes,4bits

│ └─4

NVME_CDW13_GET_LOG_PAGEULONG.LPOU0

│ └─4

NVME_CDW13_READ_WRITEULONG.AsUlong0
struct (unnamed).DSM0
UCHAR.Reserved1
USHORT.DSPEC2

│ └─4

NVME_CDW14_FEATURESULONG.AsUlong0
NVME_CDW14_FEATURE_HOST_MEMORY_BUFFERULONG.HostMemoryBuffer.AsUlong0
ULONG.HostMemoryBuffer.HMDLUA0

│ └─4

NVME_CDW14_FEATURE_HOST_MEMORY_BUFFERULONG.AsUlong0
ULONG.HMDLUA0

│ └─4

NVME_CDW15_FEATURESULONG.AsUlong0
NVME_CDW15_FEATURE_HOST_MEMORY_BUFFERULONG.HostMemoryBuffer.AsUlong0
ULONG.HostMemoryBuffer.HMDLEC0

│ └─4

NVME_CDW15_FEATURE_HOST_MEMORY_BUFFERULONG.AsUlong0
ULONG.HMDLEC0

│ └─4

NVME_CDW15_READ_WRITEULONG.AsUlong0
ULONG.ELBAT0bytes,0bits
ULONG.ELBATM2bytes,0bits

│ └─4

NVME_CHANGED_NAMESPACE_LIST_LOGULONG[1024].NSID0

│ └─4096

NVME_COMMANDNVME_COMMAND_DWORD0ULONG.CDW0.AsUlong0
ULONG.CDW0.OPC0bytes,0bits
ULONG.CDW0.FUSE1bytes,0bits
ULONG.CDW0.Reserved01bytes,2bits
ULONG.CDW0.PSDT1bytes,7bits
ULONG.CDW0.CID2bytes,0bits
ULONG.NSID4
ULONG[2].Reserved08
ULONGLONG.MPTR16
ULONGLONG.PRP124
ULONGLONG.PRP232
union (unnamed).u40

│ └─64

NVME_COMMAND_DWORD0ULONG.AsUlong0
ULONG.OPC0bytes,0bits
ULONG.FUSE1bytes,0bits
ULONG.Reserved01bytes,2bits
ULONG.PSDT1bytes,7bits
ULONG.CID2bytes,0bits

│ └─4

NVME_COMMAND_EFFECTS_DATAULONG.AsUlong0
ULONG.CSUPP0bytes,0bits
ULONG.LBCC0bytes,1bits
ULONG.NCC0bytes,2bits
ULONG.NIC0bytes,3bits
ULONG.CCC0bytes,4bits
ULONG.Reserved00bytes,5bits
ULONG.CSE2bytes,0bits
ULONG.Reserved12bytes,3bits

│ └─4

NVME_COMMAND_EFFECTS_LOGNVME_COMMAND_EFFECTS_DATA[256].ACS0
NVME_COMMAND_EFFECTS_DATA[256].IOCS1024
UCHAR[2048].Reserved2048

│ └─4096

NVME_COMMAND_STATUSUSHORT.AsUshort0
USHORT.P0bytes,0bits
USHORT.SC0bytes,1bits
USHORT.SCT1bytes,1bits
USHORT.Reserved1bytes,4bits
USHORT.M1bytes,6bits
USHORT.DNR1bytes,7bits

│ └─2

NVME_COMPLETION_DW0_ASYNC_EVENT_REQUESTULONG.AsyncEventType0bytes,0bits
ULONG.Reserved00bytes,3bits
ULONG.AsyncEventInfo1bytes,0bits
ULONG.LogPage2bytes,0bits
ULONG.Reserved13bytes,0bits

│ └─4

NVME_COMPLETION_DW0_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCESULONG.NSA0bytes,0bits
ULONG.Reserved2bytes,0bits
ULONG.AsUlong4

│ └─8

NVME_COMPLETION_ENTRYULONG.DW00
ULONG.DW14
union (unnamed).DW28
union (unnamed).DW312

│ └─16

NVME_COMPLETION_QUEUE_HEAD_DOORBELLULONG.AsUlong0
ULONG.CQH0bytes,0bits
ULONG.Reserved02bytes,0bits

│ └─4

NVME_CONTEXT_ATTRIBUTESULONG.AsUlong0
ULONG.AccessFrequency0bytes,0bits
ULONG.AccessLatency0bytes,4bits
ULONG.Reserved00bytes,6bits
ULONG.SequentialReadRange1bytes,0bits
ULONG.SequentialWriteRange1bytes,1bits
ULONG.WritePrepare1bytes,2bits
ULONG.Reserved11bytes,3bits
ULONG.CommandAccessSize3bytes,0bits

│ └─4

NVME_CONTROLLER_CAPABILITIESULONGLONG.AsUlonglong0
ULONGLONG.MQES0bytes,0bits
ULONGLONG.CQR2bytes,0bits
ULONGLONG.AMS_WeightedRoundRobinWithUrgent2bytes,1bits
ULONGLONG.AMS_VendorSpecific2bytes,2bits
ULONGLONG.Reserved02bytes,3bits
ULONGLONG.TO3bytes,0bits
ULONGLONG.DSTRD4bytes,0bits
ULONGLONG.NSSRS4bytes,4bits
ULONGLONG.CSS_NVM4bytes,5bits
ULONGLONG.CSS_Reserved04bytes,6bits
ULONGLONG.CSS_Reserved14bytes,7bits
ULONGLONG.CSS_Reserved25bytes,0bits
ULONGLONG.CSS_Reserved35bytes,1bits
ULONGLONG.CSS_Reserved45bytes,2bits
ULONGLONG.CSS_MultipleIo5bytes,3bits
ULONGLONG.CSS_AdminOnly5bytes,4bits
ULONGLONG.Reserved25bytes,5bits
ULONGLONG.MPSMIN6bytes,0bits
ULONGLONG.MPSMAX6bytes,4bits
ULONGLONG.Reserved37bytes,0bits

│ └─8

NVME_CONTROLLER_CONFIGURATIONULONG.AsUlong0
ULONG.EN0bytes,0bits
ULONG.Reserved00bytes,1bits
ULONG.CSS0bytes,4bits
ULONG.MPS0bytes,7bits
ULONG.AMS1bytes,3bits
ULONG.SHN1bytes,6bits
ULONG.IOSQES2bytes,0bits
ULONG.IOCQES2bytes,4bits
ULONG.Reserved13bytes,0bits

│ └─4

NVME_CONTROLLER_LISTUSHORT.NumberOfIdentifiers0
USHORT[2047].ControllerID2

│ └─4096

NVME_CONTROLLER_MEMORY_BUFFER_LOCATIONULONG.AsUlong0
ULONG.BIR0bytes,0bits
ULONG.Reserved0bytes,3bits
ULONG.OFST1bytes,4bits

│ └─4

NVME_CONTROLLER_MEMORY_BUFFER_SIZEULONG.AsUlong0
ULONG.SQS0bytes,0bits
ULONG.CQS0bytes,1bits
ULONG.LISTS0bytes,2bits
ULONG.RDS0bytes,3bits
ULONG.WDS0bytes,4bits
ULONG.Reserved0bytes,5bits
ULONG.SZU1bytes,0bits
ULONG.SZ1bytes,4bits

│ └─4

NVME_CONTROLLER_REGISTERSNVME_CONTROLLER_CAPABILITIESULONGLONG.CAP.AsUlonglong0
ULONGLONG.CAP.MQES0bytes,0bits
ULONGLONG.CAP.CQR2bytes,0bits
ULONGLONG.CAP.AMS_WeightedRoundRobinWithUrgent2bytes,1bits
ULONGLONG.CAP.AMS_VendorSpecific2bytes,2bits
ULONGLONG.CAP.Reserved02bytes,3bits
ULONGLONG.CAP.TO3bytes,0bits
ULONGLONG.CAP.DSTRD4bytes,0bits
ULONGLONG.CAP.NSSRS4bytes,4bits
ULONGLONG.CAP.CSS_NVM4bytes,5bits
ULONGLONG.CAP.CSS_Reserved04bytes,6bits
ULONGLONG.CAP.CSS_Reserved14bytes,7bits
ULONGLONG.CAP.CSS_Reserved25bytes,0bits
ULONGLONG.CAP.CSS_Reserved35bytes,1bits
ULONGLONG.CAP.CSS_Reserved45bytes,2bits
ULONGLONG.CAP.CSS_MultipleIo5bytes,3bits
ULONGLONG.CAP.CSS_AdminOnly5bytes,4bits
ULONGLONG.CAP.Reserved25bytes,5bits
ULONGLONG.CAP.MPSMIN6bytes,0bits
ULONGLONG.CAP.MPSMAX6bytes,4bits
ULONGLONG.CAP.Reserved37bytes,0bits
NVME_VERSIONULONG.VS.AsUlong8
ULONG.VS.TER1bytes,0bits
ULONG.VS.MNR2bytes,0bits
ULONG.VS.MJR3bytes,0bits
ULONG.INTMS12
ULONG.INTMC16
NVME_CONTROLLER_CONFIGURATIONULONG.CC.AsUlong20
ULONG.CC.EN2bytes,4bits
ULONG.CC.Reserved02bytes,5bits
ULONG.CC.CSS3bytes,0bits
ULONG.CC.MPS3bytes,3bits
ULONG.CC.AMS3bytes,7bits
ULONG.CC.SHN4bytes,2bits
ULONG.CC.IOSQES4bytes,4bits
ULONG.CC.IOCQES5bytes,0bits
ULONG.CC.Reserved15bytes,4bits
ULONG.Reserved024
NVME_CONTROLLER_STATUSULONG.CSTS.AsUlong28
ULONG.CSTS.RDY3bytes,4bits
ULONG.CSTS.CFS3bytes,5bits
ULONG.CSTS.SHST3bytes,6bits
ULONG.CSTS.NSSRO4bytes,0bits
ULONG.CSTS.PP4bytes,1bits
ULONG.CSTS.Reserved04bytes,2bits
NVME_NVM_SUBSYSTEM_RESETULONG.NSSR.NSSRC32
NVME_ADMIN_QUEUE_ATTRIBUTESULONG.AQA.AsUlong36
ULONG.AQA.ASQS4bytes,4bits
ULONG.AQA.Reserved06bytes,0bits
ULONG.AQA.ACQS6bytes,4bits
ULONG.AQA.Reserved18bytes,0bits
NVME_ADMIN_SUBMISSION_QUEUE_BASE_ADDRESSULONGLONG.ASQ.AsUlonglong40
ULONGLONG.ASQ.Reserved05bytes,0bits
ULONGLONG.ASQ.ASQB6bytes,4bits
NVME_ADMIN_COMPLETION_QUEUE_BASE_ADDRESSULONGLONG.ACQ.AsUlonglong48
ULONGLONG.ACQ.Reserved06bytes,0bits
ULONGLONG.ACQ.ACQB7bytes,4bits
NVME_CONTROLLER_MEMORY_BUFFER_LOCATIONULONG.CMBLOC.AsUlong56
ULONG.CMBLOC.BIR7bytes,0bits
ULONG.CMBLOC.Reserved7bytes,3bits
ULONG.CMBLOC.OFST8bytes,4bits
NVME_CONTROLLER_MEMORY_BUFFER_SIZEULONG.CMBSZ.AsUlong60
ULONG.CMBSZ.SQS7bytes,4bits
ULONG.CMBSZ.CQS7bytes,5bits
ULONG.CMBSZ.LISTS7bytes,6bits
ULONG.CMBSZ.RDS7bytes,7bits
ULONG.CMBSZ.WDS8bytes,0bits
ULONG.CMBSZ.Reserved8bytes,1bits
ULONG.CMBSZ.SZU8bytes,4bits
ULONG.CMBSZ.SZ9bytes,0bits
ULONG[944].Reserved264
ULONG[64].Reserved33840
ULONG[0].Doorbells4096

│ └─4096

NVME_CONTROLLER_STATUSULONG.AsUlong0
ULONG.RDY0bytes,0bits
ULONG.CFS0bytes,1bits
ULONG.SHST0bytes,2bits
ULONG.NSSRO0bytes,4bits
ULONG.PP0bytes,5bits
ULONG.Reserved00bytes,6bits

│ └─4

NVME_DEVICE_SELF_TEST_LOGstruct (unnamed).CurrentOperation0
struct (unnamed).CurrentCompletion1
UCHAR[2].Reserved2
NVME_DEVICE_SELF_TEST_RESULT_DATA[20].ResultData4

│ └─564

NVME_DEVICE_SELF_TEST_RESULT_DATAstruct (unnamed).Status0
UCHAR.SegmentNumber1
struct (unnamed).ValidDiagnostics2
UCHAR.Reserved3
ULONGLONG.POH4
ULONG.NSID12
ULONGLONG.FailingLBA16
struct (unnamed).StatusCodeType24
UCHAR.StatusCode25
USHORT.VendorSpecific26

│ └─28

NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERSNVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS_DESCRIPTORUCHAR.DirectivesSupported.Identify0bytes,0bits
UCHAR.DirectivesSupported.Streams0bytes,1bits
UCHAR.DirectivesSupported.Reserved00bytes,2bits
UCHAR[31].DirectivesSupported.Reserved11
NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS_DESCRIPTORUCHAR.DirectivesEnabled.Identify4bytes,0bits
UCHAR.DirectivesEnabled.Streams4bytes,1bits
UCHAR.DirectivesEnabled.Reserved04bytes,2bits
UCHAR[31].DirectivesEnabled.Reserved133

│ └─64

NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS_DESCRIPTORUCHAR.Identify0bytes,0bits
UCHAR.Streams0bytes,1bits
UCHAR.Reserved00bytes,2bits
UCHAR[31].Reserved11

│ └─32

NVME_DIRECTIVE_STREAMS_GET_STATUS_DATAUSHORT.OpenStreamCount0
USHORT[65535].StreamIdentifiers2

│ └─131072

NVME_DIRECTIVE_STREAMS_RETURN_PARAMETERSUSHORT.MSL0
USHORT.NSSA2
USHORT.NSSO4
UCHAR[10].Reserved06
ULONG.SWS16
USHORT.SGS20
USHORT.NSA22
USHORT.NSO24
UCHAR[6].Reserved126

│ └─32

NVME_ENDURANCE_GROUP_LOGULONG.Reserved00
UCHAR.AvailableSpareThreshold4
UCHAR.PercentageUsed5
UCHAR[26].Reserved16
UCHAR[16].EnduranceEstimate32
UCHAR[16].DataUnitsRead48
UCHAR[16].DataUnitsWritten64
UCHAR[16].MediaUnitsWritten80
UCHAR[416].Reserved296

│ └─512

NVME_ERROR_INFO_LOGULONGLONG.ErrorCount0
USHORT.SQID8
USHORT.CMDID10
NVME_COMMAND_STATUSUSHORT.Status.AsUshort12
USHORT.Status.P1bytes,4bits
USHORT.Status.SC1bytes,5bits
USHORT.Status.SCT2bytes,5bits
USHORT.Status.Reserved3bytes,0bits
USHORT.Status.M3bytes,2bits
USHORT.Status.DNR3bytes,3bits
struct (unnamed).ParameterErrorLocation14
ULONGLONG.Lba16
ULONG.NameSpace24
UCHAR.VendorInfoAvailable28
UCHAR[3].Reserved029
ULONGLONG.CommandSpecificInfo32
UCHAR[24].Reserved140

│ └─64

NVME_FIRMWARE_SLOT_INFO_LOGstruct (unnamed).AFI0
UCHAR[7].Reserved01
ULONGLONG[7].FRS8
UCHAR[448].Reserved164

│ └─512

NVME_HEALTH_INFO_LOGunion (unnamed).CriticalWarning0
UCHAR[2].Temperature1
UCHAR.AvailableSpare3
UCHAR.AvailableSpareThreshold4
UCHAR.PercentageUsed5
UCHAR[26].Reserved06
UCHAR[16].DataUnitRead32
UCHAR[16].DataUnitWritten48
UCHAR[16].HostReadCommands64
UCHAR[16].HostWrittenCommands80
UCHAR[16].ControllerBusyTime96
UCHAR[16].PowerCycle112
UCHAR[16].PowerOnHours128
UCHAR[16].UnsafeShutdowns144
UCHAR[16].MediaErrors160
UCHAR[16].ErrorInfoLogEntryCount176
ULONG.WarningCompositeTemperatureTime192
ULONG.CriticalCompositeTemperatureTime196
USHORT.TemperatureSensor1200
USHORT.TemperatureSensor2202
USHORT.TemperatureSensor3204
USHORT.TemperatureSensor4206
USHORT.TemperatureSensor5208
USHORT.TemperatureSensor6210
USHORT.TemperatureSensor7212
USHORT.TemperatureSensor8214
UCHAR[296].Reserved1216

│ └─512

NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRYULONGLONG.BADD0
ULONG.BSIZE8
ULONG.Reserved12

│ └─16

NVME_IDENTIFY_CONTROLLER_DATAUSHORT.VID0
USHORT.SSVID2
UCHAR[20].SN4
UCHAR[40].MN24
UCHAR[8].FR64
UCHAR.RAB72
UCHAR[3].IEEE73
struct (unnamed).CMIC76
UCHAR.MDTS77
USHORT.CNTLID78
ULONG.VER80
ULONG.RTD3R84
ULONG.RTD3E88
struct (unnamed).OAES92
struct (unnamed).CTRATT96
struct (unnamed).RRLS100
UCHAR[9].Reserved0102
UCHAR.CNTRLTYPE111
UCHAR[16].FGUID112
USHORT.CRDT1128
USHORT.CRDT2130
USHORT.CRDT3132
UCHAR[106].Reserved0_1134
UCHAR[16].ReservedForManagement240
struct (unnamed).OACS256
UCHAR.ACL258
UCHAR.AERL259
struct (unnamed).FRMW260
struct (unnamed).LPA261
UCHAR.ELPE262
UCHAR.NPSS263
struct (unnamed).AVSCC264
struct (unnamed).APSTA265
USHORT.WCTEMP266
USHORT.CCTEMP268
USHORT.MTFA270
ULONG.HMPRE272
ULONG.HMMIN276
UCHAR[16].TNVMCAP280
UCHAR[16].UNVMCAP296
struct (unnamed).RPMBS312
USHORT.EDSTT316
UCHAR.DSTO318
UCHAR.FWUG319
USHORT.KAS320
struct (unnamed).HCTMA322
USHORT.MNTMT324
USHORT.MXTMT326
struct (unnamed).SANICAP328
ULONG.HMMINDS332
USHORT.HMMAXD336
USHORT.NSETIDMAX338
USHORT.ENDGIDMAX340
UCHAR.ANATT342
struct (unnamed).ANACAP343
ULONG.ANAGRPMAX344
ULONG.NANAGRPID348
ULONG.PELS352
UCHAR[156].Reserved1356
struct (unnamed).SQES512
struct (unnamed).CQES513
USHORT.MAXCMD514
ULONG.NN516
struct (unnamed).ONCS520
struct (unnamed).FUSES522
struct (unnamed).FNA524
struct (unnamed).VWC525
USHORT.AWUN526
USHORT.AWUPF528
struct (unnamed).NVSCC530
struct (unnamed).NWPC531
USHORT.ACWU532
UCHAR[2].Reserved4534
struct (unnamed).SGLS536
ULONG.MNAN540
UCHAR[224].Reserved6544
UCHAR[256].SUBNQN768
UCHAR[768].Reserved71024
UCHAR[256].Reserved81792
NVME_POWER_STATE_DESC[32].PDS2048
UCHAR[1024].VS3072

│ └─4096

NVME_IDENTIFY_NAMESPACE_DATAULONGLONG.NSZE0
ULONGLONG.NCAP8
ULONGLONG.NUSE16
struct (unnamed).NSFEAT24
UCHAR.NLBAF25
struct (unnamed).FLBAS26
struct (unnamed).MC27
struct (unnamed).DPC28
struct (unnamed).DPS29
struct (unnamed).NMIC30
NVM_RESERVATION_CAPABILITIES.RESCAP31
struct (unnamed).FPI32
struct (unnamed).DLFEAT33
USHORT.NAWUN34
USHORT.NAWUPF36
USHORT.NACWU38
USHORT.NABSN40
USHORT.NABO42
USHORT.NABSPF44
USHORT.NOIOB46
UCHAR[16].NVMCAP48
USHORT.NPWG64
USHORT.NPWA66
USHORT.NPDG68
USHORT.NPDA70
USHORT.NOWS72
USHORT.MSSRL74
ULONG.MCL76
UCHAR.MSRC80
UCHAR[11].Reserved281
ULONG.ANAGRPID92
UCHAR[3].Reserved396
struct (unnamed).NSATTR99
USHORT.NVMSETID100
USHORT.ENDGID102
UCHAR[16].NGUID104
UCHAR[8].EUI64120
NVME_LBA_FORMAT[16].LBAF128
UCHAR[192].Reserved4192
UCHAR[3712].VS384

│ └─4096

NVME_LBA_FORMATULONG.AsUlong0
USHORT.MS0
UCHAR.LBADS2
UCHAR.RP3bytes,0bits
UCHAR.Reserved03bytes,2bits

│ └─4

NVME_LBA_RANGENVME_CONTEXT_ATTRIBUTESULONG.Attributes.AsUlong0
ULONG.Attributes.AccessFrequency0bytes,0bits
ULONG.Attributes.AccessLatency0bytes,4bits
ULONG.Attributes.Reserved00bytes,6bits
ULONG.Attributes.SequentialReadRange1bytes,0bits
ULONG.Attributes.SequentialWriteRange1bytes,1bits
ULONG.Attributes.WritePrepare1bytes,2bits
ULONG.Attributes.Reserved11bytes,3bits
ULONG.Attributes.CommandAccessSize3bytes,0bits
ULONG.LogicalBlockCount4
ULONGLONG.StartingLBA8

│ └─16

NVME_LBA_RANGET_TYPE_ENTRYUCHAR.Type0
struct (unnamed).Attributes1
UCHAR[14].Reserved02
ULONGLONG.SLBA16
ULONGLONG.NLB24
UCHAR[16].GUID32
UCHAR[16].Reserved148

│ └─64

NVME_NVM_SUBSYSTEM_RESETULONG.NSSRC0

│ └─4

NVME_POWER_STATE_DESCUSHORT.MP0
UCHAR.Reserved02
UCHAR.MPS3bytes,0bits
UCHAR.NOPS3bytes,1bits
UCHAR.Reserved13bytes,2bits
ULONG.ENLAT4
ULONG.EXLAT8
UCHAR.RRT12bytes,0bits
UCHAR.Reserved212bytes,5bits
UCHAR.RRL13bytes,0bits
UCHAR.Reserved313bytes,5bits
UCHAR.RWT14bytes,0bits
UCHAR.Reserved414bytes,5bits
UCHAR.RWL15bytes,0bits
UCHAR.Reserved515bytes,5bits
USHORT.IDLP16
UCHAR.Reserved618bytes,0bits
UCHAR.IPS18bytes,6bits
UCHAR.Reserved719
USHORT.ACTP20
UCHAR.APW22bytes,0bits
UCHAR.Reserved822bytes,3bits
UCHAR.APS22bytes,6bits
UCHAR[9].Reserved923

│ └─32

NVME_PRP_ENTRYULONGLONG.AsUlonglong0
ULONGLONG.Reserved00bytes,0bits
ULONGLONG.PBAO0bytes,2bits

│ └─8

NVME_RESERVATION_NOTIFICATION_LOGULONGLONG.LogPageCount0
UCHAR.LogPageType8
UCHAR.AvailableLogPageCount9
UCHAR[2].Reserved010
ULONG.NameSpaceId12
UCHAR[48].Reserved116

│ └─64

NVME_SCSI_NAME_STRINGCHAR[4].PCIVendorID0
CHAR[40].ModelNumber4
CHAR[4].NamespaceID44
CHAR[20].SerialNumber48

│ └─68

NVME_SET_ATTRIBUTES_ENTRYUSHORT.Identifier0
USHORT.ENDGID2
ULONG.Reserved14
ULONG.Random4KBReadTypical8
ULONG.OptimalWriteSize12
UCHAR[16].TotalCapacity16
UCHAR[16].UnallocatedCapacity32
UCHAR[80].Reserved248

│ └─128

NVME_SUBMISSION_QUEUE_TAIL_DOORBELLULONG.AsUlong0
ULONG.SQT0bytes,0bits
ULONG.Reserved02bytes,0bits

│ └─4

NVME_TELEMETRY_HOST_INITIATED_LOGUCHAR.LogIdentifier0
UCHAR[4].Reserved01
UCHAR[3].OrganizationID5
USHORT.Area1LastBlock8
USHORT.Area2LastBlock10
USHORT.Area3LastBlock12
UCHAR[2].Reserved114
ULONG.Area4LastBlock16
UCHAR[361].Reserved220
UCHAR.HostInitiatedDataGenerationNumber381
UCHAR.ControllerInitiatedDataAvailable382
UCHAR.ControllerInitiatedDataGenerationNumber383
UCHAR[128].ReasonIdentifier384

│ └─512

NVME_VERSIONULONG.AsUlong0
ULONG.TER0bytes,0bits
ULONG.MNR1bytes,0bits
ULONG.MJR2bytes,0bits

│ └─4

NVM_SET_LISTUCHAR.IdentifierCount0
UCHAR[127].Reserved1
NVME_SET_ATTRIBUTES_ENTRY[1].Entry128

│ └─256

NapComponentRegistrationInfoNapComponentId.id0
CountedStringUINT16.friendlyName.length8
WCHAR *.friendlyName.string16
CountedStringUINT16.description.length24
WCHAR *.description.string32
CountedStringUINT16.version.length40
WCHAR *.version.string48
CountedStringUINT16.vendorName.length56
WCHAR *.vendorName.string64
CLSID.infoClsid72
CLSID.configClsid88
FILETIMEDWORD.registrationDate.dwLowDateTime104
DWORD.registrationDate.dwHighDateTime108
UINT32.componentType112

│ └─120

NetworkSoHUINT16.size0
BYTE *.data8

│ └─16

OBJECTDESCRIPTORULONG.cbSize0
CLSID.clsid4
DWORD.dwDrawAspect20
SIZEL.sizel24
POINTLLONG.pointl.x32
LONG.pointl.y36
DWORD.dwStatus40
DWORD.dwFullUserTypeName44
DWORD.dwSrcOfCopy48

│ └─52

OBJECTPOSITIONSNMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
LONG.cObjectCount24
LONG *.pcpPositions28

│ └─36

OBJECTS_AND_NAME_ADWORD.ObjectsPresent0
SE_OBJECT_TYPE.ObjectType4
LPSTR.ObjectTypeName8
LPSTR.InheritedObjectTypeName16
LPSTR.ptstrName24

│ └─32

OBJECTS_AND_NAME_WDWORD.ObjectsPresent0
SE_OBJECT_TYPE.ObjectType4
LPWSTR.ObjectTypeName8
LPWSTR.InheritedObjectTypeName16
LPWSTR.ptstrName24

│ └─32

OBJECTS_AND_SIDDWORD.ObjectsPresent0
GUIDunsigned long.ObjectTypeGuid.Data14
unsigned short.ObjectTypeGuid.Data28
unsigned short.ObjectTypeGuid.Data310
unsigned char[8].ObjectTypeGuid.Data412
GUIDunsigned long.InheritedObjectTypeGuid.Data120
unsigned short.InheritedObjectTypeGuid.Data224
unsigned short.InheritedObjectTypeGuid.Data326
unsigned char[8].InheritedObjectTypeGuid.Data428
SID *.pSid40

│ └─48

OBJECT_TYPE_LISTWORD.Level0
WORD.Sbz2
GUID *.ObjectType8

│ └─16

OCPFIPARAMSULONG.cbStructSize0
HWND.hWndOwner8
int.x16
int.y20
LPCOLESTR.lpszCaption24
ULONG.cObjects32
LPUNKNOWN *.lplpUnk40
ULONG.cPages48
CLSID *.lpPages56
LCID.lcid64
DISPID.dispidInitialProperty68

│ └─72

OCSP_BASIC_RESPONSE_ENTRYOCSP_CERT_IDCRYPT_ALGORITHM_IDENTIFIERLPSTR.CertId.HashAlgorithm.pszObjId0
CRYPT_OBJID_BLOB.CertId.HashAlgorithm.Parameters8
CRYPT_HASH_BLOB.CertId.IssuerNameHash24
CRYPT_HASH_BLOB.CertId.IssuerKeyHash40
CRYPT_INTEGER_BLOBDWORD.CertId.SerialNumber.cbData56
BYTE *.CertId.SerialNumber.pbData64
DWORD.dwCertStatus72
POCSP_BASIC_REVOKED_INFO.pRevokedInfo80
FILETIMEDWORD.ThisUpdate.dwLowDateTime88
DWORD.ThisUpdate.dwHighDateTime92
FILETIMEDWORD.NextUpdate.dwLowDateTime96
DWORD.NextUpdate.dwHighDateTime100
DWORD.cExtension104
PCERT_EXTENSION.rgExtension112

│ └─120

OCSP_BASIC_RESPONSE_INFODWORD.dwVersion0
DWORD.dwResponderIdChoice4
CRYPT_HASH_BLOB.ByKeyResponderId8
CERT_NAME_BLOB.ByNameResponderId8
FILETIMEDWORD.ProducedAt.dwLowDateTime24
DWORD.ProducedAt.dwHighDateTime28
DWORD.cResponseEntry32
POCSP_BASIC_RESPONSE_ENTRY.rgResponseEntry40
DWORD.cExtension48
PCERT_EXTENSION.rgExtension56

│ └─64

OCSP_BASIC_REVOKED_INFOFILETIMEDWORD.RevocationDate.dwLowDateTime0
DWORD.RevocationDate.dwHighDateTime4
DWORD.dwCrlReasonCode8

│ └─12

OCSP_BASIC_SIGNED_RESPONSE_INFOCRYPT_DER_BLOB.ToBeSigned0
OCSP_SIGNATURE_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.SignatureInfo.SignatureAlgorithm.pszObjId16
CRYPT_OBJID_BLOB.SignatureInfo.SignatureAlgorithm.Parameters24
CRYPT_BIT_BLOBDWORD.SignatureInfo.Signature.cbData40
BYTE *.SignatureInfo.Signature.pbData48
DWORD.SignatureInfo.Signature.cUnusedBits56
DWORD.SignatureInfo.cCertEncoded64
PCERT_BLOB.SignatureInfo.rgCertEncoded72

│ └─80

OCSP_CERT_IDCRYPT_ALGORITHM_IDENTIFIERLPSTR.HashAlgorithm.pszObjId0
CRYPT_OBJID_BLOB.HashAlgorithm.Parameters8
CRYPT_HASH_BLOB.IssuerNameHash24
CRYPT_HASH_BLOB.IssuerKeyHash40
CRYPT_INTEGER_BLOBDWORD.SerialNumber.cbData56
BYTE *.SerialNumber.pbData64

│ └─72

OCSP_REQUEST_ENTRYOCSP_CERT_IDCRYPT_ALGORITHM_IDENTIFIERLPSTR.CertId.HashAlgorithm.pszObjId0
CRYPT_OBJID_BLOB.CertId.HashAlgorithm.Parameters8
CRYPT_HASH_BLOB.CertId.IssuerNameHash24
CRYPT_HASH_BLOB.CertId.IssuerKeyHash40
CRYPT_INTEGER_BLOBDWORD.CertId.SerialNumber.cbData56
BYTE *.CertId.SerialNumber.pbData64
DWORD.cExtension72
PCERT_EXTENSION.rgExtension80

│ └─88

OCSP_REQUEST_INFODWORD.dwVersion0
PCERT_ALT_NAME_ENTRY.pRequestorName8
DWORD.cRequestEntry16
POCSP_REQUEST_ENTRY.rgRequestEntry24
DWORD.cExtension32
PCERT_EXTENSION.rgExtension40

│ └─48

OCSP_RESPONSE_INFODWORD.dwStatus0
LPSTR.pszObjId8
CRYPT_OBJID_BLOB.Value16

│ └─32

OCSP_SIGNATURE_INFOCRYPT_ALGORITHM_IDENTIFIERLPSTR.SignatureAlgorithm.pszObjId0
CRYPT_OBJID_BLOB.SignatureAlgorithm.Parameters8
CRYPT_BIT_BLOBDWORD.Signature.cbData24
BYTE *.Signature.pbData32
DWORD.Signature.cUnusedBits40
DWORD.cCertEncoded48
PCERT_BLOB.rgCertEncoded56

│ └─64

OCSP_SIGNED_REQUEST_INFOCRYPT_DER_BLOB.ToBeSigned0
POCSP_SIGNATURE_INFO.pOptionalSignatureInfo16

│ └─24

OCTET_STRINGDWORD.dwLength0
BYTE *.lpValue8

│ └─16

OFNOTIFYANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPOPENFILENAMEA.lpOFN24
LPSTR.pszFile32

│ └─40

OFNOTIFYEXANMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPOPENFILENAMEA.lpOFN24
LPVOID.psf32
LPVOID.pidl40

│ └─48

OFNOTIFYEXWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPOPENFILENAMEW.lpOFN24
LPVOID.psf32
LPVOID.pidl40

│ └─48

OFNOTIFYWNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPOPENFILENAMEW.lpOFN24
LPWSTR.pszFile32

│ └─40

OFSTRUCTBYTE.cBytes0
BYTE.fFixedDisk1
WORD.nErrCode2
WORD.Reserved14
WORD.Reserved26
CHAR[128].szPathName8

│ └─136

OLD_LARGE_INTEGERULONG.LowPart0
LONG.HighPart4

│ └─8

OLECMDULONG.cmdID0
DWORD.cmdf4

│ └─8

OLECMDTEXTDWORD.cmdtextf0
ULONG.cwActual4
ULONG.cwBuf8
wchar_t[1].rgwz12

│ └─16

OLEINPLACEFRAMEINFOUINT.cb0
BOOL.fMDIApp4
HWND.hwndFrame8
HACCEL.haccel16
UINT.cAccelEntries24

│ └─32

OLEMENUGROUPWIDTHSLONG[6].width0

│ └─24

OLEUIBUSYADWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCSTR.lpszTemplate48
HRSRC.hResource56
HTASK.hTask64
HWND *.lphWndDialog72

│ └─80

OLEUIBUSYWDWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCWSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCWSTR.lpszTemplate48
HRSRC.hResource56
HTASK.hTask64
HWND *.lphWndDialog72

│ └─80

OLEUICHANGEICONADWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCSTR.lpszTemplate48
HRSRC.hResource56
HGLOBAL.hMetaPict64
CLSID.clsid72
CHAR[260].szIconExe88
int.cchIconExe348

│ └─352

OLEUICHANGEICONWDWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCWSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCWSTR.lpszTemplate48
HRSRC.hResource56
HGLOBAL.hMetaPict64
CLSID.clsid72
WCHAR[260].szIconExe88
int.cchIconExe608

│ └─616

OLEUICHANGESOURCEADWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCSTR.lpszTemplate48
HRSRC.hResource56
OPENFILENAMEA *.lpOFN64
DWORD[4].dwReserved172
LPOLEUILINKCONTAINERA.lpOleUILinkContainer88
DWORD.dwLink96
LPSTR.lpszDisplayName104
ULONG.nFileLength112
LPSTR.lpszFrom120
LPSTR.lpszTo128

│ └─136

OLEUICHANGESOURCEWDWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCWSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCWSTR.lpszTemplate48
HRSRC.hResource56
OPENFILENAMEW *.lpOFN64
DWORD[4].dwReserved172
LPOLEUILINKCONTAINERW.lpOleUILinkContainer88
DWORD.dwLink96
LPWSTR.lpszDisplayName104
ULONG.nFileLength112
LPWSTR.lpszFrom120
LPWSTR.lpszTo128

│ └─136

OLEUICONVERTADWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCSTR.lpszTemplate48
HRSRC.hResource56
CLSID.clsid64
CLSID.clsidConvertDefault80
CLSID.clsidActivateDefault96
CLSID.clsidNew112
DWORD.dvAspect128
WORD.wFormat132
BOOL.fIsLinkedObject136
HGLOBAL.hMetaPict144
LPSTR.lpszUserType152
BOOL.fObjectsIconChanged160
LPSTR.lpszDefLabel168
UINT.cClsidExclude176
LPCLSID.lpClsidExclude184

│ └─192

OLEUICONVERTWDWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCWSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCWSTR.lpszTemplate48
HRSRC.hResource56
CLSID.clsid64
CLSID.clsidConvertDefault80
CLSID.clsidActivateDefault96
CLSID.clsidNew112
DWORD.dvAspect128
WORD.wFormat132
BOOL.fIsLinkedObject136
HGLOBAL.hMetaPict144
LPWSTR.lpszUserType152
BOOL.fObjectsIconChanged160
LPWSTR.lpszDefLabel168
UINT.cClsidExclude176
LPCLSID.lpClsidExclude184

│ └─192

OLEUIEDITLINKSADWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCSTR.lpszTemplate48
HRSRC.hResource56
LPOLEUILINKCONTAINERA.lpOleUILinkContainer64

│ └─72

OLEUIEDITLINKSWDWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCWSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCWSTR.lpszTemplate48
HRSRC.hResource56
LPOLEUILINKCONTAINERW.lpOleUILinkContainer64

│ └─72

OLEUIGNRLPROPSADWORD.cbStruct0
DWORD.dwFlags4
DWORD[2].dwReserved18
LPFNOLEUIHOOK.lpfnHook16
LPARAM.lCustData24
DWORD[3].dwReserved232
struct tagOLEUIOBJECTPROPSA *.lpOP48

│ └─56

OLEUIGNRLPROPSWDWORD.cbStruct0
DWORD.dwFlags4
DWORD[2].dwReserved18
LPFNOLEUIHOOK.lpfnHook16
LPARAM.lCustData24
DWORD[3].dwReserved232
struct tagOLEUIOBJECTPROPSW *.lpOP48

│ └─56

OLEUIINSERTOBJECTADWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCSTR.lpszTemplate48
HRSRC.hResource56
CLSID.clsid64
LPSTR.lpszFile80
UINT.cchFile88
UINT.cClsidExclude92
LPCLSID.lpClsidExclude96
IID.iid104
DWORD.oleRender120
LPFORMATETC.lpFormatEtc128
LPOLECLIENTSITE.lpIOleClientSite136
LPSTORAGE.lpIStorage144
LPVOID *.ppvObj152
SCODE.sc160
HGLOBAL.hMetaPict168

│ └─176

OLEUIINSERTOBJECTWDWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCWSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCWSTR.lpszTemplate48
HRSRC.hResource56
CLSID.clsid64
LPWSTR.lpszFile80
UINT.cchFile88
UINT.cClsidExclude92
LPCLSID.lpClsidExclude96
IID.iid104
DWORD.oleRender120
LPFORMATETC.lpFormatEtc128
LPOLECLIENTSITE.lpIOleClientSite136
LPSTORAGE.lpIStorage144
LPVOID *.ppvObj152
SCODE.sc160
HGLOBAL.hMetaPict168

│ └─176

OLEUILINKPROPSADWORD.cbStruct0
DWORD.dwFlags4
DWORD[2].dwReserved18
LPFNOLEUIHOOK.lpfnHook16
LPARAM.lCustData24
DWORD[3].dwReserved232
struct tagOLEUIOBJECTPROPSA *.lpOP48

│ └─56

OLEUILINKPROPSWDWORD.cbStruct0
DWORD.dwFlags4
DWORD[2].dwReserved18
LPFNOLEUIHOOK.lpfnHook16
LPARAM.lCustData24
DWORD[3].dwReserved232
struct tagOLEUIOBJECTPROPSW *.lpOP48

│ └─56

OLEUIOBJECTPROPSADWORD.cbStruct0
DWORD.dwFlags4
LPPROPSHEETHEADERA.lpPS8
DWORD.dwObject16
LPOLEUIOBJINFOA.lpObjInfo24
DWORD.dwLink32
LPOLEUILINKINFOA.lpLinkInfo40
LPOLEUIGNRLPROPSA.lpGP48
LPOLEUIVIEWPROPSA.lpVP56
LPOLEUILINKPROPSA.lpLP64

│ └─72

OLEUIOBJECTPROPSWDWORD.cbStruct0
DWORD.dwFlags4
LPPROPSHEETHEADERW.lpPS8
DWORD.dwObject16
LPOLEUIOBJINFOW.lpObjInfo24
DWORD.dwLink32
LPOLEUILINKINFOW.lpLinkInfo40
LPOLEUIGNRLPROPSW.lpGP48
LPOLEUIVIEWPROPSW.lpVP56
LPOLEUILINKPROPSW.lpLP64

│ └─72

OLEUIPASTEENTRYAFORMATETCCLIPFORMAT.fmtetc.cfFormat0
DVTARGETDEVICE *.fmtetc.ptd8
DWORD.fmtetc.dwAspect16
LONG.fmtetc.lindex20
DWORD.fmtetc.tymed24
LPCSTR.lpstrFormatName32
LPCSTR.lpstrResultText40
DWORD.dwFlags48
DWORD.dwScratchSpace52

│ └─56

OLEUIPASTEENTRYWFORMATETCCLIPFORMAT.fmtetc.cfFormat0
DVTARGETDEVICE *.fmtetc.ptd8
DWORD.fmtetc.dwAspect16
LONG.fmtetc.lindex20
DWORD.fmtetc.tymed24
LPCWSTR.lpstrFormatName32
LPCWSTR.lpstrResultText40
DWORD.dwFlags48
DWORD.dwScratchSpace52

│ └─56

OLEUIPASTESPECIALADWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCSTR.lpszTemplate48
HRSRC.hResource56
LPDATAOBJECT.lpSrcDataObj64
LPOLEUIPASTEENTRYA.arrPasteEntries72
int.cPasteEntries80
UINT *.arrLinkTypes88
int.cLinkTypes96
UINT.cClsidExclude100
LPCLSID.lpClsidExclude104
int.nSelectedIndex112
BOOL.fLink116
HGLOBAL.hMetaPict120
SIZEL.sizel128

│ └─136

OLEUIPASTESPECIALWDWORD.cbStruct0
DWORD.dwFlags4
HWND.hWndOwner8
LPCWSTR.lpszCaption16
LPFNOLEUIHOOK.lpfnHook24
LPARAM.lCustData32
HINSTANCE.hInstance40
LPCWSTR.lpszTemplate48
HRSRC.hResource56
LPDATAOBJECT.lpSrcDataObj64
LPOLEUIPASTEENTRYW.arrPasteEntries72
int.cPasteEntries80
UINT *.arrLinkTypes88
int.cLinkTypes96
UINT.cClsidExclude100
LPCLSID.lpClsidExclude104
int.nSelectedIndex112
BOOL.fLink116
HGLOBAL.hMetaPict120
SIZEL.sizel128

│ └─136

OLEUIVIEWPROPSADWORD.cbStruct0
DWORD.dwFlags4
DWORD[2].dwReserved18
LPFNOLEUIHOOK.lpfnHook16
LPARAM.lCustData24
DWORD[3].dwReserved232
struct tagOLEUIOBJECTPROPSA *.lpOP48
int.nScaleMin56
int.nScaleMax60

│ └─64

OLEUIVIEWPROPSWDWORD.cbStruct0
DWORD.dwFlags4
DWORD[2].dwReserved18
LPFNOLEUIHOOK.lpfnHook16
LPARAM.lCustData24
DWORD[3].dwReserved232
struct tagOLEUIOBJECTPROPSW *.lpOP48
int.nScaleMin56
int.nScaleMax60

│ └─64

OLEVERBLONG.lVerb0
LPOLESTR.lpszVerbName8
DWORD.fuFlags16
DWORD.grfAttribs20

│ └─24

OMAPULONG.rva0
ULONG.rvaTo4

│ └─8

ONEX_AUTH_PARAMSBOOL.fUpdatePending0
ONEX_VARIABLE_BLOBDWORD.oneXConnProfile.dwSize4
DWORD.oneXConnProfile.dwOffset8
ONEX_AUTH_IDENTITY.authIdentity12
DWORD.dwQuarantineState16
DWORD.fSessionId20bytes,0bits
DWORD.fhUserToken20bytes,1bits
DWORD.fOnexUserProfile20bytes,2bits
DWORD.fIdentity20bytes,3bits
DWORD.fUserName20bytes,4bits
DWORD.fDomain20bytes,5bits
DWORD.dwSessionId24
HANDLE.hUserToken32
ONEX_VARIABLE_BLOBDWORD.OneXUserProfile.dwSize40
DWORD.OneXUserProfile.dwOffset44
ONEX_VARIABLE_BLOBDWORD.Identity.dwSize48
DWORD.Identity.dwOffset52
ONEX_VARIABLE_BLOBDWORD.UserName.dwSize56
DWORD.UserName.dwOffset60
ONEX_VARIABLE_BLOBDWORD.Domain.dwSize64
DWORD.Domain.dwOffset68

│ └─72

ONEX_EAP_ERRORDWORD.dwWinError0
EAP_METHOD_TYPEEAP_TYPEBYTE.type.eapType.type4
DWORD.type.eapType.dwVendorId8
DWORD.type.eapType.dwVendorType12
DWORD.type.dwAuthorId16
DWORD.dwReasonCode20
GUIDunsigned long.rootCauseGuid.Data124
unsigned short.rootCauseGuid.Data228
unsigned short.rootCauseGuid.Data330
unsigned char[8].rootCauseGuid.Data432
GUIDunsigned long.repairGuid.Data140
unsigned short.repairGuid.Data244
unsigned short.repairGuid.Data346
unsigned char[8].repairGuid.Data448
GUIDunsigned long.helpLinkGuid.Data156
unsigned short.helpLinkGuid.Data260
unsigned short.helpLinkGuid.Data362
unsigned char[8].helpLinkGuid.Data464
DWORD.fRootCauseString72bytes,0bits
DWORD.fRepairString72bytes,1bits
ONEX_VARIABLE_BLOBDWORD.RootCauseString.dwSize76
DWORD.RootCauseString.dwOffset80
ONEX_VARIABLE_BLOBDWORD.RepairString.dwSize84
DWORD.RepairString.dwOffset88

│ └─92

ONEX_RESULT_UPDATE_DATAONEX_STATUSONEX_AUTH_STATUS.oneXStatus.authStatus0
DWORD.oneXStatus.dwReason4
DWORD.oneXStatus.dwError8
ONEX_EAP_METHOD_BACKEND_SUPPORT.BackendSupport12
BOOL.fBackendEngaged16
DWORD.fOneXAuthParams20bytes,0bits
DWORD.fEapError20bytes,1bits
ONEX_VARIABLE_BLOBDWORD.authParams.dwSize24
DWORD.authParams.dwOffset28
ONEX_VARIABLE_BLOBDWORD.eapError.dwSize32
DWORD.eapError.dwOffset36

│ └─40

ONEX_STATUSONEX_AUTH_STATUS.authStatus0
DWORD.dwReason4
DWORD.dwError8

│ └─12

ONEX_VARIABLE_BLOBDWORD.dwSize0
DWORD.dwOffset4

│ └─8

OPENASINFOLPCWSTR.pcszFile0
LPCWSTR.pcszClass8
OPEN_AS_INFO_FLAGS.oaifInFlags16

│ └─24

OPENCARDNAMEADWORD.dwStructSize0
HWND.hwndOwner8
SCARDCONTEXT.hSCardContext16
LPSTR.lpstrGroupNames24
DWORD.nMaxGroupNames32
LPSTR.lpstrCardNames40
DWORD.nMaxCardNames48
LPCGUID.rgguidInterfaces56
DWORD.cguidInterfaces64
LPSTR.lpstrRdr72
DWORD.nMaxRdr80
LPSTR.lpstrCard88
DWORD.nMaxCard96
LPCSTR.lpstrTitle104
DWORD.dwFlags112
LPVOID.pvUserData120
DWORD.dwShareMode128
DWORD.dwPreferredProtocols132
DWORD.dwActiveProtocol136
LPOCNCONNPROCA.lpfnConnect144
LPOCNCHKPROC.lpfnCheck152
LPOCNDSCPROC.lpfnDisconnect160
SCARDHANDLE.hCardHandle168

│ └─176

OPENCARDNAMEWDWORD.dwStructSize0
HWND.hwndOwner8
SCARDCONTEXT.hSCardContext16
LPWSTR.lpstrGroupNames24
DWORD.nMaxGroupNames32
LPWSTR.lpstrCardNames40
DWORD.nMaxCardNames48
LPCGUID.rgguidInterfaces56
DWORD.cguidInterfaces64
LPWSTR.lpstrRdr72
DWORD.nMaxRdr80
LPWSTR.lpstrCard88
DWORD.nMaxCard96
LPCWSTR.lpstrTitle104
DWORD.dwFlags112
LPVOID.pvUserData120
DWORD.dwShareMode128
DWORD.dwPreferredProtocols132
DWORD.dwActiveProtocol136
LPOCNCONNPROCW.lpfnConnect144
LPOCNCHKPROC.lpfnCheck152
LPOCNDSCPROC.lpfnDisconnect160
SCARDHANDLE.hCardHandle168

│ └─176

OPENCARDNAME_EXADWORD.dwStructSize0
SCARDCONTEXT.hSCardContext8
HWND.hwndOwner16
DWORD.dwFlags24
LPCSTR.lpstrTitle32
LPCSTR.lpstrSearchDesc40
HICON.hIcon48
POPENCARD_SEARCH_CRITERIAA.pOpenCardSearchCriteria56
LPOCNCONNPROCA.lpfnConnect64
LPVOID.pvUserData72
DWORD.dwShareMode80
DWORD.dwPreferredProtocols84
LPSTR.lpstrRdr88
DWORD.nMaxRdr96
LPSTR.lpstrCard104
DWORD.nMaxCard112
DWORD.dwActiveProtocol116
SCARDHANDLE.hCardHandle120

│ └─128

OPENCARDNAME_EXWDWORD.dwStructSize0
SCARDCONTEXT.hSCardContext8
HWND.hwndOwner16
DWORD.dwFlags24
LPCWSTR.lpstrTitle32
LPCWSTR.lpstrSearchDesc40
HICON.hIcon48
POPENCARD_SEARCH_CRITERIAW.pOpenCardSearchCriteria56
LPOCNCONNPROCW.lpfnConnect64
LPVOID.pvUserData72
DWORD.dwShareMode80
DWORD.dwPreferredProtocols84
LPWSTR.lpstrRdr88
DWORD.nMaxRdr96
LPWSTR.lpstrCard104
DWORD.nMaxCard112
DWORD.dwActiveProtocol116
SCARDHANDLE.hCardHandle120

│ └─128

OPENCARD_SEARCH_CRITERIAADWORD.dwStructSize0
LPSTR.lpstrGroupNames8
DWORD.nMaxGroupNames16
LPCGUID.rgguidInterfaces24
DWORD.cguidInterfaces32
LPSTR.lpstrCardNames40
DWORD.nMaxCardNames48
LPOCNCHKPROC.lpfnCheck56
LPOCNCONNPROCA.lpfnConnect64
LPOCNDSCPROC.lpfnDisconnect72
LPVOID.pvUserData80
DWORD.dwShareMode88
DWORD.dwPreferredProtocols92

│ └─96

OPENCARD_SEARCH_CRITERIAWDWORD.dwStructSize0
LPWSTR.lpstrGroupNames8
DWORD.nMaxGroupNames16
LPCGUID.rgguidInterfaces24
DWORD.cguidInterfaces32
LPWSTR.lpstrCardNames40
DWORD.nMaxCardNames48
LPOCNCHKPROC.lpfnCheck56
LPOCNCONNPROCW.lpfnConnect64
LPOCNDSCPROC.lpfnDisconnect72
LPVOID.pvUserData80
DWORD.dwShareMode88
DWORD.dwPreferredProtocols92

│ └─96

OPENFILENAMEADWORD.lStructSize0
HWND.hwndOwner8
HINSTANCE.hInstance16
LPCSTR.lpstrFilter24
LPSTR.lpstrCustomFilter32
DWORD.nMaxCustFilter40
DWORD.nFilterIndex44
LPSTR.lpstrFile48
DWORD.nMaxFile56
LPSTR.lpstrFileTitle64
DWORD.nMaxFileTitle72
LPCSTR.lpstrInitialDir80
LPCSTR.lpstrTitle88
DWORD.Flags96
WORD.nFileOffset100
WORD.nFileExtension102
LPCSTR.lpstrDefExt104
LPARAM.lCustData112
LPOFNHOOKPROC.lpfnHook120
LPCSTR.lpTemplateName128
void *.pvReserved136
DWORD.dwReserved144
DWORD.FlagsEx148

│ └─152

OPENFILENAMEWDWORD.lStructSize0
HWND.hwndOwner8
HINSTANCE.hInstance16
LPCWSTR.lpstrFilter24
LPWSTR.lpstrCustomFilter32
DWORD.nMaxCustFilter40
DWORD.nFilterIndex44
LPWSTR.lpstrFile48
DWORD.nMaxFile56
LPWSTR.lpstrFileTitle64
DWORD.nMaxFileTitle72
LPCWSTR.lpstrInitialDir80
LPCWSTR.lpstrTitle88
DWORD.Flags96
WORD.nFileOffset100
WORD.nFileExtension102
LPCWSTR.lpstrDefExt104
LPARAM.lCustData112
LPOFNHOOKPROC.lpfnHook120
LPCWSTR.lpTemplateName128
void *.pvReserved136
DWORD.dwReserved144
DWORD.FlagsEx148

│ └─152

OPENFILENAME_NT4ADWORD.lStructSize0
HWND.hwndOwner8
HINSTANCE.hInstance16
LPCSTR.lpstrFilter24
LPSTR.lpstrCustomFilter32
DWORD.nMaxCustFilter40
DWORD.nFilterIndex44
LPSTR.lpstrFile48
DWORD.nMaxFile56
LPSTR.lpstrFileTitle64
DWORD.nMaxFileTitle72
LPCSTR.lpstrInitialDir80
LPCSTR.lpstrTitle88
DWORD.Flags96
WORD.nFileOffset100
WORD.nFileExtension102
LPCSTR.lpstrDefExt104
LPARAM.lCustData112
LPOFNHOOKPROC.lpfnHook120
LPCSTR.lpTemplateName128

│ └─136

OPENFILENAME_NT4WDWORD.lStructSize0
HWND.hwndOwner8
HINSTANCE.hInstance16
LPCWSTR.lpstrFilter24
LPWSTR.lpstrCustomFilter32
DWORD.nMaxCustFilter40
DWORD.nFilterIndex44
LPWSTR.lpstrFile48
DWORD.nMaxFile56
LPWSTR.lpstrFileTitle64
DWORD.nMaxFileTitle72
LPCWSTR.lpstrInitialDir80
LPCWSTR.lpstrTitle88
DWORD.Flags96
WORD.nFileOffset100
WORD.nFileExtension102
LPCWSTR.lpstrDefExt104
LPARAM.lCustData112
LPOFNHOOKPROC.lpfnHook120
LPCWSTR.lpTemplateName128

│ └─136

OPENQUERYWINDOWDWORD.cbStruct0
DWORD.dwFlags4
CLSID.clsidHandler8
LPVOID.pHandlerParameters24
CLSID.clsidDefaultForm32
IPersistQuery *.pPersistQuery48
void *.pFormParameters56
IPropertyBag *.ppbFormParameters56

│ └─64

OPENTYPE_FEATURE_RECORDOPENTYPE_TAG.tagFeature0
LONG.lParameter4

│ └─8

OPEN_PRINTER_PROPS_INFOADWORD.dwSize0
LPSTR.pszSheetName8
UINT.uSheetIndex16
DWORD.dwFlags20
BOOL.bModal24

│ └─32

OPEN_PRINTER_PROPS_INFOWDWORD.dwSize0
LPWSTR.pszSheetName8
UINT.uSheetIndex16
DWORD.dwFlags20
BOOL.bModal24

│ └─32

OPEN_VIRTUAL_DISK_PARAMETERSOPEN_VIRTUAL_DISK_VERSION.Version0
struct (unnamed).Version14
struct (unnamed).Version24
struct (unnamed).Version34

│ └─44

OPERATION_END_PARAMETERSULONG.Version0
OPERATION_ID.OperationId4
ULONG.Flags8

│ └─12

OPERATION_START_PARAMETERSULONG.Version0
OPERATION_ID.OperationId4
ULONG.Flags8

│ └─12

OPM_ACP_AND_CGMSA_SIGNALINGOPM_RANDOM_NUMBERBYTE[16].rnRandomNumber.abRandomNumber0
ULONG.ulStatusFlags16
ULONG.ulAvailableTVProtectionStandards20
ULONG.ulActiveTVProtectionStandard24
ULONG.ulReserved28
ULONG.ulAspectRatioValidMask132
ULONG.ulAspectRatioData136
ULONG.ulAspectRatioValidMask240
ULONG.ulAspectRatioData244
ULONG.ulAspectRatioValidMask348
ULONG.ulAspectRatioData352
ULONG[4].ulReserved256
ULONG[4].ulReserved372

│ └─88

OPM_ACTUAL_OUTPUT_FORMATOPM_RANDOM_NUMBERBYTE[16].rnRandomNumber.abRandomNumber0
ULONG.ulStatusFlags16
ULONG.ulDisplayWidth20
ULONG.ulDisplayHeight24
DXVA2_SampleFormat.dsfSampleInterleaveFormat28
EMRFORMATDWORD.d3dFormat.dSignature32
DWORD.d3dFormat.nVersion36
DWORD.d3dFormat.cbData40
DWORD.d3dFormat.offData44
ULONG.ulFrequencyNumerator36
ULONG.ulFrequencyDenominator40

│ └─44

OPM_CONFIGURE_PARAMETERSOPM_OMACBYTE[16].omac.abOMAC0
GUIDunsigned long.guidSetting.Data116
unsigned short.guidSetting.Data220
unsigned short.guidSetting.Data322
unsigned char[8].guidSetting.Data424
ULONG.ulSequenceNumber32
ULONG.cbParametersSize36
BYTE[4056].abParameters40

│ └─4096

OPM_CONNECTED_HDCP_DEVICE_INFORMATIONOPM_RANDOM_NUMBERBYTE[16].rnRandomNumber.abRandomNumber0
ULONG.ulStatusFlags16
ULONG.ulHDCPFlags20
OPM_HDCP_KEY_SELECTION_VECTORBYTE[5].ksvB.abKeySelectionVector24
BYTE[11].Reserved29
BYTE[16].Reserved240
BYTE[16].Reserved356

│ └─72

OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERSOPM_RANDOM_NUMBERBYTE[16].rnRandomNumber.abRandomNumber0
GUIDunsigned long.guidInformation.Data116
unsigned short.guidInformation.Data220
unsigned short.guidInformation.Data322
unsigned char[8].guidInformation.Data424
ULONG.ulSequenceNumber32
ULONG.cbParametersSize36
BYTE[4056].abParameters40

│ └─4096

OPM_ENCRYPTED_INITIALIZATION_PARAMETERSBYTE[256].abEncryptedInitializationParameters0

│ └─256

OPM_GET_CODEC_INFO_INFORMATIONOPM_RANDOM_NUMBERBYTE[16].rnRandomNumber.abRandomNumber0
DWORD.Merit16

│ └─20

OPM_GET_CODEC_INFO_PARAMETERSDWORD.cbVerifier0
BYTE[4052].Verifier4

│ └─4056

OPM_GET_INFO_PARAMETERSOPM_OMACBYTE[16].omac.abOMAC0
OPM_RANDOM_NUMBERBYTE[16].rnRandomNumber.abRandomNumber16
GUIDunsigned long.guidInformation.Data132
unsigned short.guidInformation.Data236
unsigned short.guidInformation.Data338
unsigned char[8].guidInformation.Data440
ULONG.ulSequenceNumber48
ULONG.cbParametersSize52
BYTE[4056].abParameters56

│ └─4112

OPM_HDCP_KEY_SELECTION_VECTORBYTE[5].abKeySelectionVector0

│ └─5

OPM_OMACBYTE[16].abOMAC0

│ └─16

OPM_OUTPUT_ID_DATAOPM_RANDOM_NUMBERBYTE[16].rnRandomNumber.abRandomNumber0
ULONG.ulStatusFlags16
UINT64.OutputId20

│ └─28

OPM_RANDOM_NUMBERBYTE[16].abRandomNumber0

│ └─16

OPM_REQUESTED_INFORMATIONOPM_OMACBYTE[16].omac.abOMAC0
ULONG.cbRequestedInformationSize16
BYTE[4076].abRequestedInformation20

│ └─4096

OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERSULONG.ulNewTVProtectionStandard0
ULONG.ulAspectRatioChangeMask14
ULONG.ulAspectRatioData18
ULONG.ulAspectRatioChangeMask212
ULONG.ulAspectRatioData216
ULONG.ulAspectRatioChangeMask320
ULONG.ulAspectRatioData324
ULONG[4].ulReserved28
ULONG[4].ulReserved244
ULONG.ulReserved360

│ └─64

OPM_SET_HDCP_SRM_PARAMETERSULONG.ulSRMVersion0

│ └─4

OPM_SET_PROTECTION_LEVEL_PARAMETERSULONG.ulProtectionType0
ULONG.ulProtectionLevel4
ULONG.Reserved8
ULONG.Reserved212

│ └─16

OPM_STANDARD_INFORMATIONOPM_RANDOM_NUMBERBYTE[16].rnRandomNumber.abRandomNumber0
ULONG.ulStatusFlags16
ULONG.ulInformation20
ULONG.ulReserved24
ULONG.ulReserved228

│ └─32

OSUpdateAssessmentBOOL.isEndOfSupport0
UpdateAssessmentUpdateAssessmentStatus.assessmentForCurrent.status4
UpdateImpactLevel.assessmentForCurrent.impact8
DWORD.assessmentForCurrent.daysOutOfDate12
UpdateAssessmentUpdateAssessmentStatus.assessmentForUpToDate.status16
UpdateImpactLevel.assessmentForUpToDate.impact20
DWORD.assessmentForUpToDate.daysOutOfDate24
UpdateAssessmentStatus.securityStatus28
FILETIMEDWORD.assessmentTime.dwLowDateTime32
DWORD.assessmentTime.dwHighDateTime36
FILETIMEDWORD.releaseInfoTime.dwLowDateTime40
DWORD.releaseInfoTime.dwHighDateTime44
LPWSTR.currentOSBuild48
FILETIMEDWORD.currentOSReleaseTime.dwLowDateTime56
DWORD.currentOSReleaseTime.dwHighDateTime60
LPWSTR.upToDateOSBuild64
FILETIMEDWORD.upToDateOSReleaseTime.dwLowDateTime72
DWORD.upToDateOSReleaseTime.dwHighDateTime76

│ └─80

OSVERSIONINFOADWORD.dwOSVersionInfoSize0
DWORD.dwMajorVersion4
DWORD.dwMinorVersion8
DWORD.dwBuildNumber12
DWORD.dwPlatformId16
CHAR[128].szCSDVersion20

│ └─148

OSVERSIONINFOEXADWORD.dwOSVersionInfoSize0
DWORD.dwMajorVersion4
DWORD.dwMinorVersion8
DWORD.dwBuildNumber12
DWORD.dwPlatformId16
CHAR[128].szCSDVersion20
WORD.wServicePackMajor148
WORD.wServicePackMinor150
WORD.wSuiteMask152
BYTE.wProductType154
BYTE.wReserved155

│ └─156

OSVERSIONINFOEXWDWORD.dwOSVersionInfoSize0
DWORD.dwMajorVersion4
DWORD.dwMinorVersion8
DWORD.dwBuildNumber12
DWORD.dwPlatformId16
WCHAR[128].szCSDVersion20
WORD.wServicePackMajor276
WORD.wServicePackMinor278
WORD.wSuiteMask280
BYTE.wProductType282
BYTE.wReserved283

│ └─284

OSVERSIONINFOWDWORD.dwOSVersionInfoSize0
DWORD.dwMajorVersion4
DWORD.dwMinorVersion8
DWORD.dwBuildNumber12
DWORD.dwPlatformId16
WCHAR[128].szCSDVersion20

│ └─276

OUTLINETEXTMETRICAUINT.otmSize0
TEXTMETRICALONG.otmTextMetrics.tmHeight4
LONG.otmTextMetrics.tmAscent8
LONG.otmTextMetrics.tmDescent12
LONG.otmTextMetrics.tmInternalLeading16
LONG.otmTextMetrics.tmExternalLeading20
LONG.otmTextMetrics.tmAveCharWidth24
LONG.otmTextMetrics.tmMaxCharWidth28
LONG.otmTextMetrics.tmWeight32
LONG.otmTextMetrics.tmOverhang36
LONG.otmTextMetrics.tmDigitizedAspectX40
LONG.otmTextMetrics.tmDigitizedAspectY44
BYTE.otmTextMetrics.tmFirstChar48
BYTE.otmTextMetrics.tmLastChar49
BYTE.otmTextMetrics.tmDefaultChar50
BYTE.otmTextMetrics.tmBreakChar51
BYTE.otmTextMetrics.tmItalic52
BYTE.otmTextMetrics.tmUnderlined53
BYTE.otmTextMetrics.tmStruckOut54
BYTE.otmTextMetrics.tmPitchAndFamily55
BYTE.otmTextMetrics.tmCharSet56
BYTE.otmFiller60
PANOSEBYTE.otmPanoseNumber.bFamilyType61
BYTE.otmPanoseNumber.bSerifStyle62
BYTE.otmPanoseNumber.bWeight63
BYTE.otmPanoseNumber.bProportion64
BYTE.otmPanoseNumber.bContrast65
BYTE.otmPanoseNumber.bStrokeVariation66
BYTE.otmPanoseNumber.bArmStyle67
BYTE.otmPanoseNumber.bLetterform68
BYTE.otmPanoseNumber.bMidline69
BYTE.otmPanoseNumber.bXHeight70
UINT.otmfsSelection72
UINT.otmfsType76
int.otmsCharSlopeRise80
int.otmsCharSlopeRun84
int.otmItalicAngle88
UINT.otmEMSquare92
int.otmAscent96
int.otmDescent100
UINT.otmLineGap104
UINT.otmsCapEmHeight108
UINT.otmsXHeight112
RECTLONG.otmrcFontBox.left116
LONG.otmrcFontBox.top120
LONG.otmrcFontBox.right124
LONG.otmrcFontBox.bottom128
int.otmMacAscent132
int.otmMacDescent136
UINT.otmMacLineGap140
UINT.otmusMinimumPPEM144
POINTLONG.otmptSubscriptSize.x148
LONG.otmptSubscriptSize.y152
POINTLONG.otmptSubscriptOffset.x156
LONG.otmptSubscriptOffset.y160
POINTLONG.otmptSuperscriptSize.x164
LONG.otmptSuperscriptSize.y168
POINTLONG.otmptSuperscriptOffset.x172
LONG.otmptSuperscriptOffset.y176
UINT.otmsStrikeoutSize180
int.otmsStrikeoutPosition184
int.otmsUnderscoreSize188
int.otmsUnderscorePosition192
PSTR.otmpFamilyName200
PSTR.otmpFaceName208
PSTR.otmpStyleName216
PSTR.otmpFullName224

│ └─232

OUTLINETEXTMETRICWUINT.otmSize0
TEXTMETRICWLONG.otmTextMetrics.tmHeight4
LONG.otmTextMetrics.tmAscent8
LONG.otmTextMetrics.tmDescent12
LONG.otmTextMetrics.tmInternalLeading16
LONG.otmTextMetrics.tmExternalLeading20
LONG.otmTextMetrics.tmAveCharWidth24
LONG.otmTextMetrics.tmMaxCharWidth28
LONG.otmTextMetrics.tmWeight32
LONG.otmTextMetrics.tmOverhang36
LONG.otmTextMetrics.tmDigitizedAspectX40
LONG.otmTextMetrics.tmDigitizedAspectY44
WCHAR.otmTextMetrics.tmFirstChar48
WCHAR.otmTextMetrics.tmLastChar50
WCHAR.otmTextMetrics.tmDefaultChar52
WCHAR.otmTextMetrics.tmBreakChar54
BYTE.otmTextMetrics.tmItalic56
BYTE.otmTextMetrics.tmUnderlined57
BYTE.otmTextMetrics.tmStruckOut58
BYTE.otmTextMetrics.tmPitchAndFamily59
BYTE.otmTextMetrics.tmCharSet60
BYTE.otmFiller64
PANOSEBYTE.otmPanoseNumber.bFamilyType65
BYTE.otmPanoseNumber.bSerifStyle66
BYTE.otmPanoseNumber.bWeight67
BYTE.otmPanoseNumber.bProportion68
BYTE.otmPanoseNumber.bContrast69
BYTE.otmPanoseNumber.bStrokeVariation70
BYTE.otmPanoseNumber.bArmStyle71
BYTE.otmPanoseNumber.bLetterform72
BYTE.otmPanoseNumber.bMidline73
BYTE.otmPanoseNumber.bXHeight74
UINT.otmfsSelection76
UINT.otmfsType80
int.otmsCharSlopeRise84
int.otmsCharSlopeRun88
int.otmItalicAngle92
UINT.otmEMSquare96
int.otmAscent100
int.otmDescent104
UINT.otmLineGap108
UINT.otmsCapEmHeight112
UINT.otmsXHeight116
RECTLONG.otmrcFontBox.left120
LONG.otmrcFontBox.top124
LONG.otmrcFontBox.right128
LONG.otmrcFontBox.bottom132
int.otmMacAscent136
int.otmMacDescent140
UINT.otmMacLineGap144
UINT.otmusMinimumPPEM148
POINTLONG.otmptSubscriptSize.x152
LONG.otmptSubscriptSize.y156
POINTLONG.otmptSubscriptOffset.x160
LONG.otmptSubscriptOffset.y164
POINTLONG.otmptSuperscriptSize.x168
LONG.otmptSuperscriptSize.y172
POINTLONG.otmptSuperscriptOffset.x176
LONG.otmptSuperscriptOffset.y180
UINT.otmsStrikeoutSize184
int.otmsStrikeoutPosition188
int.otmsUnderscoreSize192
int.otmsUnderscorePosition196
PSTR.otmpFamilyName200
PSTR.otmpFaceName208
PSTR.otmpStyleName216
PSTR.otmpFullName224

│ └─232

OUTPUT_DEBUG_STRING_INFOLPSTR.lpDebugStringData0
WORD.fUnicode8
WORD.nDebugStringLength10

│ └─16

OVERLAPPEDULONG_PTR.Internal0
ULONG_PTR.InternalHigh0
HANDLE.hEvent0
DWORD.Offset0
DWORD.OffsetHigh0
PVOID.Pointer0

│ └─32

OVERLAPPED_ENTRYULONG_PTR.lpCompletionKey0
LPOVERLAPPED.lpOverlapped8
ULONG_PTR.Internal16
DWORD.dwNumberOfBytesTransferred24

│ └─32

PACKAGE_IDUINT32.reserved0
UINT32.processorArchitecture4
PACKAGE_VERSIONUINT64.version.Version8
USHORT.version.Revision8
USHORT.version.Build10
USHORT.version.Minor12
USHORT.version.Major14
PWSTR.name16
PWSTR.publisher24
PWSTR.resourceId32
PWSTR.publisherId40

│ └─48

PACKAGE_INFOUINT32.reserved0
UINT32.flags4
PWSTR.path8
PWSTR.packageFullName16
PWSTR.packageFamilyName24
PACKAGE_IDUINT32.packageId.reserved32
UINT32.packageId.processorArchitecture36
PACKAGE_VERSIONUINT64.packageId.version.Version40
USHORT.packageId.version.Revision40
USHORT.packageId.version.Build42
USHORT.packageId.version.Minor44
USHORT.packageId.version.Major46
PWSTR.packageId.name48
PWSTR.packageId.publisher56
PWSTR.packageId.resourceId64
PWSTR.packageId.publisherId72

│ └─80

PACKAGE_VERSIONUINT64.Version0
USHORT.Revision0
USHORT.Build2
USHORT.Minor4
USHORT.Major6

│ └─8

PACKET_DESCRIPTIONULONG.cbPacketSize0
ULONG.cPacketProperties4
PACKET_PROPERTY *.pPacketProperties8
ULONG.cButtons16
GUID *.pguidButtons24

│ └─32

PACKET_PROPERTYGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
PROPERTY_METRICSLONG.PropertyMetrics.nLogicalMin16
LONG.PropertyMetrics.nLogicalMax20
PROPERTY_UNITS.PropertyMetrics.Units24
FLOAT.PropertyMetrics.fResolution28

│ └─32

PAGERANGELONG.nFromPage0
LONG.nToPage4

│ └─8

PAGESETULONG.cbStruct0
BOOL.fOddPages4
BOOL.fEvenPages8
ULONG.cPageRange12
PAGERANGE[1].rgPages16

│ └─24

PAGESETUPDLGADWORD.lStructSize0
HWND.hwndOwner8
HGLOBAL.hDevMode16
HGLOBAL.hDevNames24
DWORD.Flags32
POINTLONG.ptPaperSize.x36
LONG.ptPaperSize.y40
RECTLONG.rtMinMargin.left44
LONG.rtMinMargin.top48
LONG.rtMinMargin.right52
LONG.rtMinMargin.bottom56
RECTLONG.rtMargin.left60
LONG.rtMargin.top64
LONG.rtMargin.right68
LONG.rtMargin.bottom72
HINSTANCE.hInstance80
LPARAM.lCustData88
LPPAGESETUPHOOK.lpfnPageSetupHook96
LPPAGEPAINTHOOK.lpfnPagePaintHook104
LPCSTR.lpPageSetupTemplateName112
HGLOBAL.hPageSetupTemplate120

│ └─128

PAGESETUPDLGWDWORD.lStructSize0
HWND.hwndOwner8
HGLOBAL.hDevMode16
HGLOBAL.hDevNames24
DWORD.Flags32
POINTLONG.ptPaperSize.x36
LONG.ptPaperSize.y40
RECTLONG.rtMinMargin.left44
LONG.rtMinMargin.top48
LONG.rtMinMargin.right52
LONG.rtMinMargin.bottom56
RECTLONG.rtMargin.left60
LONG.rtMargin.top64
LONG.rtMargin.right68
LONG.rtMargin.bottom72
HINSTANCE.hInstance80
LPARAM.lCustData88
LPPAGESETUPHOOK.lpfnPageSetupHook96
LPPAGEPAINTHOOK.lpfnPagePaintHook104
LPCWSTR.lpPageSetupTemplateName112
HGLOBAL.hPageSetupTemplate120

│ └─128

PAINTSTRUCTHDC.hdc0
BOOL.fErase8
RECTLONG.rcPaint.left12
LONG.rcPaint.top16
LONG.rcPaint.right20
LONG.rcPaint.bottom24
BOOL.fRestore28
BOOL.fIncUpdate32
BYTE[32].rgbReserved36

│ └─72

PALETTEENTRYBYTE.peRed0
BYTE.peGreen1
BYTE.peBlue2
BYTE.peFlags3

│ └─4

PALOBJULONG.ulReserved0

│ └─4

PANOSEBYTE.bFamilyType0
BYTE.bSerifStyle1
BYTE.bWeight2
BYTE.bProportion3
BYTE.bContrast4
BYTE.bStrokeVariation5
BYTE.bArmStyle6
BYTE.bLetterform7
BYTE.bMidline8
BYTE.bXHeight9

│ └─10

PARAFORMATUINT.cbSize0
DWORD.dwMask4
WORD.wNumbering8
WORD.wEffects10
WORD.wReserved10
LONG.dxStartIndent12
LONG.dxRightIndent16
LONG.dxOffset20
WORD.wAlignment24
SHORT.cTabCount26
LONG[32].rgxTabs28

│ └─156

PARAFORMAT2UINT.cbSize0
DWORD.dwMask4
WORD.wNumbering8
WORD.wEffects10
WORD.wReserved10
LONG.dxStartIndent12
LONG.dxRightIndent16
LONG.dxOffset20
WORD.wAlignment24
SHORT.cTabCount26
LONG[32].rgxTabs28
LONG.dySpaceBefore156
LONG.dySpaceAfter160
LONG.dyLineSpacing164
SHORT.sStyle168
BYTE.bLineSpacingRule170
BYTE.bOutlineLevel171
WORD.wShadingWeight172
WORD.wShadingStyle174
WORD.wNumberingStart176
WORD.wNumberingStyle178
WORD.wNumberingTab180
WORD.wBorderSpace182
WORD.wBorderWidth184
WORD.wBorders186

│ └─188

PARAMDATAOLECHAR *.szName0
VARTYPE.vt8

│ └─16

PARAMDESCLPPARAMDESCEX.pparamdescex0
USHORT.wParamFlags8

│ └─16

PARAMDESCEXULONG.cBytes0
VARIANTARG.varDefaultValue8

│ └─32

PARAM_BUFFERULONG.ParameterId0
ULONG.Length4
UCHAR[1].Buffer8

│ └─12

PARSEDURLADWORD.cbSize0
LPCSTR.pszProtocol8
UINT.cchProtocol16
LPCSTR.pszSuffix24
UINT.cchSuffix32
UINT.nScheme36

│ └─40

PARSEDURLWDWORD.cbSize0
LPCWSTR.pszProtocol8
UINT.cchProtocol16
LPCWSTR.pszSuffix24
UINT.cchSuffix32
UINT.nScheme36

│ └─40

PARTITION_INFORMATIONLARGE_INTEGERLONGLONG.StartingOffset.QuadPart0
struct (unnamed).StartingOffset.u0
DWORD.StartingOffset.LowPart0
LONG.StartingOffset.HighPart4
LARGE_INTEGERLONGLONG.PartitionLength.QuadPart8
struct (unnamed).PartitionLength.u8
DWORD.PartitionLength.LowPart8
LONG.PartitionLength.HighPart12
DWORD.HiddenSectors16
DWORD.PartitionNumber20
BYTE.PartitionType24
BOOLEAN.BootIndicator25
BOOLEAN.RecognizedPartition26
BOOLEAN.RewritePartition27

│ └─32

PARTITION_INFORMATION_EXPARTITION_STYLE.PartitionStyle0
LARGE_INTEGERLONGLONG.StartingOffset.QuadPart8
struct (unnamed).StartingOffset.u8
DWORD.StartingOffset.LowPart8
LONG.StartingOffset.HighPart12
LARGE_INTEGERLONGLONG.PartitionLength.QuadPart16
struct (unnamed).PartitionLength.u16
DWORD.PartitionLength.LowPart16
LONG.PartitionLength.HighPart20
DWORD.PartitionNumber24
BOOLEAN.RewritePartition28
BOOLEAN.IsServicePartition29
PARTITION_INFORMATION_GPTGUIDunsigned long.Gpt.PartitionType.Data132
unsigned short.Gpt.PartitionType.Data236
unsigned short.Gpt.PartitionType.Data338
unsigned char[8].Gpt.PartitionType.Data440
GUIDunsigned long.Gpt.PartitionId.Data148
unsigned short.Gpt.PartitionId.Data252
unsigned short.Gpt.PartitionId.Data354
unsigned char[8].Gpt.PartitionId.Data456
DWORD64.Gpt.Attributes64
WCHAR[36].Gpt.Name72
PARTITION_INFORMATION_MBRBYTE.Mbr.PartitionType32
BOOLEAN.Mbr.BootIndicator33
BOOLEAN.Mbr.RecognizedPartition34
DWORD.Mbr.HiddenSectors36
GUIDunsigned long.Mbr.PartitionId.Data140
unsigned short.Mbr.PartitionId.Data244
unsigned short.Mbr.PartitionId.Data346
unsigned char[8].Mbr.PartitionId.Data448

│ └─144

PARTITION_INFORMATION_GPTGUIDunsigned long.PartitionType.Data10
unsigned short.PartitionType.Data24
unsigned short.PartitionType.Data36
unsigned char[8].PartitionType.Data48
GUIDunsigned long.PartitionId.Data116
unsigned short.PartitionId.Data220
unsigned short.PartitionId.Data322
unsigned char[8].PartitionId.Data424
DWORD64.Attributes32
WCHAR[36].Name40

│ └─112

PARTITION_INFORMATION_MBRBYTE.PartitionType0
BOOLEAN.BootIndicator1
BOOLEAN.RecognizedPartition2
DWORD.HiddenSectors4
GUIDunsigned long.PartitionId.Data18
unsigned short.PartitionId.Data212
unsigned short.PartitionId.Data314
unsigned char[8].PartitionId.Data416

│ └─24

PATHDATAFLONG.flags0
ULONG.count4
POINTFIX *.pptfx8

│ └─16

PATHOBJFLONG.fl0
ULONG.cCurves4

│ └─8

PAYLOAD_FILTER_PREDICATELPWSTR.FieldName0
USHORT.CompareOp8
LPWSTR.Value16

│ └─24

PBRANGEint.iLow0
int.iHigh4

│ └─8

PCCARD_DESDWORD.PCD_Count0
DWORD.PCD_Type4
DWORD.PCD_Flags8
BYTE.PCD_ConfigIndex12
BYTE[3].PCD_Reserved13
DWORD.PCD_MemoryCardBase116
DWORD.PCD_MemoryCardBase220
DWORD[2].PCD_MemoryCardBase24
WORD[2].PCD_MemoryFlags32
BYTE[2].PCD_IoFlags36

│ └─38

PCCARD_RESOURCEPCCARD_DESDWORD.PcCard_Header.PCD_Count0
DWORD.PcCard_Header.PCD_Type4
DWORD.PcCard_Header.PCD_Flags8
BYTE.PcCard_Header.PCD_ConfigIndex12
BYTE[3].PcCard_Header.PCD_Reserved13
DWORD.PcCard_Header.PCD_MemoryCardBase116
DWORD.PcCard_Header.PCD_MemoryCardBase220
DWORD[2].PcCard_Header.PCD_MemoryCardBase24
WORD[2].PcCard_Header.PCD_MemoryFlags32
BYTE[2].PcCard_Header.PCD_IoFlags36

│ └─38

PCMWAVEFORMATWAVEFORMATWORD.wf.wFormatTag0
WORD.wf.nChannels2
DWORD.wf.nSamplesPerSec4
DWORD.wf.nAvgBytesPerSec8
WORD.wf.nBlockAlign12
WORD.wBitsPerSample14

│ └─16

PDF_RENDER_PARAMSD2D_RECT_FFLOAT.SourceRect.left0
FLOAT.SourceRect.top4
FLOAT.SourceRect.right8
FLOAT.SourceRect.bottom12
UINT32.DestinationWidth16
UINT32.DestinationHeight20
D2D_COLOR_F.BackgroundColor24
BOOLEAN.IgnoreHighContrast40

│ └─44

PDH_BROWSE_DLG_CONFIG_ADWORD.bIncludeInstanceIndex0bytes,0bits
DWORD.bSingleCounterPerAdd0bytes,1bits
DWORD.bSingleCounterPerDialog0bytes,2bits
DWORD.bLocalCountersOnly0bytes,3bits
DWORD.bWildCardInstances0bytes,4bits
DWORD.bHideDetailBox0bytes,5bits
DWORD.bInitializePath0bytes,6bits
DWORD.bDisableMachineSelection0bytes,7bits
DWORD.bIncludeCostlyObjects1bytes,0bits
DWORD.bShowObjectBrowser1bytes,1bits
DWORD.bReserved1bytes,2bits
HWND.hWndOwner8
LPSTR.szDataSource16
LPSTR.szReturnPathBuffer24
DWORD.cchReturnPathLength32
CounterPathCallBack.pCallBack40
DWORD_PTR.dwCallBackArg48
PDH_STATUS.CallBackStatus56
DWORD.dwDefaultDetailLevel60
LPSTR.szDialogBoxCaption64

│ └─72

PDH_BROWSE_DLG_CONFIG_HADWORD.bIncludeInstanceIndex0bytes,0bits
DWORD.bSingleCounterPerAdd0bytes,1bits
DWORD.bSingleCounterPerDialog0bytes,2bits
DWORD.bLocalCountersOnly0bytes,3bits
DWORD.bWildCardInstances0bytes,4bits
DWORD.bHideDetailBox0bytes,5bits
DWORD.bInitializePath0bytes,6bits
DWORD.bDisableMachineSelection0bytes,7bits
DWORD.bIncludeCostlyObjects1bytes,0bits
DWORD.bShowObjectBrowser1bytes,1bits
DWORD.bReserved1bytes,2bits
HWND.hWndOwner8
PDH_HLOG.hDataSource16
LPSTR.szReturnPathBuffer24
DWORD.cchReturnPathLength32
CounterPathCallBack.pCallBack40
DWORD_PTR.dwCallBackArg48
PDH_STATUS.CallBackStatus56
DWORD.dwDefaultDetailLevel60
LPSTR.szDialogBoxCaption64

│ └─72

PDH_BROWSE_DLG_CONFIG_HWDWORD.bIncludeInstanceIndex0bytes,0bits
DWORD.bSingleCounterPerAdd0bytes,1bits
DWORD.bSingleCounterPerDialog0bytes,2bits
DWORD.bLocalCountersOnly0bytes,3bits
DWORD.bWildCardInstances0bytes,4bits
DWORD.bHideDetailBox0bytes,5bits
DWORD.bInitializePath0bytes,6bits
DWORD.bDisableMachineSelection0bytes,7bits
DWORD.bIncludeCostlyObjects1bytes,0bits
DWORD.bShowObjectBrowser1bytes,1bits
DWORD.bReserved1bytes,2bits
HWND.hWndOwner8
PDH_HLOG.hDataSource16
LPWSTR.szReturnPathBuffer24
DWORD.cchReturnPathLength32
CounterPathCallBack.pCallBack40
DWORD_PTR.dwCallBackArg48
PDH_STATUS.CallBackStatus56
DWORD.dwDefaultDetailLevel60
LPWSTR.szDialogBoxCaption64

│ └─72

PDH_BROWSE_DLG_CONFIG_WDWORD.bIncludeInstanceIndex0bytes,0bits
DWORD.bSingleCounterPerAdd0bytes,1bits
DWORD.bSingleCounterPerDialog0bytes,2bits
DWORD.bLocalCountersOnly0bytes,3bits
DWORD.bWildCardInstances0bytes,4bits
DWORD.bHideDetailBox0bytes,5bits
DWORD.bInitializePath0bytes,6bits
DWORD.bDisableMachineSelection0bytes,7bits
DWORD.bIncludeCostlyObjects1bytes,0bits
DWORD.bShowObjectBrowser1bytes,1bits
DWORD.bReserved1bytes,2bits
HWND.hWndOwner8
LPWSTR.szDataSource16
LPWSTR.szReturnPathBuffer24
DWORD.cchReturnPathLength32
CounterPathCallBack.pCallBack40
DWORD_PTR.dwCallBackArg48
PDH_STATUS.CallBackStatus56
DWORD.dwDefaultDetailLevel60
LPWSTR.szDialogBoxCaption64

│ └─72

PDH_COUNTER_INFO_ADWORD.dwLength0
DWORD.dwType4
DWORD.CVersion8
DWORD.CStatus12
LONG.lScale16
LONG.lDefaultScale20
DWORD_PTR.dwUserData24
DWORD_PTR.dwQueryUserData32
LPSTR.szFullPath40
PDH_COUNTER_PATH_ELEMENTS_ALPSTR.CounterPath.szMachineName48
LPSTR.CounterPath.szObjectName56
LPSTR.CounterPath.szInstanceName64
LPSTR.CounterPath.szParentInstance72
DWORD.CounterPath.dwInstanceIndex80
LPSTR.CounterPath.szCounterName88
PDH_DATA_ITEM_PATH_ELEMENTS_ALPSTR.DataItemPath.szMachineName48
GUIDunsigned long.DataItemPath.ObjectGUID.Data156
unsigned short.DataItemPath.ObjectGUID.Data260
unsigned short.DataItemPath.ObjectGUID.Data362
unsigned char[8].DataItemPath.ObjectGUID.Data464
DWORD.DataItemPath.dwItemId72
LPSTR.DataItemPath.szInstanceName80
LPSTR.szMachineName48
LPSTR.szObjectName56
LPSTR.szInstanceName64
LPSTR.szParentInstance72
DWORD.dwInstanceIndex80
LPSTR.szCounterName88
LPSTR.szExplainText96
DWORD[1].DataBuffer104

│ └─112

PDH_COUNTER_INFO_WDWORD.dwLength0
DWORD.dwType4
DWORD.CVersion8
DWORD.CStatus12
LONG.lScale16
LONG.lDefaultScale20
DWORD_PTR.dwUserData24
DWORD_PTR.dwQueryUserData32
LPWSTR.szFullPath40
PDH_COUNTER_PATH_ELEMENTS_WLPWSTR.CounterPath.szMachineName48
LPWSTR.CounterPath.szObjectName56
LPWSTR.CounterPath.szInstanceName64
LPWSTR.CounterPath.szParentInstance72
DWORD.CounterPath.dwInstanceIndex80
LPWSTR.CounterPath.szCounterName88
PDH_DATA_ITEM_PATH_ELEMENTS_WLPWSTR.DataItemPath.szMachineName48
GUIDunsigned long.DataItemPath.ObjectGUID.Data156
unsigned short.DataItemPath.ObjectGUID.Data260
unsigned short.DataItemPath.ObjectGUID.Data362
unsigned char[8].DataItemPath.ObjectGUID.Data464
DWORD.DataItemPath.dwItemId72
LPWSTR.DataItemPath.szInstanceName80
LPWSTR.szMachineName48
LPWSTR.szObjectName56
LPWSTR.szInstanceName64
LPWSTR.szParentInstance72
DWORD.dwInstanceIndex80
LPWSTR.szCounterName88
LPWSTR.szExplainText96
DWORD[1].DataBuffer104

│ └─112

PDH_COUNTER_PATH_ELEMENTS_ALPSTR.szMachineName0
LPSTR.szObjectName8
LPSTR.szInstanceName16
LPSTR.szParentInstance24
DWORD.dwInstanceIndex32
LPSTR.szCounterName40

│ └─48

PDH_COUNTER_PATH_ELEMENTS_WLPWSTR.szMachineName0
LPWSTR.szObjectName8
LPWSTR.szInstanceName16
LPWSTR.szParentInstance24
DWORD.dwInstanceIndex32
LPWSTR.szCounterName40

│ └─48

PDH_DATA_ITEM_PATH_ELEMENTS_ALPSTR.szMachineName0
GUIDunsigned long.ObjectGUID.Data18
unsigned short.ObjectGUID.Data212
unsigned short.ObjectGUID.Data314
unsigned char[8].ObjectGUID.Data416
DWORD.dwItemId24
LPSTR.szInstanceName32

│ └─40

PDH_DATA_ITEM_PATH_ELEMENTS_WLPWSTR.szMachineName0
GUIDunsigned long.ObjectGUID.Data18
unsigned short.ObjectGUID.Data212
unsigned short.ObjectGUID.Data314
unsigned char[8].ObjectGUID.Data416
DWORD.dwItemId24
LPWSTR.szInstanceName32

│ └─40

PDH_FMT_COUNTERVALUEDWORD.CStatus0
LPCSTR.AnsiStringValue8
LPCWSTR.WideStringValue8
double.doubleValue8
LONGLONG.largeValue8
LONG.longValue8

│ └─16

PDH_FMT_COUNTERVALUE_ITEM_ALPSTR.szName0
PDH_FMT_COUNTERVALUEDWORD.FmtValue.CStatus8
LPCSTR.FmtValue.AnsiStringValue16
LPCWSTR.FmtValue.WideStringValue16
double.FmtValue.doubleValue16
LONGLONG.FmtValue.largeValue16
LONG.FmtValue.longValue16

│ └─24

PDH_FMT_COUNTERVALUE_ITEM_WLPWSTR.szName0
PDH_FMT_COUNTERVALUEDWORD.FmtValue.CStatus8
LPCSTR.FmtValue.AnsiStringValue16
LPCWSTR.FmtValue.WideStringValue16
double.FmtValue.doubleValue16
LONGLONG.FmtValue.largeValue16
LONG.FmtValue.longValue16

│ └─24

PDH_RAW_COUNTERvolatile DWORD.CStatus0
FILETIMEDWORD.TimeStamp.dwLowDateTime4
DWORD.TimeStamp.dwHighDateTime8
LONGLONG.FirstValue16
LONGLONG.SecondValue24
DWORD.MultiCount32

│ └─40

PDH_RAW_COUNTER_ITEM_ALPSTR.szName0
PDH_RAW_COUNTERvolatile DWORD.RawValue.CStatus8
FILETIMEDWORD.RawValue.TimeStamp.dwLowDateTime12
DWORD.RawValue.TimeStamp.dwHighDateTime16
LONGLONG.RawValue.FirstValue24
LONGLONG.RawValue.SecondValue32
DWORD.RawValue.MultiCount40

│ └─48

PDH_RAW_COUNTER_ITEM_WLPWSTR.szName0
PDH_RAW_COUNTERvolatile DWORD.RawValue.CStatus8
FILETIMEDWORD.RawValue.TimeStamp.dwLowDateTime12
DWORD.RawValue.TimeStamp.dwHighDateTime16
LONGLONG.RawValue.FirstValue24
LONGLONG.RawValue.SecondValue32
DWORD.RawValue.MultiCount40

│ └─48

PDH_RAW_LOG_RECORDDWORD.dwStructureSize0
DWORD.dwRecordType4
DWORD.dwItems8
UCHAR[1].RawBytes12

│ └─16

PDH_STATISTICSDWORD.dwFormat0
DWORD.count4
PDH_FMT_COUNTERVALUEDWORD.min.CStatus8
LPCSTR.min.AnsiStringValue16
LPCWSTR.min.WideStringValue16
double.min.doubleValue16
LONGLONG.min.largeValue16
LONG.min.longValue16
PDH_FMT_COUNTERVALUEDWORD.max.CStatus24
LPCSTR.max.AnsiStringValue32
LPCWSTR.max.WideStringValue32
double.max.doubleValue32
LONGLONG.max.largeValue32
LONG.max.longValue32
PDH_FMT_COUNTERVALUEDWORD.mean.CStatus40
LPCSTR.mean.AnsiStringValue48
LPCWSTR.mean.WideStringValue48
double.mean.doubleValue48
LONGLONG.mean.largeValue48
LONG.mean.longValue48

│ └─56

PDH_TIME_INFOLONGLONG.StartTime0
LONGLONG.EndTime8
DWORD.SampleCount16

│ └─24

PEBBYTE[2].Reserved10
BYTE.BeingDebugged2
BYTE[1].Reserved23
PVOID[2].Reserved38
PPEB_LDR_DATA.Ldr24
PRTL_USER_PROCESS_PARAMETERS.ProcessParameters32
PVOID[3].Reserved440
PVOID.AtlThunkSListPtr64
PVOID.Reserved572
ULONG.Reserved680
PVOID.Reserved788
ULONG.Reserved896
ULONG.AtlThunkSListPtr32100
PVOID[45].Reserved9104
BYTE[96].Reserved10464
PPS_POST_PROCESS_INIT_ROUTINE.PostProcessInitRoutine560
BYTE[128].Reserved11568
PVOID[1].Reserved12696
ULONG.SessionId704

│ └─712

PEB_LDR_DATABYTE[8].Reserved10
PVOID[3].Reserved28
LIST_ENTRYstruct _LIST_ENTRY *.InMemoryOrderModuleList.Flink32
struct _LIST_ENTRY *.InMemoryOrderModuleList.Blink40

│ └─48

PEERDIST_CLIENT_BASIC_INFOBOOL.fFlashCrowd0

│ └─4

PEERDIST_CONTENT_TAGBYTE[16].Data0

│ └─16

PEERDIST_PUBLICATION_OPTIONSDWORD.dwVersion0
DWORD.dwFlags4

│ └─8

PEERDIST_RETRIEVAL_OPTIONSDWORD.cbSize0
DWORD.dwContentInfoMinVersion4
DWORD.dwContentInfoMaxVersion8
DWORD.dwReserved12

│ └─16

PEERDIST_STATUS_INFODWORD.cbSize0
PEERDIST_STATUS.status4
DWORD.dwMinVer8
DWORD.dwMaxVer12

│ └─16

PEER_ADDRESSDWORD.dwSize0
SOCKADDR_IN6.sin64

│ └─32

PEER_APPLICATIONGUIDunsigned long.id.Data10
unsigned short.id.Data24
unsigned short.id.Data36
unsigned char[8].id.Data48
PEER_DATAULONG.data.cbData16
PBYTE.data.pbData24
PWSTR.pwzDescription32

│ └─40

PEER_APPLICATION_REGISTRATION_INFOPEER_APPLICATIONGUIDunsigned long.application.id.Data10
unsigned short.application.id.Data24
unsigned short.application.id.Data36
unsigned char[8].application.id.Data48
PEER_DATAULONG.application.data.cbData16
PBYTE.application.data.pbData24
PWSTR.application.pwzDescription32
PWSTR.pwzApplicationToLaunch40
PWSTR.pwzApplicationArguments48
DWORD.dwPublicationScope56

│ └─64

PEER_APP_LAUNCH_INFOPPEER_CONTACT.pContact0
PPEER_ENDPOINT.pEndpoint8
PPEER_INVITATION.pInvitation16

│ └─24

PEER_COLLAB_EVENT_DATAPEER_COLLAB_EVENT_TYPE.eventType0
PEER_EVENT_APPLICATION_CHANGED_DATAPPEER_CONTACT.applicationChangedData.pContact8
PPEER_ENDPOINT.applicationChangedData.pEndpoint16
PEER_CHANGE_TYPE.applicationChangedData.changeType24
PPEER_APPLICATION.applicationChangedData.pApplication32
PEER_EVENT_ENDPOINT_CHANGED_DATAPPEER_CONTACT.endpointChangedData.pContact8
PPEER_ENDPOINT.endpointChangedData.pEndpoint16
PEER_EVENT_OBJECT_CHANGED_DATAPPEER_CONTACT.objectChangedData.pContact8
PPEER_ENDPOINT.objectChangedData.pEndpoint16
PEER_CHANGE_TYPE.objectChangedData.changeType24
PPEER_OBJECT.objectChangedData.pObject32
PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATAPEER_CHANGE_TYPE.peopleNearMeChangedData.changeType8
PPEER_PEOPLE_NEAR_ME.peopleNearMeChangedData.pPeopleNearMe16
PEER_EVENT_PRESENCE_CHANGED_DATAPPEER_CONTACT.presenceChangedData.pContact8
PPEER_ENDPOINT.presenceChangedData.pEndpoint16
PEER_CHANGE_TYPE.presenceChangedData.changeType24
PPEER_PRESENCE_INFO.presenceChangedData.pPresenceInfo32
PEER_EVENT_REQUEST_STATUS_CHANGED_DATAPPEER_ENDPOINT.requestStatusChangedData.pEndpoint8
HRESULT.requestStatusChangedData.hrChange16
PEER_EVENT_WATCHLIST_CHANGED_DATAPPEER_CONTACT.watchListChangedData.pContact8
PEER_CHANGE_TYPE.watchListChangedData.changeType16

│ └─40

PEER_COLLAB_EVENT_REGISTRATIONPEER_COLLAB_EVENT_TYPE.eventType0
GUID *.pInstance8

│ └─16

PEER_CONNECTION_INFODWORD.dwSize0
DWORD.dwFlags4
ULONGLONG.ullConnectionId8
ULONGLONG.ullNodeId16
PWSTR.pwzPeerId24
PEER_ADDRESSDWORD.address.dwSize32
SOCKADDR_IN6.address.sin636

│ └─64

PEER_CONTACTPWSTR.pwzPeerName0
PWSTR.pwzNickName8
PWSTR.pwzDisplayName16
PWSTR.pwzEmailAddress24
BOOL.fWatch32
PEER_WATCH_PERMISSION.WatcherPermissions36
PEER_DATAULONG.credentials.cbData40
PBYTE.credentials.pbData48

│ └─56

PEER_CREDENTIAL_INFODWORD.dwSize0
DWORD.dwFlags4
PWSTR.pwzFriendlyName8
CERT_PUBLIC_KEY_INFO *.pPublicKey16
PWSTR.pwzIssuerPeerName24
PWSTR.pwzIssuerFriendlyName32
FILETIMEDWORD.ftValidityStart.dwLowDateTime40
DWORD.ftValidityStart.dwHighDateTime44
FILETIMEDWORD.ftValidityEnd.dwLowDateTime48
DWORD.ftValidityEnd.dwHighDateTime52
ULONG.cRoles56
PEER_ROLE_ID *.pRoles64

│ └─72

PEER_DATAULONG.cbData0
PBYTE.pbData8

│ └─16

PEER_ENDPOINTPEER_ADDRESSDWORD.address.dwSize0
SOCKADDR_IN6.address.sin64
PWSTR.pwzEndpointName32

│ └─40

PEER_EVENT_APPLICATION_CHANGED_DATAPPEER_CONTACT.pContact0
PPEER_ENDPOINT.pEndpoint8
PEER_CHANGE_TYPE.changeType16
PPEER_APPLICATION.pApplication24

│ └─32

PEER_EVENT_CONNECTION_CHANGE_DATADWORD.dwSize0
PEER_CONNECTION_STATUS.status4
ULONGLONG.ullConnectionId8
ULONGLONG.ullNodeId16
ULONGLONG.ullNextConnectionId24
HRESULT.hrConnectionFailedReason32

│ └─40

PEER_EVENT_ENDPOINT_CHANGED_DATAPPEER_CONTACT.pContact0
PPEER_ENDPOINT.pEndpoint8

│ └─16

PEER_EVENT_INCOMING_DATADWORD.dwSize0
ULONGLONG.ullConnectionId8
GUIDunsigned long.type.Data116
unsigned short.type.Data220
unsigned short.type.Data322
unsigned char[8].type.Data424
PEER_DATAULONG.data.cbData32
PBYTE.data.pbData40

│ └─48

PEER_EVENT_MEMBER_CHANGE_DATADWORD.dwSize0
PEER_MEMBER_CHANGE_TYPE.changeType4
PWSTR.pwzIdentity8

│ └─16

PEER_EVENT_NODE_CHANGE_DATADWORD.dwSize0
PEER_NODE_CHANGE_TYPE.changeType4
ULONGLONG.ullNodeId8
PWSTR.pwzPeerId16

│ └─24

PEER_EVENT_OBJECT_CHANGED_DATAPPEER_CONTACT.pContact0
PPEER_ENDPOINT.pEndpoint8
PEER_CHANGE_TYPE.changeType16
PPEER_OBJECT.pObject24

│ └─32

PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATAPEER_CHANGE_TYPE.changeType0
PPEER_PEOPLE_NEAR_ME.pPeopleNearMe8

│ └─16

PEER_EVENT_PRESENCE_CHANGED_DATAPPEER_CONTACT.pContact0
PPEER_ENDPOINT.pEndpoint8
PEER_CHANGE_TYPE.changeType16
PPEER_PRESENCE_INFO.pPresenceInfo24

│ └─32

PEER_EVENT_RECORD_CHANGE_DATADWORD.dwSize0
PEER_RECORD_CHANGE_TYPE.changeType4
GUIDunsigned long.recordId.Data18
unsigned short.recordId.Data212
unsigned short.recordId.Data314
unsigned char[8].recordId.Data416
GUIDunsigned long.recordType.Data124
unsigned short.recordType.Data228
unsigned short.recordType.Data330
unsigned char[8].recordType.Data432

│ └─40

PEER_EVENT_REQUEST_STATUS_CHANGED_DATAPPEER_ENDPOINT.pEndpoint0
HRESULT.hrChange8

│ └─16

PEER_EVENT_SYNCHRONIZED_DATADWORD.dwSize0
GUIDunsigned long.recordType.Data14
unsigned short.recordType.Data28
unsigned short.recordType.Data310
unsigned char[8].recordType.Data412

│ └─20

PEER_EVENT_WATCHLIST_CHANGED_DATAPPEER_CONTACT.pContact0
PEER_CHANGE_TYPE.changeType8

│ └─16

PEER_GRAPH_EVENT_DATAPEER_GRAPH_EVENT_TYPE.eventType0
PEER_EVENT_CONNECTION_CHANGE_DATADWORD.connectionChangeData.dwSize8
PEER_CONNECTION_STATUS.connectionChangeData.status12
ULONGLONG.connectionChangeData.ullConnectionId16
ULONGLONG.connectionChangeData.ullNodeId24
ULONGLONG.connectionChangeData.ullNextConnectionId32
HRESULT.connectionChangeData.hrConnectionFailedReason40
PEER_EVENT_INCOMING_DATADWORD.incomingData.dwSize8
ULONGLONG.incomingData.ullConnectionId16
GUIDunsigned long.incomingData.type.Data124
unsigned short.incomingData.type.Data228
unsigned short.incomingData.type.Data330
unsigned char[8].incomingData.type.Data432
PEER_DATAULONG.incomingData.data.cbData40
PBYTE.incomingData.data.pbData48
PEER_EVENT_NODE_CHANGE_DATADWORD.nodeChangeData.dwSize8
PEER_NODE_CHANGE_TYPE.nodeChangeData.changeType12
ULONGLONG.nodeChangeData.ullNodeId16
PWSTR.nodeChangeData.pwzPeerId24
PEER_EVENT_RECORD_CHANGE_DATADWORD.recordChangeData.dwSize8
PEER_RECORD_CHANGE_TYPE.recordChangeData.changeType12
GUIDunsigned long.recordChangeData.recordId.Data116
unsigned short.recordChangeData.recordId.Data220
unsigned short.recordChangeData.recordId.Data322
unsigned char[8].recordChangeData.recordId.Data424
GUIDunsigned long.recordChangeData.recordType.Data132
unsigned short.recordChangeData.recordType.Data236
unsigned short.recordChangeData.recordType.Data338
unsigned char[8].recordChangeData.recordType.Data440
PEER_EVENT_SYNCHRONIZED_DATADWORD.synchronizedData.dwSize8
GUIDunsigned long.synchronizedData.recordType.Data112
unsigned short.synchronizedData.recordType.Data216
unsigned short.synchronizedData.recordType.Data318
unsigned char[8].synchronizedData.recordType.Data420
PEER_GRAPH_STATUS_FLAGS.dwStatus8

│ └─56

PEER_GRAPH_EVENT_REGISTRATIONPEER_GRAPH_EVENT_TYPE.eventType0
GUID *.pType8

│ └─16

PEER_GRAPH_PROPERTIESDWORD.dwSize0
DWORD.dwFlags4
DWORD.dwScope8
DWORD.dwMaxRecordSize12
PWSTR.pwzGraphId16
PWSTR.pwzCreatorId24
PWSTR.pwzFriendlyName32
PWSTR.pwzComment40
ULONG.ulPresenceLifetime48
ULONG.cPresenceMax52

│ └─56

PEER_GROUP_EVENT_DATAPEER_GROUP_EVENT_TYPE.eventType0
PEER_EVENT_CONNECTION_CHANGE_DATADWORD.connectionChangeData.dwSize8
PEER_CONNECTION_STATUS.connectionChangeData.status12
ULONGLONG.connectionChangeData.ullConnectionId16
ULONGLONG.connectionChangeData.ullNodeId24
ULONGLONG.connectionChangeData.ullNextConnectionId32
HRESULT.connectionChangeData.hrConnectionFailedReason40
PEER_EVENT_INCOMING_DATADWORD.incomingData.dwSize8
ULONGLONG.incomingData.ullConnectionId16
GUIDunsigned long.incomingData.type.Data124
unsigned short.incomingData.type.Data228
unsigned short.incomingData.type.Data330
unsigned char[8].incomingData.type.Data432
PEER_DATAULONG.incomingData.data.cbData40
PBYTE.incomingData.data.pbData48
PEER_EVENT_MEMBER_CHANGE_DATADWORD.memberChangeData.dwSize8
PEER_MEMBER_CHANGE_TYPE.memberChangeData.changeType12
PWSTR.memberChangeData.pwzIdentity16
PEER_EVENT_RECORD_CHANGE_DATADWORD.recordChangeData.dwSize8
PEER_RECORD_CHANGE_TYPE.recordChangeData.changeType12
GUIDunsigned long.recordChangeData.recordId.Data116
unsigned short.recordChangeData.recordId.Data220
unsigned short.recordChangeData.recordId.Data322
unsigned char[8].recordChangeData.recordId.Data424
GUIDunsigned long.recordChangeData.recordType.Data132
unsigned short.recordChangeData.recordType.Data236
unsigned short.recordChangeData.recordType.Data338
unsigned char[8].recordChangeData.recordType.Data440
PEER_GROUP_STATUS.dwStatus8
HRESULT.hrConnectionFailedReason8

│ └─56

PEER_GROUP_EVENT_REGISTRATIONPEER_GROUP_EVENT_TYPE.eventType0
GUID *.pType8

│ └─16

PEER_GROUP_PROPERTIESDWORD.dwSize0
DWORD.dwFlags4
PWSTR.pwzCloud8
PWSTR.pwzClassifier16
PWSTR.pwzGroupPeerName24
PWSTR.pwzCreatorPeerName32
PWSTR.pwzFriendlyName40
PWSTR.pwzComment48
ULONG.ulMemberDataLifetime56
ULONG.ulPresenceLifetime60
DWORD.dwAuthenticationSchemes64
PWSTR.pwzGroupPassword72
PEER_ROLE_ID.groupPasswordRole80

│ └─96

PEER_INVITATIONGUIDunsigned long.applicationId.Data10
unsigned short.applicationId.Data24
unsigned short.applicationId.Data36
unsigned char[8].applicationId.Data48
PEER_DATAULONG.applicationData.cbData16
PBYTE.applicationData.pbData24
PWSTR.pwzMessage32

│ └─40

PEER_INVITATION_INFODWORD.dwSize0
DWORD.dwFlags4
PWSTR.pwzCloudName8
DWORD.dwScope16
DWORD.dwCloudFlags20
PWSTR.pwzGroupPeerName24
PWSTR.pwzIssuerPeerName32
PWSTR.pwzSubjectPeerName40
PWSTR.pwzGroupFriendlyName48
PWSTR.pwzIssuerFriendlyName56
PWSTR.pwzSubjectFriendlyName64
FILETIMEDWORD.ftValidityStart.dwLowDateTime72
DWORD.ftValidityStart.dwHighDateTime76
FILETIMEDWORD.ftValidityEnd.dwLowDateTime80
DWORD.ftValidityEnd.dwHighDateTime84
ULONG.cRoles88
PEER_ROLE_ID *.pRoles96
ULONG.cClassifiers104
PWSTR *.ppwzClassifiers112
CERT_PUBLIC_KEY_INFO *.pSubjectPublicKey120
PEER_GROUP_AUTHENTICATION_SCHEME.authScheme128

│ └─136

PEER_INVITATION_RESPONSEPEER_INVITATION_RESPONSE_TYPE.action0
PWSTR.pwzMessage8
HRESULT.hrExtendedInfo16

│ └─24

PEER_MEMBERDWORD.dwSize0
DWORD.dwFlags4
PWSTR.pwzIdentity8
PWSTR.pwzAttributes16
ULONGLONG.ullNodeId24
ULONG.cAddresses32
PEER_ADDRESS *.pAddresses40
PEER_CREDENTIAL_INFO *.pCredentialInfo48

│ └─56

PEER_NAME_PAIRDWORD.dwSize0
PWSTR.pwzPeerName8
PWSTR.pwzFriendlyName16

│ └─24

PEER_NODE_INFODWORD.dwSize0
ULONGLONG.ullNodeId8
PWSTR.pwzPeerId16
ULONG.cAddresses24
PPEER_ADDRESS.pAddresses32
PWSTR.pwzAttributes40

│ └─48

PEER_OBJECTGUIDunsigned long.id.Data10
unsigned short.id.Data24
unsigned short.id.Data36
unsigned char[8].id.Data48
PEER_DATAULONG.data.cbData16
PBYTE.data.pbData24
DWORD.dwPublicationScope32

│ └─40

PEER_PEOPLE_NEAR_MEPWSTR.pwzNickName0
PEER_ENDPOINTPEER_ADDRESSDWORD.endpoint.address.dwSize8
SOCKADDR_IN6.endpoint.address.sin612
PWSTR.endpoint.pwzEndpointName40
GUIDunsigned long.id.Data148
unsigned short.id.Data252
unsigned short.id.Data354
unsigned char[8].id.Data456

│ └─64

PEER_PNRP_CLOUD_INFOPWSTR.pwzCloudName0
PNRP_SCOPE.dwScope8
DWORD.dwScopeId12

│ └─16

PEER_PNRP_ENDPOINT_INFOPWSTR.pwzPeerName0
ULONG.cAddresses8
SOCKADDR **.ppAddresses16
PWSTR.pwzComment24
PEER_DATAULONG.payload.cbData32
PBYTE.payload.pbData40

│ └─48

PEER_PNRP_REGISTRATION_INFOPWSTR.pwzCloudName0
PWSTR.pwzPublishingIdentity8
ULONG.cAddresses16
SOCKADDR **.ppAddresses24
WORD.wPort32
PWSTR.pwzComment40
PEER_DATAULONG.payload.cbData48
PBYTE.payload.pbData56

│ └─64

PEER_PRESENCE_INFOPEER_PRESENCE_STATUS.status0
PWSTR.pwzDescriptiveText8

│ └─16

PEER_RECORDDWORD.dwSize0
GUIDunsigned long.type.Data14
unsigned short.type.Data28
unsigned short.type.Data310
unsigned char[8].type.Data412
GUIDunsigned long.id.Data120
unsigned short.id.Data224
unsigned short.id.Data326
unsigned char[8].id.Data428
DWORD.dwVersion36
DWORD.dwFlags40
PWSTR.pwzCreatorId48
PWSTR.pwzModifiedById56
PWSTR.pwzAttributes64
FILETIMEDWORD.ftCreation.dwLowDateTime72
DWORD.ftCreation.dwHighDateTime76
FILETIMEDWORD.ftExpiration.dwLowDateTime80
DWORD.ftExpiration.dwHighDateTime84
FILETIMEDWORD.ftLastModified.dwLowDateTime88
DWORD.ftLastModified.dwHighDateTime92
PEER_DATAULONG.securityData.cbData96
PBYTE.securityData.pbData104
PEER_DATAULONG.data.cbData112
PBYTE.data.pbData120

│ └─128

PEER_SECURITY_INTERFACEDWORD.dwSize0
PWSTR.pwzSspFilename8
PWSTR.pwzPackageName16
ULONG.cbSecurityInfo24
PBYTE.pbSecurityInfo32
PVOID.pvContext40
PFNPEER_VALIDATE_RECORD.pfnValidateRecord48
PFNPEER_SECURE_RECORD.pfnSecureRecord56
PFNPEER_FREE_SECURITY_DATA.pfnFreeSecurityData64
PFNPEER_ON_PASSWORD_AUTH_FAILED.pfnAuthFailed72

│ └─80

PEER_VERSION_DATAWORD.wVersion0
WORD.wHighestVersion2

│ └─4

PERBANDINFOBOOL.bRepeatThisBand0
SIZEL.szlBand4
ULONG.ulHorzRes12
ULONG.ulVertRes16

│ └─20

PERFORMANCE_DATAWORD.Size0
BYTE.Version2
BYTE.HwCountersCount3
DWORD.ContextSwitchCount4
DWORD64.WaitReasonBitMap8
DWORD64.CycleTime16
DWORD.RetryCount24
DWORD.Reserved28
HARDWARE_COUNTER_DATA[16].HwCounters32

│ └─288

PERFORMANCE_INFORMATIONDWORD.cb0
SIZE_T.CommitTotal8
SIZE_T.CommitLimit16
SIZE_T.CommitPeak24
SIZE_T.PhysicalTotal32
SIZE_T.PhysicalAvailable40
SIZE_T.SystemCache48
SIZE_T.KernelTotal56
SIZE_T.KernelPaged64
SIZE_T.KernelNonpaged72
SIZE_T.PageSize80
DWORD.HandleCount88
DWORD.ProcessCount92
DWORD.ThreadCount96

│ └─104

PERF_COUNTERSET_INFOGUIDunsigned long.CounterSetGuid.Data10
unsigned short.CounterSetGuid.Data24
unsigned short.CounterSetGuid.Data36
unsigned char[8].CounterSetGuid.Data48
GUIDunsigned long.ProviderGuid.Data116
unsigned short.ProviderGuid.Data220
unsigned short.ProviderGuid.Data322
unsigned char[8].ProviderGuid.Data424
ULONG.NumCounters32
ULONG.InstanceType36

│ └─40

PERF_COUNTERSET_INSTANCEGUIDunsigned long.CounterSetGuid.Data10
unsigned short.CounterSetGuid.Data24
unsigned short.CounterSetGuid.Data36
unsigned char[8].CounterSetGuid.Data48
ULONG.dwSize16
ULONG.InstanceId20
ULONG.InstanceNameOffset24
ULONG.InstanceNameSize28

│ └─32

PERF_COUNTERSET_REG_INFOGUIDunsigned long.CounterSetGuid.Data10
unsigned short.CounterSetGuid.Data24
unsigned short.CounterSetGuid.Data36
unsigned char[8].CounterSetGuid.Data48
ULONG.CounterSetType16
ULONG.DetailLevel20
ULONG.NumCounters24
ULONG.InstanceType28

│ └─32

PERF_COUNTER_BLOCKDWORD.ByteLength0

│ └─4

PERF_COUNTER_DATAULONG.dwDataSize0
ULONG.dwSize4

│ └─8

PERF_COUNTER_DEFINITIONDWORD.ByteLength0
DWORD.CounterNameTitleIndex4
DWORD.CounterNameTitle8
DWORD.CounterHelpTitleIndex12
DWORD.CounterHelpTitle16
LONG.DefaultScale20
DWORD.DetailLevel24
DWORD.CounterType28
DWORD.CounterSize32
DWORD.CounterOffset36

│ └─40

PERF_COUNTER_HEADERULONG.dwStatus0
PerfCounterDataType.dwType4
ULONG.dwSize8
ULONG.Reserved12

│ └─16

PERF_COUNTER_IDENTIFIERGUIDunsigned long.CounterSetGuid.Data10
unsigned short.CounterSetGuid.Data24
unsigned short.CounterSetGuid.Data36
unsigned char[8].CounterSetGuid.Data48
ULONG.Status16
ULONG.Size20
ULONG.CounterId24
ULONG.InstanceId28
ULONG.Index32
ULONG.Reserved36

│ └─40

PERF_COUNTER_IDENTITYGUIDunsigned long.CounterSetGuid.Data10
unsigned short.CounterSetGuid.Data24
unsigned short.CounterSetGuid.Data36
unsigned char[8].CounterSetGuid.Data48
ULONG.BufferSize16
ULONG.CounterId20
ULONG.InstanceId24
ULONG.MachineOffset28
ULONG.NameOffset32
ULONG.Reserved36

│ └─40

PERF_COUNTER_INFOULONG.CounterId0
ULONG.Type4
ULONGLONG.Attrib8
ULONG.Size16
ULONG.DetailLevel20
LONG.Scale24
ULONG.Offset28

│ └─32

PERF_COUNTER_REG_INFOULONG.CounterId0
ULONG.Type4
ULONGLONG.Attrib8
ULONG.DetailLevel16
LONG.DefaultScale20
ULONG.BaseCounterId24
ULONG.PerfTimeId28
ULONG.PerfFreqId32
ULONG.MultiId36
ULONG.AggregateFunc40
ULONG.Reserved44

│ └─48

PERF_DATA_BLOCKWCHAR[4].Signature0
DWORD.LittleEndian8
DWORD.Version12
DWORD.Revision16
DWORD.TotalByteLength20
DWORD.HeaderLength24
DWORD.NumObjectTypes28
LONG.DefaultObject32
SYSTEMTIMEWORD.SystemTime.wYear36
WORD.SystemTime.wMonth38
WORD.SystemTime.wDayOfWeek40
WORD.SystemTime.wDay42
WORD.SystemTime.wHour44
WORD.SystemTime.wMinute46
WORD.SystemTime.wSecond48
WORD.SystemTime.wMilliseconds50
LARGE_INTEGERLONGLONG.PerfTime.QuadPart56
struct (unnamed).PerfTime.u56
DWORD.PerfTime.LowPart56
LONG.PerfTime.HighPart60
LARGE_INTEGERLONGLONG.PerfFreq.QuadPart64
struct (unnamed).PerfFreq.u64
DWORD.PerfFreq.LowPart64
LONG.PerfFreq.HighPart68
LARGE_INTEGERLONGLONG.PerfTime100nSec.QuadPart72
struct (unnamed).PerfTime100nSec.u72
DWORD.PerfTime100nSec.LowPart72
LONG.PerfTime100nSec.HighPart76
DWORD.SystemNameLength80
DWORD.SystemNameOffset84

│ └─88

PERF_DATA_HEADERULONG.dwTotalSize0
ULONG.dwNumCounters4
LONGLONG.PerfTimeStamp8
LONGLONG.PerfTime100NSec16
LONGLONG.PerfFreq24
SYSTEMTIMEWORD.SystemTime.wYear32
WORD.SystemTime.wMonth34
WORD.SystemTime.wDayOfWeek36
WORD.SystemTime.wDay38
WORD.SystemTime.wHour40
WORD.SystemTime.wMinute42
WORD.SystemTime.wSecond44
WORD.SystemTime.wMilliseconds46

│ └─48

PERF_INSTANCE_DEFINITIONDWORD.ByteLength0
DWORD.ParentObjectTitleIndex4
DWORD.ParentObjectInstance8
LONG.UniqueID12
DWORD.NameOffset16
DWORD.NameLength20

│ └─24

PERF_INSTANCE_HEADERULONG.Size0
ULONG.InstanceId4

│ └─8

PERF_MULTI_COUNTERSULONG.dwSize0
ULONG.dwCounters4

│ └─8

PERF_MULTI_INSTANCESULONG.dwTotalSize0
ULONG.dwInstances4

│ └─8

PERF_OBJECT_TYPEDWORD.TotalByteLength0
DWORD.DefinitionLength4
DWORD.HeaderLength8
DWORD.ObjectNameTitleIndex12
DWORD.ObjectNameTitle16
DWORD.ObjectHelpTitleIndex20
DWORD.ObjectHelpTitle24
DWORD.DetailLevel28
DWORD.NumCounters32
LONG.DefaultCounter36
LONG.NumInstances40
DWORD.CodePage44
LARGE_INTEGERLONGLONG.PerfTime.QuadPart48
struct (unnamed).PerfTime.u48
DWORD.PerfTime.LowPart48
LONG.PerfTime.HighPart52
LARGE_INTEGERLONGLONG.PerfFreq.QuadPart56
struct (unnamed).PerfFreq.u56
DWORD.PerfFreq.LowPart56
LONG.PerfFreq.HighPart60

│ └─64

PERF_PROVIDER_CONTEXTDWORD.ContextSize0
DWORD.Reserved4
PERFLIBREQUEST.ControlCallback8
PERF_MEM_ALLOC.MemAllocRoutine16
PERF_MEM_FREE.MemFreeRoutine24
LPVOID.pMemContext32

│ └─40

PERF_STRING_BUFFER_HEADERDWORD.dwSize0
DWORD.dwCounters4

│ └─8

PERF_STRING_COUNTER_HEADERDWORD.dwCounterId0
DWORD.dwOffset4

│ └─8

PERSISTENT_ISCSI_LOGIN_INFOACHAR[224].TargetName0
BOOLEAN.IsInformationalSession224
CHAR[256].InitiatorInstance225
ULONG.InitiatorPortNumber484
ISCSI_TARGET_PORTALACHAR[256].TargetPortal.SymbolicName488
CHAR[256].TargetPortal.Address744
USHORT.TargetPortal.Socket1000
ISCSI_SECURITY_FLAGS.SecurityFlags1008
PISCSI_TARGET_MAPPINGA.Mappings1016
ISCSI_LOGIN_OPTIONSISCSI_LOGIN_FLAGS.LoginOptions.LoginFlags1024
ISCSI_AUTH_TYPES.LoginOptions.AuthType1024
ISCSI_DIGEST_TYPES.LoginOptions.DataDigest1024
ULONG.LoginOptions.DefaultTime2Retain1024
ULONG.LoginOptions.DefaultTime2Wait1024
ISCSI_DIGEST_TYPES.LoginOptions.HeaderDigest1024
ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED.LoginOptions.InformationSpecified1024
ULONG.LoginOptions.MaximumConnections1024
PUCHAR.LoginOptions.Password1024
ULONG.LoginOptions.PasswordLength1024
PUCHAR.LoginOptions.Username1024
ULONG.LoginOptions.UsernameLength1024
ULONG.LoginOptions.Version1024

│ └─1088

PERSISTENT_ISCSI_LOGIN_INFOWWCHAR[224].TargetName0
BOOLEAN.IsInformationalSession448
WCHAR[256].InitiatorInstance450
ULONG.InitiatorPortNumber964
ISCSI_TARGET_PORTALWWCHAR[256].TargetPortal.SymbolicName968
WCHAR[256].TargetPortal.Address1480
USHORT.TargetPortal.Socket1992
ISCSI_SECURITY_FLAGS.SecurityFlags2000
PISCSI_TARGET_MAPPINGW.Mappings2008
ISCSI_LOGIN_OPTIONSISCSI_LOGIN_FLAGS.LoginOptions.LoginFlags2016
ISCSI_AUTH_TYPES.LoginOptions.AuthType2016
ISCSI_DIGEST_TYPES.LoginOptions.DataDigest2016
ULONG.LoginOptions.DefaultTime2Retain2016
ULONG.LoginOptions.DefaultTime2Wait2016
ISCSI_DIGEST_TYPES.LoginOptions.HeaderDigest2016
ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED.LoginOptions.InformationSpecified2016
ULONG.LoginOptions.MaximumConnections2016
PUCHAR.LoginOptions.Password2016
ULONG.LoginOptions.PasswordLength2016
PUCHAR.LoginOptions.Username2016
ULONG.LoginOptions.UsernameLength2016
ULONG.LoginOptions.Version2016

│ └─2080

PERSIST_FOLDER_TARGET_INFOLPITEMIDLIST.pidlTargetFolder0
WCHAR[260].szTargetParsingName8
WCHAR[260].szNetworkProvider528
DWORD.dwAttributes1048
int.csidl1052

│ └─1056

PHONEBUTTONINFODWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwButtonMode12
DWORD.dwButtonFunction16
DWORD.dwButtonTextSize20
DWORD.dwButtonTextOffset24
DWORD.dwDevSpecificSize28
DWORD.dwDevSpecificOffset32
DWORD.dwButtonState36

│ └─40

PHONECAPSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwProviderInfoSize12
DWORD.dwProviderInfoOffset16
DWORD.dwPhoneInfoSize20
DWORD.dwPhoneInfoOffset24
DWORD.dwPermanentPhoneID28
DWORD.dwPhoneNameSize32
DWORD.dwPhoneNameOffset36
DWORD.dwStringFormat40
DWORD.dwPhoneStates44
DWORD.dwHookSwitchDevs48
DWORD.dwHandsetHookSwitchModes52
DWORD.dwSpeakerHookSwitchModes56
DWORD.dwHeadsetHookSwitchModes60
DWORD.dwVolumeFlags64
DWORD.dwGainFlags68
DWORD.dwDisplayNumRows72
DWORD.dwDisplayNumColumns76
DWORD.dwNumRingModes80
DWORD.dwNumButtonLamps84
DWORD.dwButtonModesSize88
DWORD.dwButtonModesOffset92
DWORD.dwButtonFunctionsSize96
DWORD.dwButtonFunctionsOffset100
DWORD.dwLampModesSize104
DWORD.dwLampModesOffset108
DWORD.dwNumSetData112
DWORD.dwSetDataSize116
DWORD.dwSetDataOffset120
DWORD.dwNumGetData124
DWORD.dwGetDataSize128
DWORD.dwGetDataOffset132
DWORD.dwDevSpecificSize136
DWORD.dwDevSpecificOffset140
DWORD.dwDeviceClassesSize144
DWORD.dwDeviceClassesOffset148
DWORD.dwPhoneFeatures152
DWORD.dwSettableHandsetHookSwitchModes156
DWORD.dwSettableSpeakerHookSwitchModes160
DWORD.dwSettableHeadsetHookSwitchModes164
DWORD.dwMonitoredHandsetHookSwitchModes168
DWORD.dwMonitoredSpeakerHookSwitchModes172
DWORD.dwMonitoredHeadsetHookSwitchModes176
GUIDunsigned long.PermanentPhoneGuid.Data1180
unsigned short.PermanentPhoneGuid.Data2184
unsigned short.PermanentPhoneGuid.Data3186
unsigned char[8].PermanentPhoneGuid.Data4188

│ └─196

PHONEEXTENSIONIDDWORD.dwExtensionID00
DWORD.dwExtensionID14
DWORD.dwExtensionID28
DWORD.dwExtensionID312

│ └─16

PHONEINITIALIZEEXPARAMSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwOptions12
union (unnamed).Handles16
DWORD.dwCompletionKey24

│ └─28

PHONEMESSAGEDWORD.hDevice0
DWORD.dwMessageID4
DWORD_PTR.dwCallbackInstance8
DWORD_PTR.dwParam116
DWORD_PTR.dwParam224
DWORD_PTR.dwParam332

│ └─40

PHONESTATUSDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwStatusFlags12
DWORD.dwNumOwners16
DWORD.dwNumMonitors20
DWORD.dwRingMode24
DWORD.dwRingVolume28
DWORD.dwHandsetHookSwitchMode32
DWORD.dwHandsetVolume36
DWORD.dwHandsetGain40
DWORD.dwSpeakerHookSwitchMode44
DWORD.dwSpeakerVolume48
DWORD.dwSpeakerGain52
DWORD.dwHeadsetHookSwitchMode56
DWORD.dwHeadsetVolume60
DWORD.dwHeadsetGain64
DWORD.dwDisplaySize68
DWORD.dwDisplayOffset72
DWORD.dwLampModesSize76
DWORD.dwLampModesOffset80
DWORD.dwOwnerNameSize84
DWORD.dwOwnerNameOffset88
DWORD.dwDevSpecificSize92
DWORD.dwDevSpecificOffset96
DWORD.dwPhoneFeatures100

│ └─104

PHYSICAL_MONITORHANDLE.hPhysicalMonitor0
WCHAR[128].szPhysicalMonitorDescription8

│ └─264

PICTDESCUINT.cbSizeofstruct0
UINT.picType4
struct (unnamed).bmp8
struct (unnamed).emf8
struct (unnamed).icon8
struct (unnamed).wmf8

│ └─24

PIN_INFOIBaseFilter *.pFilter0
PIN_DIRECTION.dir8
WCHAR[128].achName12

│ └─272

PIXELFORMATDESCRIPTORWORD.nSize0
WORD.nVersion2
DWORD.dwFlags4
BYTE.iPixelType8
BYTE.cColorBits9
BYTE.cRedBits10
BYTE.cRedShift11
BYTE.cGreenBits12
BYTE.cGreenShift13
BYTE.cBlueBits14
BYTE.cBlueShift15
BYTE.cAlphaBits16
BYTE.cAlphaShift17
BYTE.cAccumBits18
BYTE.cAccumRedBits19
BYTE.cAccumGreenBits20
BYTE.cAccumBlueBits21
BYTE.cAccumAlphaBits22
BYTE.cDepthBits23
BYTE.cStencilBits24
BYTE.cAuxBuffers25
BYTE.iLayerType26
BYTE.bReserved27
DWORD.dwLayerMask28
DWORD.dwVisibleMask32
DWORD.dwDamageMask36

│ └─40

PKCS12_PBES2_EXPORT_PARAMSDWORD.dwSize0
PVOID.hNcryptDescriptor8
LPWSTR.pwszPbes2Alg16

│ └─24

PKU2U_CERTIFICATE_S4U_LOGONPKU2U_LOGON_SUBMIT_TYPE.MessageType0
ULONG.Flags4
UNICODE_STRINGUSHORT.UserPrincipalName.Length8
USHORT.UserPrincipalName.MaximumLength10
PWSTR.UserPrincipalName.Buffer16
UNICODE_STRINGUSHORT.DomainName.Length24
USHORT.DomainName.MaximumLength26
PWSTR.DomainName.Buffer32
ULONG.CertificateLength40
PUCHAR.Certificate48

│ └─56

PKU2U_CERT_BLOBULONG.CertOffset0
USHORT.CertLength4

│ └─8

PKU2U_CREDUI_CONTEXTULONG64.Version0
USHORT.cbHeaderLength8
ULONG.cbStructureLength12
USHORT.CertArrayCount16
ULONG.CertArrayOffset20

│ └─24

PLEX_READ_DATA_REQUESTLARGE_INTEGERLONGLONG.ByteOffset.QuadPart0
struct (unnamed).ByteOffset.u0
DWORD.ByteOffset.LowPart0
LONG.ByteOffset.HighPart4
DWORD.ByteLength8
DWORD.PlexNumber12

│ └─16

PNRPCLOUDINFODWORD.dwSize0
PNRP_CLOUD_IDINT.Cloud.AddressFamily4
PNRP_SCOPE.Cloud.Scope8
ULONG.Cloud.ScopeId12
PNRP_CLOUD_STATE.enCloudState16
PNRP_CLOUD_FLAGS.enCloudFlags20

│ └─24

PNRPINFO_V1DWORD.dwSize0
LPWSTR.lpwszIdentity8
DWORD.nMaxResolve16
DWORD.dwTimeout20
DWORD.dwLifetime24
PNRP_RESOLVE_CRITERIA.enResolveCriteria28
DWORD.dwFlags32
int.saHint40
PNRP_REGISTERED_ID_STATE.enNameState56

│ └─64

PNRPINFO_V2DWORD.dwSize0
LPWSTR.lpwszIdentity8
DWORD.nMaxResolve16
DWORD.dwTimeout20
DWORD.dwLifetime24
PNRP_RESOLVE_CRITERIA.enResolveCriteria28
DWORD.dwFlags32
int.saHint40
PNRP_REGISTERED_ID_STATE.enNameState56
PNRP_EXTENDED_PAYLOAD_TYPE.enExtendedPayloadType60
BLOBULONG.blobPayload.cbSize64
BYTE *.blobPayload.pBlobData72
PWSTR.pwszPayload64

│ └─80

PNRP_CLOUD_IDINT.AddressFamily0
PNRP_SCOPE.Scope4
ULONG.ScopeId8

│ └─12

POINTLONG.x0
LONG.y4

│ └─8

POINTER_DEVICE_CURSOR_INFOUINT32.cursorId0
POINTER_DEVICE_CURSOR_TYPE.cursor4

│ └─8

POINTER_DEVICE_INFODWORD.displayOrientation0
HANDLE.device8
POINTER_DEVICE_TYPE.pointerDeviceType16
HMONITOR.monitor24
ULONG.startingCursorId32
USHORT.maxActiveContacts36
WCHAR[520].productString38

│ └─1080

POINTER_DEVICE_PROPERTYINT32.logicalMin0
INT32.logicalMax4
INT32.physicalMin8
INT32.physicalMax12
UINT32.unit16
UINT32.unitExponent20
USHORT.usagePageId24
USHORT.usageId26

│ └─28

POINTER_INFOPOINTER_INPUT_TYPE.pointerType0
UINT32.pointerId4
UINT32.frameId8
POINTER_FLAGS.pointerFlags12
HANDLE.sourceDevice16
HWND.hwndTarget24
POINTLONG.ptPixelLocation.x32
LONG.ptPixelLocation.y36
POINTLONG.ptHimetricLocation.x40
LONG.ptHimetricLocation.y44
POINTLONG.ptPixelLocationRaw.x48
LONG.ptPixelLocationRaw.y52
POINTLONG.ptHimetricLocationRaw.x56
LONG.ptHimetricLocationRaw.y60
DWORD.dwTime64
UINT32.historyCount68
INT32.InputData72
DWORD.dwKeyStates76
UINT64.PerformanceCount80
POINTER_BUTTON_CHANGE_TYPE.ButtonChangeType88

│ └─96

POINTER_PEN_INFOPOINTER_INFOPOINTER_INPUT_TYPE.pointerInfo.pointerType0
UINT32.pointerInfo.pointerId4
UINT32.pointerInfo.frameId8
POINTER_FLAGS.pointerInfo.pointerFlags12
HANDLE.pointerInfo.sourceDevice16
HWND.pointerInfo.hwndTarget24
POINTLONG.pointerInfo.ptPixelLocation.x32
LONG.pointerInfo.ptPixelLocation.y36
POINTLONG.pointerInfo.ptHimetricLocation.x40
LONG.pointerInfo.ptHimetricLocation.y44
POINTLONG.pointerInfo.ptPixelLocationRaw.x48
LONG.pointerInfo.ptPixelLocationRaw.y52
POINTLONG.pointerInfo.ptHimetricLocationRaw.x56
LONG.pointerInfo.ptHimetricLocationRaw.y60
DWORD.pointerInfo.dwTime64
UINT32.pointerInfo.historyCount68
INT32.pointerInfo.InputData72
DWORD.pointerInfo.dwKeyStates76
UINT64.pointerInfo.PerformanceCount80
POINTER_BUTTON_CHANGE_TYPE.pointerInfo.ButtonChangeType88
PEN_FLAGS.penFlags96
PEN_MASK.penMask100
UINT32.pressure104
UINT32.rotation108
INT32.tiltX112
INT32.tiltY116

│ └─120

POINTER_TOUCH_INFOPOINTER_INFOPOINTER_INPUT_TYPE.pointerInfo.pointerType0
UINT32.pointerInfo.pointerId4
UINT32.pointerInfo.frameId8
POINTER_FLAGS.pointerInfo.pointerFlags12
HANDLE.pointerInfo.sourceDevice16
HWND.pointerInfo.hwndTarget24
POINTLONG.pointerInfo.ptPixelLocation.x32
LONG.pointerInfo.ptPixelLocation.y36
POINTLONG.pointerInfo.ptHimetricLocation.x40
LONG.pointerInfo.ptHimetricLocation.y44
POINTLONG.pointerInfo.ptPixelLocationRaw.x48
LONG.pointerInfo.ptPixelLocationRaw.y52
POINTLONG.pointerInfo.ptHimetricLocationRaw.x56
LONG.pointerInfo.ptHimetricLocationRaw.y60
DWORD.pointerInfo.dwTime64
UINT32.pointerInfo.historyCount68
INT32.pointerInfo.InputData72
DWORD.pointerInfo.dwKeyStates76
UINT64.pointerInfo.PerformanceCount80
POINTER_BUTTON_CHANGE_TYPE.pointerInfo.ButtonChangeType88
TOUCH_FLAGS.touchFlags96
TOUCH_MASK.touchMask100
RECTLONG.rcContact.left104
LONG.rcContact.top108
LONG.rcContact.right112
LONG.rcContact.bottom116
RECTLONG.rcContactRaw.left120
LONG.rcContactRaw.top124
LONG.rcContactRaw.right128
LONG.rcContactRaw.bottom132
UINT32.orientation136
UINT32.pressure140

│ └─144

POINTER_TYPE_INFOPOINTER_INPUT_TYPE.type0
POINTER_PEN_INFOPOINTER_INFOPOINTER_INPUT_TYPE.penInfo.pointerInfo.pointerType8
UINT32.penInfo.pointerInfo.pointerId12
UINT32.penInfo.pointerInfo.frameId16
POINTER_FLAGS.penInfo.pointerInfo.pointerFlags20
HANDLE.penInfo.pointerInfo.sourceDevice24
HWND.penInfo.pointerInfo.hwndTarget32
POINTLONG.penInfo.pointerInfo.ptPixelLocation.x40
LONG.penInfo.pointerInfo.ptPixelLocation.y44
POINTLONG.penInfo.pointerInfo.ptHimetricLocation.x48
LONG.penInfo.pointerInfo.ptHimetricLocation.y52
POINTLONG.penInfo.pointerInfo.ptPixelLocationRaw.x56
LONG.penInfo.pointerInfo.ptPixelLocationRaw.y60
POINTLONG.penInfo.pointerInfo.ptHimetricLocationRaw.x64
LONG.penInfo.pointerInfo.ptHimetricLocationRaw.y68
DWORD.penInfo.pointerInfo.dwTime72
UINT32.penInfo.pointerInfo.historyCount76
INT32.penInfo.pointerInfo.InputData80
DWORD.penInfo.pointerInfo.dwKeyStates84
UINT64.penInfo.pointerInfo.PerformanceCount88
POINTER_BUTTON_CHANGE_TYPE.penInfo.pointerInfo.ButtonChangeType96
PEN_FLAGS.penInfo.penFlags104
PEN_MASK.penInfo.penMask108
UINT32.penInfo.pressure112
UINT32.penInfo.rotation116
INT32.penInfo.tiltX120
INT32.penInfo.tiltY124
POINTER_TOUCH_INFOPOINTER_INFOPOINTER_INPUT_TYPE.touchInfo.pointerInfo.pointerType8
UINT32.touchInfo.pointerInfo.pointerId12
UINT32.touchInfo.pointerInfo.frameId16
POINTER_FLAGS.touchInfo.pointerInfo.pointerFlags20
HANDLE.touchInfo.pointerInfo.sourceDevice24
HWND.touchInfo.pointerInfo.hwndTarget32
POINTLONG.touchInfo.pointerInfo.ptPixelLocation.x40
LONG.touchInfo.pointerInfo.ptPixelLocation.y44
POINTLONG.touchInfo.pointerInfo.ptHimetricLocation.x48
LONG.touchInfo.pointerInfo.ptHimetricLocation.y52
POINTLONG.touchInfo.pointerInfo.ptPixelLocationRaw.x56
LONG.touchInfo.pointerInfo.ptPixelLocationRaw.y60
POINTLONG.touchInfo.pointerInfo.ptHimetricLocationRaw.x64
LONG.touchInfo.pointerInfo.ptHimetricLocationRaw.y68
DWORD.touchInfo.pointerInfo.dwTime72
UINT32.touchInfo.pointerInfo.historyCount76
INT32.touchInfo.pointerInfo.InputData80
DWORD.touchInfo.pointerInfo.dwKeyStates84
UINT64.touchInfo.pointerInfo.PerformanceCount88
POINTER_BUTTON_CHANGE_TYPE.touchInfo.pointerInfo.ButtonChangeType96
TOUCH_FLAGS.touchInfo.touchFlags104
TOUCH_MASK.touchInfo.touchMask108
RECTLONG.touchInfo.rcContact.left112
LONG.touchInfo.rcContact.top116
LONG.touchInfo.rcContact.right120
LONG.touchInfo.rcContact.bottom124
RECTLONG.touchInfo.rcContactRaw.left128
LONG.touchInfo.rcContactRaw.top132
LONG.touchInfo.rcContactRaw.right136
LONG.touchInfo.rcContactRaw.bottom140
UINT32.touchInfo.orientation144
UINT32.touchInfo.pressure148

│ └─152

POINTFFLOAT.x0
FLOAT.y4

│ └─8

POINTFLOATFLOAT.x0
FLOAT.y4

│ └─8

POINTFXFIXEDWORD.x.fract0
short.x.value2
FIXEDWORD.y.fract4
short.y.value6

│ └─8

POINTLLONG.x0
LONG.y4

│ └─8

POINTSSHORT.x0
SHORT.y2

│ └─4

POLICYSETTINGSTATUSINFOLPWSTR.szKey0
LPWSTR.szEventSource8
LPWSTR.szEventLogName16
DWORD.dwEventID24
DWORD.dwErrorCode28
SETTINGSTATUS.status32
SYSTEMTIMEWORD.timeLogged.wYear36
WORD.timeLogged.wMonth38
WORD.timeLogged.wDayOfWeek40
WORD.timeLogged.wDay42
WORD.timeLogged.wHour44
WORD.timeLogged.wMinute46
WORD.timeLogged.wSecond48
WORD.timeLogged.wMilliseconds50

│ └─56

POLICY_ACCOUNT_DOMAIN_INFOLSA_UNICODE_STRINGPWSTR.DomainName.Buffer0
USHORT.DomainName.Length0
USHORT.DomainName.MaximumLength0
PSID.DomainSid16

│ └─24

POLICY_AUDIT_EVENTS_INFOBOOLEAN.AuditingMode0
PPOLICY_AUDIT_EVENT_OPTIONS.EventAuditingOptions8
ULONG.MaximumAuditEventCount16

│ └─24

POLICY_AUDIT_SID_ARRAYULONG.UsersCount0
PSID *.UserSidArray8

│ └─16

POLICY_DATARsvpObjHdrUSHORT.PolicyObjHdr.obj_length0
UCHAR.PolicyObjHdr.obj_class2
UCHAR.PolicyObjHdr.obj_ctype3
USHORT.usPeOffset4
USHORT.usReserved6

│ └─8

POLICY_DECISIONLPV.lpvResult0
WORD.wPolicyErrCode4
WORD.wPolicyErrValue6

│ └─8

POLICY_DNS_DOMAIN_INFOLSA_UNICODE_STRINGPWSTR.Name.Buffer0
USHORT.Name.Length0
USHORT.Name.MaximumLength0
LSA_UNICODE_STRINGPWSTR.DnsDomainName.Buffer16
USHORT.DnsDomainName.Length16
USHORT.DnsDomainName.MaximumLength16
LSA_UNICODE_STRINGPWSTR.DnsForestName.Buffer32
USHORT.DnsForestName.Length32
USHORT.DnsForestName.MaximumLength32
GUIDunsigned long.DomainGuid.Data148
unsigned short.DomainGuid.Data252
unsigned short.DomainGuid.Data354
unsigned char[8].DomainGuid.Data456
PSID.Sid64

│ └─72

POLICY_ELEMENTUSHORT.usPeLength0
USHORT.usPeType2
UCHAR[4].ucPeData4

│ └─8

POLICY_LSA_SERVER_ROLE_INFOPOLICY_LSA_SERVER_ROLE.LsaServerRole0

│ └─4

POLICY_MODIFICATION_INFOLARGE_INTEGERLONGLONG.ModifiedId.QuadPart0
struct (unnamed).ModifiedId.u0
DWORD.ModifiedId.LowPart0
LONG.ModifiedId.HighPart4
LARGE_INTEGERLONGLONG.DatabaseCreationTime.QuadPart8
struct (unnamed).DatabaseCreationTime.u8
DWORD.DatabaseCreationTime.LowPart8
LONG.DatabaseCreationTime.HighPart12

│ └─16

POLICY_PRIMARY_DOMAIN_INFOLSA_UNICODE_STRINGPWSTR.Name.Buffer0
USHORT.Name.Length0
USHORT.Name.MaximumLength0
PSID.Sid16

│ └─24

POLYTEXTAint.x0
int.y4
UINT.n8
LPCSTR.lpstr16
UINT.uiFlags24
RECTLONG.rcl.left28
LONG.rcl.top32
LONG.rcl.right36
LONG.rcl.bottom40
int *.pdx48

│ └─56

POLYTEXTWint.x0
int.y4
UINT.n8
LPCWSTR.lpstr16
UINT.uiFlags24
RECTLONG.rcl.left28
LONG.rcl.top32
LONG.rcl.right36
LONG.rcl.bottom40
int *.pdx48

│ └─56

POSTBLWORD.nPos0
BYTE *.szName2

│ └─10

POST_UPGRADE_VERSION_INFODWORD.newMajorVersion0
DWORD.newUpgradeVersion4
DWORD.oldMajorVersion8
DWORD.oldUpgradeVersion12
DWORD.reserved16

│ └─20

POWERBROADCAST_SETTINGGUIDunsigned long.PowerSetting.Data10
unsigned short.PowerSetting.Data24
unsigned short.PowerSetting.Data36
unsigned char[8].PowerSetting.Data48
DWORD.DataLength16
UCHAR[1].Data20

│ └─24

POWER_ACTION_POLICYPOWER_ACTION.Action0
DWORD.Flags4
DWORD.EventCode8

│ └─12

POWER_POLICYUSER_POWER_POLICYULONG.user.Revision0
POWER_ACTION_POLICYPOWER_ACTION.user.IdleAc.Action4
DWORD.user.IdleAc.Flags8
DWORD.user.IdleAc.EventCode12
POWER_ACTION_POLICYPOWER_ACTION.user.IdleDc.Action16
DWORD.user.IdleDc.Flags20
DWORD.user.IdleDc.EventCode24
ULONG.user.IdleTimeoutAc28
ULONG.user.IdleTimeoutDc32
UCHAR.user.IdleSensitivityAc36
UCHAR.user.IdleSensitivityDc37
UCHAR.user.ThrottlePolicyAc38
UCHAR.user.ThrottlePolicyDc39
SYSTEM_POWER_STATE.user.MaxSleepAc40
SYSTEM_POWER_STATE.user.MaxSleepDc44
ULONG[2].user.Reserved48
ULONG.user.VideoTimeoutAc56
ULONG.user.VideoTimeoutDc60
ULONG.user.SpindownTimeoutAc64
ULONG.user.SpindownTimeoutDc68
BOOLEAN.user.OptimizeForPowerAc72
BOOLEAN.user.OptimizeForPowerDc73
UCHAR.user.FanThrottleToleranceAc74
UCHAR.user.FanThrottleToleranceDc75
UCHAR.user.ForcedThrottleAc76
UCHAR.user.ForcedThrottleDc77
MACHINE_POWER_POLICYULONG.mach.Revision80
SYSTEM_POWER_STATE.mach.MinSleepAc84
SYSTEM_POWER_STATE.mach.MinSleepDc88
SYSTEM_POWER_STATE.mach.ReducedLatencySleepAc92
SYSTEM_POWER_STATE.mach.ReducedLatencySleepDc96
ULONG.mach.DozeTimeoutAc100
ULONG.mach.DozeTimeoutDc104
ULONG.mach.DozeS4TimeoutAc108
ULONG.mach.DozeS4TimeoutDc112
UCHAR.mach.MinThrottleAc116
UCHAR.mach.MinThrottleDc117
UCHAR[2].mach.pad1118
POWER_ACTION_POLICYPOWER_ACTION.mach.OverThrottledAc.Action120
DWORD.mach.OverThrottledAc.Flags124
DWORD.mach.OverThrottledAc.EventCode128
POWER_ACTION_POLICYPOWER_ACTION.mach.OverThrottledDc.Action132
DWORD.mach.OverThrottledDc.Flags136
DWORD.mach.OverThrottledDc.EventCode140

│ └─144

PPP_ATCP_INFODWORD.dwError0
WCHAR[33].wszAddress4

│ └─72

PPP_CCP_INFODWORD.dwError0
DWORD.dwCompressionAlgorithm4
DWORD.dwOptions8
DWORD.dwRemoteCompressionAlgorithm12
DWORD.dwRemoteOptions16

│ └─20

PPP_EAP_INFODWORD.dwSizeInBytes0
DWORD.dwEapTypeId4
DWORD (*)(BOOL) __attribute__((stdcall)).RasEapInitialize8
DWORD (*)(void **, PPP_EAP_INPUT *) __attribute__((stdcall)).RasEapBegin16
DWORD (*)(void *) __attribute__((stdcall)).RasEapEnd24
DWORD (*)(void *, PPP_EAP_PACKET *, PPP_EAP_PACKET *, DWORD, PPP_EAP_OUTPUT *, PPP_EAP_INPUT *) __attribute__((stdcall)).RasEapMakeMessage32

│ └─40

PPP_EAP_INPUTDWORD.dwSizeInBytes0
DWORD.fFlags4
BOOL.fAuthenticator8
WCHAR *.pwszIdentity16
WCHAR *.pwszPassword24
BYTE.bInitialId32
RAS_AUTH_ATTRIBUTE *.pUserAttributes40
BOOL.fAuthenticationComplete48
DWORD.dwAuthResultCode52
HANDLE.hTokenImpersonateUser56
BOOL.fSuccessPacketReceived64
BOOL.fDataReceivedFromInteractiveUI68
PBYTE.pDataFromInteractiveUI72
DWORD.dwSizeOfDataFromInteractiveUI80
PBYTE.pConnectionData88
DWORD.dwSizeOfConnectionData96
PBYTE.pUserData104
DWORD.dwSizeOfUserData112
HANDLE.hReserved120
GUIDunsigned long.guidConnectionId.Data1128
unsigned short.guidConnectionId.Data2132
unsigned short.guidConnectionId.Data3134
unsigned char[8].guidConnectionId.Data4136
BOOL.isVpn144

│ └─152

PPP_EAP_OUTPUTDWORD.dwSizeInBytes0
PPP_EAP_ACTION.Action4
DWORD.dwAuthResultCode8
RAS_AUTH_ATTRIBUTE *.pUserAttributes16
BOOL.fInvokeInteractiveUI24
PBYTE.pUIContextData32
DWORD.dwSizeOfUIContextData40
BOOL.fSaveConnectionData44
PBYTE.pConnectionData48
DWORD.dwSizeOfConnectionData56
BOOL.fSaveUserData60
PBYTE.pUserData64
DWORD.dwSizeOfUserData72
NgcTicketContext *.pNgcKerbTicket80
BOOL.fSaveToCredMan88

│ └─96

PPP_EAP_PACKETBYTE.Code0
BYTE.Id1
BYTE[2].Length2
BYTE[1].Data4

│ └─5

PPP_INFOPPP_NBFCP_INFODWORD.nbf.dwError0
WCHAR[17].nbf.wszWksta4
PPP_IPCP_INFODWORD.ip.dwError40
WCHAR[16].ip.wszAddress44
WCHAR[16].ip.wszRemoteAddress76
PPP_IPXCP_INFODWORD.ipx.dwError108
WCHAR[23].ipx.wszAddress112
PPP_ATCP_INFODWORD.at.dwError160
WCHAR[33].at.wszAddress164

│ └─232

PPP_INFO_2PPP_NBFCP_INFODWORD.nbf.dwError0
WCHAR[17].nbf.wszWksta4
PPP_IPCP_INFO2DWORD.ip.dwError40
WCHAR[16].ip.wszAddress44
WCHAR[16].ip.wszRemoteAddress76
DWORD.ip.dwOptions108
DWORD.ip.dwRemoteOptions112
PPP_IPXCP_INFODWORD.ipx.dwError116
WCHAR[23].ipx.wszAddress120
PPP_ATCP_INFODWORD.at.dwError168
WCHAR[33].at.wszAddress172
PPP_CCP_INFODWORD.ccp.dwError240
DWORD.ccp.dwCompressionAlgorithm244
DWORD.ccp.dwOptions248
DWORD.ccp.dwRemoteCompressionAlgorithm252
DWORD.ccp.dwRemoteOptions256
PPP_LCP_INFODWORD.lcp.dwError260
DWORD.lcp.dwAuthenticationProtocol264
DWORD.lcp.dwAuthenticationData268
DWORD.lcp.dwRemoteAuthenticationProtocol272
DWORD.lcp.dwRemoteAuthenticationData276
DWORD.lcp.dwTerminateReason280
DWORD.lcp.dwRemoteTerminateReason284
DWORD.lcp.dwOptions288
DWORD.lcp.dwRemoteOptions292
DWORD.lcp.dwEapTypeId296
DWORD.lcp.dwRemoteEapTypeId300

│ └─304

PPP_INFO_3PPP_NBFCP_INFODWORD.nbf.dwError0
WCHAR[17].nbf.wszWksta4
PPP_IPCP_INFO2DWORD.ip.dwError40
WCHAR[16].ip.wszAddress44
WCHAR[16].ip.wszRemoteAddress76
DWORD.ip.dwOptions108
DWORD.ip.dwRemoteOptions112
PPP_IPV6_CP_INFODWORD.ipv6.dwVersion116
DWORD.ipv6.dwSize120
DWORD.ipv6.dwError124
BYTE[8].ipv6.bInterfaceIdentifier128
BYTE[8].ipv6.bRemoteInterfaceIdentifier136
DWORD.ipv6.dwOptions144
DWORD.ipv6.dwRemoteOptions148
BYTE[8].ipv6.bPrefix152
DWORD.ipv6.dwPrefixLength160
PPP_CCP_INFODWORD.ccp.dwError164
DWORD.ccp.dwCompressionAlgorithm168
DWORD.ccp.dwOptions172
DWORD.ccp.dwRemoteCompressionAlgorithm176
DWORD.ccp.dwRemoteOptions180
PPP_LCP_INFODWORD.lcp.dwError184
DWORD.lcp.dwAuthenticationProtocol188
DWORD.lcp.dwAuthenticationData192
DWORD.lcp.dwRemoteAuthenticationProtocol196
DWORD.lcp.dwRemoteAuthenticationData200
DWORD.lcp.dwTerminateReason204
DWORD.lcp.dwRemoteTerminateReason208
DWORD.lcp.dwOptions212
DWORD.lcp.dwRemoteOptions216
DWORD.lcp.dwEapTypeId220
DWORD.lcp.dwRemoteEapTypeId224

│ └─228

PPP_IPCP_INFODWORD.dwError0
WCHAR[16].wszAddress4
WCHAR[16].wszRemoteAddress36

│ └─68

PPP_IPCP_INFO2DWORD.dwError0
WCHAR[16].wszAddress4
WCHAR[16].wszRemoteAddress36
DWORD.dwOptions68
DWORD.dwRemoteOptions72

│ └─76

PPP_IPV6_CP_INFODWORD.dwVersion0
DWORD.dwSize4
DWORD.dwError8
BYTE[8].bInterfaceIdentifier12
BYTE[8].bRemoteInterfaceIdentifier20
DWORD.dwOptions28
DWORD.dwRemoteOptions32
BYTE[8].bPrefix36
DWORD.dwPrefixLength44

│ └─48

PPP_IPXCP_INFODWORD.dwError0
WCHAR[23].wszAddress4

│ └─52

PPP_LCP_INFODWORD.dwError0
DWORD.dwAuthenticationProtocol4
DWORD.dwAuthenticationData8
DWORD.dwRemoteAuthenticationProtocol12
DWORD.dwRemoteAuthenticationData16
DWORD.dwTerminateReason20
DWORD.dwRemoteTerminateReason24
DWORD.dwOptions28
DWORD.dwRemoteOptions32
DWORD.dwEapTypeId36
DWORD.dwRemoteEapTypeId40

│ └─44

PPP_NBFCP_INFODWORD.dwError0
WCHAR[17].wszWksta4

│ └─40

PPP_PROJECTION_INFODWORD.dwIPv4NegotiationError0
WCHAR[16].wszAddress4
WCHAR[16].wszRemoteAddress36
DWORD.dwIPv4Options68
DWORD.dwIPv4RemoteOptions72
ULONG64.IPv4SubInterfaceIndex80
DWORD.dwIPv6NegotiationError88
BYTE[8].bInterfaceIdentifier92
BYTE[8].bRemoteInterfaceIdentifier100
BYTE[8].bPrefix108
DWORD.dwPrefixLength116
ULONG64.IPv6SubInterfaceIndex120
DWORD.dwLcpError128
DWORD.dwAuthenticationProtocol132
DWORD.dwAuthenticationData136
DWORD.dwRemoteAuthenticationProtocol140
DWORD.dwRemoteAuthenticationData144
DWORD.dwLcpTerminateReason148
DWORD.dwLcpRemoteTerminateReason152
DWORD.dwLcpOptions156
DWORD.dwLcpRemoteOptions160
DWORD.dwEapTypeId164
DWORD.dwRemoteEapTypeId168
DWORD.dwCcpError172
DWORD.dwCompressionAlgorithm176
DWORD.dwCcpOptions180
DWORD.dwRemoteCompressionAlgorithm184
DWORD.dwCcpRemoteOptions188

│ └─192

PPP_PROJECTION_INFO2DWORD.dwIPv4NegotiationError0
WCHAR[16].wszAddress4
WCHAR[16].wszRemoteAddress36
DWORD.dwIPv4Options68
DWORD.dwIPv4RemoteOptions72
ULONG64.IPv4SubInterfaceIndex80
DWORD.dwIPv6NegotiationError88
BYTE[8].bInterfaceIdentifier92
BYTE[8].bRemoteInterfaceIdentifier100
BYTE[8].bPrefix108
DWORD.dwPrefixLength116
ULONG64.IPv6SubInterfaceIndex120
DWORD.dwLcpError128
DWORD.dwAuthenticationProtocol132
DWORD.dwAuthenticationData136
DWORD.dwRemoteAuthenticationProtocol140
DWORD.dwRemoteAuthenticationData144
DWORD.dwLcpTerminateReason148
DWORD.dwLcpRemoteTerminateReason152
DWORD.dwLcpOptions156
DWORD.dwLcpRemoteOptions160
DWORD.dwEapTypeId164
DWORD.dwEmbeddedEAPTypeId168
DWORD.dwRemoteEapTypeId172
DWORD.dwCcpError176
DWORD.dwCompressionAlgorithm180
DWORD.dwCcpOptions184
DWORD.dwRemoteCompressionAlgorithm188
DWORD.dwCcpRemoteOptions192

│ └─200

PPTP_CONFIG_PARAMSDWORD.dwNumPorts0
DWORD.dwPortFlags4

│ └─8

PREVENT_MEDIA_REMOVALBOOLEAN.PreventMediaRemoval0

│ └─1

PREVIEWHANDLERFRAMEINFOHACCEL.haccel0
UINT.cAccelEntries8

│ └─16

PRINTDLGADWORD.lStructSize0
HWND.hwndOwner8
HGLOBAL.hDevMode16
HGLOBAL.hDevNames24
HDC.hDC32
DWORD.Flags40
WORD.nFromPage44
WORD.nToPage46
WORD.nMinPage48
WORD.nMaxPage50
WORD.nCopies52
HINSTANCE.hInstance56
LPARAM.lCustData64
LPPRINTHOOKPROC.lpfnPrintHook72
LPSETUPHOOKPROC.lpfnSetupHook80
LPCSTR.lpPrintTemplateName88
LPCSTR.lpSetupTemplateName96
HGLOBAL.hPrintTemplate104
HGLOBAL.hSetupTemplate112

│ └─120

PRINTDLGEXADWORD.lStructSize0
HWND.hwndOwner8
HGLOBAL.hDevMode16
HGLOBAL.hDevNames24
HDC.hDC32
DWORD.Flags40
DWORD.Flags244
DWORD.ExclusionFlags48
DWORD.nPageRanges52
DWORD.nMaxPageRanges56
LPPRINTPAGERANGE.lpPageRanges64
DWORD.nMinPage72
DWORD.nMaxPage76
DWORD.nCopies80
HINSTANCE.hInstance88
LPCSTR.lpPrintTemplateName96
LPUNKNOWN.lpCallback104
DWORD.nPropertyPages112
HPROPSHEETPAGE *.lphPropertyPages120
DWORD.nStartPage128
DWORD.dwResultAction132

│ └─136

PRINTDLGEXWDWORD.lStructSize0
HWND.hwndOwner8
HGLOBAL.hDevMode16
HGLOBAL.hDevNames24
HDC.hDC32
DWORD.Flags40
DWORD.Flags244
DWORD.ExclusionFlags48
DWORD.nPageRanges52
DWORD.nMaxPageRanges56
LPPRINTPAGERANGE.lpPageRanges64
DWORD.nMinPage72
DWORD.nMaxPage76
DWORD.nCopies80
HINSTANCE.hInstance88
LPCWSTR.lpPrintTemplateName96
LPUNKNOWN.lpCallback104
DWORD.nPropertyPages112
HPROPSHEETPAGE *.lphPropertyPages120
DWORD.nStartPage128
DWORD.dwResultAction132

│ └─136

PRINTDLGWDWORD.lStructSize0
HWND.hwndOwner8
HGLOBAL.hDevMode16
HGLOBAL.hDevNames24
HDC.hDC32
DWORD.Flags40
WORD.nFromPage44
WORD.nToPage46
WORD.nMinPage48
WORD.nMaxPage50
WORD.nCopies52
HINSTANCE.hInstance56
LPARAM.lCustData64
LPPRINTHOOKPROC.lpfnPrintHook72
LPSETUPHOOKPROC.lpfnSetupHook80
LPCWSTR.lpPrintTemplateName88
LPCWSTR.lpSetupTemplateName96
HGLOBAL.hPrintTemplate104
HGLOBAL.hSetupTemplate112

│ └─120

PRINTPAGERANGEDWORD.nFromPage0
DWORD.nToPage4

│ └─8

PRINT_OTHER_INFODWORD.alrtpr_jobid0
DWORD.alrtpr_status4
DWORD.alrtpr_submitted8
DWORD.alrtpr_size12

│ └─16

PRIVILEGE_SETDWORD.PrivilegeCount0
DWORD.Control4
LUID_AND_ATTRIBUTES[1].Privilege8

│ └─20

PRJ_CALLBACKSPRJ_START_DIRECTORY_ENUMERATION_CB *.StartDirectoryEnumerationCallback0
PRJ_END_DIRECTORY_ENUMERATION_CB *.EndDirectoryEnumerationCallback8
PRJ_GET_DIRECTORY_ENUMERATION_CB *.GetDirectoryEnumerationCallback16
PRJ_GET_PLACEHOLDER_INFO_CB *.GetPlaceholderInfoCallback24
PRJ_GET_FILE_DATA_CB *.GetFileDataCallback32
PRJ_QUERY_FILE_NAME_CB *.QueryFileNameCallback40
PRJ_NOTIFICATION_CB *.NotificationCallback48
PRJ_CANCEL_COMMAND_CB *.CancelCommandCallback56

│ └─64

PRJ_CALLBACK_DATAUINT32.Size0
PRJ_CALLBACK_DATA_FLAGS.Flags4
PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT.NamespaceVirtualizationContext8
INT32.CommandId16
GUIDunsigned long.FileId.Data120
unsigned short.FileId.Data224
unsigned short.FileId.Data326
unsigned char[8].FileId.Data428
GUIDunsigned long.DataStreamId.Data136
unsigned short.DataStreamId.Data240
unsigned short.DataStreamId.Data342
unsigned char[8].DataStreamId.Data444
PCWSTR.FilePathName56
PRJ_PLACEHOLDER_VERSION_INFO *.VersionInfo64
UINT32.TriggeringProcessId72
PCWSTR.TriggeringProcessImageFileName80
void *.InstanceContext88

│ └─96

PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERSPRJ_COMPLETE_COMMAND_TYPE.CommandType0
struct (unnamed).Enumeration8
struct (unnamed).Notification8

│ └─16

PRJ_EXTENDED_INFOPRJ_EXT_INFO_TYPE.InfoType0
ULONG.NextInfoOffset4
struct (unnamed).Symlink8

│ └─16

PRJ_FILE_BASIC_INFOBOOLEAN.IsDirectory0
INT64.FileSize8
LARGE_INTEGERLONGLONG.CreationTime.QuadPart16
struct (unnamed).CreationTime.u16
DWORD.CreationTime.LowPart16
LONG.CreationTime.HighPart20
LARGE_INTEGERLONGLONG.LastAccessTime.QuadPart24
struct (unnamed).LastAccessTime.u24
DWORD.LastAccessTime.LowPart24
LONG.LastAccessTime.HighPart28
LARGE_INTEGERLONGLONG.LastWriteTime.QuadPart32
struct (unnamed).LastWriteTime.u32
DWORD.LastWriteTime.LowPart32
LONG.LastWriteTime.HighPart36
LARGE_INTEGERLONGLONG.ChangeTime.QuadPart40
struct (unnamed).ChangeTime.u40
DWORD.ChangeTime.LowPart40
LONG.ChangeTime.HighPart44
UINT32.FileAttributes48

│ └─56

PRJ_NOTIFICATION_MAPPINGPRJ_NOTIFY_TYPES.NotificationBitMask0
PCWSTR.NotificationRoot8

│ └─16

PRJ_NOTIFICATION_PARAMETERSstruct (unnamed).FileDeletedOnHandleClose0
struct (unnamed).FileRenamed0
struct (unnamed).PostCreate0

│ └─4

PRJ_PLACEHOLDER_INFOPRJ_FILE_BASIC_INFOBOOLEAN.FileBasicInfo.IsDirectory0
INT64.FileBasicInfo.FileSize8
LARGE_INTEGERLONGLONG.FileBasicInfo.CreationTime.QuadPart16
struct (unnamed).FileBasicInfo.CreationTime.u16
DWORD.FileBasicInfo.CreationTime.LowPart16
LONG.FileBasicInfo.CreationTime.HighPart20
LARGE_INTEGERLONGLONG.FileBasicInfo.LastAccessTime.QuadPart24
struct (unnamed).FileBasicInfo.LastAccessTime.u24
DWORD.FileBasicInfo.LastAccessTime.LowPart24
LONG.FileBasicInfo.LastAccessTime.HighPart28
LARGE_INTEGERLONGLONG.FileBasicInfo.LastWriteTime.QuadPart32
struct (unnamed).FileBasicInfo.LastWriteTime.u32
DWORD.FileBasicInfo.LastWriteTime.LowPart32
LONG.FileBasicInfo.LastWriteTime.HighPart36
LARGE_INTEGERLONGLONG.FileBasicInfo.ChangeTime.QuadPart40
struct (unnamed).FileBasicInfo.ChangeTime.u40
DWORD.FileBasicInfo.ChangeTime.LowPart40
LONG.FileBasicInfo.ChangeTime.HighPart44
UINT32.FileBasicInfo.FileAttributes48
struct (unnamed).EaInformation56
struct (unnamed).SecurityInformation64
struct (unnamed).StreamsInformation72
PRJ_PLACEHOLDER_VERSION_INFOUINT8[128].VersionInfo.ProviderID80
UINT8[128].VersionInfo.ContentID208
UINT8[1].VariableData336

│ └─344

PRJ_PLACEHOLDER_VERSION_INFOUINT8[128].ProviderID0
UINT8[128].ContentID128

│ └─256

PRJ_STARTVIRTUALIZING_OPTIONSPRJ_STARTVIRTUALIZING_FLAGS.Flags0
UINT32.PoolThreadCount4
UINT32.ConcurrentThreadCount8
PRJ_NOTIFICATION_MAPPING *.NotificationMappings16
UINT32.NotificationMappingsCount24

│ └─32

PRJ_VIRTUALIZATION_INSTANCE_INFOGUIDunsigned long.InstanceID.Data10
unsigned short.InstanceID.Data24
unsigned short.InstanceID.Data36
unsigned char[8].InstanceID.Data48
UINT32.WriteAlignment16

│ └─20

PROCESSENTRY32DWORD.dwSize0
DWORD.cntUsage4
DWORD.th32ProcessID8
ULONG_PTR.th32DefaultHeapID16
DWORD.th32ModuleID24
DWORD.cntThreads28
DWORD.th32ParentProcessID32
LONG.pcPriClassBase36
DWORD.dwFlags40
CHAR[260].szExeFile44

│ └─304

PROCESSENTRY32WDWORD.dwSize0
DWORD.cntUsage4
DWORD.th32ProcessID8
ULONG_PTR.th32DefaultHeapID16
DWORD.th32ModuleID24
DWORD.cntThreads28
DWORD.th32ParentProcessID32
LONG.pcPriClassBase36
DWORD.dwFlags40
WCHAR[260].szExeFile44

│ └─568

PROCESSOR_GROUP_INFOBYTE.MaximumProcessorCount0
BYTE.ActiveProcessorCount1
BYTE[38].Reserved2
KAFFINITY.ActiveProcessorMask40

│ └─48

PROCESSOR_NUMBERWORD.Group0
BYTE.Number2
BYTE.Reserved3

│ └─4

PROCESSOR_POWER_POLICYDWORD.Revision0
BYTE.DynamicThrottle4
BYTE[3].Spare5
DWORD.DisableCStates8bytes,0bits
DWORD.Reserved8bytes,1bits
DWORD.PolicyCount12
PROCESSOR_POWER_POLICY_INFO[3].Policy16

│ └─76

PROCESSOR_POWER_POLICY_INFODWORD.TimeCheck0
DWORD.DemoteLimit4
DWORD.PromoteLimit8
BYTE.DemotePercent12
BYTE.PromotePercent13
BYTE[2].Spare14
DWORD.AllowDemotion16bytes,0bits
DWORD.AllowPromotion16bytes,1bits
DWORD.Reserved16bytes,2bits

│ └─20

PROCESSOR_RELATIONSHIPBYTE.Flags0
BYTE.EfficiencyClass1
BYTE[20].Reserved2
WORD.GroupCount22
GROUP_AFFINITY[1].GroupMask24

│ └─40

PROCESS_DYNAMIC_EH_CONTINUATION_TARGETULONG_PTR.TargetAddress0
ULONG_PTR.Flags8

│ └─16

PROCESS_DYNAMIC_ENFORCED_ADDRESS_RANGEULONG_PTR.BaseAddress0
SIZE_T.Size8
DWORD.Flags16

│ └─24

PROCESS_HEAP_ENTRYDWORD.cbData0
BYTE.cbOverhead0
BYTE.iRegionIndex0
PVOID.lpData0
WORD.wFlags0
struct (unnamed).Block0
struct (unnamed).Region0

│ └─40

PROCESS_INFORMATIONHANDLE.hProcess0
HANDLE.hThread8
DWORD.dwProcessId16
DWORD.dwThreadId20

│ └─24

PROCESS_LEAP_SECOND_INFOULONG.Flags0
ULONG.Reserved4

│ └─8

PROCESS_MACHINE_INFORMATIONUSHORT.ProcessMachine0
USHORT.Res02
MACHINE_ATTRIBUTES.MachineAttributes4

│ └─8

PROCESS_MEMORY_COUNTERSDWORD.cb0
DWORD.PageFaultCount4
SIZE_T.PeakWorkingSetSize8
SIZE_T.WorkingSetSize16
SIZE_T.QuotaPeakPagedPoolUsage24
SIZE_T.QuotaPagedPoolUsage32
SIZE_T.QuotaPeakNonPagedPoolUsage40
SIZE_T.QuotaNonPagedPoolUsage48
SIZE_T.PagefileUsage56
SIZE_T.PeakPagefileUsage64

│ └─72

PROCESS_MEMORY_COUNTERS_EXDWORD.cb0
DWORD.PageFaultCount4
SIZE_T.PeakWorkingSetSize8
SIZE_T.WorkingSetSize16
SIZE_T.QuotaPeakPagedPoolUsage24
SIZE_T.QuotaPagedPoolUsage32
SIZE_T.QuotaPeakNonPagedPoolUsage40
SIZE_T.QuotaNonPagedPoolUsage48
SIZE_T.PagefileUsage56
SIZE_T.PeakPagefileUsage64
SIZE_T.PrivateUsage72

│ └─80

PROCESS_MEMORY_EXHAUSTION_INFOUSHORT.Version0
USHORT.Reserved2
PROCESS_MEMORY_EXHAUSTION_TYPE.Type4
ULONG_PTR.Value8

│ └─16

PROCESS_MITIGATION_ASLR_POLICYDWORD.EnableBottomUpRandomization0bytes,0bits
DWORD.Flags0
DWORD.EnableForceRelocateImages0bytes,1bits
DWORD.EnableHighEntropy0bytes,2bits
DWORD.DisallowStrippedImages0bytes,3bits
DWORD.ReservedFlags0bytes,4bits

│ └─4

PROCESS_MITIGATION_BINARY_SIGNATURE_POLICYDWORD.Flags0
DWORD.MicrosoftSignedOnly0bytes,0bits
DWORD.StoreSignedOnly0bytes,1bits
DWORD.MitigationOptIn0bytes,2bits
DWORD.AuditMicrosoftSignedOnly0bytes,3bits
DWORD.AuditStoreSignedOnly0bytes,4bits
DWORD.ReservedFlags0bytes,5bits

│ └─4

PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICYDWORD.EnableControlFlowGuard0bytes,0bits
DWORD.Flags0
DWORD.EnableExportSuppression0bytes,1bits
DWORD.StrictMode0bytes,2bits
DWORD.EnableXfg0bytes,3bits
DWORD.EnableXfgAuditMode0bytes,4bits
DWORD.ReservedFlags0bytes,5bits

│ └─4

PROCESS_MITIGATION_DEP_POLICYDWORD.Enable0bytes,0bits
DWORD.Flags0
DWORD.DisableAtlThunkEmulation0bytes,1bits
DWORD.ReservedFlags0bytes,2bits
BOOLEAN.Permanent4

│ └─8

PROCESS_MITIGATION_DYNAMIC_CODE_POLICYDWORD.ProhibitDynamicCode0bytes,0bits
DWORD.Flags0
DWORD.AllowThreadOptOut0bytes,1bits
DWORD.AllowRemoteDowngrade0bytes,2bits
DWORD.AuditProhibitDynamicCode0bytes,3bits
DWORD.ReservedFlags0bytes,4bits

│ └─4

PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICYDWORD.DisableExtensionPoints0bytes,0bits
DWORD.Flags0
DWORD.ReservedFlags0bytes,1bits

│ └─4

PROCESS_MITIGATION_FONT_DISABLE_POLICYDWORD.DisableNonSystemFonts0bytes,0bits
DWORD.Flags0
DWORD.AuditNonSystemFontLoading0bytes,1bits
DWORD.ReservedFlags0bytes,2bits

│ └─4

PROCESS_MITIGATION_IMAGE_LOAD_POLICYDWORD.NoRemoteImages0bytes,0bits
DWORD.Flags0
DWORD.NoLowMandatoryLabelImages0bytes,1bits
DWORD.PreferSystem32Images0bytes,2bits
DWORD.AuditNoRemoteImages0bytes,3bits
DWORD.AuditNoLowMandatoryLabelImages0bytes,4bits
DWORD.ReservedFlags0bytes,5bits

│ └─4

PROCESS_MITIGATION_REDIRECTION_TRUST_POLICYDWORD.EnforceRedirectionTrust0bytes,0bits
DWORD.Flags0
DWORD.AuditRedirectionTrust0bytes,1bits
DWORD.ReservedFlags0bytes,2bits

│ └─4

PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICYDWORD.SmtBranchTargetIsolation0bytes,0bits
DWORD.Flags0
DWORD.IsolateSecurityDomain0bytes,1bits
DWORD.DisablePageCombine0bytes,2bits
DWORD.SpeculativeStoreBypassDisable0bytes,3bits
DWORD.RestrictCoreSharing0bytes,4bits
DWORD.ReservedFlags0bytes,5bits

│ └─4

PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICYDWORD.RaiseExceptionOnInvalidHandleReference0bytes,0bits
DWORD.Flags0
DWORD.HandleExceptionsPermanentlyEnabled0bytes,1bits
DWORD.ReservedFlags0bytes,2bits

│ └─4

PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICYDWORD.DisallowWin32kSystemCalls0bytes,0bits
DWORD.Flags0
DWORD.AuditDisallowWin32kSystemCalls0bytes,1bits
DWORD.ReservedFlags0bytes,2bits

│ └─4

PROCESS_MITIGATION_USER_SHADOW_STACK_POLICYDWORD.EnableUserShadowStack0bytes,0bits
DWORD.Flags0
DWORD.AuditUserShadowStack0bytes,1bits
DWORD.SetContextIpValidation0bytes,2bits
DWORD.AuditSetContextIpValidation0bytes,3bits
DWORD.EnableUserShadowStackStrictMode0bytes,4bits
DWORD.BlockNonCetBinaries0bytes,5bits
DWORD.BlockNonCetBinariesNonEhcont0bytes,6bits
DWORD.AuditBlockNonCetBinaries0bytes,7bits
DWORD.CetDynamicApisOutOfProcOnly1bytes,0bits
DWORD.SetContextIpValidationRelaxedMode1bytes,1bits
DWORD.ReservedFlags1bytes,2bits

│ └─4

PROCESS_POWER_THROTTLING_STATEULONG.Version0
ULONG.ControlMask4
ULONG.StateMask8

│ └─12

PROCESS_PROTECTION_LEVEL_INFORMATIONDWORD.ProtectionLevel0

│ └─4

PROFILEDWORD.dwType0
PVOID.pProfileData8
DWORD.cbDataSize16

│ └─24

PROFILEHEADERDWORD.phSize0
DWORD.phCMMType4
DWORD.phVersion8
DWORD.phClass12
DWORD.phDataColorSpace16
DWORD.phConnectionSpace20
DWORD[3].phDateTime24
DWORD.phSignature36
DWORD.phPlatform40
DWORD.phProfileFlags44
DWORD.phManufacturer48
DWORD.phModel52
DWORD[2].phAttributes56
DWORD.phRenderingIntent64
CIEXYZFXPT2DOT30.phIlluminant.ciexyzX68
FXPT2DOT30.phIlluminant.ciexyzY72
FXPT2DOT30.phIlluminant.ciexyzZ76
DWORD.phCreator80
BYTE[44].phReserved84

│ └─128

PROFILEINFOADWORD.dwSize0
DWORD.dwFlags4
LPSTR.lpUserName8
LPSTR.lpProfilePath16
LPSTR.lpDefaultPath24
LPSTR.lpServerName32
LPSTR.lpPolicyPath40
HANDLE.hProfile48

│ └─56

PROFILEINFOWDWORD.dwSize0
DWORD.dwFlags4
LPWSTR.lpUserName8
LPWSTR.lpProfilePath16
LPWSTR.lpDefaultPath24
LPWSTR.lpServerName32
LPWSTR.lpPolicyPath40
HANDLE.hProfile48

│ └─56

PROJECTION_INFOUCHAR.projectionInfoType0
IKEV2_PROJECTION_INFODWORD.Ikev2ProjectionInfo.dwIPv4NegotiationError8
WCHAR[16].Ikev2ProjectionInfo.wszAddress12
WCHAR[16].Ikev2ProjectionInfo.wszRemoteAddress44
ULONG64.Ikev2ProjectionInfo.IPv4SubInterfaceIndex80
DWORD.Ikev2ProjectionInfo.dwIPv6NegotiationError88
BYTE[8].Ikev2ProjectionInfo.bInterfaceIdentifier92
BYTE[8].Ikev2ProjectionInfo.bRemoteInterfaceIdentifier100
BYTE[8].Ikev2ProjectionInfo.bPrefix108
DWORD.Ikev2ProjectionInfo.dwPrefixLength116
ULONG64.Ikev2ProjectionInfo.IPv6SubInterfaceIndex120
DWORD.Ikev2ProjectionInfo.dwOptions128
DWORD.Ikev2ProjectionInfo.dwAuthenticationProtocol132
DWORD.Ikev2ProjectionInfo.dwEapTypeId136
DWORD.Ikev2ProjectionInfo.dwCompressionAlgorithm140
DWORD.Ikev2ProjectionInfo.dwEncryptionMethod144
PPP_PROJECTION_INFODWORD.PppProjectionInfo.dwIPv4NegotiationError8
WCHAR[16].PppProjectionInfo.wszAddress12
WCHAR[16].PppProjectionInfo.wszRemoteAddress44
DWORD.PppProjectionInfo.dwIPv4Options76
DWORD.PppProjectionInfo.dwIPv4RemoteOptions80
ULONG64.PppProjectionInfo.IPv4SubInterfaceIndex88
DWORD.PppProjectionInfo.dwIPv6NegotiationError96
BYTE[8].PppProjectionInfo.bInterfaceIdentifier100
BYTE[8].PppProjectionInfo.bRemoteInterfaceIdentifier108
BYTE[8].PppProjectionInfo.bPrefix116
DWORD.PppProjectionInfo.dwPrefixLength124
ULONG64.PppProjectionInfo.IPv6SubInterfaceIndex128
DWORD.PppProjectionInfo.dwLcpError136
DWORD.PppProjectionInfo.dwAuthenticationProtocol140
DWORD.PppProjectionInfo.dwAuthenticationData144
DWORD.PppProjectionInfo.dwRemoteAuthenticationProtocol148
DWORD.PppProjectionInfo.dwRemoteAuthenticationData152
DWORD.PppProjectionInfo.dwLcpTerminateReason156
DWORD.PppProjectionInfo.dwLcpRemoteTerminateReason160
DWORD.PppProjectionInfo.dwLcpOptions164
DWORD.PppProjectionInfo.dwLcpRemoteOptions168
DWORD.PppProjectionInfo.dwEapTypeId172
DWORD.PppProjectionInfo.dwRemoteEapTypeId176
DWORD.PppProjectionInfo.dwCcpError180
DWORD.PppProjectionInfo.dwCompressionAlgorithm184
DWORD.PppProjectionInfo.dwCcpOptions188
DWORD.PppProjectionInfo.dwRemoteCompressionAlgorithm192
DWORD.PppProjectionInfo.dwCcpRemoteOptions196

│ └─200

PROJECTION_INFO2UCHAR.projectionInfoType0
IKEV2_PROJECTION_INFO2DWORD.Ikev2ProjectionInfo.dwIPv4NegotiationError8
WCHAR[16].Ikev2ProjectionInfo.wszAddress12
WCHAR[16].Ikev2ProjectionInfo.wszRemoteAddress44
ULONG64.Ikev2ProjectionInfo.IPv4SubInterfaceIndex80
DWORD.Ikev2ProjectionInfo.dwIPv6NegotiationError88
BYTE[8].Ikev2ProjectionInfo.bInterfaceIdentifier92
BYTE[8].Ikev2ProjectionInfo.bRemoteInterfaceIdentifier100
BYTE[8].Ikev2ProjectionInfo.bPrefix108
DWORD.Ikev2ProjectionInfo.dwPrefixLength116
ULONG64.Ikev2ProjectionInfo.IPv6SubInterfaceIndex120
DWORD.Ikev2ProjectionInfo.dwOptions128
DWORD.Ikev2ProjectionInfo.dwAuthenticationProtocol132
DWORD.Ikev2ProjectionInfo.dwEapTypeId136
DWORD.Ikev2ProjectionInfo.dwEmbeddedEAPTypeId140
DWORD.Ikev2ProjectionInfo.dwCompressionAlgorithm144
DWORD.Ikev2ProjectionInfo.dwEncryptionMethod148
PPP_PROJECTION_INFO2DWORD.PppProjectionInfo.dwIPv4NegotiationError8
WCHAR[16].PppProjectionInfo.wszAddress12
WCHAR[16].PppProjectionInfo.wszRemoteAddress44
DWORD.PppProjectionInfo.dwIPv4Options76
DWORD.PppProjectionInfo.dwIPv4RemoteOptions80
ULONG64.PppProjectionInfo.IPv4SubInterfaceIndex88
DWORD.PppProjectionInfo.dwIPv6NegotiationError96
BYTE[8].PppProjectionInfo.bInterfaceIdentifier100
BYTE[8].PppProjectionInfo.bRemoteInterfaceIdentifier108
BYTE[8].PppProjectionInfo.bPrefix116
DWORD.PppProjectionInfo.dwPrefixLength124
ULONG64.PppProjectionInfo.IPv6SubInterfaceIndex128
DWORD.PppProjectionInfo.dwLcpError136
DWORD.PppProjectionInfo.dwAuthenticationProtocol140
DWORD.PppProjectionInfo.dwAuthenticationData144
DWORD.PppProjectionInfo.dwRemoteAuthenticationProtocol148
DWORD.PppProjectionInfo.dwRemoteAuthenticationData152
DWORD.PppProjectionInfo.dwLcpTerminateReason156
DWORD.PppProjectionInfo.dwLcpRemoteTerminateReason160
DWORD.PppProjectionInfo.dwLcpOptions164
DWORD.PppProjectionInfo.dwLcpRemoteOptions168
DWORD.PppProjectionInfo.dwEapTypeId172
DWORD.PppProjectionInfo.dwEmbeddedEAPTypeId176
DWORD.PppProjectionInfo.dwRemoteEapTypeId180
DWORD.PppProjectionInfo.dwCcpError184
DWORD.PppProjectionInfo.dwCompressionAlgorithm188
DWORD.PppProjectionInfo.dwCcpOptions192
DWORD.PppProjectionInfo.dwRemoteCompressionAlgorithm196
DWORD.PppProjectionInfo.dwCcpRemoteOptions200

│ └─208

PROPERTYKEYGUIDunsigned long.fmtid.Data10
unsigned short.fmtid.Data24
unsigned short.fmtid.Data36
unsigned char[8].fmtid.Data48
DWORD.pid16

│ └─20

PROPERTY_DATA_DESCRIPTORULONGLONG.PropertyName0
ULONG.ArrayIndex8
ULONG.Reserved12

│ └─16

PROPERTY_METRICSLONG.nLogicalMin0
LONG.nLogicalMax4
PROPERTY_UNITS.Units8
FLOAT.fResolution12

│ └─16

PROPPAGEINFOULONG.cb0
LPOLESTR.pszTitle8
SIZELONG.size.cx16
LONG.size.cy20
LPOLESTR.pszDocString24
LPOLESTR.pszHelpFile32
DWORD.dwHelpContext40

│ └─48

PROPPRGWORD.flPrg0
WORD.flPrgInit2
CHAR[30].achTitle4
CHAR[128].achCmdLine34
CHAR[64].achWorkDir162
WORD.wHotKey226
CHAR[80].achIconFile228
WORD.wIconIndex308
DWORD.dwEnhModeFlags310
DWORD.dwRealModeFlags314
CHAR[80].achOtherFile318
CHAR[260].achPIFFile398

│ └─658

PROPSHEETHEADERA_V2DWORD.dwSize0
DWORD.dwFlags4
HWND.hwndParent8
HINSTANCE.hInstance16
HICON.hIcon24
LPCSTR.pszIcon24
LPCSTR.pszCaption32
UINT.nPages40
UINT.nStartPage48
LPCSTR.pStartPage48
HPROPSHEETPAGE *.phpage56
LPCPROPSHEETPAGEA.ppsp56
PFNPROPSHEETCALLBACK.pfnCallback64
HBITMAP.hbmWatermark72
LPCSTR.pszbmWatermark72
HPALETTE.hplWatermark80
HBITMAP.hbmHeader88
LPCSTR.pszbmHeader88

│ └─96

PROPSHEETHEADERW_V2DWORD.dwSize0
DWORD.dwFlags4
HWND.hwndParent8
HINSTANCE.hInstance16
HICON.hIcon24
LPCWSTR.pszIcon24
LPCWSTR.pszCaption32
UINT.nPages40
UINT.nStartPage48
LPCWSTR.pStartPage48
HPROPSHEETPAGE *.phpage56
LPCPROPSHEETPAGEW.ppsp56
PFNPROPSHEETCALLBACK.pfnCallback64
HBITMAP.hbmWatermark72
LPCWSTR.pszbmWatermark72
HPALETTE.hplWatermark80
HBITMAP.hbmHeader88
LPCWSTR.pszbmHeader88

│ └─96

PROPSHEETPAGEA_V2DWORD.dwSize0
DWORD.dwFlags4
HINSTANCE.hInstance8
PROPSHEETPAGE_RESOURCE.pResource16
LPCSTR.pszTemplate16
HICON.hIcon24
LPCSTR.pszIcon24
LPCSTR.pszTitle32
DLGPROC.pfnDlgProc40
LPARAM.lParam48
LPFNPSPCALLBACKA.pfnCallback56
UINT *.pcRefParent64
LPCSTR.pszHeaderTitle72
LPCSTR.pszHeaderSubTitle80

│ └─88

PROPSHEETPAGEA_V3DWORD.dwSize0
DWORD.dwFlags4
HINSTANCE.hInstance8
PROPSHEETPAGE_RESOURCE.pResource16
LPCSTR.pszTemplate16
HICON.hIcon24
LPCSTR.pszIcon24
LPCSTR.pszTitle32
DLGPROC.pfnDlgProc40
LPARAM.lParam48
LPFNPSPCALLBACKA.pfnCallback56
UINT *.pcRefParent64
LPCSTR.pszHeaderTitle72
LPCSTR.pszHeaderSubTitle80
HANDLE.hActCtx88

│ └─96

PROPSHEETPAGEA_V4DWORD.dwSize0
DWORD.dwFlags4
HINSTANCE.hInstance8
PROPSHEETPAGE_RESOURCE.pResource16
LPCSTR.pszTemplate16
HICON.hIcon24
LPCSTR.pszIcon24
LPCSTR.pszTitle32
DLGPROC.pfnDlgProc40
LPARAM.lParam48
LPFNPSPCALLBACKA.pfnCallback56
UINT *.pcRefParent64
LPCSTR.pszHeaderTitle72
LPCSTR.pszHeaderSubTitle80
HANDLE.hActCtx88
HBITMAP.hbmHeader96
LPCSTR.pszbmHeader96

│ └─104

PROPSHEETPAGEW_V2DWORD.dwSize0
DWORD.dwFlags4
HINSTANCE.hInstance8
PROPSHEETPAGE_RESOURCE.pResource16
LPCWSTR.pszTemplate16
HICON.hIcon24
LPCWSTR.pszIcon24
LPCWSTR.pszTitle32
DLGPROC.pfnDlgProc40
LPARAM.lParam48
LPFNPSPCALLBACKW.pfnCallback56
UINT *.pcRefParent64
LPCWSTR.pszHeaderTitle72
LPCWSTR.pszHeaderSubTitle80

│ └─88

PROPSHEETPAGEW_V3DWORD.dwSize0
DWORD.dwFlags4
HINSTANCE.hInstance8
PROPSHEETPAGE_RESOURCE.pResource16
LPCWSTR.pszTemplate16
HICON.hIcon24
LPCWSTR.pszIcon24
LPCWSTR.pszTitle32
DLGPROC.pfnDlgProc40
LPARAM.lParam48
LPFNPSPCALLBACKW.pfnCallback56
UINT *.pcRefParent64
LPCWSTR.pszHeaderTitle72
LPCWSTR.pszHeaderSubTitle80
HANDLE.hActCtx88

│ └─96

PROPSHEETPAGEW_V4DWORD.dwSize0
DWORD.dwFlags4
HINSTANCE.hInstance8
PROPSHEETPAGE_RESOURCE.pResource16
LPCWSTR.pszTemplate16
HICON.hIcon24
LPCWSTR.pszIcon24
LPCWSTR.pszTitle32
DLGPROC.pfnDlgProc40
LPARAM.lParam48
LPFNPSPCALLBACKW.pfnCallback56
UINT *.pcRefParent64
LPCWSTR.pszHeaderTitle72
LPCWSTR.pszHeaderSubTitle80
HANDLE.hActCtx88
HBITMAP.hbmHeader96
LPCWSTR.pszbmHeader96

│ └─104

PROPSPECULONG.ulKind0
LPOLESTR.lpwstr8
PROPID.propid8

│ └─16

PROPVARIANTDECIMALUSHORT.decVal.wReserved0
BYTE.decVal.scale2
USHORT.decVal.signscale2
BYTE.decVal.sign3
ULONG.decVal.Hi324
ULONG.decVal.Lo328
ULONGLONG.decVal.Lo648
ULONG.decVal.Mid3212
VARTYPE.vt0
PROPVAR_PAD1.wReserved12
PROPVAR_PAD2.wReserved24
PROPVAR_PAD3.wReserved36
UCHAR.bVal8
BLOBULONG.blob.cbSize8
BYTE *.blob.pBlobData16
VARIANT_BOOL.boolVal8
BSTR.bstrVal8
BSTRBLOB.bstrblobVal8
CHAR.cVal8
CABOOL.cabool8
CABSTR.cabstr8
CABSTRBLOB.cabstrblob8
CAC.cac8
CACLIPDATA.caclipdata8
CACY.cacy8
CADATE.cadate8
CADBL.cadbl8
CAFILETIME.cafiletime8
CAFLT.caflt8
CAH.cah8
CAI.cai8
CAL.cal8
CALPSTR.calpstr8
CALPWSTR.calpwstr8
CAPROPVARIANT.capropvar8
CASCODE.cascode8
CAUB.caub8
CAUH.cauh8
CAUI.caui8
CAUL.caul8
CACLSID.cauuid8
CYLONGLONG.cyVal.int648
ULONG.cyVal.Lo8
LONG.cyVal.Hi12
DATE.date8
DOUBLE.dblVal8
FILETIMEDWORD.filetime.dwLowDateTime8
DWORD.filetime.dwHighDateTime12
FLOAT.fltVal8
LARGE_INTEGERLONGLONG.hVal.QuadPart8
struct (unnamed).hVal.u8
DWORD.hVal.LowPart8
LONG.hVal.HighPart12
SHORT.iVal8
INT.intVal8
LONG.lVal8
IStorage *.pStorage8
IStream *.pStream8
LPVERSIONEDSTREAM.pVersionedStream8
LPSAFEARRAY.parray8
UCHAR *.pbVal8
VARIANT_BOOL *.pboolVal8
BSTR *.pbstrVal8
CHAR *.pcVal8
CLIPDATA *.pclipdata8
CY *.pcyVal8
DATE *.pdate8
DOUBLE *.pdblVal8
DECIMAL *.pdecVal8
IDispatch *.pdispVal8
FLOAT *.pfltVal8
SHORT *.piVal8
INT *.pintVal8
LONG *.plVal8
LPSAFEARRAY *.pparray8
IDispatch **.ppdispVal8
IUnknown **.ppunkVal8
SCODE *.pscode8
LPSTR.pszVal8
USHORT *.puiVal8
UINT *.puintVal8
ULONG *.pulVal8
IUnknown *.punkVal8
CLSID *.puuid8
PROPVARIANT *.pvarVal8
LPWSTR.pwszVal8
SCODE.scode8
ULARGE_INTEGERULONGLONG.uhVal.QuadPart8
struct (unnamed).uhVal.u8
DWORD.uhVal.LowPart8
DWORD.uhVal.HighPart12
USHORT.uiVal8
UINT.uintVal8
ULONG.ulVal8

│ └─24

PROTOCOL_INFOADWORD.dwServiceFlags0
INT.iAddressFamily4
INT.iMaxSockAddr8
INT.iMinSockAddr12
INT.iSocketType16
INT.iProtocol20
DWORD.dwMessageSize24
LPSTR.lpProtocol32

│ └─40

PROTOCOL_INFOWDWORD.dwServiceFlags0
INT.iAddressFamily4
INT.iMaxSockAddr8
INT.iMinSockAddr12
INT.iSocketType16
INT.iProtocol20
DWORD.dwMessageSize24
LPWSTR.lpProtocol32

│ └─40

PROTOENTchar *.p_name0
char **.p_aliases8
short.p_proto16

│ └─24

PROVIDER_ENUMERATION_INFOULONG.NumberOfProviders0
ULONG.Reserved4
TRACE_PROVIDER_INFO[1].TraceProviderInfoArray8

│ └─32

PROVIDER_EVENT_INFOULONG.NumberOfEvents0
ULONG.Reserved4
EVENT_DESCRIPTOR[1].EventDescriptorsArray8

│ └─24

PROVIDER_FIELD_INFOULONG.NameOffset0
ULONG.DescriptionOffset4
ULONGLONG.Value8

│ └─16

PROVIDER_FIELD_INFOARRAYULONG.NumberOfElements0
EVENT_FIELD_TYPE.FieldType4
PROVIDER_FIELD_INFO[1].FieldInfoArray8

│ └─24

PROVIDER_FILTER_INFOUCHAR.Id0
UCHAR.Version1
ULONG.MessageOffset4
ULONG.Reserved8
ULONG.PropertyCount12
EVENT_PROPERTY_INFO[1].EventPropertyInfoArray16

│ └─40

PROV_ENUMALGSALG_ID.aiAlgid0
DWORD.dwBitLen4
DWORD.dwNameLen8
CHAR[20].szName12

│ └─32

PROV_ENUMALGS_EXALG_ID.aiAlgid0
DWORD.dwDefaultLen4
DWORD.dwMinLen8
DWORD.dwMaxLen12
DWORD.dwProtocols16
DWORD.dwNameLen20
CHAR[20].szName24
DWORD.dwLongNameLen44
CHAR[40].szLongName48

│ └─88

PROXY_INFODWORD.dwSize0
LPCWSTR.pcwszUserAgent8
PROXY_ACCESS.paUseProxy16
BOOL.fLocalBypass20
DWORD.dwPortNumber24
LPCWSTR.pcwszProxyName32
LPCWSTR.pcwszBypassList40

│ └─48

PSAPI_WORKING_SET_BLOCKULONG_PTR.Protection0bytes,0bits
ULONG_PTR.Flags0
ULONG_PTR.ShareCount0bytes,5bits
ULONG_PTR.Shared1bytes,0bits
ULONG_PTR.Reserved1bytes,1bits
ULONG_PTR.VirtualPage1bytes,4bits

│ └─8

PSAPI_WORKING_SET_EX_BLOCKULONG_PTR.Flags0
struct (unnamed).Invalid0
ULONG_PTR.Valid0bytes,0bits
ULONG_PTR.ShareCount0bytes,1bits
ULONG_PTR.Win32Protection0bytes,4bits
ULONG_PTR.Shared1bytes,7bits
ULONG_PTR.Node2bytes,0bits
ULONG_PTR.Locked2bytes,6bits
ULONG_PTR.LargePage2bytes,7bits
ULONG_PTR.Reserved3bytes,0bits
ULONG_PTR.Bad3bytes,7bits
ULONG_PTR.ReservedUlong4bytes,0bits

│ └─8

PSAPI_WORKING_SET_EX_INFORMATIONPVOID.VirtualAddress0
PSAPI_WORKING_SET_EX_BLOCKULONG_PTR.VirtualAttributes.Flags8
struct (unnamed).VirtualAttributes.Invalid8
ULONG_PTR.VirtualAttributes.Valid1bytes,0bits
ULONG_PTR.VirtualAttributes.ShareCount1bytes,1bits
ULONG_PTR.VirtualAttributes.Win32Protection1bytes,4bits
ULONG_PTR.VirtualAttributes.Shared2bytes,7bits
ULONG_PTR.VirtualAttributes.Node3bytes,0bits
ULONG_PTR.VirtualAttributes.Locked3bytes,6bits
ULONG_PTR.VirtualAttributes.LargePage3bytes,7bits
ULONG_PTR.VirtualAttributes.Reserved4bytes,0bits
ULONG_PTR.VirtualAttributes.Bad4bytes,7bits
ULONG_PTR.VirtualAttributes.ReservedUlong5bytes,0bits

│ └─16

PSAPI_WORKING_SET_INFORMATIONULONG_PTR.NumberOfEntries0
PSAPI_WORKING_SET_BLOCK[1].WorkingSetInfo8

│ └─16

PSAPI_WS_WATCH_INFORMATIONLPVOID.FaultingPc0
LPVOID.FaultingVa8

│ └─16

PSAPI_WS_WATCH_INFORMATION_EXPSAPI_WS_WATCH_INFORMATIONLPVOID.BasicInfo.FaultingPc0
LPVOID.BasicInfo.FaultingVa8
ULONG_PTR.FaultingThreadId16
ULONG_PTR.Flags24

│ └─32

PSFEATURE_CUSTPAPERLONG.lOrientation0
LONG.lWidth4
LONG.lHeight8
LONG.lWidthOffset12
LONG.lHeightOffset16

│ └─20

PSFEATURE_OUTPUTBOOL.bPageIndependent0
BOOL.bSetPageDevice4

│ └─8

PSHNOTIFYNMHDRHWND.hdr.hwndFrom0
UINT_PTR.hdr.idFrom8
UINT.hdr.code16
LPARAM.lParam24

│ └─32

PSINJECTDATADWORD.DataBytes0
WORD.InjectionPoint4
WORD.PageNumber6

│ └─8

PSS_ALLOCATORvoid *.Context0
void *(*)(void *, DWORD) __attribute__((stdcall)).AllocRoutine8
void (*)(void *, void *) __attribute__((stdcall)).FreeRoutine16

│ └─24

PSS_AUXILIARY_PAGES_INFORMATIONDWORD.AuxPagesCaptured0

│ └─4

PSS_AUXILIARY_PAGE_ENTRYvoid *.Address0
MEMORY_BASIC_INFORMATIONPVOID.BasicInformation.BaseAddress8
PVOID.BasicInformation.AllocationBase16
DWORD.BasicInformation.AllocationProtect24
WORD.BasicInformation.PartitionId28
SIZE_T.BasicInformation.RegionSize32
DWORD.BasicInformation.State40
DWORD.BasicInformation.Protect44
DWORD.BasicInformation.Type48
FILETIMEDWORD.CaptureTime.dwLowDateTime56
DWORD.CaptureTime.dwHighDateTime60
void *.PageContents64
DWORD.PageSize72

│ └─80

PSS_HANDLE_ENTRYHANDLE.Handle0
PSS_HANDLE_FLAGS.Flags8
PSS_OBJECT_TYPE.ObjectType12
FILETIMEDWORD.CaptureTime.dwLowDateTime16
DWORD.CaptureTime.dwHighDateTime20
DWORD.Attributes24
DWORD.GrantedAccess28
DWORD.HandleCount32
DWORD.PointerCount36
DWORD.PagedPoolCharge40
DWORD.NonPagedPoolCharge44
FILETIMEDWORD.CreationTime.dwLowDateTime48
DWORD.CreationTime.dwHighDateTime52
WORD.TypeNameLength56
const wchar_t *.TypeName64
WORD.ObjectNameLength72
const wchar_t *.ObjectName80
union (unnamed).TypeSpecificInformation88

│ └─136

PSS_HANDLE_INFORMATIONDWORD.HandlesCaptured0

│ └─4

PSS_HANDLE_TRACE_INFORMATIONHANDLE.SectionHandle0
DWORD.Size8

│ └─16

PSS_PERFORMANCE_COUNTERSUINT64.TotalCycleCount0
UINT64.TotalWallClockPeriod8
UINT64.VaCloneCycleCount16
UINT64.VaCloneWallClockPeriod24
UINT64.VaSpaceCycleCount32
UINT64.VaSpaceWallClockPeriod40
UINT64.AuxPagesCycleCount48
UINT64.AuxPagesWallClockPeriod56
UINT64.HandlesCycleCount64
UINT64.HandlesWallClockPeriod72
UINT64.ThreadsCycleCount80
UINT64.ThreadsWallClockPeriod88

│ └─96

PSS_PROCESS_INFORMATIONDWORD.ExitStatus0
void *.PebBaseAddress8
ULONG_PTR.AffinityMask16
LONG.BasePriority24
DWORD.ProcessId28
DWORD.ParentProcessId32
PSS_PROCESS_FLAGS.Flags36
FILETIMEDWORD.CreateTime.dwLowDateTime40
DWORD.CreateTime.dwHighDateTime44
FILETIMEDWORD.ExitTime.dwLowDateTime48
DWORD.ExitTime.dwHighDateTime52
FILETIMEDWORD.KernelTime.dwLowDateTime56
DWORD.KernelTime.dwHighDateTime60
FILETIMEDWORD.UserTime.dwLowDateTime64
DWORD.UserTime.dwHighDateTime68
DWORD.PriorityClass72
ULONG_PTR.PeakVirtualSize80
ULONG_PTR.VirtualSize88
DWORD.PageFaultCount96
ULONG_PTR.PeakWorkingSetSize104
ULONG_PTR.WorkingSetSize112
ULONG_PTR.QuotaPeakPagedPoolUsage120
ULONG_PTR.QuotaPagedPoolUsage128
ULONG_PTR.QuotaPeakNonPagedPoolUsage136
ULONG_PTR.QuotaNonPagedPoolUsage144
ULONG_PTR.PagefileUsage152
ULONG_PTR.PeakPagefileUsage160
ULONG_PTR.PrivateUsage168
DWORD.ExecuteFlags176
wchar_t[260].ImageFileName180

│ └─704

PSS_THREAD_ENTRYDWORD.ExitStatus0
void *.TebBaseAddress8
DWORD.ProcessId16
DWORD.ThreadId20
ULONG_PTR.AffinityMask24
int.Priority32
int.BasePriority36
void *.LastSyscallFirstArgument40
WORD.LastSyscallNumber48
FILETIMEDWORD.CreateTime.dwLowDateTime52
DWORD.CreateTime.dwHighDateTime56
FILETIMEDWORD.ExitTime.dwLowDateTime60
DWORD.ExitTime.dwHighDateTime64
FILETIMEDWORD.KernelTime.dwLowDateTime68
DWORD.KernelTime.dwHighDateTime72
FILETIMEDWORD.UserTime.dwLowDateTime76
DWORD.UserTime.dwHighDateTime80
void *.Win32StartAddress88
FILETIMEDWORD.CaptureTime.dwLowDateTime96
DWORD.CaptureTime.dwHighDateTime100
PSS_THREAD_FLAGS.Flags104
WORD.SuspendCount108
WORD.SizeOfContextRecord110
PCONTEXT.ContextRecord112

│ └─120

PSS_THREAD_INFORMATIONDWORD.ThreadsCaptured0
DWORD.ContextLength4

│ └─8

PSS_VA_CLONE_INFORMATIONHANDLE.VaCloneHandle0

│ └─8

PSS_VA_SPACE_ENTRYvoid *.BaseAddress0
void *.AllocationBase8
DWORD.AllocationProtect16
ULONG_PTR.RegionSize24
DWORD.State32
DWORD.Protect36
DWORD.Type40
DWORD.TimeDateStamp44
DWORD.SizeOfImage48
void *.ImageBase56
DWORD.CheckSum64
WORD.MappedFileNameLength68
const wchar_t *.MappedFileName72

│ └─80

PSS_VA_SPACE_INFORMATIONDWORD.RegionCount0

│ └─4

PS_ADAPTER_STATSULONG.OutOfPackets0
ULONG.FlowsOpened4
ULONG.FlowsClosed8
ULONG.FlowsRejected12
ULONG.FlowsModified16
ULONG.FlowModsRejected20
ULONG.MaxSimultaneousFlows24

│ └─28

PS_COMPONENT_STATSULONG.Type0
ULONG.Length4
UCHAR[1].Stats8

│ └─9

PS_CONFORMER_STATSULONG.NonconformingPacketsScheduled0

│ └─4

PS_DRRSEQ_STATSULONG.MaxPacketsInNetcard0
ULONG.AveragePacketsInNetcard4
ULONG.MaxPacketsInSequencer8
ULONG.AveragePacketsInSequencer12
ULONG.NonconformingPacketsTransmitted16

│ └─20

PS_FLOW_STATSULONG.DroppedPackets0
ULONG.PacketsScheduled4
ULONG.PacketsTransmitted8
LARGE_INTEGERLONGLONG.BytesScheduled.QuadPart12
struct (unnamed).BytesScheduled.u12
DWORD.BytesScheduled.LowPart12
LONG.BytesScheduled.HighPart16
LARGE_INTEGERLONGLONG.BytesTransmitted.QuadPart20
struct (unnamed).BytesTransmitted.u20
DWORD.BytesTransmitted.LowPart20
LONG.BytesTransmitted.HighPart24

│ └─28

PS_SHAPER_STATSULONG.MaxPacketsInShaper0
ULONG.AveragePacketsInShaper4

│ └─8

PUBAPPINFODWORD.cbSize0
DWORD.dwMask4
LPWSTR.pszSource8
SYSTEMTIMEWORD.stAssigned.wYear16
WORD.stAssigned.wMonth18
WORD.stAssigned.wDayOfWeek20
WORD.stAssigned.wDay22
WORD.stAssigned.wHour24
WORD.stAssigned.wMinute26
WORD.stAssigned.wSecond28
WORD.stAssigned.wMilliseconds30
SYSTEMTIMEWORD.stPublished.wYear32
WORD.stPublished.wMonth34
WORD.stPublished.wDayOfWeek36
WORD.stPublished.wDay38
WORD.stPublished.wHour40
WORD.stPublished.wMinute42
WORD.stPublished.wSecond44
WORD.stPublished.wMilliseconds46
SYSTEMTIMEWORD.stScheduled.wYear48
WORD.stScheduled.wMonth50
WORD.stScheduled.wDayOfWeek52
WORD.stScheduled.wDay54
WORD.stScheduled.wHour56
WORD.stScheduled.wMinute58
WORD.stScheduled.wSecond60
WORD.stScheduled.wMilliseconds62
SYSTEMTIMEWORD.stExpire.wYear64
WORD.stExpire.wMonth66
WORD.stExpire.wDayOfWeek68
WORD.stExpire.wDay70
WORD.stExpire.wHour72
WORD.stExpire.wMinute74
WORD.stExpire.wSecond76
WORD.stExpire.wMilliseconds78

│ └─80

PUBLICKEYSTRUCBYTE.bType0
BYTE.bVersion1
WORD.reserved2
ALG_ID.aiKeyAlg4

│ └─8

PUNCTUATIONUINT.iSize0
LPSTR.szPunctuation4

│ └─12

PWMFRect16INT16.Left0
INT16.Top2
INT16.Right4
INT16.Bottom6

│ └─8

PWM_CONTROLLER_INFOSIZE_T.Size0
ULONG.PinCount8
PWM_PERIOD.MinimumPeriod16
PWM_PERIOD.MaximumPeriod24

│ └─32

PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUTPWM_PERIOD.DesiredPeriod0

│ └─8

PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUTPWM_PERIOD.ActualPeriod0

│ └─8

PWM_PIN_SET_POLARITY_INPUTPWM_POLARITY.Polarity0

│ └─4

PXE_ADDRESSULONG.uFlags0
BYTE[16].bAddress4
ULONG.uIpAddress4
ULONG.uAddrLen20
USHORT.uPort24

│ └─28

PXE_DHCPV6_MESSAGEBYTE.MessageType0
BYTE.TransactionIDByte11
BYTE.TransactionIDByte22
BYTE.TransactionIDByte33
PXE_DHCPV6_OPTION[1].Options4

│ └─9

PXE_DHCPV6_MESSAGE_HEADERBYTE.MessageType0
BYTE[1].Message1

│ └─2

PXE_DHCPV6_NESTED_RELAY_MESSAGEPPXE_DHCPV6_RELAY_MESSAGE.pRelayMessage0
ULONG.cbRelayMessage8
PVOID.pInterfaceIdOption16
WORD.cbInterfaceIdOption24

│ └─32

PXE_DHCPV6_OPTIONWORD.OptionCode0
WORD.DataLength2
BYTE[1].Data4

│ └─5

PXE_DHCPV6_RELAY_MESSAGEBYTE.MessageType0
BYTE.HopCount1
BYTE[16].LinkAddress2
BYTE[16].PeerAddress18
PXE_DHCPV6_OPTION[1].Options34

│ └─39

PXE_DHCP_MESSAGEBYTE.Operation0
BYTE.HardwareAddressType1
BYTE.HardwareAddressLength2
BYTE.HopCount3
DWORD.TransactionID4
WORD.SecondsSinceBoot8
WORD.Reserved10
ULONG.ClientIpAddress12
ULONG.YourIpAddress16
ULONG.BootstrapServerAddress20
ULONG.RelayAgentIpAddress24
BYTE[16].HardwareAddress28
BYTE[64].HostName44
BYTE[128].BootFileName108
BYTE[4].bMagicCookie236
ULONG.uMagicCookie236
PXE_DHCP_OPTIONBYTE.Option.OptionType240
BYTE.Option.OptionLength241
BYTE[1].Option.OptionValue242

│ └─243

PXE_DHCP_OPTIONBYTE.OptionType0
BYTE.OptionLength1
BYTE[1].OptionValue2

│ └─3

PXE_PROVIDERULONG.uSizeOfStruct0
LPWSTR.pwszName8
LPWSTR.pwszFilePath16
BOOL.bIsCritical24
ULONG.uIndex28

│ └─32

ParentChildRelationInstanceHandle.Parent0
InstanceHandle.Child8
unsigned int.ChildIndex16

│ └─24

PaxosTagCStructunsigned long long.__padding__PaxosTagVtable0
unsigned long long.__padding__NextEpochVtable8
unsigned long long.__padding__NextEpoch_DateTimeVtable16
unsigned long long.NextEpoch_DateTime_ticks24
int.NextEpoch_Value32
DWORD.__padding__BoundryNextEpoch36
unsigned long long.__padding__EpochVtable40
unsigned long long.__padding__Epoch_DateTimeVtable48
unsigned long long.Epoch_DateTime_ticks56
int.Epoch_Value64
DWORD.__padding__BoundryEpoch68
int.Sequence72
DWORD.__padding__BoundrySequence76

│ └─80

PresentationTransformfloat.M110
float.M124
float.M218
float.M2212
float.M3116
float.M3220

│ └─24

PrimaryJabColorsJabColorFFLOAT.red.J0
FLOAT.red.a4
FLOAT.red.b8
JabColorFFLOAT.yellow.J12
FLOAT.yellow.a16
FLOAT.yellow.b20
JabColorFFLOAT.green.J24
FLOAT.green.a28
FLOAT.green.b32
JabColorFFLOAT.cyan.J36
FLOAT.cyan.a40
FLOAT.cyan.b44
JabColorFFLOAT.blue.J48
FLOAT.blue.a52
FLOAT.blue.b56
JabColorFFLOAT.magenta.J60
FLOAT.magenta.a64
FLOAT.magenta.b68
JabColorFFLOAT.black.J72
FLOAT.black.a76
FLOAT.black.b80
JabColorFFLOAT.white.J84
FLOAT.white.a88
FLOAT.white.b92

│ └─96

PrimaryXYZColorsXYZColorFFLOAT.red.X0
FLOAT.red.Y4
FLOAT.red.Z8
XYZColorFFLOAT.yellow.X12
FLOAT.yellow.Y16
FLOAT.yellow.Z20
XYZColorFFLOAT.green.X24
FLOAT.green.Y28
FLOAT.green.Z32
XYZColorFFLOAT.cyan.X36
FLOAT.cyan.Y40
FLOAT.cyan.Z44
XYZColorFFLOAT.blue.X48
FLOAT.blue.Y52
FLOAT.blue.Z56
XYZColorFFLOAT.magenta.X60
FLOAT.magenta.Y64
FLOAT.magenta.Z68
XYZColorFFLOAT.black.X72
FLOAT.black.Y76
FLOAT.black.Z80
XYZColorFFLOAT.white.X84
FLOAT.white.Y88
FLOAT.white.Z92

│ └─96

PrintDocumentPackageStatusUINT32.JobId0
INT32.CurrentDocument4
INT32.CurrentPage8
INT32.CurrentPageTotal12
PrintDocumentPackageCompletion.Completion16
HRESULT.PackageStatus20

│ └─24

PrivateDataUINT16.size0
BYTE *.data8

│ └─16

PropertyChainSourceInstanceHandle.Handle0
BSTR.TargetType8
BSTR.Name16
BaseValueSource.Source24
SourceInfoBSTR.SrcInfo.FileName32
unsigned int.SrcInfo.LineNumber40
unsigned int.SrcInfo.ColumnNumber44
unsigned int.SrcInfo.CharPosition48
BSTR.SrcInfo.Hash56

│ └─64

PropertyChainValueunsigned int.Index0
BSTR.Type8
BSTR.DeclaringType16
BSTR.ValueType24
BSTR.ItemType32
BSTR.Value40
BOOL.Overridden48
long long.MetadataBits56
BSTR.PropertyName64
unsigned int.PropertyChainIndex72

│ └─80

ProxyFileInfoconst PCInterfaceProxyVtblList *.pProxyVtblList0
const PCInterfaceStubVtblList *.pStubVtblList8
const PCInterfaceName *.pNamesArray16
const IID **.pDelegatedIIDs24
const PIIDLookup.pIIDLookupRtn32
unsigned short.TableSize40
unsigned short.TableVersion42
const IID **.pAsyncIIDLookup48
LONG_PTR.Filler256
LONG_PTR.Filler364
LONG_PTR.Filler472

│ └─80

QACONTAINERULONG.cbSize0
IOleClientSite *.pClientSite8
IAdviseSinkEx *.pAdviseSink16
IPropertyNotifySink *.pPropertyNotifySink24
IUnknown *.pUnkEventSink32
DWORD.dwAmbientFlags40
OLE_COLOR.colorFore44
OLE_COLOR.colorBack48
IFont *.pFont56
IOleUndoManager *.pUndoMgr64
DWORD.dwAppearance72
LONG.lcid76
HPALETTE.hpal80
IBindHost *.pBindHost88
IOleControlSite *.pOleControlSite96
IServiceProvider *.pServiceProvider104

│ └─112

QACONTROLULONG.cbSize0
DWORD.dwMiscStatus4
DWORD.dwViewStatus8
DWORD.dwEventCookie12
DWORD.dwPropNotifyCookie16
DWORD.dwPointerActivationPolicy20

│ └─24

QCMINFOHMENU.hmenu0
UINT.indexMenu8
UINT.idCmdFirst12
UINT.idCmdLast16
const QCMINFO_IDMAP *.pIdMap24

│ └─32

QITABconst IID *.piid0
DWORD.dwOffset8

│ └─16

QOSFLOWSPECULONG.SendingFlowspec.TokenRate0
ULONG.SendingFlowspec.TokenBucketSize4
ULONG.SendingFlowspec.PeakBandwidth8
ULONG.SendingFlowspec.Latency12
ULONG.SendingFlowspec.DelayVariation16
SERVICETYPE.SendingFlowspec.ServiceType20
ULONG.SendingFlowspec.MaxSduSize24
ULONG.SendingFlowspec.MinimumPolicedSize28
FLOWSPECULONG.ReceivingFlowspec.TokenRate32
ULONG.ReceivingFlowspec.TokenBucketSize36
ULONG.ReceivingFlowspec.PeakBandwidth40
ULONG.ReceivingFlowspec.Latency44
ULONG.ReceivingFlowspec.DelayVariation48
SERVICETYPE.ReceivingFlowspec.ServiceType52
ULONG.ReceivingFlowspec.MaxSduSize56
ULONG.ReceivingFlowspec.MinimumPolicedSize60
WSABUFULONG.ProviderSpecific.len64
CHAR *.ProviderSpecific.buf72

│ └─80

QOS_DESTADDRint.ObjectHdr0
const struct sockaddr *.SocketAddress8
ULONG.SocketAddressLength16

│ └─24

QOS_DIFFSERVint.ObjectHdr0
ULONG.DSFieldCount8
UCHAR[1].DiffservRule12

│ └─16

QOS_DIFFSERV_RULEUCHAR.InboundDSField0
UCHAR.ConformingOutboundDSField1
UCHAR.NonConformingOutboundDSField2
UCHAR.ConformingUserPriority3
UCHAR.NonConformingUserPriority4

│ └─5

QOS_DS_CLASSint.ObjectHdr0
ULONG.DSField8

│ └─12

QOS_FLOWRATE_OUTGOINGUINT64.Bandwidth0
QOS_SHAPING.ShapingBehavior8
QOS_FLOWRATE_REASON.Reason12

│ └─16

QOS_FLOW_FUNDAMENTALSBOOL.BottleneckBandwidthSet0
UINT64.BottleneckBandwidth8
BOOL.AvailableBandwidthSet16
UINT64.AvailableBandwidth24
BOOL.RTTSet32
UINT32.RTT36

│ └─40

QOS_FRIENDLY_NAMEint.ObjectHdr0
WCHAR[256].FriendlyName8

│ └─520

QOS_OBJECT_HDRULONG.ObjectType0
ULONG.ObjectLength4

│ └─8

QOS_PACKET_PRIORITYULONG.ConformantDSCPValue0
ULONG.NonConformantDSCPValue4
ULONG.ConformantL2Value8
ULONG.NonConformantL2Value12

│ └─16

QOS_SD_MODEQOS_OBJECT_HDRULONG.ObjectHdr.ObjectType0
ULONG.ObjectHdr.ObjectLength4
ULONG.ShapeDiscardMode8

│ └─12

QOS_SHAPING_RATEQOS_OBJECT_HDRULONG.ObjectHdr.ObjectType0
ULONG.ObjectHdr.ObjectLength4
ULONG.ShapingRate8

│ └─12

QOS_TCP_TRAFFICint.ObjectHdr0

│ └─8

QOS_TRAFFIC_CLASSint.ObjectHdr0
ULONG.TrafficClass8

│ └─12

QOS_VERSIONUSHORT.MajorVersion0
USHORT.MinorVersion2

│ └─4

QUERYCONTEXTDWORD.dwContext0
CSPLATFORMDWORD.Platform.dwPlatformId4
DWORD.Platform.dwVersionHi8
DWORD.Platform.dwVersionLo12
DWORD.Platform.dwProcessorArch16
LCID.Locale20
DWORD.dwVersionHi24
DWORD.dwVersionLo28

│ └─32

QUERY_CHANGES_VIRTUAL_DISK_RANGEULONG64.ByteOffset0
ULONG64.ByteLength8
ULONG64.Reserved16

│ └─24

QUERY_SERVICE_CONFIGADWORD.dwServiceType0
DWORD.dwStartType4
DWORD.dwErrorControl8
LPSTR.lpBinaryPathName16
LPSTR.lpLoadOrderGroup24
DWORD.dwTagId32
LPSTR.lpDependencies40
LPSTR.lpServiceStartName48
LPSTR.lpDisplayName56

│ └─64

QUERY_SERVICE_CONFIGWDWORD.dwServiceType0
DWORD.dwStartType4
DWORD.dwErrorControl8
LPWSTR.lpBinaryPathName16
LPWSTR.lpLoadOrderGroup24
DWORD.dwTagId32
LPWSTR.lpDependencies40
LPWSTR.lpServiceStartName48
LPWSTR.lpDisplayName56

│ └─64

QUERY_SERVICE_LOCK_STATUSADWORD.fIsLocked0
LPSTR.lpLockOwner8
DWORD.dwLockDuration16

│ └─24

QUERY_SERVICE_LOCK_STATUSWDWORD.fIsLocked0
LPWSTR.lpLockOwner8
DWORD.dwLockDuration16

│ └─24

QUOTA_LIMITSSIZE_T.PagedPoolLimit0
SIZE_T.NonPagedPoolLimit8
SIZE_T.MinimumWorkingSetSize16
SIZE_T.MaximumWorkingSetSize24
SIZE_T.PagefileLimit32
LARGE_INTEGERLONGLONG.TimeLimit.QuadPart40
struct (unnamed).TimeLimit.u40
DWORD.TimeLimit.LowPart40
LONG.TimeLimit.HighPart44

│ └─48

QualAppFlowSpecIntServServiceHdrUCHAR.Q_spec_serv_hdr.issh_service0
UCHAR.Q_spec_serv_hdr.issh_flags1
USHORT.Q_spec_serv_hdr.issh_len32b2
IntServParmHdrUCHAR.Q_spec_parm_hdr.isph_parm_num4
UCHAR.Q_spec_parm_hdr.isph_flags5
USHORT.Q_spec_parm_hdr.isph_len32b6
QualTspecParmsULONG.Q_spec_parms.TB_Tspec_M8

│ └─12

QualTspecIntServServiceHdrUCHAR.qual_Tspec_serv_hdr.issh_service0
UCHAR.qual_Tspec_serv_hdr.issh_flags1
USHORT.qual_Tspec_serv_hdr.issh_len32b2
IntServParmHdrUCHAR.qual_Tspec_parm_hdr.isph_parm_num4
UCHAR.qual_Tspec_parm_hdr.isph_flags5
USHORT.qual_Tspec_parm_hdr.isph_len32b6
QualTspecParmsULONG.qual_Tspec_parms.TB_Tspec_M8

│ └─12

QualTspecParmsULONG.TB_Tspec_M0

│ └─4

QualityQualityMessageType.Type0
long.Proportion4
REFERENCE_TIME.Late8
REFERENCE_TIME.TimeStamp16

│ └─24

RADIUS_ATTRIBUTEDWORD.dwAttrType0
RADIUS_DATA_TYPE.fDataType4
DWORD.cbDataLength8
DWORD.dwValue16
const BYTE *.lpValue16

│ └─24

RADIUS_ATTRIBUTE_ARRAYDWORD.cbSize0
DWORD (*)(struct _RADIUS_ATTRIBUTE_ARRAY *, const RADIUS_ATTRIBUTE *) __attribute__((stdcall)).Add8
const RADIUS_ATTRIBUTE *(*)(const struct _RADIUS_ATTRIBUTE_ARRAY *, DWORD) __attribute__((stdcall)).AttributeAt16
DWORD (*)(const struct _RADIUS_ATTRIBUTE_ARRAY *) __attribute__((stdcall)).GetSize24
DWORD (*)(struct _RADIUS_ATTRIBUTE_ARRAY *, DWORD, const RADIUS_ATTRIBUTE *) __attribute__((stdcall)).InsertAt32
DWORD (*)(struct _RADIUS_ATTRIBUTE_ARRAY *, DWORD) __attribute__((stdcall)).RemoveAt40
DWORD (*)(struct _RADIUS_ATTRIBUTE_ARRAY *, DWORD, const RADIUS_ATTRIBUTE *) __attribute__((stdcall)).SetAt48

│ └─56

RADIUS_EXTENSION_CONTROL_BLOCKDWORD.cbSize0
DWORD.dwVersion4
RADIUS_EXTENSION_POINT.repPoint8
RADIUS_CODE.rcRequestType12
RADIUS_CODE.rcResponseType16
PRADIUS_ATTRIBUTE_ARRAY (*)(struct _RADIUS_EXTENSION_CONTROL_BLOCK *) __attribute__((stdcall)).GetRequest24
PRADIUS_ATTRIBUTE_ARRAY (*)(struct _RADIUS_EXTENSION_CONTROL_BLOCK *, RADIUS_CODE) __attribute__((stdcall)).GetResponse32
DWORD (*)(struct _RADIUS_EXTENSION_CONTROL_BLOCK *, RADIUS_CODE) __attribute__((stdcall)).SetResponseType40

│ └─48

RADIUS_VSA_FORMATBYTE[4].VendorId0
BYTE.VendorType4
BYTE.VendorLength5
BYTE[1].AttributeSpecific6

│ └─7

RASDEVSPECIFICINFODWORD.dwSize0
BYTE *.pbDevSpecificInfo4

│ └─12

RASIKEV2_PROJECTION_INFODWORD.dwIPv4NegotiationError0
RASIPV4ADDR.ipv4Address4
RASIPV4ADDR.ipv4ServerAddress8
DWORD.dwIPv6NegotiationError12
RASIPV6ADDR.ipv6Address16
RASIPV6ADDR.ipv6ServerAddress32
DWORD.dwPrefixLength48
DWORD.dwAuthenticationProtocol52
DWORD.dwEapTypeId56
DWORD.dwFlags60
DWORD.dwEncryptionMethod64
DWORD.numIPv4ServerAddresses68
RASIPV4ADDR *.ipv4ServerAddresses72
DWORD.numIPv6ServerAddresses80
RASIPV6ADDR *.ipv6ServerAddresses84

│ └─92

RASPPP_PROJECTION_INFODWORD.dwIPv4NegotiationError0
RASIPV4ADDR.ipv4Address4
RASIPV4ADDR.ipv4ServerAddress8
DWORD.dwIPv4Options12
DWORD.dwIPv4ServerOptions16
DWORD.dwIPv6NegotiationError20
BYTE[8].bInterfaceIdentifier24
BYTE[8].bServerInterfaceIdentifier32
BOOL.fBundled40
BOOL.fMultilink44
DWORD.dwAuthenticationProtocol48
DWORD.dwAuthenticationData52
DWORD.dwServerAuthenticationProtocol56
DWORD.dwServerAuthenticationData60
DWORD.dwEapTypeId64
DWORD.dwServerEapTypeId68
DWORD.dwLcpOptions72
DWORD.dwLcpServerOptions76
DWORD.dwCcpError80
DWORD.dwCcpCompressionAlgorithm84
DWORD.dwCcpServerCompressionAlgorithm88
DWORD.dwCcpOptions92
DWORD.dwCcpServerOptions96

│ └─100

RASTERIZER_STATUSshort.nSize0
short.wFlags2
short.nLanguageID4

│ └─6

RAS_AUTH_ATTRIBUTERAS_AUTH_ATTRIBUTE_TYPE.raaType0
DWORD.dwLength4
PVOID.Value8

│ └─16

RAS_CONNECTION_0HANDLE.hConnection0
HANDLE.hInterface8
DWORD.dwConnectDuration16
ROUTER_INTERFACE_TYPE.dwInterfaceType20
DWORD.dwConnectionFlags24
WCHAR[257].wszInterfaceName28
WCHAR[257].wszUserName542
WCHAR[16].wszLogonDomain1056
WCHAR[17].wszRemoteComputer1088

│ └─1128

RAS_CONNECTION_1HANDLE.hConnection0
HANDLE.hInterface8
PPP_INFOPPP_NBFCP_INFODWORD.PppInfo.nbf.dwError16
WCHAR[17].PppInfo.nbf.wszWksta20
PPP_IPCP_INFODWORD.PppInfo.ip.dwError56
WCHAR[16].PppInfo.ip.wszAddress60
WCHAR[16].PppInfo.ip.wszRemoteAddress92
PPP_IPXCP_INFODWORD.PppInfo.ipx.dwError124
WCHAR[23].PppInfo.ipx.wszAddress128
PPP_ATCP_INFODWORD.PppInfo.at.dwError176
WCHAR[33].PppInfo.at.wszAddress180
DWORD.dwBytesXmited248
DWORD.dwBytesRcved252
DWORD.dwFramesXmited256
DWORD.dwFramesRcved260
DWORD.dwCrcErr264
DWORD.dwTimeoutErr268
DWORD.dwAlignmentErr272
DWORD.dwHardwareOverrunErr276
DWORD.dwFramingErr280
DWORD.dwBufferOverrunErr284
DWORD.dwCompressionRatioIn288
DWORD.dwCompressionRatioOut292

│ └─296

RAS_CONNECTION_2HANDLE.hConnection0
WCHAR[257].wszUserName8
ROUTER_INTERFACE_TYPE.dwInterfaceType524
GUIDunsigned long.guid.Data1528
unsigned short.guid.Data2532
unsigned short.guid.Data3534
unsigned char[8].guid.Data4536
PPP_INFO_2PPP_NBFCP_INFODWORD.PppInfo2.nbf.dwError544
WCHAR[17].PppInfo2.nbf.wszWksta548
PPP_IPCP_INFO2DWORD.PppInfo2.ip.dwError584
WCHAR[16].PppInfo2.ip.wszAddress588
WCHAR[16].PppInfo2.ip.wszRemoteAddress620
DWORD.PppInfo2.ip.dwOptions652
DWORD.PppInfo2.ip.dwRemoteOptions656
PPP_IPXCP_INFODWORD.PppInfo2.ipx.dwError660
WCHAR[23].PppInfo2.ipx.wszAddress664
PPP_ATCP_INFODWORD.PppInfo2.at.dwError712
WCHAR[33].PppInfo2.at.wszAddress716
PPP_CCP_INFODWORD.PppInfo2.ccp.dwError784
DWORD.PppInfo2.ccp.dwCompressionAlgorithm788
DWORD.PppInfo2.ccp.dwOptions792
DWORD.PppInfo2.ccp.dwRemoteCompressionAlgorithm796
DWORD.PppInfo2.ccp.dwRemoteOptions800
PPP_LCP_INFODWORD.PppInfo2.lcp.dwError804
DWORD.PppInfo2.lcp.dwAuthenticationProtocol808
DWORD.PppInfo2.lcp.dwAuthenticationData812
DWORD.PppInfo2.lcp.dwRemoteAuthenticationProtocol816
DWORD.PppInfo2.lcp.dwRemoteAuthenticationData820
DWORD.PppInfo2.lcp.dwTerminateReason824
DWORD.PppInfo2.lcp.dwRemoteTerminateReason828
DWORD.PppInfo2.lcp.dwOptions832
DWORD.PppInfo2.lcp.dwRemoteOptions836
DWORD.PppInfo2.lcp.dwEapTypeId840
DWORD.PppInfo2.lcp.dwRemoteEapTypeId844

│ └─848

RAS_CONNECTION_3DWORD.dwVersion0
DWORD.dwSize4
HANDLE.hConnection8
WCHAR[257].wszUserName16
ROUTER_INTERFACE_TYPE.dwInterfaceType532
GUIDunsigned long.guid.Data1536
unsigned short.guid.Data2540
unsigned short.guid.Data3542
unsigned char[8].guid.Data4544
PPP_INFO_3PPP_NBFCP_INFODWORD.PppInfo3.nbf.dwError552
WCHAR[17].PppInfo3.nbf.wszWksta556
PPP_IPCP_INFO2DWORD.PppInfo3.ip.dwError592
WCHAR[16].PppInfo3.ip.wszAddress596
WCHAR[16].PppInfo3.ip.wszRemoteAddress628
DWORD.PppInfo3.ip.dwOptions660
DWORD.PppInfo3.ip.dwRemoteOptions664
PPP_IPV6_CP_INFODWORD.PppInfo3.ipv6.dwVersion668
DWORD.PppInfo3.ipv6.dwSize672
DWORD.PppInfo3.ipv6.dwError676
BYTE[8].PppInfo3.ipv6.bInterfaceIdentifier680
BYTE[8].PppInfo3.ipv6.bRemoteInterfaceIdentifier688
DWORD.PppInfo3.ipv6.dwOptions696
DWORD.PppInfo3.ipv6.dwRemoteOptions700
BYTE[8].PppInfo3.ipv6.bPrefix704
DWORD.PppInfo3.ipv6.dwPrefixLength712
PPP_CCP_INFODWORD.PppInfo3.ccp.dwError716
DWORD.PppInfo3.ccp.dwCompressionAlgorithm720
DWORD.PppInfo3.ccp.dwOptions724
DWORD.PppInfo3.ccp.dwRemoteCompressionAlgorithm728
DWORD.PppInfo3.ccp.dwRemoteOptions732
PPP_LCP_INFODWORD.PppInfo3.lcp.dwError736
DWORD.PppInfo3.lcp.dwAuthenticationProtocol740
DWORD.PppInfo3.lcp.dwAuthenticationData744
DWORD.PppInfo3.lcp.dwRemoteAuthenticationProtocol748
DWORD.PppInfo3.lcp.dwRemoteAuthenticationData752
DWORD.PppInfo3.lcp.dwTerminateReason756
DWORD.PppInfo3.lcp.dwRemoteTerminateReason760
DWORD.PppInfo3.lcp.dwOptions764
DWORD.PppInfo3.lcp.dwRemoteOptions768
DWORD.PppInfo3.lcp.dwEapTypeId772
DWORD.PppInfo3.lcp.dwRemoteEapTypeId776
RAS_QUARANTINE_STATE.rasQuarState780
FILETIMEDWORD.timer.dwLowDateTime784
DWORD.timer.dwHighDateTime788

│ └─792

RAS_CONNECTION_4DWORD.dwConnectDuration0
ROUTER_INTERFACE_TYPE.dwInterfaceType4
DWORD.dwConnectionFlags8
WCHAR[257].wszInterfaceName12
WCHAR[257].wszUserName526
WCHAR[16].wszLogonDomain1040
WCHAR[17].wszRemoteComputer1072
GUIDunsigned long.guid.Data11108
unsigned short.guid.Data21112
unsigned short.guid.Data31114
unsigned char[8].guid.Data41116
RAS_QUARANTINE_STATE.rasQuarState1124
FILETIMEDWORD.probationTime.dwLowDateTime1128
DWORD.probationTime.dwHighDateTime1132
FILETIMEDWORD.connectionStartTime.dwLowDateTime1136
DWORD.connectionStartTime.dwHighDateTime1140
ULONGLONG.ullBytesXmited1144
ULONGLONG.ullBytesRcved1152
DWORD.dwFramesXmited1160
DWORD.dwFramesRcved1164
DWORD.dwCrcErr1168
DWORD.dwTimeoutErr1172
DWORD.dwAlignmentErr1176
DWORD.dwHardwareOverrunErr1180
DWORD.dwFramingErr1184
DWORD.dwBufferOverrunErr1188
DWORD.dwCompressionRatioIn1192
DWORD.dwCompressionRatioOut1196
DWORD.dwNumSwitchOvers1200
WCHAR[65].wszRemoteEndpointAddress1204
WCHAR[65].wszLocalEndpointAddress1334
PROJECTION_INFO2UCHAR.ProjectionInfo.projectionInfoType1464
IKEV2_PROJECTION_INFO2DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwIPv4NegotiationError1472
WCHAR[16].ProjectionInfo.Ikev2ProjectionInfo.wszAddress1476
WCHAR[16].ProjectionInfo.Ikev2ProjectionInfo.wszRemoteAddress1508
ULONG64.ProjectionInfo.Ikev2ProjectionInfo.IPv4SubInterfaceIndex1544
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwIPv6NegotiationError1552
BYTE[8].ProjectionInfo.Ikev2ProjectionInfo.bInterfaceIdentifier1556
BYTE[8].ProjectionInfo.Ikev2ProjectionInfo.bRemoteInterfaceIdentifier1564
BYTE[8].ProjectionInfo.Ikev2ProjectionInfo.bPrefix1572
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwPrefixLength1580
ULONG64.ProjectionInfo.Ikev2ProjectionInfo.IPv6SubInterfaceIndex1584
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwOptions1592
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwAuthenticationProtocol1596
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwEapTypeId1600
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwEmbeddedEAPTypeId1604
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwCompressionAlgorithm1608
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwEncryptionMethod1612
PPP_PROJECTION_INFO2DWORD.ProjectionInfo.PppProjectionInfo.dwIPv4NegotiationError1472
WCHAR[16].ProjectionInfo.PppProjectionInfo.wszAddress1476
WCHAR[16].ProjectionInfo.PppProjectionInfo.wszRemoteAddress1508
DWORD.ProjectionInfo.PppProjectionInfo.dwIPv4Options1540
DWORD.ProjectionInfo.PppProjectionInfo.dwIPv4RemoteOptions1544
ULONG64.ProjectionInfo.PppProjectionInfo.IPv4SubInterfaceIndex1552
DWORD.ProjectionInfo.PppProjectionInfo.dwIPv6NegotiationError1560
BYTE[8].ProjectionInfo.PppProjectionInfo.bInterfaceIdentifier1564
BYTE[8].ProjectionInfo.PppProjectionInfo.bRemoteInterfaceIdentifier1572
BYTE[8].ProjectionInfo.PppProjectionInfo.bPrefix1580
DWORD.ProjectionInfo.PppProjectionInfo.dwPrefixLength1588
ULONG64.ProjectionInfo.PppProjectionInfo.IPv6SubInterfaceIndex1592
DWORD.ProjectionInfo.PppProjectionInfo.dwLcpError1600
DWORD.ProjectionInfo.PppProjectionInfo.dwAuthenticationProtocol1604
DWORD.ProjectionInfo.PppProjectionInfo.dwAuthenticationData1608
DWORD.ProjectionInfo.PppProjectionInfo.dwRemoteAuthenticationProtocol1612
DWORD.ProjectionInfo.PppProjectionInfo.dwRemoteAuthenticationData1616
DWORD.ProjectionInfo.PppProjectionInfo.dwLcpTerminateReason1620
DWORD.ProjectionInfo.PppProjectionInfo.dwLcpRemoteTerminateReason1624
DWORD.ProjectionInfo.PppProjectionInfo.dwLcpOptions1628
DWORD.ProjectionInfo.PppProjectionInfo.dwLcpRemoteOptions1632
DWORD.ProjectionInfo.PppProjectionInfo.dwEapTypeId1636
DWORD.ProjectionInfo.PppProjectionInfo.dwEmbeddedEAPTypeId1640
DWORD.ProjectionInfo.PppProjectionInfo.dwRemoteEapTypeId1644
DWORD.ProjectionInfo.PppProjectionInfo.dwCcpError1648
DWORD.ProjectionInfo.PppProjectionInfo.dwCompressionAlgorithm1652
DWORD.ProjectionInfo.PppProjectionInfo.dwCcpOptions1656
DWORD.ProjectionInfo.PppProjectionInfo.dwRemoteCompressionAlgorithm1660
DWORD.ProjectionInfo.PppProjectionInfo.dwCcpRemoteOptions1664
HANDLE.hConnection1672
HANDLE.hInterface1680
DWORD.dwDeviceType1688

│ └─1696

RAS_CONNECTION_EXMPRAPI_OBJECT_HEADERUCHAR.Header.revision0
UCHAR.Header.type1
USHORT.Header.size2
DWORD.dwConnectDuration4
ROUTER_INTERFACE_TYPE.dwInterfaceType8
DWORD.dwConnectionFlags12
WCHAR[257].wszInterfaceName16
WCHAR[257].wszUserName530
WCHAR[16].wszLogonDomain1044
WCHAR[17].wszRemoteComputer1076
GUIDunsigned long.guid.Data11112
unsigned short.guid.Data21116
unsigned short.guid.Data31118
unsigned char[8].guid.Data41120
RAS_QUARANTINE_STATE.rasQuarState1128
FILETIMEDWORD.probationTime.dwLowDateTime1132
DWORD.probationTime.dwHighDateTime1136
DWORD.dwBytesXmited1140
DWORD.dwBytesRcved1144
DWORD.dwFramesXmited1148
DWORD.dwFramesRcved1152
DWORD.dwCrcErr1156
DWORD.dwTimeoutErr1160
DWORD.dwAlignmentErr1164
DWORD.dwHardwareOverrunErr1168
DWORD.dwFramingErr1172
DWORD.dwBufferOverrunErr1176
DWORD.dwCompressionRatioIn1180
DWORD.dwCompressionRatioOut1184
DWORD.dwNumSwitchOvers1188
WCHAR[65].wszRemoteEndpointAddress1192
WCHAR[65].wszLocalEndpointAddress1322
PROJECTION_INFOUCHAR.ProjectionInfo.projectionInfoType1456
IKEV2_PROJECTION_INFODWORD.ProjectionInfo.Ikev2ProjectionInfo.dwIPv4NegotiationError1464
WCHAR[16].ProjectionInfo.Ikev2ProjectionInfo.wszAddress1468
WCHAR[16].ProjectionInfo.Ikev2ProjectionInfo.wszRemoteAddress1500
ULONG64.ProjectionInfo.Ikev2ProjectionInfo.IPv4SubInterfaceIndex1536
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwIPv6NegotiationError1544
BYTE[8].ProjectionInfo.Ikev2ProjectionInfo.bInterfaceIdentifier1548
BYTE[8].ProjectionInfo.Ikev2ProjectionInfo.bRemoteInterfaceIdentifier1556
BYTE[8].ProjectionInfo.Ikev2ProjectionInfo.bPrefix1564
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwPrefixLength1572
ULONG64.ProjectionInfo.Ikev2ProjectionInfo.IPv6SubInterfaceIndex1576
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwOptions1584
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwAuthenticationProtocol1588
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwEapTypeId1592
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwCompressionAlgorithm1596
DWORD.ProjectionInfo.Ikev2ProjectionInfo.dwEncryptionMethod1600
PPP_PROJECTION_INFODWORD.ProjectionInfo.PppProjectionInfo.dwIPv4NegotiationError1464
WCHAR[16].ProjectionInfo.PppProjectionInfo.wszAddress1468
WCHAR[16].ProjectionInfo.PppProjectionInfo.wszRemoteAddress1500
DWORD.ProjectionInfo.PppProjectionInfo.dwIPv4Options1532
DWORD.ProjectionInfo.PppProjectionInfo.dwIPv4RemoteOptions1536
ULONG64.ProjectionInfo.PppProjectionInfo.IPv4SubInterfaceIndex1544
DWORD.ProjectionInfo.PppProjectionInfo.dwIPv6NegotiationError1552
BYTE[8].ProjectionInfo.PppProjectionInfo.bInterfaceIdentifier1556
BYTE[8].ProjectionInfo.PppProjectionInfo.bRemoteInterfaceIdentifier1564
BYTE[8].ProjectionInfo.PppProjectionInfo.bPrefix1572
DWORD.ProjectionInfo.PppProjectionInfo.dwPrefixLength1580
ULONG64.ProjectionInfo.PppProjectionInfo.IPv6SubInterfaceIndex1584
DWORD.ProjectionInfo.PppProjectionInfo.dwLcpError1592
DWORD.ProjectionInfo.PppProjectionInfo.dwAuthenticationProtocol1596
DWORD.ProjectionInfo.PppProjectionInfo.dwAuthenticationData1600
DWORD.ProjectionInfo.PppProjectionInfo.dwRemoteAuthenticationProtocol1604
DWORD.ProjectionInfo.PppProjectionInfo.dwRemoteAuthenticationData1608
DWORD.ProjectionInfo.PppProjectionInfo.dwLcpTerminateReason1612
DWORD.ProjectionInfo.PppProjectionInfo.dwLcpRemoteTerminateReason1616
DWORD.ProjectionInfo.PppProjectionInfo.dwLcpOptions1620
DWORD.ProjectionInfo.PppProjectionInfo.dwLcpRemoteOptions1624
DWORD.ProjectionInfo.PppProjectionInfo.dwEapTypeId1628
DWORD.ProjectionInfo.PppProjectionInfo.dwRemoteEapTypeId1632
DWORD.ProjectionInfo.PppProjectionInfo.dwCcpError1636
DWORD.ProjectionInfo.PppProjectionInfo.dwCompressionAlgorithm1640
DWORD.ProjectionInfo.PppProjectionInfo.dwCcpOptions1644
DWORD.ProjectionInfo.PppProjectionInfo.dwRemoteCompressionAlgorithm1648
DWORD.ProjectionInfo.PppProjectionInfo.dwCcpRemoteOptions1652
HANDLE.hConnection1656
HANDLE.hInterface1664

│ └─1672

RAS_PORT_0HANDLE.hPort0
HANDLE.hConnection8
RAS_PORT_CONDITION.dwPortCondition16
DWORD.dwTotalNumberOfCalls20
DWORD.dwConnectDuration24
WCHAR[17].wszPortName28
WCHAR[17].wszMediaName62
WCHAR[129].wszDeviceName96
WCHAR[17].wszDeviceType354

│ └─392

RAS_PORT_1HANDLE.hPort0
HANDLE.hConnection8
RAS_HARDWARE_CONDITION.dwHardwareCondition16
DWORD.dwLineSpeed20
DWORD.dwBytesXmited24
DWORD.dwBytesRcved28
DWORD.dwFramesXmited32
DWORD.dwFramesRcved36
DWORD.dwCrcErr40
DWORD.dwTimeoutErr44
DWORD.dwAlignmentErr48
DWORD.dwHardwareOverrunErr52
DWORD.dwFramingErr56
DWORD.dwBufferOverrunErr60
DWORD.dwCompressionRatioIn64
DWORD.dwCompressionRatioOut68

│ └─72

RAS_PROJECTION_INFOenum RASAPIVERSION.version0
RASPROJECTION_INFO_TYPE.type4
RASIKEV2_PROJECTION_INFODWORD.ikev2.dwIPv4NegotiationError8
RASIPV4ADDR.ikev2.ipv4Address12
RASIPV4ADDR.ikev2.ipv4ServerAddress16
DWORD.ikev2.dwIPv6NegotiationError20
RASIPV6ADDR.ikev2.ipv6Address24
RASIPV6ADDR.ikev2.ipv6ServerAddress40
DWORD.ikev2.dwPrefixLength56
DWORD.ikev2.dwAuthenticationProtocol60
DWORD.ikev2.dwEapTypeId64
DWORD.ikev2.dwFlags68
DWORD.ikev2.dwEncryptionMethod72
DWORD.ikev2.numIPv4ServerAddresses76
RASIPV4ADDR *.ikev2.ipv4ServerAddresses80
DWORD.ikev2.numIPv6ServerAddresses88
RASIPV6ADDR *.ikev2.ipv6ServerAddresses92
RASPPP_PROJECTION_INFODWORD.ppp.dwIPv4NegotiationError8
RASIPV4ADDR.ppp.ipv4Address12
RASIPV4ADDR.ppp.ipv4ServerAddress16
DWORD.ppp.dwIPv4Options20
DWORD.ppp.dwIPv4ServerOptions24
DWORD.ppp.dwIPv6NegotiationError28
BYTE[8].ppp.bInterfaceIdentifier32
BYTE[8].ppp.bServerInterfaceIdentifier40
BOOL.ppp.fBundled48
BOOL.ppp.fMultilink52
DWORD.ppp.dwAuthenticationProtocol56
DWORD.ppp.dwAuthenticationData60
DWORD.ppp.dwServerAuthenticationProtocol64
DWORD.ppp.dwServerAuthenticationData68
DWORD.ppp.dwEapTypeId72
DWORD.ppp.dwServerEapTypeId76
DWORD.ppp.dwLcpOptions80
DWORD.ppp.dwLcpServerOptions84
DWORD.ppp.dwCcpError88
DWORD.ppp.dwCcpCompressionAlgorithm92
DWORD.ppp.dwCcpServerCompressionAlgorithm96
DWORD.ppp.dwCcpOptions100
DWORD.ppp.dwCcpServerOptions104

│ └─108

RAS_SECURITY_INFODWORD.LastError0
DWORD.BytesReceived4
CHAR[129].DeviceName8

│ └─140

RAS_STATSDWORD.dwSize0
DWORD.dwBytesXmited4
DWORD.dwBytesRcved8
DWORD.dwFramesXmited12
DWORD.dwFramesRcved16
DWORD.dwCrcErr20
DWORD.dwTimeoutErr24
DWORD.dwAlignmentErr28
DWORD.dwHardwareOverrunErr32
DWORD.dwFramingErr36
DWORD.dwBufferOverrunErr40
DWORD.dwCompressionRatioIn44
DWORD.dwCompressionRatioOut48
DWORD.dwBps52
DWORD.dwConnectDuration56

│ └─60

RAS_UPDATE_CONNECTIONMPRAPI_OBJECT_HEADERUCHAR.Header.revision0
UCHAR.Header.type1
USHORT.Header.size2
DWORD.dwIfIndex4
WCHAR[65].wszLocalEndpointAddress8
WCHAR[65].wszRemoteEndpointAddress138

│ └─268

RAS_USER_0BYTE.bfPrivilege0
WCHAR[129].wszPhoneNumber2

│ └─260

RAS_USER_1BYTE.bfPrivilege0
WCHAR[129].wszPhoneNumber2
BYTE.bfPrivilege2260

│ └─262

RAWHIDDWORD.dwSizeHid0
DWORD.dwCount4
BYTE[1].bRawData8

│ └─12

RAWINPUTRAWINPUTHEADERDWORD.header.dwType0
DWORD.header.dwSize4
HANDLE.header.hDevice8
WPARAM.header.wParam16
union (unnamed).data24

│ └─48

RAWINPUTDEVICEUSHORT.usUsagePage0
USHORT.usUsage2
DWORD.dwFlags4
HWND.hwndTarget8

│ └─16

RAWINPUTDEVICELISTHANDLE.hDevice0
DWORD.dwType8

│ └─16

RAWINPUTHEADERDWORD.dwType0
DWORD.dwSize4
HANDLE.hDevice8
WPARAM.wParam16

│ └─24

RAWKEYBOARDUSHORT.MakeCode0
USHORT.Flags2
USHORT.Reserved4
USHORT.VKey6
UINT.Message8
ULONG.ExtraInformation12

│ └─16

RAWMOUSEUSHORT.usFlags0
ULONG.ulButtons4
USHORT.usButtonFlags4
USHORT.usButtonData6
ULONG.ulRawButtons8
LONG.lLastX12
LONG.lLastY16
ULONG.ulExtraInformation20

│ └─24

RAW_SCSI_VIRTUAL_DISK_PARAMETERSRAW_SCSI_VIRTUAL_DISK_VERSION.Version0
struct (unnamed).Version18

│ └─48

RAW_SCSI_VIRTUAL_DISK_RESPONSERAW_SCSI_VIRTUAL_DISK_VERSION.Version0
struct (unnamed).Version14

│ └─12

RBHITTESTINFOPOINTLONG.pt.x0
LONG.pt.y4
UINT.flags8
int.iBand12

│ └─16

RDCOMPAREDWORD.cbSize0
DWORD.dwFlags4
int.nColumn8
LPARAM.lUserParam16
RDITEMHDR *.prdch124
RDITEMHDR *.prdch232

│ └─40

RDITEMHDRDWORD.dwFlags0
MMC_COOKIE.cookie8
LPARAM.lpReserved16

│ └─24

READ_ELEMENT_ADDRESS_INFODWORD.NumberOfElements0
CHANGER_ELEMENT_STATUS[1].ElementStatus4

│ └─104

READ_FILE_USN_DATAWORD.MinMajorVersion0
WORD.MaxMajorVersion2

│ └─4

READ_USN_JOURNAL_DATA_V0USN.StartUsn0
DWORD.ReasonMask8
DWORD.ReturnOnlyOnClose12
DWORDLONG.Timeout16
DWORDLONG.BytesToWaitFor24
DWORDLONG.UsnJournalID32

│ └─40

READ_USN_JOURNAL_DATA_V1USN.StartUsn0
DWORD.ReasonMask8
DWORD.ReturnOnlyOnClose12
DWORDLONG.Timeout16
DWORDLONG.BytesToWaitFor24
DWORDLONG.UsnJournalID32
WORD.MinMajorVersion40
WORD.MaxMajorVersion42

│ └─48

REAL_TIME_NOTIFICATION_SETTING_INPUTTRANSPORT_SETTING_IDGUIDunsigned long.TransportSettingId.Guid.Data10
unsigned short.TransportSettingId.Guid.Data24
unsigned short.TransportSettingId.Guid.Data36
unsigned char[8].TransportSettingId.Guid.Data48
GUIDunsigned long.BrokerEventGuid.Data116
unsigned short.BrokerEventGuid.Data220
unsigned short.BrokerEventGuid.Data322
unsigned char[8].BrokerEventGuid.Data424

│ └─32

REAL_TIME_NOTIFICATION_SETTING_OUTPUTCONTROL_CHANNEL_TRIGGER_STATUS.ChannelStatus0

│ └─4

REASON_CONTEXTunion (unnamed).Reason0
DWORD.Flags0
ULONG.Version0

│ └─32

REASSIGN_BLOCKSWORD.Reserved0
WORD.Count2
DWORD[1].BlockNumber4

│ └─8

REASSIGN_BLOCKS_EXWORD.Reserved0
WORD.Count2
LARGE_INTEGER[1].BlockNumber4

│ └─12

REBARBANDINFOAUINT.cbSize0
UINT.fMask4
UINT.fStyle8
COLORREF.clrFore12
COLORREF.clrBack16
LPSTR.lpText24
UINT.cch32
int.iImage36
HWND.hwndChild40
UINT.cxMinChild48
UINT.cyMinChild52
UINT.cx56
HBITMAP.hbmBack64
UINT.wID72
UINT.cyChild76
UINT.cyMaxChild80
UINT.cyIntegral84
UINT.cxIdeal88
LPARAM.lParam96
UINT.cxHeader104
RECTLONG.rcChevronLocation.left108
LONG.rcChevronLocation.top112
LONG.rcChevronLocation.right116
LONG.rcChevronLocation.bottom120
UINT.uChevronState124

│ └─128

REBARBANDINFOWUINT.cbSize0
UINT.fMask4
UINT.fStyle8
COLORREF.clrFore12
COLORREF.clrBack16
LPWSTR.lpText24
UINT.cch32
int.iImage36
HWND.hwndChild40
UINT.cxMinChild48
UINT.cyMinChild52
UINT.cx56
HBITMAP.hbmBack64
UINT.wID72
UINT.cyChild76
UINT.cyMaxChild80
UINT.cyIntegral84
UINT.cxIdeal88
LPARAM.lParam96
UINT.cxHeader104
RECTLONG.rcChevronLocation.left108
LONG.rcChevronLocation.top112
LONG.rcChevronLocation.right116
LONG.rcChevronLocation.bottom120
UINT.uChevronState124

│ └─128

REBARINFOUINT.cbSize0
UINT.fMask4
HIMAGELIST.himl8

│ └─16

RECONVERTSTRINGDWORD.dwSize0
DWORD.dwVersion4
DWORD.dwStrLen8
DWORD.dwStrOffset12
DWORD.dwCompStrLen16
DWORD.dwCompStrOffset20
DWORD.dwTargetStrLen24
DWORD.dwTargetStrOffset28

│ └─32

RECO_ATTRSDWORD.dwRecoCapabilityFlags0
WCHAR[32].awcVendorName4
WCHAR[64].awcFriendlyName68
WORD[64].awLanguageId196

│ └─324

RECO_GUIDEint.xOrigin0
int.yOrigin4
int.cxBox8
int.cyBox12
int.cxBase16
int.cyBase20
int.cHorzBox24
int.cVertBox28
int.cyMid32

│ └─36

RECO_LATTICEULONG.ulColumnCount0
RECO_LATTICE_COLUMN *.pLatticeColumns8
ULONG.ulPropertyCount16
GUID *.pGuidProperties24
ULONG.ulBestResultColumnCount32
ULONG *.pulBestResultColumns40
ULONG *.pulBestResultIndexes48

│ └─56

RECO_LATTICE_COLUMNULONG.key0
RECO_LATTICE_PROPERTIESULONG.cpProp.cProperties8
RECO_LATTICE_PROPERTY **.cpProp.apProps16
ULONG.cStrokes24
ULONG *.pStrokes32
ULONG.cLatticeElements40
RECO_LATTICE_ELEMENT *.pLatticeElements48

│ └─56

RECO_LATTICE_ELEMENTRECO_SCORE.score0
WORD.type4
BYTE *.pData8
ULONG.ulNextColumn16
ULONG.ulStrokeNumber20
RECO_LATTICE_PROPERTIESULONG.epProp.cProperties24
RECO_LATTICE_PROPERTY **.epProp.apProps32

│ └─40

RECO_LATTICE_PROPERTIESULONG.cProperties0
RECO_LATTICE_PROPERTY **.apProps8

│ └─16

RECO_LATTICE_PROPERTYGUIDunsigned long.guidProperty.Data10
unsigned short.guidProperty.Data24
unsigned short.guidProperty.Data36
unsigned char[8].guidProperty.Data48
USHORT.cbPropertyValue16
BYTE *.pPropertyValue24

│ └─32

RECO_RANGEULONG.iwcBegin0
ULONG.cCount4

│ └─8

RECTLONG.left0
LONG.top4
LONG.right8
LONG.bottom12

│ └─16

RECTLLONG.left0
LONG.top4
LONG.right8
LONG.bottom12

│ └─16

REGFILTER2DWORD.dwVersion0
DWORD.dwMerit4
ULONG.cPins8
ULONG.cPins28
const REGFILTERPINS *.rgPins16
const REGFILTERPINS2 *.rgPins216

│ └─24

REGFILTERPINSLPWSTR.strName0
BOOL.bRendered8
BOOL.bOutput12
BOOL.bZero16
BOOL.bMany20
const CLSID *.clsConnectsToFilter24
const WCHAR *.strConnectsToPin32
UINT.nMediaTypes40
const REGPINTYPES *.lpMediaType48

│ └─56

REGFILTERPINS2DWORD.dwFlags0
UINT.cInstances4
UINT.nMediaTypes8
const REGPINTYPES *.lpMediaType16
UINT.nMediums24
const REGPINMEDIUM *.lpMedium32
const CLSID *.clsPinCategory40

│ └─48

REGISTERWORDALPSTR.lpReading0
LPSTR.lpWord8

│ └─16

REGISTERWORDWLPWSTR.lpReading0
LPWSTR.lpWord8

│ └─16

REGPINMEDIUMCLSID.clsMedium0
DWORD.dw116
DWORD.dw220

│ └─24

REGPINTYPESconst CLSID *.clsMajorType0
const CLSID *.clsMinorType8

│ └─16

REMOTE_NAME_INFOALPSTR.lpUniversalName0
LPSTR.lpConnectionName8
LPSTR.lpRemainingPath16

│ └─24

REMOTE_NAME_INFOWLPWSTR.lpUniversalName0
LPWSTR.lpConnectionName8
LPWSTR.lpRemainingPath16

│ └─24

REOBJECTDWORD.cbStruct0
LONG.cp4
CLSID.clsid8
LPOLEOBJECT.poleobj24
LPSTORAGE.pstg32
LPOLECLIENTSITE.polesite40
SIZEL.sizel48
DWORD.dvaspect56
DWORD.dwFlags60
DWORD.dwUser64

│ └─72

REPAIR_COPIES_INPUTDWORD.Size0
DWORD.Flags4
LARGE_INTEGERLONGLONG.FileOffset.QuadPart8
struct (unnamed).FileOffset.u8
DWORD.FileOffset.LowPart8
LONG.FileOffset.HighPart12
DWORD.Length16
DWORD.SourceCopy20
DWORD.NumberOfRepairCopies24
DWORD[1].RepairCopies28

│ └─32

REPAIR_COPIES_OUTPUTDWORD.Size0
DWORD.Status4
LARGE_INTEGERLONGLONG.ResumeFileOffset.QuadPart8
struct (unnamed).ResumeFileOffset.u8
DWORD.ResumeFileOffset.LowPart8
LONG.ResumeFileOffset.HighPart12

│ └─16

REPARSE_GUID_DATA_BUFFERDWORD.ReparseTag0
WORD.ReparseDataLength4
WORD.Reserved6
GUIDunsigned long.ReparseGuid.Data18
unsigned short.ReparseGuid.Data212
unsigned short.ReparseGuid.Data314
unsigned char[8].ReparseGuid.Data416
struct (unnamed).GenericReparseBuffer24

│ └─28

REPASTESPECIALDWORD.dwAspect0
DWORD_PTR.dwParam4

│ └─12

REQRESIZENMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
RECTLONG.rc.left24
LONG.rc.top28
LONG.rc.right32
LONG.rc.bottom36

│ └─40

REQUESTBODY_GetStatusint *.Any0

│ └─8

REQUESTBODY_RenewWSD_EVENTING_EXPIRES *.Expires0
int *.Any8

│ └─16

REQUESTBODY_SubscribeWSD_ENDPOINT_REFERENCE *.EndTo0
WSD_EVENTING_DELIVERY_MODE *.Delivery8
WSD_EVENTING_EXPIRES *.Expires16
WSD_EVENTING_FILTER *.Filter24
int *.Any32

│ └─40

REQUESTBODY_Unsubscribeint *.any0

│ └─8

REQUEST_OPLOCK_INPUT_BUFFERWORD.StructureVersion0
WORD.StructureLength2
DWORD.RequestedOplockLevel4
DWORD.Flags8

│ └─12

REQUEST_OPLOCK_OUTPUT_BUFFERWORD.StructureVersion0
WORD.StructureLength2
DWORD.OriginalOplockLevel4
DWORD.NewOplockLevel8
DWORD.Flags12
ACCESS_MASK.AccessMode16
WORD.ShareMode20

│ └─24

RESIZE_VIRTUAL_DISK_PARAMETERSRESIZE_VIRTUAL_DISK_VERSION.Version0
struct (unnamed).Version18

│ └─16

RESOURCE_FAILURE_INFODWORD.dwRestartAttemptsRemaining0
DWORD.dwRestartPeriodRemaining4

│ └─8

RESOURCE_FAILURE_INFO_BUFFERDWORD.dwVersion0
RESOURCE_FAILURE_INFODWORD.Info.dwRestartAttemptsRemaining4
DWORD.Info.dwRestartPeriodRemaining8

│ └─12

RESOURCE_STATUSCLUSTER_RESOURCE_STATE.ResourceState0
DWORD.CheckPoint4
DWORD.WaitHint8
HANDLE.EventHandle16

│ └─24

RESOURCE_STATUS_EXCLUSTER_RESOURCE_STATE.ResourceState0
DWORD.CheckPoint4
HANDLE.EventHandle8
DWORD.ApplicationSpecificErrorCode16
DWORD.Flags20
DWORD.WaitHint24

│ └─32

RESOURCE_TERMINAL_FAILURE_INFO_BUFFERBOOL.isTerminalFailure0
DWORD.restartPeriodRemaining4

│ └─8

RESPONSEBODY_GetMetadataWSD_METADATA_SECTION_LIST *.Metadata0

│ └─8

RESPONSEBODY_GetStatusWSD_EVENTING_EXPIRES *.expires0
int *.any8

│ └─16

RESPONSEBODY_RenewWSD_EVENTING_EXPIRES *.expires0
int *.any8

│ └─16

RESPONSEBODY_SubscribeWSD_ENDPOINT_REFERENCE *.SubscriptionManager0
WSD_EVENTING_EXPIRES *.expires8
int *.any16

│ └─24

RESPONSEBODY_SubscriptionEndWSD_ENDPOINT_REFERENCE *.SubscriptionManager0
const WCHAR *.Status8
WSD_LOCALIZED_STRING *.Reason16
int *.Any24

│ └─32

RESTOREPOINTINFOADWORD.dwEventType0
DWORD.dwRestorePtType4
INT64.llSequenceNumber8
CHAR[64].szDescription16

│ └─80

RESTOREPOINTINFOWDWORD.dwEventType0
DWORD.dwRestorePtType4
INT64.llSequenceNumber8
WCHAR[256].szDescription16

│ └─528

RESULTDATAITEMDWORD.mask0
BOOL.bScopeItem4
HRESULTITEM.itemID8
int.nIndex16
int.nCol20
LPOLESTR.str24
int.nImage32
UINT.nState36
LPARAM.lParam40
int.iIndent48

│ └─56

RESULTFINDINFOLPOLESTR.psz0
int.nStart8
DWORD.dwOptions12

│ └─16

RESULT_VIEW_TYPE_INFOLPOLESTR.pstrPersistableViewDescription0
MMC_VIEW_TYPE.eViewType8
DWORD.dwMiscOptions12
DWORD.dwHTMLOptions16
DWORD.dwListOptions16
DWORD.dwOCXOptions16
LPUNKNOWN.pUnkControl24
LPOLESTR.pstrURL24

│ └─32

RESUTIL_FILETIME_DATAFILETIMEDWORD.Default.dwLowDateTime0
DWORD.Default.dwHighDateTime4
FILETIMEDWORD.Minimum.dwLowDateTime8
DWORD.Minimum.dwHighDateTime12
FILETIMEDWORD.Maximum.dwLowDateTime16
DWORD.Maximum.dwHighDateTime20

│ └─24

RESUTIL_LARGEINT_DATALARGE_INTEGERLONGLONG.Default.QuadPart0
struct (unnamed).Default.u0
DWORD.Default.LowPart0
LONG.Default.HighPart4
LARGE_INTEGERLONGLONG.Minimum.QuadPart8
struct (unnamed).Minimum.u8
DWORD.Minimum.LowPart8
LONG.Minimum.HighPart12
LARGE_INTEGERLONGLONG.Maximum.QuadPart16
struct (unnamed).Maximum.u16
DWORD.Maximum.LowPart16
LONG.Maximum.HighPart20

│ └─24

RESUTIL_PROPERTY_ITEMLPWSTR.Name0
LPWSTR.KeyName8
DWORD.Format16
DWORD.Default24
DWORD_PTR.DefaultPtr24
PRESUTIL_FILETIME_DATA.FileTimeData24
PRESUTIL_LARGEINT_DATA.LargeIntData24
PRESUTIL_ULARGEINT_DATA.ULargeIntData24
LPVOID.lpDefault24
DWORD.Minimum32
DWORD.Maximum36
DWORD.Flags40
DWORD.Offset44

│ └─48

RESUTIL_ULARGEINT_DATAULARGE_INTEGERULONGLONG.Default.QuadPart0
struct (unnamed).Default.u0
DWORD.Default.LowPart0
DWORD.Default.HighPart4
ULARGE_INTEGERULONGLONG.Minimum.QuadPart8
struct (unnamed).Minimum.u8
DWORD.Minimum.LowPart8
DWORD.Minimum.HighPart12
ULARGE_INTEGERULONGLONG.Maximum.QuadPart16
struct (unnamed).Maximum.u16
DWORD.Maximum.LowPart16
DWORD.Maximum.HighPart20

│ └─24

RESV_STYLERsvpObjHdrUSHORT.style_header.obj_length0
UCHAR.style_header.obj_class2
UCHAR.style_header.obj_ctype3
ULONG.style_word4

│ └─8

RETRIEVAL_POINTERS_BUFFERDWORD.ExtentCount0
LARGE_INTEGERLONGLONG.StartingVcn.QuadPart8
struct (unnamed).StartingVcn.u8
DWORD.StartingVcn.LowPart8
LONG.StartingVcn.HighPart12
struct (unnamed)[1].Extents16

│ └─32

RETRIEVAL_POINTER_BASELARGE_INTEGERLONGLONG.FileAreaOffset.QuadPart0
struct (unnamed).FileAreaOffset.u0
DWORD.FileAreaOffset.LowPart0
LONG.FileAreaOffset.HighPart4

│ └─8

RGBCOLORWORD.red0
WORD.green2
WORD.blue4

│ └─6

RGBQUADBYTE.rgbBlue0
BYTE.rgbGreen1
BYTE.rgbRed2
BYTE.rgbReserved3

│ └─4

RGBTRIPLEBYTE.rgbtBlue0
BYTE.rgbtGreen1
BYTE.rgbtRed2

│ └─3

RGNDATARGNDATAHEADERDWORD.rdh.dwSize0
DWORD.rdh.iType4
DWORD.rdh.nCount8
DWORD.rdh.nRgnSize12
RECTLONG.rdh.rcBound.left16
LONG.rdh.rcBound.top20
LONG.rdh.rcBound.right24
LONG.rdh.rcBound.bottom28
char[1].Buffer32

│ └─36

RGNDATAHEADERDWORD.dwSize0
DWORD.iType4
DWORD.nCount8
DWORD.nRgnSize12
RECTLONG.rcBound.left16
LONG.rcBound.top20
LONG.rcBound.right24
LONG.rcBound.bottom28

│ └─32

RICHEDIT_IMAGE_PARAMETERSLONG.xWidth0
LONG.yHeight4
LONG.Ascent8
LONG.Type12
LPCWSTR.pwszAlternateText16
IStream *.pIStream24

│ └─32

RID_DEVICE_INFODWORD.cbSize0
DWORD.dwType4
RID_DEVICE_INFO_HIDDWORD.hid.dwVendorId8
DWORD.hid.dwProductId12
DWORD.hid.dwVersionNumber16
USHORT.hid.usUsagePage20
USHORT.hid.usUsage22
RID_DEVICE_INFO_KEYBOARDDWORD.keyboard.dwType8
DWORD.keyboard.dwSubType12
DWORD.keyboard.dwKeyboardMode16
DWORD.keyboard.dwNumberOfFunctionKeys20
DWORD.keyboard.dwNumberOfIndicators24
DWORD.keyboard.dwNumberOfKeysTotal28
RID_DEVICE_INFO_MOUSEDWORD.mouse.dwId8
DWORD.mouse.dwNumberOfButtons12
DWORD.mouse.dwSampleRate16
BOOL.mouse.fHasHorizontalWheel20

│ └─32

RID_DEVICE_INFO_HIDDWORD.dwVendorId0
DWORD.dwProductId4
DWORD.dwVersionNumber8
USHORT.usUsagePage12
USHORT.usUsage14

│ └─16

RID_DEVICE_INFO_KEYBOARDDWORD.dwType0
DWORD.dwSubType4
DWORD.dwKeyboardMode8
DWORD.dwNumberOfFunctionKeys12
DWORD.dwNumberOfIndicators16
DWORD.dwNumberOfKeysTotal20

│ └─24

RID_DEVICE_INFO_MOUSEDWORD.dwId0
DWORD.dwNumberOfButtons4
DWORD.dwSampleRate8
BOOL.fHasHorizontalWheel12

│ └─16

RIORESULTLONG.Status0
ULONG.BytesTransferred4
ULONGLONG.SocketContext8
ULONGLONG.RequestContext16

│ └─24

RIO_BUFRIO_BUFFERID.BufferId0
ULONG.Offset8
ULONG.Length12

│ └─16

RIO_EXTENSION_FUNCTION_TABLEDWORD.cbSize0
LPFN_RIORECEIVE.RIOReceive8
LPFN_RIORECEIVEEX.RIOReceiveEx16
LPFN_RIOSEND.RIOSend24
LPFN_RIOSENDEX.RIOSendEx32
LPFN_RIOCLOSECOMPLETIONQUEUE.RIOCloseCompletionQueue40
LPFN_RIOCREATECOMPLETIONQUEUE.RIOCreateCompletionQueue48
LPFN_RIOCREATEREQUESTQUEUE.RIOCreateRequestQueue56
LPFN_RIODEQUEUECOMPLETION.RIODequeueCompletion64
LPFN_RIODEREGISTERBUFFER.RIODeregisterBuffer72
LPFN_RIONOTIFY.RIONotify80
LPFN_RIOREGISTERBUFFER.RIORegisterBuffer88
LPFN_RIORESIZECOMPLETIONQUEUE.RIOResizeCompletionQueue96
LPFN_RIORESIZEREQUESTQUEUE.RIOResizeRequestQueue104

│ └─112

RIO_NOTIFICATION_COMPLETIONRIO_NOTIFICATION_COMPLETION_TYPE.Type0
struct (unnamed).Event8
struct (unnamed).Iocp8

│ └─32

RIP_INFODWORD.dwError0
DWORD.dwType4

│ └─8

RM_FEC_INFOUSHORT.FECBlockSize0
USHORT.FECProActivePackets2
UCHAR.FECGroupSize4
BOOLEAN.fFECOnDemandParityEnabled5

│ └─6

RM_FILTER_INFORM_FILTER_ACTION.FilterAction0
RM_FILTER_TRIGGER.FilterTrigger4
DWORD.cbNextOffset8
RM_UNIQUE_PROCESSDWORD.Process.dwProcessId16
FILETIMEDWORD.Process.ProcessStartTime.dwLowDateTime20
DWORD.Process.ProcessStartTime.dwHighDateTime24
LPWSTR.strFilename16
LPWSTR.strServiceShortName16

│ └─32

RM_PROCESS_INFORM_UNIQUE_PROCESSDWORD.Process.dwProcessId0
FILETIMEDWORD.Process.ProcessStartTime.dwLowDateTime4
DWORD.Process.ProcessStartTime.dwHighDateTime8
WCHAR[256].strAppName12
WCHAR[64].strServiceShortName524
RM_APP_TYPE.ApplicationType652
ULONG.AppStatus656
DWORD.TSSessionId660
BOOL.bRestartable664

│ └─668

RM_RECEIVER_STATSULONGLONG.NumODataPacketsReceived0
ULONGLONG.NumRDataPacketsReceived8
ULONGLONG.NumDuplicateDataPackets16
ULONGLONG.DataBytesReceived24
ULONGLONG.TotalBytesReceived32
ULONGLONG.RateKBitsPerSecOverall40
ULONGLONG.RateKBitsPerSecLast48
ULONGLONG.TrailingEdgeSeqId56
ULONGLONG.LeadingEdgeSeqId64
ULONGLONG.AverageSequencesInWindow72
ULONGLONG.MinSequencesInWindow80
ULONGLONG.MaxSequencesInWindow88
ULONGLONG.FirstNakSequenceNumber96
ULONGLONG.NumPendingNaks104
ULONGLONG.NumOutstandingNaks112
ULONGLONG.NumDataPacketsBuffered120
ULONGLONG.TotalSelectiveNaksSent128
ULONGLONG.TotalParityNaksSent136

│ └─144

RM_SENDER_STATSULONGLONG.DataBytesSent0
ULONGLONG.TotalBytesSent8
ULONGLONG.NaksReceived16
ULONGLONG.NaksReceivedTooLate24
ULONGLONG.NumOutstandingNaks32
ULONGLONG.NumNaksAfterRData40
ULONGLONG.RepairPacketsSent48
ULONGLONG.BufferSpaceAvailable56
ULONGLONG.TrailingEdgeSeqId64
ULONGLONG.LeadingEdgeSeqId72
ULONGLONG.RateKBitsPerSecOverall80
ULONGLONG.RateKBitsPerSecLast88
ULONGLONG.TotalODataPacketsSent96

│ └─104

RM_SEND_WINDOWULONG.RateKbitsPerSec0
ULONG.WindowSizeInMSecs4
ULONG.WindowSizeInBytes8

│ └─12

RM_UNIQUE_PROCESSDWORD.dwProcessId0
FILETIMEDWORD.ProcessStartTime.dwLowDateTime4
DWORD.ProcessStartTime.dwHighDateTime8

│ └─12

ROI_AREARECTLONG.rect.left0
LONG.rect.top4
LONG.rect.right8
LONG.rect.bottom12
INT32.QPDelta16

│ └─20

ROOT_INFO_LUIDDWORD.LowPart0
LONG.HighPart4

│ └─8

ROUTER_CUSTOM_IKEv2_POLICY0DWORD.dwIntegrityMethod0
DWORD.dwEncryptionMethod4
DWORD.dwCipherTransformConstant8
DWORD.dwAuthTransformConstant12
DWORD.dwPfsGroup16
DWORD.dwDhGroup20

│ └─24

ROUTER_IKEv2_IF_CUSTOM_CONFIG0DWORD.dwSaLifeTime0
DWORD.dwSaDataSize4
CERT_NAME_BLOB.certificateName8
ROUTER_CUSTOM_IKEv2_POLICY0 *.customPolicy24

│ └─32

ROUTING_PROTOCOL_CONFIGDWORD.dwCallbackFlags0
PMGM_RPF_CALLBACK.pfnRpfCallback8
PMGM_CREATION_ALERT_CALLBACK.pfnCreationAlertCallback16
PMGM_PRUNE_ALERT_CALLBACK.pfnPruneAlertCallback24
PMGM_JOIN_ALERT_CALLBACK.pfnJoinAlertCallback32
PMGM_WRONG_IF_CALLBACK.pfnWrongIfCallback40
PMGM_LOCAL_JOIN_CALLBACK.pfnLocalJoinCallback48
PMGM_LOCAL_LEAVE_CALLBACK.pfnLocalLeaveCallback56
PMGM_DISABLE_IGMP_CALLBACK.pfnDisableIgmpCallback64
PMGM_ENABLE_IGMP_CALLBACK.pfnEnableIgmpCallback72

│ └─80

RPCOLEMESSAGEvoid *.reserved10
RPCOLEDATAREP.dataRepresentation8
void *.Buffer16
ULONG.cbBuffer24
ULONG.iMethod28
void *[5].reserved232
ULONG.rpcFlags72

│ └─80

RPC_ASYNC_NOTIFICATION_INFOPFN_RPCNOTIFICATION_ROUTINE.NotificationRoutine0
struct (unnamed).APC0
struct (unnamed).HWND0
struct (unnamed).IOC0
HANDLE.hEvent0

│ └─32

RPC_ASYNC_STATEunsigned int.Size0
unsigned long.Signature4
long.Lock8
unsigned long.Flags12
void *.StubInfo16
void *.UserInfo24
void *.RuntimeInfo32
RPC_ASYNC_EVENT.Event40
RPC_NOTIFICATION_TYPES.NotificationType44
RPC_ASYNC_NOTIFICATION_INFOPFN_RPCNOTIFICATION_ROUTINE.u.NotificationRoutine48
struct (unnamed).u.APC48
struct (unnamed).u.HWND48
struct (unnamed).u.IOC48
HANDLE.u.hEvent48
LONG_PTR[4].Reserved80

│ └─112

RPC_BINDING_HANDLE_OPTIONS_V1unsigned long.Version0
unsigned long.Flags4
unsigned long.ComTimeout8
unsigned long.CallTimeout12

│ └─16

RPC_BINDING_HANDLE_SECURITY_V1_Aunsigned long.Version0
unsigned char *.ServerPrincName8
unsigned long.AuthnLevel16
unsigned long.AuthnSvc20
SEC_WINNT_AUTH_IDENTITY_A *.AuthIdentity24
RPC_SECURITY_QOS *.SecurityQos32

│ └─40

RPC_BINDING_HANDLE_SECURITY_V1_Wunsigned long.Version0
unsigned short *.ServerPrincName8
unsigned long.AuthnLevel16
unsigned long.AuthnSvc20
SEC_WINNT_AUTH_IDENTITY_W *.AuthIdentity24
RPC_SECURITY_QOS *.SecurityQos32

│ └─40

RPC_BINDING_HANDLE_TEMPLATE_V1_Aunsigned long.Version0
unsigned long.Flags4
unsigned long.ProtocolSequence8
unsigned char *.NetworkAddress16
unsigned char *.StringEndpoint24
union (unnamed).u132
UUID.ObjectUuid40

│ └─56

RPC_BINDING_HANDLE_TEMPLATE_V1_Wunsigned long.Version0
unsigned long.Flags4
unsigned long.ProtocolSequence8
unsigned short *.NetworkAddress16
unsigned short *.StringEndpoint24
union (unnamed).u132
UUID.ObjectUuid40

│ └─56

RPC_BINDING_VECTORunsigned long.Count0
RPC_BINDING_HANDLE[1].BindingH8

│ └─16

RPC_CALL_ATTRIBUTES_V1_Aunsigned int.Version0
unsigned long.Flags4
unsigned long.ServerPrincipalNameBufferLength8
unsigned char *.ServerPrincipalName16
unsigned long.ClientPrincipalNameBufferLength24
unsigned char *.ClientPrincipalName32
unsigned long.AuthenticationLevel40
unsigned long.AuthenticationService44
BOOL.NullSession48

│ └─56

RPC_CALL_ATTRIBUTES_V1_Wunsigned int.Version0
unsigned long.Flags4
unsigned long.ServerPrincipalNameBufferLength8
unsigned short *.ServerPrincipalName16
unsigned long.ClientPrincipalNameBufferLength24
unsigned short *.ClientPrincipalName32
unsigned long.AuthenticationLevel40
unsigned long.AuthenticationService44
BOOL.NullSession48

│ └─56

RPC_CALL_ATTRIBUTES_V2_Aunsigned int.Version0
unsigned long.Flags4
unsigned long.ServerPrincipalNameBufferLength8
unsigned char *.ServerPrincipalName16
unsigned long.ClientPrincipalNameBufferLength24
unsigned char *.ClientPrincipalName32
unsigned long.AuthenticationLevel40
unsigned long.AuthenticationService44
BOOL.NullSession48
BOOL.KernelModeCaller52
unsigned long.ProtocolSequence56
unsigned long.IsClientLocal60
HANDLE.ClientPID64
unsigned long.CallStatus72
RpcCallType.CallType76
RPC_CALL_LOCAL_ADDRESS_V1 *.CallLocalAddress80
unsigned short.OpNum88
UUID.InterfaceUuid92

│ └─112

RPC_CALL_ATTRIBUTES_V2_Wunsigned int.Version0
unsigned long.Flags4
unsigned long.ServerPrincipalNameBufferLength8
unsigned short *.ServerPrincipalName16
unsigned long.ClientPrincipalNameBufferLength24
unsigned short *.ClientPrincipalName32
unsigned long.AuthenticationLevel40
unsigned long.AuthenticationService44
BOOL.NullSession48
BOOL.KernelModeCaller52
unsigned long.ProtocolSequence56
RpcCallClientLocality.IsClientLocal60
HANDLE.ClientPID64
unsigned long.CallStatus72
RpcCallType.CallType76
RPC_CALL_LOCAL_ADDRESS_V1 *.CallLocalAddress80
unsigned short.OpNum88
UUID.InterfaceUuid92

│ └─112

RPC_CALL_LOCAL_ADDRESS_V1unsigned int.Version0
void *.Buffer8
unsigned long.BufferSize16
RpcLocalAddressFormat.AddressFormat20

│ └─24

RPC_CLIENT_INTERFACEunsigned int.Length0
RPC_SYNTAX_IDENTIFIER.InterfaceId4
RPC_SYNTAX_IDENTIFIER.TransferSyntax24
PRPC_DISPATCH_TABLE.DispatchTable48
unsigned int.RpcProtseqEndpointCount56
PRPC_PROTSEQ_ENDPOINT.RpcProtseqEndpoint64
ULONG_PTR.Reserved72
const void *.InterpreterInfo80
unsigned int.Flags88

│ └─96

RPC_C_OPT_COOKIE_AUTH_DESCRIPTORunsigned long.BufferSize0
char *.Buffer8

│ └─16

RPC_DISPATCH_TABLEunsigned int.DispatchTableCount0
RPC_DISPATCH_FUNCTION *.DispatchTable8
LONG_PTR.Reserved16

│ └─24

RPC_EE_INFO_PARAMExtendedErrorParamTypes.ParameterType0
union (unnamed).u8

│ └─24

RPC_ENDPOINT_TEMPLATEunsigned long.Version0
RPC_CSTR.ProtSeq8
RPC_CSTR.Endpoint16
void *.SecurityDescriptor24
unsigned long.Backlog32

│ └─40

RPC_ENDPOINT_TEMPLATEAunsigned long.Version0
RPC_CSTR.ProtSeq8
RPC_CSTR.Endpoint16
void *.SecurityDescriptor24
unsigned long.Backlog32

│ └─40

RPC_ENDPOINT_TEMPLATEWunsigned long.Version0
RPC_WSTR.ProtSeq8
RPC_WSTR.Endpoint16
void *.SecurityDescriptor24
unsigned long.Backlog32

│ └─40

RPC_ERROR_ENUM_HANDLEULONG.Signature0
void *.CurrentPos8
void *.Head16

│ └─24

RPC_EXTENDED_ERROR_INFOULONG.Version0
LPWSTR.ComputerName8
ULONG.ProcessID16
union (unnamed).u20
ULONG.GeneratingComponent36
ULONG.Status40
USHORT.DetectionLocation44
USHORT.Flags46
int.NumberOfParameters48
RPC_EE_INFO_PARAM[4].Parameters56

│ └─152

RPC_HTTP_TRANSPORT_CREDENTIALS_ASEC_WINNT_AUTH_IDENTITY_A *.TransportCredentials0
unsigned long.Flags8
unsigned long.AuthenticationTarget12
unsigned long.NumberOfAuthnSchemes16
unsigned long *.AuthnSchemes24
unsigned char *.ServerCertificateSubject32

│ └─40

RPC_HTTP_TRANSPORT_CREDENTIALS_V2_ASEC_WINNT_AUTH_IDENTITY_A *.TransportCredentials0
unsigned long.Flags8
unsigned long.AuthenticationTarget12
unsigned long.NumberOfAuthnSchemes16
unsigned long *.AuthnSchemes24
unsigned char *.ServerCertificateSubject32
SEC_WINNT_AUTH_IDENTITY_A *.ProxyCredentials40
unsigned long.NumberOfProxyAuthnSchemes48
unsigned long *.ProxyAuthnSchemes56

│ └─64

RPC_HTTP_TRANSPORT_CREDENTIALS_V2_WSEC_WINNT_AUTH_IDENTITY_W *.TransportCredentials0
unsigned long.Flags8
unsigned long.AuthenticationTarget12
unsigned long.NumberOfAuthnSchemes16
unsigned long *.AuthnSchemes24
unsigned short *.ServerCertificateSubject32
SEC_WINNT_AUTH_IDENTITY_W *.ProxyCredentials40
unsigned long.NumberOfProxyAuthnSchemes48
unsigned long *.ProxyAuthnSchemes56

│ └─64

RPC_HTTP_TRANSPORT_CREDENTIALS_V3_ARPC_AUTH_IDENTITY_HANDLE.TransportCredentials0
unsigned long.Flags8
unsigned long.AuthenticationTarget12
unsigned long.NumberOfAuthnSchemes16
unsigned long *.AuthnSchemes24
unsigned char *.ServerCertificateSubject32
RPC_AUTH_IDENTITY_HANDLE.ProxyCredentials40
unsigned long.NumberOfProxyAuthnSchemes48
unsigned long *.ProxyAuthnSchemes56

│ └─64

RPC_HTTP_TRANSPORT_CREDENTIALS_V3_WRPC_AUTH_IDENTITY_HANDLE.TransportCredentials0
unsigned long.Flags8
unsigned long.AuthenticationTarget12
unsigned long.NumberOfAuthnSchemes16
unsigned long *.AuthnSchemes24
unsigned short *.ServerCertificateSubject32
RPC_AUTH_IDENTITY_HANDLE.ProxyCredentials40
unsigned long.NumberOfProxyAuthnSchemes48
unsigned long *.ProxyAuthnSchemes56

│ └─64

RPC_HTTP_TRANSPORT_CREDENTIALS_WSEC_WINNT_AUTH_IDENTITY_W *.TransportCredentials0
unsigned long.Flags8
unsigned long.AuthenticationTarget12
unsigned long.NumberOfAuthnSchemes16
unsigned long *.AuthnSchemes24
unsigned short *.ServerCertificateSubject32

│ └─40

RPC_IF_IDUUID.Uuid0
unsigned short.VersMajor16
unsigned short.VersMinor18

│ └─20

RPC_IF_ID_VECTORunsigned long.Count0
RPC_IF_ID *[1].IfId8

│ └─16

RPC_INTERFACE_TEMPLATEunsigned long.Version0
RPC_IF_HANDLE.IfSpec8
UUID *.MgrTypeUuid16
void *.MgrEpv24
unsigned int.Flags32
unsigned int.MaxCalls36
unsigned int.MaxRpcSize40
RPC_IF_CALLBACK_FN *.IfCallback48
UUID_VECTOR *.UuidVector56
RPC_CSTR.Annotation64
void *.SecurityDescriptor72

│ └─80

RPC_INTERFACE_TEMPLATEAunsigned long.Version0
RPC_IF_HANDLE.IfSpec8
UUID *.MgrTypeUuid16
void *.MgrEpv24
unsigned int.Flags32
unsigned int.MaxCalls36
unsigned int.MaxRpcSize40
RPC_IF_CALLBACK_FN *.IfCallback48
UUID_VECTOR *.UuidVector56
RPC_CSTR.Annotation64
void *.SecurityDescriptor72

│ └─80

RPC_INTERFACE_TEMPLATEWunsigned long.Version0
RPC_IF_HANDLE.IfSpec8
UUID *.MgrTypeUuid16
void *.MgrEpv24
unsigned int.Flags32
unsigned int.MaxCalls36
unsigned int.MaxRpcSize40
RPC_IF_CALLBACK_FN *.IfCallback48
UUID_VECTOR *.UuidVector56
RPC_WSTR.Annotation64
void *.SecurityDescriptor72

│ └─80

RPC_MESSAGERPC_BINDING_HANDLE.Handle0
unsigned long.DataRepresentation8
void *.Buffer16
unsigned int.BufferLength24
unsigned int.ProcNum28
PRPC_SYNTAX_IDENTIFIER.TransferSyntax32
void *.RpcInterfaceInformation40
void *.ReservedForRuntime48
void *.ManagerEpv56
void *.ImportContext64
unsigned long.RpcFlags72

│ └─80

RPC_POLICYunsigned int.Length0
unsigned long.EndpointFlags4
unsigned long.NICFlags8

│ └─12

RPC_PROTSEQ_VECTORunsigned int.Count0
unsigned char *[1].Protseq8

│ └─16

RPC_SECURITY_QOSunsigned long.Version0
unsigned long.Capabilities4
unsigned long.IdentityTracking8
unsigned long.ImpersonationType12

│ └─16

RPC_SECURITY_QOS_V2_Aunsigned long.Version0
unsigned long.Capabilities4
unsigned long.IdentityTracking8
unsigned long.ImpersonationType12
unsigned long.AdditionalSecurityInfoType16
union (unnamed).u24

│ └─32

RPC_SECURITY_QOS_V2_Wunsigned long.Version0
unsigned long.Capabilities4
unsigned long.IdentityTracking8
unsigned long.ImpersonationType12
unsigned long.AdditionalSecurityInfoType16
union (unnamed).u24

│ └─32

RPC_SECURITY_QOS_V3_Aunsigned long.Version0
unsigned long.Capabilities4
unsigned long.IdentityTracking8
unsigned long.ImpersonationType12
unsigned long.AdditionalSecurityInfoType16
union (unnamed).u24
void *.Sid32

│ └─40

RPC_SECURITY_QOS_V3_Wunsigned long.Version0
unsigned long.Capabilities4
unsigned long.IdentityTracking8
unsigned long.ImpersonationType12
unsigned long.AdditionalSecurityInfoType16
union (unnamed).u24
void *.Sid32

│ └─40

RPC_SECURITY_QOS_V4_Aunsigned long.Version0
unsigned long.Capabilities4
unsigned long.IdentityTracking8
unsigned long.ImpersonationType12
unsigned long.AdditionalSecurityInfoType16
union (unnamed).u24
void *.Sid32
unsigned int.EffectiveOnly40

│ └─48

RPC_SECURITY_QOS_V4_Wunsigned long.Version0
unsigned long.Capabilities4
unsigned long.IdentityTracking8
unsigned long.ImpersonationType12
unsigned long.AdditionalSecurityInfoType16
union (unnamed).u24
void *.Sid32
unsigned int.EffectiveOnly40

│ └─48

RPC_SECURITY_QOS_V5_Aunsigned long.Version0
unsigned long.Capabilities4
unsigned long.IdentityTracking8
unsigned long.ImpersonationType12
unsigned long.AdditionalSecurityInfoType16
union (unnamed).u24
void *.Sid32
unsigned int.EffectiveOnly40
void *.ServerSecurityDescriptor48

│ └─56

RPC_SECURITY_QOS_V5_Wunsigned long.Version0
unsigned long.Capabilities4
unsigned long.IdentityTracking8
unsigned long.ImpersonationType12
unsigned long.AdditionalSecurityInfoType16
union (unnamed).u24
void *.Sid32
unsigned int.EffectiveOnly40
void *.ServerSecurityDescriptor48

│ └─56

RPC_STATS_VECTORunsigned int.Count0
unsigned long[1].Stats4

│ └─8

RSAPUBKEYDWORD.magic0
DWORD.bitlen4
DWORD.pubexp8

│ └─12

RSOP_TARGETWCHAR *.pwszAccountName0
WCHAR *.pwszNewSOM8
SAFEARRAY *.psaSecurityGroups16
PRSOPTOKEN.pRsopToken24
PGROUP_POLICY_OBJECT.pGPOList32
IWbemServices *.pWbemServices40

│ └─48

RSVP_ADSPECint.ObjectHdr0
AD_GENERAL_PARAMSULONG.GeneralParams.IntServAwareHopCount8
ULONG.GeneralParams.PathBandwidthEstimate12
ULONG.GeneralParams.MinimumLatency16
ULONG.GeneralParams.PathMTU20
ULONG.GeneralParams.Flags24
ULONG.NumberOfServices28
CONTROL_SERVICE[1].Services32

│ └─76

RSVP_FILTERSPECFilterType.Type0
RSVP_FILTERSPEC_V4IN_ADDR_IPV4ULONG.FilterSpecV4.Address.Addr4
UCHAR[4].FilterSpecV4.Address.AddrBytes4
USHORT.FilterSpecV4.Unused8
USHORT.FilterSpecV4.Port10
RSVP_FILTERSPEC_V4_GPIIN_ADDR_IPV4ULONG.FilterSpecV4Gpi.Address.Addr4
UCHAR[4].FilterSpecV4Gpi.Address.AddrBytes4
ULONG.FilterSpecV4Gpi.GeneralPortId8
RSVP_FILTERSPEC_V6IN_ADDR_IPV6UCHAR[16].FilterSpecV6.Address.Addr4
USHORT.FilterSpecV6.UnUsed20
USHORT.FilterSpecV6.Port22
RSVP_FILTERSPEC_V6_FLOWIN_ADDR_IPV6UCHAR[16].FilterSpecV6Flow.Address.Addr4
UCHAR.FilterSpecV6Flow.UnUsed20
UCHAR[3].FilterSpecV6Flow.FlowLabel21
RSVP_FILTERSPEC_V6_GPIIN_ADDR_IPV6UCHAR[16].FilterSpecV6Gpi.Address.Addr4
ULONG.FilterSpecV6Gpi.GeneralPortId20

│ └─24

RSVP_FILTERSPEC_V4IN_ADDR_IPV4ULONG.Address.Addr0
UCHAR[4].Address.AddrBytes0
USHORT.Unused4
USHORT.Port6

│ └─8

RSVP_FILTERSPEC_V4_GPIIN_ADDR_IPV4ULONG.Address.Addr0
UCHAR[4].Address.AddrBytes0
ULONG.GeneralPortId4

│ └─8

RSVP_FILTERSPEC_V6IN_ADDR_IPV6UCHAR[16].Address.Addr0
USHORT.UnUsed16
USHORT.Port18

│ └─20

RSVP_FILTERSPEC_V6_FLOWIN_ADDR_IPV6UCHAR[16].Address.Addr0
UCHAR.UnUsed16
UCHAR[3].FlowLabel17

│ └─20

RSVP_FILTERSPEC_V6_GPIIN_ADDR_IPV6UCHAR[16].Address.Addr0
ULONG.GeneralPortId16

│ └─20

RSVP_HOPRsvpObjHdrUSHORT.hop_header.obj_length0
UCHAR.hop_header.obj_class2
UCHAR.hop_header.obj_ctype3
union (unnamed).hop_u4

│ └─12

RSVP_MSG_OBJSMSG_TYPE.RsvpMsgType0
RSVP_SESSION *.pRsvpSession8
RSVP_HOP *.pRsvpFromHop16
RSVP_HOP *.pRsvpToHop24
RESV_STYLE *.pResvStyle32
RSVP_SCOPE *.pRsvpScope40
int.FlowDescCount48
FLOW_DESC *.pFlowDescs56
int.PdObjectCount64
POLICY_DATA **.ppPdObjects72
ERROR_SPEC *.pErrorSpec80
ADSPEC *.pAdspec88

│ └─96

RSVP_POLICYUSHORT.Len0
USHORT.Type2
UCHAR[4].Info4

│ └─8

RSVP_POLICY_INFOint.ObjectHdr0
ULONG.NumPolicyElement8
RSVP_POLICY[1].PolicyElement12

│ └─20

RSVP_RESERVE_INFOint.ObjectHdr0
ULONG.Style8
ULONG.ConfirmRequest12
LPRSVP_POLICY_INFO.PolicyElementList16
ULONG.NumFlowDesc24
LPFLOWDESCRIPTOR.FlowDescList32

│ └─40

RSVP_SCOPERsvpObjHdrUSHORT.scopl_header.obj_length0
UCHAR.scopl_header.obj_class2
UCHAR.scopl_header.obj_ctype3
union (unnamed).scope_u4

│ └─8

RSVP_SESSIONRsvpObjHdrUSHORT.sess_header.obj_length0
UCHAR.sess_header.obj_class2
UCHAR.sess_header.obj_ctype3
union (unnamed).sess_u4

│ └─12

RSVP_STATUS_INFOint.ObjectHdr0
ULONG.StatusCode8
ULONG.ExtendedStatus112
ULONG.ExtendedStatus216

│ └─20

RTL_USER_PROCESS_PARAMETERSBYTE[16].Reserved10
PVOID[10].Reserved216
UNICODE_STRINGUSHORT.ImagePathName.Length96
USHORT.ImagePathName.MaximumLength98
PWSTR.ImagePathName.Buffer104
UNICODE_STRINGUSHORT.CommandLine.Length112
USHORT.CommandLine.MaximumLength114
PWSTR.CommandLine.Buffer120

│ └─128

RTM_DEST_INFORTM_DEST_HANDLE.DestHandle0
RTM_NET_ADDRESSUSHORT.DestAddress.AddressFamily8
USHORT.DestAddress.NumBits10
UCHAR[16].DestAddress.AddrBits12
FILETIMEDWORD.LastChanged.dwLowDateTime28
DWORD.LastChanged.dwHighDateTime32
RTM_VIEW_SET.BelongsToViews36
UINT.NumberOfViews40
struct (unnamed)[1].ViewInfo48

│ └─88

RTM_ENTITY_EXPORT_METHODSUINT.NumMethods0
RTM_ENTITY_EXPORT_METHOD[1].Methods8

│ └─16

RTM_ENTITY_IDULONGLONG.EntityId0
ULONG.EntityProtocolId0
ULONG.EntityInstanceId4

│ └─8

RTM_ENTITY_INFOUSHORT.RtmInstanceId0
USHORT.AddressFamily2
RTM_ENTITY_IDULONGLONG.EntityId.EntityId8
ULONG.EntityId.EntityProtocolId8
ULONG.EntityId.EntityInstanceId12

│ └─16

RTM_ENTITY_METHOD_INPUTRTM_ENTITY_METHOD_TYPE.MethodType0
UINT.InputSize4
UCHAR[1].InputData8

│ └─12

RTM_ENTITY_METHOD_OUTPUTRTM_ENTITY_METHOD_TYPE.MethodType0
DWORD.MethodStatus4
UINT.OutputSize8
UCHAR[1].OutputData12

│ └─16

RTM_NET_ADDRESSUSHORT.AddressFamily0
USHORT.NumBits2
UCHAR[16].AddrBits4

│ └─20

RTM_NEXTHOP_INFORTM_NET_ADDRESSUSHORT.NextHopAddress.AddressFamily0
USHORT.NextHopAddress.NumBits2
UCHAR[16].NextHopAddress.AddrBits4
RTM_ENTITY_HANDLE.NextHopOwner24
ULONG.InterfaceIndex32
USHORT.State36
USHORT.Flags38
PVOID.EntitySpecificInfo40
RTM_DEST_HANDLE.RemoteNextHop48

│ └─56

RTM_NEXTHOP_LISTUSHORT.NumNextHops0
RTM_NEXTHOP_HANDLE[1].NextHops8

│ └─16

RTM_PREF_INFOULONG.Metric0
ULONG.Preference4

│ └─8

RTM_REGN_PROFILEUINT.MaxNextHopsInRoute0
UINT.MaxHandlesInEnum4
RTM_VIEW_SET.ViewsSupported8
UINT.NumberOfViews12

│ └─16

RTM_ROUTE_INFORTM_DEST_HANDLE.DestHandle0
RTM_ENTITY_HANDLE.RouteOwner8
RTM_NEXTHOP_HANDLE.Neighbour16
UCHAR.State24
UCHAR.Flags125
USHORT.Flags26
RTM_PREF_INFOULONG.PrefInfo.Metric28
ULONG.PrefInfo.Preference32
RTM_VIEW_SET.BelongsToViews36
PVOID.EntitySpecificInfo40
RTM_NEXTHOP_LISTUSHORT.NextHopsList.NumNextHops48
RTM_NEXTHOP_HANDLE[1].NextHopsList.NextHops56

│ └─64

RUNLONG.iStart0
LONG.iStop4

│ └─8

RUNTIME_FUNCTIONDWORD.BeginAddress0
DWORD.EndAddress4
DWORD.UnwindData8
DWORD.UnwindInfoAddress8

│ └─12

RdcBufferPointerULONG.m_Size0
ULONG.m_Used4
BYTE *.m_Data8

│ └─16

RdcNeedRdcNeedType.m_BlockType0
unsigned long long.m_FileOffset8
unsigned long long.m_BlockLength16

│ └─24

RdcNeedPointerULONG.m_Size0
ULONG.m_Used4
RdcNeed *.m_Data8

│ └─16

RdcSignatureBYTE[16].m_Signature0
USHORT.m_BlockLength16

│ └─18

RdcSignaturePointerULONG.m_Size0
ULONG.m_Used4
RdcSignature *.m_Data8

│ └─16

RemSNBULONG.ulCntStr0
ULONG.ulCntChar4
OLECHAR[1].rgString8

│ └─12

RepairInfoGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
LPWSTR.pwszClassName16
LPWSTR.pwszDescription24
DWORD.sidType32
long.cost36
ULONG.flags40
REPAIR_SCOPE.scope44
REPAIR_RISK.risk48
UiInfoUI_INFO_TYPE.UiInfo.type56
ShellCommandInfoLPWSTR.UiInfo.ShellInfo.pwszOperation64
LPWSTR.UiInfo.ShellInfo.pwszFile72
LPWSTR.UiInfo.ShellInfo.pwszParameters80
LPWSTR.UiInfo.ShellInfo.pwszDirectory88
ULONG.UiInfo.ShellInfo.nShowCmd96
LPWSTR.UiInfo.pwzDui64
LPWSTR.UiInfo.pwzHelpUrl64
LPWSTR.UiInfo.pwzNull64
int.rootCauseIndex104

│ └─112

RepairInfoExRepairInfoGUIDunsigned long.repair.guid.Data10
unsigned short.repair.guid.Data24
unsigned short.repair.guid.Data36
unsigned char[8].repair.guid.Data48
LPWSTR.repair.pwszClassName16
LPWSTR.repair.pwszDescription24
DWORD.repair.sidType32
long.repair.cost36
ULONG.repair.flags40
REPAIR_SCOPE.repair.scope44
REPAIR_RISK.repair.risk48
UiInfoUI_INFO_TYPE.repair.UiInfo.type56
ShellCommandInfoLPWSTR.repair.UiInfo.ShellInfo.pwszOperation64
LPWSTR.repair.UiInfo.ShellInfo.pwszFile72
LPWSTR.repair.UiInfo.ShellInfo.pwszParameters80
LPWSTR.repair.UiInfo.ShellInfo.pwszDirectory88
ULONG.repair.UiInfo.ShellInfo.nShowCmd96
LPWSTR.repair.UiInfo.pwzDui64
LPWSTR.repair.UiInfo.pwzHelpUrl64
LPWSTR.repair.UiInfo.pwzNull64
int.repair.rootCauseIndex104
USHORT.repairRank112

│ └─120

ResultCodesUINT16.count0
HRESULT *.results8

│ └─16

RootCauseInfoLPWSTR.pwszDescription0
GUIDunsigned long.rootCauseID.Data18
unsigned short.rootCauseID.Data212
unsigned short.rootCauseID.Data314
unsigned char[8].rootCauseID.Data416
DWORD.rootCauseFlags24
GUIDunsigned long.networkInterfaceID.Data128
unsigned short.networkInterfaceID.Data232
unsigned short.networkInterfaceID.Data334
unsigned char[8].networkInterfaceID.Data436
RepairInfoEx *.pRepairs48
USHORT.repairCount56

│ └─64

RsvpObjHdrUSHORT.obj_length0
UCHAR.obj_class2
UCHAR.obj_ctype3

│ └─4

Rsvp_Hop_IPv4IN_ADDRunion (unnamed).hop_ipaddr.S_un0
ULONG.hop_LIH4

│ └─8

SAFEARRAYUSHORT.cDims0
USHORT.fFeatures2
ULONG.cbElements4
ULONG.cLocks8
PVOID.pvData16
SAFEARRAYBOUND[1].rgsabound24

│ └─32

SAFEARRAYBOUNDULONG.cElements0
LONG.lLbound4

│ └─8

SAFER_CODE_PROPERTIES_V1DWORD.cbSize0
DWORD.dwCheckFlags4
LPCWSTR.ImagePath8
HANDLE.hImageFileHandle16
DWORD.UrlZoneId24
BYTE[64].ImageHash28
DWORD.dwImageHashSize92
LARGE_INTEGERLONGLONG.ImageSize.QuadPart96
struct (unnamed).ImageSize.u96
DWORD.ImageSize.LowPart96
LONG.ImageSize.HighPart100
ALG_ID.HashAlgorithm104
LPBYTE.pByteBlock112
HWND.hWndParent120
DWORD.dwWVTUIChoice128

│ └─136

SAFER_CODE_PROPERTIES_V2DWORD.cbSize0
DWORD.dwCheckFlags4
LPCWSTR.ImagePath8
HANDLE.hImageFileHandle16
DWORD.UrlZoneId24
BYTE[64].ImageHash28
DWORD.dwImageHashSize92
LARGE_INTEGERLONGLONG.ImageSize.QuadPart96
struct (unnamed).ImageSize.u96
DWORD.ImageSize.LowPart96
LONG.ImageSize.HighPart100
ALG_ID.HashAlgorithm104
LPBYTE.pByteBlock112
HWND.hWndParent120
DWORD.dwWVTUIChoice128
LPCWSTR.PackageMoniker136
LPCWSTR.PackagePublisher144
LPCWSTR.PackageName152
ULONG64.PackageVersion160
BOOL.PackageIsFramework168

│ └─176

SAFER_HASH_IDENTIFICATIONSAFER_IDENTIFICATION_HEADERSAFER_IDENTIFICATION_TYPES.header.dwIdentificationType0
DWORD.header.cbStructSize4
GUIDunsigned long.header.IdentificationGuid.Data18
unsigned short.header.IdentificationGuid.Data212
unsigned short.header.IdentificationGuid.Data314
unsigned char[8].header.IdentificationGuid.Data416
FILETIMEDWORD.header.lastModified.dwLowDateTime24
DWORD.header.lastModified.dwHighDateTime28
WCHAR[256].Description32
WCHAR[256].FriendlyName544
DWORD.HashSize1056
BYTE[64].ImageHash1060
ALG_ID.HashAlgorithm1124
LARGE_INTEGERLONGLONG.ImageSize.QuadPart1128
struct (unnamed).ImageSize.u1128
DWORD.ImageSize.LowPart1128
LONG.ImageSize.HighPart1132
DWORD.dwSaferFlags1136

│ └─1144

SAFER_IDENTIFICATION_HEADERSAFER_IDENTIFICATION_TYPES.dwIdentificationType0
DWORD.cbStructSize4
GUIDunsigned long.IdentificationGuid.Data18
unsigned short.IdentificationGuid.Data212
unsigned short.IdentificationGuid.Data314
unsigned char[8].IdentificationGuid.Data416
FILETIMEDWORD.lastModified.dwLowDateTime24
DWORD.lastModified.dwHighDateTime28

│ └─32

SAFER_PATHNAME_IDENTIFICATIONSAFER_IDENTIFICATION_HEADERSAFER_IDENTIFICATION_TYPES.header.dwIdentificationType0
DWORD.header.cbStructSize4
GUIDunsigned long.header.IdentificationGuid.Data18
unsigned short.header.IdentificationGuid.Data212
unsigned short.header.IdentificationGuid.Data314
unsigned char[8].header.IdentificationGuid.Data416
FILETIMEDWORD.header.lastModified.dwLowDateTime24
DWORD.header.lastModified.dwHighDateTime28
WCHAR[256].Description32
PWCHAR.ImageName544
DWORD.dwSaferFlags552

│ └─560

SAFER_URLZONE_IDENTIFICATIONSAFER_IDENTIFICATION_HEADERSAFER_IDENTIFICATION_TYPES.header.dwIdentificationType0
DWORD.header.cbStructSize4
GUIDunsigned long.header.IdentificationGuid.Data18
unsigned short.header.IdentificationGuid.Data212
unsigned short.header.IdentificationGuid.Data314
unsigned char[8].header.IdentificationGuid.Data416
FILETIMEDWORD.header.lastModified.dwLowDateTime24
DWORD.header.lastModified.dwHighDateTime28
DWORD.UrlZoneId32
DWORD.dwSaferFlags36

│ └─40

SAMPR_ENCRYPTED_USER_PASSWORDUCHAR[516].Buffer0

│ └─516

SBE2_STREAM_DESCDWORD.Version0
SBE2_STREAM_ID.StreamId4
DWORD.Default8
DWORD.Reserved12

│ └─16

SBE_PIN_DATAULONGLONG.cDataBytes0
ULONGLONG.cSamplesProcessed8
ULONGLONG.cDiscontinuities16
ULONGLONG.cSyncPoints24
ULONGLONG.cTimestamps32

│ └─40

SBinaryArrayULONG.cValues0
SBinary *.lpbin8

│ └─16

SCARD_ATRMASKDWORD.cbAtr0
BYTE[36].rgbAtr4
BYTE[36].rgbMask40

│ └─76

SCARD_READERSTATEALPCSTR.szReader0
LPVOID.pvUserData8
DWORD.dwCurrentState16
DWORD.dwEventState20
DWORD.cbAtr24
BYTE[36].rgbAtr28

│ └─64

SCARD_READERSTATEWLPCWSTR.szReader0
LPVOID.pvUserData8
DWORD.dwCurrentState16
DWORD.dwEventState20
DWORD.cbAtr24
BYTE[36].rgbAtr28

│ └─64

SCESVC_ANALYSIS_INFODWORD.Count0
PSCESVC_ANALYSIS_LINE.Lines8

│ └─16

SCESVC_ANALYSIS_LINELPTSTR.Key0
PBYTE.Value8
DWORD.ValueLen16

│ └─24

SCESVC_CALLBACK_INFOSCE_HANDLE.sceHandle0
PFSCE_QUERY_INFO.pfQueryInfo8
PFSCE_SET_INFO.pfSetInfo16
PFSCE_FREE_INFO.pfFreeInfo24
PFSCE_LOG_INFO.pfLogInfo32

│ └─40

SCESVC_CONFIGURATION_INFODWORD.Count0
PSCESVC_CONFIGURATION_LINE.Lines8

│ └─16

SCESVC_CONFIGURATION_LINELPTSTR.Key0
LPTSTR.Value8
DWORD.ValueLen16

│ └─24

SCHANNEL_ALERT_TOKENDWORD.dwTokenType0
DWORD.dwAlertType4
DWORD.dwAlertNumber8

│ └─12

SCHANNEL_ALGDWORD.dwUse0
ALG_ID.Algid4
DWORD.cBits8
DWORD.dwFlags12
DWORD.dwReserved16

│ └─20

SCHANNEL_CERT_HASHDWORD.dwLength0
DWORD.dwFlags4
HCRYPTPROV.hProv8
BYTE[20].ShaHash16

│ └─40

SCHANNEL_CERT_HASH_STOREDWORD.dwLength0
DWORD.dwFlags4
HCRYPTPROV.hProv8
BYTE[20].ShaHash16
WCHAR[128].pwszStoreName36

│ └─296

SCHANNEL_CLIENT_SIGNATUREDWORD.cbLength0
ALG_ID.aiHash4
DWORD.cbHash8
BYTE[36].HashValue12
BYTE[20].CertThumbprint48

│ └─68

SCHANNEL_CREDDWORD.dwVersion0
DWORD.cCreds4
PCCERT_CONTEXT *.paCred8
HCERTSTORE.hRootStore16
DWORD.cMappers24
struct _HMAPPER **.aphMappers32
DWORD.cSupportedAlgs40
ALG_ID *.palgSupportedAlgs48
DWORD.grbitEnabledProtocols56
DWORD.dwMinimumCipherStrength60
DWORD.dwMaximumCipherStrength64
DWORD.dwSessionLifespan68
DWORD.dwFlags72
DWORD.dwCredFormat76

│ └─80

SCHANNEL_SESSION_TOKENDWORD.dwTokenType0
DWORD.dwFlags4

│ └─8

SCHEDULEULONG.Size0
ULONG.Bandwidth4
ULONG.NumberOfSchedules8
SCHEDULE_HEADER[1].Schedules12

│ └─20

SCHEDULE_HEADERULONG.Type0
ULONG.Offset4

│ └─8

SCH_CRED_PUBLIC_CERTCHAINDWORD.dwType0
DWORD.cbCertChain4
PBYTE.pCertChain8

│ └─16

SCH_CRED_SECRET_PRIVKEYDWORD.dwType0
PBYTE.pPrivateKey8
DWORD.cbPrivateKey16
PSTR.pszPassword24

│ └─32

SCOPEDATAITEMDWORD.mask0
LPOLESTR.displayname8
int.nImage16
int.nOpenImage20
UINT.nState24
int.cChildren28
LPARAM.lParam32
HSCOPEITEM.relativeID40
HSCOPEITEM.ID48

│ └─56

SCOPE_MIB_INFODHCP_IP_ADDRESS.Subnet0
DWORD.NumAddressesInuse4
DWORD.NumAddressesFree8
DWORD.NumPendingOffers12

│ └─16

SCOPE_MIB_INFO_V5DHCP_IP_ADDRESS.Subnet0
DWORD.NumAddressesInuse4
DWORD.NumAddressesFree8
DWORD.NumPendingOffers12

│ └─16

SCRIPT_ANALYSISWORD.eScript0bytes,0bits
WORD.fRTL1bytes,2bits
WORD.fLayoutRTL1bytes,3bits
WORD.fLinkBefore1bytes,4bits
WORD.fLinkAfter1bytes,5bits
WORD.fLogicalOrder1bytes,6bits
WORD.fNoGlyphIndex1bytes,7bits
SCRIPT_STATEWORD.s.uBidiLevel0bytes,2bits
WORD.s.fOverrideDirection0bytes,7bits
WORD.s.fInhibitSymSwap1bytes,0bits
WORD.s.fCharShape1bytes,1bits
WORD.s.fDigitSubstitute1bytes,2bits
WORD.s.fInhibitLigate1bytes,3bits
WORD.s.fDisplayZWG1bytes,4bits
WORD.s.fArabicNumContext1bytes,5bits
WORD.s.fGcpClusters1bytes,6bits
WORD.s.fReserved1bytes,7bits
WORD.s.fEngineReserved2bytes,0bits

│ └─4

SCRIPT_CHARPROPWORD.fCanGlyphAlone0bytes,0bits
WORD.reserved0bytes,1bits

│ └─2

SCRIPT_CONTROLDWORD.uDefaultLanguage0bytes,0bits
DWORD.fContextDigits2bytes,0bits
DWORD.fInvertPreBoundDir2bytes,1bits
DWORD.fInvertPostBoundDir2bytes,2bits
DWORD.fLinkStringBefore2bytes,3bits
DWORD.fLinkStringAfter2bytes,4bits
DWORD.fNeutralOverride2bytes,5bits
DWORD.fNumericOverride2bytes,6bits
DWORD.fLegacyBidiClass2bytes,7bits
DWORD.fMergeNeutralItems3bytes,0bits
DWORD.fUseStandardBidi3bytes,1bits
DWORD.fReserved3bytes,2bits

│ └─4

SCRIPT_DIGITSUBSTITUTEDWORD.NationalDigitLanguage0bytes,0bits
DWORD.TraditionalDigitLanguage2bytes,0bits
DWORD.DigitSubstitute4bytes,0bits
DWORD.dwReserved8

│ └─12

SCRIPT_FONTPROPERTIESint.cBytes0
WORD.wgBlank4
WORD.wgDefault6
WORD.wgInvalid8
WORD.wgKashida10
int.iKashidaWidth12

│ └─16

SCRIPT_GLYPHPROPSCRIPT_VISATTRWORD.sva.uJustification0bytes,0bits
WORD.sva.fClusterStart0bytes,4bits
WORD.sva.fDiacritic0bytes,5bits
WORD.sva.fZeroWidth0bytes,6bits
WORD.sva.fReserved0bytes,7bits
WORD.sva.fShapeReserved1bytes,0bits
WORD.reserved2

│ └─4

SCRIPT_ITEMint.iCharPos0
SCRIPT_ANALYSISWORD.a.eScript0bytes,4bits
WORD.a.fRTL1bytes,6bits
WORD.a.fLayoutRTL1bytes,7bits
WORD.a.fLinkBefore2bytes,0bits
WORD.a.fLinkAfter2bytes,1bits
WORD.a.fLogicalOrder2bytes,2bits
WORD.a.fNoGlyphIndex2bytes,3bits
SCRIPT_STATEWORD.a.s.uBidiLevel0bytes,6bits
WORD.a.s.fOverrideDirection1bytes,3bits
WORD.a.s.fInhibitSymSwap1bytes,4bits
WORD.a.s.fCharShape1bytes,5bits
WORD.a.s.fDigitSubstitute1bytes,6bits
WORD.a.s.fInhibitLigate1bytes,7bits
WORD.a.s.fDisplayZWG2bytes,0bits
WORD.a.s.fArabicNumContext2bytes,1bits
WORD.a.s.fGcpClusters2bytes,2bits
WORD.a.s.fReserved2bytes,3bits
WORD.a.s.fEngineReserved2bytes,4bits

│ └─8

SCRIPT_LOGATTRBYTE.fSoftBreak0bytes,0bits
BYTE.fWhiteSpace0bytes,1bits
BYTE.fCharStop0bytes,2bits
BYTE.fWordStop0bytes,3bits
BYTE.fInvalid0bytes,4bits
BYTE.fReserved0bytes,5bits

│ └─1

SCRIPT_PROPERTIESDWORD.langid0bytes,0bits
DWORD.fNumeric2bytes,0bits
DWORD.fComplex2bytes,1bits
DWORD.fNeedsWordBreaking2bytes,2bits
DWORD.fNeedsCaretInfo2bytes,3bits
DWORD.bCharSet2bytes,4bits
DWORD.fControl3bytes,4bits
DWORD.fPrivateUseArea3bytes,5bits
DWORD.fNeedsCharacterJustify3bytes,6bits
DWORD.fInvalidGlyph3bytes,7bits
DWORD.fInvalidLogAttr4bytes,0bits
DWORD.fCDM4bytes,1bits
DWORD.fAmbiguousCharSet4bytes,2bits
DWORD.fClusterSizeVaries4bytes,3bits
DWORD.fRejectInvalid4bytes,4bits

│ └─8

SCRIPT_STATEWORD.uBidiLevel0bytes,0bits
WORD.fOverrideDirection0bytes,5bits
WORD.fInhibitSymSwap0bytes,6bits
WORD.fCharShape0bytes,7bits
WORD.fDigitSubstitute1bytes,0bits
WORD.fInhibitLigate1bytes,1bits
WORD.fDisplayZWG1bytes,2bits
WORD.fArabicNumContext1bytes,3bits
WORD.fGcpClusters1bytes,4bits
WORD.fReserved1bytes,5bits
WORD.fEngineReserved1bytes,6bits

│ └─2

SCRIPT_TABDEFint.cTabStops0
int.iScale4
int *.pTabStops8
int.iTabOrigin16

│ └─24

SCRIPT_VISATTRWORD.uJustification0bytes,0bits
WORD.fClusterStart0bytes,4bits
WORD.fDiacritic0bytes,5bits
WORD.fZeroWidth0bytes,6bits
WORD.fReserved0bytes,7bits
WORD.fShapeReserved1bytes,0bits

│ └─2

SCROLLBARINFODWORD.cbSize0
RECTLONG.rcScrollBar.left4
LONG.rcScrollBar.top8
LONG.rcScrollBar.right12
LONG.rcScrollBar.bottom16
int.dxyLineButton20
int.xyThumbTop24
int.xyThumbBottom28
int.reserved32
DWORD[6].rgstate36

│ └─60

SCROLLINFOUINT.cbSize0
UINT.fMask4
int.nMin8
int.nMax12
UINT.nPage16
int.nPos20
int.nTrackPos24

│ └─28

SCSI_LUN_LISTULONG.OSLUN0
ULONGLONG.TargetLUN8

│ └─16

SC_ACTIONSC_ACTION_TYPE.Type0
DWORD.Delay4

│ └─8

SColumnSetIDDWORD.dwFlags0
DWORD.cBytes4
BYTE[1].id8

│ └─12

SDP_ELEMENT_DATASDP_TYPE.type0
SDP_SPECIFICTYPE.specificType4
union (unnamed).data8

│ └─24

SDP_STRING_TYPE_DATAUSHORT.encoding0
USHORT.mibeNum2
USHORT.attributeId4

│ └─6

SEARCH_COLUMN_PROPERTIESPROPVARIANTDECIMALUSHORT.Value.decVal.wReserved0
BYTE.Value.decVal.scale2
USHORT.Value.decVal.signscale2
BYTE.Value.decVal.sign3
ULONG.Value.decVal.Hi324
ULONG.Value.decVal.Lo328
ULONGLONG.Value.decVal.Lo648
ULONG.Value.decVal.Mid3212
VARTYPE.Value.vt0
PROPVAR_PAD1.Value.wReserved12
PROPVAR_PAD2.Value.wReserved24
PROPVAR_PAD3.Value.wReserved36
UCHAR.Value.bVal8
BLOBULONG.Value.blob.cbSize8
BYTE *.Value.blob.pBlobData16
VARIANT_BOOL.Value.boolVal8
BSTR.Value.bstrVal8
BSTRBLOB.Value.bstrblobVal8
CHAR.Value.cVal8
CABOOL.Value.cabool8
CABSTR.Value.cabstr8
CABSTRBLOB.Value.cabstrblob8
CAC.Value.cac8
CACLIPDATA.Value.caclipdata8
CACY.Value.cacy8
CADATE.Value.cadate8
CADBL.Value.cadbl8
CAFILETIME.Value.cafiletime8
CAFLT.Value.caflt8
CAH.Value.cah8
CAI.Value.cai8
CAL.Value.cal8
CALPSTR.Value.calpstr8
CALPWSTR.Value.calpwstr8
CAPROPVARIANT.Value.capropvar8
CASCODE.Value.cascode8
CAUB.Value.caub8
CAUH.Value.cauh8
CAUI.Value.caui8
CAUL.Value.caul8
CACLSID.Value.cauuid8
CYLONGLONG.Value.cyVal.int648
ULONG.Value.cyVal.Lo8
LONG.Value.cyVal.Hi12
DATE.Value.date8
DOUBLE.Value.dblVal8
FILETIMEDWORD.Value.filetime.dwLowDateTime8
DWORD.Value.filetime.dwHighDateTime12
FLOAT.Value.fltVal8
LARGE_INTEGERLONGLONG.Value.hVal.QuadPart8
struct (unnamed).Value.hVal.u8
DWORD.Value.hVal.LowPart8
LONG.Value.hVal.HighPart12
SHORT.Value.iVal8
INT.Value.intVal8
LONG.Value.lVal8
IStorage *.Value.pStorage8
IStream *.Value.pStream8
LPVERSIONEDSTREAM.Value.pVersionedStream8
LPSAFEARRAY.Value.parray8
UCHAR *.Value.pbVal8
VARIANT_BOOL *.Value.pboolVal8
BSTR *.Value.pbstrVal8
CHAR *.Value.pcVal8
CLIPDATA *.Value.pclipdata8
CY *.Value.pcyVal8
DATE *.Value.pdate8
DOUBLE *.Value.pdblVal8
DECIMAL *.Value.pdecVal8
IDispatch *.Value.pdispVal8
FLOAT *.Value.pfltVal8
SHORT *.Value.piVal8
INT *.Value.pintVal8
LONG *.Value.plVal8
LPSAFEARRAY *.Value.pparray8
IDispatch **.Value.ppdispVal8
IUnknown **.Value.ppunkVal8
SCODE *.Value.pscode8
LPSTR.Value.pszVal8
USHORT *.Value.puiVal8
UINT *.Value.puintVal8
ULONG *.Value.pulVal8
IUnknown *.Value.punkVal8
CLSID *.Value.puuid8
PROPVARIANT *.Value.pvarVal8
LPWSTR.Value.pwszVal8
SCODE.Value.scode8
ULARGE_INTEGERULONGLONG.Value.uhVal.QuadPart8
struct (unnamed).Value.uhVal.u8
DWORD.Value.uhVal.LowPart8
DWORD.Value.uhVal.HighPart12
USHORT.Value.uiVal8
UINT.Value.uintVal8
ULONG.Value.ulVal8
LCID.lcid24

│ └─32

SEARCH_ITEM_CHANGESEARCH_KIND_OF_CHANGE.Change0
SEARCH_NOTIFICATION_PRIORITY.Priority4
BLOB *.pUserData8
LPWSTR.lpwszURL16
LPWSTR.lpwszOldURL24

│ └─32

SEARCH_ITEM_INDEXING_STATUSDWORD.dwDocID0
HRESULT.hrIndexingStatus4

│ └─8

SEARCH_ITEM_PERSISTENT_CHANGESEARCH_KIND_OF_CHANGE.Change0
LPWSTR.URL8
LPWSTR.OldURL16
SEARCH_NOTIFICATION_PRIORITY.Priority24

│ └─32

SECPKG_BYTE_VECTORULONG.ByteArrayOffset0
USHORT.ByteArrayLength4

│ └─8

SECPKG_CALL_INFOULONG.ProcessId0
ULONG.ThreadId4
ULONG.Attributes8
ULONG.CallCount12
PVOID.MechOid16

│ └─24

SECPKG_CLIENT_INFOLUIDDWORD.LogonId.LowPart0
LONG.LogonId.HighPart4
ULONG.ProcessID8
ULONG.ThreadID12
BOOLEAN.HasTcbPrivilege16
BOOLEAN.Impersonating17
BOOLEAN.Restricted18
UCHAR.ClientFlags19
SECURITY_IMPERSONATION_LEVEL.ImpersonationLevel20
HANDLE.ClientToken24

│ └─32

SECPKG_CONTEXT_THUNKSULONG.InfoLevelCount0
ULONG[1].Levels4

│ └─8

SECPKG_CREDENTIALULONG64.Version0
USHORT.cbHeaderLength8
ULONG.cbStructureLength12
ULONG.ClientProcess16
ULONG.ClientThread20
LUIDDWORD.LogonId.LowPart24
LONG.LogonId.HighPart28
HANDLE.ClientToken32
ULONG.SessionId40
LUIDDWORD.ModifiedId.LowPart44
LONG.ModifiedId.HighPart48
ULONG.fCredentials52
ULONG.Flags56
SECPKG_BYTE_VECTORULONG.PrincipalName.ByteArrayOffset60
USHORT.PrincipalName.ByteArrayLength64
SECPKG_BYTE_VECTORULONG.PackageList.ByteArrayOffset68
USHORT.PackageList.ByteArrayLength72
SECPKG_BYTE_VECTORULONG.MarshaledSuppliedCreds.ByteArrayOffset76
USHORT.MarshaledSuppliedCreds.ByteArrayLength80

│ └─88

SECPKG_DLL_FUNCTIONSPLSA_ALLOCATE_LSA_HEAP.AllocateHeap0
PLSA_FREE_LSA_HEAP.FreeHeap8
PLSA_REGISTER_CALLBACK.RegisterCallback16
PLSA_LOCATE_PKG_BY_ID.LocatePackageById24

│ └─32

SECPKG_EVENT_NOTIFYULONG.EventClass0
ULONG.Reserved4
ULONG.EventDataSize8
PVOID.EventData16
PVOID.PackageParameter24

│ └─32

SECPKG_EVENT_PACKAGE_CHANGEULONG.ChangeType0
LSA_SEC_HANDLE.PackageId8
int.PackageName16

│ └─32

SECPKG_EXTENDED_INFORMATIONSECPKG_EXTENDED_INFORMATION_CLASS.Class0
union (unnamed).Info8

│ └─56

SECPKG_EXTRA_OIDSULONG.OidCount0
SECPKG_SERIALIZED_OID[1].Oids4

│ └─44

SECPKG_FUNCTION_TABLEPLSA_AP_INITIALIZE_PACKAGE.InitializePackage0
PLSA_AP_LOGON_USER.LogonUserA8
PLSA_AP_CALL_PACKAGE.CallPackage16
PLSA_AP_LOGON_TERMINATED.LogonTerminated24
PLSA_AP_CALL_PACKAGE_UNTRUSTED.CallPackageUntrusted32
PLSA_AP_CALL_PACKAGE_PASSTHROUGH.CallPackagePassthrough40
PLSA_AP_LOGON_USER_EX.LogonUserExA48
PLSA_AP_LOGON_USER_EX2.LogonUserEx256
SpInitializeFn *.Initialize64
SpShutdownFn *.Shutdown72
SpGetInfoFn *.GetInfo80
SpAcceptCredentialsFn *.AcceptCredentials88
SpAcquireCredentialsHandleFn *.AcquireCredentialsHandle96
SpQueryCredentialsAttributesFn *.QueryCredentialsAttributes104
SpFreeCredentialsHandleFn *.FreeCredentialsHandle112
SpSaveCredentialsFn *.SaveCredentials120
SpGetCredentialsFn *.GetCredentials128
SpDeleteCredentialsFn *.DeleteCredentials136
SpInitLsaModeContextFn *.InitLsaModeContext144
SpAcceptLsaModeContextFn *.AcceptLsaModeContext152
SpDeleteContextFn *.DeleteContext160
SpApplyControlTokenFn *.ApplyControlToken168
SpGetUserInfoFn *.GetUserInfo176
SpGetExtendedInformationFn *.GetExtendedInformation184
SpQueryContextAttributesFn *.QueryContextAttributes192
SpAddCredentialsFn *.AddCredentials200
SpSetExtendedInformationFn *.SetExtendedInformation208
SpSetContextAttributesFn *.SetContextAttributes216
SpSetCredentialsAttributesFn *.SetCredentialsAttributes224
SpChangeAccountPasswordFn *.ChangeAccountPassword232
SpQueryMetaDataFn *.QueryMetaData240
SpExchangeMetaDataFn *.ExchangeMetaData248
SpGetCredUIContextFn *.GetCredUIContext256
SpUpdateCredentialsFn *.UpdateCredentials264
SpValidateTargetInfoFn *.ValidateTargetInfo272
LSA_AP_POST_LOGON_USER *.PostLogonUser280
SpGetRemoteCredGuardLogonBufferFn *.GetRemoteCredGuardLogonBuffer288
SpGetRemoteCredGuardSupplementalCredsFn *.GetRemoteCredGuardSupplementalCreds296
SpGetTbalSupplementalCredsFn *.GetTbalSupplementalCreds304
PLSA_AP_LOGON_USER_EX3.LogonUserEx3312
PLSA_AP_PRE_LOGON_USER_SURROGATE.PreLogonUserSurrogate320
PLSA_AP_POST_LOGON_USER_SURROGATE.PostLogonUserSurrogate328
SpExtractTargetInfoFn *.ExtractTargetInfo336

│ └─344

SECPKG_GSS_INFOULONG.EncodedIdLength0
UCHAR[4].EncodedId4

│ └─8

SECPKG_MUTUAL_AUTH_LEVELULONG.MutualAuthLevel0

│ └─4

SECPKG_NEGO2_INFOUCHAR[16].AuthScheme0
ULONG.PackageFlags16

│ └─20

SECPKG_PARAMETERSULONG.Version0
ULONG.MachineState4
ULONG.SetupMode8
PSID.DomainSid16
int.DomainName24
int.DnsDomainName40
GUIDunsigned long.DomainGuid.Data156
unsigned short.DomainGuid.Data260
unsigned short.DomainGuid.Data362
unsigned char[8].DomainGuid.Data464

│ └─72

SECPKG_PRIMARY_CREDLUIDDWORD.LogonId.LowPart0
LONG.LogonId.HighPart4
int.DownlevelName8
int.DomainName24
int.Password40
int.OldPassword56
PSID.UserSid72
ULONG.Flags80
int.DnsDomainName88
int.Upn104
int.LogonServer120
int.Spare1136
int.Spare2152
int.Spare3168
int.Spare4184

│ └─200

SECPKG_SERIALIZED_OIDULONG.OidLength0
ULONG.OidAttributes4
UCHAR[32].OidValue8

│ └─40

SECPKG_SHORT_VECTORULONG.ShortArrayOffset0
USHORT.ShortArrayCount4

│ └─8

SECPKG_SUPPLEMENTAL_CREDUNICODE_STRINGUSHORT.PackageName.Length0
USHORT.PackageName.MaximumLength2
PWSTR.PackageName.Buffer8
ULONG.CredentialSize16
PUCHAR.Credentials24

│ └─32

SECPKG_SUPPLEMENTAL_CRED_ARRAYULONG.CredentialCount0
SECPKG_SUPPLEMENTAL_CRED[1].Credentials8

│ └─40

SECPKG_SUPPLIED_CREDENTIALUSHORT.cbHeaderLength0
USHORT.cbStructureLength2
SECPKG_SHORT_VECTORULONG.UserName.ShortArrayOffset4
USHORT.UserName.ShortArrayCount8
SECPKG_SHORT_VECTORULONG.DomainName.ShortArrayOffset12
USHORT.DomainName.ShortArrayCount16
SECPKG_BYTE_VECTORULONG.PackedCredentials.ByteArrayOffset20
USHORT.PackedCredentials.ByteArrayLength24
ULONG.CredFlags28

│ └─32

SECPKG_TARGETINFOPSID.DomainSid0
PCWSTR.ComputerName8

│ └─16

SECPKG_USER_FUNCTION_TABLESpInstanceInitFn *.InstanceInit0
SpInitUserModeContextFn *.InitUserModeContext8
SpMakeSignatureFn *.MakeSignature16
SpVerifySignatureFn *.VerifySignature24
SpSealMessageFn *.SealMessage32
SpUnsealMessageFn *.UnsealMessage40
SpGetContextTokenFn *.GetContextToken48
SpQueryContextAttributesFn *.QueryContextAttributes56
SpCompleteAuthTokenFn *.CompleteAuthToken64
SpDeleteContextFn *.DeleteUserModeContext72
SpFormatCredentialsFn *.FormatCredentials80
SpMarshallSupplementalCredsFn *.MarshallSupplementalCreds88
SpExportSecurityContextFn *.ExportContext96
SpImportSecurityContextFn *.ImportContext104
SpMarshalAttributeDataFn *.MarshalAttributeData112

│ └─120

SECPKG_WOW_CLIENT_DLLint.WowClientDllPath0

│ └─16

SECTIONTID.TableId0
union (unnamed).Header1
BYTE[1].SectionData3

│ └─4

SECURITY_ATTRIBUTESDWORD.nLength0
LPVOID.lpSecurityDescriptor8
BOOL.bInheritHandle16

│ └─24

SECURITY_CAPABILITIESPSID.AppContainerSid0
PSID_AND_ATTRIBUTES.Capabilities8
DWORD.CapabilityCount16
DWORD.Reserved20

│ └─24

SECURITY_DESCRIPTORBYTE.Revision0
BYTE.Sbz11
SECURITY_DESCRIPTOR_CONTROL.Control2
PSID.Owner8
PSID.Group16
PACL.Sacl24
PACL.Dacl32

│ └─40

SECURITY_INTEGERLONGLONG.QuadPart0
struct (unnamed).u0
DWORD.LowPart0
LONG.HighPart4

│ └─8

SECURITY_LOGON_SESSION_DATAULONG.Size0
LUIDDWORD.LogonId.LowPart4
LONG.LogonId.HighPart8
LSA_UNICODE_STRINGPWSTR.UserName.Buffer16
USHORT.UserName.Length16
USHORT.UserName.MaximumLength16
LSA_UNICODE_STRINGPWSTR.LogonDomain.Buffer32
USHORT.LogonDomain.Length32
USHORT.LogonDomain.MaximumLength32
LSA_UNICODE_STRINGPWSTR.AuthenticationPackage.Buffer48
USHORT.AuthenticationPackage.Length48
USHORT.AuthenticationPackage.MaximumLength48
ULONG.LogonType64
ULONG.Session68
PSID.Sid72
LARGE_INTEGERLONGLONG.LogonTime.QuadPart80
struct (unnamed).LogonTime.u80
DWORD.LogonTime.LowPart80
LONG.LogonTime.HighPart84
LSA_UNICODE_STRINGPWSTR.LogonServer.Buffer88
USHORT.LogonServer.Length88
USHORT.LogonServer.MaximumLength88
LSA_UNICODE_STRINGPWSTR.DnsDomainName.Buffer104
USHORT.DnsDomainName.Length104
USHORT.DnsDomainName.MaximumLength104
LSA_UNICODE_STRINGPWSTR.Upn.Buffer120
USHORT.Upn.Length120
USHORT.Upn.MaximumLength120
ULONG.UserFlags136
LSA_LAST_INTER_LOGON_INFOLARGE_INTEGERLONGLONG.LastLogonInfo.LastSuccessfulLogon.QuadPart144
struct (unnamed).LastLogonInfo.LastSuccessfulLogon.u144
DWORD.LastLogonInfo.LastSuccessfulLogon.LowPart144
LONG.LastLogonInfo.LastSuccessfulLogon.HighPart148
LARGE_INTEGERLONGLONG.LastLogonInfo.LastFailedLogon.QuadPart152
struct (unnamed).LastLogonInfo.LastFailedLogon.u152
DWORD.LastLogonInfo.LastFailedLogon.LowPart152
LONG.LastLogonInfo.LastFailedLogon.HighPart156
ULONG.LastLogonInfo.FailedAttemptCountSinceLastSuccessfulLogon160
LSA_UNICODE_STRINGPWSTR.LogonScript.Buffer168
USHORT.LogonScript.Length168
USHORT.LogonScript.MaximumLength168
LSA_UNICODE_STRINGPWSTR.ProfilePath.Buffer184
USHORT.ProfilePath.Length184
USHORT.ProfilePath.MaximumLength184
LSA_UNICODE_STRINGPWSTR.HomeDirectory.Buffer200
USHORT.HomeDirectory.Length200
USHORT.HomeDirectory.MaximumLength200
LSA_UNICODE_STRINGPWSTR.HomeDirectoryDrive.Buffer216
USHORT.HomeDirectoryDrive.Length216
USHORT.HomeDirectoryDrive.MaximumLength216
LARGE_INTEGERLONGLONG.LogoffTime.QuadPart232
struct (unnamed).LogoffTime.u232
DWORD.LogoffTime.LowPart232
LONG.LogoffTime.HighPart236
LARGE_INTEGERLONGLONG.KickOffTime.QuadPart240
struct (unnamed).KickOffTime.u240
DWORD.KickOffTime.LowPart240
LONG.KickOffTime.HighPart244
LARGE_INTEGERLONGLONG.PasswordLastSet.QuadPart248
struct (unnamed).PasswordLastSet.u248
DWORD.PasswordLastSet.LowPart248
LONG.PasswordLastSet.HighPart252
LARGE_INTEGERLONGLONG.PasswordCanChange.QuadPart256
struct (unnamed).PasswordCanChange.u256
DWORD.PasswordCanChange.LowPart256
LONG.PasswordCanChange.HighPart260
LARGE_INTEGERLONGLONG.PasswordMustChange.QuadPart264
struct (unnamed).PasswordMustChange.u264
DWORD.PasswordMustChange.LowPart264
LONG.PasswordMustChange.HighPart268

│ └─272

SECURITY_MESSAGEDWORD.dwMsgId0
HPORT.hPort8
DWORD.dwError16
CHAR[257].UserName20
CHAR[16].Domain277

│ └─296

SECURITY_OBJECTPWSTR.pwszName0
PVOID.pData8
DWORD.cbData16
PVOID.pData224
DWORD.cbData232
DWORD.Id36
BOOLEAN.fWellKnown40

│ └─48

SECURITY_PACKAGE_OPTIONSunsigned long.Size0
unsigned long.Type4
unsigned long.Flags8
unsigned long.SignatureSize12
void *.Signature16

│ └─24

SECURITY_QUALITY_OF_SERVICEDWORD.Length0
SECURITY_IMPERSONATION_LEVEL.ImpersonationLevel4
SECURITY_CONTEXT_TRACKING_MODE.ContextTrackingMode8
BOOLEAN.EffectiveOnly9

│ └─12

SECURITY_STRINGunsigned short.Length0
unsigned short.MaximumLength2
unsigned short *.Buffer8

│ └─16

SECURITY_USER_DATAint.UserName0
int.LogonDomainName16
int.LogonServer32
PSID.pSid48

│ └─56

SEC_APPLICATION_PROTOCOLSunsigned long.ProtocolListsSize0
SEC_APPLICATION_PROTOCOL_LIST[1].ProtocolLists4

│ └─12

SEC_APPLICATION_PROTOCOL_LISTSEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT.ProtoNegoExt0
unsigned short.ProtocolListSize4
unsigned char[1].ProtocolList6

│ └─8

SEC_CERTIFICATE_REQUEST_CONTEXTunsigned char.cbCertificateRequestContext0
unsigned char[1].rgCertificateRequestContext1

│ └─2

SEC_CHANNEL_BINDINGSunsigned long.dwInitiatorAddrType0
unsigned long.cbInitiatorLength4
unsigned long.dwInitiatorOffset8
unsigned long.dwAcceptorAddrType12
unsigned long.cbAcceptorLength16
unsigned long.dwAcceptorOffset20
unsigned long.cbApplicationDataLength24
unsigned long.dwApplicationDataOffset28

│ └─32

SEC_DTLS_MTUunsigned short.PathMTU0

│ └─2

SEC_FLAGSunsigned long long.Flags0

│ └─8

SEC_NEGOTIATION_INFOunsigned long.Size0
unsigned long.NameLength4
SEC_WCHAR *.Name8
void *.Reserved16

│ └─24

SEC_PRESHAREDKEYunsigned short.KeySize0
unsigned char[1].Key2

│ └─4

SEC_PRESHAREDKEY_IDENTITYunsigned short.KeyIdentitySize0
unsigned char[1].KeyIdentity2

│ └─4

SEC_SRTP_MASTER_KEY_IDENTIFIERunsigned char.MasterKeyIdentifierSize0
unsigned char[1].MasterKeyIdentifier1

│ └─2

SEC_SRTP_PROTECTION_PROFILESunsigned short.ProfilesSize0
unsigned short[1].ProfilesList2

│ └─4

SEC_TOKEN_BINDINGunsigned char.MajorVersion0
unsigned char.MinorVersion1
unsigned short.KeyParametersSize2
unsigned char[1].KeyParameters4

│ └─6

SEC_TRAFFIC_SECRETSwchar_t[64].SymmetricAlgId0
wchar_t[64].ChainingMode128
wchar_t[64].HashAlgId256
unsigned short.KeySize384
unsigned short.IvSize386
unsigned short.MsgSequenceStart388
unsigned short.MsgSequenceEnd390
SEC_TRAFFIC_SECRET_TYPE.TrafficSecretType392
unsigned short.TrafficSecretSize396
unsigned char[1].TrafficSecret398

│ └─400

SEC_WINNT_AUTH_IDENTITY_Aunsigned char *.User0
unsigned long.UserLength8
unsigned char *.Domain16
unsigned long.DomainLength24
unsigned char *.Password32
unsigned long.PasswordLength40
unsigned long.Flags44

│ └─48

SEC_WINNT_AUTH_IDENTITY_EX2unsigned long.Version0
unsigned short.cbHeaderLength4
unsigned long.cbStructureLength8
unsigned long.UserOffset12
unsigned short.UserLength16
unsigned long.DomainOffset20
unsigned short.DomainLength24
unsigned long.PackedCredentialsOffset28
unsigned short.PackedCredentialsLength32
unsigned long.Flags36
unsigned long.PackageListOffset40
unsigned short.PackageListLength44

│ └─48

SEC_WINNT_AUTH_IDENTITY_EXAunsigned long.Version0
unsigned long.Length4
unsigned char *.User8
unsigned long.UserLength16
unsigned char *.Domain24
unsigned long.DomainLength32
unsigned char *.Password40
unsigned long.PasswordLength48
unsigned long.Flags52
unsigned char *.PackageList56
unsigned long.PackageListLength64

│ └─72

SEC_WINNT_AUTH_IDENTITY_EXWunsigned long.Version0
unsigned long.Length4
unsigned short *.User8
unsigned long.UserLength16
unsigned short *.Domain24
unsigned long.DomainLength32
unsigned short *.Password40
unsigned long.PasswordLength48
unsigned long.Flags52
unsigned short *.PackageList56
unsigned long.PackageListLength64

│ └─72

SEC_WINNT_AUTH_IDENTITY_INFOSEC_WINNT_AUTH_IDENTITY_EX2unsigned long.AuthIdEx2.Version0
unsigned short.AuthIdEx2.cbHeaderLength4
unsigned long.AuthIdEx2.cbStructureLength8
unsigned long.AuthIdEx2.UserOffset12
unsigned short.AuthIdEx2.UserLength16
unsigned long.AuthIdEx2.DomainOffset20
unsigned short.AuthIdEx2.DomainLength24
unsigned long.AuthIdEx2.PackedCredentialsOffset28
unsigned short.AuthIdEx2.PackedCredentialsLength32
unsigned long.AuthIdEx2.Flags36
unsigned long.AuthIdEx2.PackageListOffset40
unsigned short.AuthIdEx2.PackageListLength44
SEC_WINNT_AUTH_IDENTITY_EXAunsigned long.AuthIdExa.Version0
unsigned long.AuthIdExa.Length4
unsigned char *.AuthIdExa.User8
unsigned long.AuthIdExa.UserLength16
unsigned char *.AuthIdExa.Domain24
unsigned long.AuthIdExa.DomainLength32
unsigned char *.AuthIdExa.Password40
unsigned long.AuthIdExa.PasswordLength48
unsigned long.AuthIdExa.Flags52
unsigned char *.AuthIdExa.PackageList56
unsigned long.AuthIdExa.PackageListLength64
SEC_WINNT_AUTH_IDENTITY_EXWunsigned long.AuthIdExw.Version0
unsigned long.AuthIdExw.Length4
unsigned short *.AuthIdExw.User8
unsigned long.AuthIdExw.UserLength16
unsigned short *.AuthIdExw.Domain24
unsigned long.AuthIdExw.DomainLength32
unsigned short *.AuthIdExw.Password40
unsigned long.AuthIdExw.PasswordLength48
unsigned long.AuthIdExw.Flags52
unsigned short *.AuthIdExw.PackageList56
unsigned long.AuthIdExw.PackageListLength64
SEC_WINNT_AUTH_IDENTITY_Aunsigned char *.AuthId_a.User0
unsigned long.AuthId_a.UserLength8
unsigned char *.AuthId_a.Domain16
unsigned long.AuthId_a.DomainLength24
unsigned char *.AuthId_a.Password32
unsigned long.AuthId_a.PasswordLength40
unsigned long.AuthId_a.Flags44
SEC_WINNT_AUTH_IDENTITY_Wunsigned short *.AuthId_w.User0
unsigned long.AuthId_w.UserLength8
unsigned short *.AuthId_w.Domain16
unsigned long.AuthId_w.DomainLength24
unsigned short *.AuthId_w.Password32
unsigned long.AuthId_w.PasswordLength40
unsigned long.AuthId_w.Flags44

│ └─72

SEC_WINNT_AUTH_IDENTITY_Wunsigned short *.User0
unsigned long.UserLength8
unsigned short *.Domain16
unsigned long.DomainLength24
unsigned short *.Password32
unsigned long.PasswordLength40
unsigned long.Flags44

│ └─48

SELCHANGENMHDRHWND.nmhdr.hwndFrom0
UINT_PTR.nmhdr.idFrom8
UINT.nmhdr.code16
CHARRANGELONG.chrg.cpMin24
LONG.chrg.cpMax28
WORD.seltyp32

│ └─36

SENDER_TSPECRsvpObjHdrUSHORT.stspec_header.obj_length0
UCHAR.stspec_header.obj_class2
UCHAR.stspec_header.obj_ctype3
IntServTspecBodyIntServMainHdrUCHAR.stspec_body.st_mh.ismh_version4
UCHAR.stspec_body.st_mh.ismh_unused5
USHORT.stspec_body.st_mh.ismh_len32b6
union (unnamed).stspec_body.tspec_u8

│ └─36

SENSORPROFILEIDGUIDunsigned long.Type.Data10
unsigned short.Type.Data24
unsigned short.Type.Data36
unsigned char[8].Type.Data48
UINT32.Index16
UINT32.Unused20

│ └─24

SENS_QOCINFODWORD.dwSize0
DWORD.dwFlags4
DWORD.dwOutSpeed8
DWORD.dwInSpeed12

│ └─16

SERIALIZEDPROPERTYVALUEDWORD.dwType0
BYTE[1].rgb4

│ └─8

SERIALKEYSAUINT.cbSize0
DWORD.dwFlags4
LPSTR.lpszActivePort8
LPSTR.lpszPort16
UINT.iBaudRate24
UINT.iPortState28
UINT.iActive32

│ └─40

SERIALKEYSWUINT.cbSize0
DWORD.dwFlags4
LPWSTR.lpszActivePort8
LPWSTR.lpszPort16
UINT.iBaudRate24
UINT.iPortState28
UINT.iActive32

│ └─40

SERVENTchar *.s_name0
char **.s_aliases8
char *.s_proto16
short.s_port24

│ └─32

SERVER_INFO_100DWORD.sv100_platform_id0
LPWSTR.sv100_name8

│ └─16

SERVER_INFO_1005LPWSTR.sv1005_comment0

│ └─8

SERVER_INFO_101DWORD.sv101_platform_id0
LPWSTR.sv101_name8
DWORD.sv101_version_major16
DWORD.sv101_version_minor20
DWORD.sv101_type24
LPWSTR.sv101_comment32

│ └─40

SERVER_INFO_1010LONG.sv1010_disc0

│ └─4

SERVER_INFO_1016BOOL.sv1016_hidden0

│ └─4

SERVER_INFO_1017DWORD.sv1017_announce0

│ └─4

SERVER_INFO_1018DWORD.sv1018_anndelta0

│ └─4

SERVER_INFO_102DWORD.sv102_platform_id0
LPWSTR.sv102_name8
DWORD.sv102_version_major16
DWORD.sv102_version_minor20
DWORD.sv102_type24
LPWSTR.sv102_comment32
DWORD.sv102_users40
LONG.sv102_disc44
BOOL.sv102_hidden48
DWORD.sv102_announce52
DWORD.sv102_anndelta56
DWORD.sv102_licenses60
LPWSTR.sv102_userpath64

│ └─72

SERVER_INFO_1107DWORD.sv1107_users0

│ └─4

SERVER_INFO_1501DWORD.sv1501_sessopens0

│ └─4

SERVER_INFO_1502DWORD.sv1502_sessvcs0

│ └─4

SERVER_INFO_1503DWORD.sv1503_opensearch0

│ └─4

SERVER_INFO_1506DWORD.sv1506_maxworkitems0

│ └─4

SERVER_INFO_1509DWORD.sv1509_maxrawbuflen0

│ └─4

SERVER_INFO_1510DWORD.sv1510_sessusers0

│ └─4

SERVER_INFO_1511DWORD.sv1511_sessconns0

│ └─4

SERVER_INFO_1512DWORD.sv1512_maxnonpagedmemoryusage0

│ └─4

SERVER_INFO_1513DWORD.sv1513_maxpagedmemoryusage0

│ └─4

SERVER_INFO_1515BOOL.sv1515_enableforcedlogoff0

│ └─4

SERVER_INFO_1516BOOL.sv1516_timesource0

│ └─4

SERVER_INFO_1518BOOL.sv1518_lmannounce0

│ └─4

SERVER_INFO_1523DWORD.sv1523_maxkeepsearch0

│ └─4

SERVER_INFO_1528DWORD.sv1528_scavtimeout0

│ └─4

SERVER_INFO_1529DWORD.sv1529_minrcvqueue0

│ └─4

SERVER_INFO_1530DWORD.sv1530_minfreeworkitems0

│ └─4

SERVER_INFO_1533DWORD.sv1533_maxmpxct0

│ └─4

SERVER_INFO_1536BOOL.sv1536_enableoplocks0

│ └─4

SERVER_INFO_1538BOOL.sv1538_enablefcbopens0

│ └─4

SERVER_INFO_1539BOOL.sv1539_enableraw0

│ └─4

SERVER_INFO_1540BOOL.sv1540_enablesharednetdrives0

│ └─4

SERVER_INFO_1541BOOL.sv1541_minfreeconnections0

│ └─4

SERVER_INFO_1542BOOL.sv1542_maxfreeconnections0

│ └─4

SERVER_INFO_1544DWORD.sv1544_initconntable0

│ └─4

SERVER_INFO_1550DWORD.sv1550_diskspacethreshold0

│ └─4

SERVER_INFO_1552DWORD.sv1552_maxlinkdelay0

│ └─4

SERVER_INFO_402DWORD.sv402_ulist_mtime0
DWORD.sv402_glist_mtime4
DWORD.sv402_alist_mtime8
LPWSTR.sv402_alerts16
DWORD.sv402_security24
DWORD.sv402_numadmin28
DWORD.sv402_lanmask32
LPWSTR.sv402_guestacct40
DWORD.sv402_chdevs48
DWORD.sv402_chdevq52
DWORD.sv402_chdevjobs56
DWORD.sv402_connections60
DWORD.sv402_shares64
DWORD.sv402_openfiles68
DWORD.sv402_sessopens72
DWORD.sv402_sessvcs76
DWORD.sv402_sessreqs80
DWORD.sv402_opensearch84
DWORD.sv402_activelocks88
DWORD.sv402_numreqbuf92
DWORD.sv402_sizreqbuf96
DWORD.sv402_numbigbuf100
DWORD.sv402_numfiletasks104
DWORD.sv402_alertsched108
DWORD.sv402_erroralert112
DWORD.sv402_logonalert116
DWORD.sv402_accessalert120
DWORD.sv402_diskalert124
DWORD.sv402_netioalert128
DWORD.sv402_maxauditsz132
LPWSTR.sv402_srvheuristics136

│ └─144

SERVER_INFO_403DWORD.sv403_ulist_mtime0
DWORD.sv403_glist_mtime4
DWORD.sv403_alist_mtime8
LPWSTR.sv403_alerts16
DWORD.sv403_security24
DWORD.sv403_numadmin28
DWORD.sv403_lanmask32
LPWSTR.sv403_guestacct40
DWORD.sv403_chdevs48
DWORD.sv403_chdevq52
DWORD.sv403_chdevjobs56
DWORD.sv403_connections60
DWORD.sv403_shares64
DWORD.sv403_openfiles68
DWORD.sv403_sessopens72
DWORD.sv403_sessvcs76
DWORD.sv403_sessreqs80
DWORD.sv403_opensearch84
DWORD.sv403_activelocks88
DWORD.sv403_numreqbuf92
DWORD.sv403_sizreqbuf96
DWORD.sv403_numbigbuf100
DWORD.sv403_numfiletasks104
DWORD.sv403_alertsched108
DWORD.sv403_erroralert112
DWORD.sv403_logonalert116
DWORD.sv403_accessalert120
DWORD.sv403_diskalert124
DWORD.sv403_netioalert128
DWORD.sv403_maxauditsz132
LPWSTR.sv403_srvheuristics136
DWORD.sv403_auditedevents144
DWORD.sv403_autoprofile148
LPWSTR.sv403_autopath152

│ └─160

SERVER_INFO_502DWORD.sv502_sessopens0
DWORD.sv502_sessvcs4
DWORD.sv502_opensearch8
DWORD.sv502_sizreqbuf12
DWORD.sv502_initworkitems16
DWORD.sv502_maxworkitems20
DWORD.sv502_rawworkitems24
DWORD.sv502_irpstacksize28
DWORD.sv502_maxrawbuflen32
DWORD.sv502_sessusers36
DWORD.sv502_sessconns40
DWORD.sv502_maxpagedmemoryusage44
DWORD.sv502_maxnonpagedmemoryusage48
BOOL.sv502_enablesoftcompat52
BOOL.sv502_enableforcedlogoff56
BOOL.sv502_timesource60
BOOL.sv502_acceptdownlevelapis64
BOOL.sv502_lmannounce68

│ └─72

SERVER_INFO_503DWORD.sv503_sessopens0
DWORD.sv503_sessvcs4
DWORD.sv503_opensearch8
DWORD.sv503_sizreqbuf12
DWORD.sv503_initworkitems16
DWORD.sv503_maxworkitems20
DWORD.sv503_rawworkitems24
DWORD.sv503_irpstacksize28
DWORD.sv503_maxrawbuflen32
DWORD.sv503_sessusers36
DWORD.sv503_sessconns40
DWORD.sv503_maxpagedmemoryusage44
DWORD.sv503_maxnonpagedmemoryusage48
BOOL.sv503_enablesoftcompat52
BOOL.sv503_enableforcedlogoff56
BOOL.sv503_timesource60
BOOL.sv503_acceptdownlevelapis64
BOOL.sv503_lmannounce68
LPWSTR.sv503_domain72
DWORD.sv503_maxcopyreadlen80
DWORD.sv503_maxcopywritelen84
DWORD.sv503_minkeepsearch88
DWORD.sv503_maxkeepsearch92
DWORD.sv503_minkeepcomplsearch96
DWORD.sv503_maxkeepcomplsearch100
DWORD.sv503_threadcountadd104
DWORD.sv503_numblockthreads108
DWORD.sv503_scavtimeout112
DWORD.sv503_minrcvqueue116
DWORD.sv503_minfreeworkitems120
DWORD.sv503_xactmemsize124
DWORD.sv503_threadpriority128
DWORD.sv503_maxmpxct132
DWORD.sv503_oplockbreakwait136
DWORD.sv503_oplockbreakresponsewait140
BOOL.sv503_enableoplocks144
BOOL.sv503_enableoplockforceclose148
BOOL.sv503_enablefcbopens152
BOOL.sv503_enableraw156
BOOL.sv503_enablesharednetdrives160
DWORD.sv503_minfreeconnections164
DWORD.sv503_maxfreeconnections168

│ └─176

SERVER_TRANSPORT_INFO_0LPBYTE.svti0_transportaddress0
DWORD.svti0_transportaddresslength0
LPWSTR.svti0_transportname0
LPWSTR.svti0_networkaddress0
DWORD.svti0_numberofvcs0

│ └─40

SERVER_TRANSPORT_INFO_1LPWSTR.svti1_domain0
LPBYTE.svti1_transportaddress0
DWORD.svti1_transportaddresslength0
LPWSTR.svti1_transportname0
LPWSTR.svti1_networkaddress0
DWORD.svti1_numberofvcs0

│ └─48

SERVER_TRANSPORT_INFO_2LPWSTR.svti2_domain0
LPBYTE.svti2_transportaddress0
DWORD.svti2_transportaddresslength0
LPWSTR.svti2_transportname0
ULONG.svti2_flags0
LPWSTR.svti2_networkaddress0
DWORD.svti2_numberofvcs0

│ └─56

SERVER_TRANSPORT_INFO_3LPWSTR.svti3_domain0
LPBYTE.svti3_transportaddress0
DWORD.svti3_transportaddresslength0
LPWSTR.svti3_transportname0
ULONG.svti3_flags0
LPWSTR.svti3_networkaddress0
DWORD.svti3_numberofvcs0
BYTE[256].svti3_password0
DWORD.svti3_passwordlength0

│ └─312

SERVICE_ADDRESSDWORD.dwAddressType0
DWORD.dwAddressFlags4
DWORD.dwAddressLength8
DWORD.dwPrincipalLength12
BYTE *.lpAddress16
BYTE *.lpPrincipal24

│ └─32

SERVICE_ADDRESSESDWORD.dwAddressCount0
SERVICE_ADDRESS[1].Addresses8

│ └─40

SERVICE_CONTROL_STATUS_REASON_PARAMSADWORD.dwReason0
LPSTR.pszComment8
SERVICE_STATUS_PROCESSDWORD.ServiceStatus.dwServiceType16
DWORD.ServiceStatus.dwCurrentState20
DWORD.ServiceStatus.dwControlsAccepted24
DWORD.ServiceStatus.dwWin32ExitCode28
DWORD.ServiceStatus.dwServiceSpecificExitCode32
DWORD.ServiceStatus.dwCheckPoint36
DWORD.ServiceStatus.dwWaitHint40
DWORD.ServiceStatus.dwProcessId44
DWORD.ServiceStatus.dwServiceFlags48

│ └─56

SERVICE_CONTROL_STATUS_REASON_PARAMSWDWORD.dwReason0
LPWSTR.pszComment8
SERVICE_STATUS_PROCESSDWORD.ServiceStatus.dwServiceType16
DWORD.ServiceStatus.dwCurrentState20
DWORD.ServiceStatus.dwControlsAccepted24
DWORD.ServiceStatus.dwWin32ExitCode28
DWORD.ServiceStatus.dwServiceSpecificExitCode32
DWORD.ServiceStatus.dwCheckPoint36
DWORD.ServiceStatus.dwWaitHint40
DWORD.ServiceStatus.dwProcessId44
DWORD.ServiceStatus.dwServiceFlags48

│ └─56

SERVICE_DELAYED_AUTO_START_INFOBOOL.fDelayedAutostart0

│ └─4

SERVICE_DESCRIPTIONALPSTR.lpDescription0

│ └─8

SERVICE_DESCRIPTIONWLPWSTR.lpDescription0

│ └─8

SERVICE_FAILURE_ACTIONSADWORD.dwResetPeriod0
LPSTR.lpRebootMsg8
LPSTR.lpCommand16
DWORD.cActions24
SC_ACTION *.lpsaActions32

│ └─40

SERVICE_FAILURE_ACTIONSWDWORD.dwResetPeriod0
LPWSTR.lpRebootMsg8
LPWSTR.lpCommand16
DWORD.cActions24
SC_ACTION *.lpsaActions32

│ └─40

SERVICE_FAILURE_ACTIONS_FLAGBOOL.fFailureActionsOnNonCrashFailures0

│ └─4

SERVICE_INFOALPGUID.lpServiceType0
LPSTR.lpServiceName8
LPSTR.lpComment16
LPSTR.lpLocale24
DWORD.dwDisplayHint32
DWORD.dwVersion36
DWORD.dwTime40
LPSTR.lpMachineName48
LPSERVICE_ADDRESSES.lpServiceAddress56
BLOBULONG.ServiceSpecificInfo.cbSize64
BYTE *.ServiceSpecificInfo.pBlobData72

│ └─80

SERVICE_INFOWLPGUID.lpServiceType0
LPWSTR.lpServiceName8
LPWSTR.lpComment16
LPWSTR.lpLocale24
DWORD.dwDisplayHint32
DWORD.dwVersion36
DWORD.dwTime40
LPWSTR.lpMachineName48
LPSERVICE_ADDRESSES.lpServiceAddress56
BLOBULONG.ServiceSpecificInfo.cbSize64
BYTE *.ServiceSpecificInfo.pBlobData72

│ └─80

SERVICE_LAUNCH_PROTECTED_INFODWORD.dwLaunchProtected0

│ └─4

SERVICE_NOTIFY_2ADWORD.dwVersion0
PFN_SC_NOTIFY_CALLBACK.pfnNotifyCallback8
PVOID.pContext16
DWORD.dwNotificationStatus24
SERVICE_STATUS_PROCESSDWORD.ServiceStatus.dwServiceType28
DWORD.ServiceStatus.dwCurrentState32
DWORD.ServiceStatus.dwControlsAccepted36
DWORD.ServiceStatus.dwWin32ExitCode40
DWORD.ServiceStatus.dwServiceSpecificExitCode44
DWORD.ServiceStatus.dwCheckPoint48
DWORD.ServiceStatus.dwWaitHint52
DWORD.ServiceStatus.dwProcessId56
DWORD.ServiceStatus.dwServiceFlags60
DWORD.dwNotificationTriggered64
LPSTR.pszServiceNames72

│ └─80

SERVICE_NOTIFY_2WDWORD.dwVersion0
PFN_SC_NOTIFY_CALLBACK.pfnNotifyCallback8
PVOID.pContext16
DWORD.dwNotificationStatus24
SERVICE_STATUS_PROCESSDWORD.ServiceStatus.dwServiceType28
DWORD.ServiceStatus.dwCurrentState32
DWORD.ServiceStatus.dwControlsAccepted36
DWORD.ServiceStatus.dwWin32ExitCode40
DWORD.ServiceStatus.dwServiceSpecificExitCode44
DWORD.ServiceStatus.dwCheckPoint48
DWORD.ServiceStatus.dwWaitHint52
DWORD.ServiceStatus.dwProcessId56
DWORD.ServiceStatus.dwServiceFlags60
DWORD.dwNotificationTriggered64
LPWSTR.pszServiceNames72

│ └─80

SERVICE_PREFERRED_NODE_INFOUSHORT.usPreferredNode0
BOOLEAN.fDelete2

│ └─4

SERVICE_PRESHUTDOWN_INFODWORD.dwPreshutdownTimeout0

│ └─4

SERVICE_REQUIRED_PRIVILEGES_INFOALPSTR.pmszRequiredPrivileges0

│ └─8

SERVICE_REQUIRED_PRIVILEGES_INFOWLPWSTR.pmszRequiredPrivileges0

│ └─8

SERVICE_SID_INFODWORD.dwServiceSidType0

│ └─4

SERVICE_STATUSDWORD.dwServiceType0
DWORD.dwCurrentState4
DWORD.dwControlsAccepted8
DWORD.dwWin32ExitCode12
DWORD.dwServiceSpecificExitCode16
DWORD.dwCheckPoint20
DWORD.dwWaitHint24

│ └─28

SERVICE_STATUS_PROCESSDWORD.dwServiceType0
DWORD.dwCurrentState4
DWORD.dwControlsAccepted8
DWORD.dwWin32ExitCode12
DWORD.dwServiceSpecificExitCode16
DWORD.dwCheckPoint20
DWORD.dwWaitHint24
DWORD.dwProcessId28
DWORD.dwServiceFlags32

│ └─36

SERVICE_TABLE_ENTRYALPSTR.lpServiceName0
LPSERVICE_MAIN_FUNCTIONA.lpServiceProc8

│ └─16

SERVICE_TABLE_ENTRYWLPWSTR.lpServiceName0
LPSERVICE_MAIN_FUNCTIONW.lpServiceProc8

│ └─16

SERVICE_TIMECHANGE_INFOLARGE_INTEGERLONGLONG.liNewTime.QuadPart0
struct (unnamed).liNewTime.u0
DWORD.liNewTime.LowPart0
LONG.liNewTime.HighPart4
LARGE_INTEGERLONGLONG.liOldTime.QuadPart8
struct (unnamed).liOldTime.u8
DWORD.liOldTime.LowPart8
LONG.liOldTime.HighPart12

│ └─16

SERVICE_TRIGGERDWORD.dwTriggerType0
DWORD.dwAction4
GUID *.pTriggerSubtype8
DWORD.cDataItems16
PSERVICE_TRIGGER_SPECIFIC_DATA_ITEM.pDataItems24

│ └─32

SERVICE_TRIGGER_INFODWORD.cTriggers0
PSERVICE_TRIGGER.pTriggers8
PBYTE.pReserved16

│ └─24

SERVICE_TRIGGER_SPECIFIC_DATA_ITEMDWORD.dwDataType0
DWORD.cbData4
PBYTE.pData8

│ └─16

SERVICE_TYPE_INFO_ABSALPSTR.lpTypeName0
DWORD.dwValueCount8
SERVICE_TYPE_VALUE_ABSA[1].Values16

│ └─48

SERVICE_TYPE_INFO_ABSWLPWSTR.lpTypeName0
DWORD.dwValueCount8
SERVICE_TYPE_VALUE_ABSW[1].Values16

│ └─48

SERVICE_TYPE_VALUE_ABSADWORD.dwNameSpace0
DWORD.dwValueType4
DWORD.dwValueSize8
LPSTR.lpValueName16
PVOID.lpValue24

│ └─32

SERVICE_TYPE_VALUE_ABSWDWORD.dwNameSpace0
DWORD.dwValueType4
DWORD.dwValueSize8
LPWSTR.lpValueName16
PVOID.lpValue24

│ └─32

SESSION_BUFFERUCHAR.lsn0
UCHAR.state1
UCHAR[16].local_name2
UCHAR[16].remote_name18
UCHAR.rcvs_outstanding34
UCHAR.sends_outstanding35

│ └─36

SESSION_HEADERUCHAR.sess_name0
UCHAR.num_sess1
UCHAR.rcv_dg_outstanding2
UCHAR.rcv_any_outstanding3

│ └─4

SESSION_INFO_0LPWSTR.sesi0_cname0

│ └─8

SESSION_INFO_1LPWSTR.sesi1_cname0
LPWSTR.sesi1_username8
DWORD.sesi1_num_opens16
DWORD.sesi1_time20
DWORD.sesi1_idle_time24
DWORD.sesi1_user_flags28

│ └─32

SESSION_INFO_10LPWSTR.sesi10_cname0
LPWSTR.sesi10_username8
DWORD.sesi10_time16
DWORD.sesi10_idle_time20

│ └─24

SESSION_INFO_2LPWSTR.sesi2_cname0
LPWSTR.sesi2_username8
DWORD.sesi2_num_opens16
DWORD.sesi2_time20
DWORD.sesi2_idle_time24
DWORD.sesi2_user_flags28
LPWSTR.sesi2_cltype_name32

│ └─40

SESSION_INFO_502LPWSTR.sesi502_cname0
LPWSTR.sesi502_username8
DWORD.sesi502_num_opens16
DWORD.sesi502_time20
DWORD.sesi502_idle_time24
DWORD.sesi502_user_flags28
LPWSTR.sesi502_cltype_name32
LPWSTR.sesi502_transport40

│ └─48

SETTEXTEXDWORD.flags0
UINT.codepage4

│ └─8

SET_DISK_ATTRIBUTESDWORD.Version0
BOOLEAN.Persist4
BYTE[3].Reserved15
DWORDLONG.Attributes8
DWORDLONG.AttributesMask16
DWORD[4].Reserved224

│ └─40

SET_PARTITION_INFORMATIONBYTE.PartitionType0

│ └─1

SET_VIRTUAL_DISK_INFOSET_VIRTUAL_DISK_INFO_VERSION.Version0
GUIDunsigned long.VirtualDiskId.Data18
unsigned short.VirtualDiskId.Data212
unsigned short.VirtualDiskId.Data314
unsigned char[8].VirtualDiskId.Data416
struct (unnamed).ParentPathWithDepthInfo8
ULONG.VhdPhysicalSectorSize8
BOOL.ChangeTrackingEnabled8
PCWSTR.ParentFilePath8
struct (unnamed).ParentLocator8
GUIDunsigned long.UniqueIdentifier.Data18
unsigned short.UniqueIdentifier.Data212
unsigned short.UniqueIdentifier.Data314
unsigned char[8].UniqueIdentifier.Data416

│ └─32

SFVM_HELPTOPIC_DATAWCHAR[260].wszHelpFile0
WCHAR[260].wszHelpTopic520

│ └─1040

SFVM_PROPPAGE_DATADWORD.dwReserved0
LPFNADDPROPSHEETPAGE.pfn8
LPARAM.lParam16

│ └─24

SFV_CREATEUINT.cbSize0
IShellFolder *.pshf8
IShellView *.psvOuter16
IShellFolderViewCB *.psfvcb24

│ └─32

SFV_SETITEMPOSLPCITEMIDLIST.pidl0
POINTLONG.pt.x8
LONG.pt.y12

│ └─16

SHARDAPPIDINFOIShellItem *.psi0
PCWSTR.pszAppID8

│ └─16

SHARDAPPIDINFOIDLISTLPCITEMIDLIST.pidl0
PCWSTR.pszAppID8

│ └─16

SHARDAPPIDINFOLINKIShellLinkA *.psl0
PCWSTR.pszAppID8

│ └─16

SHARE_INFO_0LPWSTR.shi0_netname0

│ └─8

SHARE_INFO_1LPWSTR.shi1_netname0
DWORD.shi1_type8
LPWSTR.shi1_remark16

│ └─24

SHARE_INFO_1004LPWSTR.shi1004_remark0

│ └─8

SHARE_INFO_1005DWORD.shi1005_flags0

│ └─4

SHARE_INFO_1006DWORD.shi1006_max_uses0

│ └─4

SHARE_INFO_1501DWORD.shi1501_reserved0
PSECURITY_DESCRIPTOR.shi1501_security_descriptor8

│ └─16

SHARE_INFO_2LPWSTR.shi2_netname0
DWORD.shi2_type8
LPWSTR.shi2_remark16
DWORD.shi2_permissions24
DWORD.shi2_max_uses28
DWORD.shi2_current_uses32
LPWSTR.shi2_path40
LPWSTR.shi2_passwd48

│ └─56

SHARE_INFO_501LPWSTR.shi501_netname0
DWORD.shi501_type8
LPWSTR.shi501_remark16
DWORD.shi501_flags24

│ └─32

SHARE_INFO_502LPWSTR.shi502_netname0
DWORD.shi502_type8
LPWSTR.shi502_remark16
DWORD.shi502_permissions24
DWORD.shi502_max_uses28
DWORD.shi502_current_uses32
LPWSTR.shi502_path40
LPWSTR.shi502_passwd48
DWORD.shi502_reserved56
PSECURITY_DESCRIPTOR.shi502_security_descriptor64

│ └─72

SHARE_INFO_503LPWSTR.shi503_netname0
DWORD.shi503_type8
LPWSTR.shi503_remark16
DWORD.shi503_permissions24
DWORD.shi503_max_uses28
DWORD.shi503_current_uses32
LPWSTR.shi503_path40
LPWSTR.shi503_passwd48
LPWSTR.shi503_servername56
DWORD.shi503_reserved64
PSECURITY_DESCRIPTOR.shi503_security_descriptor72

│ └─80

SHCOLUMNDATAULONG.dwFlags0
DWORD.dwFileAttributes4
ULONG.dwReserved8
WCHAR *.pwszExt16
WCHAR[260].wszFile24

│ └─544

SHCOLUMNINFOSHCOLUMNID.scid0
VARTYPE.vt20
DWORD.fmt22
UINT.cChars26
DWORD.csFlags30
WCHAR[80].wszTitle34
WCHAR[128].wszDescription194

│ └─450

SHCOLUMNINITULONG.dwFlags0
ULONG.dwReserved4
WCHAR[260].wszFolder8

│ └─528

SHCREATEPROCESSINFOWDWORD.cbSize0
ULONG.fMask4
HWND.hwnd8
LPCWSTR.pszFile16
LPCWSTR.pszParameters24
LPCWSTR.pszCurrentDirectory32
HANDLE.hUserToken40
LPSECURITY_ATTRIBUTES.lpProcessAttributes48
LPSECURITY_ATTRIBUTES.lpThreadAttributes56
BOOL.bInheritHandles64
DWORD.dwCreationFlags68
LPSTARTUPINFOW.lpStartupInfo72
LPPROCESS_INFORMATION.lpProcessInformation80

│ └─88

SHChangeDWORDAsIDListUSHORT.cb0
DWORD.dwItem12
DWORD.dwItem26
USHORT.cbZero10

│ └─12

SHChangeNotifyEntryLPCITEMIDLIST.pidl0
BOOL.fRecursive8

│ └─12

SHChangeProductKeyAsIDListUSHORT.cb0
WCHAR[39].wszProductKey2
USHORT.cbZero80

│ └─82

SHChangeUpdateImageIDListUSHORT.cb0
int.iIconIndex2
int.iCurIndex6
UINT.uFlags10
DWORD.dwProcessID14
WCHAR[260].szName18
USHORT.cbZero538

│ └─540

SHDESCRIPTIONIDDWORD.dwDescriptionId0
CLSID.clsid4

│ └─20

SHDRAGIMAGESIZELONG.sizeDragImage.cx0
LONG.sizeDragImage.cy4
POINTLONG.ptOffset.x8
LONG.ptOffset.y12
HBITMAP.hbmpDragImage16
COLORREF.crColorKey24

│ └─32

SHELLDETAILSint.fmt0
int.cxChar4
STRRETUINT.str.uType8
char[260].str.cStr16
LPWSTR.str.pOleStr16
UINT.str.uOffset16

│ └─280

SHELLEXECUTEINFOADWORD.cbSize0
ULONG.fMask4
HWND.hwnd8
LPCSTR.lpVerb16
LPCSTR.lpFile24
LPCSTR.lpParameters32
LPCSTR.lpDirectory40
int.nShow48
HINSTANCE.hInstApp56
void *.lpIDList64
LPCSTR.lpClass72
HKEY.hkeyClass80
DWORD.dwHotKey88
HANDLE.hIcon96
HANDLE.hMonitor96
HANDLE.hProcess104

│ └─112

SHELLEXECUTEINFOWDWORD.cbSize0
ULONG.fMask4
HWND.hwnd8
LPCWSTR.lpVerb16
LPCWSTR.lpFile24
LPCWSTR.lpParameters32
LPCWSTR.lpDirectory40
int.nShow48
HINSTANCE.hInstApp56
void *.lpIDList64
LPCWSTR.lpClass72
HKEY.hkeyClass80
DWORD.dwHotKey88
HANDLE.hIcon96
HANDLE.hMonitor96
HANDLE.hProcess104

│ └─112

SHELLFLAGSTATEBOOL.fShowAllObjects0bytes,0bits
BOOL.fShowExtensions0bytes,1bits
BOOL.fNoConfirmRecycle0bytes,2bits
BOOL.fShowSysFiles0bytes,3bits
BOOL.fShowCompColor0bytes,4bits
BOOL.fDoubleClickInWebView0bytes,5bits
BOOL.fDesktopHTML0bytes,6bits
BOOL.fWin95Classic0bytes,7bits
BOOL.fDontPrettyPath1bytes,0bits
BOOL.fShowAttribCol1bytes,1bits
BOOL.fMapNetDrvBtn1bytes,2bits
BOOL.fShowInfoTip1bytes,3bits
BOOL.fHideIcons1bytes,4bits
BOOL.fAutoCheckSelect1bytes,5bits
BOOL.fIconsOnly1bytes,6bits
UINT.fRestFlags1bytes,7bits

│ └─4

SHELLSTATEABOOL.fShowAllObjects0bytes,0bits
BOOL.fShowExtensions0bytes,1bits
BOOL.fNoConfirmRecycle0bytes,2bits
BOOL.fShowSysFiles0bytes,3bits
BOOL.fShowCompColor0bytes,4bits
BOOL.fDoubleClickInWebView0bytes,5bits
BOOL.fDesktopHTML0bytes,6bits
BOOL.fWin95Classic0bytes,7bits
BOOL.fDontPrettyPath1bytes,0bits
BOOL.fShowAttribCol1bytes,1bits
BOOL.fMapNetDrvBtn1bytes,2bits
BOOL.fShowInfoTip1bytes,3bits
BOOL.fHideIcons1bytes,4bits
BOOL.fWebView1bytes,5bits
BOOL.fFilter1bytes,6bits
BOOL.fShowSuperHidden1bytes,7bits
BOOL.fNoNetCrawling2bytes,0bits
DWORD.dwWin95Unused4
UINT.uWin95Unused8
LONG.lParamSort12
int.iSortDirection16
UINT.version20
UINT.uNotUsed24
BOOL.fSepProcess28bytes,0bits
BOOL.fStartPanelOn28bytes,1bits
BOOL.fShowStartPage28bytes,2bits
BOOL.fAutoCheckSelect28bytes,3bits
BOOL.fIconsOnly28bytes,4bits
BOOL.fShowTypeOverlay28bytes,5bits
BOOL.fShowStatusBar28bytes,6bits
UINT.fSpareFlags28bytes,7bits

│ └─32

SHELLSTATEWBOOL.fShowAllObjects0bytes,0bits
BOOL.fShowExtensions0bytes,1bits
BOOL.fNoConfirmRecycle0bytes,2bits
BOOL.fShowSysFiles0bytes,3bits
BOOL.fShowCompColor0bytes,4bits
BOOL.fDoubleClickInWebView0bytes,5bits
BOOL.fDesktopHTML0bytes,6bits
BOOL.fWin95Classic0bytes,7bits
BOOL.fDontPrettyPath1bytes,0bits
BOOL.fShowAttribCol1bytes,1bits
BOOL.fMapNetDrvBtn1bytes,2bits
BOOL.fShowInfoTip1bytes,3bits
BOOL.fHideIcons1bytes,4bits
BOOL.fWebView1bytes,5bits
BOOL.fFilter1bytes,6bits
BOOL.fShowSuperHidden1bytes,7bits
BOOL.fNoNetCrawling2bytes,0bits
DWORD.dwWin95Unused4
UINT.uWin95Unused8
LONG.lParamSort12
int.iSortDirection16
UINT.version20
UINT.uNotUsed24
BOOL.fSepProcess28bytes,0bits
BOOL.fStartPanelOn28bytes,1bits
BOOL.fShowStartPage28bytes,2bits
BOOL.fAutoCheckSelect28bytes,3bits
BOOL.fIconsOnly28bytes,4bits
BOOL.fShowTypeOverlay28bytes,5bits
BOOL.fShowStatusBar28bytes,6bits
UINT.fSpareFlags28bytes,7bits

│ └─32

SHELL_ITEM_RESOURCEGUIDunsigned long.guidType.Data10
unsigned short.guidType.Data24
unsigned short.guidType.Data36
unsigned char[8].guidType.Data48
WCHAR[260].szName16

│ └─536

SHFILEINFOAHICON.hIcon0
int.iIcon8
DWORD.dwAttributes12
CHAR[260].szDisplayName16
CHAR[80].szTypeName276

│ └─360

SHFILEINFOWHICON.hIcon0
int.iIcon8
DWORD.dwAttributes12
WCHAR[260].szDisplayName16
WCHAR[80].szTypeName536

│ └─696

SHFILEOPSTRUCTAHWND.hwnd0
UINT.wFunc8
PCZZSTR.pFrom16
PCZZSTR.pTo24
FILEOP_FLAGS.fFlags32
BOOL.fAnyOperationsAborted36
LPVOID.hNameMappings40
PCSTR.lpszProgressTitle48

│ └─56

SHFILEOPSTRUCTWHWND.hwnd0
UINT.wFunc8
PCZZWSTR.pFrom16
PCZZWSTR.pTo24
FILEOP_FLAGS.fFlags32
BOOL.fAnyOperationsAborted36
LPVOID.hNameMappings40
PCWSTR.lpszProgressTitle48

│ └─56

SHFOLDERCUSTOMSETTINGSDWORD.dwSize0
DWORD.dwMask4
SHELLVIEWID *.pvid8
LPWSTR.pszWebViewTemplate16
DWORD.cchWebViewTemplate24
LPWSTR.pszWebViewTemplateVersion32
LPWSTR.pszInfoTip40
DWORD.cchInfoTip48
CLSID *.pclsid56
DWORD.dwFlags64
LPWSTR.pszIconFile72
DWORD.cchIconFile80
int.iIconIndex84
LPWSTR.pszLogo88
DWORD.cchLogo96

│ └─104

SHITEMIDUSHORT.cb0
BYTE[1].abID2

│ └─3

SHNAMEMAPPINGALPSTR.pszOldPath0
LPSTR.pszNewPath8
int.cchOldPath16
int.cchNewPath20

│ └─24

SHNAMEMAPPINGWLPWSTR.pszOldPath0
LPWSTR.pszNewPath8
int.cchOldPath16
int.cchNewPath20

│ └─24

SHQUERYRBINFODWORD.cbSize0
long long.i64Size8
long long.i64NumItems16

│ └─24

SHRINK_VOLUME_INFORMATIONSHRINK_VOLUME_REQUEST_TYPES.ShrinkRequestType0
DWORDLONG.Flags8
LONGLONG.NewNumberOfSectors16

│ └─24

SHSTOCKICONINFODWORD.cbSize0
HICON.hIcon8
int.iSysImageIndex16
int.iIcon20
WCHAR[260].szPath24

│ └─544

SIDBYTE.Revision0
BYTE.SubAuthorityCount1
SID_IDENTIFIER_AUTHORITYBYTE[6].IdentifierAuthority.Value2
DWORD[1].SubAuthority8

│ └─12

SID_AND_ATTRIBUTESPSID.Sid0
DWORD.Attributes8

│ └─16

SID_AND_ATTRIBUTES_HASHDWORD.SidCount0
PSID_AND_ATTRIBUTES.SidAttr8
SID_HASH_ENTRY[32].Hash16

│ └─272

SID_IDENTIFIER_AUTHORITYBYTE[6].Value0

│ └─6

SID_INFOPSID.pSid0
PWSTR.pwzCommonName8
PWSTR.pwzClass16
PWSTR.pwzUPN24

│ └─32

SID_INFO_LISTULONG.cItems0
SID_INFO[1].aSidInfo8

│ └─40

SILO_INFOULONG.ulSTID0
UCHAR.SpecificationMajor4
UCHAR.SpecificationMinor5
UCHAR.ImplementationMajor6
UCHAR.ImplementationMinor7
UCHAR.type8
UCHAR.capabilities9

│ └─12

SINGLE_LIST_ENTRYstruct _SINGLE_LIST_ENTRY *.Next0

│ └─8

SIP_ADD_NEWPROVIDERDWORD.cbStruct0
GUID *.pgSubject8
WCHAR *.pwszDLLFileName16
WCHAR *.pwszMagicNumber24
WCHAR *.pwszIsFunctionName32
WCHAR *.pwszGetFuncName40
WCHAR *.pwszPutFuncName48
WCHAR *.pwszCreateFuncName56
WCHAR *.pwszVerifyFuncName64
WCHAR *.pwszRemoveFuncName72
WCHAR *.pwszIsFunctionNameFmt280
PWSTR.pwszGetCapFuncName88

│ └─96

SIP_CAP_SET_V2DWORD.cbSize0
DWORD.dwVersion4
BOOL.isMultiSign8
DWORD.dwReserved12

│ └─16

SIP_CAP_SET_V3DWORD.cbSize0
DWORD.dwVersion4
BOOL.isMultiSign8
DWORD.dwFlags12
DWORD.dwReserved12

│ └─16

SIP_DISPATCH_INFODWORD.cbSize0
HANDLE.hSIP8
pCryptSIPGetSignedDataMsg.pfGet16
pCryptSIPPutSignedDataMsg.pfPut24
pCryptSIPCreateIndirectData.pfCreate32
pCryptSIPVerifyIndirectData.pfVerify40
pCryptSIPRemoveSignedDataMsg.pfRemove48

│ └─56

SIP_INDIRECT_DATACRYPT_ATTRIBUTE_TYPE_VALUELPSTR.Data.pszObjId0
CRYPT_OBJID_BLOB.Data.Value8
CRYPT_ALGORITHM_IDENTIFIERLPSTR.DigestAlgorithm.pszObjId24
CRYPT_OBJID_BLOB.DigestAlgorithm.Parameters32
CRYPT_HASH_BLOB.Digest48

│ └─64

SIP_SUBJECTINFODWORD.cbSize0
GUID *.pgSubjectType8
HANDLE.hFile16
LPCWSTR.pwsFileName24
LPCWSTR.pwsDisplayName32
DWORD.dwReserved140
DWORD.dwIntVersion44
HCRYPTPROV.hProv48
CRYPT_ALGORITHM_IDENTIFIERLPSTR.DigestAlgorithm.pszObjId56
CRYPT_OBJID_BLOB.DigestAlgorithm.Parameters64
DWORD.dwFlags80
DWORD.dwEncodingType84
DWORD.dwReserved288
DWORD.fdwCAPISettings92
DWORD.fdwSecuritySettings96
DWORD.dwIndex100
DWORD.dwUnionChoice104
struct MS_ADDINFO_BLOB_ *.psBlob112
struct MS_ADDINFO_CATALOGMEMBER_ *.psCatMember112
struct MS_ADDINFO_FLAT_ *.psFlat112
LPVOID.pClientData120

│ └─128

SIZELONG.cx0
LONG.cy4

│ └─8

SI_ACCESSconst GUID *.pguid0
ACCESS_MASK.mask8
LPCWSTR.pszName16
DWORD.dwFlags24

│ └─32

SI_INHERIT_TYPEconst GUID *.pguid0
ULONG.dwFlags8
LPCWSTR.pszName16

│ └─24

SI_OBJECT_INFODWORD.dwFlags0
HINSTANCE.hInstance8
LPWSTR.pszServerName16
LPWSTR.pszObjectName24
LPWSTR.pszPageTitle32
GUIDunsigned long.guidObjectType.Data140
unsigned short.guidObjectType.Data244
unsigned short.guidObjectType.Data346
unsigned char[8].guidObjectType.Data448

│ └─56

SLIST_ENTRYstruct _SLIST_ENTRY *.Next0

│ └─16

SLOWAPPINFOULONGLONG.ullSize0
FILETIMEDWORD.ftLastUsed.dwLowDateTime8
DWORD.ftLastUsed.dwHighDateTime12
int.iTimesUsed16
LPWSTR.pszImage24

│ └─32

SL_ACTIVATION_INFO_HEADERDWORD.cbSize0
SL_ACTIVATION_TYPE.type4

│ └─8

SL_AD_ACTIVATION_INFOSL_ACTIVATION_INFO_HEADERDWORD.header.cbSize0
SL_ACTIVATION_TYPE.header.type4
PCWSTR.pwszProductKey8
PCWSTR.pwszActivationObjectName16

│ └─24

SL_LICENSING_STATUSSLID.SkuId0
SLLICENSINGSTATUS.eStatus16
DWORD.dwGraceTime20
DWORD.dwTotalGraceDays24
HRESULT.hrReason28
UINT64.qwValidityExpiration32

│ └─40

SL_NONGENUINE_UI_OPTIONSDWORD.cbSize0
const SLID *.pComponentId8
HRESULT.hResultUI16

│ └─24

SMCSHCHANGENOTIFYSTRUCTlong.lEvent0
LPCITEMIDLIST.pidl18
LPCITEMIDLIST.pidl216

│ └─24

SMDATADWORD.dwMask0
DWORD.dwFlags4
HMENU.hmenu8
HWND.hwnd16
UINT.uId24
UINT.uIdParent28
UINT.uIdAncestor32
IUnknown *.punk40
LPITEMIDLIST.pidlFolder48
LPITEMIDLIST.pidlItem56
IShellFolder *.psf64
void *.pvUserData72

│ └─80

SMHBA_ADAPTERATTRIBUTESchar[64].Manufacturer0
char[64].SerialNumber64
char[256].Model128
char[256].ModelDescription384
char[256].HardwareVersion640
char[256].DriverVersion896
char[256].OptionROMVersion1152
char[256].FirmwareVersion1408
HBA_UINT32.VendorSpecificID1664
char[256].DriverName1668
char[256].HBASymbolicName1924
char[256].RedundantOptionROMVersion2180
char[256].RedundantFirmwareVersion2436

│ └─2692

SMHBA_BINDINGHBA_UINT32.NumberOfEntries0
SMHBA_BINDINGENTRY[1].entry8

│ └─568

SMHBA_BINDINGENTRYSMHBA_BIND_TYPE.type0
SMHBA_SCSIIDchar[256].ScsiId.OSDeviceName4
HBA_UINT32.ScsiId.ScsiBusNumber260
HBA_UINT32.ScsiId.ScsiTargetNumber264
HBA_UINT32.ScsiId.ScsiOSLun268
SMHBA_PORTLUNHBA_WWNHBA_UINT8[8].PortLun.PortWWN.wwn272
HBA_WWNHBA_UINT8[8].PortLun.domainPortWWN.wwn280
HBA_SCSILUN.PortLun.TargetLun288
SMHBA_LUIDchar[256].LUID.buffer296
HBA_STATUS.Status552

│ └─560

SMHBA_FC_PHYHBA_FCPHYSPEED.PhySupportSpeed0
HBA_FCPHYSPEED.PhySpeed4
HBA_FCPHYTYPE.PhyType8
HBA_UINT32.MaxFrameSize12

│ └─16

SMHBA_FC_PORTHBA_WWNHBA_UINT8[8].NodeWWN.wwn0
HBA_WWNHBA_UINT8[8].PortWWN.wwn8
HBA_UINT32.FcId16
HBA_COS.PortSupportedClassofService20
HBA_FC4TYPESHBA_UINT8[32].PortSupportedFc4Types.bits24
HBA_FC4TYPESHBA_UINT8[32].PortActiveFc4Types.bits56
HBA_WWNHBA_UINT8[8].FabricName.wwn88
char[256].PortSymbolicName96
HBA_UINT32.NumberofDiscoveredPorts352
HBA_UINT8.NumberofPhys356

│ └─360

SMHBA_LIBRARYATTRIBUTESchar[256].LibPath0
char[256].VName0
char[256].VVersion0
struct (unnamed).build_date0

│ └─780

SMHBA_LUIDchar[256].buffer0

│ └─256

SMHBA_PHYSTATISTICSSMHBA_FCPHYSTATISTICS *.FCPhyStatistics0
SMHBA_SASPHYSTATISTICS *.SASPhyStatistics0

│ └─8

SMHBA_PORTSMHBA_FC_PORT *.FCPort0
SMHBA_SAS_PORT *.SASPort0

│ └─8

SMHBA_PORTATTRIBUTESHBA_PORTTYPE.PortType0
HBA_PORTSTATE.PortState4
char[256].OSDeviceName8
SMHBA_PORTSMHBA_FC_PORT *.PortSpecificAttribute.FCPort264
SMHBA_SAS_PORT *.PortSpecificAttribute.SASPort264

│ └─272

SMHBA_PORTLUNHBA_WWNHBA_UINT8[8].PortWWN.wwn0
HBA_WWNHBA_UINT8[8].domainPortWWN.wwn8
HBA_SCSILUN.TargetLun16

│ └─24

SMHBA_PROTOCOLSTATISTICSHBA_INT64.SecondsSinceLastReset0
HBA_INT64.InputRequests8
HBA_INT64.OutputRequests16
HBA_INT64.ControlRequests24
HBA_INT64.InputMegabytes32
HBA_INT64.OutputMegabytes40

│ └─48

SMHBA_SASPHYSTATISTICSHBA_INT64.SecondsSinceLastReset0
HBA_INT64.TxFrames8
HBA_INT64.TxWords16
HBA_INT64.RxFrames24
HBA_INT64.RxWords32
HBA_INT64.InvalidDwordCount40
HBA_INT64.RunningDisparityErrorCount48
HBA_INT64.LossofDwordSyncCount56
HBA_INT64.PhyResetProblemCount64

│ └─72

SMHBA_SAS_PHYHBA_UINT8.PhyIdentifier0
HBA_SASPHYSPEED.NegotiatedLinkRate4
HBA_SASPHYSPEED.ProgrammedMinLinkRate8
HBA_SASPHYSPEED.HardwareMinLinkRate12
HBA_SASPHYSPEED.ProgrammedMaxLinkRate16
HBA_SASPHYSPEED.HardwareMaxLinkRate20
HBA_WWNHBA_UINT8[8].domainPortWWN.wwn24

│ └─32

SMHBA_SAS_PORTHBA_SASPORTPROTOCOL.PortProtocol0
HBA_WWNHBA_UINT8[8].LocalSASAddress.wwn4
HBA_WWNHBA_UINT8[8].AttachedSASAddress.wwn12
HBA_UINT32.NumberofDiscoveredPorts20
HBA_UINT32.NumberofPhys24

│ └─28

SMHBA_SCSIENTRYSMHBA_SCSIIDchar[256].ScsiId.OSDeviceName0
HBA_UINT32.ScsiId.ScsiBusNumber256
HBA_UINT32.ScsiId.ScsiTargetNumber260
HBA_UINT32.ScsiId.ScsiOSLun264
SMHBA_PORTLUNHBA_WWNHBA_UINT8[8].PortLun.PortWWN.wwn272
HBA_WWNHBA_UINT8[8].PortLun.domainPortWWN.wwn280
HBA_SCSILUN.PortLun.TargetLun288
SMHBA_LUIDchar[256].LUID.buffer296

│ └─552

SMHBA_SCSIIDchar[256].OSDeviceName0
HBA_UINT32.ScsiBusNumber256
HBA_UINT32.ScsiTargetNumber260
HBA_UINT32.ScsiOSLun264

│ └─268

SMHBA_SCSILUNHBA_UINT8[8].lun0

│ └─8

SMHBA_TARGETMAPPINGHBA_UINT32.NumberOfEntries0
SMHBA_SCSIENTRY[1].entry8

│ └─560

SMINFODWORD.dwMask0
DWORD.dwType4
DWORD.dwFlags8
int.iIcon12

│ └─16

SMMCDataObjectsDWORD.count0
LPDATAOBJECT[1].lpDataObject8

│ └─16

SMMCObjectTypesDWORD.count0
GUID[1].guid4

│ └─20

SNodeIDDWORD.cBytes0
BYTE[1].id4

│ └─8

SNodeID2DWORD.dwFlags0
DWORD.cBytes4
BYTE[1].id8

│ └─12

SOCKADDRu_short.sa_family0
char[14].sa_data2

│ └─16

SOCKADDR_BTHUSHORT.addressFamily0
BTH_ADDR.btAddr2
GUIDunsigned long.serviceClassId.Data110
unsigned short.serviceClassId.Data214
unsigned short.serviceClassId.Data316
unsigned char[8].serviceClassId.Data418
ULONG.port26

│ └─30

SOCKADDR_INshort.sin_family0
u_short.sin_port2
struct in_addr.sin_addr4
char[8].sin_zero8

│ └─16

SOCKADDR_IN6_LHint.sin6_family0
USHORT.sin6_port2
ULONG.sin6_flowinfo4
IN6_ADDRunion (unnamed).sin6_addr.u8

│ └─28

SOCKADDR_IN6_PAIRPSOCKADDR_IN6.SourceAddress0
PSOCKADDR_IN6.DestinationAddress8

│ └─16

SOCKADDR_IN6_W2KSP1short.sin6_family0
USHORT.sin6_port2
ULONG.sin6_flowinfo4
struct in6_addr.sin6_addr8
ULONG.sin6_scope_id24

│ └─28

SOCKADDR_INETSOCKADDR_INshort.Ipv4.sin_family0
u_short.Ipv4.sin_port2
struct in_addr.Ipv4.sin_addr4
char[8].Ipv4.sin_zero8
SOCKADDR_IN6.Ipv60
int.si_family0

│ └─28

SOCKADDR_IRDAu_short.irdaAddressFamily0
u_char[4].irdaDeviceID2
char[25].irdaServiceName6

│ └─32

SOCKADDR_STORAGE_LHADDRESS_FAMILY.ss_family0
CHAR[6].__ss_pad12
long long.__ss_align8
CHAR[112].__ss_pad216

│ └─128

SOCKADDR_STORAGE_XPshort.ss_family0
CHAR[6].__ss_pad12
long long.__ss_align8
CHAR[112].__ss_pad216

│ └─128

SOCKET_ADDRESSLPSOCKADDR.lpSockaddr0
INT.iSockaddrLength8

│ └─16

SOCKET_ADDRESS_LISTINT.iAddressCount0
SOCKET_ADDRESS[1].Address8

│ └─24

SOCKET_PROCESSOR_AFFINITYPROCESSOR_NUMBERWORD.Processor.Group0
BYTE.Processor.Number2
BYTE.Processor.Reserved3
USHORT.NumaNodeId4
USHORT.Reserved6

│ └─8

SOCK_NOTIFY_REGISTRATIONSOCKET.socket0
PVOID.completionKey8
UINT16.eventFilter16
UINT8.operation18
UINT8.triggerFlags19
DWORD.registrationResult20

│ └─24

SOFTDISTINFOULONG.cbSize0
DWORD.dwFlags4
DWORD.dwAdState8
LPWSTR.szTitle16
LPWSTR.szAbstract24
LPWSTR.szHREF32
DWORD.dwInstalledVersionMS40
DWORD.dwInstalledVersionLS44
DWORD.dwUpdateVersionMS48
DWORD.dwUpdateVersionLS52
DWORD.dwAdvertisedVersionMS56
DWORD.dwAdvertisedVersionLS60
DWORD.dwReserved64

│ └─72

SOLE_AUTHENTICATION_INFODWORD.dwAuthnSvc0
DWORD.dwAuthzSvc4
void *.pAuthInfo8

│ └─16

SOLE_AUTHENTICATION_LISTDWORD.cAuthInfo0
SOLE_AUTHENTICATION_INFO *.aAuthInfo8

│ └─16

SOLE_AUTHENTICATION_SERVICEDWORD.dwAuthnSvc0
DWORD.dwAuthzSvc4
OLECHAR *.pPrincipalName8
HRESULT.hr16

│ └─24

SORTCOLUMNPROPERTYKEYGUIDunsigned long.propkey.fmtid.Data10
unsigned short.propkey.fmtid.Data24
unsigned short.propkey.fmtid.Data36
unsigned char[8].propkey.fmtid.Data48
DWORD.propkey.pid16
SORTDIRECTION.direction20

│ └─24

SOUNDSENTRYAUINT.cbSize0
DWORD.dwFlags4
DWORD.iFSTextEffect8
DWORD.iFSTextEffectMSec12
DWORD.iFSTextEffectColorBits16
DWORD.iFSGrafEffect20
DWORD.iFSGrafEffectMSec24
DWORD.iFSGrafEffectColor28
DWORD.iWindowsEffect32
DWORD.iWindowsEffectMSec36
LPSTR.lpszWindowsEffectDLL40
DWORD.iWindowsEffectOrdinal48

│ └─56

SOUNDSENTRYWUINT.cbSize0
DWORD.dwFlags4
DWORD.iFSTextEffect8
DWORD.iFSTextEffectMSec12
DWORD.iFSTextEffectColorBits16
DWORD.iFSGrafEffect20
DWORD.iFSGrafEffectMSec24
DWORD.iFSGrafEffectColor28
DWORD.iWindowsEffect32
DWORD.iWindowsEffectMSec36
LPWSTR.lpszWindowsEffectDLL40
DWORD.iWindowsEffectOrdinal48

│ └─56

SOURCEFILEDWORD64.ModBase0
PCHAR.FileName8

│ └─16

SOURCEFILEWDWORD64.ModBase0
PWSTR.FileName8

│ └─16

SOURCE_GROUP_ENTRYDWORD.dwSourceAddr0
DWORD.dwSourceMask4
DWORD.dwGroupAddr8
DWORD.dwGroupMask12

│ └─16

SOURCE_MEDIA_APCSTR.Reserved0
PCSTR.Tagfile8
PCSTR.Description16
PCSTR.SourcePath24
PCSTR.SourceFile32
DWORD.Flags40

│ └─48

SOURCE_MEDIA_WPCWSTR.Reserved0
PCWSTR.Tagfile8
PCWSTR.Description16
PCWSTR.SourcePath24
PCWSTR.SourceFile32
DWORD.Flags40

│ └─48

SPC_INDIRECT_DATA_CONTENTCRYPT_ATTRIBUTE_TYPE_VALUELPSTR.Data.pszObjId0
CRYPT_OBJID_BLOB.Data.Value8
CRYPT_ALGORITHM_IDENTIFIERLPSTR.DigestAlgorithm.pszObjId24
CRYPT_OBJID_BLOB.DigestAlgorithm.Parameters32
CRYPT_HASH_BLOB.Digest48

│ └─64

SP_ALTPLATFORM_INFO_V1DWORD.cbSize0
DWORD.Platform4
DWORD.MajorVersion8
DWORD.MinorVersion12
WORD.ProcessorArchitecture16
WORD.Reserved18

│ └─20

SP_ALTPLATFORM_INFO_V2DWORD.cbSize0
DWORD.Platform4
DWORD.MajorVersion8
DWORD.MinorVersion12
WORD.ProcessorArchitecture16
WORD.Flags18
WORD.Reserved18
DWORD.FirstValidatedMajorVersion20
DWORD.FirstValidatedMinorVersion24

│ └─28

SP_CLASSIMAGELIST_DATADWORD.cbSize0
HIMAGELIST.ImageList8
ULONG_PTR.Reserved16

│ └─24

SP_CLASSINSTALL_HEADERDWORD.cbSize0
DI_FUNCTION.InstallFunction4

│ └─8

SP_DETECTDEVICE_PARAMSSP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
PDETECT_PROGRESS_NOTIFY.DetectProgressNotify8
PVOID.ProgressNotifyParam16

│ └─24

SP_DEVICE_INTERFACE_DATADWORD.cbSize0
GUIDunsigned long.InterfaceClassGuid.Data14
unsigned short.InterfaceClassGuid.Data28
unsigned short.InterfaceClassGuid.Data310
unsigned char[8].InterfaceClassGuid.Data412
DWORD.Flags20
ULONG_PTR.Reserved24

│ └─32

SP_DEVICE_INTERFACE_DETAIL_DATA_ADWORD.cbSize0
CHAR[1].DevicePath4

│ └─8

SP_DEVICE_INTERFACE_DETAIL_DATA_WDWORD.cbSize0
WCHAR[1].DevicePath4

│ └─8

SP_DEVINFO_DATADWORD.cbSize0
GUIDunsigned long.ClassGuid.Data14
unsigned short.ClassGuid.Data28
unsigned short.ClassGuid.Data310
unsigned char[8].ClassGuid.Data412
DWORD.DevInst20
ULONG_PTR.Reserved24

│ └─32

SP_DEVINFO_LIST_DETAIL_DATA_ADWORD.cbSize0
GUIDunsigned long.ClassGuid.Data14
unsigned short.ClassGuid.Data28
unsigned short.ClassGuid.Data310
unsigned char[8].ClassGuid.Data412
HANDLE.RemoteMachineHandle24
CHAR[263].RemoteMachineName32

│ └─296

SP_DEVINFO_LIST_DETAIL_DATA_WDWORD.cbSize0
GUIDunsigned long.ClassGuid.Data14
unsigned short.ClassGuid.Data28
unsigned short.ClassGuid.Data310
unsigned char[8].ClassGuid.Data412
HANDLE.RemoteMachineHandle24
WCHAR[263].RemoteMachineName32

│ └─560

SP_DEVINSTALL_PARAMS_ADWORD.cbSize0
DWORD.Flags4
DWORD.FlagsEx8
HWND.hwndParent16
PSP_FILE_CALLBACK_A.InstallMsgHandler24
PVOID.InstallMsgHandlerContext32
HSPFILEQ.FileQueue40
ULONG_PTR.ClassInstallReserved48
DWORD.Reserved56
CHAR[260].DriverPath60

│ └─320

SP_DEVINSTALL_PARAMS_WDWORD.cbSize0
DWORD.Flags4
DWORD.FlagsEx8
HWND.hwndParent16
PSP_FILE_CALLBACK_A.InstallMsgHandler24
PVOID.InstallMsgHandlerContext32
HSPFILEQ.FileQueue40
ULONG_PTR.ClassInstallReserved48
DWORD.Reserved56
WCHAR[260].DriverPath60

│ └─584

SP_DRVINFO_DATA_V1_ADWORD.cbSize0
DWORD.DriverType4
ULONG_PTR.Reserved8
CHAR[256].Description16
CHAR[256].MfgName272
CHAR[256].ProviderName528

│ └─784

SP_DRVINFO_DATA_V1_WDWORD.cbSize0
DWORD.DriverType4
ULONG_PTR.Reserved8
WCHAR[256].Description16
WCHAR[256].MfgName528
WCHAR[256].ProviderName1040

│ └─1552

SP_DRVINFO_DATA_V2_ADWORD.cbSize0
DWORD.DriverType4
ULONG_PTR.Reserved8
CHAR[256].Description16
CHAR[256].MfgName272
CHAR[256].ProviderName528
FILETIMEDWORD.DriverDate.dwLowDateTime784
DWORD.DriverDate.dwHighDateTime788
DWORDLONG.DriverVersion792

│ └─800

SP_DRVINFO_DATA_V2_WDWORD.cbSize0
DWORD.DriverType4
ULONG_PTR.Reserved8
WCHAR[256].Description16
WCHAR[256].MfgName528
WCHAR[256].ProviderName1040
FILETIMEDWORD.DriverDate.dwLowDateTime1552
DWORD.DriverDate.dwHighDateTime1556
DWORDLONG.DriverVersion1560

│ └─1568

SP_DRVINFO_DETAIL_DATA_ADWORD.cbSize0
FILETIMEDWORD.InfDate.dwLowDateTime4
DWORD.InfDate.dwHighDateTime8
DWORD.CompatIDsOffset12
DWORD.CompatIDsLength16
ULONG_PTR.Reserved24
CHAR[256].SectionName32
CHAR[260].InfFileName288
CHAR[256].DrvDescription548
CHAR[1].HardwareID804

│ └─808

SP_DRVINFO_DETAIL_DATA_WDWORD.cbSize0
FILETIMEDWORD.InfDate.dwLowDateTime4
DWORD.InfDate.dwHighDateTime8
DWORD.CompatIDsOffset12
DWORD.CompatIDsLength16
ULONG_PTR.Reserved24
WCHAR[256].SectionName32
WCHAR[260].InfFileName544
WCHAR[256].DrvDescription1064
WCHAR[1].HardwareID1576

│ └─1584

SP_DRVINSTALL_PARAMSDWORD.cbSize0
DWORD.Rank4
DWORD.Flags8
DWORD_PTR.PrivateData16
DWORD.Reserved24

│ └─32

SP_FILE_COPY_PARAMS_ADWORD.cbSize0
HSPFILEQ.QueueHandle8
PCSTR.SourceRootPath16
PCSTR.SourcePath24
PCSTR.SourceFilename32
PCSTR.SourceDescription40
PCSTR.SourceTagfile48
PCSTR.TargetDirectory56
PCSTR.TargetFilename64
DWORD.CopyStyle72
HINF.LayoutInf80
PCSTR.SecurityDescriptor88

│ └─96

SP_FILE_COPY_PARAMS_WDWORD.cbSize0
HSPFILEQ.QueueHandle8
PCWSTR.SourceRootPath16
PCWSTR.SourcePath24
PCWSTR.SourceFilename32
PCWSTR.SourceDescription40
PCWSTR.SourceTagfile48
PCWSTR.TargetDirectory56
PCWSTR.TargetFilename64
DWORD.CopyStyle72
HINF.LayoutInf80
PCWSTR.SecurityDescriptor88

│ └─96

SP_INF_INFORMATIONDWORD.InfStyle0
DWORD.InfCount4
BYTE[1].VersionData8

│ └─12

SP_INF_SIGNER_INFO_V1_ADWORD.cbSize0
CHAR[260].CatalogFile4
CHAR[260].DigitalSigner264
CHAR[260].DigitalSignerVersion524

│ └─784

SP_INF_SIGNER_INFO_V1_WDWORD.cbSize0
WCHAR[260].CatalogFile4
WCHAR[260].DigitalSigner524
WCHAR[260].DigitalSignerVersion1044

│ └─1564

SP_INF_SIGNER_INFO_V2_ADWORD.cbSize0
CHAR[260].CatalogFile4
CHAR[260].DigitalSigner264
CHAR[260].DigitalSignerVersion524
DWORD.SignerScore784

│ └─788

SP_INF_SIGNER_INFO_V2_WDWORD.cbSize0
WCHAR[260].CatalogFile4
WCHAR[260].DigitalSigner524
WCHAR[260].DigitalSignerVersion1044
DWORD.SignerScore1564

│ └─1568

SP_NEWDEVICEWIZARD_DATASP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
DWORD.Flags8
HPROPSHEETPAGE[20].DynamicPages16
DWORD.NumDynamicPages176
HWND.hwndWizardDlg184

│ └─192

SP_ORIGINAL_FILE_INFO_ADWORD.cbSize0
CHAR[260].OriginalInfName4
CHAR[260].OriginalCatalogName264

│ └─524

SP_ORIGINAL_FILE_INFO_WDWORD.cbSize0
WCHAR[260].OriginalInfName4
WCHAR[260].OriginalCatalogName524

│ └─1044

SP_POWERMESSAGEWAKE_PARAMS_ASP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
CHAR[512].PowerMessageWake8

│ └─520

SP_POWERMESSAGEWAKE_PARAMS_WSP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
WCHAR[512].PowerMessageWake8

│ └─1032

SP_PROPCHANGE_PARAMSSP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
DWORD.StateChange8
DWORD.Scope12
DWORD.HwProfile16

│ └─20

SP_PROPSHEETPAGE_REQUESTDWORD.cbSize0
DWORD.PageRequested4
HDEVINFO.DeviceInfoSet8
PSP_DEVINFO_DATA.DeviceInfoData16

│ └─24

SP_REGISTER_CONTROL_STATUSADWORD.cbSize0
PCSTR.FileName8
DWORD.Win32Error16
DWORD.FailureCode20

│ └─24

SP_REGISTER_CONTROL_STATUSWDWORD.cbSize0
PCWSTR.FileName8
DWORD.Win32Error16
DWORD.FailureCode20

│ └─24

SP_REMOVEDEVICE_PARAMSSP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
DWORD.Scope8
DWORD.HwProfile12

│ └─16

SP_SELECTDEVICE_PARAMS_ASP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
CHAR[60].Title8
CHAR[256].Instructions68
CHAR[30].ListLabel324
CHAR[256].SubTitle354
BYTE[2].Reserved610

│ └─612

SP_SELECTDEVICE_PARAMS_WSP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
WCHAR[60].Title8
WCHAR[256].Instructions128
WCHAR[30].ListLabel640
WCHAR[256].SubTitle700

│ └─1212

SP_TROUBLESHOOTER_PARAMS_ASP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
CHAR[260].ChmFile8
CHAR[260].HtmlTroubleShooter268

│ └─528

SP_TROUBLESHOOTER_PARAMS_WSP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
WCHAR[260].ChmFile8
WCHAR[260].HtmlTroubleShooter528

│ └─1048

SP_UNREMOVEDEVICE_PARAMSSP_CLASSINSTALL_HEADERDWORD.ClassInstallHeader.cbSize0
DI_FUNCTION.ClassInstallHeader.InstallFunction4
DWORD.Scope8
DWORD.HwProfile12

│ └─16

SPropProblemULONG.ulIndex0
ULONG.ulPropTag4
SCODE.scode8

│ └─12

SPropProblemArrayULONG.cProblem0
SPropProblem[1].aProblem4

│ └─16

SPropTagArrayULONG.cValues0
ULONG[1].aulPropTag4

│ └─8

SPropValueULONG.ulPropTag0
ULONG.dwAlignPad4
union _PV.Value8

│ └─24

SRCCODEINFODWORD.SizeOfStruct0
PVOID.Key8
DWORD64.ModBase16
CHAR[261].Obj24
CHAR[261].FileName285
DWORD.LineNumber548
DWORD64.Address552

│ └─560

SRCCODEINFOWDWORD.SizeOfStruct0
PVOID.Key8
DWORD64.ModBase16
WCHAR[261].Obj24
WCHAR[261].FileName546
DWORD.LineNumber1068
DWORD64.Address1072

│ └─1080

SR_RESOURCE_TYPE_DISK_INFOSR_DISK_REPLICATION_ELIGIBLE.Reason0
GUIDunsigned long.DiskGuid.Data14
unsigned short.DiskGuid.Data28
unsigned short.DiskGuid.Data310
unsigned char[8].DiskGuid.Data412

│ └─20

SR_RESOURCE_TYPE_ELIGIBLE_DISKS_RESULTUSHORT.Count0
SR_RESOURCE_TYPE_DISK_INFO[1].DiskInfo4

│ └─24

SR_RESOURCE_TYPE_QUERY_ELIGIBLE_LOGDISKSGUIDunsigned long.DataDiskGuid.Data10
unsigned short.DataDiskGuid.Data24
unsigned short.DataDiskGuid.Data36
unsigned char[8].DataDiskGuid.Data48
BOOLEAN.IncludeOfflineDisks16

│ └─20

SR_RESOURCE_TYPE_QUERY_ELIGIBLE_SOURCE_DATADISKSGUIDunsigned long.DataDiskGuid.Data10
unsigned short.DataDiskGuid.Data24
unsigned short.DataDiskGuid.Data36
unsigned char[8].DataDiskGuid.Data48
BOOLEAN.IncludeAvailableStoargeDisks16

│ └─20

SR_RESOURCE_TYPE_QUERY_ELIGIBLE_TARGET_DATADISKSGUIDunsigned long.SourceDataDiskGuid.Data10
unsigned short.SourceDataDiskGuid.Data24
unsigned short.SourceDataDiskGuid.Data36
unsigned char[8].SourceDataDiskGuid.Data48
GUIDunsigned long.TargetReplicationGroupGuid.Data116
unsigned short.TargetReplicationGroupGuid.Data220
unsigned short.TargetReplicationGroupGuid.Data322
unsigned char[8].TargetReplicationGroupGuid.Data424
BOOLEAN.SkipConnectivityCheck32
BOOLEAN.IncludeOfflineDisks33

│ └─36

SR_RESOURCE_TYPE_REPLICATED_DISKSR_REPLICATED_DISK_TYPE.Type0
GUIDunsigned long.ClusterDiskResourceGuid.Data14
unsigned short.ClusterDiskResourceGuid.Data28
unsigned short.ClusterDiskResourceGuid.Data310
unsigned char[8].ClusterDiskResourceGuid.Data412
GUIDunsigned long.ReplicationGroupId.Data120
unsigned short.ReplicationGroupId.Data224
unsigned short.ReplicationGroupId.Data326
unsigned char[8].ReplicationGroupId.Data428
WCHAR[260].ReplicationGroupName36

│ └─556

SR_RESOURCE_TYPE_REPLICATED_DISKS_RESULTUSHORT.Count0
SR_RESOURCE_TYPE_REPLICATED_DISK[1].ReplicatedDisks4

│ └─560

SR_RESOURCE_TYPE_REPLICATED_PARTITION_ARRAYDWORD.Count0
SR_RESOURCE_TYPE_REPLICATED_PARTITION_INFO[1].PartitionArray8

│ └─24

SR_RESOURCE_TYPE_REPLICATED_PARTITION_INFOULONGLONG.PartitionOffset0
ULONG.Capabilities8

│ └─16

SR_SECURITY_DESCRIPTORULONG.Length0
PUCHAR.SecurityDescriptor8

│ └─16

SRowULONG.ulAdrEntryPad0
ULONG.cValues4
LPSPropValue.lpProps8

│ └─16

SRowSetULONG.cRows0
SRow[1].aRow8

│ └─24

SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUSDWORD.cbSize0
DWORD.dwErrorLevel4
DWORD.dwErrorCategory8
DWORD.dwReserved12
WCHAR[256].wszErrorText16

│ └─528

SSTP_CERT_INFOBOOL.isDefault0
CRYPT_HASH_BLOB.certBlob8

│ └─24

SSTP_CONFIG_PARAMSDWORD.dwNumPorts0
DWORD.dwPortFlags4
BOOL.isUseHttps8
DWORD.certAlgorithm12
SSTP_CERT_INFOBOOL.sstpCertDetails.isDefault16
CRYPT_HASH_BLOB.sstpCertDetails.certBlob24

│ └─40

SSortOrderULONG.ulPropTag0
ULONG.ulOrder4

│ └─8

SSortOrderSetULONG.cSorts0
ULONG.cCategories4
ULONG.cExpanded8
SSortOrder[1].aSort12

│ └─20

STACKFRAMEADDRESS64DWORD64.AddrPC.Offset0
WORD.AddrPC.Segment8
ADDRESS_MODE.AddrPC.Mode12
ADDRESS64DWORD64.AddrReturn.Offset16
WORD.AddrReturn.Segment24
ADDRESS_MODE.AddrReturn.Mode28
ADDRESS64DWORD64.AddrFrame.Offset32
WORD.AddrFrame.Segment40
ADDRESS_MODE.AddrFrame.Mode44
ADDRESS64DWORD64.AddrStack.Offset48
WORD.AddrStack.Segment56
ADDRESS_MODE.AddrStack.Mode60
ADDRESS64DWORD64.AddrBStore.Offset64
WORD.AddrBStore.Segment72
ADDRESS_MODE.AddrBStore.Mode76
PVOID.FuncTableEntry80
DWORD64[4].Params88
BOOL.Far120
BOOL.Virtual124
DWORD64[3].Reserved128
KDHELP64DWORD64.KdHelp.Thread152
DWORD.KdHelp.ThCallbackStack160
DWORD.KdHelp.ThCallbackBStore164
DWORD.KdHelp.NextCallback168
DWORD.KdHelp.FramePointer172
DWORD64.KdHelp.KiCallUserMode176
DWORD64.KdHelp.KeUserCallbackDispatcher184
DWORD64.KdHelp.SystemRangeStart192
DWORD64.KdHelp.KiUserExceptionDispatcher200
DWORD64.KdHelp.StackBase208
DWORD64.KdHelp.StackLimit216
DWORD.KdHelp.BuildVersion224
DWORD.KdHelp.RetpolineStubFunctionTableSize228
DWORD64.KdHelp.RetpolineStubFunctionTable232
DWORD.KdHelp.RetpolineStubOffset240
DWORD.KdHelp.RetpolineStubSize244
DWORD64[2].KdHelp.Reserved0248

│ └─264

STACKFRAME64ADDRESS64DWORD64.AddrPC.Offset0
WORD.AddrPC.Segment8
ADDRESS_MODE.AddrPC.Mode12
ADDRESS64DWORD64.AddrReturn.Offset16
WORD.AddrReturn.Segment24
ADDRESS_MODE.AddrReturn.Mode28
ADDRESS64DWORD64.AddrFrame.Offset32
WORD.AddrFrame.Segment40
ADDRESS_MODE.AddrFrame.Mode44
ADDRESS64DWORD64.AddrStack.Offset48
WORD.AddrStack.Segment56
ADDRESS_MODE.AddrStack.Mode60
ADDRESS64DWORD64.AddrBStore.Offset64
WORD.AddrBStore.Segment72
ADDRESS_MODE.AddrBStore.Mode76
PVOID.FuncTableEntry80
DWORD64[4].Params88
BOOL.Far120
BOOL.Virtual124
DWORD64[3].Reserved128
KDHELP64DWORD64.KdHelp.Thread152
DWORD.KdHelp.ThCallbackStack160
DWORD.KdHelp.ThCallbackBStore164
DWORD.KdHelp.NextCallback168
DWORD.KdHelp.FramePointer172
DWORD64.KdHelp.KiCallUserMode176
DWORD64.KdHelp.KeUserCallbackDispatcher184
DWORD64.KdHelp.SystemRangeStart192
DWORD64.KdHelp.KiUserExceptionDispatcher200
DWORD64.KdHelp.StackBase208
DWORD64.KdHelp.StackLimit216
DWORD.KdHelp.BuildVersion224
DWORD.KdHelp.RetpolineStubFunctionTableSize228
DWORD64.KdHelp.RetpolineStubFunctionTable232
DWORD.KdHelp.RetpolineStubOffset240
DWORD.KdHelp.RetpolineStubSize244
DWORD64[2].KdHelp.Reserved0248

│ └─264

STACKFRAME_EXADDRESS64DWORD64.AddrPC.Offset0
WORD.AddrPC.Segment8
ADDRESS_MODE.AddrPC.Mode12
ADDRESS64DWORD64.AddrReturn.Offset16
WORD.AddrReturn.Segment24
ADDRESS_MODE.AddrReturn.Mode28
ADDRESS64DWORD64.AddrFrame.Offset32
WORD.AddrFrame.Segment40
ADDRESS_MODE.AddrFrame.Mode44
ADDRESS64DWORD64.AddrStack.Offset48
WORD.AddrStack.Segment56
ADDRESS_MODE.AddrStack.Mode60
ADDRESS64DWORD64.AddrBStore.Offset64
WORD.AddrBStore.Segment72
ADDRESS_MODE.AddrBStore.Mode76
PVOID.FuncTableEntry80
DWORD64[4].Params88
BOOL.Far120
BOOL.Virtual124
DWORD64[3].Reserved128
KDHELP64DWORD64.KdHelp.Thread152
DWORD.KdHelp.ThCallbackStack160
DWORD.KdHelp.ThCallbackBStore164
DWORD.KdHelp.NextCallback168
DWORD.KdHelp.FramePointer172
DWORD64.KdHelp.KiCallUserMode176
DWORD64.KdHelp.KeUserCallbackDispatcher184
DWORD64.KdHelp.SystemRangeStart192
DWORD64.KdHelp.KiUserExceptionDispatcher200
DWORD64.KdHelp.StackBase208
DWORD64.KdHelp.StackLimit216
DWORD.KdHelp.BuildVersion224
DWORD.KdHelp.RetpolineStubFunctionTableSize228
DWORD64.KdHelp.RetpolineStubFunctionTable232
DWORD.KdHelp.RetpolineStubOffset240
DWORD.KdHelp.RetpolineStubSize244
DWORD64[2].KdHelp.Reserved0248
DWORD.StackFrameSize264
DWORD.InlineFrameContext268

│ └─272

STARTING_LCN_INPUT_BUFFERLARGE_INTEGERLONGLONG.StartingLcn.QuadPart0
struct (unnamed).StartingLcn.u0
DWORD.StartingLcn.LowPart0
LONG.StartingLcn.HighPart4

│ └─8

STARTING_VCN_INPUT_BUFFERLARGE_INTEGERLONGLONG.StartingVcn.QuadPart0
struct (unnamed).StartingVcn.u0
DWORD.StartingVcn.LowPart0
LONG.StartingVcn.HighPart4

│ └─8

STARTUPINFOADWORD.cb0
LPSTR.lpReserved8
LPSTR.lpDesktop16
LPSTR.lpTitle24
DWORD.dwX32
DWORD.dwY36
DWORD.dwXSize40
DWORD.dwYSize44
DWORD.dwXCountChars48
DWORD.dwYCountChars52
DWORD.dwFillAttribute56
DWORD.dwFlags60
WORD.wShowWindow64
WORD.cbReserved266
LPBYTE.lpReserved272
HANDLE.hStdInput80
HANDLE.hStdOutput88
HANDLE.hStdError96

│ └─104

STARTUPINFOEXASTARTUPINFOADWORD.StartupInfo.cb0
LPSTR.StartupInfo.lpReserved8
LPSTR.StartupInfo.lpDesktop16
LPSTR.StartupInfo.lpTitle24
DWORD.StartupInfo.dwX32
DWORD.StartupInfo.dwY36
DWORD.StartupInfo.dwXSize40
DWORD.StartupInfo.dwYSize44
DWORD.StartupInfo.dwXCountChars48
DWORD.StartupInfo.dwYCountChars52
DWORD.StartupInfo.dwFillAttribute56
DWORD.StartupInfo.dwFlags60
WORD.StartupInfo.wShowWindow64
WORD.StartupInfo.cbReserved266
LPBYTE.StartupInfo.lpReserved272
HANDLE.StartupInfo.hStdInput80
HANDLE.StartupInfo.hStdOutput88
HANDLE.StartupInfo.hStdError96
LPPROC_THREAD_ATTRIBUTE_LIST.lpAttributeList104

│ └─112

STARTUPINFOEXWSTARTUPINFOWDWORD.StartupInfo.cb0
LPWSTR.StartupInfo.lpReserved8
LPWSTR.StartupInfo.lpDesktop16
LPWSTR.StartupInfo.lpTitle24
DWORD.StartupInfo.dwX32
DWORD.StartupInfo.dwY36
DWORD.StartupInfo.dwXSize40
DWORD.StartupInfo.dwYSize44
DWORD.StartupInfo.dwXCountChars48
DWORD.StartupInfo.dwYCountChars52
DWORD.StartupInfo.dwFillAttribute56
DWORD.StartupInfo.dwFlags60
WORD.StartupInfo.wShowWindow64
WORD.StartupInfo.cbReserved266
LPBYTE.StartupInfo.lpReserved272
HANDLE.StartupInfo.hStdInput80
HANDLE.StartupInfo.hStdOutput88
HANDLE.StartupInfo.hStdError96
LPPROC_THREAD_ATTRIBUTE_LIST.lpAttributeList104

│ └─112

STARTUPINFOWDWORD.cb0
LPWSTR.lpReserved8
LPWSTR.lpDesktop16
LPWSTR.lpTitle24
DWORD.dwX32
DWORD.dwY36
DWORD.dwXSize40
DWORD.dwYSize44
DWORD.dwXCountChars48
DWORD.dwYCountChars52
DWORD.dwFillAttribute56
DWORD.dwFlags60
WORD.wShowWindow64
WORD.cbReserved266
LPBYTE.lpReserved272
HANDLE.hStdInput80
HANDLE.hStdOutput88
HANDLE.hStdError96

│ └─104

STATDATAFORMATETCCLIPFORMAT.formatetc.cfFormat0
DVTARGETDEVICE *.formatetc.ptd8
DWORD.formatetc.dwAspect16
LONG.formatetc.lindex20
DWORD.formatetc.tymed24
DWORD.advf32
IAdviseSink *.pAdvSink40
DWORD.dwConnection48

│ └─56

STATEMGRSTATUSDWORD.nStatus0
INT64.llSequenceNumber4

│ └─12

STATPROPSETSTGFMTID.fmtid0
CLSID.clsid16
DWORD.grfFlags32
FILETIMEDWORD.mtime.dwLowDateTime36
DWORD.mtime.dwHighDateTime40
FILETIMEDWORD.ctime.dwLowDateTime44
DWORD.ctime.dwHighDateTime48
FILETIMEDWORD.atime.dwLowDateTime52
DWORD.atime.dwHighDateTime56
DWORD.dwOSVersion60

│ └─64

STATPROPSTGLPOLESTR.lpwstrName0
PROPID.propid8
VARTYPE.vt12

│ └─16

STATSTGLPOLESTR.pwcsName0
DWORD.type8
ULARGE_INTEGERULONGLONG.cbSize.QuadPart16
struct (unnamed).cbSize.u16
DWORD.cbSize.LowPart16
DWORD.cbSize.HighPart20
FILETIMEDWORD.mtime.dwLowDateTime24
DWORD.mtime.dwHighDateTime28
FILETIMEDWORD.ctime.dwLowDateTime32
DWORD.ctime.dwHighDateTime36
FILETIMEDWORD.atime.dwLowDateTime40
DWORD.atime.dwHighDateTime44
DWORD.grfMode48
DWORD.grfLocksSupported52
CLSID.clsid56
DWORD.grfStateBits72
DWORD.reserved76

│ └─80

STAT_CHUNKULONG.idChunk0
CHUNK_BREAKTYPE.breakType4
CHUNKSTATE.flags8
LCID.locale12
FULLPROPSPECGUIDunsigned long.attribute.guidPropSet.Data116
unsigned short.attribute.guidPropSet.Data220
unsigned short.attribute.guidPropSet.Data322
unsigned char[8].attribute.guidPropSet.Data424
PROPSPECULONG.attribute.psProperty.ulKind32
LPOLESTR.attribute.psProperty.lpwstr40
PROPID.attribute.psProperty.propid40
ULONG.idChunkSource48
ULONG.cwcStartSource52
ULONG.cwcLenSource56

│ └─64

STAT_SERVER_0DWORD.sts0_start0
DWORD.sts0_fopens4
DWORD.sts0_devopens8
DWORD.sts0_jobsqueued12
DWORD.sts0_sopens16
DWORD.sts0_stimedout20
DWORD.sts0_serrorout24
DWORD.sts0_pwerrors28
DWORD.sts0_permerrors32
DWORD.sts0_syserrors36
DWORD.sts0_bytessent_low40
DWORD.sts0_bytessent_high44
DWORD.sts0_bytesrcvd_low48
DWORD.sts0_bytesrcvd_high52
DWORD.sts0_avresponse56
DWORD.sts0_reqbufneed60
DWORD.sts0_bigbufneed64

│ └─68

STAT_WORKSTATION_0LARGE_INTEGERLONGLONG.StatisticsStartTime.QuadPart0
struct (unnamed).StatisticsStartTime.u0
DWORD.StatisticsStartTime.LowPart0
LONG.StatisticsStartTime.HighPart4
LARGE_INTEGERLONGLONG.BytesReceived.QuadPart8
struct (unnamed).BytesReceived.u8
DWORD.BytesReceived.LowPart8
LONG.BytesReceived.HighPart12
LARGE_INTEGERLONGLONG.SmbsReceived.QuadPart16
struct (unnamed).SmbsReceived.u16
DWORD.SmbsReceived.LowPart16
LONG.SmbsReceived.HighPart20
LARGE_INTEGERLONGLONG.PagingReadBytesRequested.QuadPart24
struct (unnamed).PagingReadBytesRequested.u24
DWORD.PagingReadBytesRequested.LowPart24
LONG.PagingReadBytesRequested.HighPart28
LARGE_INTEGERLONGLONG.NonPagingReadBytesRequested.QuadPart32
struct (unnamed).NonPagingReadBytesRequested.u32
DWORD.NonPagingReadBytesRequested.LowPart32
LONG.NonPagingReadBytesRequested.HighPart36
LARGE_INTEGERLONGLONG.CacheReadBytesRequested.QuadPart40
struct (unnamed).CacheReadBytesRequested.u40
DWORD.CacheReadBytesRequested.LowPart40
LONG.CacheReadBytesRequested.HighPart44
LARGE_INTEGERLONGLONG.NetworkReadBytesRequested.QuadPart48
struct (unnamed).NetworkReadBytesRequested.u48
DWORD.NetworkReadBytesRequested.LowPart48
LONG.NetworkReadBytesRequested.HighPart52
LARGE_INTEGERLONGLONG.BytesTransmitted.QuadPart56
struct (unnamed).BytesTransmitted.u56
DWORD.BytesTransmitted.LowPart56
LONG.BytesTransmitted.HighPart60
LARGE_INTEGERLONGLONG.SmbsTransmitted.QuadPart64
struct (unnamed).SmbsTransmitted.u64
DWORD.SmbsTransmitted.LowPart64
LONG.SmbsTransmitted.HighPart68
LARGE_INTEGERLONGLONG.PagingWriteBytesRequested.QuadPart72
struct (unnamed).PagingWriteBytesRequested.u72
DWORD.PagingWriteBytesRequested.LowPart72
LONG.PagingWriteBytesRequested.HighPart76
LARGE_INTEGERLONGLONG.NonPagingWriteBytesRequested.QuadPart80
struct (unnamed).NonPagingWriteBytesRequested.u80
DWORD.NonPagingWriteBytesRequested.LowPart80
LONG.NonPagingWriteBytesRequested.HighPart84
LARGE_INTEGERLONGLONG.CacheWriteBytesRequested.QuadPart88
struct (unnamed).CacheWriteBytesRequested.u88
DWORD.CacheWriteBytesRequested.LowPart88
LONG.CacheWriteBytesRequested.HighPart92
LARGE_INTEGERLONGLONG.NetworkWriteBytesRequested.QuadPart96
struct (unnamed).NetworkWriteBytesRequested.u96
DWORD.NetworkWriteBytesRequested.LowPart96
LONG.NetworkWriteBytesRequested.HighPart100
DWORD.InitiallyFailedOperations104
DWORD.FailedCompletionOperations108
DWORD.ReadOperations112
DWORD.RandomReadOperations116
DWORD.ReadSmbs120
DWORD.LargeReadSmbs124
DWORD.SmallReadSmbs128
DWORD.WriteOperations132
DWORD.RandomWriteOperations136
DWORD.WriteSmbs140
DWORD.LargeWriteSmbs144
DWORD.SmallWriteSmbs148
DWORD.RawReadsDenied152
DWORD.RawWritesDenied156
DWORD.NetworkErrors160
DWORD.Sessions164
DWORD.FailedSessions168
DWORD.Reconnects172
DWORD.CoreConnects176
DWORD.Lanman20Connects180
DWORD.Lanman21Connects184
DWORD.LanmanNtConnects188
DWORD.ServerDisconnects192
DWORD.HungSessions196
DWORD.UseCount200
DWORD.FailedUseCount204
DWORD.CurrentCommands208

│ └─216

STD_ALERTDWORD.alrt_timestamp0
WCHAR.alrt_eventname4
WCHAR.alrt_servicename38

│ └─200

STGOPTIONSUSHORT.usVersion0
USHORT.reserved2
ULONG.ulSectorSize4
const WCHAR *.pwcsTemplateFile8

│ └─16

STICKYKEYSUINT.cbSize0
DWORD.dwFlags4

│ └─8

STORAGE_ACCESS_ALIGNMENT_DESCRIPTORDWORD.Version0
DWORD.Size4
DWORD.BytesPerCacheLine8
DWORD.BytesOffsetForCacheAlignment12
DWORD.BytesPerLogicalSector16
DWORD.BytesPerPhysicalSector20
DWORD.BytesOffsetForSectorAlignment24

│ └─28

STORAGE_ADAPTER_DESCRIPTORDWORD.Version0
DWORD.Size4
DWORD.MaximumTransferLength8
DWORD.MaximumPhysicalPages12
DWORD.AlignmentMask16
BOOLEAN.AdapterUsesPio20
BOOLEAN.AdapterScansDown21
BOOLEAN.CommandQueueing22
BOOLEAN.AcceleratedTransfer23
BYTE.BusType24
WORD.BusMajorVersion26
WORD.BusMinorVersion28
BYTE.SrbType30
BYTE.AddressType31

│ └─32

STORAGE_ADAPTER_SERIAL_NUMBERDWORD.Version0
DWORD.Size4
WCHAR[128].SerialNumber8

│ └─264

STORAGE_DEPENDENCY_INFOSTORAGE_DEPENDENCY_INFO_VERSION.Version0
ULONG.NumberEntries4
STORAGE_DEPENDENCY_INFO_TYPE_1[].Version1Entries8
STORAGE_DEPENDENCY_INFO_TYPE_2[].Version2Entries8

│ └─16

STORAGE_DEPENDENCY_INFO_TYPE_1DEPENDENT_DISK_FLAG.DependencyTypeFlags0
ULONG.ProviderSpecificFlags4
VIRTUAL_STORAGE_TYPEDWORD.VirtualStorageType.DeviceId8
GUIDunsigned long.VirtualStorageType.VendorId.Data112
unsigned short.VirtualStorageType.VendorId.Data216
unsigned short.VirtualStorageType.VendorId.Data318
unsigned char[8].VirtualStorageType.VendorId.Data420

│ └─28

STORAGE_DEPENDENCY_INFO_TYPE_2DEPENDENT_DISK_FLAG.DependencyTypeFlags0
ULONG.ProviderSpecificFlags4
VIRTUAL_STORAGE_TYPEDWORD.VirtualStorageType.DeviceId8
GUIDunsigned long.VirtualStorageType.VendorId.Data112
unsigned short.VirtualStorageType.VendorId.Data216
unsigned short.VirtualStorageType.VendorId.Data318
unsigned char[8].VirtualStorageType.VendorId.Data420
ULONG.AncestorLevel28
PWSTR.DependencyDeviceName32
PWSTR.HostVolumeName40
PWSTR.DependentVolumeName48
PWSTR.DependentVolumeRelativePath56

│ └─64

STORAGE_DESCRIPTOR_HEADERDWORD.Version0
DWORD.Size4

│ └─8

STORAGE_DEVICE_ATTRIBUTES_DESCRIPTORDWORD.Version0
DWORD.Size4
DWORD64.Attributes8

│ └─16

STORAGE_DEVICE_DESCRIPTORDWORD.Version0
DWORD.Size4
BYTE.DeviceType8
BYTE.DeviceTypeModifier9
BOOLEAN.RemovableMedia10
BOOLEAN.CommandQueueing11
DWORD.VendorIdOffset12
DWORD.ProductIdOffset16
DWORD.ProductRevisionOffset20
DWORD.SerialNumberOffset24
STORAGE_BUS_TYPE.BusType28
DWORD.RawPropertiesLength32
BYTE[1].RawDeviceProperties36

│ └─40

STORAGE_DEVICE_ID_DESCRIPTORDWORD.Version0
DWORD.Size4
DWORD.NumberOfIdentifiers8
BYTE[1].Identifiers12

│ └─16

STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTORDWORD.Version0
DWORD.Size4
DWORD.LunMaxIoCount8
DWORD.AdapterMaxIoCount12

│ └─16

STORAGE_DEVICE_NUMBERDWORD.DeviceType0
DWORD.DeviceNumber4
DWORD.PartitionNumber8

│ └─12

STORAGE_DEVICE_POWER_CAPDWORD.Version0
DWORD.Size4
STORAGE_DEVICE_POWER_CAP_UNITS.Units8
DWORDLONG.MaxPower16

│ └─24

STORAGE_DEVICE_RESILIENCY_DESCRIPTORDWORD.Version0
DWORD.Size4
DWORD.NameOffset8
DWORD.NumberOfLogicalCopies12
DWORD.NumberOfPhysicalCopies16
DWORD.PhysicalDiskRedundancy20
DWORD.NumberOfColumns24
DWORD.Interleave28

│ └─32

STORAGE_HOTPLUG_INFODWORD.Size0
BOOLEAN.MediaRemovable4
BOOLEAN.MediaHotplug5
BOOLEAN.DeviceHotplug6
BOOLEAN.WriteCacheEnableOverride7

│ └─8

STORAGE_HW_FIRMWARE_ACTIVATEDWORD.Version0
DWORD.Size4
DWORD.Flags8
BYTE.Slot12
BYTE[3].Reserved013

│ └─16

STORAGE_HW_FIRMWARE_DOWNLOADDWORD.Version0
DWORD.Size4
DWORD.Flags8
BYTE.Slot12
BYTE[3].Reserved13
DWORDLONG.Offset16
DWORDLONG.BufferSize24
BYTE[1].ImageBuffer32

│ └─40

STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTORDWORD.Version0
DWORD.Size4
DWORD.MediumProductType8

│ └─12

STORAGE_MINIPORT_DESCRIPTORDWORD.Version0
DWORD.Size4
STORAGE_PORT_CODE_SET.Portdriver8
BOOLEAN.LUNResetSupported12
BOOLEAN.TargetResetSupported13
WORD.IoTimeoutValue14
BOOLEAN.ExtraIoInfoSupported16
union (unnamed).Flags17
BYTE[2].Reserved018
DWORD.Reserved120

│ └─24

STORAGE_OFFLOAD_READ_OUTPUTDWORD.OffloadReadFlags0
DWORD.Reserved4
DWORDLONG.LengthProtected8
DWORD.TokenLength16
STORAGE_OFFLOAD_TOKENBYTE[4].Token.TokenType20
BYTE[2].Token.Reserved24
BYTE[2].Token.TokenIdLength26
struct (unnamed).Token.StorageOffloadZeroDataToken28
BYTE[504].Token.Token28

│ └─536

STORAGE_OFFLOAD_TOKENBYTE[4].TokenType0
BYTE[2].Reserved4
BYTE[2].TokenIdLength6
struct (unnamed).StorageOffloadZeroDataToken8
BYTE[504].Token8

│ └─512

STORAGE_OFFLOAD_WRITE_OUTPUTDWORD.OffloadWriteFlags0
DWORD.Reserved4
DWORDLONG.LengthCopied8

│ └─16

STORAGE_PHYSICAL_ADAPTER_DATADWORD.AdapterId0
STORAGE_COMPONENT_HEALTH_STATUS.HealthStatus4
STORAGE_PROTOCOL_TYPE.CommandProtocol8
STORAGE_SPEC_VERSIONDWORD.SpecVersion.AsUlong12
union (unnamed).SpecVersion.MinorVersion12
WORD.SpecVersion.MajorVersion14
BYTE[8].Vendor16
BYTE[40].Model24
BYTE[16].FirmwareRevision64
BYTE[32].PhysicalLocation80
BOOLEAN.ExpanderConnected112
BYTE[3].Reserved0113
DWORD[3].Reserved1116

│ └─128

STORAGE_PHYSICAL_DEVICE_DATADWORD.DeviceId0
DWORD.Role4
STORAGE_COMPONENT_HEALTH_STATUS.HealthStatus8
STORAGE_PROTOCOL_TYPE.CommandProtocol12
STORAGE_SPEC_VERSIONDWORD.SpecVersion.AsUlong16
union (unnamed).SpecVersion.MinorVersion16
WORD.SpecVersion.MajorVersion18
STORAGE_DEVICE_FORM_FACTOR.FormFactor20
BYTE[8].Vendor24
BYTE[40].Model32
BYTE[16].FirmwareRevision72
DWORDLONG.Capacity88
BYTE[32].PhysicalLocation96
DWORD[2].Reserved128

│ └─136

STORAGE_PHYSICAL_NODE_DATADWORD.NodeId0
DWORD.AdapterCount4
DWORD.AdapterDataLength8
DWORD.AdapterDataOffset12
DWORD.DeviceCount16
DWORD.DeviceDataLength20
DWORD.DeviceDataOffset24
DWORD[3].Reserved28

│ └─40

STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTORDWORD.Version0
DWORD.Size4
DWORD.NodeCount8
DWORD.Reserved12
STORAGE_PHYSICAL_NODE_DATA[1].Node16

│ └─56

STORAGE_PROPERTY_QUERYSTORAGE_PROPERTY_ID.PropertyId0
STORAGE_QUERY_TYPE.QueryType4
BYTE[1].AdditionalParameters8

│ └─12

STORAGE_PROTOCOL_COMMANDDWORD.Version0
DWORD.Length4
STORAGE_PROTOCOL_TYPE.ProtocolType8
DWORD.Flags12
DWORD.ReturnStatus16
DWORD.ErrorCode20
DWORD.CommandLength24
DWORD.ErrorInfoLength28
DWORD.DataToDeviceTransferLength32
DWORD.DataFromDeviceTransferLength36
DWORD.TimeOutValue40
DWORD.ErrorInfoOffset44
DWORD.DataToDeviceBufferOffset48
DWORD.DataFromDeviceBufferOffset52
DWORD.CommandSpecific56
DWORD.Reserved060
DWORD.FixedProtocolReturnData64
DWORD[3].Reserved168
BYTE[1].Command80

│ └─84

STORAGE_PROTOCOL_DATA_DESCRIPTORDWORD.Version0
DWORD.Size4
STORAGE_PROTOCOL_SPECIFIC_DATASTORAGE_PROTOCOL_TYPE.ProtocolSpecificData.ProtocolType8
DWORD.ProtocolSpecificData.DataType12
DWORD.ProtocolSpecificData.ProtocolDataRequestValue16
DWORD.ProtocolSpecificData.ProtocolDataRequestSubValue20
DWORD.ProtocolSpecificData.ProtocolDataOffset24
DWORD.ProtocolSpecificData.ProtocolDataLength28
DWORD.ProtocolSpecificData.FixedProtocolReturnData32
DWORD.ProtocolSpecificData.ProtocolDataRequestSubValue236
DWORD.ProtocolSpecificData.ProtocolDataRequestSubValue340
DWORD.ProtocolSpecificData.ProtocolDataRequestSubValue444

│ └─48

STORAGE_PROTOCOL_SPECIFIC_DATASTORAGE_PROTOCOL_TYPE.ProtocolType0
DWORD.DataType4
DWORD.ProtocolDataRequestValue8
DWORD.ProtocolDataRequestSubValue12
DWORD.ProtocolDataOffset16
DWORD.ProtocolDataLength20
DWORD.FixedProtocolReturnData24
DWORD.ProtocolDataRequestSubValue228
DWORD.ProtocolDataRequestSubValue332
DWORD.ProtocolDataRequestSubValue436

│ └─40

STORAGE_RPMB_DATA_FRAMEBYTE[196].Stuff0
BYTE[32].KeyOrMAC196
BYTE[256].Data228
BYTE[16].Nonce484
BYTE[4].WriteCounter500
BYTE[2].Address504
BYTE[2].BlockCount506
BYTE[2].OperationResult508
BYTE[2].RequestOrResponseType510

│ └─512

STORAGE_RPMB_DESCRIPTORDWORD.Version0
DWORD.Size4
DWORD.SizeInBytes8
DWORD.MaxReliableWriteSizeInBytes12
STORAGE_RPMB_FRAME_TYPE.FrameFormat16

│ └─20

STORAGE_SPEC_VERSIONDWORD.AsUlong0
union (unnamed).MinorVersion0
WORD.MajorVersion2

│ └─4

STORAGE_TEMPERATURE_DATA_DESCRIPTORDWORD.Version0
DWORD.Size4
SHORT.CriticalTemperature8
SHORT.WarningTemperature10
WORD.InfoCount12
BYTE[2].Reserved014
DWORD[2].Reserved116
STORAGE_TEMPERATURE_INFO[1].TemperatureInfo24

│ └─40

STORAGE_TEMPERATURE_INFOWORD.Index0
SHORT.Temperature2
SHORT.OverThreshold4
SHORT.UnderThreshold6
BOOLEAN.OverThresholdChangable8
BOOLEAN.UnderThresholdChangable9
BOOLEAN.EventGenerated10
BYTE.Reserved011
DWORD.Reserved112

│ └─16

STORAGE_TEMPERATURE_THRESHOLDDWORD.Version0
DWORD.Size4
WORD.Flags8
WORD.Index10
SHORT.Threshold12
BOOLEAN.OverThreshold14
BYTE.Reserved15

│ └─16

STORAGE_WRITE_CACHE_PROPERTYDWORD.Version0
DWORD.Size4
WRITE_CACHE_TYPE.WriteCacheType8
WRITE_CACHE_ENABLE.WriteCacheEnabled12
WRITE_CACHE_CHANGE.WriteCacheChangeable16
WRITE_THROUGH.WriteThroughSupported20
BOOLEAN.FlushCacheSupported24
BOOLEAN.UserDefinedPowerProtection25
BOOLEAN.NVCacheEnabled26

│ └─28

STREAMBUFFER_ATTRIBUTELPWSTR.pszName0
STREAMBUFFER_ATTR_DATATYPE.StreamBufferAttributeType8
BYTE *.pbAttribute16
WORD.cbLength24

│ └─32

STREAM_ID_MAPULONG.stream_id0
DWORD.dwMediaSampleContent4
ULONG.ulSubstreamFilterValue8
int.iDataOffset12

│ └─16

STREAM_MEDIUMGUIDunsigned long.gidMedium.Data10
unsigned short.gidMedium.Data24
unsigned short.gidMedium.Data36
unsigned char[8].gidMedium.Data48
UINT32.unMediumInstance16

│ └─20

STRENTRYALPSTR.pszName0
LPSTR.pszValue8

│ └─16

STRENTRYWLPWSTR.pszName0
LPWSTR.pszValue8

│ └─16

STRINGUSHORT.Length0
USHORT.MaximumLength2
PCHAR.Buffer8

│ └─16

STROBJULONG.cGlyphs0
FLONG.flAccel4
ULONG.ulCharInc8
RECTLLONG.rclBkGround.left12
LONG.rclBkGround.top16
LONG.rclBkGround.right20
LONG.rclBkGround.bottom24
GLYPHPOS *.pgp32
LPWSTR.pwszOrg40

│ └─48

STROKE_RANGEULONG.iStrokeBegin0
ULONG.iStrokeEnd4

│ └─8

STRRETUINT.uType0
char[260].cStr8
LPWSTR.pOleStr8
UINT.uOffset8

│ └─272

STRTABLEADWORD.cEntries0
STRENTRYA *.pse8

│ └─16

STRTABLEWDWORD.cEntries0
STRENTRYW *.pse8

│ └─16

STYLEBUFADWORD.dwStyle0
CHAR[32].szDescription4

│ └─36

STYLEBUFWDWORD.dwStyle0
WCHAR[32].szDescription4

│ └─68

STYLESTRUCTDWORD.styleOld0
DWORD.styleNew4

│ └─8

SUPPORT_FUNCTIONS_50DWORD.dwVersion0
ULONGLONG._Align80
DWORD.dwReserved4
DWORD (*)(DWORD, DWORD) __attribute__((stdcall)).DemandDialRequest8
DWORD (*)(DWORD, DWORD, DWORD, BOOL) __attribute__((stdcall)).SetInterfaceReceiveType16
DWORD (*)(DWORD, PVOID, PVOID) __attribute__((stdcall)).ValidateRoute24
DWORD (*)(DWORD, DWORD, LPVOID) __attribute__((stdcall)).MIBEntryCreate32
DWORD (*)(DWORD, DWORD, LPVOID) __attribute__((stdcall)).MIBEntryDelete40
DWORD (*)(DWORD, DWORD, LPVOID) __attribute__((stdcall)).MIBEntrySet48
DWORD (*)(DWORD, DWORD, LPVOID, LPDWORD, LPVOID) __attribute__((stdcall)).MIBEntryGet56
DWORD (*)(DWORD, DWORD, LPVOID, LPDWORD, LPVOID) __attribute__((stdcall)).MIBEntryGetFirst64
DWORD (*)(DWORD, DWORD, LPVOID, LPDWORD, LPVOID) __attribute__((stdcall)).MIBEntryGetNext72
DWORD (*)() __attribute__((stdcall)).GetRouterId80
BOOL (*)(DWORD, DWORD) __attribute__((stdcall)).HasMulticastBoundary88

│ └─96

SUPPORT_FUNCTIONS_60DWORD.dwVersion0
ULONGLONG._Align80
DWORD.dwReserved4
DWORD (*)(DWORD, DWORD) __attribute__((stdcall)).DemandDialRequest8
DWORD (*)(DWORD, DWORD, DWORD, BOOL) __attribute__((stdcall)).SetInterfaceReceiveType16
DWORD (*)(DWORD, PVOID, PVOID) __attribute__((stdcall)).ValidateRoute24
DWORD (*)(DWORD, DWORD, LPVOID) __attribute__((stdcall)).MIBEntryCreate32
DWORD (*)(DWORD, DWORD, LPVOID) __attribute__((stdcall)).MIBEntryDelete40
DWORD (*)(DWORD, DWORD, LPVOID) __attribute__((stdcall)).MIBEntrySet48
DWORD (*)(DWORD, DWORD, LPVOID, LPDWORD, LPVOID) __attribute__((stdcall)).MIBEntryGet56
DWORD (*)(DWORD, DWORD, LPVOID, LPDWORD, LPVOID) __attribute__((stdcall)).MIBEntryGetFirst64
DWORD (*)(DWORD, DWORD, LPVOID, LPDWORD, LPVOID) __attribute__((stdcall)).MIBEntryGetNext72
DWORD (*)() __attribute__((stdcall)).GetRouterId80
BOOL (*)(DWORD, DWORD) __attribute__((stdcall)).HasMulticastBoundary88
DWORD (*)(DWORD, DWORD, DWORD, PVOID, GUID *, PVOID) __attribute__((stdcall)).ValidateRouteEx96
DWORD (*)(GUID *, DWORD, DWORD, PVOID) __attribute__((stdcall)).GetRoutingDomainInfo104
DWORD (*)(DWORD, DWORD, DWORD, DWORD, PVOID) __attribute__((stdcall)).GetInterfaceInformation112

│ └─120

SURFACEALIGNMENTstruct (unnamed).Linear0
struct (unnamed).Rectangular0

│ └─16

SURFOBJDHSURF.dhsurf0
HSURF.hsurf8
DHPDEV.dhpdev16
HDEV.hdev24
SIZEL.sizlBitmap32
ULONG.cjBits40
PVOID.pvBits48
PVOID.pvScan056
LONG.lDelta64
ULONG.iUniq68
ULONG.iBitmapFormat72
USHORT.iType76
USHORT.fjBitmap78

│ └─80

SV2CVW2_PARAMSDWORD.cbSize0
IShellView *.psvPrev8
LPCFOLDERSETTINGS.pfs16
IShellBrowser *.psbOwner24
RECT *.prcView32
const SHELLVIEWID *.pvid40
HWND.hwndView48

│ └─56

SW_DEVICE_CREATE_INFOULONG.cbSize0
PCWSTR.pszInstanceId8
PCZZWSTR.pszzHardwareIds16
PCZZWSTR.pszzCompatibleIds24
const GUID *.pContainerId32
ULONG.CapabilityFlags40
PCWSTR.pszDeviceDescription48
PCWSTR.pszDeviceLocation56
const SECURITY_DESCRIPTOR *.pSecurityDescriptor64

│ └─72

SWbemAssocQueryInfULONG.m_uVersion0
ULONG.m_uAnalysisType4
ULONG.m_uFeatureMask8
IWbemPath *.m_pPath16
LPWSTR.m_pszPath24
LPWSTR.m_pszQueryText32
LPWSTR.m_pszResultClass40
LPWSTR.m_pszAssocClass48
LPWSTR.m_pszRole56
LPWSTR.m_pszResultRole64
LPWSTR.m_pszRequiredQualifier72
LPWSTR.m_pszRequiredAssocQualifier80

│ └─88

SWbemQueryQualifiedNameULONG.m_uVersion0
ULONG.m_uTokenType4
ULONG.m_uNameListSize8
LPCWSTR *.m_ppszNameList16
BOOL.m_bArraysUsed24
BOOL *.m_pbArrayElUsed32
ULONG *.m_puArrayIndex40

│ └─48

SWbemRpnEncodedQueryULONG.m_uVersion0
ULONG.m_uTokenType4
unsigned long long.m_uParsedFeatureMask8
ULONG.m_uDetectedArraySize16
ULONG *.m_puDetectedFeatures24
ULONG.m_uSelectListSize32
SWbemQueryQualifiedName **.m_ppSelectList40
ULONG.m_uFromTargetType48
LPCWSTR.m_pszOptionalFromPath56
ULONG.m_uFromListSize64
LPCWSTR *.m_ppszFromList72
ULONG.m_uWhereClauseSize80
SWbemRpnQueryToken **.m_ppRpnWhereClause88
double.m_dblWithinPolling96
double.m_dblWithinWindow104
ULONG.m_uOrderByListSize112
LPCWSTR *.m_ppszOrderByList120
ULONG *.m_uOrderDirectionEl128

│ └─136

SWbemRpnQueryTokenULONG.m_uVersion0
ULONG.m_uTokenType4
ULONG.m_uSubexpressionShape8
ULONG.m_uOperator12
SWbemQueryQualifiedName *.m_pRightIdent16
SWbemQueryQualifiedName *.m_pLeftIdent24
ULONG.m_uConstApparentType32
SWbemRpnConst.m_Const40
ULONG.m_uConst2ApparentType48
SWbemRpnConst.m_Const256
LPCWSTR.m_pszRightFunc64
LPCWSTR.m_pszLeftFunc72

│ └─80

SYMBOL_INFOULONG.SizeOfStruct0
ULONG.TypeIndex4
ULONG64[2].Reserved8
ULONG.Index24
ULONG.Size28
ULONG64.ModBase32
ULONG.Flags40
ULONG64.Value48
ULONG64.Address56
ULONG.Register64
ULONG.Scope68
ULONG.Tag72
ULONG.NameLen76
ULONG.MaxNameLen80
CHAR[1].Name84

│ └─88

SYMBOL_INFOWULONG.SizeOfStruct0
ULONG.TypeIndex4
ULONG64[2].Reserved8
ULONG.Index24
ULONG.Size28
ULONG64.ModBase32
ULONG.Flags40
ULONG64.Value48
ULONG64.Address56
ULONG.Register64
ULONG.Scope68
ULONG.Tag72
ULONG.NameLen76
ULONG.MaxNameLen80
WCHAR[1].Name84

│ └─88

SYMSRV_INDEX_INFODWORD.sizeofstruct0
char[261].file4
BOOL.stripped268
DWORD.timestamp272
DWORD.size276
char[261].dbgfile280
char[261].pdbfile541
GUIDunsigned long.guid.Data1804
unsigned short.guid.Data2808
unsigned short.guid.Data3810
unsigned char[8].guid.Data4812
DWORD.sig820
DWORD.age824

│ └─828

SYMSRV_INDEX_INFOWDWORD.sizeofstruct0
WCHAR[261].file4
BOOL.stripped528
DWORD.timestamp532
DWORD.size536
WCHAR[261].dbgfile540
WCHAR[261].pdbfile1062
GUIDunsigned long.guid.Data11584
unsigned short.guid.Data21588
unsigned short.guid.Data31590
unsigned char[8].guid.Data41592
DWORD.sig1600
DWORD.age1604

│ └─1608

SYNCMGRHANDLERINFODWORD.cbSize0
HICON.hIcon8
DWORD.SyncMgrHandlerFlags16
WCHAR[32].wszHandlerName20

│ └─88

SYNCMGRITEMDWORD.cbSize0
DWORD.dwFlags4
GUIDunsigned long.ItemID.Data18
unsigned short.ItemID.Data212
unsigned short.ItemID.Data314
unsigned char[8].ItemID.Data416
DWORD.dwItemState24
HICON.hIcon32
WCHAR[128].wszItemName40
FILETIMEDWORD.ftLastUpdate.dwLowDateTime296
DWORD.ftLastUpdate.dwHighDateTime300

│ └─304

SYNCMGRLOGERRORINFODWORD.cbSize0
DWORD.mask4
DWORD.dwSyncMgrErrorFlags8
GUIDunsigned long.ErrorID.Data112
unsigned short.ErrorID.Data216
unsigned short.ErrorID.Data318
unsigned char[8].ErrorID.Data420
GUIDunsigned long.ItemID.Data128
unsigned short.ItemID.Data232
unsigned short.ItemID.Data334
unsigned char[8].ItemID.Data436

│ └─44

SYNCMGRPROGRESSITEMDWORD.cbSize0
UINT.mask4
LPCWSTR.lpcStatusText8
DWORD.dwStatusType16
int.iProgValue20
int.iMaxValue24

│ └─32

SYNCMGR_CONFLICT_ID_INFOBYTE_BLOB *.pblobID0
BYTE_BLOB *.pblobExtra8

│ └─16

SYNC_RANGEBYTE *.pbClosedLowerBound0
BYTE *.pbClosedUpperBound8

│ └─16

SYNC_SESSION_STATISTICSDWORD.dwChangesApplied0
DWORD.dwChangesFailed4

│ └─8

SYNC_TIMEDWORD.dwDate0
DWORD.dwTime4

│ └─8

SYNC_VERSIONDWORD.dwLastUpdatingReplicaKey0
ULONGLONG.ullTickCount8

│ └─16

SYSTEMTIMEWORD.wYear0
WORD.wMonth2
WORD.wDayOfWeek4
WORD.wDay6
WORD.wHour8
WORD.wMinute10
WORD.wSecond12
WORD.wMilliseconds14

│ └─16

SYSTEM_ALARM_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

SYSTEM_ALARM_CALLBACK_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

SYSTEM_ALARM_CALLBACK_OBJECT_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.Flags8
GUIDunsigned long.ObjectType.Data112
unsigned short.ObjectType.Data216
unsigned short.ObjectType.Data318
unsigned char[8].ObjectType.Data420
GUIDunsigned long.InheritedObjectType.Data128
unsigned short.InheritedObjectType.Data232
unsigned short.InheritedObjectType.Data334
unsigned char[8].InheritedObjectType.Data436
DWORD.SidStart44

│ └─48

SYSTEM_ALARM_OBJECT_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.Flags8
GUIDunsigned long.ObjectType.Data112
unsigned short.ObjectType.Data216
unsigned short.ObjectType.Data318
unsigned char[8].ObjectType.Data420
GUIDunsigned long.InheritedObjectType.Data128
unsigned short.InheritedObjectType.Data232
unsigned short.InheritedObjectType.Data334
unsigned char[8].InheritedObjectType.Data436
DWORD.SidStart44

│ └─48

SYSTEM_AUDIT_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

SYSTEM_AUDIT_CALLBACK_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

SYSTEM_AUDIT_CALLBACK_OBJECT_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.Flags8
GUIDunsigned long.ObjectType.Data112
unsigned short.ObjectType.Data216
unsigned short.ObjectType.Data318
unsigned char[8].ObjectType.Data420
GUIDunsigned long.InheritedObjectType.Data128
unsigned short.InheritedObjectType.Data232
unsigned short.InheritedObjectType.Data334
unsigned char[8].InheritedObjectType.Data436
DWORD.SidStart44

│ └─48

SYSTEM_AUDIT_OBJECT_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.Flags8
GUIDunsigned long.ObjectType.Data112
unsigned short.ObjectType.Data216
unsigned short.ObjectType.Data318
unsigned char[8].ObjectType.Data420
GUIDunsigned long.InheritedObjectType.Data128
unsigned short.InheritedObjectType.Data232
unsigned short.InheritedObjectType.Data334
unsigned char[8].InheritedObjectType.Data436
DWORD.SidStart44

│ └─48

SYSTEM_BATTERY_STATEBOOLEAN.AcOnLine0
BOOLEAN.BatteryPresent1
BOOLEAN.Charging2
BOOLEAN.Discharging3
BOOLEAN[3].Spare14
BYTE.Tag7
DWORD.MaxCapacity8
DWORD.RemainingCapacity12
DWORD.Rate16
DWORD.EstimatedTime20
DWORD.DefaultAlert124
DWORD.DefaultAlert228

│ └─32

SYSTEM_CPU_SET_INFORMATIONDWORD.Size0
CPU_SET_INFORMATION_TYPE.Type4
struct (unnamed).CpuSet8

│ └─32

SYSTEM_EVENT_DATABYTE.bModifier0
WCHAR.wKey2
LONG.xPos4
LONG.yPos8
BYTE.bCursorMode12
DWORD.dwButtonState16

│ └─20

SYSTEM_INFODWORD.dwOemId0
WORD.wProcessorArchitecture0
WORD.wReserved2
DWORD.dwPageSize4
LPVOID.lpMinimumApplicationAddress8
LPVOID.lpMaximumApplicationAddress16
DWORD_PTR.dwActiveProcessorMask24
DWORD.dwNumberOfProcessors32
DWORD.dwProcessorType36
DWORD.dwAllocationGranularity40
WORD.wProcessorLevel44
WORD.wProcessorRevision46

│ └─48

SYSTEM_LOGICAL_PROCESSOR_INFORMATIONULONG_PTR.ProcessorMask0
LOGICAL_PROCESSOR_RELATIONSHIP.Relationship8
struct (unnamed).ProcessorCore16
CACHE_DESCRIPTORBYTE.Cache.Level16
BYTE.Cache.Associativity17
WORD.Cache.LineSize18
DWORD.Cache.Size20
PROCESSOR_CACHE_TYPE.Cache.Type24
struct (unnamed).NumaNode16
ULONGLONG[2].Reserved16

│ └─32

SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EXLOGICAL_PROCESSOR_RELATIONSHIP.Relationship0
DWORD.Size4
PROCESSOR_RELATIONSHIPBYTE.Processor.Flags8
BYTE.Processor.EfficiencyClass9
BYTE[20].Processor.Reserved10
WORD.Processor.GroupCount30
GROUP_AFFINITY[1].Processor.GroupMask32
CACHE_RELATIONSHIPBYTE.Cache.Level8
BYTE.Cache.Associativity9
WORD.Cache.LineSize10
DWORD.Cache.CacheSize12
PROCESSOR_CACHE_TYPE.Cache.Type16
BYTE[18].Cache.Reserved20
WORD.Cache.GroupCount38
GROUP_AFFINITYKAFFINITY.Cache.GroupMask.Mask40
WORD.Cache.GroupMask.Group48
WORD[3].Cache.GroupMask.Reserved50
GROUP_AFFINITY[1].Cache.GroupMasks40
GROUP_RELATIONSHIPWORD.Group.MaximumGroupCount8
WORD.Group.ActiveGroupCount10
BYTE[20].Group.Reserved12
PROCESSOR_GROUP_INFO[1].Group.GroupInfo32
NUMA_NODE_RELATIONSHIPDWORD.NumaNode.NodeNumber8
BYTE[18].NumaNode.Reserved12
WORD.NumaNode.GroupCount30
GROUP_AFFINITYKAFFINITY.NumaNode.GroupMask.Mask32
WORD.NumaNode.GroupMask.Group40
WORD[3].NumaNode.GroupMask.Reserved42
GROUP_AFFINITY[1].NumaNode.GroupMasks32

│ └─80

SYSTEM_MANDATORY_LABEL_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

SYSTEM_POWER_CAPABILITIESBOOLEAN.PowerButtonPresent0
BOOLEAN.SleepButtonPresent1
BOOLEAN.LidPresent2
BOOLEAN.SystemS13
BOOLEAN.SystemS24
BOOLEAN.SystemS35
BOOLEAN.SystemS46
BOOLEAN.SystemS57
BOOLEAN.HiberFilePresent8
BOOLEAN.FullWake9
BOOLEAN.VideoDimPresent10
BOOLEAN.ApmPresent11
BOOLEAN.UpsPresent12
BOOLEAN.ThermalControl13
BOOLEAN.ProcessorThrottle14
BYTE.ProcessorMinThrottle15
BYTE.ProcessorMaxThrottle16
BOOLEAN.FastSystemS417
BOOLEAN.Hiberboot18
BOOLEAN.WakeAlarmPresent19
BOOLEAN.AoAc20
BOOLEAN.DiskSpinDown21
BYTE.HiberFileType22
BOOLEAN.AoAcConnectivitySupported23
BYTE[6].spare324
BOOLEAN.SystemBatteriesPresent30
BOOLEAN.BatteriesAreShortTerm31
BATTERY_REPORTING_SCALE[3].BatteryScale32
SYSTEM_POWER_STATE.AcOnLineWake56
SYSTEM_POWER_STATE.SoftLidWake60
SYSTEM_POWER_STATE.RtcWake64
SYSTEM_POWER_STATE.MinDeviceWakeState68
SYSTEM_POWER_STATE.DefaultLowLatencyWake72

│ └─76

SYSTEM_POWER_LEVELBOOLEAN.Enable0
BYTE[3].Spare1
DWORD.BatteryLevel4
POWER_ACTION_POLICYPOWER_ACTION.PowerPolicy.Action8
DWORD.PowerPolicy.Flags12
DWORD.PowerPolicy.EventCode16
SYSTEM_POWER_STATE.MinSystemState20

│ └─24

SYSTEM_POWER_POLICYDWORD.Revision0
POWER_ACTION_POLICYPOWER_ACTION.PowerButton.Action4
DWORD.PowerButton.Flags8
DWORD.PowerButton.EventCode12
POWER_ACTION_POLICYPOWER_ACTION.SleepButton.Action16
DWORD.SleepButton.Flags20
DWORD.SleepButton.EventCode24
POWER_ACTION_POLICYPOWER_ACTION.LidClose.Action28
DWORD.LidClose.Flags32
DWORD.LidClose.EventCode36
SYSTEM_POWER_STATE.LidOpenWake40
DWORD.Reserved44
POWER_ACTION_POLICYPOWER_ACTION.Idle.Action48
DWORD.Idle.Flags52
DWORD.Idle.EventCode56
DWORD.IdleTimeout60
BYTE.IdleSensitivity64
BYTE.DynamicThrottle65
BYTE[2].Spare266
SYSTEM_POWER_STATE.MinSleep68
SYSTEM_POWER_STATE.MaxSleep72
SYSTEM_POWER_STATE.ReducedLatencySleep76
DWORD.WinLogonFlags80
DWORD.Spare384
DWORD.DozeS4Timeout88
DWORD.BroadcastCapacityResolution92
SYSTEM_POWER_LEVEL[4].DischargePolicy96
DWORD.VideoTimeout192
BOOLEAN.VideoDimDisplay196
DWORD[3].VideoReserved200
DWORD.SpindownTimeout212
BOOLEAN.OptimizeForPower216
BYTE.FanThrottleTolerance217
BYTE.ForcedThrottle218
BYTE.MinThrottle219
POWER_ACTION_POLICYPOWER_ACTION.OverThrottled.Action220
DWORD.OverThrottled.Flags224
DWORD.OverThrottled.EventCode228

│ └─232

SYSTEM_POWER_STATUSBYTE.ACLineStatus0
BYTE.BatteryFlag1
BYTE.BatteryLifePercent2
BYTE.SystemStatusFlag3
DWORD.BatteryLifeTime4
DWORD.BatteryFullLifeTime8

│ └─12

SYSTEM_RESOURCE_ATTRIBUTE_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

SYSTEM_SCOPED_POLICY_ID_ACEACE_HEADERBYTE.Header.AceType0
BYTE.Header.AceFlags1
WORD.Header.AceSize2
ACCESS_MASK.Mask4
DWORD.SidStart8

│ └─12

Scope_list_ipv4IN_ADDR[1].scopl_ipaddr0

│ └─4

SdpAttributeRangeUSHORT.minAttribute0
USHORT.maxAttribute2

│ └─4

SdpQueryUuidSdpQueryUuidUnionGUIDunsigned long.u.uuid128.Data10
unsigned short.u.uuid128.Data24
unsigned short.u.uuid128.Data36
unsigned char[8].u.uuid128.Data48
USHORT.u.uuid160
ULONG.u.uuid320
USHORT.uuidType16

│ └─20

SdpQueryUuidUnionGUIDunsigned long.uuid128.Data10
unsigned short.uuid128.Data24
unsigned short.uuid128.Data36
unsigned char[8].uuid128.Data48
USHORT.uuid160
ULONG.uuid320

│ └─16

SecBufferunsigned long.cbBuffer0
unsigned long.BufferType4
void *.pvBuffer8

│ └─16

SecBufferDescunsigned long.ulVersion0
unsigned long.cBuffers4
PSecBuffer.pBuffers8

│ └─16

SecHandleULONG_PTR.dwLower0
ULONG_PTR.dwUpper8

│ └─16

SecPkgContext_AccessTokenvoid *.AccessToken0

│ └─8

SecPkgContext_ApplicationProtocolSEC_APPLICATION_PROTOCOL_NEGOTIATION_STATUS.ProtoNegoStatus0
SEC_APPLICATION_PROTOCOL_NEGOTIATION_EXT.ProtoNegoExt4
unsigned char.ProtocolIdSize8
unsigned char[255].ProtocolId9

│ └─264

SecPkgContext_AuthorityASEC_CHAR *.sAuthorityName0

│ └─8

SecPkgContext_AuthorityWSEC_WCHAR *.sAuthorityName0

│ └─8

SecPkgContext_AuthzIDunsigned long.AuthzIDLength0
char *.AuthzID8

│ └─16

SecPkgContext_Bindingsunsigned long.BindingsLength0
SEC_CHANNEL_BINDINGS *.Bindings8

│ └─16

SecPkgContext_CipherInfoDWORD.dwVersion0
DWORD.dwProtocol4
DWORD.dwCipherSuite8
DWORD.dwBaseCipherSuite12
WCHAR[64].szCipherSuite16
WCHAR[64].szCipher144
DWORD.dwCipherLen272
DWORD.dwCipherBlockLen276
WCHAR[64].szHash280
DWORD.dwHashLen408
WCHAR[64].szExchange412
DWORD.dwMinExchangeLen540
DWORD.dwMaxExchangeLen544
WCHAR[64].szCertificate548
DWORD.dwKeyType676

│ └─680

SecPkgContext_ClientCredsULONG.AuthBufferLen0
PUCHAR.AuthBuffer8

│ └─16

SecPkgContext_ClientSpecifiedTargetSEC_WCHAR *.sTargetName0

│ └─8

SecPkgContext_ConnectionInfoDWORD.dwProtocol0
ALG_ID.aiCipher4
DWORD.dwCipherStrength8
ALG_ID.aiHash12
DWORD.dwHashStrength16
ALG_ID.aiExch20
DWORD.dwExchStrength24

│ └─28

SecPkgContext_CredInfoSECPKG_CRED_CLASS.CredClass0
unsigned long.IsPromptingNeeded4

│ └─8

SecPkgContext_CredentialNameAunsigned long.CredentialType0
SEC_CHAR *.sCredentialName8

│ └─16

SecPkgContext_CredentialNameWunsigned long.CredentialType0
SEC_WCHAR *.sCredentialName8

│ └─16

SecPkgContext_DceInfounsigned long.AuthzSvc0
void *.pPac8

│ └─16

SecPkgContext_EapKeyBlockBYTE[128].rgbKeys0
BYTE[64].rgbIVs128

│ └─192

SecPkgContext_EapPrfInfoDWORD.dwVersion0
DWORD.cbPrfData4
PBYTE.pbPrfData8

│ └─16

SecPkgContext_EarlyStartDWORD.dwEarlyStartFlags0

│ └─4

SecPkgContext_Flagsunsigned long.Flags0

│ └─4

SecPkgContext_IssuerListInfoExPCERT_NAME_BLOB.aIssuers0
DWORD.cIssuers8

│ └─16

SecPkgContext_KeyInfoASEC_CHAR *.sSignatureAlgorithmName0
SEC_CHAR *.sEncryptAlgorithmName8
unsigned long.KeySize16
unsigned long.SignatureAlgorithm20
unsigned long.EncryptAlgorithm24

│ └─32

SecPkgContext_KeyInfoWSEC_WCHAR *.sSignatureAlgorithmName0
SEC_WCHAR *.sEncryptAlgorithmName8
unsigned long.KeySize16
unsigned long.SignatureAlgorithm20
unsigned long.EncryptAlgorithm24

│ └─32

SecPkgContext_KeyingMaterialDWORD.cbKeyingMaterial0
PBYTE.pbKeyingMaterial8

│ └─16

SecPkgContext_KeyingMaterialInfoWORD.cbLabel0
LPSTR.pszLabel8
WORD.cbContextValue16
PBYTE.pbContextValue24
DWORD.cbKeyingMaterial32

│ └─40

SecPkgContext_LastClientTokenStatusSECPKG_ATTR_LCT_STATUS.LastClientTokenStatus0

│ └─4

SecPkgContext_LifespanTimeStamp.tsStart0
TimeStamp.tsExpiry8

│ └─16

SecPkgContext_LogoffTimeTimeStamp.tsLogoffTime0

│ └─8

SecPkgContext_NamesASEC_CHAR *.sUserName0

│ └─8

SecPkgContext_NamesWSEC_WCHAR *.sUserName0

│ └─8

SecPkgContext_NativeNamesASEC_CHAR *.sClientName0
SEC_CHAR *.sServerName8

│ └─16

SecPkgContext_NativeNamesWSEC_WCHAR *.sClientName0
SEC_WCHAR *.sServerName8

│ └─16

SecPkgContext_NegoKeysunsigned long.KeyType0
unsigned short.KeyLength4
unsigned char *.KeyValue8
unsigned long.VerifyKeyType16
unsigned short.VerifyKeyLength20
unsigned char *.VerifyKeyValue24

│ └─32

SecPkgContext_NegoPackageInfounsigned long.PackageMask0

│ └─4

SecPkgContext_NegoStatusunsigned long.LastStatus0

│ └─4

SecPkgContext_NegotiatedTlsExtensionsunsigned long.ExtensionsCount0
unsigned short *.Extensions8

│ └─16

SecPkgContext_NegotiationInfoAPSecPkgInfoA.PackageInfo0
unsigned long.NegotiationState8

│ └─16

SecPkgContext_NegotiationInfoWPSecPkgInfoW.PackageInfo0
unsigned long.NegotiationState8

│ └─16

SecPkgContext_PackageInfoAPSecPkgInfoA.PackageInfo0

│ └─8

SecPkgContext_PackageInfoWPSecPkgInfoW.PackageInfo0

│ └─8

SecPkgContext_PasswordExpiryTimeStamp.tsPasswordExpires0

│ └─8

SecPkgContext_ProtoInfoASEC_CHAR *.sProtocolName0
unsigned long.majorVersion8
unsigned long.minorVersion12

│ └─16

SecPkgContext_ProtoInfoWSEC_WCHAR *.sProtocolName0
unsigned long.majorVersion8
unsigned long.minorVersion12

│ └─16

SecPkgContext_SessionAppDataDWORD.dwFlags0
DWORD.cbAppData4
PBYTE.pbAppData8

│ └─16

SecPkgContext_SessionInfoDWORD.dwFlags0
DWORD.cbSessionId4
BYTE[32].rgbSessionId8

│ └─40

SecPkgContext_SessionKeyunsigned long.SessionKeyLength0
unsigned char *.SessionKey8

│ └─16

SecPkgContext_Sizesunsigned long.cbMaxToken0
unsigned long.cbMaxSignature4
unsigned long.cbBlockSize8
unsigned long.cbSecurityTrailer12

│ └─16

SecPkgContext_StreamSizesunsigned long.cbHeader0
unsigned long.cbTrailer4
unsigned long.cbMaximumMessage8
unsigned long.cBuffers12
unsigned long.cbBlockSize16

│ └─20

SecPkgContext_SubjectAttributesvoid *.AttributeInfo0

│ └─8

SecPkgContext_SupportedSignaturesWORD.cSignatureAndHashAlgorithms0
WORD *.pSignatureAndHashAlgorithms8

│ └─16

SecPkgContext_Targetunsigned long.TargetLength0
char *.Target8

│ └─16

SecPkgContext_TargetInformationunsigned long.MarshalledTargetInfoLength0
unsigned char *.MarshalledTargetInfo8

│ └─16

SecPkgContext_UserFlagsunsigned long.UserFlags0

│ └─4

SecPkgCredentials_Certunsigned long.EncodedCertSize0
unsigned char *.EncodedCert8

│ └─16

SecPkgCredentials_KdcProxySettingsWULONG.Version0
ULONG.Flags4
USHORT.ProxyServerOffset8
USHORT.ProxyServerLength10
USHORT.ClientTlsCredOffset12
USHORT.ClientTlsCredLength14

│ └─16

SecPkgCredentials_NamesASEC_CHAR *.sUserName0

│ └─8

SecPkgCredentials_NamesWSEC_WCHAR *.sUserName0

│ └─8

SecPkgCredentials_SSIProviderASEC_CHAR *.sProviderName0
unsigned long.ProviderInfoLength8
char *.ProviderInfo16

│ └─24

SecPkgCredentials_SSIProviderWSEC_WCHAR *.sProviderName0
unsigned long.ProviderInfoLength8
char *.ProviderInfo16

│ └─24

SecPkgInfoAunsigned long.fCapabilities0
unsigned short.wVersion4
unsigned short.wRPCID6
unsigned long.cbMaxToken8
SEC_CHAR *.Name16
SEC_CHAR *.Comment24

│ └─32

SecPkgInfoWunsigned long.fCapabilities0
unsigned short.wVersion4
unsigned short.wRPCID6
unsigned long.cbMaxToken8
SEC_WCHAR *.Name16
SEC_WCHAR *.Comment24

│ └─32

SecurityFunctionTableAunsigned long.dwVersion0
ENUMERATE_SECURITY_PACKAGES_FN_A.EnumerateSecurityPackagesA8
QUERY_CREDENTIALS_ATTRIBUTES_FN_A.QueryCredentialsAttributesA16
ACQUIRE_CREDENTIALS_HANDLE_FN_A.AcquireCredentialsHandleA24
FREE_CREDENTIALS_HANDLE_FN.FreeCredentialsHandle32
void *.Reserved240
INITIALIZE_SECURITY_CONTEXT_FN_A.InitializeSecurityContextA48
ACCEPT_SECURITY_CONTEXT_FN.AcceptSecurityContext56
COMPLETE_AUTH_TOKEN_FN.CompleteAuthToken64
DELETE_SECURITY_CONTEXT_FN.DeleteSecurityContext72
APPLY_CONTROL_TOKEN_FN.ApplyControlToken80
QUERY_CONTEXT_ATTRIBUTES_FN_A.QueryContextAttributesA88
IMPERSONATE_SECURITY_CONTEXT_FN.ImpersonateSecurityContext96
REVERT_SECURITY_CONTEXT_FN.RevertSecurityContext104
MAKE_SIGNATURE_FN.MakeSignature112
VERIFY_SIGNATURE_FN.VerifySignature120
FREE_CONTEXT_BUFFER_FN.FreeContextBuffer128
QUERY_SECURITY_PACKAGE_INFO_FN_A.QuerySecurityPackageInfoA136
void *.Reserved3144
void *.Reserved4152
EXPORT_SECURITY_CONTEXT_FN.ExportSecurityContext160
IMPORT_SECURITY_CONTEXT_FN_A.ImportSecurityContextA168
ADD_CREDENTIALS_FN_A.AddCredentialsA176
void *.Reserved8184
QUERY_SECURITY_CONTEXT_TOKEN_FN.QuerySecurityContextToken192
ENCRYPT_MESSAGE_FN.EncryptMessage200
DECRYPT_MESSAGE_FN.DecryptMessage208
SET_CONTEXT_ATTRIBUTES_FN_A.SetContextAttributesA216
SET_CREDENTIALS_ATTRIBUTES_FN_A.SetCredentialsAttributesA224
QUERY_CONTEXT_ATTRIBUTES_EX_FN_A.QueryContextAttributesExA240
QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_A.QueryCredentialsAttributesExA248

│ └─256

SecurityFunctionTableWunsigned long.dwVersion0
ENUMERATE_SECURITY_PACKAGES_FN_W.EnumerateSecurityPackagesW8
QUERY_CREDENTIALS_ATTRIBUTES_FN_W.QueryCredentialsAttributesW16
ACQUIRE_CREDENTIALS_HANDLE_FN_W.AcquireCredentialsHandleW24
FREE_CREDENTIALS_HANDLE_FN.FreeCredentialsHandle32
void *.Reserved240
INITIALIZE_SECURITY_CONTEXT_FN_W.InitializeSecurityContextW48
ACCEPT_SECURITY_CONTEXT_FN.AcceptSecurityContext56
COMPLETE_AUTH_TOKEN_FN.CompleteAuthToken64
DELETE_SECURITY_CONTEXT_FN.DeleteSecurityContext72
APPLY_CONTROL_TOKEN_FN.ApplyControlToken80
QUERY_CONTEXT_ATTRIBUTES_FN_W.QueryContextAttributesW88
IMPERSONATE_SECURITY_CONTEXT_FN.ImpersonateSecurityContext96
REVERT_SECURITY_CONTEXT_FN.RevertSecurityContext104
MAKE_SIGNATURE_FN.MakeSignature112
VERIFY_SIGNATURE_FN.VerifySignature120
FREE_CONTEXT_BUFFER_FN.FreeContextBuffer128
QUERY_SECURITY_PACKAGE_INFO_FN_W.QuerySecurityPackageInfoW136
void *.Reserved3144
void *.Reserved4152
EXPORT_SECURITY_CONTEXT_FN.ExportSecurityContext160
IMPORT_SECURITY_CONTEXT_FN_W.ImportSecurityContextW168
ADD_CREDENTIALS_FN_W.AddCredentialsW176
void *.Reserved8184
QUERY_SECURITY_CONTEXT_TOKEN_FN.QuerySecurityContextToken192
ENCRYPT_MESSAGE_FN.EncryptMessage200
DECRYPT_MESSAGE_FN.DecryptMessage208
SET_CONTEXT_ATTRIBUTES_FN_W.SetContextAttributesW216
SET_CREDENTIALS_ATTRIBUTES_FN_W.SetCredentialsAttributesW224
QUERY_CONTEXT_ATTRIBUTES_EX_FN_W.QueryContextAttributesExW240
QUERY_CREDENTIALS_ATTRIBUTES_EX_FN_W.QueryCredentialsAttributesExW248

│ └─256

ServerInformationDWORD.dwServerPid0
DWORD.dwServerTid4
UINT64.ui64ServerAddress8

│ └─16

Session_IPv4IN_ADDRunion (unnamed).sess_destaddr.S_un0
UCHAR.sess_protid4
UCHAR.sess_flags5
USHORT.sess_destport6

│ └─8

SetProviderStatusInfoTimeProvState.tpsCurrentState0
DWORD.dwStratum4
LPWSTR.wszProvName8
HANDLE.hWaitEvent16
SetProviderStatusInfoFreeFunc *.pfnFree24
HRESULT *.pHr32
DWORD *.pdwSysStratum40

│ └─48

ShellCommandInfoLPWSTR.pwszOperation0
LPWSTR.pwszFile8
LPWSTR.pwszParameters16
LPWSTR.pwszDirectory24
ULONG.nShowCmd32

│ └─40

SimilarityDataunsigned char[16].m_Data0

│ └─16

SimilarityDumpDataSimilarityFileIndexT.m_FileIndex0
SimilarityDataunsigned char[16].m_Data.m_Data4

│ └─20

SimilarityFileIdbyte[32].m_FileId0

│ └─32

SimilarityMappedViewInfounsigned char *.m_Data0
DWORD.m_Length8

│ └─16

SmartCardApplicationApplicationType.ApplicationType0
USHORT.ApplicationVersion4
BSTR.pbstrApplicationName8
BSTR.pbstrApplicationURL16

│ └─24

SnmpVarBindAsnObjectName.name0
AsnObjectSyntax.value12

│ └─32

SnmpVarBindListSnmpVarBind *.list0
UINT.len8

│ └─12

SoHUINT16.count0
SoHAttribute *.attributes8

│ └─16

SoHAttributeUINT16.type0
UINT16.size2
BYTE *.value8

│ └─16

SourceInfoBSTR.FileName0
unsigned int.LineNumber8
unsigned int.ColumnNumber12
unsigned int.CharPosition16
BSTR.Hash24

│ └─32

SourcesULONG.sourceId0
int.numTargets4
ULONG[1].aTargets8

│ └─12

SpatialAudioClientActivationParamsGUIDunsigned long.tracingContextId.Data10
unsigned short.tracingContextId.Data24
unsigned short.tracingContextId.Data36
unsigned char[8].tracingContextId.Data48
GUIDunsigned long.appId.Data116
unsigned short.appId.Data220
unsigned short.appId.Data322
unsigned char[8].appId.Data424
int.majorVersion32
int.minorVersion136
int.minorVersion240
int.minorVersion344

│ └─48

SpatialAudioHrtfActivationParamsconst WAVEFORMATEX *.ObjectFormat0
AudioObjectType.StaticObjectTypeMask8
UINT32.MinDynamicObjectCount12
UINT32.MaxDynamicObjectCount16
AUDIO_STREAM_CATEGORY.Category20
HANDLE.EventHandle24
ISpatialAudioObjectRenderStreamNotify *.NotifyObject32
SpatialAudioHrtfDistanceDecay *.DistanceDecay40
SpatialAudioHrtfDirectivityUnion *.Directivity48
SpatialAudioHrtfEnvironmentType *.Environment56
SpatialAudioHrtfOrientation *.Orientation64

│ └─72

SpatialAudioHrtfActivationParams2const WAVEFORMATEX *.ObjectFormat0
AudioObjectType.StaticObjectTypeMask8
UINT32.MinDynamicObjectCount12
UINT32.MaxDynamicObjectCount16
AUDIO_STREAM_CATEGORY.Category20
HANDLE.EventHandle24
ISpatialAudioObjectRenderStreamNotify *.NotifyObject32
SpatialAudioHrtfDistanceDecay *.DistanceDecay40
SpatialAudioHrtfDirectivityUnion *.Directivity48
SpatialAudioHrtfEnvironmentType *.Environment56
SpatialAudioHrtfOrientation *.Orientation64
SPATIAL_AUDIO_STREAM_OPTIONS.Options72

│ └─76

SpatialAudioHrtfDirectivitySpatialAudioHrtfDirectivityType.Type0
float.Scaling4

│ └─8

SpatialAudioHrtfDirectivityCardioidSpatialAudioHrtfDirectivitySpatialAudioHrtfDirectivityType.directivity.Type0
float.directivity.Scaling4
float.Order8

│ └─12

SpatialAudioHrtfDirectivityConeSpatialAudioHrtfDirectivitySpatialAudioHrtfDirectivityType.directivity.Type0
float.directivity.Scaling4
float.InnerAngle8
float.OuterAngle12

│ └─16

SpatialAudioHrtfDirectivityUnionSpatialAudioHrtfDirectivityCardioidSpatialAudioHrtfDirectivitySpatialAudioHrtfDirectivityType.Cardiod.directivity.Type0
float.Cardiod.directivity.Scaling4
float.Cardiod.Order8
SpatialAudioHrtfDirectivityConeSpatialAudioHrtfDirectivitySpatialAudioHrtfDirectivityType.Cone.directivity.Type0
float.Cone.directivity.Scaling4
float.Cone.InnerAngle8
float.Cone.OuterAngle12
SpatialAudioHrtfDirectivitySpatialAudioHrtfDirectivityType.Omni.Type0
float.Omni.Scaling4

│ └─16

SpatialAudioHrtfDistanceDecaySpatialAudioHrtfDistanceDecayType.Type0
float.MaxGain4
float.MinGain8
float.UnityGainDistance12
float.CutoffDistance16

│ └─20

SpatialAudioMetadataItemsInfoUINT16.FrameCount0
UINT16.ItemCount2
UINT16.MaxItemCount4
UINT32.MaxValueBufferLength6

│ └─10

SpatialAudioObjectRenderStreamActivationParamsconst WAVEFORMATEX *.ObjectFormat0
AudioObjectType.StaticObjectTypeMask8
UINT32.MinDynamicObjectCount12
UINT32.MaxDynamicObjectCount16
AUDIO_STREAM_CATEGORY.Category20
HANDLE.EventHandle24
ISpatialAudioObjectRenderStreamNotify *.NotifyObject32

│ └─40

SpatialAudioObjectRenderStreamActivationParams2const WAVEFORMATEX *.ObjectFormat0
AudioObjectType.StaticObjectTypeMask8
UINT32.MinDynamicObjectCount12
UINT32.MaxDynamicObjectCount16
AUDIO_STREAM_CATEGORY.Category20
HANDLE.EventHandle24
ISpatialAudioObjectRenderStreamNotify *.NotifyObject32
SPATIAL_AUDIO_STREAM_OPTIONS.Options40

│ └─44

SpatialAudioObjectRenderStreamForMetadataActivationParamsconst WAVEFORMATEX *.ObjectFormat0
AudioObjectType.StaticObjectTypeMask8
UINT32.MinDynamicObjectCount12
UINT32.MaxDynamicObjectCount16
AUDIO_STREAM_CATEGORY.Category20
HANDLE.EventHandle24
GUIDunsigned long.MetadataFormatId.Data132
unsigned short.MetadataFormatId.Data236
unsigned short.MetadataFormatId.Data338
unsigned char[8].MetadataFormatId.Data440
UINT16.MaxMetadataItemCount48
const PROPVARIANT *.MetadataActivationParams50
ISpatialAudioObjectRenderStreamNotify *.NotifyObject58

│ └─66

SpatialAudioObjectRenderStreamForMetadataActivationParams2const WAVEFORMATEX *.ObjectFormat0
AudioObjectType.StaticObjectTypeMask8
UINT32.MinDynamicObjectCount12
UINT32.MaxDynamicObjectCount16
AUDIO_STREAM_CATEGORY.Category20
HANDLE.EventHandle24
GUIDunsigned long.MetadataFormatId.Data132
unsigned short.MetadataFormatId.Data236
unsigned short.MetadataFormatId.Data338
unsigned char[8].MetadataFormatId.Data440
UINT32.MaxMetadataItemCount48
const PROPVARIANT *.MetadataActivationParams52
ISpatialAudioObjectRenderStreamNotify *.NotifyObject60
SPATIAL_AUDIO_STREAM_OPTIONS.Options68

│ └─72

StorageLayoutDWORD.LayoutType0
OLECHAR *.pwcsElementName8
LARGE_INTEGERLONGLONG.cOffset.QuadPart16
struct (unnamed).cOffset.u16
DWORD.cOffset.LowPart16
LONG.cOffset.HighPart20
LARGE_INTEGERLONGLONG.cBytes.QuadPart24
struct (unnamed).cBytes.u24
DWORD.cBytes.LowPart24
LONG.cBytes.HighPart28

│ └─32

StylusInfoTABLET_CONTEXT_ID.tcid0
STYLUS_ID.cid4
BOOL.bIsInvertedCursor8

│ └─12

SyncProviderConfigUIConfigurationDWORD.dwVersion0
GUIDunsigned long.guidInstanceId.Data14
unsigned short.guidInstanceId.Data28
unsigned short.guidInstanceId.Data310
unsigned char[8].guidInstanceId.Data412
CLSID.clsidConfigUI20
GUIDunsigned long.guidContentType.Data136
unsigned short.guidContentType.Data240
unsigned short.guidContentType.Data342
unsigned char[8].guidContentType.Data444
DWORD.dwCapabilities52
DWORD.dwSupportedArchitecture56
BOOL.fIsGlobal60

│ └─64

SyncProviderConfigurationDWORD.dwVersion0
GUIDunsigned long.guidInstanceId.Data14
unsigned short.guidInstanceId.Data28
unsigned short.guidInstanceId.Data310
unsigned char[8].guidInstanceId.Data412
CLSID.clsidProvider20
GUIDunsigned long.guidConfigUIInstanceId.Data136
unsigned short.guidConfigUIInstanceId.Data240
unsigned short.guidConfigUIInstanceId.Data342
unsigned char[8].guidConfigUIInstanceId.Data444
GUIDunsigned long.guidContentType.Data152
unsigned short.guidContentType.Data256
unsigned short.guidContentType.Data358
unsigned char[8].guidContentType.Data460
DWORD.dwCapabilities68
DWORD.dwSupportedArchitecture72

│ └─76

SystemHealthAgentStateSystemHealthEntityId.id0
ResultCodesUINT16.shaResultCodes.count8
HRESULT *.shaResultCodes.results16
FailureCategory.failureCategory24
FixupInfoFixupState.fixupInfo.state32
Percentage.fixupInfo.percentage36
ResultCodesUINT16.fixupInfo.resultCodes.count40
HRESULT *.fixupInfo.resultCodes.results48
MessageId.fixupInfo.fixupMsgId56

│ └─64

SystemInterruptTimeUINT64.value0

│ └─8

TABLECELLPARMSLONG.dxWidth0
WORD.nVertAlign4bytes,0bits
WORD.fMergeTop4bytes,2bits
WORD.fMergePrev4bytes,3bits
WORD.fVertical4bytes,4bits
WORD.fMergeStart4bytes,5bits
WORD.fMergeCont4bytes,6bits
WORD.wShading6
SHORT.dxBrdrLeft8
SHORT.dyBrdrTop10
SHORT.dxBrdrRight12
SHORT.dyBrdrBottom14
COLORREF.crBrdrLeft16
COLORREF.crBrdrTop20
COLORREF.crBrdrRight24
COLORREF.crBrdrBottom28
COLORREF.crBackPat32
COLORREF.crForePat36

│ └─40

TABLEROWPARMSBYTE.cbRow0
BYTE.cbCell1
BYTE.cCell2
BYTE.cRow3
LONG.dxCellMargin4
LONG.dxIndent8
LONG.dyHeight12
DWORD.nAlignment16bytes,0bits
DWORD.fRTL16bytes,3bits
DWORD.fKeep16bytes,4bits
DWORD.fKeepFollow16bytes,5bits
DWORD.fWrap16bytes,6bits
DWORD.fIdentCells16bytes,7bits
LONG.cpStartRow20
BYTE.bTableLevel24
BYTE.iCell25

│ └─28

TAG_TYPELPCWSTR.pwszTag0
DWORD.dwRequired8
BOOL.bPresent12

│ └─16

TAKE_SNAPSHOT_VHDSET_PARAMETERSTAKE_SNAPSHOT_VHDSET_VERSION.Version0
struct (unnamed).Version14

│ └─20

TAPE_ERASEDWORD.Type0
BOOLEAN.Immediate4

│ └─8

TAPE_GET_DRIVE_PARAMETERSBOOLEAN.ECC0
BOOLEAN.Compression1
BOOLEAN.DataPadding2
BOOLEAN.ReportSetmarks3
DWORD.DefaultBlockSize4
DWORD.MaximumBlockSize8
DWORD.MinimumBlockSize12
DWORD.MaximumPartitionCount16
DWORD.FeaturesLow20
DWORD.FeaturesHigh24
DWORD.EOTWarningZoneSize28

│ └─32

TAPE_GET_MEDIA_PARAMETERSLARGE_INTEGERLONGLONG.Capacity.QuadPart0
struct (unnamed).Capacity.u0
DWORD.Capacity.LowPart0
LONG.Capacity.HighPart4
LARGE_INTEGERLONGLONG.Remaining.QuadPart8
struct (unnamed).Remaining.u8
DWORD.Remaining.LowPart8
LONG.Remaining.HighPart12
DWORD.BlockSize16
DWORD.PartitionCount20
BOOLEAN.WriteProtected24

│ └─32

TAPE_GET_POSITIONDWORD.Type0
DWORD.Partition4
LARGE_INTEGERLONGLONG.Offset.QuadPart8
struct (unnamed).Offset.u8
DWORD.Offset.LowPart8
LONG.Offset.HighPart12

│ └─16

TAPE_PREPAREDWORD.Operation0
BOOLEAN.Immediate4

│ └─8

TAPE_SET_DRIVE_PARAMETERSBOOLEAN.ECC0
BOOLEAN.Compression1
BOOLEAN.DataPadding2
BOOLEAN.ReportSetmarks3
DWORD.EOTWarningZoneSize4

│ └─8

TAPE_SET_MEDIA_PARAMETERSDWORD.BlockSize0

│ └─4

TAPE_SET_POSITIONDWORD.Method0
DWORD.Partition4
LARGE_INTEGERLONGLONG.Offset.QuadPart8
struct (unnamed).Offset.u8
DWORD.Offset.LowPart8
LONG.Offset.HighPart12
BOOLEAN.Immediate16

│ └─24

TAPE_WRITE_MARKSDWORD.Type0
DWORD.Count4
BOOLEAN.Immediate8

│ └─12

TAPI_CUSTOMTONEDWORD.dwFrequency0
DWORD.dwCadenceOn4
DWORD.dwCadenceOff8
DWORD.dwVolume12

│ └─16

TAPI_DETECTTONEDWORD.dwAppSpecific0
DWORD.dwDuration4
DWORD.dwFrequency18
DWORD.dwFrequency212
DWORD.dwFrequency316

│ └─20

TASKDIALOGCONFIGUINT.cbSize0
HWND.hwndParent4
HINSTANCE.hInstance12
TASKDIALOG_FLAGS.dwFlags20
TASKDIALOG_COMMON_BUTTON_FLAGS.dwCommonButtons24
PCWSTR.pszWindowTitle28
HICON.hMainIcon36
PCWSTR.pszMainIcon36
PCWSTR.pszMainInstruction44
PCWSTR.pszContent52
UINT.cButtons60
const TASKDIALOG_BUTTON *.pButtons64
int.nDefaultButton72
UINT.cRadioButtons76
const TASKDIALOG_BUTTON *.pRadioButtons80
int.nDefaultRadioButton88
PCWSTR.pszVerificationText92
PCWSTR.pszExpandedInformation100
PCWSTR.pszExpandedControlText108
PCWSTR.pszCollapsedControlText116
HICON.hFooterIcon124
PCWSTR.pszFooterIcon124
PCWSTR.pszFooter132
PFTASKDIALOGCALLBACK.pfCallback140
LONG_PTR.lpCallbackData148
UINT.cxWidth156

│ └─160

TASKDIALOG_BUTTONint.nButtonID0
PCWSTR.pszButtonText4

│ └─12

TASK_TRIGGERWORD.cbTriggerSize0
WORD.Reserved12
WORD.wBeginYear4
WORD.wBeginMonth6
WORD.wBeginDay8
WORD.wEndYear10
WORD.wEndMonth12
WORD.wEndDay14
WORD.wStartHour16
WORD.wStartMinute18
DWORD.MinutesDuration20
DWORD.MinutesInterval24
DWORD.rgFlags28
TASK_TRIGGER_TYPE.TriggerType32
TRIGGER_TYPE_UNIONDAILYWORD.Type.Daily.DaysInterval36
MONTHLYDOWWORD.Type.MonthlyDOW.wWhichWeek36
WORD.Type.MonthlyDOW.rgfDaysOfTheWeek38
WORD.Type.MonthlyDOW.rgfMonths40
MONTHLYDATEDWORD.Type.MonthlyDate.rgfDays36
WORD.Type.MonthlyDate.rgfMonths40
WEEKLYWORD.Type.Weekly.WeeksInterval36
WORD.Type.Weekly.rgfDaysOfTheWeek38
WORD.Reserved244
WORD.wRandomMinutesInterval46

│ └─48

TBADDBITMAPHINSTANCE.hInst0
UINT_PTR.nID8

│ └─16

TBBUTTONint.iBitmap0
int.idCommand4
BYTE.fsState8
BYTE.fsStyle9
BYTE[6].bReserved10
DWORD_PTR.dwData16
INT_PTR.iString24

│ └─32

TBBUTTONINFOAUINT.cbSize0
DWORD.dwMask4
int.idCommand8
int.iImage12
BYTE.fsState16
BYTE.fsStyle17
WORD.cx18
DWORD_PTR.lParam24
LPSTR.pszText32
int.cchText40

│ └─48

TBBUTTONINFOWUINT.cbSize0
DWORD.dwMask4
int.idCommand8
int.iImage12
BYTE.fsState16
BYTE.fsStyle17
WORD.cx18
DWORD_PTR.lParam24
LPWSTR.pszText32
int.cchText40

│ └─48

TBINFOUINT.cbuttons0
UINT.uFlags4

│ └─8

TBINSERTMARKint.iButton0
DWORD.dwFlags4

│ └─8

TBMETRICSUINT.cbSize0
DWORD.dwMask4
int.cxPad8
int.cyPad12
int.cxBarPad16
int.cyBarPad20
int.cxButtonSpacing24
int.cyButtonSpacing28

│ └─32

TBREPLACEBITMAPHINSTANCE.hInstOld0
UINT_PTR.nIDOld8
HINSTANCE.hInstNew16
UINT_PTR.nIDNew24
int.nButtons32

│ └─40

TBSAVEPARAMSAHKEY.hkr0
LPCSTR.pszSubKey8
LPCSTR.pszValueName16

│ └─24

TBSAVEPARAMSWHKEY.hkr0
LPCWSTR.pszSubKey8
LPCWSTR.pszValueName16

│ └─24

TBS_CONTEXT_PARAMSUINT32.version0

│ └─4

TBS_CONTEXT_PARAMS2UINT32.version0
UINT32.requestRaw4bytes,0bits
UINT32.asUINT324
UINT32.includeTpm124bytes,1bits
UINT32.includeTpm204bytes,2bits

│ └─8

TCHITTESTINFOPOINTLONG.pt.x0
LONG.pt.y4
UINT.flags8

│ └─12

TCITEMAUINT.mask0
DWORD.dwState4
DWORD.dwStateMask8
LPSTR.pszText16
int.cchTextMax24
int.iImage28
LPARAM.lParam32

│ └─40

TCITEMHEADERAUINT.mask0
UINT.lpReserved14
UINT.lpReserved28
LPSTR.pszText16
int.cchTextMax24
int.iImage28

│ └─32

TCITEMHEADERWUINT.mask0
UINT.lpReserved14
UINT.lpReserved28
LPWSTR.pszText16
int.cchTextMax24
int.iImage28

│ └─32

TCITEMWUINT.mask0
DWORD.dwState4
DWORD.dwStateMask8
LPWSTR.pszText16
int.cchTextMax24
int.iImage28
LPARAM.lParam32

│ └─40

TCI_CLIENT_FUNC_LISTTCI_NOTIFY_HANDLER.ClNotifyHandler0
TCI_ADD_FLOW_COMPLETE_HANDLER.ClAddFlowCompleteHandler8
TCI_MOD_FLOW_COMPLETE_HANDLER.ClModifyFlowCompleteHandler16
TCI_DEL_FLOW_COMPLETE_HANDLER.ClDeleteFlowCompleteHandler24

│ └─32

TCPIP_OWNER_MODULE_BASIC_INFOPWCHAR.pModuleName0
PWCHAR.pModulePath8

│ └─16

TCP_ESTATS_BANDWIDTH_ROD_v0ULONG64.OutboundBandwidth0
ULONG64.InboundBandwidth8
ULONG64.OutboundInstability16
ULONG64.InboundInstability24
BOOLEAN.OutboundBandwidthPeaked32
BOOLEAN.InboundBandwidthPeaked33

│ └─40

TCP_ESTATS_BANDWIDTH_RW_v0TCP_BOOLEAN_OPTIONAL.EnableCollectionOutbound0
TCP_BOOLEAN_OPTIONAL.EnableCollectionInbound4

│ └─8

TCP_ESTATS_DATA_ROD_v0ULONG64.DataBytesOut0
ULONG64.DataSegsOut8
ULONG64.DataBytesIn16
ULONG64.DataSegsIn24
ULONG64.SegsOut32
ULONG64.SegsIn40
ULONG.SoftErrors48
ULONG.SoftErrorReason52
ULONG.SndUna56
ULONG.SndNxt60
ULONG.SndMax64
ULONG64.ThruBytesAcked72
ULONG.RcvNxt80
ULONG64.ThruBytesReceived88

│ └─96

TCP_ESTATS_DATA_RW_v0BOOLEAN.EnableCollection0

│ └─1

TCP_ESTATS_FINE_RTT_ROD_v0ULONG.RttVar0
ULONG.MaxRtt4
ULONG.MinRtt8
ULONG.SumRtt12

│ └─16

TCP_ESTATS_FINE_RTT_RW_v0BOOLEAN.EnableCollection0

│ └─1

TCP_ESTATS_OBS_REC_ROD_v0ULONG.CurRwinRcvd0
ULONG.MaxRwinRcvd4
ULONG.MinRwinRcvd8
UCHAR.WinScaleRcvd12

│ └─16

TCP_ESTATS_OBS_REC_RW_v0BOOLEAN.EnableCollection0

│ └─1

TCP_ESTATS_PATH_ROD_v0ULONG.FastRetran0
ULONG.Timeouts4
ULONG.SubsequentTimeouts8
ULONG.CurTimeoutCount12
ULONG.AbruptTimeouts16
ULONG.PktsRetrans20
ULONG.BytesRetrans24
ULONG.DupAcksIn28
ULONG.SacksRcvd32
ULONG.SackBlocksRcvd36
ULONG.CongSignals40
ULONG.PreCongSumCwnd44
ULONG.PreCongSumRtt48
ULONG.PostCongSumRtt52
ULONG.PostCongCountRtt56
ULONG.EcnSignals60
ULONG.EceRcvd64
ULONG.SendStall68
ULONG.QuenchRcvd72
ULONG.RetranThresh76
ULONG.SndDupAckEpisodes80
ULONG.SumBytesReordered84
ULONG.NonRecovDa88
ULONG.NonRecovDaEpisodes92
ULONG.AckAfterFr96
ULONG.DsackDups100
ULONG.SampleRtt104
ULONG.SmoothedRtt108
ULONG.RttVar112
ULONG.MaxRtt116
ULONG.MinRtt120
ULONG.SumRtt124
ULONG.CountRtt128
ULONG.CurRto132
ULONG.MaxRto136
ULONG.MinRto140
ULONG.CurMss144
ULONG.MaxMss148
ULONG.MinMss152
ULONG.SpuriousRtoDetections156

│ └─160

TCP_ESTATS_PATH_RW_v0BOOLEAN.EnableCollection0

│ └─1

TCP_ESTATS_REC_ROD_v0ULONG.CurRwinSent0
ULONG.MaxRwinSent4
ULONG.MinRwinSent8
ULONG.LimRwin12
ULONG.DupAckEpisodes16
ULONG.DupAcksOut20
ULONG.CeRcvd24
ULONG.EcnSent28
ULONG.EcnNoncesRcvd32
ULONG.CurReasmQueue36
ULONG.MaxReasmQueue40
SIZE_T.CurAppRQueue48
SIZE_T.MaxAppRQueue56
UCHAR.WinScaleSent64

│ └─72

TCP_ESTATS_REC_RW_v0BOOLEAN.EnableCollection0

│ └─1

TCP_ESTATS_SEND_BUFF_ROD_v0SIZE_T.CurRetxQueue0
SIZE_T.MaxRetxQueue8
SIZE_T.CurAppWQueue16
SIZE_T.MaxAppWQueue24

│ └─32

TCP_ESTATS_SEND_BUFF_RW_v0BOOLEAN.EnableCollection0

│ └─1

TCP_ESTATS_SND_CONG_ROD_v0ULONG.SndLimTransRwin0
ULONG.SndLimTimeRwin4
SIZE_T.SndLimBytesRwin8
ULONG.SndLimTransCwnd16
ULONG.SndLimTimeCwnd20
SIZE_T.SndLimBytesCwnd24
ULONG.SndLimTransSnd32
ULONG.SndLimTimeSnd36
SIZE_T.SndLimBytesSnd40
ULONG.SlowStart48
ULONG.CongAvoid52
ULONG.OtherReductions56
ULONG.CurCwnd60
ULONG.MaxSsCwnd64
ULONG.MaxCaCwnd68
ULONG.CurSsthresh72
ULONG.MaxSsthresh76
ULONG.MinSsthresh80

│ └─88

TCP_ESTATS_SND_CONG_ROS_v0ULONG.LimCwnd0

│ └─4

TCP_ESTATS_SND_CONG_RW_v0BOOLEAN.EnableCollection0

│ └─1

TCP_ESTATS_SYN_OPTS_ROS_v0BOOLEAN.ActiveOpen0
ULONG.MssRcvd4
ULONG.MssSent8

│ └─12

TCP_INFO_v0TCPSTATE.State0
ULONG.Mss4
ULONG64.ConnectionTimeMs8
BOOLEAN.TimestampsEnabled16
ULONG.RttUs20
ULONG.MinRttUs24
ULONG.BytesInFlight28
ULONG.Cwnd32
ULONG.SndWnd36
ULONG.RcvWnd40
ULONG.RcvBuf44
ULONG64.BytesOut48
ULONG64.BytesIn56
ULONG.BytesReordered64
ULONG.BytesRetrans68
ULONG.FastRetrans72
ULONG.DupAcksIn76
ULONG.TimeoutEpisodes80
UCHAR.SynRetrans84

│ └─88

TCP_INFO_v1TCPSTATE.State0
ULONG.Mss4
ULONG64.ConnectionTimeMs8
BOOLEAN.TimestampsEnabled16
ULONG.RttUs20
ULONG.MinRttUs24
ULONG.BytesInFlight28
ULONG.Cwnd32
ULONG.SndWnd36
ULONG.RcvWnd40
ULONG.RcvBuf44
ULONG64.BytesOut48
ULONG64.BytesIn56
ULONG.BytesReordered64
ULONG.BytesRetrans68
ULONG.FastRetrans72
ULONG.DupAcksIn76
ULONG.TimeoutEpisodes80
UCHAR.SynRetrans84
ULONG.SndLimTransRwin88
ULONG.SndLimTimeRwin92
ULONG64.SndLimBytesRwin96
ULONG.SndLimTransCwnd104
ULONG.SndLimTimeCwnd108
ULONG64.SndLimBytesCwnd112
ULONG.SndLimTransSnd120
ULONG.SndLimTimeSnd124
ULONG64.SndLimBytesSnd128

│ └─136

TCP_INITIAL_RTO_PARAMETERSUSHORT.Rtt0
UCHAR.MaxSynRetransmissions2

│ └─4

TCP_REQUEST_QUERY_INFORMATION_EX_W2KTDIObjectIDTDIEntityIDulong.ID.toi_entity.tei_entity0
ulong.ID.toi_entity.tei_instance4
ulong.ID.toi_class8
ulong.ID.toi_type12
ulong.ID.toi_id16
uchar[16].Context20

│ └─36

TCP_REQUEST_QUERY_INFORMATION_EX_XPTDIObjectIDTDIEntityIDulong.ID.toi_entity.tei_entity0
ulong.ID.toi_entity.tei_instance4
ulong.ID.toi_class8
ulong.ID.toi_type12
ulong.ID.toi_id16
ULONG_PTR[2].Context24

│ └─40

TCP_RESERVE_PORT_RANGEUSHORT.UpperRange0
USHORT.LowerRange2

│ └─4

TC_GEN_FILTERUSHORT.AddressType0
ULONG.PatternSize4
PVOID.Pattern8
PVOID.Mask16

│ └─24

TC_GEN_FLOWint.SendingFlowspec0
int.ReceivingFlowspec32
ULONG.TcObjectsLength64
int[1].TcObjects68

│ └─76

TC_IFC_DESCRIPTORULONG.Length0
LPWSTR.pInterfaceName8
LPWSTR.pInterfaceID16
ADDRESS_LIST_DESCRIPTORULONG.AddressListDesc.MediaType24
NETWORK_ADDRESS_LIST.AddressListDesc.AddressList28

│ └─40

TDH_CONTEXTULONGLONG.ParameterValue0
TDH_CONTEXT_TYPE.ParameterType8
ULONG.ParameterSize12

│ └─16

TDIEntityIDulong.tei_entity0
ulong.tei_instance4

│ └─8

TDIObjectIDTDIEntityIDulong.toi_entity.tei_entity0
ulong.toi_entity.tei_instance4
ulong.toi_class8
ulong.toi_type12
ulong.toi_id16

│ └─20

TEBPVOID[12].Reserved10
PPEB.ProcessEnvironmentBlock96
PVOID[399].Reserved2104
BYTE[1952].Reserved33296
PVOID[64].TlsSlots5248
BYTE[8].Reserved45760
PVOID[26].Reserved55768
PVOID.ReservedForOle5976
PVOID[4].Reserved65984
PVOID.TlsExpansionSlots6016

│ └─6024

TEXTMETRICALONG.tmHeight0
LONG.tmAscent4
LONG.tmDescent8
LONG.tmInternalLeading12
LONG.tmExternalLeading16
LONG.tmAveCharWidth20
LONG.tmMaxCharWidth24
LONG.tmWeight28
LONG.tmOverhang32
LONG.tmDigitizedAspectX36
LONG.tmDigitizedAspectY40
BYTE.tmFirstChar44
BYTE.tmLastChar45
BYTE.tmDefaultChar46
BYTE.tmBreakChar47
BYTE.tmItalic48
BYTE.tmUnderlined49
BYTE.tmStruckOut50
BYTE.tmPitchAndFamily51
BYTE.tmCharSet52

│ └─56

TEXTMETRICWLONG.tmHeight0
LONG.tmAscent4
LONG.tmDescent8
LONG.tmInternalLeading12
LONG.tmExternalLeading16
LONG.tmAveCharWidth20
LONG.tmMaxCharWidth24
LONG.tmWeight28
LONG.tmOverhang32
LONG.tmDigitizedAspectX36
LONG.tmDigitizedAspectY40
WCHAR.tmFirstChar44
WCHAR.tmLastChar46
WCHAR.tmDefaultChar48
WCHAR.tmBreakChar50
BYTE.tmItalic52
BYTE.tmUnderlined53
BYTE.tmStruckOut54
BYTE.tmPitchAndFamily55
BYTE.tmCharSet56

│ └─60

TEXTRANGEACHARRANGELONG.chrg.cpMin0
LONG.chrg.cpMax4
LPSTR.lpstrText8

│ └─16

TEXTRANGEWCHARRANGELONG.chrg.cpMin0
LONG.chrg.cpMax4
LPWSTR.lpstrText8

│ └─16

TEXTRANGE_PROPERTIESOPENTYPE_FEATURE_RECORD *.potfRecords0
int.cotfRecords8

│ └─16

TEXT_SOURCEPFNFILLTEXTBUFFER.pfnFillTextBuffer0
const WCHAR *.awcBuffer8
ULONG.iEnd16
ULONG.iCur20

│ └─24

TF_DA_COLORTF_DA_COLORTYPE.type0
COLORREF.cr4
int.nIndex4

│ └─8

TF_DISPLAYATTRIBUTETF_DA_COLORTF_DA_COLORTYPE.crText.type0
COLORREF.crText.cr4
int.crText.nIndex4
TF_DA_COLORTF_DA_COLORTYPE.crBk.type8
COLORREF.crBk.cr12
int.crBk.nIndex12
TF_DA_LINESTYLE.lsStyle16
BOOL.fBoldLine20
TF_DA_COLORTF_DA_COLORTYPE.crLine.type24
COLORREF.crLine.cr28
int.crLine.nIndex28
TF_DA_ATTR_INFO.bAttr32

│ └─36

TF_HALTCONDITfRange *.pHaltRange0
TfAnchor.aHaltPos8
DWORD.dwFlags12

│ └─16

TF_INPUTPROCESSORPROFILEDWORD.dwProfileType0
LANGID.langid4
CLSID.clsid8
GUIDunsigned long.guidProfile.Data124
unsigned short.guidProfile.Data228
unsigned short.guidProfile.Data330
unsigned char[8].guidProfile.Data432
GUIDunsigned long.catid.Data140
unsigned short.catid.Data244
unsigned short.catid.Data346
unsigned char[8].catid.Data448
HKL.hklSubstitute56
DWORD.dwCaps64
HKL.hkl72
DWORD.dwFlags80

│ └─88

TF_LANGBARITEMINFOCLSID.clsidService0
GUIDunsigned long.guidItem.Data116
unsigned short.guidItem.Data220
unsigned short.guidItem.Data322
unsigned char[8].guidItem.Data424
DWORD.dwStyle32
ULONG.ulSort36
WCHAR[32].szDescription40

│ └─104

TF_LANGUAGEPROFILECLSID.clsid0
LANGID.langid16
GUIDunsigned long.catid.Data120
unsigned short.catid.Data224
unsigned short.catid.Data326
unsigned char[8].catid.Data428
BOOL.fActive36
GUIDunsigned long.guidProfile.Data140
unsigned short.guidProfile.Data244
unsigned short.guidProfile.Data346
unsigned char[8].guidProfile.Data448

│ └─56

TF_LBBALLOONINFOTfLBBalloonStyle.style0
BSTR.bstrText8

│ └─16

TF_LMLATTELEMENTDWORD.dwFrameStart0
DWORD.dwFrameLen4
DWORD.dwFlags8
INT.iCost12
BSTR.bstrText16

│ └─24

TF_PERSISTENT_PROPERTY_HEADER_ACPGUIDunsigned long.guidType.Data10
unsigned short.guidType.Data24
unsigned short.guidType.Data36
unsigned char[8].guidType.Data48
LONG.ichStart16
LONG.cch20
ULONG.cb24
DWORD.dwPrivate28
CLSID.clsidTIP32

│ └─48

TF_PRESERVEDKEYUINT.uVKey0
UINT.uModifiers4

│ └─8

TF_PROPERTYVALGUIDunsigned long.guidId.Data10
unsigned short.guidId.Data24
unsigned short.guidId.Data36
unsigned char[8].guidId.Data48
VARIANTDECIMALUSHORT.varValue.decVal.wReserved16
BYTE.varValue.decVal.scale18
USHORT.varValue.decVal.signscale18
BYTE.varValue.decVal.sign19
ULONG.varValue.decVal.Hi3220
ULONG.varValue.decVal.Lo3224
ULONGLONG.varValue.decVal.Lo6424
ULONG.varValue.decVal.Mid3228
VARTYPE.varValue.vt16
WORD.varValue.wReserved118
WORD.varValue.wReserved220
WORD.varValue.wReserved322
BYTE.varValue.bVal24
VARIANT_BOOL.varValue.boolVal24
BSTR.varValue.bstrVal24
PVOID.varValue.byref24
CHAR.varValue.cVal24
CYLONGLONG.varValue.cyVal.int6424
ULONG.varValue.cyVal.Lo24
LONG.varValue.cyVal.Hi28
DATE.varValue.date24
DOUBLE.varValue.dblVal24
FLOAT.varValue.fltVal24
SHORT.varValue.iVal24
INT.varValue.intVal24
LONG.varValue.lVal24
LONGLONG.varValue.llVal24
SAFEARRAY *.varValue.parray24
BYTE *.varValue.pbVal24
VARIANT_BOOL *.varValue.pboolVal24
BSTR *.varValue.pbstrVal24
CHAR *.varValue.pcVal24
CY *.varValue.pcyVal24
DATE *.varValue.pdate24
DOUBLE *.varValue.pdblVal24
DECIMAL *.varValue.pdecVal24
IDispatch *.varValue.pdispVal24
FLOAT *.varValue.pfltVal24
SHORT *.varValue.piVal24
INT *.varValue.pintVal24
LONG *.varValue.plVal24
LONGLONG *.varValue.pllVal24
SAFEARRAY **.varValue.pparray24
IDispatch **.varValue.ppdispVal24
IUnknown **.varValue.ppunkVal24
SCODE *.varValue.pscode24
USHORT *.varValue.puiVal24
UINT *.varValue.puintVal24
ULONG *.varValue.pulVal24
ULONGLONG *.varValue.pullVal24
IUnknown *.varValue.punkVal24
PVOID.varValue.pvRecord24
VARIANT *.varValue.pvarVal24
SCODE.varValue.scode24
USHORT.varValue.uiVal24
UINT.varValue.uintVal24
ULONG.varValue.ulVal24
ULONGLONG.varValue.ullVal24
IRecordInfo *.varValue.pRecInfo32

│ └─40

TF_SELECTIONITfRange *.range0
TF_SELECTIONSTYLETfActiveSelEnd.style.ase8
BOOL.style.fInterimChar12

│ └─16

TF_SELECTIONSTYLETfActiveSelEnd.ase0
BOOL.fInterimChar4

│ └─8

THERMAL_EVENTULONG.Version0
ULONG.Size4
ULONG.Type8
ULONG.Temperature12
ULONG.TripPointTemperature16
LPWSTR.Initiator24

│ └─32

THREADENTRY32DWORD.dwSize0
DWORD.cntUsage4
DWORD.th32ThreadID8
DWORD.th32OwnerProcessID12
LONG.tpBasePri16
LONG.tpDeltaPri20
DWORD.dwFlags24

│ └─28

THREAD_POWER_THROTTLING_STATEULONG.Version0
ULONG.ControlMask4
ULONG.StateMask8

│ └─12

THUMBBUTTONTHUMBBUTTONMASK.dwMask0
UINT.iId4
UINT.iBitmap8
HICON.hIcon16
WCHAR[260].szTip24
THUMBBUTTONFLAGS.dwFlags544

│ └─552

TIMECAPSUINT.wPeriodMin0
UINT.wPeriodMax4

│ └─8

TIMECODEDWORDLONG.qw0
WORD.wFrameRate0
WORD.wFrameFract2
DWORD.dwFrames4

│ └─8

TIMECODE_SAMPLELONGLONG.qwTick0
TIMECODEDWORDLONG.timecode.qw8
WORD.timecode.wFrameRate8
WORD.timecode.wFrameFract10
DWORD.timecode.dwFrames12
DWORD.dwUser16
DWORD.dwFlags20

│ └─24

TIMEOUT_INFODWORD.dwSize0
DWORD.dwConnectTimeout4
DWORD.dwDataTimeout8

│ └─12

TIMESTAMPING_CONFIGULONG.Flags0
USHORT.TxTimestampsBuffered4

│ └─8

TIMEVALlong.tv_sec0
long.tv_usec4

│ └─8

TIME_OF_DAY_INFODWORD.tod_elapsedt0
DWORD.tod_msecs4
DWORD.tod_hours8
DWORD.tod_mins12
DWORD.tod_secs16
DWORD.tod_hunds20
LONG.tod_timezone24
DWORD.tod_tinterval28
DWORD.tod_day32
DWORD.tod_month36
DWORD.tod_year40
DWORD.tod_weekday44

│ └─48

TIME_ZONE_INFORMATIONLONG.Bias0
WCHAR[32].StandardName4
SYSTEMTIMEWORD.StandardDate.wYear68
WORD.StandardDate.wMonth70
WORD.StandardDate.wDayOfWeek72
WORD.StandardDate.wDay74
WORD.StandardDate.wHour76
WORD.StandardDate.wMinute78
WORD.StandardDate.wSecond80
WORD.StandardDate.wMilliseconds82
LONG.StandardBias84
WCHAR[32].DaylightName88
SYSTEMTIMEWORD.DaylightDate.wYear152
WORD.DaylightDate.wMonth154
WORD.DaylightDate.wDayOfWeek156
WORD.DaylightDate.wDay158
WORD.DaylightDate.wHour160
WORD.DaylightDate.wMinute162
WORD.DaylightDate.wSecond164
WORD.DaylightDate.wMilliseconds166
LONG.DaylightBias168

│ └─172

TITLEBARINFODWORD.cbSize0
RECTLONG.rcTitleBar.left4
LONG.rcTitleBar.top8
LONG.rcTitleBar.right12
LONG.rcTitleBar.bottom16
DWORD[6].rgstate20

│ └─44

TITLEBARINFOEXDWORD.cbSize0
RECTLONG.rcTitleBar.left4
LONG.rcTitleBar.top8
LONG.rcTitleBar.right12
LONG.rcTitleBar.bottom16
DWORD[6].rgstate20
RECT[6].rgrect44

│ └─140

TI_FINDCHILDREN_PARAMSULONG.Count0
ULONG.Start4
ULONG[1].ChildId8

│ └─12

TLIBATTRGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
LCID.lcid16
SYSKIND.syskind20
WORD.wMajorVerNum24
WORD.wMinorVerNum26
WORD.wLibFlags28

│ └─32

TOC_DESCRIPTORGUIDunsigned long.guidID.Data10
unsigned short.guidID.Data24
unsigned short.guidID.Data36
unsigned char[8].guidID.Data48
WORD.wStreamNumber16
GUIDunsigned long.guidType.Data120
unsigned short.guidType.Data224
unsigned short.guidType.Data326
unsigned char[8].guidType.Data428
WORD.wLanguageIndex36

│ └─40

TOC_ENTRY_DESCRIPTORQWORD.qwStartTime0
QWORD.qwEndTime8
QWORD.qwStartPacketOffset16
QWORD.qwEndPacketOffset24
QWORD.qwRepresentativeFrameTime32

│ └─40

TOGGLEKEYSUINT.cbSize0
DWORD.dwFlags4

│ └─8

TOKENBINDING_IDENTIFIERBYTE.keyType0

│ └─1

TOKENBINDING_KEY_TYPESDWORD.keyCount0
TOKENBINDING_KEY_PARAMETERS_TYPE *.keyType8

│ └─16

TOKENBINDING_RESULT_DATATOKENBINDING_TYPE.bindingType0
DWORD.identifierSize4
TOKENBINDING_IDENTIFIER *.identifierData8
TOKENBINDING_EXTENSION_FORMAT.extensionFormat16
DWORD.extensionSize20
PVOID.extensionData24

│ └─32

TOKENBINDING_RESULT_LISTDWORD.resultCount0
TOKENBINDING_RESULT_DATA *.resultData8

│ └─16

TOKEN_ACCESS_INFORMATIONPSID_AND_ATTRIBUTES_HASH.SidHash0
PSID_AND_ATTRIBUTES_HASH.RestrictedSidHash8
PTOKEN_PRIVILEGES.Privileges16
LUIDDWORD.AuthenticationId.LowPart24
LONG.AuthenticationId.HighPart28
TOKEN_TYPE.TokenType32
SECURITY_IMPERSONATION_LEVEL.ImpersonationLevel36
TOKEN_MANDATORY_POLICYDWORD.MandatoryPolicy.Policy40
DWORD.Flags44
DWORD.AppContainerNumber48
PSID.PackageSid56
PSID_AND_ATTRIBUTES_HASH.CapabilitiesHash64
PSID.TrustLevelSid72
PSECURITY_ATTRIBUTES_OPAQUE.SecurityAttributes80

│ └─88

TOKEN_APPCONTAINER_INFORMATIONPSID.TokenAppContainer0

│ └─8

TOKEN_AUDIT_POLICYBYTE[30].PerUserPolicy0

│ └─30

TOKEN_CONTROLLUIDDWORD.TokenId.LowPart0
LONG.TokenId.HighPart4
LUIDDWORD.AuthenticationId.LowPart8
LONG.AuthenticationId.HighPart12
LUIDDWORD.ModifiedId.LowPart16
LONG.ModifiedId.HighPart20
TOKEN_SOURCECHAR[8].TokenSource.SourceName24
LUIDDWORD.TokenSource.SourceIdentifier.LowPart32
LONG.TokenSource.SourceIdentifier.HighPart36

│ └─40

TOKEN_DEFAULT_DACLPACL.DefaultDacl0

│ └─8

TOKEN_DEVICE_CLAIMSPCLAIMS_BLOB.DeviceClaims0

│ └─8

TOKEN_ELEVATIONDWORD.TokenIsElevated0

│ └─4

TOKEN_GROUPSDWORD.GroupCount0
SID_AND_ATTRIBUTES[1].Groups8

│ └─24

TOKEN_GROUPS_AND_PRIVILEGESDWORD.SidCount0
DWORD.SidLength4
PSID_AND_ATTRIBUTES.Sids8
DWORD.RestrictedSidCount16
DWORD.RestrictedSidLength20
PSID_AND_ATTRIBUTES.RestrictedSids24
DWORD.PrivilegeCount32
DWORD.PrivilegeLength36
PLUID_AND_ATTRIBUTES.Privileges40
LUIDDWORD.AuthenticationId.LowPart48
LONG.AuthenticationId.HighPart52

│ └─56

TOKEN_LINKED_TOKENHANDLE.LinkedToken0

│ └─8

TOKEN_MANDATORY_LABELSID_AND_ATTRIBUTESPSID.Label.Sid0
DWORD.Label.Attributes8

│ └─16

TOKEN_MANDATORY_POLICYDWORD.Policy0

│ └─4

TOKEN_ORIGINLUIDDWORD.OriginatingLogonSession.LowPart0
LONG.OriginatingLogonSession.HighPart4

│ └─8

TOKEN_OWNERPSID.Owner0

│ └─8

TOKEN_PRIMARY_GROUPPSID.PrimaryGroup0

│ └─8

TOKEN_PRIVILEGESDWORD.PrivilegeCount0
LUID_AND_ATTRIBUTES[1].Privileges4

│ └─16

TOKEN_SOURCECHAR[8].SourceName0
LUIDDWORD.SourceIdentifier.LowPart8
LONG.SourceIdentifier.HighPart12

│ └─16

TOKEN_STATISTICSLUIDDWORD.TokenId.LowPart0
LONG.TokenId.HighPart4
LUIDDWORD.AuthenticationId.LowPart8
LONG.AuthenticationId.HighPart12
LARGE_INTEGERLONGLONG.ExpirationTime.QuadPart16
struct (unnamed).ExpirationTime.u16
DWORD.ExpirationTime.LowPart16
LONG.ExpirationTime.HighPart20
TOKEN_TYPE.TokenType24
SECURITY_IMPERSONATION_LEVEL.ImpersonationLevel28
DWORD.DynamicCharged32
DWORD.DynamicAvailable36
DWORD.GroupCount40
DWORD.PrivilegeCount44
LUIDDWORD.ModifiedId.LowPart48
LONG.ModifiedId.HighPart52

│ └─56

TOKEN_USERSID_AND_ATTRIBUTESPSID.User.Sid0
DWORD.User.Attributes8

│ └─16

TOKEN_USER_CLAIMSPCLAIMS_BLOB.UserClaims0

│ └─8

TOOLBARITEMIDockingWindow *.ptbar0
BORDERWIDTHS.rcBorderTool8
LPWSTR.pwszItem24
BOOL.fShow32
HMONITOR.hMon40

│ └─48

TOUCHINPUTLONG.x0
LONG.y4
HANDLE.hSource8
DWORD.dwID16
DWORD.dwFlags20
DWORD.dwMask24
DWORD.dwTime28
ULONG_PTR.dwExtraInfo32
DWORD.cxContact40
DWORD.cyContact44

│ └─48

TOUCHPREDICTIONPARAMETERSUINT.cbSize0
UINT.dwLatency4
UINT.dwSampleTime8
UINT.bUseHWTimeStamp12

│ └─16

TOUCH_HIT_TESTING_INPUTUINT32.pointerId0
POINTLONG.point.x4
LONG.point.y8
RECTLONG.boundingBox.left12
LONG.boundingBox.top16
LONG.boundingBox.right20
LONG.boundingBox.bottom24
RECTLONG.nonOccludedBoundingBox.left28
LONG.nonOccludedBoundingBox.top32
LONG.nonOccludedBoundingBox.right36
LONG.nonOccludedBoundingBox.bottom40
UINT32.orientation44

│ └─48

TOUCH_HIT_TESTING_PROXIMITY_EVALUATIONUINT16.score0
POINTLONG.adjustedPoint.x4
LONG.adjustedPoint.y8

│ └─12

TPMPARAMSUINT.cbSize0
RECTLONG.rcExclude.left4
LONG.rcExclude.top8
LONG.rcExclude.right12
LONG.rcExclude.bottom16

│ └─20

TPM_DEVICE_INFOUINT32.structVersion0
UINT32.tpmVersion4
UINT32.tpmInterfaceType8
UINT32.tpmImpRevision12

│ └─16

TRACE_ENABLE_INFOULONG.IsEnabled0
UCHAR.Level4
UCHAR.Reserved15
USHORT.LoggerId6
ULONG.EnableProperty8
ULONG.Reserved212
ULONGLONG.MatchAnyKeyword16
ULONGLONG.MatchAllKeyword24

│ └─32

TRACE_EVENT_INFOGUIDunsigned long.ProviderGuid.Data10
unsigned short.ProviderGuid.Data24
unsigned short.ProviderGuid.Data36
unsigned char[8].ProviderGuid.Data48
GUIDunsigned long.EventGuid.Data116
unsigned short.EventGuid.Data220
unsigned short.EventGuid.Data322
unsigned char[8].EventGuid.Data424
EVENT_DESCRIPTORUSHORT.EventDescriptor.Id32
UCHAR.EventDescriptor.Version34
UCHAR.EventDescriptor.Channel35
UCHAR.EventDescriptor.Level36
UCHAR.EventDescriptor.Opcode37
USHORT.EventDescriptor.Task38
ULONGLONG.EventDescriptor.Keyword40
DECODING_SOURCE.DecodingSource48
ULONG.ProviderNameOffset52
ULONG.LevelNameOffset56
ULONG.ChannelNameOffset60
ULONG.KeywordsNameOffset64
ULONG.TaskNameOffset68
ULONG.OpcodeNameOffset72
ULONG.EventMessageOffset76
ULONG.ProviderMessageOffset80
ULONG.BinaryXMLOffset84
ULONG.BinaryXMLSize88
ULONG.EventNameOffset92
ULONG.ActivityIDNameOffset92
ULONG.EventAttributesOffset96
ULONG.RelatedActivityIDNameOffset96
ULONG.PropertyCount100
ULONG.TopLevelPropertyCount104
ULONG.Reserved108bytes,0bits
TEMPLATE_FLAGS.Flags108
ULONG.Tags108bytes,4bits
EVENT_PROPERTY_INFO[1].EventPropertyInfoArray112

│ └─136

TRACE_GUID_INFOULONG.InstanceCount0
ULONG.Reserved4

│ └─8

TRACE_GUID_PROPERTIESGUIDunsigned long.Guid.Data10
unsigned short.Guid.Data24
unsigned short.Guid.Data36
unsigned char[8].Guid.Data48
ULONG.GuidType16
ULONG.LoggerId20
ULONG.EnableLevel24
ULONG.EnableFlags28
BOOLEAN.IsEnable32

│ └─36

TRACE_GUID_REGISTRATIONLPCGUID.Guid0
HANDLE.RegHandle8

│ └─16

TRACE_LOGFILE_HEADERULONG.BufferSize0
ULONG.LogFileMode0
LPWSTR.LogFileName0
ULONG.MaximumFileSize0
LARGE_INTEGERLONGLONG.BootTime.QuadPart0
struct (unnamed).BootTime.u0
DWORD.BootTime.LowPart0
LONG.BootTime.HighPart4
ULONG.BuffersLost0
ULONG.BuffersWritten0
LARGE_INTEGERLONGLONG.EndTime.QuadPart0
struct (unnamed).EndTime.u0
DWORD.EndTime.LowPart0
LONG.EndTime.HighPart4
LPWSTR.LoggerName0
ULONG.NumberOfProcessors0
LARGE_INTEGERLONGLONG.PerfFreq.QuadPart0
struct (unnamed).PerfFreq.u0
DWORD.PerfFreq.LowPart0
LONG.PerfFreq.HighPart4
ULONG.ProviderVersion0
ULONG.ReservedFlags0
LARGE_INTEGERLONGLONG.StartTime.QuadPart0
struct (unnamed).StartTime.u0
DWORD.StartTime.LowPart0
LONG.StartTime.HighPart4
TIME_ZONE_INFORMATIONLONG.TimeZone.Bias0
WCHAR[32].TimeZone.StandardName4
SYSTEMTIMEWORD.TimeZone.StandardDate.wYear68
WORD.TimeZone.StandardDate.wMonth70
WORD.TimeZone.StandardDate.wDayOfWeek72
WORD.TimeZone.StandardDate.wDay74
WORD.TimeZone.StandardDate.wHour76
WORD.TimeZone.StandardDate.wMinute78
WORD.TimeZone.StandardDate.wSecond80
WORD.TimeZone.StandardDate.wMilliseconds82
LONG.TimeZone.StandardBias84
WCHAR[32].TimeZone.DaylightName88
SYSTEMTIMEWORD.TimeZone.DaylightDate.wYear152
WORD.TimeZone.DaylightDate.wMonth154
WORD.TimeZone.DaylightDate.wDayOfWeek156
WORD.TimeZone.DaylightDate.wDay158
WORD.TimeZone.DaylightDate.wHour160
WORD.TimeZone.DaylightDate.wMinute162
WORD.TimeZone.DaylightDate.wSecond164
WORD.TimeZone.DaylightDate.wMilliseconds166
LONG.TimeZone.DaylightBias168
ULONG.TimerResolution0
ULONG.PointerSize0
ULONG.CpuSpeedInMHz0
ULONG.EventsLost0
GUIDunsigned long.LogInstanceGuid.Data10
unsigned short.LogInstanceGuid.Data24
unsigned short.LogInstanceGuid.Data36
unsigned char[8].LogInstanceGuid.Data48
ULONG.StartBuffers0
ULONG.Version0
struct (unnamed).VersionDetail0

│ └─280

TRACE_PERIODIC_CAPTURE_STATE_INFOULONG.CaptureStateFrequencyInSeconds0
USHORT.ProviderCount4
USHORT.Reserved6

│ └─8

TRACE_PROVIDER_INFOGUIDunsigned long.ProviderGuid.Data10
unsigned short.ProviderGuid.Data24
unsigned short.ProviderGuid.Data36
unsigned char[8].ProviderGuid.Data48
ULONG.SchemaSource16
ULONG.ProviderNameOffset20

│ └─24

TRACE_PROVIDER_INSTANCE_INFOULONG.NextOffset0
ULONG.EnableCount4
ULONG.Pid8
ULONG.Flags12

│ └─16

TRACE_VERSION_INFOUINT.EtwTraceProcessingVersion0
UINT.Reserved4

│ └─8

TRACKMOUSEEVENTDWORD.cbSize0
DWORD.dwFlags4
HWND.hwndTrack8
DWORD.dwHoverTime16

│ └─24

TRANSACTION_NOTIFICATIONPVOID.TransactionKey0
ULONG.TransactionNotification8
LARGE_INTEGERLONGLONG.TmVirtualClock.QuadPart16
struct (unnamed).TmVirtualClock.u16
DWORD.TmVirtualClock.LowPart16
LONG.TmVirtualClock.HighPart20
ULONG.ArgumentLength24

│ └─32

TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENTGUIDunsigned long.EnlistmentId.Data10
unsigned short.EnlistmentId.Data24
unsigned short.EnlistmentId.Data36
unsigned char[8].EnlistmentId.Data48
UOW.UOW16

│ └─32

TRANSMIT_FILE_BUFFERSPVOID.Head0
DWORD.HeadLength8
PVOID.Tail16
DWORD.TailLength24

│ └─32

TRANSMIT_PACKETS_ELEMENTULONG.dwElFlags0
ULONG.cLength4
LARGE_INTEGERLONGLONG.nFileOffset.QuadPart8
struct (unnamed).nFileOffset.u8
DWORD.nFileOffset.LowPart8
LONG.nFileOffset.HighPart12
PVOID.pBuffer8
HANDLE.hFile16

│ └─24

TRANSPORTCLIENT_SESSION_INFOULONG.ulStructureLength0
ULARGE_INTEGERULONGLONG.ullFileSize.QuadPart8
struct (unnamed).ullFileSize.u8
DWORD.ullFileSize.LowPart8
DWORD.ullFileSize.HighPart12
ULONG.ulBlockSize16

│ └─24

TRANSPORT_SETTING_IDGUIDunsigned long.Guid.Data10
unsigned short.Guid.Data24
unsigned short.Guid.Data36
unsigned char[8].Guid.Data48

│ └─16

TRIGGER_TYPE_UNIONDAILYWORD.Daily.DaysInterval0
MONTHLYDOWWORD.MonthlyDOW.wWhichWeek0
WORD.MonthlyDOW.rgfDaysOfTheWeek2
WORD.MonthlyDOW.rgfMonths4
MONTHLYDATEDWORD.MonthlyDate.rgfDays0
WORD.MonthlyDate.rgfMonths4
WEEKLYWORD.Weekly.WeeksInterval0
WORD.Weekly.rgfDaysOfTheWeek2

│ └─8

TRIVERTEXLONG.x0
LONG.y4
COLOR16.Red8
COLOR16.Green10
COLOR16.Blue12
COLOR16.Alpha14

│ └─16

TRUECOLORINFODWORD[3].dwBitMasks0
RGBQUAD[256].bmiColors12

│ └─1036

TRUSTED_DOMAIN_AUTH_INFORMATIONULONG.IncomingAuthInfos0
PLSA_AUTH_INFORMATION.IncomingAuthenticationInformation8
PLSA_AUTH_INFORMATION.IncomingPreviousAuthenticationInformation16
ULONG.OutgoingAuthInfos24
PLSA_AUTH_INFORMATION.OutgoingAuthenticationInformation32
PLSA_AUTH_INFORMATION.OutgoingPreviousAuthenticationInformation40

│ └─48

TRUSTED_DOMAIN_FULL_INFORMATIONTRUSTED_DOMAIN_INFORMATION_EXLSA_UNICODE_STRINGPWSTR.Information.Name.Buffer0
USHORT.Information.Name.Length0
USHORT.Information.Name.MaximumLength0
LSA_UNICODE_STRINGPWSTR.Information.FlatName.Buffer16
USHORT.Information.FlatName.Length16
USHORT.Information.FlatName.MaximumLength16
PSID.Information.Sid32
ULONG.Information.TrustDirection40
ULONG.Information.TrustType44
ULONG.Information.TrustAttributes48
TRUSTED_POSIX_OFFSET_INFOULONG.PosixOffset.Offset56
TRUSTED_DOMAIN_AUTH_INFORMATIONULONG.AuthInformation.IncomingAuthInfos64
PLSA_AUTH_INFORMATION.AuthInformation.IncomingAuthenticationInformation72
PLSA_AUTH_INFORMATION.AuthInformation.IncomingPreviousAuthenticationInformation80
ULONG.AuthInformation.OutgoingAuthInfos88
PLSA_AUTH_INFORMATION.AuthInformation.OutgoingAuthenticationInformation96
PLSA_AUTH_INFORMATION.AuthInformation.OutgoingPreviousAuthenticationInformation104

│ └─112

TRUSTED_DOMAIN_INFORMATION_EXLSA_UNICODE_STRINGPWSTR.Name.Buffer0
USHORT.Name.Length0
USHORT.Name.MaximumLength0
LSA_UNICODE_STRINGPWSTR.FlatName.Buffer16
USHORT.FlatName.Length16
USHORT.FlatName.MaximumLength16
PSID.Sid32
ULONG.TrustDirection40
ULONG.TrustType44
ULONG.TrustAttributes48

│ └─56

TRUSTED_DOMAIN_NAME_INFOLSA_UNICODE_STRINGPWSTR.Name.Buffer0
USHORT.Name.Length0
USHORT.Name.MaximumLength0

│ └─16

TRUSTED_PASSWORD_INFOLSA_UNICODE_STRINGPWSTR.Password.Buffer0
USHORT.Password.Length0
USHORT.Password.MaximumLength0
LSA_UNICODE_STRINGPWSTR.OldPassword.Buffer16
USHORT.OldPassword.Length16
USHORT.OldPassword.MaximumLength16

│ └─32

TRUSTED_POSIX_OFFSET_INFOULONG.Offset0

│ └─4

TRUSTEE_Astruct _TRUSTEE_A *.pMultipleTrustee0
MULTIPLE_TRUSTEE_OPERATION.MultipleTrusteeOperation8
TRUSTEE_FORM.TrusteeForm12
TRUSTEE_TYPE.TrusteeType16
LPCH.ptstrName24

│ └─32

TRUSTEE_Wstruct _TRUSTEE_W *.pMultipleTrustee0
MULTIPLE_TRUSTEE_OPERATION.MultipleTrusteeOperation8
TRUSTEE_FORM.TrusteeForm12
TRUSTEE_TYPE.TrusteeType16
LPWCH.ptstrName24

│ └─32

TSSD_ConnectionPointbyte[16].ServerAddressB0
TSSD_AddrV46Type.AddressType16
USHORT.PortNumber20
ULONG.AddressScope24

│ └─28

TS_ATTRVALTS_ATTRID.idAttr0
DWORD.dwOverlapId16
VARIANTDECIMALUSHORT.varValue.decVal.wReserved24
BYTE.varValue.decVal.scale26
USHORT.varValue.decVal.signscale26
BYTE.varValue.decVal.sign27
ULONG.varValue.decVal.Hi3228
ULONG.varValue.decVal.Lo3232
ULONGLONG.varValue.decVal.Lo6432
ULONG.varValue.decVal.Mid3236
VARTYPE.varValue.vt24
WORD.varValue.wReserved126
WORD.varValue.wReserved228
WORD.varValue.wReserved330
BYTE.varValue.bVal32
VARIANT_BOOL.varValue.boolVal32
BSTR.varValue.bstrVal32
PVOID.varValue.byref32
CHAR.varValue.cVal32
CYLONGLONG.varValue.cyVal.int6432
ULONG.varValue.cyVal.Lo32
LONG.varValue.cyVal.Hi36
DATE.varValue.date32
DOUBLE.varValue.dblVal32
FLOAT.varValue.fltVal32
SHORT.varValue.iVal32
INT.varValue.intVal32
LONG.varValue.lVal32
LONGLONG.varValue.llVal32
SAFEARRAY *.varValue.parray32
BYTE *.varValue.pbVal32
VARIANT_BOOL *.varValue.pboolVal32
BSTR *.varValue.pbstrVal32
CHAR *.varValue.pcVal32
CY *.varValue.pcyVal32
DATE *.varValue.pdate32
DOUBLE *.varValue.pdblVal32
DECIMAL *.varValue.pdecVal32
IDispatch *.varValue.pdispVal32
FLOAT *.varValue.pfltVal32
SHORT *.varValue.piVal32
INT *.varValue.pintVal32
LONG *.varValue.plVal32
LONGLONG *.varValue.pllVal32
SAFEARRAY **.varValue.pparray32
IDispatch **.varValue.ppdispVal32
IUnknown **.varValue.ppunkVal32
SCODE *.varValue.pscode32
USHORT *.varValue.puiVal32
UINT *.varValue.puintVal32
ULONG *.varValue.pulVal32
ULONGLONG *.varValue.pullVal32
IUnknown *.varValue.punkVal32
PVOID.varValue.pvRecord32
VARIANT *.varValue.pvarVal32
SCODE.varValue.scode32
USHORT.varValue.uiVal32
UINT.varValue.uintVal32
ULONG.varValue.ulVal32
ULONGLONG.varValue.ullVal32
IRecordInfo *.varValue.pRecInfo40

│ └─48

TS_RUNINFOULONG.uCount0
TsRunType.type4

│ └─8

TS_SELECTIONSTYLETsActiveSelEnd.ase0
BOOL.fInterimChar4

│ └─8

TS_SELECTION_ACPLONG.acpStart0
LONG.acpEnd4
TS_SELECTIONSTYLETsActiveSelEnd.style.ase8
BOOL.style.fInterimChar12

│ └─16

TS_SELECTION_ANCHORIAnchor *.paStart0
IAnchor *.paEnd8
TS_SELECTIONSTYLETsActiveSelEnd.style.ase16
BOOL.style.fInterimChar20

│ └─24

TS_STATUSDWORD.dwDynamicFlags0
DWORD.dwStaticFlags4

│ └─8

TS_TEXTCHANGELONG.acpStart0
LONG.acpOldEnd4
LONG.acpNewEnd8

│ └─12

TTEMBEDINFOunsigned short.usStructSize0
unsigned short.usRootStrSize2
unsigned short *.pusRootStr8

│ └─16

TTGETTITLEDWORD.dwSize0
UINT.uTitleBitmap4
UINT.cch8
WCHAR *.pszTitle16

│ └─24

TTHITTESTINFOAHWND.hwnd0
POINTLONG.pt.x8
LONG.pt.y12
TTTOOLINFOAUINT.ti.cbSize16
UINT.ti.uFlags20
HWND.ti.hwnd24
UINT_PTR.ti.uId32
RECTLONG.ti.rect.left40
LONG.ti.rect.top44
LONG.ti.rect.right48
LONG.ti.rect.bottom52
HINSTANCE.ti.hinst56
LPSTR.ti.lpszText64
LPARAM.ti.lParam72
void *.ti.lpReserved80

│ └─88

TTHITTESTINFOWHWND.hwnd0
POINTLONG.pt.x8
LONG.pt.y12
TTTOOLINFOWUINT.ti.cbSize16
UINT.ti.uFlags20
HWND.ti.hwnd24
UINT_PTR.ti.uId32
RECTLONG.ti.rect.left40
LONG.ti.rect.top44
LONG.ti.rect.right48
LONG.ti.rect.bottom52
HINSTANCE.ti.hinst56
LPWSTR.ti.lpszText64
LPARAM.ti.lParam72
void *.ti.lpReserved80

│ └─88

TTLOADINFOunsigned short.usStructSize0
unsigned short.usRefStrSize2
unsigned short *.pusRefStr8

│ └─16

TTPOLYCURVEWORD.wType0
WORD.cpfx2
POINTFX[1].apfx4

│ └─12

TTPOLYGONHEADERDWORD.cb0
DWORD.dwType4
POINTFXFIXEDWORD.pfxStart.x.fract8
short.pfxStart.x.value10
FIXEDWORD.pfxStart.y.fract12
short.pfxStart.y.value14

│ └─16

TTTOOLINFOAUINT.cbSize0
UINT.uFlags4
HWND.hwnd8
UINT_PTR.uId16
RECTLONG.rect.left24
LONG.rect.top28
LONG.rect.right32
LONG.rect.bottom36
HINSTANCE.hinst40
LPSTR.lpszText48
LPARAM.lParam56
void *.lpReserved64

│ └─72

TTTOOLINFOWUINT.cbSize0
UINT.uFlags4
HWND.hwnd8
UINT_PTR.uId16
RECTLONG.rect.left24
LONG.rect.top28
LONG.rect.right32
LONG.rect.bottom36
HINSTANCE.hinst40
LPWSTR.lpszText48
LPARAM.lParam56
void *.lpReserved64

│ └─72

TTVALIDATIONTESTSPARAMSunsigned long.ulStructSize0
long.lTestFromSize4
long.lTestToSize8
unsigned long.ulCharSet12
unsigned short.usReserved116
unsigned short.usCharCodeCount18
unsigned short *.pusCharCodeSet24

│ └─32

TTVALIDATIONTESTSPARAMSEXunsigned long.ulStructSize0
long.lTestFromSize4
long.lTestToSize8
unsigned long.ulCharSet12
unsigned short.usReserved116
unsigned short.usCharCodeCount18
unsigned long *.pulCharCodeSet24

│ └─32

TUISPICREATEDIALOGINSTANCEPARAMSDRV_REQUESTID.dwRequestID0
HDRVDIALOGINSTANCE.hdDlgInst8
HTAPIDIALOGINSTANCE.htDlgInst16
LPCWSTR.lpszUIDLLName24
LPVOID.lpParams32
DWORD.dwSize40

│ └─48

TVGETITEMPARTRECTINFOHTREEITEM.hti0
RECT *.prc8
TVITEMPART.partID16

│ └─24

TVHITTESTINFOPOINTLONG.pt.x0
LONG.pt.y4
UINT.flags8
HTREEITEM.hItem16

│ └─24

TVINSERTSTRUCTAHTREEITEM.hParent0
HTREEITEM.hInsertAfter8
TVITEMAUINT.item.mask16
HTREEITEM.item.hItem24
UINT.item.state32
UINT.item.stateMask36
LPSTR.item.pszText40
int.item.cchTextMax48
int.item.iImage52
int.item.iSelectedImage56
int.item.cChildren60
LPARAM.item.lParam64
TVITEMEXAUINT.itemex.mask16
HTREEITEM.itemex.hItem24
UINT.itemex.state32
UINT.itemex.stateMask36
LPSTR.itemex.pszText40
int.itemex.cchTextMax48
int.itemex.iImage52
int.itemex.iSelectedImage56
int.itemex.cChildren60
LPARAM.itemex.lParam64
int.itemex.iIntegral72
UINT.itemex.uStateEx76
HWND.itemex.hwnd80
int.itemex.iExpandedImage88
int.itemex.iReserved92

│ └─96

TVINSERTSTRUCTWHTREEITEM.hParent0
HTREEITEM.hInsertAfter8
TVITEMWUINT.item.mask16
HTREEITEM.item.hItem24
UINT.item.state32
UINT.item.stateMask36
LPWSTR.item.pszText40
int.item.cchTextMax48
int.item.iImage52
int.item.iSelectedImage56
int.item.cChildren60
LPARAM.item.lParam64
TVITEMEXWUINT.itemex.mask16
HTREEITEM.itemex.hItem24
UINT.itemex.state32
UINT.itemex.stateMask36
LPWSTR.itemex.pszText40
int.itemex.cchTextMax48
int.itemex.iImage52
int.itemex.iSelectedImage56
int.itemex.cChildren60
LPARAM.itemex.lParam64
int.itemex.iIntegral72
UINT.itemex.uStateEx76
HWND.itemex.hwnd80
int.itemex.iExpandedImage88
int.itemex.iReserved92

│ └─96

TVITEMAUINT.mask0
HTREEITEM.hItem8
UINT.state16
UINT.stateMask20
LPSTR.pszText24
int.cchTextMax32
int.iImage36
int.iSelectedImage40
int.cChildren44
LPARAM.lParam48

│ └─56

TVITEMEXAUINT.mask0
HTREEITEM.hItem8
UINT.state16
UINT.stateMask20
LPSTR.pszText24
int.cchTextMax32
int.iImage36
int.iSelectedImage40
int.cChildren44
LPARAM.lParam48
int.iIntegral56
UINT.uStateEx60
HWND.hwnd64
int.iExpandedImage72
int.iReserved76

│ └─80

TVITEMEXWUINT.mask0
HTREEITEM.hItem8
UINT.state16
UINT.stateMask20
LPWSTR.pszText24
int.cchTextMax32
int.iImage36
int.iSelectedImage40
int.cChildren44
LPARAM.lParam48
int.iIntegral56
UINT.uStateEx60
HWND.hwnd64
int.iExpandedImage72
int.iReserved76

│ └─80

TVITEMWUINT.mask0
HTREEITEM.hItem8
UINT.state16
UINT.stateMask20
LPWSTR.pszText24
int.cchTextMax32
int.iImage36
int.iSelectedImage40
int.cChildren44
LPARAM.lParam48

│ └─56

TVSORTCBHTREEITEM.hParent0
PFNTVCOMPARE.lpfnCompare8
LPARAM.lParam16

│ └─24

TXFS_CREATE_MINIVERSION_INFOWORD.StructureVersion0
WORD.StructureLength2
DWORD.BaseVersion4
WORD.MiniVersion8

│ └─12

TXFS_GET_METADATA_INFO_OUTstruct (unnamed).TxfFileId0
GUIDunsigned long.LockingTransaction.Data116
unsigned short.LockingTransaction.Data220
unsigned short.LockingTransaction.Data322
unsigned char[8].LockingTransaction.Data424
DWORDLONG.LastLsn32
DWORD.TransactionState40

│ └─48

TXFS_GET_TRANSACTED_VERSIONDWORD.ThisBaseVersion0
DWORD.LatestVersion4
WORD.ThisMiniVersion8
WORD.FirstMiniVersion10
WORD.LatestMiniVersion12

│ └─16

TXFS_LIST_TRANSACTIONSDWORDLONG.NumberOfTransactions0
DWORDLONG.BufferSizeRequired8

│ └─16

TXFS_LIST_TRANSACTIONS_ENTRYGUIDunsigned long.TransactionId.Data10
unsigned short.TransactionId.Data24
unsigned short.TransactionId.Data36
unsigned char[8].TransactionId.Data48
DWORD.TransactionState16
DWORD.Reserved120
DWORD.Reserved224
LONGLONG.Reserved332

│ └─40

TXFS_LIST_TRANSACTION_LOCKED_FILESGUIDunsigned long.KtmTransaction.Data10
unsigned short.KtmTransaction.Data24
unsigned short.KtmTransaction.Data36
unsigned char[8].KtmTransaction.Data48
DWORDLONG.NumberOfFiles16
DWORDLONG.BufferSizeRequired24
DWORDLONG.Offset32

│ └─40

TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRYDWORDLONG.Offset0
DWORD.NameFlags8
LONGLONG.FileId16
DWORD.Reserved124
DWORD.Reserved228
LONGLONG.Reserved332
WCHAR[1].FileName40

│ └─48

TXFS_MODIFY_RMDWORD.Flags0
DWORD.LogContainerCountMax4
DWORD.LogContainerCountMin8
DWORD.LogContainerCount12
DWORD.LogGrowthIncrement16
DWORD.LogAutoShrinkPercentage20
DWORDLONG.Reserved24
WORD.LoggingMode32

│ └─40

TXFS_QUERY_RM_INFORMATIONDWORD.BytesRequired0
DWORDLONG.TailLsn8
DWORDLONG.CurrentLsn16
DWORDLONG.ArchiveTailLsn24
DWORDLONG.LogContainerSize32
LARGE_INTEGERLONGLONG.HighestVirtualClock.QuadPart40
struct (unnamed).HighestVirtualClock.u40
DWORD.HighestVirtualClock.LowPart40
LONG.HighestVirtualClock.HighPart44
DWORD.LogContainerCount48
DWORD.LogContainerCountMax52
DWORD.LogContainerCountMin56
DWORD.LogGrowthIncrement60
DWORD.LogAutoShrinkPercentage64
DWORD.Flags68
WORD.LoggingMode72
WORD.Reserved74
DWORD.RmState76
DWORDLONG.LogCapacity80
DWORDLONG.LogFree88
DWORDLONG.TopsSize96
DWORDLONG.TopsUsed104
DWORDLONG.TransactionCount112
DWORDLONG.OnePCCount120
DWORDLONG.TwoPCCount128
DWORDLONG.NumberLogFileFull136
DWORDLONG.OldestTransactionAge144
GUIDunsigned long.RMName.Data1152
unsigned short.RMName.Data2156
unsigned short.RMName.Data3158
unsigned char[8].RMName.Data4160
DWORD.TmLogPathOffset168

│ └─176

TXFS_READ_BACKUP_INFORMATION_OUTBYTE[1].Buffer0
DWORD.BufferLength0

│ └─4

TXFS_SAVEPOINT_INFORMATIONHANDLE.KtmTransaction0
DWORD.ActionCode8
DWORD.SavepointId12

│ └─16

TXFS_TRANSACTION_ACTIVE_INFOBOOLEAN.TransactionsActiveAtSnapshot0

│ └─1

TXFS_WRITE_BACKUP_INFORMATIONBYTE[1].Buffer0

│ └─1

TXF_IDLONGLONG.LowPart0
LONGLONG.HighPart8

│ └─16

TXF_LOG_RECORD_AFFECTED_FILEUSHORT.Version0
ULONG.RecordLength4
ULONG.Flags8
TXF_IDLONGLONG.TxfFileId.LowPart12
LONGLONG.TxfFileId.HighPart20
GUIDunsigned long.KtmGuid.Data128
unsigned short.KtmGuid.Data232
unsigned short.KtmGuid.Data334
unsigned char[8].KtmGuid.Data436
ULONG.FileNameLength44
ULONG.FileNameByteOffsetInStructure48

│ └─52

TXF_LOG_RECORD_BASEUSHORT.Version0
USHORT.RecordType2
ULONG.RecordLength4

│ └─8

TXF_LOG_RECORD_TRUNCATEUSHORT.Version0
USHORT.RecordType2
ULONG.RecordLength4
ULONG.Flags8
TXF_IDLONGLONG.TxfFileId.LowPart12
LONGLONG.TxfFileId.HighPart20
GUIDunsigned long.KtmGuid.Data128
unsigned short.KtmGuid.Data232
unsigned short.KtmGuid.Data334
unsigned char[8].KtmGuid.Data436
LONGLONG.NewFileSize44
ULONG.FileNameLength52
ULONG.FileNameByteOffsetInStructure56

│ └─60

TXF_LOG_RECORD_WRITEUSHORT.Version0
USHORT.RecordType2
ULONG.RecordLength4
ULONG.Flags8
TXF_IDLONGLONG.TxfFileId.LowPart12
LONGLONG.TxfFileId.HighPart20
GUIDunsigned long.KtmGuid.Data128
unsigned short.KtmGuid.Data232
unsigned short.KtmGuid.Data334
unsigned char[8].KtmGuid.Data436
LONGLONG.ByteOffsetInFile44
ULONG.NumBytesWritten52
ULONG.ByteOffsetInStructure56
ULONG.FileNameLength60
ULONG.FileNameByteOffsetInStructure64

│ └─68

TYPE1_FONTHANDLE.hPFM0
HANDLE.hPFB8
ULONG.ulIdentifier16

│ └─24

TYPEATTRGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
LCID.lcid16
DWORD.dwReserved20
MEMBERID.memidConstructor24
MEMBERID.memidDestructor28
LPOLESTR.lpstrSchema32
ULONG.cbSizeInstance40
TYPEKIND.typekind44
WORD.cFuncs48
WORD.cVars50
WORD.cImplTypes52
WORD.cbSizeVft54
WORD.cbAlignment56
WORD.wTypeFlags58
WORD.wMajorVerNum60
WORD.wMinorVerNum62
TYPEDESCHREFTYPE.tdescAlias.hreftype64
struct tagARRAYDESC *.tdescAlias.lpadesc64
struct tagTYPEDESC *.tdescAlias.lptdesc64
VARTYPE.tdescAlias.vt72
IDLDESC.idldescType80

│ └─96

TYPEDESCHREFTYPE.hreftype0
struct tagARRAYDESC *.lpadesc0
struct tagTYPEDESC *.lptdesc0
VARTYPE.vt8

│ └─16

TimeProvSysCallbacksDWORD.dwSize0
GetTimeSysInfoFunc *.pfnGetTimeSysInfo8
LogTimeProvEventFunc *.pfnLogTimeProvEvent16
AlertSamplesAvailFunc *.pfnAlertSamplesAvail24
SetProviderStatusFunc *.pfnSetProviderStatus32

│ └─40

TimeSampleDWORD.dwSize0
DWORD.dwRefid4
long long.toOffset8
long long.toDelay16
unsigned long long.tpDispersion24
unsigned long long.nSysTickCount32
long long.nSysPhaseOffset40
BYTE.nLeapFlags48
BYTE.nStratum49
DWORD.dwTSFlags52
WCHAR[256].wszUniqueName56

│ └─568

TimedLevelunsigned char[2][1024].frequency0
unsigned char[2][1024].waveform2048
int.state4096
long long.timeStamp4104

│ └─4112

TpcGetSamplesArgsBYTE *.pbSampleBuf0
DWORD.cbSampleBuf8
DWORD.dwSamplesReturned12
DWORD.dwSamplesAvailable16

│ └─24

UAL_DATA_BLOBDWORD.Size0
GUIDunsigned long.RoleGuid.Data14
unsigned short.RoleGuid.Data28
unsigned short.RoleGuid.Data310
unsigned char[8].RoleGuid.Data412
GUIDunsigned long.TenantId.Data120
unsigned short.TenantId.Data224
unsigned short.TenantId.Data326
unsigned char[8].TenantId.Data428
SOCKADDR_STORAGE.Address40
WCHAR[260].UserName168

│ └─688

UDACCELUINT.nSec0
UINT.nInc4

│ └─8

UIAutomationEventInfoGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
LPCWSTR.pProgrammaticName16

│ └─24

UIAutomationMethodInfoLPCWSTR.pProgrammaticName0
BOOL.doSetFocus8
UINT.cInParameters12
UINT.cOutParameters16
enum UIAutomationType *.pParameterTypes24
LPCWSTR *.pParameterNames32

│ └─40

UIAutomationParameterenum UIAutomationType.type0
void *.pData8

│ └─16

UIAutomationPatternInfoGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
LPCWSTR.pProgrammaticName16
GUIDunsigned long.providerInterfaceId.Data124
unsigned short.providerInterfaceId.Data228
unsigned short.providerInterfaceId.Data330
unsigned char[8].providerInterfaceId.Data432
GUIDunsigned long.clientInterfaceId.Data140
unsigned short.clientInterfaceId.Data244
unsigned short.clientInterfaceId.Data346
unsigned char[8].clientInterfaceId.Data448
UINT.cProperties56
struct UIAutomationPropertyInfo *.pProperties64
UINT.cMethods72
struct UIAutomationMethodInfo *.pMethods80
UINT.cEvents88
struct UIAutomationEventInfo *.pEvents96
IUIAutomationPatternHandler *.pPatternHandler104

│ └─112

UIAutomationPropertyInfoGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
LPCWSTR.pProgrammaticName16
enum UIAutomationType.type24

│ └─32

UI_EVENTPARAMSUI_EVENTTYPE.EventType0
INT32.Modes8
UI_EVENTPARAMS_COMMANDUINT.Params.CommandID8
PCWSTR.Params.CommandName16
UINT.Params.ParentCommandID24
PCWSTR.Params.ParentCommandName32
UINT.Params.SelectionIndex40
UI_EVENTLOCATION.Params.Location44

│ └─48

UI_EVENTPARAMS_COMMANDUINT.CommandID0
PCWSTR.CommandName8
UINT.ParentCommandID16
PCWSTR.ParentCommandName24
UINT.SelectionIndex32
UI_EVENTLOCATION.Location36

│ └─40

ULARGE_INTEGERULONGLONG.QuadPart0
struct (unnamed).u0
DWORD.LowPart0
DWORD.HighPart4

│ └─8

UMS_CREATE_THREAD_ATTRIBUTESDWORD.UmsVersion0
PVOID.UmsContext8
PVOID.UmsCompletionList16

│ └─24

UMS_SCHEDULER_STARTUP_INFOULONG.UmsVersion0
PUMS_COMPLETION_LIST.CompletionList8
PUMS_SCHEDULER_ENTRY_POINT.SchedulerProc16
PVOID.SchedulerParam24

│ └─32

UMS_SYSTEM_THREAD_INFORMATIONULONG.UmsVersion0
ULONG.IsUmsSchedulerThread4bytes,0bits
ULONG.ThreadUmsFlags4
ULONG.IsUmsWorkerThread4bytes,1bits

│ └─8

UNCOMPRESSEDAUDIOFORMATGUIDunsigned long.guidFormatType.Data10
unsigned short.guidFormatType.Data24
unsigned short.guidFormatType.Data36
unsigned char[8].guidFormatType.Data48
DWORD.dwSamplesPerFrame16
DWORD.dwBytesPerSampleContainer20
DWORD.dwValidBitsPerSample24
FLOAT.fFramesPerSecond28
DWORD.dwChannelMask32

│ └─36

UNICODE_STRINGUSHORT.Length0
USHORT.MaximumLength2
PWSTR.Buffer8

│ └─16

UNIVERSAL_NAME_INFOALPSTR.lpUniversalName0

│ └─8

UNIVERSAL_NAME_INFOWLPWSTR.lpUniversalName0

│ └─8

UNLOAD_DLL_DEBUG_INFOLPVOID.lpBaseOfDll0

│ └─8

UNSIGNED_RATIOUINT32.uiNumerator0
UINT32.uiDenominator4

│ └─8

UPDATELAYEREDWINDOWINFODWORD.cbSize0
HDC.hdcDst8
const POINT *.pptDst16
const SIZE *.psize24
HDC.hdcSrc32
const POINT *.pptSrc40
COLORREF.crKey48
const BLENDFUNCTION *.pblend56
DWORD.dwFlags64
const RECT *.prcDirty72

│ └─80

UPDATE_COMPLETE_MESSAGEULONG.InterfaceIndex0
ULONG.UpdateType4
ULONG.UpdateStatus8

│ └─12

URL_COMPONENTSDWORD.dwStructSize0
LPWSTR.lpszScheme8
DWORD.dwSchemeLength16
INTERNET_SCHEME.nScheme20
LPWSTR.lpszHostName24
DWORD.dwHostNameLength32
INTERNET_PORT.nPort36
LPWSTR.lpszUserName40
DWORD.dwUserNameLength48
LPWSTR.lpszPassword56
DWORD.dwPasswordLength64
LPWSTR.lpszUrlPath72
DWORD.dwUrlPathLength80
LPWSTR.lpszExtraInfo88
DWORD.dwExtraInfoLength96

│ └─104

URL_COMPONENTSADWORD.dwStructSize0
LPSTR.lpszScheme8
DWORD.dwSchemeLength16
INTERNET_SCHEME.nScheme20
LPSTR.lpszHostName24
DWORD.dwHostNameLength32
INTERNET_PORT.nPort36
LPSTR.lpszUserName40
DWORD.dwUserNameLength48
LPSTR.lpszPassword56
DWORD.dwPasswordLength64
LPSTR.lpszUrlPath72
DWORD.dwUrlPathLength80
LPSTR.lpszExtraInfo88
DWORD.dwExtraInfoLength96

│ └─104

URL_COMPONENTSWDWORD.dwStructSize0
LPWSTR.lpszScheme8
DWORD.dwSchemeLength16
INTERNET_SCHEME.nScheme20
LPWSTR.lpszHostName24
DWORD.dwHostNameLength32
INTERNET_PORT.nPort36
LPWSTR.lpszUserName40
DWORD.dwUserNameLength48
LPWSTR.lpszPassword56
DWORD.dwPasswordLength64
LPWSTR.lpszUrlPath72
DWORD.dwUrlPathLength80
LPWSTR.lpszExtraInfo88
DWORD.dwExtraInfoLength96

│ └─104

USAGE_PROPERTIESUSHORT.level0
USHORT.page2
USHORT.usage4
INT32.logicalMinimum8
INT32.logicalMaximum12
USHORT.unit16
USHORT.exponent18
BYTE.count20
INT32.physicalMinimum24
INT32.physicalMaximum28

│ └─32

USBUSER_BANDWIDTH_INFO_REQUESTUSBUSER_REQUEST_HEADERULONG.Header.UsbUserRequest0
USB_USER_ERROR_CODE.Header.UsbUserStatusCode4
ULONG.Header.RequestBufferLength8
ULONG.Header.ActualBufferLength12
USB_BANDWIDTH_INFOULONG.BandwidthInformation.DeviceCount16
ULONG.BandwidthInformation.TotalBusBandwidth20
ULONG.BandwidthInformation.Total32secBandwidth24
ULONG.BandwidthInformation.AllocedBulkAndControl28
ULONG.BandwidthInformation.AllocedIso32
ULONG.BandwidthInformation.AllocedInterrupt_1ms36
ULONG.BandwidthInformation.AllocedInterrupt_2ms40
ULONG.BandwidthInformation.AllocedInterrupt_4ms44
ULONG.BandwidthInformation.AllocedInterrupt_8ms48
ULONG.BandwidthInformation.AllocedInterrupt_16ms52
ULONG.BandwidthInformation.AllocedInterrupt_32ms56

│ └─60

USBUSER_BUS_STATISTICS_0_REQUESTUSBUSER_REQUEST_HEADERULONG.Header.UsbUserRequest0
USB_USER_ERROR_CODE.Header.UsbUserStatusCode4
ULONG.Header.RequestBufferLength8
ULONG.Header.ActualBufferLength12
USB_BUS_STATISTICS_0ULONG.BusStatistics0.DeviceCount16
LARGE_INTEGERLONGLONG.BusStatistics0.CurrentSystemTime.QuadPart20
struct (unnamed).BusStatistics0.CurrentSystemTime.u20
DWORD.BusStatistics0.CurrentSystemTime.LowPart20
LONG.BusStatistics0.CurrentSystemTime.HighPart24
ULONG.BusStatistics0.CurrentUsbFrame28
ULONG.BusStatistics0.BulkBytes32
ULONG.BusStatistics0.IsoBytes36
ULONG.BusStatistics0.InterruptBytes40
ULONG.BusStatistics0.ControlDataBytes44
ULONG.BusStatistics0.PciInterruptCount48
ULONG.BusStatistics0.HardResetCount52
ULONG.BusStatistics0.WorkerSignalCount56
ULONG.BusStatistics0.CommonBufferBytes60
ULONG.BusStatistics0.WorkerIdleTimeMs64
BOOLEAN.BusStatistics0.RootHubEnabled68
UCHAR.BusStatistics0.RootHubDevicePowerState69
UCHAR.BusStatistics0.Unused70
UCHAR.BusStatistics0.NameIndex71

│ └─72

USBUSER_CONTROLLER_UNICODE_NAMEUSBUSER_REQUEST_HEADERULONG.Header.UsbUserRequest0
USB_USER_ERROR_CODE.Header.UsbUserStatusCode4
ULONG.Header.RequestBufferLength8
ULONG.Header.ActualBufferLength12
USB_UNICODE_NAMEULONG.UnicodeName.Length16
WCHAR[1].UnicodeName.String20

│ └─22

USBUSER_GET_DRIVER_VERSIONUSBUSER_REQUEST_HEADERULONG.Header.UsbUserRequest0
USB_USER_ERROR_CODE.Header.UsbUserStatusCode4
ULONG.Header.RequestBufferLength8
ULONG.Header.ActualBufferLength12
USB_DRIVER_VERSION_PARAMETERSULONG.Parameters.DriverTrackingCode16
ULONG.Parameters.USBDI_Version20
ULONG.Parameters.USBUSER_Version24
BOOLEAN.Parameters.CheckedPortDriver28
BOOLEAN.Parameters.CheckedMiniportDriver29
USHORT.Parameters.USB_Version30

│ └─32

USBUSER_PASS_THRU_REQUESTUSBUSER_REQUEST_HEADERULONG.Header.UsbUserRequest0
USB_USER_ERROR_CODE.Header.UsbUserStatusCode4
ULONG.Header.RequestBufferLength8
ULONG.Header.ActualBufferLength12
USB_PASS_THRU_PARAMETERSGUIDunsigned long.PassThru.FunctionGUID.Data116
unsigned short.PassThru.FunctionGUID.Data220
unsigned short.PassThru.FunctionGUID.Data322
unsigned char[8].PassThru.FunctionGUID.Data424
ULONG.PassThru.ParameterLength32
UCHAR[4].PassThru.Parameters36

│ └─40

USBUSER_POWER_INFO_REQUESTUSBUSER_REQUEST_HEADERULONG.Header.UsbUserRequest0
USB_USER_ERROR_CODE.Header.UsbUserStatusCode4
ULONG.Header.RequestBufferLength8
ULONG.Header.ActualBufferLength12
USB_POWER_INFOWDMUSB_POWER_STATE.PowerInformation.SystemState16
WDMUSB_POWER_STATE.PowerInformation.HcDevicePowerState20
WDMUSB_POWER_STATE.PowerInformation.HcDeviceWake24
WDMUSB_POWER_STATE.PowerInformation.HcSystemWake28
WDMUSB_POWER_STATE.PowerInformation.RhDevicePowerState32
WDMUSB_POWER_STATE.PowerInformation.RhDeviceWake36
WDMUSB_POWER_STATE.PowerInformation.RhSystemWake40
WDMUSB_POWER_STATE.PowerInformation.LastSystemSleepState44
BOOLEAN.PowerInformation.CanWakeup48
BOOLEAN.PowerInformation.IsPowered49

│ └─50

USBUSER_REQUEST_HEADERULONG.UsbUserRequest0
USB_USER_ERROR_CODE.UsbUserStatusCode4
ULONG.RequestBufferLength8
ULONG.ActualBufferLength12

│ └─16

USB_BANDWIDTH_INFOULONG.DeviceCount0
ULONG.TotalBusBandwidth4
ULONG.Total32secBandwidth8
ULONG.AllocedBulkAndControl12
ULONG.AllocedIso16
ULONG.AllocedInterrupt_1ms20
ULONG.AllocedInterrupt_2ms24
ULONG.AllocedInterrupt_4ms28
ULONG.AllocedInterrupt_8ms32
ULONG.AllocedInterrupt_16ms36
ULONG.AllocedInterrupt_32ms40

│ └─44

USB_BUS_STATISTICS_0ULONG.DeviceCount0
LARGE_INTEGERLONGLONG.CurrentSystemTime.QuadPart4
struct (unnamed).CurrentSystemTime.u4
DWORD.CurrentSystemTime.LowPart4
LONG.CurrentSystemTime.HighPart8
ULONG.CurrentUsbFrame12
ULONG.BulkBytes16
ULONG.IsoBytes20
ULONG.InterruptBytes24
ULONG.ControlDataBytes28
ULONG.PciInterruptCount32
ULONG.HardResetCount36
ULONG.WorkerSignalCount40
ULONG.CommonBufferBytes44
ULONG.WorkerIdleTimeMs48
BOOLEAN.RootHubEnabled52
UCHAR.RootHubDevicePowerState53
UCHAR.Unused54
UCHAR.NameIndex55

│ └─56

USB_CLOSE_RAW_DEVICE_PARAMETERSULONG.xxx0

│ └─4

USB_CONTROLLER_INFO_0ULONG.PciVendorId0
ULONG.PciDeviceId4
ULONG.PciRevision8
ULONG.NumberOfRootPorts12
_USB_CONTROLLER_INFO_0.ControllerFlavor16
ULONG.HcFeatureFlags20

│ └─24

USB_DRIVER_VERSION_PARAMETERSULONG.DriverTrackingCode0
ULONG.USBDI_Version4
ULONG.USBUSER_Version8
BOOLEAN.CheckedPortDriver12
BOOLEAN.CheckedMiniportDriver13
USHORT.USB_Version14

│ └─16

USB_PASS_THRU_PARAMETERSGUIDunsigned long.FunctionGUID.Data10
unsigned short.FunctionGUID.Data24
unsigned short.FunctionGUID.Data36
unsigned char[8].FunctionGUID.Data48
ULONG.ParameterLength16
UCHAR[4].Parameters20

│ └─24

USB_POWER_INFOWDMUSB_POWER_STATE.SystemState0
WDMUSB_POWER_STATE.HcDevicePowerState4
WDMUSB_POWER_STATE.HcDeviceWake8
WDMUSB_POWER_STATE.HcSystemWake12
WDMUSB_POWER_STATE.RhDevicePowerState16
WDMUSB_POWER_STATE.RhDeviceWake20
WDMUSB_POWER_STATE.RhSystemWake24
WDMUSB_POWER_STATE.LastSystemSleepState28
BOOLEAN.CanWakeup32
BOOLEAN.IsPowered33

│ └─34

USB_UNICODE_NAMEULONG.Length0
WCHAR[1].String4

│ └─6

USERNAME_TARGET_CREDENTIAL_INFOLPWSTR.UserName0

│ └─8

USEROBJECTFLAGSBOOL.fInherit0
BOOL.fReserved4
DWORD.dwFlags8

│ └─12

USER_ALL_INFORMATIONLARGE_INTEGERLONGLONG.LastLogon.QuadPart0
struct (unnamed).LastLogon.u0
DWORD.LastLogon.LowPart0
LONG.LastLogon.HighPart4
LARGE_INTEGERLONGLONG.LastLogoff.QuadPart8
struct (unnamed).LastLogoff.u8
DWORD.LastLogoff.LowPart8
LONG.LastLogoff.HighPart12
LARGE_INTEGERLONGLONG.PasswordLastSet.QuadPart16
struct (unnamed).PasswordLastSet.u16
DWORD.PasswordLastSet.LowPart16
LONG.PasswordLastSet.HighPart20
LARGE_INTEGERLONGLONG.AccountExpires.QuadPart24
struct (unnamed).AccountExpires.u24
DWORD.AccountExpires.LowPart24
LONG.AccountExpires.HighPart28
LARGE_INTEGERLONGLONG.PasswordCanChange.QuadPart32
struct (unnamed).PasswordCanChange.u32
DWORD.PasswordCanChange.LowPart32
LONG.PasswordCanChange.HighPart36
LARGE_INTEGERLONGLONG.PasswordMustChange.QuadPart40
struct (unnamed).PasswordMustChange.u40
DWORD.PasswordMustChange.LowPart40
LONG.PasswordMustChange.HighPart44
UNICODE_STRINGUSHORT.UserName.Length48
USHORT.UserName.MaximumLength50
PWSTR.UserName.Buffer56
UNICODE_STRINGUSHORT.FullName.Length64
USHORT.FullName.MaximumLength66
PWSTR.FullName.Buffer72
UNICODE_STRINGUSHORT.HomeDirectory.Length80
USHORT.HomeDirectory.MaximumLength82
PWSTR.HomeDirectory.Buffer88
UNICODE_STRINGUSHORT.HomeDirectoryDrive.Length96
USHORT.HomeDirectoryDrive.MaximumLength98
PWSTR.HomeDirectoryDrive.Buffer104
UNICODE_STRINGUSHORT.ScriptPath.Length112
USHORT.ScriptPath.MaximumLength114
PWSTR.ScriptPath.Buffer120
UNICODE_STRINGUSHORT.ProfilePath.Length128
USHORT.ProfilePath.MaximumLength130
PWSTR.ProfilePath.Buffer136
UNICODE_STRINGUSHORT.AdminComment.Length144
USHORT.AdminComment.MaximumLength146
PWSTR.AdminComment.Buffer152
UNICODE_STRINGUSHORT.WorkStations.Length160
USHORT.WorkStations.MaximumLength162
PWSTR.WorkStations.Buffer168
UNICODE_STRINGUSHORT.UserComment.Length176
USHORT.UserComment.MaximumLength178
PWSTR.UserComment.Buffer184
UNICODE_STRINGUSHORT.Parameters.Length192
USHORT.Parameters.MaximumLength194
PWSTR.Parameters.Buffer200
UNICODE_STRINGUSHORT.LmPassword.Length208
USHORT.LmPassword.MaximumLength210
PWSTR.LmPassword.Buffer216
UNICODE_STRINGUSHORT.NtPassword.Length224
USHORT.NtPassword.MaximumLength226
PWSTR.NtPassword.Buffer232
UNICODE_STRINGUSHORT.PrivateData.Length240
USHORT.PrivateData.MaximumLength242
PWSTR.PrivateData.Buffer248
SR_SECURITY_DESCRIPTORULONG.SecurityDescriptor.Length256
PUCHAR.SecurityDescriptor.SecurityDescriptor264
ULONG.UserId272
ULONG.PrimaryGroupId276
ULONG.UserAccountControl280
ULONG.WhichFields284
LOGON_HOURS.LogonHours288
USHORT.BadPasswordCount304
USHORT.LogonCount306
USHORT.CountryCode308
USHORT.CodePage310
BOOLEAN.LmPasswordPresent312
BOOLEAN.NtPasswordPresent313
BOOLEAN.PasswordExpired314
BOOLEAN.PrivateDataSensitive315

│ └─316

USER_INFO_0LPWSTR.usri0_name0

│ └─8

USER_INFO_1LPWSTR.usri1_name0
LPWSTR.usri1_password8
DWORD.usri1_password_age16
DWORD.usri1_priv20
LPWSTR.usri1_home_dir24
LPWSTR.usri1_comment32
DWORD.usri1_flags40
LPWSTR.usri1_script_path48

│ └─56

USER_INFO_10LPWSTR.usri10_name0
LPWSTR.usri10_comment8
LPWSTR.usri10_usr_comment16
LPWSTR.usri10_full_name24

│ └─32

USER_INFO_1003LPWSTR.usri1003_password0

│ └─8

USER_INFO_1005DWORD.usri1005_priv0

│ └─4

USER_INFO_1006LPWSTR.usri1006_home_dir0

│ └─8

USER_INFO_1007LPWSTR.usri1007_comment0

│ └─8

USER_INFO_1008DWORD.usri1008_flags0

│ └─4

USER_INFO_1009LPWSTR.usri1009_script_path0

│ └─8

USER_INFO_1010DWORD.usri1010_auth_flags0

│ └─4

USER_INFO_1011LPWSTR.usri1011_full_name0

│ └─8

USER_INFO_1012LPWSTR.usri1012_usr_comment0

│ └─8

USER_INFO_1013LPWSTR.usri1013_parms0

│ └─8

USER_INFO_1014LPWSTR.usri1014_workstations0

│ └─8

USER_INFO_1017DWORD.usri1017_acct_expires0

│ └─4

USER_INFO_1018DWORD.usri1018_max_storage0

│ └─4

USER_INFO_1020DWORD.usri1020_units_per_week0
LPBYTE.usri1020_logon_hours8

│ └─16

USER_INFO_1023LPWSTR.usri1023_logon_server0

│ └─8

USER_INFO_1024DWORD.usri1024_country_code0

│ └─4

USER_INFO_1025DWORD.usri1025_code_page0

│ └─4

USER_INFO_1051DWORD.usri1051_primary_group_id0

│ └─4

USER_INFO_1052LPWSTR.usri1052_profile0

│ └─8

USER_INFO_1053LPWSTR.usri1053_home_dir_drive0

│ └─8

USER_INFO_11LPWSTR.usri11_name0
LPWSTR.usri11_comment8
LPWSTR.usri11_usr_comment16
LPWSTR.usri11_full_name24
DWORD.usri11_priv32
DWORD.usri11_auth_flags36
DWORD.usri11_password_age40
LPWSTR.usri11_home_dir48
LPWSTR.usri11_parms56
DWORD.usri11_last_logon64
DWORD.usri11_last_logoff68
DWORD.usri11_bad_pw_count72
DWORD.usri11_num_logons76
LPWSTR.usri11_logon_server80
DWORD.usri11_country_code88
LPWSTR.usri11_workstations96
DWORD.usri11_max_storage104
DWORD.usri11_units_per_week108
PBYTE.usri11_logon_hours112
DWORD.usri11_code_page120

│ └─128

USER_INFO_2LPWSTR.usri2_name0
LPWSTR.usri2_password8
DWORD.usri2_password_age16
DWORD.usri2_priv20
LPWSTR.usri2_home_dir24
LPWSTR.usri2_comment32
DWORD.usri2_flags40
LPWSTR.usri2_script_path48
DWORD.usri2_auth_flags56
LPWSTR.usri2_full_name64
LPWSTR.usri2_usr_comment72
LPWSTR.usri2_parms80
LPWSTR.usri2_workstations88
DWORD.usri2_last_logon96
DWORD.usri2_last_logoff100
DWORD.usri2_acct_expires104
DWORD.usri2_max_storage108
DWORD.usri2_units_per_week112
PBYTE.usri2_logon_hours120
DWORD.usri2_bad_pw_count128
DWORD.usri2_num_logons132
LPWSTR.usri2_logon_server136
DWORD.usri2_country_code144
DWORD.usri2_code_page148

│ └─152

USER_INFO_20LPWSTR.usri20_name0
LPWSTR.usri20_full_name8
LPWSTR.usri20_comment16
DWORD.usri20_flags24
DWORD.usri20_user_id28

│ └─32

USER_INFO_21BYTE[16].usri21_password0

│ └─16

USER_INFO_22LPWSTR.usri22_name0
BYTE[16].usri22_password8
DWORD.usri22_password_age24
DWORD.usri22_priv28
LPWSTR.usri22_home_dir32
LPWSTR.usri22_comment40
DWORD.usri22_flags48
LPWSTR.usri22_script_path56
DWORD.usri22_auth_flags64
LPWSTR.usri22_full_name72
LPWSTR.usri22_usr_comment80
LPWSTR.usri22_parms88
LPWSTR.usri22_workstations96
DWORD.usri22_last_logon104
DWORD.usri22_last_logoff108
DWORD.usri22_acct_expires112
DWORD.usri22_max_storage116
DWORD.usri22_units_per_week120
PBYTE.usri22_logon_hours128
DWORD.usri22_bad_pw_count136
DWORD.usri22_num_logons140
LPWSTR.usri22_logon_server144
DWORD.usri22_country_code152
DWORD.usri22_code_page156

│ └─160

USER_INFO_23LPWSTR.usri23_name0
LPWSTR.usri23_full_name8
LPWSTR.usri23_comment16
DWORD.usri23_flags24
PSID.usri23_user_sid32

│ └─40

USER_INFO_24BOOL.usri24_internet_identity0
DWORD.usri24_flags4
LPWSTR.usri24_internet_provider_name8
LPWSTR.usri24_internet_principal_name16
PSID.usri24_user_sid24

│ └─32

USER_INFO_3LPWSTR.usri3_name0
LPWSTR.usri3_password8
DWORD.usri3_password_age16
DWORD.usri3_priv20
LPWSTR.usri3_home_dir24
LPWSTR.usri3_comment32
DWORD.usri3_flags40
LPWSTR.usri3_script_path48
DWORD.usri3_auth_flags56
LPWSTR.usri3_full_name64
LPWSTR.usri3_usr_comment72
LPWSTR.usri3_parms80
LPWSTR.usri3_workstations88
DWORD.usri3_last_logon96
DWORD.usri3_last_logoff100
DWORD.usri3_acct_expires104
DWORD.usri3_max_storage108
DWORD.usri3_units_per_week112
PBYTE.usri3_logon_hours120
DWORD.usri3_bad_pw_count128
DWORD.usri3_num_logons132
LPWSTR.usri3_logon_server136
DWORD.usri3_country_code144
DWORD.usri3_code_page148
DWORD.usri3_user_id152
DWORD.usri3_primary_group_id156
LPWSTR.usri3_profile160
LPWSTR.usri3_home_dir_drive168
DWORD.usri3_password_expired176

│ └─184

USER_INFO_4LPWSTR.usri4_name0
LPWSTR.usri4_password8
DWORD.usri4_password_age16
DWORD.usri4_priv20
LPWSTR.usri4_home_dir24
LPWSTR.usri4_comment32
DWORD.usri4_flags40
LPWSTR.usri4_script_path48
DWORD.usri4_auth_flags56
LPWSTR.usri4_full_name64
LPWSTR.usri4_usr_comment72
LPWSTR.usri4_parms80
LPWSTR.usri4_workstations88
DWORD.usri4_last_logon96
DWORD.usri4_last_logoff100
DWORD.usri4_acct_expires104
DWORD.usri4_max_storage108
DWORD.usri4_units_per_week112
PBYTE.usri4_logon_hours120
DWORD.usri4_bad_pw_count128
DWORD.usri4_num_logons132
LPWSTR.usri4_logon_server136
DWORD.usri4_country_code144
DWORD.usri4_code_page148
PSID.usri4_user_sid152
DWORD.usri4_primary_group_id160
LPWSTR.usri4_profile168
LPWSTR.usri4_home_dir_drive176
DWORD.usri4_password_expired184

│ └─192

USER_MODALS_INFO_0DWORD.usrmod0_min_passwd_len0
DWORD.usrmod0_max_passwd_age4
DWORD.usrmod0_min_passwd_age8
DWORD.usrmod0_force_logoff12
DWORD.usrmod0_password_hist_len16

│ └─20

USER_MODALS_INFO_1DWORD.usrmod1_role0
LPWSTR.usrmod1_primary8

│ └─16

USER_MODALS_INFO_1001DWORD.usrmod1001_min_passwd_len0

│ └─4

USER_MODALS_INFO_1002DWORD.usrmod1002_max_passwd_age0

│ └─4

USER_MODALS_INFO_1003DWORD.usrmod1003_min_passwd_age0

│ └─4

USER_MODALS_INFO_1004DWORD.usrmod1004_force_logoff0

│ └─4

USER_MODALS_INFO_1005DWORD.usrmod1005_password_hist_len0

│ └─4

USER_MODALS_INFO_1006DWORD.usrmod1006_role0

│ └─4

USER_MODALS_INFO_1007LPWSTR.usrmod1007_primary0

│ └─8

USER_MODALS_INFO_2LPWSTR.usrmod2_domain_name0
PSID.usrmod2_domain_id8

│ └─16

USER_MODALS_INFO_3DWORD.usrmod3_lockout_duration0
DWORD.usrmod3_lockout_observation_window4
DWORD.usrmod3_lockout_threshold8

│ └─12

USER_OTHER_INFODWORD.alrtus_errcode0
DWORD.alrtus_numstrings4

│ └─8

USER_POWER_POLICYULONG.Revision0
POWER_ACTION_POLICYPOWER_ACTION.IdleAc.Action4
DWORD.IdleAc.Flags8
DWORD.IdleAc.EventCode12
POWER_ACTION_POLICYPOWER_ACTION.IdleDc.Action16
DWORD.IdleDc.Flags20
DWORD.IdleDc.EventCode24
ULONG.IdleTimeoutAc28
ULONG.IdleTimeoutDc32
UCHAR.IdleSensitivityAc36
UCHAR.IdleSensitivityDc37
UCHAR.ThrottlePolicyAc38
UCHAR.ThrottlePolicyDc39
SYSTEM_POWER_STATE.MaxSleepAc40
SYSTEM_POWER_STATE.MaxSleepDc44
ULONG[2].Reserved48
ULONG.VideoTimeoutAc56
ULONG.VideoTimeoutDc60
ULONG.SpindownTimeoutAc64
ULONG.SpindownTimeoutDc68
BOOLEAN.OptimizeForPowerAc72
BOOLEAN.OptimizeForPowerDc73
UCHAR.FanThrottleToleranceAc74
UCHAR.FanThrottleToleranceDc75
UCHAR.ForcedThrottleAc76
UCHAR.ForcedThrottleDc77

│ └─80

USE_INFO_0LPWSTR.ui0_local0
LPWSTR.ui0_remote8

│ └─16

USE_INFO_1LPWSTR.ui1_local0
LPWSTR.ui1_remote8
LPWSTR.ui1_password16
DWORD.ui1_status24
DWORD.ui1_asg_type28
DWORD.ui1_refcount32
DWORD.ui1_usecount36

│ └─40

USE_INFO_2LPWSTR.ui2_local0
LPWSTR.ui2_remote8
LPWSTR.ui2_password16
DWORD.ui2_status24
DWORD.ui2_asg_type28
DWORD.ui2_refcount32
DWORD.ui2_usecount36
LPWSTR.ui2_username40
LPWSTR.ui2_domainname48

│ └─56

USE_INFO_3USE_INFO_2LPWSTR.ui3_ui2.ui2_local0
LPWSTR.ui3_ui2.ui2_remote8
LPWSTR.ui3_ui2.ui2_password16
DWORD.ui3_ui2.ui2_status24
DWORD.ui3_ui2.ui2_asg_type28
DWORD.ui3_ui2.ui2_refcount32
DWORD.ui3_ui2.ui2_usecount36
LPWSTR.ui3_ui2.ui2_username40
LPWSTR.ui3_ui2.ui2_domainname48
ULONG.ui3_flags56

│ └─64

USN_JOURNAL_DATA_V0DWORDLONG.UsnJournalID0
USN.FirstUsn8
USN.NextUsn16
USN.LowestValidUsn24
USN.MaxUsn32
DWORDLONG.MaximumSize40
DWORDLONG.AllocationDelta48

│ └─56

USN_JOURNAL_DATA_V1DWORDLONG.UsnJournalID0
USN.FirstUsn8
USN.NextUsn16
USN.LowestValidUsn24
USN.MaxUsn32
DWORDLONG.MaximumSize40
DWORDLONG.AllocationDelta48
WORD.MinSupportedMajorVersion56
WORD.MaxSupportedMajorVersion58

│ └─64

USN_JOURNAL_DATA_V2DWORDLONG.UsnJournalID0
USN.FirstUsn8
USN.NextUsn16
USN.LowestValidUsn24
USN.MaxUsn32
DWORDLONG.MaximumSize40
DWORDLONG.AllocationDelta48
WORD.MinSupportedMajorVersion56
WORD.MaxSupportedMajorVersion58
DWORD.Flags60
DWORDLONG.RangeTrackChunkSize64
LONGLONG.RangeTrackFileSizeThreshold72

│ └─80

USN_RANGE_TRACK_OUTPUTUSN.Usn0

│ └─8

USN_RECORD_COMMON_HEADERDWORD.RecordLength0
WORD.MajorVersion4
WORD.MinorVersion6

│ └─8

USN_RECORD_EXTENTLONGLONG.Offset0
LONGLONG.Length8

│ └─16

USN_RECORD_V2DWORD.RecordLength0
WORD.MajorVersion4
WORD.MinorVersion6
DWORDLONG.FileReferenceNumber8
DWORDLONG.ParentFileReferenceNumber16
USN.Usn24
LARGE_INTEGERLONGLONG.TimeStamp.QuadPart32
struct (unnamed).TimeStamp.u32
DWORD.TimeStamp.LowPart32
LONG.TimeStamp.HighPart36
DWORD.Reason40
DWORD.SourceInfo44
DWORD.SecurityId48
DWORD.FileAttributes52
WORD.FileNameLength56
WORD.FileNameOffset58
WCHAR[1].FileName60

│ └─64

USN_RECORD_V3DWORD.RecordLength0
WORD.MajorVersion4
WORD.MinorVersion6
FILE_ID_128BYTE[16].FileReferenceNumber.Identifier8
FILE_ID_128BYTE[16].ParentFileReferenceNumber.Identifier24
USN.Usn40
LARGE_INTEGERLONGLONG.TimeStamp.QuadPart48
struct (unnamed).TimeStamp.u48
DWORD.TimeStamp.LowPart48
LONG.TimeStamp.HighPart52
DWORD.Reason56
DWORD.SourceInfo60
DWORD.SecurityId64
DWORD.FileAttributes68
WORD.FileNameLength72
WORD.FileNameOffset74
WCHAR[1].FileName76

│ └─80

USN_RECORD_V4USN_RECORD_COMMON_HEADERDWORD.Header.RecordLength0
WORD.Header.MajorVersion4
WORD.Header.MinorVersion6
FILE_ID_128BYTE[16].FileReferenceNumber.Identifier8
FILE_ID_128BYTE[16].ParentFileReferenceNumber.Identifier24
USN.Usn40
DWORD.Reason48
DWORD.SourceInfo52
DWORD.RemainingExtents56
WORD.NumberOfExtents60
WORD.ExtentSize62
USN_RECORD_EXTENT[1].Extents64

│ └─80

USN_TRACK_MODIFIED_RANGESDWORD.Flags0
DWORD.Unused4
DWORDLONG.ChunkSize8
LONGLONG.FileSizeThreshold16

│ └─24

UUID_VECTORunsigned long.Count0
UUID *[1].Uuid8

│ └─16

UiInfoUI_INFO_TYPE.type0
ShellCommandInfoLPWSTR.ShellInfo.pwszOperation8
LPWSTR.ShellInfo.pwszFile16
LPWSTR.ShellInfo.pwszParameters24
LPWSTR.ShellInfo.pwszDirectory32
ULONG.ShellInfo.nShowCmd40
LPWSTR.pwzDui8
LPWSTR.pwzHelpUrl8
LPWSTR.pwzNull8

│ └─48

UiaAndOrConditionenum ConditionType.ConditionType0
struct UiaCondition **.ppConditions8
int.cConditions16

│ └─24

UiaAsyncContentLoadedEventArgsenum EventArgsType.Type0
int.EventId4
enum AsyncContentLoadedState.AsyncContentLoadedState8
double.PercentComplete16

│ └─24

UiaCacheRequeststruct UiaCondition *.pViewCondition0
enum TreeScope.Scope8
PROPERTYKEY *.pProperties16
int.cProperties24
PATTERN *.pPatterns32
int.cPatterns40
enum AutomationElementMode.automationElementMode44

│ └─48

UiaChangeInfoint.uiaId0
VARIANTDECIMALUSHORT.payload.decVal.wReserved8
BYTE.payload.decVal.scale10
USHORT.payload.decVal.signscale10
BYTE.payload.decVal.sign11
ULONG.payload.decVal.Hi3212
ULONG.payload.decVal.Lo3216
ULONGLONG.payload.decVal.Lo6416
ULONG.payload.decVal.Mid3220
VARTYPE.payload.vt8
WORD.payload.wReserved110
WORD.payload.wReserved212
WORD.payload.wReserved314
BYTE.payload.bVal16
VARIANT_BOOL.payload.boolVal16
BSTR.payload.bstrVal16
PVOID.payload.byref16
CHAR.payload.cVal16
CYLONGLONG.payload.cyVal.int6416
ULONG.payload.cyVal.Lo16
LONG.payload.cyVal.Hi20
DATE.payload.date16
DOUBLE.payload.dblVal16
FLOAT.payload.fltVal16
SHORT.payload.iVal16
INT.payload.intVal16
LONG.payload.lVal16
LONGLONG.payload.llVal16
SAFEARRAY *.payload.parray16
BYTE *.payload.pbVal16
VARIANT_BOOL *.payload.pboolVal16
BSTR *.payload.pbstrVal16
CHAR *.payload.pcVal16
CY *.payload.pcyVal16
DATE *.payload.pdate16
DOUBLE *.payload.pdblVal16
DECIMAL *.payload.pdecVal16
IDispatch *.payload.pdispVal16
FLOAT *.payload.pfltVal16
SHORT *.payload.piVal16
INT *.payload.pintVal16
LONG *.payload.plVal16
LONGLONG *.payload.pllVal16
SAFEARRAY **.payload.pparray16
IDispatch **.payload.ppdispVal16
IUnknown **.payload.ppunkVal16
SCODE *.payload.pscode16
USHORT *.payload.puiVal16
UINT *.payload.puintVal16
ULONG *.payload.pulVal16
ULONGLONG *.payload.pullVal16
IUnknown *.payload.punkVal16
PVOID.payload.pvRecord16
VARIANT *.payload.pvarVal16
SCODE.payload.scode16
USHORT.payload.uiVal16
UINT.payload.uintVal16
ULONG.payload.ulVal16
ULONGLONG.payload.ullVal16
IRecordInfo *.payload.pRecInfo24
VARIANTDECIMALUSHORT.extraInfo.decVal.wReserved32
BYTE.extraInfo.decVal.scale34
USHORT.extraInfo.decVal.signscale34
BYTE.extraInfo.decVal.sign35
ULONG.extraInfo.decVal.Hi3236
ULONG.extraInfo.decVal.Lo3240
ULONGLONG.extraInfo.decVal.Lo6440
ULONG.extraInfo.decVal.Mid3244
VARTYPE.extraInfo.vt32
WORD.extraInfo.wReserved134
WORD.extraInfo.wReserved236
WORD.extraInfo.wReserved338
BYTE.extraInfo.bVal40
VARIANT_BOOL.extraInfo.boolVal40
BSTR.extraInfo.bstrVal40
PVOID.extraInfo.byref40
CHAR.extraInfo.cVal40
CYLONGLONG.extraInfo.cyVal.int6440
ULONG.extraInfo.cyVal.Lo40
LONG.extraInfo.cyVal.Hi44
DATE.extraInfo.date40
DOUBLE.extraInfo.dblVal40
FLOAT.extraInfo.fltVal40
SHORT.extraInfo.iVal40
INT.extraInfo.intVal40
LONG.extraInfo.lVal40
LONGLONG.extraInfo.llVal40
SAFEARRAY *.extraInfo.parray40
BYTE *.extraInfo.pbVal40
VARIANT_BOOL *.extraInfo.pboolVal40
BSTR *.extraInfo.pbstrVal40
CHAR *.extraInfo.pcVal40
CY *.extraInfo.pcyVal40
DATE *.extraInfo.pdate40
DOUBLE *.extraInfo.pdblVal40
DECIMAL *.extraInfo.pdecVal40
IDispatch *.extraInfo.pdispVal40
FLOAT *.extraInfo.pfltVal40
SHORT *.extraInfo.piVal40
INT *.extraInfo.pintVal40
LONG *.extraInfo.plVal40
LONGLONG *.extraInfo.pllVal40
SAFEARRAY **.extraInfo.pparray40
IDispatch **.extraInfo.ppdispVal40
IUnknown **.extraInfo.ppunkVal40
SCODE *.extraInfo.pscode40
USHORT *.extraInfo.puiVal40
UINT *.extraInfo.puintVal40
ULONG *.extraInfo.pulVal40
ULONGLONG *.extraInfo.pullVal40
IUnknown *.extraInfo.punkVal40
PVOID.extraInfo.pvRecord40
VARIANT *.extraInfo.pvarVal40
SCODE.extraInfo.scode40
USHORT.extraInfo.uiVal40
UINT.extraInfo.uintVal40
ULONG.extraInfo.ulVal40
ULONGLONG.extraInfo.ullVal40
IRecordInfo *.extraInfo.pRecInfo48

│ └─56

UiaConditionenum ConditionType.ConditionType0

│ └─4

UiaEventArgsenum EventArgsType.Type0
int.EventId4

│ └─8

UiaFindParamsint.MaxDepth0
BOOL.FindFirst4
BOOL.ExcludeRoot8
struct UiaCondition *.pFindCondition16

│ └─24

UiaNotConditionenum ConditionType.ConditionType0
struct UiaCondition *.pCondition8

│ └─16

UiaPointdouble.x0
double.y8

│ └─16

UiaPropertyChangedEventArgsenum EventArgsType.Type0
int.EventId4
PROPERTYKEYGUIDunsigned long.PropertyId.fmtid.Data18
unsigned short.PropertyId.fmtid.Data212
unsigned short.PropertyId.fmtid.Data314
unsigned char[8].PropertyId.fmtid.Data416
DWORD.PropertyId.pid24
VARIANTDECIMALUSHORT.OldValue.decVal.wReserved16
BYTE.OldValue.decVal.scale18
USHORT.OldValue.decVal.signscale18
BYTE.OldValue.decVal.sign19
ULONG.OldValue.decVal.Hi3220
ULONG.OldValue.decVal.Lo3224
ULONGLONG.OldValue.decVal.Lo6424
ULONG.OldValue.decVal.Mid3228
VARTYPE.OldValue.vt16
WORD.OldValue.wReserved118
WORD.OldValue.wReserved220
WORD.OldValue.wReserved322
BYTE.OldValue.bVal24
VARIANT_BOOL.OldValue.boolVal24
BSTR.OldValue.bstrVal24
PVOID.OldValue.byref24
CHAR.OldValue.cVal24
CYLONGLONG.OldValue.cyVal.int6424
ULONG.OldValue.cyVal.Lo24
LONG.OldValue.cyVal.Hi28
DATE.OldValue.date24
DOUBLE.OldValue.dblVal24
FLOAT.OldValue.fltVal24
SHORT.OldValue.iVal24
INT.OldValue.intVal24
LONG.OldValue.lVal24
LONGLONG.OldValue.llVal24
SAFEARRAY *.OldValue.parray24
BYTE *.OldValue.pbVal24
VARIANT_BOOL *.OldValue.pboolVal24
BSTR *.OldValue.pbstrVal24
CHAR *.OldValue.pcVal24
CY *.OldValue.pcyVal24
DATE *.OldValue.pdate24
DOUBLE *.OldValue.pdblVal24
DECIMAL *.OldValue.pdecVal24
IDispatch *.OldValue.pdispVal24
FLOAT *.OldValue.pfltVal24
SHORT *.OldValue.piVal24
INT *.OldValue.pintVal24
LONG *.OldValue.plVal24
LONGLONG *.OldValue.pllVal24
SAFEARRAY **.OldValue.pparray24
IDispatch **.OldValue.ppdispVal24
IUnknown **.OldValue.ppunkVal24
SCODE *.OldValue.pscode24
USHORT *.OldValue.puiVal24
UINT *.OldValue.puintVal24
ULONG *.OldValue.pulVal24
ULONGLONG *.OldValue.pullVal24
IUnknown *.OldValue.punkVal24
PVOID.OldValue.pvRecord24
VARIANT *.OldValue.pvarVal24
SCODE.OldValue.scode24
USHORT.OldValue.uiVal24
UINT.OldValue.uintVal24
ULONG.OldValue.ulVal24
ULONGLONG.OldValue.ullVal24
IRecordInfo *.OldValue.pRecInfo32
VARIANTDECIMALUSHORT.NewValue.decVal.wReserved40
BYTE.NewValue.decVal.scale42
USHORT.NewValue.decVal.signscale42
BYTE.NewValue.decVal.sign43
ULONG.NewValue.decVal.Hi3244
ULONG.NewValue.decVal.Lo3248
ULONGLONG.NewValue.decVal.Lo6448
ULONG.NewValue.decVal.Mid3252
VARTYPE.NewValue.vt40
WORD.NewValue.wReserved142
WORD.NewValue.wReserved244
WORD.NewValue.wReserved346
BYTE.NewValue.bVal48
VARIANT_BOOL.NewValue.boolVal48
BSTR.NewValue.bstrVal48
PVOID.NewValue.byref48
CHAR.NewValue.cVal48
CYLONGLONG.NewValue.cyVal.int6448
ULONG.NewValue.cyVal.Lo48
LONG.NewValue.cyVal.Hi52
DATE.NewValue.date48
DOUBLE.NewValue.dblVal48
FLOAT.NewValue.fltVal48
SHORT.NewValue.iVal48
INT.NewValue.intVal48
LONG.NewValue.lVal48
LONGLONG.NewValue.llVal48
SAFEARRAY *.NewValue.parray48
BYTE *.NewValue.pbVal48
VARIANT_BOOL *.NewValue.pboolVal48
BSTR *.NewValue.pbstrVal48
CHAR *.NewValue.pcVal48
CY *.NewValue.pcyVal48
DATE *.NewValue.pdate48
DOUBLE *.NewValue.pdblVal48
DECIMAL *.NewValue.pdecVal48
IDispatch *.NewValue.pdispVal48
FLOAT *.NewValue.pfltVal48
SHORT *.NewValue.piVal48
INT *.NewValue.pintVal48
LONG *.NewValue.plVal48
LONGLONG *.NewValue.pllVal48
SAFEARRAY **.NewValue.pparray48
IDispatch **.NewValue.ppdispVal48
IUnknown **.NewValue.ppunkVal48
SCODE *.NewValue.pscode48
USHORT *.NewValue.puiVal48
UINT *.NewValue.puintVal48
ULONG *.NewValue.pulVal48
ULONGLONG *.NewValue.pullVal48
IUnknown *.NewValue.punkVal48
PVOID.NewValue.pvRecord48
VARIANT *.NewValue.pvarVal48
SCODE.NewValue.scode48
USHORT.NewValue.uiVal48
UINT.NewValue.uintVal48
ULONG.NewValue.ulVal48
ULONGLONG.NewValue.ullVal48
IRecordInfo *.NewValue.pRecInfo56

│ └─64

UiaPropertyConditionenum ConditionType.ConditionType0
PROPERTYKEYGUIDunsigned long.PropertyId.fmtid.Data14
unsigned short.PropertyId.fmtid.Data28
unsigned short.PropertyId.fmtid.Data310
unsigned char[8].PropertyId.fmtid.Data412
DWORD.PropertyId.pid20
VARIANTDECIMALUSHORT.Value.decVal.wReserved8
BYTE.Value.decVal.scale10
USHORT.Value.decVal.signscale10
BYTE.Value.decVal.sign11
ULONG.Value.decVal.Hi3212
ULONG.Value.decVal.Lo3216
ULONGLONG.Value.decVal.Lo6416
ULONG.Value.decVal.Mid3220
VARTYPE.Value.vt8
WORD.Value.wReserved110
WORD.Value.wReserved212
WORD.Value.wReserved314
BYTE.Value.bVal16
VARIANT_BOOL.Value.boolVal16
BSTR.Value.bstrVal16
PVOID.Value.byref16
CHAR.Value.cVal16
CYLONGLONG.Value.cyVal.int6416
ULONG.Value.cyVal.Lo16
LONG.Value.cyVal.Hi20
DATE.Value.date16
DOUBLE.Value.dblVal16
FLOAT.Value.fltVal16
SHORT.Value.iVal16
INT.Value.intVal16
LONG.Value.lVal16
LONGLONG.Value.llVal16
SAFEARRAY *.Value.parray16
BYTE *.Value.pbVal16
VARIANT_BOOL *.Value.pboolVal16
BSTR *.Value.pbstrVal16
CHAR *.Value.pcVal16
CY *.Value.pcyVal16
DATE *.Value.pdate16
DOUBLE *.Value.pdblVal16
DECIMAL *.Value.pdecVal16
IDispatch *.Value.pdispVal16
FLOAT *.Value.pfltVal16
SHORT *.Value.piVal16
INT *.Value.pintVal16
LONG *.Value.plVal16
LONGLONG *.Value.pllVal16
SAFEARRAY **.Value.pparray16
IDispatch **.Value.ppdispVal16
IUnknown **.Value.ppunkVal16
SCODE *.Value.pscode16
USHORT *.Value.puiVal16
UINT *.Value.puintVal16
ULONG *.Value.pulVal16
ULONGLONG *.Value.pullVal16
IUnknown *.Value.punkVal16
PVOID.Value.pvRecord16
VARIANT *.Value.pvarVal16
SCODE.Value.scode16
USHORT.Value.uiVal16
UINT.Value.uintVal16
ULONG.Value.ulVal16
ULONGLONG.Value.ullVal16
IRecordInfo *.Value.pRecInfo24
enum PropertyConditionFlags.Flags32

│ └─40

UiaRectdouble.left0
double.top8
double.width16
double.height24

│ └─32

UiaStructureChangedEventArgsenum EventArgsType.Type0
int.EventId4
enum StructureChangeType.StructureChangeType8
int *.pRuntimeId16
int.cRuntimeIdLen24

│ └─32

UiaWindowClosedEventArgsenum EventArgsType.Type0
int.EventId4
int *.pRuntimeId8
int.cRuntimeIdLen16

│ └─24

UpdateAssessmentUpdateAssessmentStatus.status0
UpdateImpactLevel.impact4
DWORD.daysOutOfDate8

│ └─12

VALENTALPSTR.ve_valuename0
DWORD.ve_valuelen8
DWORD_PTR.ve_valueptr16
DWORD.ve_type24

│ └─32

VALENTWLPWSTR.ve_valuename0
DWORD.ve_valuelen8
DWORD_PTR.ve_valueptr16
DWORD.ve_type24

│ └─32

VARDESCMEMBERID.memid0
LPOLESTR.lpstrSchema8
VARIANT *.lpvarValue16
ULONG.oInst16
ELEMDESCTYPEDESCHREFTYPE.elemdescVar.tdesc.hreftype24
struct tagARRAYDESC *.elemdescVar.tdesc.lpadesc24
struct tagTYPEDESC *.elemdescVar.tdesc.lptdesc24
VARTYPE.elemdescVar.tdesc.vt32
IDLDESC.elemdescVar.idldesc40
PARAMDESCLPPARAMDESCEX.elemdescVar.paramdesc.pparamdescex40
USHORT.elemdescVar.paramdesc.wParamFlags48
WORD.wVarFlags56
VARKIND.varkind60

│ └─64

VARIANTDECIMALUSHORT.decVal.wReserved0
BYTE.decVal.scale2
USHORT.decVal.signscale2
BYTE.decVal.sign3
ULONG.decVal.Hi324
ULONG.decVal.Lo328
ULONGLONG.decVal.Lo648
ULONG.decVal.Mid3212
VARTYPE.vt0
WORD.wReserved12
WORD.wReserved24
WORD.wReserved36
BYTE.bVal8
VARIANT_BOOL.boolVal8
BSTR.bstrVal8
PVOID.byref8
CHAR.cVal8
CYLONGLONG.cyVal.int648
ULONG.cyVal.Lo8
LONG.cyVal.Hi12
DATE.date8
DOUBLE.dblVal8
FLOAT.fltVal8
SHORT.iVal8
INT.intVal8
LONG.lVal8
LONGLONG.llVal8
SAFEARRAY *.parray8
BYTE *.pbVal8
VARIANT_BOOL *.pboolVal8
BSTR *.pbstrVal8
CHAR *.pcVal8
CY *.pcyVal8
DATE *.pdate8
DOUBLE *.pdblVal8
DECIMAL *.pdecVal8
IDispatch *.pdispVal8
FLOAT *.pfltVal8
SHORT *.piVal8
INT *.pintVal8
LONG *.plVal8
LONGLONG *.pllVal8
SAFEARRAY **.pparray8
IDispatch **.ppdispVal8
IUnknown **.ppunkVal8
SCODE *.pscode8
USHORT *.puiVal8
UINT *.puintVal8
ULONG *.pulVal8
ULONGLONG *.pullVal8
IUnknown *.punkVal8
PVOID.pvRecord8
VARIANT *.pvarVal8
SCODE.scode8
USHORT.uiVal8
UINT.uintVal8
ULONG.ulVal8
ULONGLONG.ullVal8
IRecordInfo *.pRecInfo16

│ └─24

VARSTRINGDWORD.dwTotalSize0
DWORD.dwNeededSize4
DWORD.dwUsedSize8
DWORD.dwStringFormat12
DWORD.dwStringSize16
DWORD.dwStringOffset20

│ └─24

VBS_ENCLAVE_REPORTUINT32.ReportSize0
UINT32.ReportVersion4
UINT8[64].EnclaveData8
ENCLAVE_IDENTITYUINT8[32].EnclaveIdentity.OwnerId72
UINT8[32].EnclaveIdentity.UniqueId104
UINT8[32].EnclaveIdentity.AuthorId136
UINT8[16].EnclaveIdentity.FamilyId168
UINT8[16].EnclaveIdentity.ImageId184
UINT32.EnclaveIdentity.EnclaveSvn200
UINT32.EnclaveIdentity.SecureKernelSvn204
UINT32.EnclaveIdentity.PlatformSvn208
UINT32.EnclaveIdentity.Flags212
UINT32.EnclaveIdentity.SigningLevel216
UINT32.EnclaveIdentity.EnclaveType220

│ └─224

VBS_ENCLAVE_REPORT_MODULEVBS_ENCLAVE_REPORT_VARDATA_HEADERUINT32.Header.DataType0
UINT32.Header.Size4
UINT8[32].UniqueId8
UINT8[32].AuthorId40
UINT8[16].FamilyId72
UINT8[16].ImageId88
UINT32.Svn104
WCHAR[1].ModuleName108

│ └─110

VBS_ENCLAVE_REPORT_PKG_HEADERUINT32.PackageSize0
UINT32.Version4
UINT32.SignatureScheme8
UINT32.SignedStatementSize12
UINT32.SignatureSize16
UINT32.Reserved20

│ └─24

VBS_ENCLAVE_REPORT_VARDATA_HEADERUINT32.DataType0
UINT32.Size4

│ └─8

VDS_ASYNC_OUTPUTVDS_ASYNC_OUTPUT_TYPE.type0
struct _bvp.bvp8
struct _cl.cl8
struct _cp.cp8
struct _cpg.cpg8
struct _ct.ct8
struct _cv.cv8
struct _cvd.cvd8
struct _sv.sv8

│ └─32

VDS_CONTROLLER_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.controllerId4

│ └─20

VDS_CONTROLLER_PROPVDS_OBJECT_ID.id0
LPWSTR.pwszFriendlyName16
LPWSTR.pwszIdentification24
VDS_CONTROLLER_STATUS.status32
VDS_HEALTH.health36
SHORT.sNumberOfPorts40

│ └─48

VDS_CREATE_VDISK_PARAMETERSGUIDunsigned long.UniqueId.Data10
unsigned short.UniqueId.Data24
unsigned short.UniqueId.Data36
unsigned char[8].UniqueId.Data48
ULONGLONG.MaximumSize16
ULONG.BlockSizeInBytes24
ULONG.SectorSizeInBytes28
LPWSTR.pParentPath32
LPWSTR.pSourcePath40

│ └─48

VDS_DISK_EXTENTVDS_OBJECT_ID.diskId0
VDS_DISK_EXTENT_TYPE.type16
ULONGLONG.ullOffset24
ULONGLONG.ullSize32
VDS_OBJECT_ID.volumeId40
VDS_OBJECT_ID.plexId56
ULONG.memberIdx72

│ └─80

VDS_DISK_FREE_EXTENTVDS_OBJECT_ID.diskId0
ULONGLONG.ullOffset16
ULONGLONG.ullSize24

│ └─32

VDS_DISK_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.diskId4

│ └─20

VDS_DISK_PROPVDS_OBJECT_ID.id0
VDS_DISK_STATUS.status16
VDS_LUN_RESERVE_MODE.ReserveMode20
VDS_HEALTH.health24
DWORD.dwDeviceType28
DWORD.dwMediaType32
ULONGLONG.ullSize40
ULONG.ulBytesPerSector48
ULONG.ulSectorsPerTrack52
ULONG.ulTracksPerCylinder56
ULONG.ulFlags60
VDS_STORAGE_BUS_TYPE.BusType64
VDS_PARTITION_STYLE.PartitionStyle68
GUIDunsigned long.DiskGuid.Data172
unsigned short.DiskGuid.Data276
unsigned short.DiskGuid.Data378
unsigned char[8].DiskGuid.Data480
DWORD.dwSignature72
LPWSTR.pwszDiskAddress88
LPWSTR.pwszName96
LPWSTR.pwszFriendlyName104
LPWSTR.pwszAdaptorName112
LPWSTR.pwszDevicePath120

│ └─128

VDS_DISK_PROP2VDS_OBJECT_ID.id0
VDS_DISK_STATUS.status16
VDS_DISK_OFFLINE_REASON.OfflineReason20
VDS_LUN_RESERVE_MODE.ReserveMode24
VDS_HEALTH.health28
DWORD.dwDeviceType32
DWORD.dwMediaType36
ULONGLONG.ullSize40
ULONG.ulBytesPerSector48
ULONG.ulSectorsPerTrack52
ULONG.ulTracksPerCylinder56
ULONG.ulFlags60
VDS_STORAGE_BUS_TYPE.BusType64
VDS_PARTITION_STYLE.PartitionStyle68
GUIDunsigned long.DiskGuid.Data172
unsigned short.DiskGuid.Data276
unsigned short.DiskGuid.Data378
unsigned char[8].DiskGuid.Data480
DWORD.dwSignature72
LPWSTR.pwszDiskAddress88
LPWSTR.pwszName96
LPWSTR.pwszFriendlyName104
LPWSTR.pwszAdaptorName112
LPWSTR.pwszDevicePath120
LPWSTR.pwszLocationPath128

│ └─136

VDS_DRIVE_EXTENTVDS_OBJECT_ID.id0
VDS_OBJECT_ID.LunId16
ULONGLONG.ullSize32
BOOL.bUsed40

│ └─48

VDS_DRIVE_LETTER_NOTIFICATIONULONG.ulEvent0
WCHAR.wcLetter4
VDS_OBJECT_ID.volumeId8

│ └─24

VDS_DRIVE_LETTER_PROPWCHAR.wcLetter0
VDS_OBJECT_ID.volumeId4
ULONG.ulFlags20
BOOL.bUsed24

│ └─28

VDS_DRIVE_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.driveId4

│ └─20

VDS_DRIVE_PROPVDS_OBJECT_ID.id0
ULONGLONG.ullSize16
LPWSTR.pwszFriendlyName24
LPWSTR.pwszIdentification32
ULONG.ulFlags40
VDS_DRIVE_STATUS.status44
VDS_HEALTH.health48
SHORT.sInternalBusNumber52
SHORT.sSlotNumber54

│ └─56

VDS_DRIVE_PROP2VDS_OBJECT_ID.id0
ULONGLONG.ullSize16
LPWSTR.pwszFriendlyName24
LPWSTR.pwszIdentification32
ULONG.ulFlags40
VDS_DRIVE_STATUS.status44
VDS_HEALTH.health48
SHORT.sInternalBusNumber52
SHORT.sSlotNumber54
ULONG.ulEnclosureNumber56
VDS_STORAGE_BUS_TYPE.busType60
ULONG.ulSpindleSpeed64

│ └─72

VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROPULONG.ulFlags0
USHORT.usRevision4
ULONG.ulDefaultUnitAllocationSize8
ULONG[32].rgulAllowedUnitAllocationSizes12
WCHAR[32].wszName140

│ └─204

VDS_FILE_SYSTEM_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.volumeId4
DWORD.dwPercentCompleted20

│ └─24

VDS_FILE_SYSTEM_PROPVDS_FILE_SYSTEM_TYPE.type0
VDS_OBJECT_ID.volumeId4
ULONG.ulFlags20
ULONGLONG.ullTotalAllocationUnits24
ULONGLONG.ullAvailableAllocationUnits32
ULONG.ulAllocationUnitSize40
LPWSTR.pwszLabel48

│ └─56

VDS_FILE_SYSTEM_TYPE_PROPVDS_FILE_SYSTEM_TYPE.type0
WCHAR[8].wszName4
ULONG.ulFlags20
ULONG.ulCompressionFlags24
ULONG.ulMaxLableLength28
LPWSTR.pwszIllegalLabelCharSet32

│ └─40

VDS_HBAPORT_PROPVDS_OBJECT_ID.id0
VDS_WWNUCHAR[8].wwnNode.rguchWwn16
VDS_WWNUCHAR[8].wwnPort.rguchWwn24
VDS_HBAPORT_TYPE.type32
VDS_HBAPORT_STATUS.status36
ULONG.ulPortSpeed40
ULONG.ulSupportedPortSpeed44

│ └─48

VDS_HINTSULONGLONG.ullHintMask0
ULONGLONG.ullExpectedMaximumSize8
ULONG.ulOptimalReadSize16
ULONG.ulOptimalReadAlignment20
ULONG.ulOptimalWriteSize24
ULONG.ulOptimalWriteAlignment28
ULONG.ulMaximumDriveCount32
ULONG.ulStripeSize36
BOOL.bFastCrashRecoveryRequired40
BOOL.bMostlyReads44
BOOL.bOptimizeForSequentialReads48
BOOL.bOptimizeForSequentialWrites52
BOOL.bRemapEnabled56
BOOL.bReadBackVerifyEnabled60
BOOL.bWriteThroughCachingEnabled64
BOOL.bHardwareChecksumEnabled68
BOOL.bIsYankable72
SHORT.sRebuildPriority76

│ └─80

VDS_HINTS2ULONGLONG.ullHintMask0
ULONGLONG.ullExpectedMaximumSize8
ULONG.ulOptimalReadSize16
ULONG.ulOptimalReadAlignment20
ULONG.ulOptimalWriteSize24
ULONG.ulOptimalWriteAlignment28
ULONG.ulMaximumDriveCount32
ULONG.ulStripeSize36
ULONG.ulReserved140
ULONG.ulReserved244
ULONG.ulReserved348
BOOL.bFastCrashRecoveryRequired52
BOOL.bMostlyReads56
BOOL.bOptimizeForSequentialReads60
BOOL.bOptimizeForSequentialWrites64
BOOL.bRemapEnabled68
BOOL.bReadBackVerifyEnabled72
BOOL.bWriteThroughCachingEnabled76
BOOL.bHardwareChecksumEnabled80
BOOL.bIsYankable84
BOOL.bAllocateHotSpare88
BOOL.bUseMirroredCache92
BOOL.bReadCachingEnabled96
BOOL.bWriteCachingEnabled100
BOOL.bMediaScanEnabled104
BOOL.bConsistencyCheckEnabled108
VDS_STORAGE_BUS_TYPE.BusType112
BOOL.bReserved1116
BOOL.bReserved2120
BOOL.bReserved3124
SHORT.sRebuildPriority128

│ └─136

VDS_INPUT_DISKVDS_OBJECT_ID.diskId0
ULONGLONG.ullSize16
VDS_OBJECT_ID.plexId24
ULONG.memberIdx40

│ └─48

VDS_INTERCONNECTVDS_INTERCONNECT_ADDRESS_TYPE.m_addressType0
ULONG.m_cbPort4
BYTE *.m_pbPort8
ULONG.m_cbAddress16
BYTE *.m_pbAddress24

│ └─32

VDS_IPADDRESSVDS_IPADDRESS_TYPE.type0
ULONG.ipv4Address4
UCHAR[16].ipv6Address8
ULONG.ulIpv6FlowInfo24
ULONG.ulIpv6ScopeId28
WCHAR[257].wszTextAddress32
ULONG.ulPort548

│ └─552

VDS_ISCSI_INITIATOR_ADAPTER_PROPVDS_OBJECT_ID.id0
LPWSTR.pwszName16

│ └─24

VDS_ISCSI_INITIATOR_PORTAL_PROPVDS_OBJECT_ID.id0
VDS_IPADDRESSVDS_IPADDRESS_TYPE.address.type16
ULONG.address.ipv4Address20
UCHAR[16].address.ipv6Address24
ULONG.address.ulIpv6FlowInfo40
ULONG.address.ulIpv6ScopeId44
WCHAR[257].address.wszTextAddress48
ULONG.address.ulPort564
ULONG.ulPortIndex568

│ └─572

VDS_ISCSI_IPSEC_KEYUCHAR *.pKey0
ULONG.ulKeySize8

│ └─16

VDS_ISCSI_PORTALGROUP_PROPVDS_OBJECT_ID.id0
VDS_ISCSI_PORTALGROUP_TAG.tag16

│ └─20

VDS_ISCSI_PORTAL_PROPVDS_OBJECT_ID.id0
VDS_IPADDRESSVDS_IPADDRESS_TYPE.address.type16
ULONG.address.ipv4Address20
UCHAR[16].address.ipv6Address24
ULONG.address.ulIpv6FlowInfo40
ULONG.address.ulIpv6ScopeId44
WCHAR[257].address.wszTextAddress48
ULONG.address.ulPort564
VDS_ISCSI_PORTAL_STATUS.status568

│ └─572

VDS_ISCSI_SHARED_SECRETUCHAR *.pSharedSecret0
ULONG.ulSharedSecretSize8

│ └─16

VDS_ISCSI_TARGET_PROPVDS_OBJECT_ID.id0
LPWSTR.pwszIscsiName16
LPWSTR.pwszFriendlyName24
BOOL.bChapEnabled32

│ └─40

VDS_LUN_INFORMATIONULONG.m_version0
BYTE.m_DeviceType4
BYTE.m_DeviceTypeModifier5
BOOL.m_bCommandQueueing8
VDS_STORAGE_BUS_TYPE.m_BusType12
char *.m_szVendorId16
char *.m_szProductId24
char *.m_szProductRevision32
char *.m_szSerialNumber40
GUIDunsigned long.m_diskSignature.Data148
unsigned short.m_diskSignature.Data252
unsigned short.m_diskSignature.Data354
unsigned char[8].m_diskSignature.Data456
VDS_STORAGE_DEVICE_ID_DESCRIPTORULONG.m_deviceIdDescriptor.m_version64
ULONG.m_deviceIdDescriptor.m_cIdentifiers68
VDS_STORAGE_IDENTIFIER *.m_deviceIdDescriptor.m_rgIdentifiers72
ULONG.m_cInterconnects80
VDS_INTERCONNECT *.m_rgInterconnects88

│ └─96

VDS_LUN_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.LunId4

│ └─20

VDS_LUN_PLEX_PROPVDS_OBJECT_ID.id0
ULONGLONG.ullSize16
VDS_LUN_PLEX_TYPE.type24
VDS_LUN_PLEX_STATUS.status28
VDS_HEALTH.health32
VDS_TRANSITION_STATE.TransitionState36
ULONG.ulFlags40
ULONG.ulStripeSize44
SHORT.sRebuildPriority48

│ └─56

VDS_LUN_PROPVDS_OBJECT_ID.id0
ULONGLONG.ullSize16
LPWSTR.pwszFriendlyName24
LPWSTR.pwszIdentification32
LPWSTR.pwszUnmaskingList40
ULONG.ulFlags48
VDS_LUN_TYPE.type52
VDS_LUN_STATUS.status56
VDS_HEALTH.health60
VDS_TRANSITION_STATE.TransitionState64
SHORT.sRebuildPriority68

│ └─72

VDS_MOUNT_POINT_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.volumeId4

│ └─20

VDS_NOTIFICATIONVDS_NOTIFICATION_TARGET_TYPE.objectType0
VDS_CONTROLLER_NOTIFICATIONULONG.Controller.ulEvent8
VDS_OBJECT_ID.Controller.controllerId12
VDS_DISK_NOTIFICATIONULONG.Disk.ulEvent8
VDS_OBJECT_ID.Disk.diskId12
VDS_DRIVE_NOTIFICATIONULONG.Drive.ulEvent8
VDS_OBJECT_ID.Drive.driveId12
VDS_FILE_SYSTEM_NOTIFICATIONULONG.FileSystem.ulEvent8
VDS_OBJECT_ID.FileSystem.volumeId12
DWORD.FileSystem.dwPercentCompleted28
VDS_DRIVE_LETTER_NOTIFICATIONULONG.Letter.ulEvent8
WCHAR.Letter.wcLetter12
VDS_OBJECT_ID.Letter.volumeId16
VDS_LUN_NOTIFICATIONULONG.Lun.ulEvent8
VDS_OBJECT_ID.Lun.LunId12
VDS_MOUNT_POINT_NOTIFICATIONULONG.MountPoint.ulEvent8
VDS_OBJECT_ID.MountPoint.volumeId12
VDS_PACK_NOTIFICATIONULONG.Pack.ulEvent8
VDS_OBJECT_ID.Pack.packId12
VDS_PARTITION_NOTIFICATIONULONG.Partition.ulEvent8
VDS_OBJECT_ID.Partition.diskId12
ULONGLONG.Partition.ullOffset32
VDS_PORT_NOTIFICATIONULONG.Port.ulEvent8
VDS_OBJECT_ID.Port.portId12
VDS_PORTAL_NOTIFICATIONULONG.Portal.ulEvent8
VDS_OBJECT_ID.Portal.portalId12
VDS_PORTAL_GROUP_NOTIFICATIONULONG.PortalGroup.ulEvent8
VDS_OBJECT_ID.PortalGroup.portalGroupId12
VDS_SERVICE_NOTIFICATION.Service8
VDS_SUB_SYSTEM_NOTIFICATIONULONG.SubSystem.ulEvent8
VDS_OBJECT_ID.SubSystem.subSystemId12
VDS_TARGET_NOTIFICATIONULONG.Target.ulEvent8
VDS_OBJECT_ID.Target.targetId12
VDS_VOLUME_NOTIFICATIONULONG.Volume.ulEvent8
VDS_OBJECT_ID.Volume.volumeId12
VDS_OBJECT_ID.Volume.plexId28
ULONG.Volume.ulPercentCompleted44

│ └─48

VDS_PACK_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.packId4

│ └─20

VDS_PACK_PROPVDS_OBJECT_ID.id0
LPWSTR.pwszName16
VDS_PACK_STATUS.status24
ULONG.ulFlags28

│ └─32

VDS_PARTITION_INFORMATION_EX__VDS_PARTITION_STYLE.dwPartitionStyle0
ULONGLONG.ullStartingOffset8
ULONGLONG.ullPartitionLength16
DWORD.dwPartitionNumber24
BOOLEAN.bRewritePartition28
VDS_PARTITION_INFO_GPTGUIDunsigned long.Gpt.partitionType.Data132
unsigned short.Gpt.partitionType.Data236
unsigned short.Gpt.partitionType.Data338
unsigned char[8].Gpt.partitionType.Data440
GUIDunsigned long.Gpt.partitionId.Data148
unsigned short.Gpt.partitionId.Data252
unsigned short.Gpt.partitionId.Data354
unsigned char[8].Gpt.partitionId.Data456
ULONGLONG.Gpt.attributes64
WCHAR[36].Gpt.name72
VDS_PARTITION_INFO_MBRBYTE.Mbr.partitionType32
BOOLEAN.Mbr.bootIndicator33
BOOLEAN.Mbr.recognizedPartition34
DWORD.Mbr.hiddenSectors36

│ └─144

VDS_PARTITION_INFO_GPTGUIDunsigned long.partitionType.Data10
unsigned short.partitionType.Data24
unsigned short.partitionType.Data36
unsigned char[8].partitionType.Data48
GUIDunsigned long.partitionId.Data116
unsigned short.partitionId.Data220
unsigned short.partitionId.Data322
unsigned char[8].partitionId.Data424
ULONGLONG.attributes32
WCHAR[36].name40

│ └─112

VDS_PARTITION_INFO_MBRBYTE.partitionType0
BOOLEAN.bootIndicator1
BOOLEAN.recognizedPartition2
DWORD.hiddenSectors4

│ └─8

VDS_PARTITION_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.diskId4
ULONGLONG.ullOffset24

│ └─32

VDS_PARTITION_PROPVDS_PARTITION_STYLE.PartitionStyle0
ULONG.ulFlags4
ULONG.ulPartitionNumber8
ULONGLONG.ullOffset16
ULONGLONG.ullSize24
VDS_PARTITION_INFO_GPTGUIDunsigned long.Gpt.partitionType.Data132
unsigned short.Gpt.partitionType.Data236
unsigned short.Gpt.partitionType.Data338
unsigned char[8].Gpt.partitionType.Data440
GUIDunsigned long.Gpt.partitionId.Data148
unsigned short.Gpt.partitionId.Data252
unsigned short.Gpt.partitionId.Data354
unsigned char[8].Gpt.partitionId.Data456
ULONGLONG.Gpt.attributes64
WCHAR[36].Gpt.name72
VDS_PARTITION_INFO_MBRBYTE.Mbr.partitionType32
BOOLEAN.Mbr.bootIndicator33
BOOLEAN.Mbr.recognizedPartition34
DWORD.Mbr.hiddenSectors36

│ └─144

VDS_PATH_IDULONGLONG.ullSourceId0
ULONGLONG.ullPathId8

│ └─16

VDS_PATH_INFOVDS_PATH_IDULONGLONG.pathId.ullSourceId0
ULONGLONG.pathId.ullPathId8
VDS_HWPROVIDER_TYPE.type16
VDS_PATH_STATUS.status20
VDS_OBJECT_ID.controllerPortId24
VDS_OBJECT_ID.targetPortalId24
VDS_OBJECT_ID.hbaPortId40
VDS_OBJECT_ID.initiatorAdapterId40
VDS_HBAPORT_PROP *.pHbaPortProp56
VDS_IPADDRESS *.pInitiatorPortalIpAddr56

│ └─64

VDS_PATH_POLICYVDS_PATH_IDULONGLONG.pathId.ullSourceId0
ULONGLONG.pathId.ullPathId8
BOOL.bPrimaryPath16
ULONG.ulWeight20

│ └─24

VDS_POOL_ATTRIBUTESULONGLONG.ullAttributeMask0
VDS_RAID_TYPE.raidType8
VDS_STORAGE_BUS_TYPE.busType12
LPWSTR.pwszIntendedUsage16
BOOL.bSpinDown24
BOOL.bIsThinProvisioned28
ULONGLONG.ullProvisionedSpace32
BOOL.bNoSinglePointOfFailure40
ULONG.ulDataRedundancyMax44
ULONG.ulDataRedundancyMin48
ULONG.ulDataRedundancyDefault52
ULONG.ulPackageRedundancyMax56
ULONG.ulPackageRedundancyMin60
ULONG.ulPackageRedundancyDefault64
ULONG.ulStripeSize68
ULONG.ulStripeSizeMax72
ULONG.ulStripeSizeMin76
ULONG.ulDefaultStripeSize80
ULONG.ulNumberOfColumns84
ULONG.ulNumberOfColumnsMax88
ULONG.ulNumberOfColumnsMin92
ULONG.ulDefaultNumberofColumns96
ULONG.ulDataAvailabilityHint100
ULONG.ulAccessRandomnessHint104
ULONG.ulAccessDirectionHint108
ULONG.ulAccessSizeHint112
ULONG.ulAccessLatencyHint116
ULONG.ulAccessBandwidthWeightHint120
ULONG.ulStorageCostHint124
ULONG.ulStorageEfficiencyHint128
ULONG.ulNumOfCustomAttributes132
VDS_POOL_CUSTOM_ATTRIBUTES *.pPoolCustomAttributes136
BOOL.bReserved1144
BOOL.bReserved2148
ULONG.ulReserved1152
ULONG.ulReserved2156
ULONGLONG.ullReserved1160
ULONGLONG.ullReserved2168

│ └─176

VDS_POOL_CUSTOM_ATTRIBUTESLPWSTR.pwszName0
LPWSTR.pwszValue8

│ └─16

VDS_PORTAL_GROUP_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.portalGroupId4

│ └─20

VDS_PORTAL_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.portalId4

│ └─20

VDS_PORT_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.portId4

│ └─20

VDS_PORT_PROPVDS_OBJECT_ID.id0
LPWSTR.pwszFriendlyName16
LPWSTR.pwszIdentification24
VDS_PORT_STATUS.status32

│ └─40

VDS_PROVIDER_PROPVDS_OBJECT_ID.id0
LPWSTR.pwszName16
GUIDunsigned long.guidVersionId.Data124
unsigned short.guidVersionId.Data228
unsigned short.guidVersionId.Data330
unsigned char[8].guidVersionId.Data432
LPWSTR.pwszVersion40
VDS_PROVIDER_TYPE.type48
ULONG.ulFlags52
ULONG.ulStripeSizeFlags56
SHORT.sRebuildPriority60

│ └─64

VDS_REPARSE_POINT_PROPVDS_OBJECT_ID.SourceVolumeId0
LPWSTR.pwszPath16

│ └─24

VDS_SERVICE_PROPLPWSTR.pwszVersion0
ULONG.ulFlags8

│ └─16

VDS_STORAGE_DEVICE_ID_DESCRIPTORULONG.m_version0
ULONG.m_cIdentifiers4
VDS_STORAGE_IDENTIFIER *.m_rgIdentifiers8

│ └─16

VDS_STORAGE_IDENTIFIERVDS_STORAGE_IDENTIFIER_CODE_SET.m_CodeSet0
VDS_STORAGE_IDENTIFIER_TYPE.m_Type4
ULONG.m_cbIdentifier8
BYTE *.m_rgbIdentifier16

│ └─24

VDS_STORAGE_POOL_DRIVE_EXTENTVDS_OBJECT_ID.id0
ULONGLONG.ullSize16
BOOL.bUsed24

│ └─32

VDS_STORAGE_POOL_PROPVDS_OBJECT_ID.id0
VDS_STORAGE_POOL_STATUS.status16
VDS_HEALTH.health20
VDS_STORAGE_POOL_TYPE.type24
LPWSTR.pwszName32
LPWSTR.pwszDescription40
ULONGLONG.ullTotalConsumedSpace48
ULONGLONG.ullTotalManagedSpace56
ULONGLONG.ullRemainingFreeSpace64

│ └─72

VDS_SUB_SYSTEM_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.subSystemId4

│ └─20

VDS_SUB_SYSTEM_PROPVDS_OBJECT_ID.id0
LPWSTR.pwszFriendlyName16
LPWSTR.pwszIdentification24
ULONG.ulFlags32
ULONG.ulStripeSizeFlags36
VDS_SUB_SYSTEM_STATUS.status40
VDS_HEALTH.health44
SHORT.sNumberOfInternalBuses48
SHORT.sMaxNumberOfSlotsEachBus50
SHORT.sMaxNumberOfControllers52
SHORT.sRebuildPriority54

│ └─56

VDS_SUB_SYSTEM_PROP2VDS_OBJECT_ID.id0
LPWSTR.pwszFriendlyName16
LPWSTR.pwszIdentification24
ULONG.ulFlags32
ULONG.ulStripeSizeFlags36
ULONG.ulSupportedRaidTypeFlags40
VDS_SUB_SYSTEM_STATUS.status44
VDS_HEALTH.health48
SHORT.sNumberOfInternalBuses52
SHORT.sMaxNumberOfSlotsEachBus54
SHORT.sMaxNumberOfControllers56
SHORT.sRebuildPriority58
ULONG.ulNumberOfEnclosures60

│ └─64

VDS_TARGET_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.targetId4

│ └─20

VDS_VDISK_PROPERTIESVDS_OBJECT_ID.Id0
VDS_VDISK_STATE.State16
VIRTUAL_STORAGE_TYPEDWORD.VirtualDeviceType.DeviceId20
GUIDunsigned long.VirtualDeviceType.VendorId.Data124
unsigned short.VirtualDeviceType.VendorId.Data228
unsigned short.VirtualDeviceType.VendorId.Data330
unsigned char[8].VirtualDeviceType.VendorId.Data432
ULONGLONG.VirtualSize40
ULONGLONG.PhysicalSize48
LPWSTR.pPath56
LPWSTR.pDeviceName64
DEPENDENT_DISK_FLAG.DiskFlag72
BOOL.bIsChild76
LPWSTR.pParentPath80

│ └─88

VDS_VOLUME_NOTIFICATIONULONG.ulEvent0
VDS_OBJECT_ID.volumeId4
VDS_OBJECT_ID.plexId20
ULONG.ulPercentCompleted36

│ └─40

VDS_VOLUME_PLEX_PROPVDS_OBJECT_ID.id0
VDS_VOLUME_PLEX_TYPE.type16
VDS_VOLUME_PLEX_STATUS.status20
VDS_HEALTH.health24
VDS_TRANSITION_STATE.TransitionState28
ULONGLONG.ullSize32
ULONG.ulStripeSize40
ULONG.ulNumberOfMembers44

│ └─48

VDS_VOLUME_PROPVDS_OBJECT_ID.id0
VDS_VOLUME_TYPE.type16
VDS_VOLUME_STATUS.status20
VDS_HEALTH.health24
VDS_TRANSITION_STATE.TransitionState28
ULONGLONG.ullSize32
ULONG.ulFlags40
VDS_FILE_SYSTEM_TYPE.RecommendedFileSystemType44
LPWSTR.pwszName48

│ └─56

VDS_VOLUME_PROP2VDS_OBJECT_ID.id0
VDS_VOLUME_TYPE.type16
VDS_VOLUME_STATUS.status20
VDS_HEALTH.health24
VDS_TRANSITION_STATE.TransitionState28
ULONGLONG.ullSize32
ULONG.ulFlags40
VDS_FILE_SYSTEM_TYPE.RecommendedFileSystemType44
ULONG.cbUniqueId48
LPWSTR.pwszName56
BYTE *.pUniqueId64

│ └─72

VDS_WWNUCHAR[8].rguchWwn0

│ └─8

VERIFY_INFORMATIONLARGE_INTEGERLONGLONG.StartingOffset.QuadPart0
struct (unnamed).StartingOffset.u0
DWORD.StartingOffset.LowPart0
LONG.StartingOffset.HighPart4
DWORD.Length8

│ └─16

VIDEOHDRLPBYTE.lpData0
DWORD.dwBufferLength8
DWORD.dwBytesUsed12
DWORD.dwTimeCaptured16
DWORD_PTR.dwUser24
DWORD.dwFlags32
DWORD_PTR[4].dwReserved40

│ └─72

VIDEOINFORECTLONG.rcSource.left0
LONG.rcSource.top4
LONG.rcSource.right8
LONG.rcSource.bottom12
RECTLONG.rcTarget.left16
LONG.rcTarget.top20
LONG.rcTarget.right24
LONG.rcTarget.bottom28
DWORD.dwBitRate32
DWORD.dwBitErrorRate36
REFERENCE_TIME.AvgTimePerFrame40
BITMAPINFOHEADERDWORD.bmiHeader.biSize48
LONG.bmiHeader.biWidth52
LONG.bmiHeader.biHeight56
WORD.bmiHeader.biPlanes60
WORD.bmiHeader.biBitCount62
DWORD.bmiHeader.biCompression64
DWORD.bmiHeader.biSizeImage68
LONG.bmiHeader.biXPelsPerMeter72
LONG.bmiHeader.biYPelsPerMeter76
DWORD.bmiHeader.biClrUsed80
DWORD.bmiHeader.biClrImportant84
TRUECOLORINFODWORD[3].TrueColorInfo.dwBitMasks88
RGBQUAD[256].TrueColorInfo.bmiColors100
RGBQUAD[256].bmiColors88
DWORD[3].dwBitMasks88

│ └─1128

VIDEOINFOHEADERRECTLONG.rcSource.left0
LONG.rcSource.top4
LONG.rcSource.right8
LONG.rcSource.bottom12
RECTLONG.rcTarget.left16
LONG.rcTarget.top20
LONG.rcTarget.right24
LONG.rcTarget.bottom28
DWORD.dwBitRate32
DWORD.dwBitErrorRate36
REFERENCE_TIME.AvgTimePerFrame40
BITMAPINFOHEADERDWORD.bmiHeader.biSize48
LONG.bmiHeader.biWidth52
LONG.bmiHeader.biHeight56
WORD.bmiHeader.biPlanes60
WORD.bmiHeader.biBitCount62
DWORD.bmiHeader.biCompression64
DWORD.bmiHeader.biSizeImage68
LONG.bmiHeader.biXPelsPerMeter72
LONG.bmiHeader.biYPelsPerMeter76
DWORD.bmiHeader.biClrUsed80
DWORD.bmiHeader.biClrImportant84

│ └─88

VIDEOINFOHEADER2RECTLONG.rcSource.left0
LONG.rcSource.top4
LONG.rcSource.right8
LONG.rcSource.bottom12
RECTLONG.rcTarget.left16
LONG.rcTarget.top20
LONG.rcTarget.right24
LONG.rcTarget.bottom28
DWORD.dwBitRate32
DWORD.dwBitErrorRate36
int.AvgTimePerFrame40
DWORD.dwInterlaceFlags48
DWORD.dwCopyProtectFlags52
DWORD.dwPictAspectRatioX56
DWORD.dwPictAspectRatioY60
DWORD.dwControlFlags64
DWORD.dwReserved164
DWORD.dwReserved268
BITMAPINFOHEADERDWORD.bmiHeader.biSize72
LONG.bmiHeader.biWidth76
LONG.bmiHeader.biHeight80
WORD.bmiHeader.biPlanes84
WORD.bmiHeader.biBitCount86
DWORD.bmiHeader.biCompression88
DWORD.bmiHeader.biSizeImage92
LONG.bmiHeader.biXPelsPerMeter96
LONG.bmiHeader.biYPelsPerMeter100
DWORD.bmiHeader.biClrUsed104
DWORD.bmiHeader.biClrImportant108

│ └─112

VIDEOMEMORYDWORD.dwFlags0
FLATPTR.fpStart8
DWORD.dwWidth16
FLATPTR.fpEnd16
DDSCAPSDWORD.ddsCaps.dwCaps24
DDSCAPSDWORD.ddsCapsAlt.dwCaps28
DWORD.dwHeight32
struct _VMEMHEAP *.lpHeap32

│ └─40

VIDEOMEMORYINFOFLATPTR.fpPrimary0
DWORD.dwFlags8
DWORD.dwDisplayWidth12
DWORD.dwDisplayHeight16
LONG.lDisplayPitch20
DDPIXELFORMATDWORD.ddpfDisplay.dwSize24
DWORD.ddpfDisplay.dwFlags28
DWORD.ddpfDisplay.dwFourCC32
DWORD.ddpfDisplay.dwAlphaBitDepth36
DWORD.ddpfDisplay.dwBumpBitCount36
DWORD.ddpfDisplay.dwLuminanceBitCount36
DWORD.ddpfDisplay.dwPrivateFormatBitCount36
DWORD.ddpfDisplay.dwRGBBitCount36
DWORD.ddpfDisplay.dwYUVBitCount36
DWORD.ddpfDisplay.dwZBufferBitDepth36
DWORD.ddpfDisplay.dwBumpDuBitMask40
DWORD.ddpfDisplay.dwLuminanceBitMask40
DWORD.ddpfDisplay.dwOperations40
DWORD.ddpfDisplay.dwRBitMask40
DWORD.ddpfDisplay.dwStencilBitDepth40
DWORD.ddpfDisplay.dwYBitMask40
struct (unnamed).ddpfDisplay.MultiSampleCaps44
DWORD.ddpfDisplay.dwBumpDvBitMask44
DWORD.ddpfDisplay.dwGBitMask44
DWORD.ddpfDisplay.dwUBitMask44
DWORD.ddpfDisplay.dwZBitMask44
DWORD.ddpfDisplay.dwBBitMask48
DWORD.ddpfDisplay.dwBumpLuminanceBitMask48
DWORD.ddpfDisplay.dwStencilBitMask48
DWORD.ddpfDisplay.dwVBitMask48
DWORD.ddpfDisplay.dwLuminanceAlphaBitMask52
DWORD.ddpfDisplay.dwRGBAlphaBitMask52
DWORD.ddpfDisplay.dwRGBZBitMask52
DWORD.ddpfDisplay.dwYUVAlphaBitMask52
DWORD.ddpfDisplay.dwYUVZBitMask52
DWORD.dwOffscreenAlign56
DWORD.dwOverlayAlign60
DWORD.dwTextureAlign64
DWORD.dwZBufferAlign68
DWORD.dwAlphaAlign72
PVOID.pvPrimary80

│ └─88

VIDEOPARAMETERSGUIDunsigned long.Guid.Data10
unsigned short.Guid.Data24
unsigned short.Guid.Data36
unsigned char[8].Guid.Data48
ULONG.dwOffset16
ULONG.dwCommand20
ULONG.dwFlags24
ULONG.dwMode28
ULONG.dwTVStandard32
ULONG.dwAvailableModes36
ULONG.dwAvailableTVStandard40
ULONG.dwFlickerFilter44
ULONG.dwOverScanX48
ULONG.dwOverScanY52
ULONG.dwMaxUnscaledX56
ULONG.dwMaxUnscaledY60
ULONG.dwPositionX64
ULONG.dwPositionY68
ULONG.dwBrightness72
ULONG.dwContrast76
ULONG.dwCPType80
ULONG.dwCPCommand84
ULONG.dwCPStandard88
ULONG.dwCPKey92
ULONG.bCP_APSTriggerBits96
UCHAR[256].bOEMCopyProtection100

│ └─356

VIDEO_STREAM_CONFIG_CAPSGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
ULONG.VideoStandard16
SIZELONG.InputSize.cx20
LONG.InputSize.cy24
SIZELONG.MinCroppingSize.cx28
LONG.MinCroppingSize.cy32
SIZELONG.MaxCroppingSize.cx36
LONG.MaxCroppingSize.cy40
int.CropGranularityX44
int.CropGranularityY48
int.CropAlignX52
int.CropAlignY56
SIZELONG.MinOutputSize.cx60
LONG.MinOutputSize.cy64
SIZELONG.MaxOutputSize.cx68
LONG.MaxOutputSize.cy72
int.OutputGranularityX76
int.OutputGranularityY80
int.StretchTapsX84
int.StretchTapsY88
int.ShrinkTapsX92
int.ShrinkTapsY96
LONGLONG.MinFrameInterval104
LONGLONG.MaxFrameInterval112
LONG.MinBitsPerSecond120
LONG.MaxBitsPerSecond124

│ └─128

VIRTUAL_DISK_PROGRESSDWORD.OperationStatus0
ULONGLONG.CurrentValue8
ULONGLONG.CompletionValue16

│ └─24

VIRTUAL_STORAGE_TYPEDWORD.DeviceId0
GUIDunsigned long.VendorId.Data14
unsigned short.VendorId.Data28
unsigned short.VendorId.Data310
unsigned char[8].VendorId.Data412

│ └─20

VMEMHEAPDWORD.dwFlags0
DWORD.stride4
LPVOID.freeList8
LPVOID.allocList16
DWORD.dwTotalSize24
FLATPTR.fpGARTLin32
FLATPTR.fpGARTDev40
DWORD.dwCommitedSize48
DWORD.dwCoalesceCount52
HEAPALIGNMENTDWORD.Alignment.dwSize56
int.Alignment.ddsCaps60
DWORD.Alignment.dwReserved64
SURFACEALIGNMENTstruct (unnamed).Alignment.ExecuteBuffer.Linear68
struct (unnamed).Alignment.ExecuteBuffer.Rectangular68
SURFACEALIGNMENTstruct (unnamed).Alignment.Overlay.Linear84
struct (unnamed).Alignment.Overlay.Rectangular84
SURFACEALIGNMENTstruct (unnamed).Alignment.Texture.Linear100
struct (unnamed).Alignment.Texture.Rectangular100
SURFACEALIGNMENTstruct (unnamed).Alignment.ZBuffer.Linear116
struct (unnamed).Alignment.ZBuffer.Rectangular116
SURFACEALIGNMENTstruct (unnamed).Alignment.AlphaBuffer.Linear132
struct (unnamed).Alignment.AlphaBuffer.Rectangular132
SURFACEALIGNMENTstruct (unnamed).Alignment.Offscreen.Linear148
struct (unnamed).Alignment.Offscreen.Rectangular148
SURFACEALIGNMENTstruct (unnamed).Alignment.FlipTarget.Linear164
struct (unnamed).Alignment.FlipTarget.Rectangular164
int.ddsCapsEx180
int.ddsCapsExAlt192
LARGE_INTEGERLONGLONG.liPhysAGPBase.QuadPart208
struct (unnamed).liPhysAGPBase.u208
DWORD.liPhysAGPBase.LowPart208
LONG.liPhysAGPBase.HighPart212
HANDLE.hdevAGP216
LPVOID.pvPhysRsrv224
BYTE *.pAgpCommitMask232
DWORD.dwAgpCommitMaskSize240

│ └─248

VMR9AllocationInfoDWORD.dwFlags0
DWORD.dwWidth4
DWORD.dwHeight8
EMRFORMATDWORD.Format.dSignature12
DWORD.Format.nVersion16
DWORD.Format.cbData20
DWORD.Format.offData24
int.Pool16
DWORD.MinBuffers20
SIZELONG.szAspectRatio.cx24
LONG.szAspectRatio.cy28
SIZELONG.szNativeSize.cx32
LONG.szNativeSize.cy36

│ └─40

VMR9AlphaBitmapDWORD.dwFlags0
HDC.hdc8
int *.pDDS16
RECTLONG.rSrc.left24
LONG.rSrc.top28
LONG.rSrc.right32
LONG.rSrc.bottom36
VMR9NormalizedRectfloat.rDest.left40
float.rDest.top44
float.rDest.right48
float.rDest.bottom52
FLOAT.fAlpha56
COLORREF.clrSrcKey60
DWORD.dwFilterMode64

│ └─72

VMR9DeinterlaceCapsDWORD.dwSize0
DWORD.dwNumPreviousOutputFrames4
DWORD.dwNumForwardRefSamples8
DWORD.dwNumBackwardRefSamples12
VMR9DeinterlaceTech.DeinterlaceTechnology16

│ └─20

VMR9FrequencyDWORD.dwNumerator0
DWORD.dwDenominator4

│ └─8

VMR9MonitorInfoUINT.uDevID0
RECTLONG.rcMonitor.left4
LONG.rcMonitor.top8
LONG.rcMonitor.right12
LONG.rcMonitor.bottom16
HMONITOR.hMon24
DWORD.dwFlags32
wchar_t[32].szDevice36
wchar_t[512].szDescription100
LARGE_INTEGERLONGLONG.liDriverVersion.QuadPart1128
struct (unnamed).liDriverVersion.u1128
DWORD.liDriverVersion.LowPart1128
LONG.liDriverVersion.HighPart1132
DWORD.dwVendorId1136
DWORD.dwDeviceId1140
DWORD.dwSubSysId1144
DWORD.dwRevision1148

│ └─1152

VMR9NormalizedRectfloat.left0
float.top4
float.right8
float.bottom12

│ └─16

VMR9PresentationInfoDWORD.dwFlags0
int *.lpSurf8
int.rtStart16
int.rtEnd24
SIZELONG.szAspectRatio.cx32
LONG.szAspectRatio.cy36
RECTLONG.rcSrc.left40
LONG.rcSrc.top44
LONG.rcSrc.right48
LONG.rcSrc.bottom52
RECTLONG.rcDst.left56
LONG.rcDst.top60
LONG.rcDst.right64
LONG.rcDst.bottom68
DWORD.dwReserved172
DWORD.dwReserved276

│ └─80

VMR9ProcAmpControlDWORD.dwSize0
DWORD.dwFlags4
float.Brightness8
float.Contrast12
float.Hue16
float.Saturation20

│ └─24

VMR9ProcAmpControlRangeDWORD.dwSize0
VMR9ProcAmpControlFlags.dwProperty4
float.MinValue8
float.MaxValue12
float.DefaultValue16
float.StepSize20

│ └─24

VMR9VideoDescDWORD.dwSize0
DWORD.dwSampleWidth4
DWORD.dwSampleHeight8
VMR9_SampleFormat.SampleFormat12
DWORD.dwFourCC16
VMR9FrequencyDWORD.InputSampleFreq.dwNumerator20
DWORD.InputSampleFreq.dwDenominator24
VMR9FrequencyDWORD.OutputFrameFreq.dwNumerator28
DWORD.OutputFrameFreq.dwDenominator32

│ └─36

VMR9VideoStreamInfoint *.pddsVideoSurface0
DWORD.dwWidth8
DWORD.dwHeight12
DWORD.dwStrmID16
FLOAT.fAlpha20
VMR9NormalizedRectfloat.rNormal.left24
float.rNormal.top28
float.rNormal.right32
float.rNormal.bottom36
int.rtStart40
int.rtEnd48
VMR9_SampleFormat.SampleFormat56

│ └─64

VMRALLOCATIONINFODWORD.dwFlags0
LPBITMAPINFOHEADER.lpHdr8
LPDDPIXELFORMAT.lpPixFmt16
SIZELONG.szAspectRatio.cx24
LONG.szAspectRatio.cy28
DWORD.dwMinBuffers32
DWORD.dwMaxBuffers36
DWORD.dwInterlaceFlags40
SIZELONG.szNativeSize.cx44
LONG.szNativeSize.cy48

│ └─56

VMRALPHABITMAPDWORD.dwFlags0
HDC.hdc8
LPDIRECTDRAWSURFACE7.pDDS16
RECTLONG.rSrc.left24
LONG.rSrc.top28
LONG.rSrc.right32
LONG.rSrc.bottom36
NORMALIZEDRECTfloat.rDest.left40
float.rDest.top44
float.rDest.right48
float.rDest.bottom52
FLOAT.fAlpha56
COLORREF.clrSrcKey60

│ └─64

VMRDeinterlaceCapsDWORD.dwSize0
DWORD.dwNumPreviousOutputFrames4
DWORD.dwNumForwardRefSamples8
DWORD.dwNumBackwardRefSamples12
VMRDeinterlaceTech.DeinterlaceTechnology16

│ └─20

VMRFrequencyDWORD.dwNumerator0
DWORD.dwDenominator4

│ └─8

VMRGUIDGUID *.pGUID0
GUIDunsigned long.GUID.Data18
unsigned short.GUID.Data212
unsigned short.GUID.Data314
unsigned char[8].GUID.Data416

│ └─24

VMRMONITORINFOVMRGUIDGUID *.guid.pGUID0
GUIDunsigned long.guid.GUID.Data18
unsigned short.guid.GUID.Data212
unsigned short.guid.GUID.Data314
unsigned char[8].guid.GUID.Data416
RECTLONG.rcMonitor.left24
LONG.rcMonitor.top28
LONG.rcMonitor.right32
LONG.rcMonitor.bottom36
HMONITOR.hMon40
DWORD.dwFlags48
wchar_t[32].szDevice52
wchar_t[256].szDescription116
LARGE_INTEGERLONGLONG.liDriverVersion.QuadPart632
struct (unnamed).liDriverVersion.u632
DWORD.liDriverVersion.LowPart632
LONG.liDriverVersion.HighPart636
DWORD.dwVendorId640
DWORD.dwDeviceId644
DWORD.dwSubSysId648
DWORD.dwRevision652

│ └─656

VMRPRESENTATIONINFODWORD.dwFlags0
LPDIRECTDRAWSURFACE7.lpSurf8
REFERENCE_TIME.rtStart16
REFERENCE_TIME.rtEnd24
SIZELONG.szAspectRatio.cx32
LONG.szAspectRatio.cy36
RECTLONG.rcSrc.left40
LONG.rcSrc.top44
LONG.rcSrc.right48
LONG.rcSrc.bottom52
RECTLONG.rcDst.left56
LONG.rcDst.top60
LONG.rcDst.right64
LONG.rcDst.bottom68
DWORD.dwTypeSpecificFlags72
DWORD.dwInterlaceFlags76

│ └─80

VMRVIDEOSTREAMINFOLPDIRECTDRAWSURFACE7.pddsVideoSurface0
DWORD.dwWidth8
DWORD.dwHeight12
DWORD.dwStrmID16
FLOAT.fAlpha20
DDCOLORKEYDWORD.ddClrKey.dwColorSpaceLowValue24
DWORD.ddClrKey.dwColorSpaceHighValue28
NORMALIZEDRECTfloat.rNormal.left32
float.rNormal.top36
float.rNormal.right40
float.rNormal.bottom44

│ └─48

VMRVideoDescDWORD.dwSize0
DWORD.dwSampleWidth4
DWORD.dwSampleHeight8
BOOL.SingleFieldPerSample12
DWORD.dwFourCC16
VMRFrequencyDWORD.InputSampleFreq.dwNumerator20
DWORD.InputSampleFreq.dwDenominator24
VMRFrequencyDWORD.OutputFrameFreq.dwNumerator28
DWORD.OutputFrameFreq.dwDenominator32

│ └─36

VM_GENCOUNTERULONGLONG.GenerationCount0
ULONGLONG.GenerationCountHigh8

│ └─16

VOLUME_BITMAP_BUFFERLARGE_INTEGERLONGLONG.StartingLcn.QuadPart0
struct (unnamed).StartingLcn.u0
DWORD.StartingLcn.LowPart0
LONG.StartingLcn.HighPart4
LARGE_INTEGERLONGLONG.BitmapSize.QuadPart8
struct (unnamed).BitmapSize.u8
DWORD.BitmapSize.LowPart8
LONG.BitmapSize.HighPart12
BYTE[1].Buffer16

│ └─24

VOLUME_DISK_EXTENTSDWORD.NumberOfDiskExtents0
DISK_EXTENT[1].Extents8

│ └─32

VOLUME_GET_GPT_ATTRIBUTES_INFORMATIONDWORDLONG.GptAttributes0

│ └─8

VSS_COMPONENTINFO_VSS_COMPONENTINFO.type0
BSTR.bstrLogicalPath8
BSTR.bstrComponentName16
BSTR.bstrCaption24
BYTE *.pbIcon32
UINT.cbIcon40
bool.bRestoreMetadata44
bool.bNotifyOnBackupComplete45
bool.bSelectable46
bool.bSelectableForRestore47
DWORD.dwComponentFlags48
UINT.cFileCount52
UINT.cDatabases56
UINT.cLogFiles60
UINT.cDependencies64

│ └─72

VSS_DIFF_AREA_PROPVSS_PWSZ.m_pwszVolumeName0
VSS_PWSZ.m_pwszDiffAreaVolumeName8
LONGLONG.m_llMaximumDiffSpace16
LONGLONG.m_llAllocatedDiffSpace24
LONGLONG.m_llUsedDiffSpace32

│ └─40

VSS_DIFF_VOLUME_PROPVSS_PWSZ.m_pwszVolumeName0
VSS_PWSZ.m_pwszVolumeDisplayName8
LONGLONG.m_llVolumeFreeSpace16
LONGLONG.m_llVolumeTotalSpace24

│ └─32

VSS_MGMT_OBJECT_PROPVSS_MGMT_OBJECT_TYPE.Type0
VSS_MGMT_OBJECT_UNION.Obj8

│ └─48

VSS_OBJECT_PROPVSS_OBJECT_TYPE.Type0
VSS_OBJECT_UNION.Obj8

│ └─136

VSS_PROVIDER_PROPVSS_ID.m_ProviderId0
VSS_PWSZ.m_pwszProviderName16
VSS_PROVIDER_TYPE.m_eProviderType24
VSS_PWSZ.m_pwszProviderVersion32
VSS_ID.m_ProviderVersionId40
CLSID.m_ClassId56

│ └─72

VSS_SNAPSHOT_PROPVSS_ID.m_SnapshotId0
VSS_ID.m_SnapshotSetId16
LONG.m_lSnapshotsCount32
VSS_PWSZ.m_pwszSnapshotDeviceObject40
VSS_PWSZ.m_pwszOriginalVolumeName48
VSS_PWSZ.m_pwszOriginatingMachine56
VSS_PWSZ.m_pwszServiceMachine64
VSS_PWSZ.m_pwszExposedName72
VSS_PWSZ.m_pwszExposedPath80
VSS_ID.m_ProviderId88
LONG.m_lSnapshotAttributes104
VSS_TIMESTAMP.m_tsCreationTimestamp112
VSS_SNAPSHOT_STATE.m_eStatus120

│ └─128

VSS_VOLUME_PROPVSS_PWSZ.m_pwszVolumeName0
VSS_PWSZ.m_pwszVolumeDisplayName8

│ └─16

VSS_VOLUME_PROTECTION_INFOVSS_PROTECTION_LEVEL.m_protectionLevel0
BOOL.m_volumeIsOfflineForProtection4
VSS_PROTECTION_FAULT.m_protectionFault8
LONG.m_failureStatus12
BOOL.m_volumeHasUnusedDiffArea16
DWORD.m_reserved20

│ └─24

VS_FIXEDFILEINFODWORD.dwSignature0
DWORD.dwStrucVersion4
DWORD.dwFileVersionMS8
DWORD.dwFileVersionLS12
DWORD.dwProductVersionMS16
DWORD.dwProductVersionLS20
DWORD.dwFileFlagsMask24
DWORD.dwFileFlags28
DWORD.dwFileOS32
DWORD.dwFileType36
DWORD.dwFileSubtype40
DWORD.dwFileDateMS44
DWORD.dwFileDateLS48

│ └─52

VisualElementInstanceHandle.Handle0
SourceInfoBSTR.SrcInfo.FileName8
unsigned int.SrcInfo.LineNumber16
unsigned int.SrcInfo.ColumnNumber20
unsigned int.SrcInfo.CharPosition24
BSTR.SrcInfo.Hash32
BSTR.Type40
BSTR.Name48
unsigned int.NumChildren56

│ └─64

WABEXTDISPLAYULONG.cbSize0
int.lpWABObject8
int.lpAdrBook16
int.lpPropObj24
BOOL.fReadOnly32
BOOL.fDataChanged36
ULONG.ulFlags40
LPVOID.lpv48
LPTSTR.lpsz56

│ └─64

WABIMPORTPARAMULONG.cbSize0
int.lpAdrBook8
HWND.hWnd16
ULONG.ulFlags24
LPSTR.lpszFileName32

│ └─40

WAB_PARAMULONG.cbSize0
HWND.hwnd8
LPSTR.szFileName16
ULONG.ulFlags24
GUIDunsigned long.guidPSExt.Data128
unsigned short.guidPSExt.Data232
unsigned short.guidPSExt.Data334
unsigned char[8].guidPSExt.Data436

│ └─48

WAITCHAIN_NODE_INFOWCT_OBJECT_TYPE.ObjectType0
WCT_OBJECT_STATUS.ObjectStatus4
struct (unnamed).LockObject8
struct (unnamed).ThreadObject8

│ └─280

WAVEFILTERDWORD.cbStruct0
DWORD.dwFilterTag4
DWORD.fdwFilter8
DWORD[5].dwReserved12

│ └─32

WAVEFORMATWORD.wFormatTag0
WORD.nChannels2
DWORD.nSamplesPerSec4
DWORD.nAvgBytesPerSec8
WORD.nBlockAlign12

│ └─14

WAVEFORMATEXWORD.wFormatTag0
WORD.nChannels2
DWORD.nSamplesPerSec4
DWORD.nAvgBytesPerSec8
WORD.nBlockAlign12
WORD.wBitsPerSample14
WORD.cbSize16

│ └─18

WAVEFORMATEXTENSIBLEWAVEFORMATEXWORD.Format.wFormatTag0
WORD.Format.nChannels2
DWORD.Format.nSamplesPerSec4
DWORD.Format.nAvgBytesPerSec8
WORD.Format.nBlockAlign12
WORD.Format.wBitsPerSample14
WORD.Format.cbSize16
union (unnamed).Samples0
GUIDunsigned long.SubFormat.Data10
unsigned short.SubFormat.Data24
unsigned short.SubFormat.Data36
unsigned char[8].SubFormat.Data48
DWORD.dwChannelMask0

│ └─40

WAVEHDRLPSTR.lpData0
DWORD.dwBufferLength8
DWORD.dwBytesRecorded12
DWORD_PTR.dwUser16
DWORD.dwFlags24
DWORD.dwLoops28
struct wavehdr_tag *.lpNext32
DWORD_PTR.reserved40

│ └─48

WAVEINCAPSWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
DWORD.dwFormats40
WORD.wChannels44
WORD.wReserved146

│ └─48

WAVEINCAPSAWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
DWORD.dwFormats40
WORD.wChannels44
WORD.wReserved146

│ └─48

WAVEINCAPSWWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
WCHAR[32].szPname8
DWORD.dwFormats72
WORD.wChannels76
WORD.wReserved178

│ └─80

WAVEOUTCAPSWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
DWORD.dwFormats40
WORD.wChannels44
WORD.wReserved146
DWORD.dwSupport48

│ └─52

WAVEOUTCAPSAWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
CHAR[32].szPname8
DWORD.dwFormats40
WORD.wChannels44
WORD.wReserved146
DWORD.dwSupport48

│ └─52

WAVEOUTCAPSWWORD.wMid0
WORD.wPid2
MMVERSION.vDriverVersion4
WCHAR[32].szPname8
DWORD.dwFormats72
WORD.wChannels76
WORD.wReserved178
DWORD.dwSupport80

│ └─84

WBEM_COMPILE_STATUS_INFOlong.lPhaseError0
HRESULT.hRes4
long.ObjectNum8
long.FirstLine12
long.LastLine16
DWORD.dwOutFlags20

│ └─24

WCM_BILLING_CYCLE_INFOFILETIMEDWORD.StartDate.dwLowDateTime0
DWORD.StartDate.dwHighDateTime4
WCM_TIME_INTERVALWORD.Duration.wYear8
WORD.Duration.wMonth10
WORD.Duration.wDay12
WORD.Duration.wHour14
WORD.Duration.wMinute16
WORD.Duration.wSecond18
WORD.Duration.wMilliseconds20
BOOL.Reset24

│ └─28

WCM_CONNECTION_COST_DATADWORD.ConnectionCost0
WCM_CONNECTION_COST_SOURCE.CostSource4

│ └─8

WCM_DATAPLAN_STATUSWCM_USAGE_DATADWORD.UsageData.UsageInMegabytes0
FILETIMEDWORD.UsageData.LastSyncTime.dwLowDateTime4
DWORD.UsageData.LastSyncTime.dwHighDateTime8
DWORD.DataLimitInMegabytes12
DWORD.InboundBandwidthInKbps16
DWORD.OutboundBandwidthInKbps20
WCM_BILLING_CYCLE_INFOFILETIMEDWORD.BillingCycle.StartDate.dwLowDateTime24
DWORD.BillingCycle.StartDate.dwHighDateTime28
WCM_TIME_INTERVALWORD.BillingCycle.Duration.wYear32
WORD.BillingCycle.Duration.wMonth34
WORD.BillingCycle.Duration.wDay36
WORD.BillingCycle.Duration.wHour38
WORD.BillingCycle.Duration.wMinute40
WORD.BillingCycle.Duration.wSecond42
WORD.BillingCycle.Duration.wMilliseconds44
BOOL.BillingCycle.Reset48
DWORD.MaxTransferSizeInMegabytes52
DWORD.Reserved56

│ └─60

WCM_POLICY_VALUEBOOL.fValue0
BOOL.fIsGroupPolicy4

│ └─8

WCM_PROFILE_INFOWCHAR[256].strProfileName0
GUIDunsigned long.AdapterGUID.Data1512
unsigned short.AdapterGUID.Data2516
unsigned short.AdapterGUID.Data3518
unsigned char[8].AdapterGUID.Data4520
WCM_MEDIA_TYPE.Media528

│ └─532

WCM_PROFILE_INFO_LISTDWORD.dwNumberOfItems0
WCM_PROFILE_INFO[1].ProfileInfo4

│ └─536

WCM_TIME_INTERVALWORD.wYear0
WORD.wMonth2
WORD.wDay4
WORD.wHour6
WORD.wMinute8
WORD.wSecond10
WORD.wMilliseconds12

│ └─14

WCM_USAGE_DATADWORD.UsageInMegabytes0
FILETIMEDWORD.LastSyncTime.dwLowDateTime4
DWORD.LastSyncTime.dwHighDateTime8

│ └─12

WCN_VALUE_TYPE_PRIMARY_DEVICE_TYPEWCN_VALUE_TYPE_DEVICE_TYPE_CATEGORY.Category0
WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY_OUI.SubCategoryOUI2
WCN_VALUE_TYPE_DEVICE_TYPE_SUBCATEGORY.SubCategory6

│ └─8

WCN_VENDOR_EXTENSION_SPECDWORD.VendorId0
DWORD.SubType4
DWORD.Index8
DWORD.Flags12

│ └─16

WCRANGEWCHAR.wcLow0
USHORT.cGlyphs2

│ └─4

WCRUNWCHAR.wcLow0
USHORT.cGlyphs2
HGLYPH *.phg8

│ └─16

WDS_CLI_CREDPCWSTR.pwszUserName0
PCWSTR.pwszDomain8
PCWSTR.pwszPassword16

│ └─24

WDS_TRANSPORTCLIENT_REQUESTULONG.ulLength0
ULONG.ulApiVersion4
ULONG.ulAuthLevel8
LPCWSTR.pwszServer16
LPCWSTR.pwszNamespace24
LPCWSTR.pwszObjectName32
ULONG.ulCacheSize40
ULONG.ulProtocol44
PVOID.pvProtocolData48
ULONG.ulProtocolDataLength56

│ └─64

WDS_TRANSPORTPROVIDER_INIT_PARAMSULONG.ulLength0
ULONG.ulMcServerVersion4
HKEY.hRegistryKey8
HANDLE.hProvider16

│ └─24

WDS_TRANSPORTPROVIDER_SETTINGSULONG.ulLength0
ULONG.ulProviderVersion4

│ └─8

WEBAUTHN_ASSERTIONDWORD.dwVersion0
DWORD.cbAuthenticatorData4
PBYTE.pbAuthenticatorData8
DWORD.cbSignature16
PBYTE.pbSignature24
WEBAUTHN_CREDENTIALDWORD.Credential.dwVersion32
DWORD.Credential.cbId36
PBYTE.Credential.pbId40
LPCWSTR.Credential.pwszCredentialType48
DWORD.cbUserId56
PBYTE.pbUserId64
WEBAUTHN_EXTENSIONSDWORD.Extensions.cExtensions72
PWEBAUTHN_EXTENSION.Extensions.pExtensions80
DWORD.cbCredLargeBlob88
PBYTE.pbCredLargeBlob96
DWORD.dwCredLargeBlobStatus104
PWEBAUTHN_HMAC_SECRET_SALT.pHmacSecret112

│ └─120

WEBAUTHN_AUTHENTICATOR_GET_ASSERTION_OPTIONSDWORD.dwVersion0
DWORD.dwTimeoutMilliseconds4
WEBAUTHN_CREDENTIALSDWORD.CredentialList.cCredentials8
PWEBAUTHN_CREDENTIAL.CredentialList.pCredentials16
WEBAUTHN_EXTENSIONSDWORD.Extensions.cExtensions24
PWEBAUTHN_EXTENSION.Extensions.pExtensions32
DWORD.dwAuthenticatorAttachment40
DWORD.dwUserVerificationRequirement44
DWORD.dwFlags48
PCWSTR.pwszU2fAppId56
BOOL *.pbU2fAppId64
GUID *.pCancellationId72
PWEBAUTHN_CREDENTIAL_LIST.pAllowCredentialList80
DWORD.dwCredLargeBlobOperation88
DWORD.cbCredLargeBlob92
PBYTE.pbCredLargeBlob96
PWEBAUTHN_HMAC_SECRET_SALT_VALUES.pHmacSecretSaltValues104
BOOL.bBrowserInPrivateMode112

│ └─120

WEBAUTHN_AUTHENTICATOR_MAKE_CREDENTIAL_OPTIONSDWORD.dwVersion0
DWORD.dwTimeoutMilliseconds4
WEBAUTHN_CREDENTIALSDWORD.CredentialList.cCredentials8
PWEBAUTHN_CREDENTIAL.CredentialList.pCredentials16
WEBAUTHN_EXTENSIONSDWORD.Extensions.cExtensions24
PWEBAUTHN_EXTENSION.Extensions.pExtensions32
DWORD.dwAuthenticatorAttachment40
BOOL.bRequireResidentKey44
DWORD.dwUserVerificationRequirement48
DWORD.dwAttestationConveyancePreference52
DWORD.dwFlags56
GUID *.pCancellationId64
PWEBAUTHN_CREDENTIAL_LIST.pExcludeCredentialList72
DWORD.dwEnterpriseAttestation80
DWORD.dwLargeBlobSupport84
BOOL.bPreferResidentKey88
BOOL.bBrowserInPrivateMode92

│ └─96

WEBAUTHN_CLIENT_DATADWORD.dwVersion0
DWORD.cbClientDataJSON4
PBYTE.pbClientDataJSON8
LPCWSTR.pwszHashAlgId16

│ └─24

WEBAUTHN_COMMON_ATTESTATIONDWORD.dwVersion0
PCWSTR.pwszAlg8
LONG.lAlg16
DWORD.cbSignature20
PBYTE.pbSignature24
DWORD.cX5c32
PWEBAUTHN_X5C.pX5c40
PCWSTR.pwszVer48
DWORD.cbCertInfo56
PBYTE.pbCertInfo64
DWORD.cbPubArea72
PBYTE.pbPubArea80

│ └─88

WEBAUTHN_COSE_CREDENTIAL_PARAMETERDWORD.dwVersion0
LPCWSTR.pwszCredentialType8
LONG.lAlg16

│ └─24

WEBAUTHN_COSE_CREDENTIAL_PARAMETERSDWORD.cCredentialParameters0
PWEBAUTHN_COSE_CREDENTIAL_PARAMETER.pCredentialParameters8

│ └─16

WEBAUTHN_CREDENTIALDWORD.dwVersion0
DWORD.cbId4
PBYTE.pbId8
LPCWSTR.pwszCredentialType16

│ └─24

WEBAUTHN_CREDENTIALSDWORD.cCredentials0
PWEBAUTHN_CREDENTIAL.pCredentials8

│ └─16

WEBAUTHN_CREDENTIAL_ATTESTATIONDWORD.dwVersion0
PCWSTR.pwszFormatType8
DWORD.cbAuthenticatorData16
PBYTE.pbAuthenticatorData24
DWORD.cbAttestation32
PBYTE.pbAttestation40
DWORD.dwAttestationDecodeType48
PVOID.pvAttestationDecode56
DWORD.cbAttestationObject64
PBYTE.pbAttestationObject72
DWORD.cbCredentialId80
PBYTE.pbCredentialId88
WEBAUTHN_EXTENSIONSDWORD.Extensions.cExtensions96
PWEBAUTHN_EXTENSION.Extensions.pExtensions104
DWORD.dwUsedTransport112
BOOL.bEpAtt116
BOOL.bLargeBlobSupported120
BOOL.bResidentKey124

│ └─128

WEBAUTHN_CREDENTIAL_DETAILSDWORD.dwVersion0
DWORD.cbCredentialID4
PBYTE.pbCredentialID8
PWEBAUTHN_RP_ENTITY_INFORMATION.pRpInformation16
PWEBAUTHN_USER_ENTITY_INFORMATION.pUserInformation24
BOOL.bRemovable32

│ └─40

WEBAUTHN_CREDENTIAL_DETAILS_LISTDWORD.cCredentialDetails0
PWEBAUTHN_CREDENTIAL_DETAILS *.ppCredentialDetails8

│ └─16

WEBAUTHN_CREDENTIAL_EXDWORD.dwVersion0
DWORD.cbId4
PBYTE.pbId8
LPCWSTR.pwszCredentialType16
DWORD.dwTransports24

│ └─32

WEBAUTHN_CREDENTIAL_LISTDWORD.cCredentials0
PWEBAUTHN_CREDENTIAL_EX *.ppCredentials8

│ └─16

WEBAUTHN_CRED_BLOB_EXTENSIONDWORD.cbCredBlob0
PBYTE.pbCredBlob8

│ └─16

WEBAUTHN_CRED_PROTECT_EXTENSION_INDWORD.dwCredProtect0
BOOL.bRequireCredProtect4

│ └─8

WEBAUTHN_CRED_WITH_HMAC_SECRET_SALTDWORD.cbCredID0
PBYTE.pbCredID8
PWEBAUTHN_HMAC_SECRET_SALT.pHmacSecretSalt16

│ └─24

WEBAUTHN_EXTENSIONLPCWSTR.pwszExtensionIdentifier0
DWORD.cbExtension8
PVOID.pvExtension16

│ └─24

WEBAUTHN_EXTENSIONSDWORD.cExtensions0
PWEBAUTHN_EXTENSION.pExtensions8

│ └─16

WEBAUTHN_GET_CREDENTIALS_OPTIONSDWORD.dwVersion0
LPCWSTR.pwszRpId8
BOOL.bBrowserInPrivateMode16

│ └─24

WEBAUTHN_HMAC_SECRET_SALTDWORD.cbFirst0
PBYTE.pbFirst8
DWORD.cbSecond16
PBYTE.pbSecond24

│ └─32

WEBAUTHN_HMAC_SECRET_SALT_VALUESPWEBAUTHN_HMAC_SECRET_SALT.pGlobalHmacSalt0
DWORD.cCredWithHmacSecretSaltList8
PWEBAUTHN_CRED_WITH_HMAC_SECRET_SALT.pCredWithHmacSecretSaltList16

│ └─24

WEBAUTHN_RP_ENTITY_INFORMATIONDWORD.dwVersion0
PCWSTR.pwszId8
PCWSTR.pwszName16
PCWSTR.pwszIcon24

│ └─32

WEBAUTHN_USER_ENTITY_INFORMATIONDWORD.dwVersion0
DWORD.cbId4
PBYTE.pbId8
PCWSTR.pwszName16
PCWSTR.pwszIcon24
PCWSTR.pwszDisplayName32

│ └─40

WEBAUTHN_X5CDWORD.cbData0
PBYTE.pbData8

│ └─16

WEB_SOCKET_BUFFERstruct (unnamed).CloseStatus0
struct (unnamed).Data0

│ └─16

WEB_SOCKET_HTTP_HEADERPCHAR.pcName0
ULONG.ulNameLength8
PCHAR.pcValue16
ULONG.ulValueLength24

│ └─32

WEB_SOCKET_PROPERTYWEB_SOCKET_PROPERTY_TYPE.Type0
PVOID.pvValue8
ULONG.ulValueSize16

│ └─24

WEEKLYWORD.WeeksInterval0
WORD.rgfDaysOfTheWeek2

│ └─4

WER_DUMP_CUSTOM_OPTIONSDWORD.dwSize0
DWORD.dwMask4
DWORD.dwDumpFlags8
BOOL.bOnlyThisThread12
DWORD.dwExceptionThreadFlags16
DWORD.dwOtherThreadFlags20
DWORD.dwExceptionThreadExFlags24
DWORD.dwOtherThreadExFlags28
DWORD.dwPreferredModuleFlags32
DWORD.dwOtherModuleFlags36
WCHAR[256].wzPreferredModuleList40

│ └─552

WER_EXCEPTION_INFORMATIONPEXCEPTION_POINTERS.pExceptionPointers0
BOOL.bClientPointers8

│ └─16

WER_REPORT_INFORMATIONDWORD.dwSize0
HANDLE.hProcess8
WCHAR[64].wzConsentKey16
WCHAR[128].wzFriendlyEventName144
WCHAR[128].wzApplicationName400
WCHAR[260].wzApplicationPath656
WCHAR[512].wzDescription1176
HWND.hwndParent2200

│ └─2208

WER_REPORT_METADATA_V2WER_REPORT_SIGNATURE.Signature0
GUIDunsigned long.BucketId.Data17912
unsigned short.BucketId.Data27916
unsigned short.BucketId.Data37918
unsigned char[8].BucketId.Data47920
GUIDunsigned long.ReportId.Data17928
unsigned short.ReportId.Data27932
unsigned short.ReportId.Data37934
unsigned char[8].ReportId.Data47936
FILETIMEDWORD.CreationTime.dwLowDateTime7944
DWORD.CreationTime.dwHighDateTime7948
ULONGLONG.SizeInBytes7952
WCHAR[260].CabId7960
DWORD.ReportStatus8480
GUIDunsigned long.ReportIntegratorId.Data18484
unsigned short.ReportIntegratorId.Data28488
unsigned short.ReportIntegratorId.Data38490
unsigned char[8].ReportIntegratorId.Data48492
DWORD.NumberOfFiles8500
DWORD.SizeOfFileNames8504
WCHAR *.FileNames8512

│ └─8520

WER_RUNTIME_EXCEPTION_INFORMATIONDWORD.dwSize0
HANDLE.hProcess8
HANDLE.hThread16
EXCEPTION_RECORDDWORD.exceptionRecord.ExceptionCode24
DWORD.exceptionRecord.ExceptionFlags28
struct _EXCEPTION_RECORD *.exceptionRecord.ExceptionRecord32
PVOID.exceptionRecord.ExceptionAddress40
DWORD.exceptionRecord.NumberParameters48
ULONG_PTR[15].exceptionRecord.ExceptionInformation56
CONTEXTDWORD64.context.P1Home176
DWORD64.context.P2Home184
DWORD64.context.P3Home192
DWORD64.context.P4Home200
DWORD64.context.P5Home208
DWORD64.context.P6Home216
DWORD.context.ContextFlags224
DWORD.context.MxCsr228
WORD.context.SegCs232
WORD.context.SegDs234
WORD.context.SegEs236
WORD.context.SegFs238
WORD.context.SegGs240
WORD.context.SegSs242
DWORD.context.EFlags244
DWORD64.context.Dr0248
DWORD64.context.Dr1256
DWORD64.context.Dr2264
DWORD64.context.Dr3272
DWORD64.context.Dr6280
DWORD64.context.Dr7288
DWORD64.context.Rax296
DWORD64.context.Rcx304
DWORD64.context.Rdx312
DWORD64.context.Rbx320
DWORD64.context.Rsp328
DWORD64.context.Rbp336
DWORD64.context.Rsi344
DWORD64.context.Rdi352
DWORD64.context.R8360
DWORD64.context.R9368
DWORD64.context.R10376
DWORD64.context.R11384
DWORD64.context.R12392
DWORD64.context.R13400
DWORD64.context.R14408
DWORD64.context.R15416
DWORD64.context.Rip424
XMM_SAVE_AREA32.context.FltSave432
M128A[2].context.Header432
M128A[8].context.Legacy464
M128A.context.Xmm0592
M128A.context.Xmm1608
M128A.context.Xmm2624
M128A.context.Xmm3640
M128A.context.Xmm4656
M128A.context.Xmm5672
M128A.context.Xmm6688
M128A.context.Xmm7704
M128A.context.Xmm8720
M128A.context.Xmm9736
M128A.context.Xmm10752
M128A.context.Xmm11768
M128A.context.Xmm12784
M128A.context.Xmm13800
M128A.context.Xmm14816
M128A.context.Xmm15832
M128A[26].context.VectorRegister944
DWORD64.context.VectorControl1360
DWORD64.context.DebugControl1368
DWORD64.context.LastBranchToRip1376
DWORD64.context.LastBranchFromRip1384
DWORD64.context.LastExceptionToRip1392
DWORD64.context.LastExceptionFromRip1400
PCWSTR.pwszReportId1408
BOOL.bIsFatal1416
DWORD.dwReserved1420

│ └─1424

WIA_DATA_CALLBACK_HEADERLONG.lSize0
GUIDunsigned long.guidFormatID.Data14
unsigned short.guidFormatID.Data28
unsigned short.guidFormatID.Data310
unsigned char[8].guidFormatID.Data412
LONG.lBufferSize20
LONG.lPageCount24

│ └─28

WIA_DATA_TRANSFER_INFOULONG.ulSize0
ULONG.ulSection4
ULONG.ulBufferSize8
BOOL.bDoubleBuffer12
ULONG.ulReserved116
ULONG.ulReserved220
ULONG.ulReserved324

│ └─28

WIA_DEV_CAPGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
ULONG.ulFlags16
BSTR.bstrName24
BSTR.bstrDescription32
BSTR.bstrIcon40
BSTR.bstrCommandline48

│ └─56

WIA_DITHER_PATTERN_DATALONG.lSize0
BSTR.bstrPatternName8
LONG.lPatternWidth16
LONG.lPatternLength20
LONG.cbPattern24
BYTE *.pbPattern32

│ └─40

WIA_EXTENDED_TRANSFER_INFOULONG.ulSize0
ULONG.ulMinBufferSize4
ULONG.ulOptimalBufferSize8
ULONG.ulMaxBufferSize12
ULONG.ulNumBuffers16

│ └─20

WIA_FORMAT_INFOGUIDunsigned long.guidFormatID.Data10
unsigned short.guidFormatID.Data24
unsigned short.guidFormatID.Data36
unsigned char[8].guidFormatID.Data48
LONG.lTymed16

│ └─20

WIA_PROPID_TO_NAMEPROPID.propid0
LPOLESTR.pszName8

│ └─16

WICBitmapPatternULARGE_INTEGERULONGLONG.Position.QuadPart0
struct (unnamed).Position.u0
DWORD.Position.LowPart0
DWORD.Position.HighPart4
ULONG.Length8
BYTE *.Pattern16
BYTE *.Mask24
BOOL.EndOfStream32

│ └─40

WICBitmapPlaneWICPixelFormatGUID.Format0
BYTE *.pbBuffer16
UINT.cbStride24
UINT.cbBufferSize28

│ └─32

WICBitmapPlaneDescriptionWICPixelFormatGUID.Format0
UINT.Width16
UINT.Height20

│ └─24

WICDdsFormatInfoDXGI_FORMAT.DxgiFormat0
UINT.BytesPerBlock4
UINT.BlockWidth8
UINT.BlockHeight12

│ └─16

WICDdsParametersUINT.Width0
UINT.Height4
UINT.Depth8
UINT.MipLevels12
UINT.ArraySize16
DXGI_FORMAT.DxgiFormat20
WICDdsDimension.Dimension24
WICDdsAlphaMode.AlphaMode28

│ └─32

WICImageParametersD2D1_PIXEL_FORMATDXGI_FORMAT.PixelFormat.format0
D2D1_ALPHA_MODE.PixelFormat.alphaMode4
FLOAT.DpiX8
FLOAT.DpiY12
FLOAT.Top16
FLOAT.Left20
UINT32.PixelWidth24
UINT32.PixelHeight28

│ └─32

WICJpegFrameHeaderUINT.Width0
UINT.Height4
WICJpegTransferMatrix.TransferMatrix8
WICJpegScanType.ScanType12
UINT.cComponents16
DWORD.ComponentIdentifiers20
DWORD.SampleFactors24
DWORD.QuantizationTableIndices28

│ └─32

WICJpegScanHeaderUINT.cComponents0
UINT.RestartInterval4
DWORD.ComponentSelectors8
DWORD.HuffmanTableIndices12
BYTE.StartSpectralSelection16
BYTE.EndSpectralSelection17
BYTE.SuccessiveApproximationHigh18
BYTE.SuccessiveApproximationLow19

│ └─20

WICMetadataHeaderULARGE_INTEGERULONGLONG.Position.QuadPart0
struct (unnamed).Position.u0
DWORD.Position.LowPart0
DWORD.Position.HighPart4
ULONG.Length8
BYTE *.Header16
ULARGE_INTEGERULONGLONG.DataOffset.QuadPart24
struct (unnamed).DataOffset.u24
DWORD.DataOffset.LowPart24
DWORD.DataOffset.HighPart28

│ └─32

WICMetadataPatternULARGE_INTEGERULONGLONG.Position.QuadPart0
struct (unnamed).Position.u0
DWORD.Position.LowPart0
DWORD.Position.HighPart4
ULONG.Length8
BYTE *.Pattern16
BYTE *.Mask24
ULARGE_INTEGERULONGLONG.DataOffset.QuadPart32
struct (unnamed).DataOffset.u32
DWORD.DataOffset.LowPart32
DWORD.DataOffset.HighPart36

│ └─40

WICRawCapabilitiesInfoUINT.cbSize0
UINT.CodecMajorVersion4
UINT.CodecMinorVersion8
WICRawCapabilities.ExposureCompensationSupport12
WICRawCapabilities.ContrastSupport16
WICRawCapabilities.RGBWhitePointSupport20
WICRawCapabilities.NamedWhitePointSupport24
UINT.NamedWhitePointSupportMask28
WICRawCapabilities.KelvinWhitePointSupport32
WICRawCapabilities.GammaSupport36
WICRawCapabilities.TintSupport40
WICRawCapabilities.SaturationSupport44
WICRawCapabilities.SharpnessSupport48
WICRawCapabilities.NoiseReductionSupport52
WICRawCapabilities.DestinationColorProfileSupport56
WICRawCapabilities.ToneCurveSupport60
WICRawRotationCapabilities.RotationSupport64
WICRawCapabilities.RenderModeSupport68

│ └─72

WICRawToneCurveUINT.cPoints0
WICRawToneCurvePoint[1].aPoints8

│ └─24

WICRawToneCurvePointdouble.Input0
double.Output8

│ └─16

WICRectINT.X0
INT.Y4
INT.Width8
INT.Height12

│ └─16

WIM_ENTRY_INFODWORD.WimEntryInfoSize0
DWORD.WimType4
LARGE_INTEGERLONGLONG.DataSourceId.QuadPart8
struct (unnamed).DataSourceId.u8
DWORD.DataSourceId.LowPart8
LONG.DataSourceId.HighPart12
GUIDunsigned long.WimGuid.Data116
unsigned short.WimGuid.Data220
unsigned short.WimGuid.Data322
unsigned char[8].WimGuid.Data424
PCWSTR.WimPath32
DWORD.WimIndex40
DWORD.Flags44

│ └─48

WIM_EXTERNAL_FILE_INFOLARGE_INTEGERLONGLONG.DataSourceId.QuadPart0
struct (unnamed).DataSourceId.u0
DWORD.DataSourceId.LowPart0
LONG.DataSourceId.HighPart4
UCHAR[20].ResourceHash8
ULONG.Flags28

│ └─32

WIN32_FILE_ATTRIBUTE_DATADWORD.dwFileAttributes0
FILETIMEDWORD.ftCreationTime.dwLowDateTime4
DWORD.ftCreationTime.dwHighDateTime8
FILETIMEDWORD.ftLastAccessTime.dwLowDateTime12
DWORD.ftLastAccessTime.dwHighDateTime16
FILETIMEDWORD.ftLastWriteTime.dwLowDateTime20
DWORD.ftLastWriteTime.dwHighDateTime24
DWORD.nFileSizeHigh28
DWORD.nFileSizeLow32

│ └─36

WIN32_FIND_DATAADWORD.dwFileAttributes0
FILETIMEDWORD.ftCreationTime.dwLowDateTime4
DWORD.ftCreationTime.dwHighDateTime8
FILETIMEDWORD.ftLastAccessTime.dwLowDateTime12
DWORD.ftLastAccessTime.dwHighDateTime16
FILETIMEDWORD.ftLastWriteTime.dwLowDateTime20
DWORD.ftLastWriteTime.dwHighDateTime24
DWORD.nFileSizeHigh28
DWORD.nFileSizeLow32
DWORD.dwReserved036
DWORD.dwReserved140
CHAR[260].cFileName44
CHAR[14].cAlternateFileName304

│ └─320

WIN32_FIND_DATAWDWORD.dwFileAttributes0
FILETIMEDWORD.ftCreationTime.dwLowDateTime4
DWORD.ftCreationTime.dwHighDateTime8
FILETIMEDWORD.ftLastAccessTime.dwLowDateTime12
DWORD.ftLastAccessTime.dwHighDateTime16
FILETIMEDWORD.ftLastWriteTime.dwLowDateTime20
DWORD.ftLastWriteTime.dwHighDateTime24
DWORD.nFileSizeHigh28
DWORD.nFileSizeLow32
DWORD.dwReserved036
DWORD.dwReserved140
WCHAR[260].cFileName44
WCHAR[14].cAlternateFileName564

│ └─592

WIN32_FIND_STREAM_DATALARGE_INTEGERLONGLONG.StreamSize.QuadPart0
struct (unnamed).StreamSize.u0
DWORD.StreamSize.LowPart0
LONG.StreamSize.HighPart4
WCHAR[296].cStreamName8

│ └─600

WIN32_MEMORY_RANGE_ENTRYPVOID.VirtualAddress0
SIZE_T.NumberOfBytes8

│ └─16

WIN32_MEMORY_REGION_INFORMATIONSIZE_T.RegionSize0
SIZE_T.CommitSize0
PVOID.AllocationBase0
ULONG.AllocationProtect0
ULONG.DirectMapped12bytes,5bits
ULONG.Flags0
ULONG.Private12bytes,0bits
ULONG.MappedDataFile12bytes,1bits
ULONG.MappedImage12bytes,2bits
ULONG.MappedPageFile12bytes,3bits
ULONG.MappedPhysical12bytes,4bits
ULONG.Reserved12bytes,6bits

│ └─32

WIN32_STREAM_IDDWORD.dwStreamId0
DWORD.dwStreamAttributes4
LARGE_INTEGERLONGLONG.Size.QuadPart8
struct (unnamed).Size.u8
DWORD.Size.LowPart8
LONG.Size.HighPart12
DWORD.dwStreamNameSize16
WCHAR[1].cStreamName20

│ └─24

WINBIO_ADAPTER_INTERFACE_VERSIONUSHORT.MajorVersion0
USHORT.MinorVersion2

│ └─4

WINBIO_ASYNC_RESULTWINBIO_SESSION_HANDLE.SessionHandle0
WINBIO_OPERATION_TYPE.Operation4
ULONGLONG.SequenceNumber8
LONGLONG.TimeStamp16
HRESULT.ApiStatus24
WINBIO_UNIT_ID.UnitId28
PVOID.UserData32
union (unnamed).Parameters40

│ └─360

WINBIO_ENGINE_INTERFACEWINBIO_ADAPTER_INTERFACE_VERSIONUSHORT.Version.MajorVersion0
USHORT.Version.MinorVersion2
WINBIO_ADAPTER_TYPE.Type4
SIZE_T.Size8
GUIDunsigned long.AdapterId.Data116
unsigned short.AdapterId.Data220
unsigned short.AdapterId.Data322
unsigned char[8].AdapterId.Data424
PIBIO_ENGINE_ATTACH_FN.Attach32
PIBIO_ENGINE_DETACH_FN.Detach40
PIBIO_ENGINE_CLEAR_CONTEXT_FN.ClearContext48
PIBIO_ENGINE_QUERY_PREFERRED_FORMAT_FN.QueryPreferredFormat56
PIBIO_ENGINE_QUERY_INDEX_VECTOR_SIZE_FN.QueryIndexVectorSize64
PIBIO_ENGINE_QUERY_HASH_ALGORITHMS_FN.QueryHashAlgorithms72
PIBIO_ENGINE_SET_HASH_ALGORITHM_FN.SetHashAlgorithm80
PIBIO_ENGINE_QUERY_SAMPLE_HINT_FN.QuerySampleHint88
PIBIO_ENGINE_ACCEPT_SAMPLE_DATA_FN.AcceptSampleData96
PIBIO_ENGINE_EXPORT_ENGINE_DATA_FN.ExportEngineData104
PIBIO_ENGINE_VERIFY_FEATURE_SET_FN.VerifyFeatureSet112
PIBIO_ENGINE_IDENTIFY_FEATURE_SET_FN.IdentifyFeatureSet120
PIBIO_ENGINE_CREATE_ENROLLMENT_FN.CreateEnrollment128
PIBIO_ENGINE_UPDATE_ENROLLMENT_FN.UpdateEnrollment136
PIBIO_ENGINE_GET_ENROLLMENT_STATUS_FN.GetEnrollmentStatus144
PIBIO_ENGINE_GET_ENROLLMENT_HASH_FN.GetEnrollmentHash152
PIBIO_ENGINE_CHECK_FOR_DUPLICATE_FN.CheckForDuplicate160
PIBIO_ENGINE_COMMIT_ENROLLMENT_FN.CommitEnrollment168
PIBIO_ENGINE_DISCARD_ENROLLMENT_FN.DiscardEnrollment176
PIBIO_ENGINE_CONTROL_UNIT_FN.ControlUnit184
PIBIO_ENGINE_CONTROL_UNIT_PRIVILEGED_FN.ControlUnitPrivileged192
PIBIO_ENGINE_NOTIFY_POWER_CHANGE_FN.NotifyPowerChange200
PIBIO_ENGINE_RESERVED_1_FN.Reserved_1208
PIBIO_ENGINE_PIPELINE_INIT_FN.PipelineInit216
PIBIO_ENGINE_PIPELINE_CLEANUP_FN.PipelineCleanup224
PIBIO_ENGINE_ACTIVATE_FN.Activate232
PIBIO_ENGINE_DEACTIVATE_FN.Deactivate240
PIBIO_ENGINE_QUERY_EXTENDED_INFO_FN.QueryExtendedInfo248
PIBIO_ENGINE_IDENTIFY_ALL_FN.IdentifyAll256
PIBIO_ENGINE_SET_ENROLLMENT_SELECTOR_FN.SetEnrollmentSelector264
PIBIO_ENGINE_SET_ENROLLMENT_PARAMETERS_FN.SetEnrollmentParameters272
PIBIO_ENGINE_QUERY_EXTENDED_ENROLLMENT_STATUS_FN.QueryExtendedEnrollmentStatus280
PIBIO_ENGINE_REFRESH_CACHE_FN.RefreshCache288
PIBIO_ENGINE_SELECT_CALIBRATION_FORMAT_FN.SelectCalibrationFormat296
PIBIO_ENGINE_QUERY_CALIBRATION_DATA_FN.QueryCalibrationData304
PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN.SetAccountPolicy312
PIBIO_ENGINE_CREATE_KEY_FN.CreateKey320
PIBIO_ENGINE_IDENTIFY_FEATURE_SET_SECURE_FN.IdentifyFeatureSetSecure328
PIBIO_ENGINE_ACCEPT_PRIVATE_SENSOR_TYPE_INFO_FN.AcceptPrivateSensorTypeInfo336
PIBIO_ENGINE_CREATE_ENROLLMENT_AUTHENTICATED_FN.CreateEnrollmentAuthenticated344
PIBIO_ENGINE_IDENTIFY_FEATURE_SET_AUTHENTICATED_FN.IdentifyFeatureSetAuthenticated352

│ └─360

WINBIO_PIPELINEHANDLE.SensorHandle0
HANDLE.EngineHandle8
HANDLE.StorageHandle16
PWINBIO_SENSOR_INTERFACE.SensorInterface24
PWINBIO_ENGINE_INTERFACE.EngineInterface32
PWINBIO_STORAGE_INTERFACE.StorageInterface40
PWINIBIO_SENSOR_CONTEXT.SensorContext48
PWINIBIO_ENGINE_CONTEXT.EngineContext56
PWINIBIO_STORAGE_CONTEXT.StorageContext64
PWINBIO_FRAMEWORK_INTERFACE.FrameworkInterface72

│ └─80

WINBIO_SENSOR_INTERFACEWINBIO_ADAPTER_INTERFACE_VERSIONUSHORT.Version.MajorVersion0
USHORT.Version.MinorVersion2
WINBIO_ADAPTER_TYPE.Type4
SIZE_T.Size8
GUIDunsigned long.AdapterId.Data116
unsigned short.AdapterId.Data220
unsigned short.AdapterId.Data322
unsigned char[8].AdapterId.Data424
PIBIO_SENSOR_ATTACH_FN.Attach32
PIBIO_SENSOR_DETACH_FN.Detach40
PIBIO_SENSOR_CLEAR_CONTEXT_FN.ClearContext48
PIBIO_SENSOR_QUERY_STATUS_FN.QueryStatus56
PIBIO_SENSOR_RESET_FN.Reset64
PIBIO_SENSOR_SET_MODE_FN.SetMode72
PIBIO_SENSOR_SET_INDICATOR_STATUS_FN.SetIndicatorStatus80
PIBIO_SENSOR_GET_INDICATOR_STATUS_FN.GetIndicatorStatus88
PIBIO_SENSOR_START_CAPTURE_FN.StartCapture96
PIBIO_SENSOR_FINISH_CAPTURE_FN.FinishCapture104
PIBIO_SENSOR_EXPORT_SENSOR_DATA_FN.ExportSensorData112
PIBIO_SENSOR_CANCEL_FN.Cancel120
PIBIO_SENSOR_PUSH_DATA_TO_ENGINE_FN.PushDataToEngine128
PIBIO_SENSOR_CONTROL_UNIT_FN.ControlUnit136
PIBIO_SENSOR_CONTROL_UNIT_PRIVILEGED_FN.ControlUnitPrivileged144
PIBIO_SENSOR_NOTIFY_POWER_CHANGE_FN.NotifyPowerChange152
PIBIO_SENSOR_PIPELINE_INIT_FN.PipelineInit160
PIBIO_SENSOR_PIPELINE_CLEANUP_FN.PipelineCleanup168
PIBIO_SENSOR_ACTIVATE_FN.Activate176
PIBIO_SENSOR_DEACTIVATE_FN.Deactivate184
PIBIO_SENSOR_QUERY_EXTENDED_INFO_FN.QueryExtendedInfo192
PIBIO_SENSOR_QUERY_CALIBRATION_FORMATS_FN.QueryCalibrationFormats200
PIBIO_SENSOR_SET_CALIBRATION_FORMAT_FN.SetCalibrationFormat208
PIBIO_SENSOR_ACCEPT_CALIBRATION_DATA_FN.AcceptCalibrationData216
PIBIO_SENSOR_ASYNC_IMPORT_RAW_BUFFER_FN.AsyncImportRawBuffer224
PIBIO_SENSOR_ASYNC_IMPORT_SECURE_BUFFER_FN.AsyncImportSecureBuffer232
PIBIO_SENSOR_QUERY_PRIVATE_SENSOR_TYPE_FN.QueryPrivateSensorType240
PIBIO_SENSOR_CONNECT_SECURE_FN.ConnectSecure248
PIBIO_SENSOR_START_CAPTURE_EX_FN.StartCaptureEx256
PIBIO_SENSOR_START_NOTIFY_WAKE_FN.StartNotifyWake264
PIBIO_SENSOR_FINISH_NOTIFY_WAKE_FN.FinishNotifyWake272

│ └─280

WINBIO_STORAGE_INTERFACEWINBIO_ADAPTER_INTERFACE_VERSIONUSHORT.Version.MajorVersion0
USHORT.Version.MinorVersion2
WINBIO_ADAPTER_TYPE.Type4
SIZE_T.Size8
GUIDunsigned long.AdapterId.Data116
unsigned short.AdapterId.Data220
unsigned short.AdapterId.Data322
unsigned char[8].AdapterId.Data424
PIBIO_STORAGE_ATTACH_FN.Attach32
PIBIO_STORAGE_DETACH_FN.Detach40
PIBIO_STORAGE_CLEAR_CONTEXT_FN.ClearContext48
PIBIO_STORAGE_CREATE_DATABASE_FN.CreateDatabase56
PIBIO_STORAGE_ERASE_DATABASE_FN.EraseDatabase64
PIBIO_STORAGE_OPEN_DATABASE_FN.OpenDatabase72
PIBIO_STORAGE_CLOSE_DATABASE_FN.CloseDatabase80
PIBIO_STORAGE_GET_DATA_FORMAT_FN.GetDataFormat88
PIBIO_STORAGE_GET_DATABASE_SIZE_FN.GetDatabaseSize96
PIBIO_STORAGE_ADD_RECORD_FN.AddRecord104
PIBIO_STORAGE_DELETE_RECORD_FN.DeleteRecord112
PIBIO_STORAGE_QUERY_BY_SUBJECT_FN.QueryBySubject120
PIBIO_STORAGE_QUERY_BY_CONTENT_FN.QueryByContent128
PIBIO_STORAGE_GET_RECORD_COUNT_FN.GetRecordCount136
PIBIO_STORAGE_FIRST_RECORD_FN.FirstRecord144
PIBIO_STORAGE_NEXT_RECORD_FN.NextRecord152
PIBIO_STORAGE_GET_CURRENT_RECORD_FN.GetCurrentRecord160
PIBIO_STORAGE_CONTROL_UNIT_FN.ControlUnit168
PIBIO_STORAGE_CONTROL_UNIT_PRIVILEGED_FN.ControlUnitPrivileged176
PIBIO_STORAGE_NOTIFY_POWER_CHANGE_FN.NotifyPowerChange184
PIBIO_STORAGE_PIPELINE_INIT_FN.PipelineInit192
PIBIO_STORAGE_PIPELINE_CLEANUP_FN.PipelineCleanup200
PIBIO_STORAGE_ACTIVATE_FN.Activate208
PIBIO_STORAGE_DEACTIVATE_FN.Deactivate216
PIBIO_STORAGE_QUERY_EXTENDED_INFO_FN.QueryExtendedInfo224
PIBIO_STORAGE_NOTIFY_DATABASE_CHANGE_FN.NotifyDatabaseChange232
PIBIO_STORAGE_RESERVED_1_FN.Reserved1240
PIBIO_STORAGE_RESERVED_2_FN.Reserved2248
PIBIO_STORAGE_UPDATE_RECORD_BEGIN_FN.UpdateRecordBegin256
PIBIO_STORAGE_UPDATE_RECORD_COMMIT_FN.UpdateRecordCommit264

│ └─272

WINBIO_STORAGE_RECORDPWINBIO_IDENTITY.Identity0
WINBIO_BIOMETRIC_SUBTYPE.SubFactor8
PULONG.IndexVector16
SIZE_T.IndexElementCount24
PUCHAR.TemplateBlob32
SIZE_T.TemplateBlobSize40
PUCHAR.PayloadBlob48
SIZE_T.PayloadBlobSize56

│ └─64

WINDOWDATADWORD.dwWindowID0
UINT.uiCP4
LPITEMIDLIST.pidl8
LPWSTR.lpszUrl16
LPWSTR.lpszUrlLocation24
LPWSTR.lpszTitle32

│ └─40

WINDOWINFODWORD.cbSize0
RECTLONG.rcWindow.left4
LONG.rcWindow.top8
LONG.rcWindow.right12
LONG.rcWindow.bottom16
RECTLONG.rcClient.left20
LONG.rcClient.top24
LONG.rcClient.right28
LONG.rcClient.bottom32
DWORD.dwStyle36
DWORD.dwExStyle40
DWORD.dwWindowStatus44
UINT.cxWindowBorders48
UINT.cyWindowBorders52
ATOM.atomWindowType56
WORD.wCreatorVersion58

│ └─60

WINDOWPLACEMENTUINT.length0
UINT.flags4
UINT.showCmd8
POINTLONG.ptMinPosition.x12
LONG.ptMinPosition.y16
POINTLONG.ptMaxPosition.x20
LONG.ptMaxPosition.y24
RECTLONG.rcNormalPosition.left28
LONG.rcNormalPosition.top32
LONG.rcNormalPosition.right36
LONG.rcNormalPosition.bottom40

│ └─44

WINDOWPOSHWND.hwnd0
HWND.hwndInsertAfter8
int.x16
int.y20
int.cx24
int.cy28
UINT.flags32

│ └─40

WINHTTP_ASYNC_RESULTDWORD_PTR.dwResult0
DWORD.dwError8

│ └─16

WINHTTP_AUTOPROXY_OPTIONSDWORD.dwFlags0
DWORD.dwAutoDetectFlags4
LPCWSTR.lpszAutoConfigUrl8
LPVOID.lpvReserved16
DWORD.dwReserved24
BOOL.fAutoLogonIfChallenged28

│ └─32

WINHTTP_CERTIFICATE_INFOFILETIMEDWORD.ftExpiry.dwLowDateTime0
DWORD.ftExpiry.dwHighDateTime4
FILETIMEDWORD.ftStart.dwLowDateTime8
DWORD.ftStart.dwHighDateTime12
LPWSTR.lpszSubjectInfo16
LPWSTR.lpszIssuerInfo24
LPWSTR.lpszProtocolName32
LPWSTR.lpszSignatureAlgName40
LPWSTR.lpszEncryptionAlgName48
DWORD.dwKeySize56

│ └─64

WINHTTP_CONNECTION_GROUPULONG.cConnections0
GUIDunsigned long.guidGroup.Data14
unsigned short.guidGroup.Data28
unsigned short.guidGroup.Data310
unsigned char[8].guidGroup.Data412

│ └─20

WINHTTP_CREDSLPSTR.lpszUserName0
LPSTR.lpszPassword8
LPSTR.lpszRealm16
DWORD.dwAuthScheme24
LPSTR.lpszHostName32
DWORD.dwPort40

│ └─48

WINHTTP_CREDS_EXLPSTR.lpszUserName0
LPSTR.lpszPassword8
LPSTR.lpszRealm16
DWORD.dwAuthScheme24
LPSTR.lpszHostName32
DWORD.dwPort40
LPSTR.lpszUrl48

│ └─56

WINHTTP_CURRENT_USER_IE_PROXY_CONFIGBOOL.fAutoDetect0
LPWSTR.lpszAutoConfigUrl8
LPWSTR.lpszProxy16
LPWSTR.lpszProxyBypass24

│ └─32

WINHTTP_EXTENDED_HEADERPCSTR.pszName0
PCWSTR.pwszName0
PCSTR.pszValue8
PCWSTR.pwszValue8

│ └─16

WINHTTP_HEADER_NAMEPCSTR.pszName0
PCWSTR.pwszName0

│ └─8

WINHTTP_HOST_CONNECTION_GROUPPCWSTR.pwszHost0
ULONG.cConnectionGroups8
PWINHTTP_CONNECTION_GROUP.pConnectionGroups16

│ └─24

WINHTTP_MATCH_CONNECTION_GUIDGUIDunsigned long.ConnectionGuid.Data10
unsigned short.ConnectionGuid.Data24
unsigned short.ConnectionGuid.Data36
unsigned char[8].ConnectionGuid.Data48
ULONGLONG.ullFlags16

│ └─24

WINHTTP_PROXY_INFODWORD.dwAccessType0
LPWSTR.lpszProxy8
LPWSTR.lpszProxyBypass16

│ └─24

WINHTTP_PROXY_RESULTDWORD.cEntries0
WINHTTP_PROXY_RESULT_ENTRY *.pEntries8

│ └─16

WINHTTP_PROXY_RESULT_ENTRYBOOL.fProxy0
BOOL.fBypass4
INTERNET_SCHEME.ProxyScheme8
PWSTR.pwszProxy16
INTERNET_PORT.ProxyPort24

│ └─32

WINHTTP_PROXY_SETTINGS_EXULONGLONG.ullGenerationId0
ULONGLONG.ullFlags8
PCWSTR.pcwszAutoconfigUrl16
PCWSTR.pcwszProxy24
PCWSTR.pcwszSecureProxy32
DWORD.cProxyBypasses40
PCWSTR *.rgpcwszProxyBypasses48
DWORD.dwInterfaceIndex56
PCWSTR.pcwszConnectionName64

│ └─72

WINHTTP_PROXY_SETTINGS_PARAMULONGLONG.ullFlags0
PCWSTR.pcwszConnectionName8
PCWSTR.pcwszProbeHost16

│ └─24

WINHTTP_QUERY_CONNECTION_GROUP_RESULTULONG.cHosts0
PWINHTTP_HOST_CONNECTION_GROUP.pHostConnectionGroups8

│ └─16

WINHTTP_REQUEST_STATSULONGLONG.ullFlags0
ULONG.ulIndex8
ULONG.cStats12
ULONGLONG[32].rgullStats16

│ └─272

WINHTTP_REQUEST_TIMESULONG.cTimes0
ULONGLONG[64].rgullTimes8

│ └─520

WINHTTP_WEB_SOCKET_ASYNC_RESULTWINHTTP_ASYNC_RESULTDWORD_PTR.AsyncResult.dwResult0
DWORD.AsyncResult.dwError8
WINHTTP_WEB_SOCKET_OPERATION.Operation16

│ └─24

WINHTTP_WEB_SOCKET_STATUSDWORD.dwBytesTransferred0
WINHTTP_WEB_SOCKET_BUFFER_TYPE.eBufferType4

│ └─8

WINML_BINDING_DESCLPCWSTR.Name0
WINML_BINDING_TYPE.BindType8
WINML_IMAGE_BINDING_DESCWINML_TENSOR_DATA_TYPE.Image.ElementType16
UINT.Image.NumDimensions20
INT64 *.Image.pShape24
UINT.Image.DataSize32
void *.Image.pData40
WINML_MAP_BINDING_DESCUINT.Map.ElementCount16
WINML_TENSOR_DATA_TYPE.Map.KeyType20
INT64 *.Map.pIntKeys24
LPWSTR *.Map.pStringKeys24
WINML_TENSOR_DATA_TYPE.Map.Fields32
DOUBLE *.Map.pDoubleFields40
FLOAT *.Map.pFloatFields40
INT64 *.Map.pIntFields40
LPWSTR *.Map.pStringFields40
WINML_RESOURCE_BINDING_DESCWINML_TENSOR_DATA_TYPE.Resource.ElementType16
UINT.Resource.NumDimensions20
INT64 *.Resource.pShape24
ID3D12Resource *.Resource.pResource32
WINML_SEQUENCE_BINDING_DESCUINT.Sequence.ElementCount16
WINML_TENSOR_DATA_TYPE.Sequence.ElementType20
DOUBLE *.Sequence.pDoubles24
FLOAT *.Sequence.pFloats24
INT64 *.Sequence.pInts24
LPWSTR *.Sequence.pStrings24
WINML_TENSOR_BINDING_DESCWINML_TENSOR_DATA_TYPE.Tensor.DataType16
UINT.Tensor.NumDimensions20
INT64 *.Tensor.pShape24
UINT.Tensor.DataSize32
void *.Tensor.pData40

│ └─48

WINML_IMAGE_BINDING_DESCWINML_TENSOR_DATA_TYPE.ElementType0
UINT.NumDimensions4
INT64 *.pShape8
UINT.DataSize16
void *.pData24

│ └─32

WINML_IMAGE_VARIABLE_DESCWINML_TENSOR_DATA_TYPE.ElementType0
UINT.NumDimensions4
INT64 *.pShape8

│ └─16

WINML_MAP_BINDING_DESCUINT.ElementCount0
WINML_TENSOR_DATA_TYPE.KeyType4
INT64 *.pIntKeys8
LPWSTR *.pStringKeys8
WINML_TENSOR_DATA_TYPE.Fields16
DOUBLE *.pDoubleFields24
FLOAT *.pFloatFields24
INT64 *.pIntFields24
LPWSTR *.pStringFields24

│ └─32

WINML_MAP_VARIABLE_DESCWINML_TENSOR_DATA_TYPE.KeyType0
WINML_TENSOR_DATA_TYPE.Fields4

│ └─8

WINML_MODEL_DESCLPWSTR.Author0
LPWSTR.Name8
LPWSTR.Domain16
LPWSTR.Description24
SIZE_T.Version32

│ └─40

WINML_RESOURCE_BINDING_DESCWINML_TENSOR_DATA_TYPE.ElementType0
UINT.NumDimensions4
INT64 *.pShape8
ID3D12Resource *.pResource16

│ └─24

WINML_SEQUENCE_BINDING_DESCUINT.ElementCount0
WINML_TENSOR_DATA_TYPE.ElementType4
DOUBLE *.pDoubles8
FLOAT *.pFloats8
INT64 *.pInts8
LPWSTR *.pStrings8

│ └─16

WINML_SEQUENCE_VARIABLE_DESCWINML_TENSOR_DATA_TYPE.ElementType0

│ └─4

WINML_TENSOR_BINDING_DESCWINML_TENSOR_DATA_TYPE.DataType0
UINT.NumDimensions4
INT64 *.pShape8
UINT.DataSize16
void *.pData24

│ └─32

WINML_TENSOR_VARIABLE_DESCWINML_TENSOR_DATA_TYPE.ElementType0
UINT.NumDimensions4
INT64 *.pShape8

│ └─16

WINML_VARIABLE_DESCLPWSTR.Name0
LPWSTR.Description8
WINML_FEATURE_TYPE.FeatureType16
BOOL.Required20
WINML_IMAGE_VARIABLE_DESCWINML_TENSOR_DATA_TYPE.Image.ElementType24
UINT.Image.NumDimensions28
INT64 *.Image.pShape32
WINML_MAP_VARIABLE_DESCWINML_TENSOR_DATA_TYPE.Map.KeyType24
WINML_TENSOR_DATA_TYPE.Map.Fields28
WINML_SEQUENCE_VARIABLE_DESCWINML_TENSOR_DATA_TYPE.Sequence.ElementType24
WINML_TENSOR_VARIABLE_DESCWINML_TENSOR_DATA_TYPE.Tensor.ElementType24
UINT.Tensor.NumDimensions28
INT64 *.Tensor.pShape32

│ └─40

WINTRUST_BLOB_INFODWORD.cbStruct0
GUIDunsigned long.gSubject.Data14
unsigned short.gSubject.Data28
unsigned short.gSubject.Data310
unsigned char[8].gSubject.Data412
LPCWSTR.pcwszDisplayName24
DWORD.cbMemObject32
BYTE *.pbMemObject40
DWORD.cbMemSignedMsg48
BYTE *.pbMemSignedMsg56

│ └─64

WINTRUST_CATALOG_INFODWORD.cbStruct0
DWORD.dwCatalogVersion4
LPCWSTR.pcwszCatalogFilePath8
LPCWSTR.pcwszMemberTag16
LPCWSTR.pcwszMemberFilePath24
HANDLE.hMemberFile32
BYTE *.pbCalculatedFileHash40
DWORD.cbCalculatedFileHash48
PCCTL_CONTEXT.pcCatalogContext56
HCATADMIN.hCatAdmin64

│ └─72

WINTRUST_CERT_INFODWORD.cbStruct0
LPCWSTR.pcwszDisplayName8
CERT_CONTEXT *.psCertContext16
DWORD.chStores24
HCERTSTORE *.pahStores32
DWORD.dwFlags40
FILETIME *.psftVerifyAsOf48

│ └─56

WINTRUST_DATADWORD.cbStruct0
LPVOID.pPolicyCallbackData8
LPVOID.pSIPClientData16
DWORD.dwUIChoice24
DWORD.fdwRevocationChecks28
DWORD.dwUnionChoice32
struct WINTRUST_BLOB_INFO_ *.pBlob40
struct WINTRUST_CATALOG_INFO_ *.pCatalog40
struct WINTRUST_CERT_INFO_ *.pCert40
struct WINTRUST_FILE_INFO_ *.pFile40
struct WINTRUST_SGNR_INFO_ *.pSgnr40
DWORD.dwStateAction48
HANDLE.hWVTStateData56
WCHAR *.pwszURLReference64
DWORD.dwProvFlags72
DWORD.dwUIContext76
struct WINTRUST_SIGNATURE_SETTINGS_ *.pSignatureSettings80

│ └─88

WINTRUST_FILE_INFODWORD.cbStruct0
LPCWSTR.pcwszFilePath8
HANDLE.hFile16
GUID *.pgKnownSubject24

│ └─32

WINTRUST_SGNR_INFODWORD.cbStruct0
LPCWSTR.pcwszDisplayName8
CMSG_SIGNER_INFO *.psSignerInfo16
DWORD.chStores24
HCERTSTORE *.pahStores32

│ └─40

WINTRUST_SIGNATURE_SETTINGSDWORD.cbStruct0
DWORD.dwIndex4
DWORD.dwFlags8
DWORD.cSecondarySigs12
DWORD.dwVerifiedSigIndex16
PCERT_STRONG_SIGN_PARA.pCryptoPolicy24

│ └─32

WINUSB_PIPE_INFORMATIONUSBD_PIPE_TYPE.PipeType0
UCHAR.PipeId4
USHORT.MaximumPacketSize6
UCHAR.Interval8

│ └─12

WINUSB_PIPE_INFORMATION_EXUSBD_PIPE_TYPE.PipeType0
UCHAR.PipeId4
USHORT.MaximumPacketSize6
UCHAR.Interval8
ULONG.MaximumBytesPerInterval12

│ └─16

WINUSB_SETUP_PACKETUCHAR.RequestType0
UCHAR.Request1
USHORT.Value2
USHORT.Index4
USHORT.Length6

│ └─8

WIN_CERTIFICATEDWORD.dwLength0
WORD.wRevision4
WORD.wCertificateType6
BYTE[1].bCertificate8

│ └─12

WKSTA_INFO_100DWORD.wki100_platform_id0
LPWSTR.wki100_computername8
LPWSTR.wki100_langroup16
DWORD.wki100_ver_major24
DWORD.wki100_ver_minor28

│ └─32

WKSTA_INFO_101DWORD.wki101_platform_id0
LPWSTR.wki101_computername8
LPWSTR.wki101_langroup16
DWORD.wki101_ver_major24
DWORD.wki101_ver_minor28
LPWSTR.wki101_lanroot32

│ └─40

WKSTA_INFO_102DWORD.wki102_platform_id0
LPWSTR.wki102_computername8
LPWSTR.wki102_langroup16
DWORD.wki102_ver_major24
DWORD.wki102_ver_minor28
LPWSTR.wki102_lanroot32
DWORD.wki102_logged_on_users40

│ └─48

WKSTA_INFO_502DWORD.wki502_char_wait0
DWORD.wki502_collection_time4
DWORD.wki502_maximum_collection_count8
DWORD.wki502_keep_conn12
DWORD.wki502_max_cmds16
DWORD.wki502_sess_timeout20
DWORD.wki502_siz_char_buf24
DWORD.wki502_max_threads28
DWORD.wki502_lock_quota32
DWORD.wki502_lock_increment36
DWORD.wki502_lock_maximum40
DWORD.wki502_pipe_increment44
DWORD.wki502_pipe_maximum48
DWORD.wki502_cache_file_timeout52
DWORD.wki502_dormant_file_limit56
DWORD.wki502_read_ahead_throughput60
DWORD.wki502_num_mailslot_buffers64
DWORD.wki502_num_srv_announce_buffers68
DWORD.wki502_max_illegal_datagram_events72
DWORD.wki502_illegal_datagram_event_reset_frequency76
BOOL.wki502_log_election_packets80
BOOL.wki502_use_opportunistic_locking84
BOOL.wki502_use_unlock_behind88
BOOL.wki502_use_close_behind92
BOOL.wki502_buf_named_pipes96
BOOL.wki502_use_lock_read_unlock100
BOOL.wki502_utilize_nt_caching104
BOOL.wki502_use_raw_read108
BOOL.wki502_use_raw_write112
BOOL.wki502_use_write_raw_data116
BOOL.wki502_use_encryption120
BOOL.wki502_buf_files_deny_write124
BOOL.wki502_buf_read_only_files128
BOOL.wki502_force_core_create_mode132
BOOL.wki502_use_512_byte_max_transfer136

│ └─140

WKSTA_TRANSPORT_INFO_0DWORD.wkti0_quality_of_service0
DWORD.wkti0_number_of_vcs4
LPWSTR.wkti0_transport_name8
LPWSTR.wkti0_transport_address16
BOOL.wkti0_wan_ish24

│ └─32

WKSTA_USER_INFO_0LPWSTR.wkui0_username0

│ └─8

WKSTA_USER_INFO_1LPWSTR.wkui1_username0
LPWSTR.wkui1_logon_domain8
LPWSTR.wkui1_oth_domains16
LPWSTR.wkui1_logon_server24

│ └─32

WKSTA_USER_INFO_1101LPWSTR.wkui1101_oth_domains0

│ └─8

WLAN_ASSOCIATION_ATTRIBUTESDOT11_SSID.dot11Ssid0
DOT11_BSS_TYPE.dot11BssType36
DOT11_MAC_ADDRESS.dot11Bssid40
DOT11_PHY_TYPE.dot11PhyType48
ULONG.uDot11PhyIndex52
WLAN_SIGNAL_QUALITY.wlanSignalQuality56
ULONG.ulRxRate60
ULONG.ulTxRate64

│ └─68

WLAN_AUTH_CIPHER_PAIR_LISTDWORD.dwNumberOfItems0
DOT11_AUTH_CIPHER_PAIR[1].pAuthCipherPairList4

│ └─12

WLAN_AVAILABLE_NETWORKWCHAR[256].strProfileName0
DOT11_SSID.dot11Ssid512
DOT11_BSS_TYPE.dot11BssType548
ULONG.uNumberOfBssids552
BOOL.bNetworkConnectable556
WLAN_REASON_CODE.wlanNotConnectableReason560
ULONG.uNumberOfPhyTypes564
DOT11_PHY_TYPE[8].dot11PhyTypes568
BOOL.bMorePhyTypes600
WLAN_SIGNAL_QUALITY.wlanSignalQuality604
BOOL.bSecurityEnabled608
DOT11_AUTH_ALGORITHM.dot11DefaultAuthAlgorithm612
DOT11_CIPHER_ALGORITHM.dot11DefaultCipherAlgorithm616
DWORD.dwFlags620
DWORD.dwReserved624

│ └─628

WLAN_AVAILABLE_NETWORK_LISTDWORD.dwNumberOfItems0
DWORD.dwIndex4
WLAN_AVAILABLE_NETWORK[1].Network8

│ └─636

WLAN_BSS_ENTRYDOT11_SSID.dot11Ssid0
ULONG.uPhyId36
DOT11_MAC_ADDRESS.dot11Bssid40
DOT11_BSS_TYPE.dot11BssType48
DOT11_PHY_TYPE.dot11BssPhyType52
LONG.lRssi56
ULONG.uLinkQuality60
BOOLEAN.bInRegDomain64
USHORT.usBeaconPeriod66
ULONGLONG.ullTimestamp72
ULONGLONG.ullHostTimestamp80
USHORT.usCapabilityInformation88
ULONG.ulChCenterFrequency92
WLAN_RATE_SETULONG.wlanRateSet.uRateSetLength96
USHORT[126].wlanRateSet.usRateSet100
ULONG.ulIeOffset352
ULONG.ulIeSize356

│ └─360

WLAN_BSS_LISTDWORD.dwTotalSize0
DWORD.dwNumberOfItems4
WLAN_BSS_ENTRY[1].wlanBssEntries8

│ └─368

WLAN_CONNECTION_ATTRIBUTESWLAN_INTERFACE_STATE.isState0
WLAN_CONNECTION_MODE.wlanConnectionMode4
WCHAR[256].strProfileName8
WLAN_ASSOCIATION_ATTRIBUTESDOT11_SSID.wlanAssociationAttributes.dot11Ssid520
DOT11_BSS_TYPE.wlanAssociationAttributes.dot11BssType556
DOT11_MAC_ADDRESS.wlanAssociationAttributes.dot11Bssid560
DOT11_PHY_TYPE.wlanAssociationAttributes.dot11PhyType568
ULONG.wlanAssociationAttributes.uDot11PhyIndex572
WLAN_SIGNAL_QUALITY.wlanAssociationAttributes.wlanSignalQuality576
ULONG.wlanAssociationAttributes.ulRxRate580
ULONG.wlanAssociationAttributes.ulTxRate584
WLAN_SECURITY_ATTRIBUTESBOOL.wlanSecurityAttributes.bSecurityEnabled588
BOOL.wlanSecurityAttributes.bOneXEnabled592
DOT11_AUTH_ALGORITHM.wlanSecurityAttributes.dot11AuthAlgorithm596
DOT11_CIPHER_ALGORITHM.wlanSecurityAttributes.dot11CipherAlgorithm600

│ └─604

WLAN_CONNECTION_NOTIFICATION_DATAWLAN_CONNECTION_MODE.wlanConnectionMode0
WCHAR[256].strProfileName4
DOT11_SSID.dot11Ssid516
DOT11_BSS_TYPE.dot11BssType552
BOOL.bSecurityEnabled556
WLAN_REASON_CODE.wlanReasonCode560
DWORD.dwFlags564
WCHAR[1].strProfileXml568

│ └─572

WLAN_CONNECTION_PARAMETERSWLAN_CONNECTION_MODE.wlanConnectionMode0
LPCWSTR.strProfile8
PDOT11_SSID.pDot11Ssid16
PDOT11_BSSID_LIST.pDesiredBssidList24
DOT11_BSS_TYPE.dot11BssType32
DWORD.dwFlags36

│ └─40

WLAN_COUNTRY_OR_REGION_STRING_LISTDWORD.dwNumberOfItems0
DOT11_COUNTRY_OR_REGION_STRING[1].pCountryOrRegionStringList4

│ └─8

WLAN_DEVICE_SERVICE_GUID_LISTDWORD.dwNumberOfItems0
DWORD.dwIndex4
GUID[1].DeviceService8

│ └─24

WLAN_DEVICE_SERVICE_NOTIFICATION_DATAGUIDunsigned long.DeviceService.Data10
unsigned short.DeviceService.Data24
unsigned short.DeviceService.Data36
unsigned char[8].DeviceService.Data48
DWORD.dwOpCode16
DWORD.dwDataSize20
BYTE[1].DataBlob24

│ └─28

WLAN_HOSTED_NETWORK_CONNECTION_SETTINGSDOT11_SSID.hostedNetworkSSID0
DWORD.dwMaxNumberOfPeers36

│ └─40

WLAN_HOSTED_NETWORK_DATA_PEER_STATE_CHANGEWLAN_HOSTED_NETWORK_PEER_STATEDOT11_MAC_ADDRESS.OldState.PeerMacAddress0
WLAN_HOSTED_NETWORK_PEER_AUTH_STATE.OldState.PeerAuthState8
WLAN_HOSTED_NETWORK_PEER_STATEDOT11_MAC_ADDRESS.NewState.PeerMacAddress12
WLAN_HOSTED_NETWORK_PEER_AUTH_STATE.NewState.PeerAuthState20
WLAN_HOSTED_NETWORK_REASON.PeerStateChangeReason24

│ └─28

WLAN_HOSTED_NETWORK_PEER_STATEDOT11_MAC_ADDRESS.PeerMacAddress0
WLAN_HOSTED_NETWORK_PEER_AUTH_STATE.PeerAuthState8

│ └─12

WLAN_HOSTED_NETWORK_RADIO_STATEDOT11_RADIO_STATE.dot11SoftwareRadioState0
DOT11_RADIO_STATE.dot11HardwareRadioState4

│ └─8

WLAN_HOSTED_NETWORK_SECURITY_SETTINGSDOT11_AUTH_ALGORITHM.dot11AuthAlgo0
DOT11_CIPHER_ALGORITHM.dot11CipherAlgo4

│ └─8

WLAN_HOSTED_NETWORK_STATE_CHANGEWLAN_HOSTED_NETWORK_STATE.OldState0
WLAN_HOSTED_NETWORK_STATE.NewState4
WLAN_HOSTED_NETWORK_REASON.StateChangeReason8

│ └─12

WLAN_HOSTED_NETWORK_STATUSWLAN_HOSTED_NETWORK_STATE.HostedNetworkState0
GUIDunsigned long.IPDeviceID.Data14
unsigned short.IPDeviceID.Data28
unsigned short.IPDeviceID.Data310
unsigned char[8].IPDeviceID.Data412
DOT11_MAC_ADDRESS.wlanHostedNetworkBSSID20
DOT11_PHY_TYPE.dot11PhyType28
ULONG.ulChannelFrequency32
DWORD.dwNumberOfPeers36
WLAN_HOSTED_NETWORK_PEER_STATE[1].PeerList40

│ └─52

WLAN_INTERFACE_CAPABILITYWLAN_INTERFACE_TYPE.interfaceType0
BOOL.bDot11DSupported4
DWORD.dwMaxDesiredSsidListSize8
DWORD.dwMaxDesiredBssidListSize12
DWORD.dwNumberOfSupportedPhys16
DOT11_PHY_TYPE[64].dot11PhyTypes20

│ └─276

WLAN_INTERFACE_INFOGUIDunsigned long.InterfaceGuid.Data10
unsigned short.InterfaceGuid.Data24
unsigned short.InterfaceGuid.Data36
unsigned char[8].InterfaceGuid.Data48
WCHAR[256].strInterfaceDescription16
WLAN_INTERFACE_STATE.isState528

│ └─532

WLAN_INTERFACE_INFO_LISTDWORD.dwNumberOfItems0
DWORD.dwIndex4
WLAN_INTERFACE_INFO[1].InterfaceInfo8

│ └─540

WLAN_MAC_FRAME_STATISTICSULONGLONG.ullTransmittedFrameCount0
ULONGLONG.ullReceivedFrameCount8
ULONGLONG.ullWEPExcludedCount16
ULONGLONG.ullTKIPLocalMICFailures24
ULONGLONG.ullTKIPReplays32
ULONGLONG.ullTKIPICVErrorCount40
ULONGLONG.ullCCMPReplays48
ULONGLONG.ullCCMPDecryptErrors56
ULONGLONG.ullWEPUndecryptableCount64
ULONGLONG.ullWEPICVErrorCount72
ULONGLONG.ullDecryptSuccessCount80
ULONGLONG.ullDecryptFailureCount88

│ └─96

WLAN_MSM_NOTIFICATION_DATAWLAN_CONNECTION_MODE.wlanConnectionMode0
WCHAR[256].strProfileName4
DOT11_SSID.dot11Ssid516
DOT11_BSS_TYPE.dot11BssType552
DOT11_MAC_ADDRESS.dot11MacAddr556
BOOL.bSecurityEnabled564
BOOL.bFirstPeer568
BOOL.bLastPeer572
WLAN_REASON_CODE.wlanReasonCode576

│ └─580

WLAN_PHY_FRAME_STATISTICSULONGLONG.ullTransmittedFrameCount0
ULONGLONG.ullMulticastTransmittedFrameCount8
ULONGLONG.ullFailedCount16
ULONGLONG.ullRetryCount24
ULONGLONG.ullMultipleRetryCount32
ULONGLONG.ullMaxTXLifetimeExceededCount40
ULONGLONG.ullTransmittedFragmentCount48
ULONGLONG.ullRTSSuccessCount56
ULONGLONG.ullRTSFailureCount64
ULONGLONG.ullACKFailureCount72
ULONGLONG.ullReceivedFrameCount80
ULONGLONG.ullMulticastReceivedFrameCount88
ULONGLONG.ullPromiscuousReceivedFrameCount96
ULONGLONG.ullMaxRXLifetimeExceededCount104
ULONGLONG.ullFrameDuplicateCount112
ULONGLONG.ullReceivedFragmentCount120
ULONGLONG.ullPromiscuousReceivedFragmentCount128
ULONGLONG.ullFCSErrorCount136

│ └─144

WLAN_PHY_RADIO_STATEDWORD.dwPhyIndex0
DOT11_RADIO_STATE.dot11SoftwareRadioState4
DOT11_RADIO_STATE.dot11HardwareRadioState8

│ └─12

WLAN_PROFILE_INFOWCHAR[256].strProfileName0
DWORD.dwFlags512

│ └─516

WLAN_PROFILE_INFO_LISTDWORD.dwNumberOfItems0
DWORD.dwIndex4
WLAN_PROFILE_INFO[1].ProfileInfo8

│ └─524

WLAN_RADIO_STATEDWORD.dwNumberOfPhys0
WLAN_PHY_RADIO_STATE[64].PhyRadioState4

│ └─772

WLAN_RATE_SETULONG.uRateSetLength0
USHORT[126].usRateSet4

│ └─256

WLAN_RAW_DATADWORD.dwDataSize0
BYTE[1].DataBlob4

│ └─8

WLAN_RAW_DATA_LISTDWORD.dwTotalSize0
DWORD.dwNumberOfItems4
struct (unnamed)[1].DataList8

│ └─16

WLAN_SECURITY_ATTRIBUTESBOOL.bSecurityEnabled0
BOOL.bOneXEnabled4
DOT11_AUTH_ALGORITHM.dot11AuthAlgorithm8
DOT11_CIPHER_ALGORITHM.dot11CipherAlgorithm12

│ └─16

WLAN_STATISTICSULONGLONG.ullFourWayHandshakeFailures0
ULONGLONG.ullTKIPCounterMeasuresInvoked8
ULONGLONG.ullReserved16
WLAN_MAC_FRAME_STATISTICSULONGLONG.MacUcastCounters.ullTransmittedFrameCount24
ULONGLONG.MacUcastCounters.ullReceivedFrameCount32
ULONGLONG.MacUcastCounters.ullWEPExcludedCount40
ULONGLONG.MacUcastCounters.ullTKIPLocalMICFailures48
ULONGLONG.MacUcastCounters.ullTKIPReplays56
ULONGLONG.MacUcastCounters.ullTKIPICVErrorCount64
ULONGLONG.MacUcastCounters.ullCCMPReplays72
ULONGLONG.MacUcastCounters.ullCCMPDecryptErrors80
ULONGLONG.MacUcastCounters.ullWEPUndecryptableCount88
ULONGLONG.MacUcastCounters.ullWEPICVErrorCount96
ULONGLONG.MacUcastCounters.ullDecryptSuccessCount104
ULONGLONG.MacUcastCounters.ullDecryptFailureCount112
WLAN_MAC_FRAME_STATISTICSULONGLONG.MacMcastCounters.ullTransmittedFrameCount120
ULONGLONG.MacMcastCounters.ullReceivedFrameCount128
ULONGLONG.MacMcastCounters.ullWEPExcludedCount136
ULONGLONG.MacMcastCounters.ullTKIPLocalMICFailures144
ULONGLONG.MacMcastCounters.ullTKIPReplays152
ULONGLONG.MacMcastCounters.ullTKIPICVErrorCount160
ULONGLONG.MacMcastCounters.ullCCMPReplays168
ULONGLONG.MacMcastCounters.ullCCMPDecryptErrors176
ULONGLONG.MacMcastCounters.ullWEPUndecryptableCount184
ULONGLONG.MacMcastCounters.ullWEPICVErrorCount192
ULONGLONG.MacMcastCounters.ullDecryptSuccessCount200
ULONGLONG.MacMcastCounters.ullDecryptFailureCount208
DWORD.dwNumberOfPhys216
WLAN_PHY_FRAME_STATISTICS[1].PhyCounters224

│ └─368

WLDP_HOST_INFORMATIONDWORD.dwRevision0
WLDP_HOST_ID.dwHostId4
PCWSTR.szSource8
HANDLE.hSource16

│ └─24

WLX_CLIENT_CREDENTIALS_INFO_V1_0DWORD.dwType0
PWSTR.pszUserName8
PWSTR.pszDomain16
PWSTR.pszPassword24
BOOL.fPromptForPassword32

│ └─40

WLX_CLIENT_CREDENTIALS_INFO_V2_0DWORD.dwType0
PWSTR.pszUserName8
PWSTR.pszDomain16
PWSTR.pszPassword24
BOOL.fPromptForPassword32
BOOL.fDisconnectOnLogonFailure36

│ └─40

WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0DWORD.dwType0
HANDLE.UserToken8
LUIDDWORD.LogonId.LowPart16
LONG.LogonId.HighPart20
QUOTA_LIMITSSIZE_T.Quotas.PagedPoolLimit24
SIZE_T.Quotas.NonPagedPoolLimit32
SIZE_T.Quotas.MinimumWorkingSetSize40
SIZE_T.Quotas.MaximumWorkingSetSize48
SIZE_T.Quotas.PagefileLimit56
LARGE_INTEGERLONGLONG.Quotas.TimeLimit.QuadPart64
struct (unnamed).Quotas.TimeLimit.u64
DWORD.Quotas.TimeLimit.LowPart64
LONG.Quotas.TimeLimit.HighPart68
PWSTR.UserName72
PWSTR.Domain80
LARGE_INTEGERLONGLONG.LogonTime.QuadPart88
struct (unnamed).LogonTime.u88
DWORD.LogonTime.LowPart88
LONG.LogonTime.HighPart92
BOOL.SmartCardLogon96
ULONG.ProfileLength100
DWORD.MessageType104
USHORT.LogonCount108
USHORT.BadPasswordCount110
LARGE_INTEGERLONGLONG.ProfileLogonTime.QuadPart112
struct (unnamed).ProfileLogonTime.u112
DWORD.ProfileLogonTime.LowPart112
LONG.ProfileLogonTime.HighPart116
LARGE_INTEGERLONGLONG.LogoffTime.QuadPart120
struct (unnamed).LogoffTime.u120
DWORD.LogoffTime.LowPart120
LONG.LogoffTime.HighPart124
LARGE_INTEGERLONGLONG.KickOffTime.QuadPart128
struct (unnamed).KickOffTime.u128
DWORD.KickOffTime.LowPart128
LONG.KickOffTime.HighPart132
LARGE_INTEGERLONGLONG.PasswordLastSet.QuadPart136
struct (unnamed).PasswordLastSet.u136
DWORD.PasswordLastSet.LowPart136
LONG.PasswordLastSet.HighPart140
LARGE_INTEGERLONGLONG.PasswordCanChange.QuadPart144
struct (unnamed).PasswordCanChange.u144
DWORD.PasswordCanChange.LowPart144
LONG.PasswordCanChange.HighPart148
LARGE_INTEGERLONGLONG.PasswordMustChange.QuadPart152
struct (unnamed).PasswordMustChange.u152
DWORD.PasswordMustChange.LowPart152
LONG.PasswordMustChange.HighPart156
PWSTR.LogonScript160
PWSTR.HomeDirectory168
PWSTR.FullName176
PWSTR.ProfilePath184
PWSTR.HomeDirectoryDrive192
PWSTR.LogonServer200
ULONG.UserFlags208
ULONG.PrivateDataLen212
PBYTE.PrivateData216

│ └─224

WLX_DESKTOPDWORD.Size0
DWORD.Flags4
HDESK.hDesktop8
PWSTR.pszDesktopName16

│ └─24

WLX_DISPATCH_VERSION_1_0PWLX_USE_CTRL_ALT_DEL.WlxUseCtrlAltDel0
PWLX_SET_CONTEXT_POINTER.WlxSetContextPointer8
PWLX_SAS_NOTIFY.WlxSasNotify16
PWLX_SET_TIMEOUT.WlxSetTimeout24
PWLX_ASSIGN_SHELL_PROTECTION.WlxAssignShellProtection32
PWLX_MESSAGE_BOX.WlxMessageBox40
PWLX_DIALOG_BOX.WlxDialogBox48
PWLX_DIALOG_BOX_PARAM.WlxDialogBoxParam56
PWLX_DIALOG_BOX_INDIRECT.WlxDialogBoxIndirect64
PWLX_DIALOG_BOX_INDIRECT_PARAM.WlxDialogBoxIndirectParam72
PWLX_SWITCH_DESKTOP_TO_USER.WlxSwitchDesktopToUser80
PWLX_SWITCH_DESKTOP_TO_WINLOGON.WlxSwitchDesktopToWinlogon88
PWLX_CHANGE_PASSWORD_NOTIFY.WlxChangePasswordNotify96

│ └─104

WLX_DISPATCH_VERSION_1_1PWLX_USE_CTRL_ALT_DEL.WlxUseCtrlAltDel0
PWLX_SET_CONTEXT_POINTER.WlxSetContextPointer8
PWLX_SAS_NOTIFY.WlxSasNotify16
PWLX_SET_TIMEOUT.WlxSetTimeout24
PWLX_ASSIGN_SHELL_PROTECTION.WlxAssignShellProtection32
PWLX_MESSAGE_BOX.WlxMessageBox40
PWLX_DIALOG_BOX.WlxDialogBox48
PWLX_DIALOG_BOX_PARAM.WlxDialogBoxParam56
PWLX_DIALOG_BOX_INDIRECT.WlxDialogBoxIndirect64
PWLX_DIALOG_BOX_INDIRECT_PARAM.WlxDialogBoxIndirectParam72
PWLX_SWITCH_DESKTOP_TO_USER.WlxSwitchDesktopToUser80
PWLX_SWITCH_DESKTOP_TO_WINLOGON.WlxSwitchDesktopToWinlogon88
PWLX_CHANGE_PASSWORD_NOTIFY.WlxChangePasswordNotify96
PWLX_GET_SOURCE_DESKTOP.WlxGetSourceDesktop104
PWLX_SET_RETURN_DESKTOP.WlxSetReturnDesktop112
PWLX_CREATE_USER_DESKTOP.WlxCreateUserDesktop120
PWLX_CHANGE_PASSWORD_NOTIFY_EX.WlxChangePasswordNotifyEx128

│ └─136

WLX_DISPATCH_VERSION_1_2PWLX_USE_CTRL_ALT_DEL.WlxUseCtrlAltDel0
PWLX_SET_CONTEXT_POINTER.WlxSetContextPointer8
PWLX_SAS_NOTIFY.WlxSasNotify16
PWLX_SET_TIMEOUT.WlxSetTimeout24
PWLX_ASSIGN_SHELL_PROTECTION.WlxAssignShellProtection32
PWLX_MESSAGE_BOX.WlxMessageBox40
PWLX_DIALOG_BOX.WlxDialogBox48
PWLX_DIALOG_BOX_PARAM.WlxDialogBoxParam56
PWLX_DIALOG_BOX_INDIRECT.WlxDialogBoxIndirect64
PWLX_DIALOG_BOX_INDIRECT_PARAM.WlxDialogBoxIndirectParam72
PWLX_SWITCH_DESKTOP_TO_USER.WlxSwitchDesktopToUser80
PWLX_SWITCH_DESKTOP_TO_WINLOGON.WlxSwitchDesktopToWinlogon88
PWLX_CHANGE_PASSWORD_NOTIFY.WlxChangePasswordNotify96
PWLX_GET_SOURCE_DESKTOP.WlxGetSourceDesktop104
PWLX_SET_RETURN_DESKTOP.WlxSetReturnDesktop112
PWLX_CREATE_USER_DESKTOP.WlxCreateUserDesktop120
PWLX_CHANGE_PASSWORD_NOTIFY_EX.WlxChangePasswordNotifyEx128
PWLX_CLOSE_USER_DESKTOP.WlxCloseUserDesktop136

│ └─144

WLX_DISPATCH_VERSION_1_3PWLX_USE_CTRL_ALT_DEL.WlxUseCtrlAltDel0
PWLX_SET_CONTEXT_POINTER.WlxSetContextPointer8
PWLX_SAS_NOTIFY.WlxSasNotify16
PWLX_SET_TIMEOUT.WlxSetTimeout24
PWLX_ASSIGN_SHELL_PROTECTION.WlxAssignShellProtection32
PWLX_MESSAGE_BOX.WlxMessageBox40
PWLX_DIALOG_BOX.WlxDialogBox48
PWLX_DIALOG_BOX_PARAM.WlxDialogBoxParam56
PWLX_DIALOG_BOX_INDIRECT.WlxDialogBoxIndirect64
PWLX_DIALOG_BOX_INDIRECT_PARAM.WlxDialogBoxIndirectParam72
PWLX_SWITCH_DESKTOP_TO_USER.WlxSwitchDesktopToUser80
PWLX_SWITCH_DESKTOP_TO_WINLOGON.WlxSwitchDesktopToWinlogon88
PWLX_CHANGE_PASSWORD_NOTIFY.WlxChangePasswordNotify96
PWLX_GET_SOURCE_DESKTOP.WlxGetSourceDesktop104
PWLX_SET_RETURN_DESKTOP.WlxSetReturnDesktop112
PWLX_CREATE_USER_DESKTOP.WlxCreateUserDesktop120
PWLX_CHANGE_PASSWORD_NOTIFY_EX.WlxChangePasswordNotifyEx128
PWLX_CLOSE_USER_DESKTOP.WlxCloseUserDesktop136
PWLX_SET_OPTION.WlxSetOption144
PWLX_GET_OPTION.WlxGetOption152
PWLX_WIN31_MIGRATE.WlxWin31Migrate160
PWLX_QUERY_CLIENT_CREDENTIALS.WlxQueryClientCredentials168
PWLX_QUERY_IC_CREDENTIALS.WlxQueryInetConnectorCredentials176
PWLX_DISCONNECT.WlxDisconnect184
PWLX_QUERY_TERMINAL_SERVICES_DATA.WlxQueryTerminalServicesData192

│ └─200

WLX_DISPATCH_VERSION_1_4PWLX_USE_CTRL_ALT_DEL.WlxUseCtrlAltDel0
PWLX_SET_CONTEXT_POINTER.WlxSetContextPointer8
PWLX_SAS_NOTIFY.WlxSasNotify16
PWLX_SET_TIMEOUT.WlxSetTimeout24
PWLX_ASSIGN_SHELL_PROTECTION.WlxAssignShellProtection32
PWLX_MESSAGE_BOX.WlxMessageBox40
PWLX_DIALOG_BOX.WlxDialogBox48
PWLX_DIALOG_BOX_PARAM.WlxDialogBoxParam56
PWLX_DIALOG_BOX_INDIRECT.WlxDialogBoxIndirect64
PWLX_DIALOG_BOX_INDIRECT_PARAM.WlxDialogBoxIndirectParam72
PWLX_SWITCH_DESKTOP_TO_USER.WlxSwitchDesktopToUser80
PWLX_SWITCH_DESKTOP_TO_WINLOGON.WlxSwitchDesktopToWinlogon88
PWLX_CHANGE_PASSWORD_NOTIFY.WlxChangePasswordNotify96
PWLX_GET_SOURCE_DESKTOP.WlxGetSourceDesktop104
PWLX_SET_RETURN_DESKTOP.WlxSetReturnDesktop112
PWLX_CREATE_USER_DESKTOP.WlxCreateUserDesktop120
PWLX_CHANGE_PASSWORD_NOTIFY_EX.WlxChangePasswordNotifyEx128
PWLX_CLOSE_USER_DESKTOP.WlxCloseUserDesktop136
PWLX_SET_OPTION.WlxSetOption144
PWLX_GET_OPTION.WlxGetOption152
PWLX_WIN31_MIGRATE.WlxWin31Migrate160
PWLX_QUERY_CLIENT_CREDENTIALS.WlxQueryClientCredentials168
PWLX_QUERY_IC_CREDENTIALS.WlxQueryInetConnectorCredentials176
PWLX_DISCONNECT.WlxDisconnect184
PWLX_QUERY_TERMINAL_SERVICES_DATA.WlxQueryTerminalServicesData192
PWLX_QUERY_CONSOLESWITCH_CREDENTIALS.WlxQueryConsoleSwitchCredentials200
PWLX_QUERY_TS_LOGON_CREDENTIALS.WlxQueryTsLogonCredentials208

│ └─216

WLX_MPR_NOTIFY_INFOPWSTR.pszUserName0
PWSTR.pszDomain8
PWSTR.pszPassword16
PWSTR.pszOldPassword24

│ └─32

WLX_NOTIFICATION_INFOULONG.Size0
ULONG.Flags4
PWSTR.UserName8
PWSTR.Domain16
PWSTR.WindowStation24
HANDLE.hToken32
HDESK.hDesktop40
PFNMSGECALLBACK.pStatusCallback48

│ └─56

WLX_PROFILE_V1_0DWORD.dwType0
PWSTR.pszProfile8

│ └─16

WLX_PROFILE_V2_0DWORD.dwType0
PWSTR.pszProfile8
PWSTR.pszPolicy16
PWSTR.pszNetworkDefaultUserProfile24
PWSTR.pszServerName32
PWSTR.pszEnvironment40

│ └─48

WLX_TERMINAL_SERVICES_DATAWCHAR[257].ProfilePath0
WCHAR[257].HomeDir514
WCHAR[4].HomeDirDrive1028

│ └─1036

WMDRM_IMPORT_INIT_STRUCTDWORD.dwVersion0
DWORD.cbEncryptedSessionKeyMessage4
BYTE *.pbEncryptedSessionKeyMessage8
DWORD.cbEncryptedKeyMessage16
BYTE *.pbEncryptedKeyMessage24

│ └─32

WMMPEG2VIDEOINFOWMVIDEOINFOHEADER2RECTLONG.hdr.rcSource.left0
LONG.hdr.rcSource.top4
LONG.hdr.rcSource.right8
LONG.hdr.rcSource.bottom12
RECTLONG.hdr.rcTarget.left16
LONG.hdr.rcTarget.top20
LONG.hdr.rcTarget.right24
LONG.hdr.rcTarget.bottom28
DWORD.hdr.dwBitRate32
DWORD.hdr.dwBitErrorRate36
LONGLONG.hdr.AvgTimePerFrame40
DWORD.hdr.dwInterlaceFlags48
DWORD.hdr.dwCopyProtectFlags52
DWORD.hdr.dwPictAspectRatioX56
DWORD.hdr.dwPictAspectRatioY60
DWORD.hdr.dwReserved164
DWORD.hdr.dwReserved268
BITMAPINFOHEADERDWORD.hdr.bmiHeader.biSize72
LONG.hdr.bmiHeader.biWidth76
LONG.hdr.bmiHeader.biHeight80
WORD.hdr.bmiHeader.biPlanes84
WORD.hdr.bmiHeader.biBitCount86
DWORD.hdr.bmiHeader.biCompression88
DWORD.hdr.bmiHeader.biSizeImage92
LONG.hdr.bmiHeader.biXPelsPerMeter96
LONG.hdr.bmiHeader.biYPelsPerMeter100
DWORD.hdr.bmiHeader.biClrUsed104
DWORD.hdr.bmiHeader.biClrImportant108
DWORD.dwStartTimeCode112
DWORD.cbSequenceHeader116
DWORD.dwProfile120
DWORD.dwLevel124
DWORD.dwFlags128
DWORD[1].dwSequenceHeader132

│ └─136

WMPContextMenuInfoDWORD.dwID0
BSTR.bstrMenuText8
BSTR.bstrHelpText16

│ └─24

WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PCDWORD.dwCurrentTransactionID0
DWORD.dwReturnedObjectCount4
DWORD.dwUnretrievedObjectCount8
DWORD.dwDeletedObjectStartingOffset12
DWORD.dwFlags16
WCHAR[1].wsObjectPathnameList20

│ └─22

WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICEDWORD.dwChangesSinceTransactionID0
DWORD.dwResultSetStartingIndex4

│ └─8

WMSCRIPTFORMATGUIDunsigned long.scriptType.Data10
unsigned short.scriptType.Data24
unsigned short.scriptType.Data36
unsigned char[8].scriptType.Data48

│ └─16

WMT_BUFFER_SEGMENTINSSBuffer *.pBuffer0
DWORD.cbOffset8
DWORD.cbLength12

│ └─16

WMT_COLORSPACEINFO_EXTENSION_DATABYTE.ucColorPrimaries0
BYTE.ucColorTransferChar1
BYTE.ucColorMatrixCoef2

│ └─3

WMT_FILESINK_DATA_UNITWMT_BUFFER_SEGMENTINSSBuffer *.packetHeaderBuffer.pBuffer0
DWORD.packetHeaderBuffer.cbOffset8
DWORD.packetHeaderBuffer.cbLength12
DWORD.cPayloads16
WMT_BUFFER_SEGMENT *.pPayloadHeaderBuffers24
DWORD.cPayloadDataFragments32
WMT_PAYLOAD_FRAGMENT *.pPayloadDataFragments40

│ └─48

WMT_PAYLOAD_FRAGMENTDWORD.dwPayloadIndex0
WMT_BUFFER_SEGMENTINSSBuffer *.segmentData.pBuffer8
DWORD.segmentData.cbOffset16
DWORD.segmentData.cbLength20

│ └─24

WMT_TIMECODE_EXTENSION_DATAWORD.wRange0
DWORD.dwTimecode2
DWORD.dwUserbits6
DWORD.dwAmFlags10

│ └─14

WMT_VIDEOIMAGE_SAMPLEDWORD.dwMagic0
ULONG.cbStruct4
DWORD.dwControlFlags8
DWORD.dwInputFlagsCur12
LONG.lCurMotionXtoX16
LONG.lCurMotionYtoX20
LONG.lCurMotionXoffset24
LONG.lCurMotionXtoY28
LONG.lCurMotionYtoY32
LONG.lCurMotionYoffset36
LONG.lCurBlendCoef140
LONG.lCurBlendCoef244
DWORD.dwInputFlagsPrev48
LONG.lPrevMotionXtoX52
LONG.lPrevMotionYtoX56
LONG.lPrevMotionXoffset60
LONG.lPrevMotionXtoY64
LONG.lPrevMotionYtoY68
LONG.lPrevMotionYoffset72
LONG.lPrevBlendCoef176
LONG.lPrevBlendCoef280

│ └─84

WMT_VIDEOIMAGE_SAMPLE2DWORD.dwMagic0
DWORD.dwStructSize4
DWORD.dwControlFlags8
DWORD.dwViewportWidth12
DWORD.dwViewportHeight16
DWORD.dwCurrImageWidth20
DWORD.dwCurrImageHeight24
FLOAT.fCurrRegionX028
FLOAT.fCurrRegionY032
FLOAT.fCurrRegionWidth36
FLOAT.fCurrRegionHeight40
FLOAT.fCurrBlendCoef44
DWORD.dwPrevImageWidth48
DWORD.dwPrevImageHeight52
FLOAT.fPrevRegionX056
FLOAT.fPrevRegionY060
FLOAT.fPrevRegionWidth64
FLOAT.fPrevRegionHeight68
FLOAT.fPrevBlendCoef72
DWORD.dwEffectType76
DWORD.dwNumEffectParas80
FLOAT.fEffectPara084
FLOAT.fEffectPara188
FLOAT.fEffectPara292
FLOAT.fEffectPara396
FLOAT.fEffectPara4100
BOOL.bKeepPrevImage104

│ └─108

WMT_WATERMARK_ENTRYWMT_WATERMARK_ENTRY_TYPE.wmetType0
CLSID.clsid4
UINT.cbDisplayName20
LPWSTR.pwszDisplayName24

│ └─32

WMT_WEBSTREAM_FORMATWORD.cbSize0
WORD.cbSampleHeaderFixedData2
WORD.wVersion4
WORD.wReserved6

│ └─8

WMT_WEBSTREAM_SAMPLE_HEADERWORD.cbLength0
WORD.wPart2
WORD.cTotalParts4
WORD.wSampleType6
WCHAR[1].wszURL8

│ └─10

WMVIDEOINFOHEADERRECTLONG.rcSource.left0
LONG.rcSource.top4
LONG.rcSource.right8
LONG.rcSource.bottom12
RECTLONG.rcTarget.left16
LONG.rcTarget.top20
LONG.rcTarget.right24
LONG.rcTarget.bottom28
DWORD.dwBitRate32
DWORD.dwBitErrorRate36
LONGLONG.AvgTimePerFrame40
BITMAPINFOHEADERDWORD.bmiHeader.biSize48
LONG.bmiHeader.biWidth52
LONG.bmiHeader.biHeight56
WORD.bmiHeader.biPlanes60
WORD.bmiHeader.biBitCount62
DWORD.bmiHeader.biCompression64
DWORD.bmiHeader.biSizeImage68
LONG.bmiHeader.biXPelsPerMeter72
LONG.bmiHeader.biYPelsPerMeter76
DWORD.bmiHeader.biClrUsed80
DWORD.bmiHeader.biClrImportant84

│ └─88

WMVIDEOINFOHEADER2RECTLONG.rcSource.left0
LONG.rcSource.top4
LONG.rcSource.right8
LONG.rcSource.bottom12
RECTLONG.rcTarget.left16
LONG.rcTarget.top20
LONG.rcTarget.right24
LONG.rcTarget.bottom28
DWORD.dwBitRate32
DWORD.dwBitErrorRate36
LONGLONG.AvgTimePerFrame40
DWORD.dwInterlaceFlags48
DWORD.dwCopyProtectFlags52
DWORD.dwPictAspectRatioX56
DWORD.dwPictAspectRatioY60
DWORD.dwReserved164
DWORD.dwReserved268
BITMAPINFOHEADERDWORD.bmiHeader.biSize72
LONG.bmiHeader.biWidth76
LONG.bmiHeader.biHeight80
WORD.bmiHeader.biPlanes84
WORD.bmiHeader.biBitCount86
DWORD.bmiHeader.biCompression88
DWORD.bmiHeader.biSizeImage92
LONG.bmiHeader.biXPelsPerMeter96
LONG.bmiHeader.biYPelsPerMeter100
DWORD.bmiHeader.biClrUsed104
DWORD.bmiHeader.biClrImportant108

│ └─112

WM_ADDRESS_ACCESSENTRYDWORD.dwIPAddress0
DWORD.dwMask4

│ └─8

WM_CLIENT_PROPERTIESDWORD.dwIPAddress0
DWORD.dwPort4

│ └─8

WM_CLIENT_PROPERTIES_EXDWORD.cbSize0
LPCWSTR.pwszIPAddress8
LPCWSTR.pwszPort16
LPCWSTR.pwszDNSName24

│ └─32

WM_LEAKY_BUCKET_PAIRDWORD.dwBitrate0
DWORD.msBufferWindow4

│ └─8

WM_MEDIA_TYPEGUIDunsigned long.majortype.Data10
unsigned short.majortype.Data24
unsigned short.majortype.Data36
unsigned char[8].majortype.Data48
GUIDunsigned long.subtype.Data116
unsigned short.subtype.Data220
unsigned short.subtype.Data322
unsigned char[8].subtype.Data424
BOOL.bFixedSizeSamples32
BOOL.bTemporalCompression36
ULONG.lSampleSize40
GUIDunsigned long.formattype.Data144
unsigned short.formattype.Data248
unsigned short.formattype.Data350
unsigned char[8].formattype.Data452
IUnknown *.pUnk64
ULONG.cbFormat72
BYTE *.pbFormat80

│ └─88

WM_PICTURELPWSTR.pwszMIMEType0
BYTE.bPictureType8
LPWSTR.pwszDescription9
DWORD.dwDataLen17
BYTE *.pbData21

│ └─29

WM_PORT_NUMBER_RANGEWORD.wPortBegin0
WORD.wPortEnd2

│ └─4

WM_READER_CLIENTINFODWORD.cbSize0
WCHAR *.wszLang8
WCHAR *.wszBrowserUserAgent16
WCHAR *.wszBrowserWebPage24
QWORD.qwReserved32
LPARAM *.pReserved40
WCHAR *.wszHostExe48
QWORD.qwHostVersion56
WCHAR *.wszPlayerUserAgent64

│ └─72

WM_READER_STATISTICSDWORD.cbSize0
DWORD.dwBandwidth4
DWORD.cPacketsReceived8
DWORD.cPacketsRecovered12
DWORD.cPacketsLost16
WORD.wQuality20

│ └─24

WM_STREAM_PRIORITY_RECORDWORD.wStreamNumber0
BOOL.fMandatory2

│ └─6

WM_STREAM_TYPE_INFOGUIDunsigned long.guidMajorType.Data10
unsigned short.guidMajorType.Data24
unsigned short.guidMajorType.Data36
unsigned char[8].guidMajorType.Data48
DWORD.cbFormat16

│ └─20

WM_SYNCHRONISED_LYRICSBYTE.bTimeStampFormat0
BYTE.bContentType1
LPWSTR.pwszContentDescriptor2
DWORD.dwLyricsLen10
BYTE *.pbLyrics14

│ └─22

WM_USER_TEXTLPWSTR.pwszDescription0
LPWSTR.pwszText8

│ └─16

WM_USER_WEB_URLLPWSTR.pwszDescription0
LPWSTR.pwszURL8

│ └─16

WM_WRITER_STATISTICSQWORD.qwSampleCount0
QWORD.qwByteCount8
QWORD.qwDroppedSampleCount16
QWORD.qwDroppedByteCount24
DWORD.dwCurrentBitrate32
DWORD.dwAverageBitrate36
DWORD.dwExpectedBitrate40
DWORD.dwCurrentSampleRate44
DWORD.dwAverageSampleRate48
DWORD.dwExpectedSampleRate52

│ └─56

WM_WRITER_STATISTICS_EXDWORD.dwBitratePlusOverhead0
DWORD.dwCurrentSampleDropRateInQueue4
DWORD.dwCurrentSampleDropRateInCodec8
DWORD.dwCurrentSampleDropRateInMultiplexer12
DWORD.dwTotalSampleDropsInQueue16
DWORD.dwTotalSampleDropsInCodec20
DWORD.dwTotalSampleDropsInMultiplexer24

│ └─28

WNDCLASSAUINT.style0
WNDPROC.lpfnWndProc8
int.cbClsExtra16
int.cbWndExtra20
HINSTANCE.hInstance24
HICON.hIcon32
HCURSOR.hCursor40
HBRUSH.hbrBackground48
LPCSTR.lpszMenuName56
LPCSTR.lpszClassName64

│ └─72

WNDCLASSEXAUINT.cbSize0
UINT.style4
WNDPROC.lpfnWndProc8
int.cbClsExtra16
int.cbWndExtra20
HINSTANCE.hInstance24
HICON.hIcon32
HCURSOR.hCursor40
HBRUSH.hbrBackground48
LPCSTR.lpszMenuName56
LPCSTR.lpszClassName64
HICON.hIconSm72

│ └─80

WNDCLASSEXWUINT.cbSize0
UINT.style4
WNDPROC.lpfnWndProc8
int.cbClsExtra16
int.cbWndExtra20
HINSTANCE.hInstance24
HICON.hIcon32
HCURSOR.hCursor40
HBRUSH.hbrBackground48
LPCWSTR.lpszMenuName56
LPCWSTR.lpszClassName64
HICON.hIconSm72

│ └─80

WNDCLASSWUINT.style0
WNDPROC.lpfnWndProc8
int.cbClsExtra16
int.cbWndExtra20
HINSTANCE.hInstance24
HICON.hIcon32
HCURSOR.hCursor40
HBRUSH.hbrBackground48
LPCWSTR.lpszMenuName56
LPCWSTR.lpszClassName64

│ └─72

WNDOBJCLIPOBJULONG.coClient.iUniq0
RECTLLONG.coClient.rclBounds.left4
LONG.coClient.rclBounds.top8
LONG.coClient.rclBounds.right12
LONG.coClient.rclBounds.bottom16
BYTE.coClient.iDComplexity20
BYTE.coClient.iFComplexity21
BYTE.coClient.iMode22
BYTE.coClient.fjOptions23
PVOID.pvConsumer24
RECTLLONG.rclClient.left32
LONG.rclClient.top36
LONG.rclClient.right40
LONG.rclClient.bottom44
SURFOBJ *.psoOwner48

│ └─56

WNV_IP_ADDRESSunion (unnamed).IP0

│ └─16

WNV_NOTIFICATION_PARAMWNV_OBJECT_HEADERUCHAR.Header.MajorVersion0
UCHAR.Header.MinorVersion1
ULONG.Header.Size4
WNV_NOTIFICATION_TYPE.NotificationType8
ULONG.PendingNotifications12
PUCHAR.Buffer16

│ └─24

WNV_OBJECT_CHANGE_PARAMWNV_OBJECT_TYPE.ObjectType0
union (unnamed).ObjectParam4

│ └─56

WNV_OBJECT_HEADERUCHAR.MajorVersion0
UCHAR.MinorVersion1
ULONG.Size4

│ └─8

WNV_POLICY_MISMATCH_PARAMint.CAFamily0
int.PAFamily2
ULONG.VirtualSubnetId4
WNV_IP_ADDRESSunion (unnamed).CA.IP8
WNV_IP_ADDRESSunion (unnamed).PA.IP24

│ └─40

WNV_PROVIDER_ADDRESS_CHANGE_PARAMint.PAFamily0
WNV_IP_ADDRESSunion (unnamed).PA.IP4
int.AddressState20

│ └─24

WNV_REDIRECT_PARAMint.CAFamily0
int.PAFamily2
int.NewPAFamily4
ULONG.VirtualSubnetId8
WNV_IP_ADDRESSunion (unnamed).CA.IP12
WNV_IP_ADDRESSunion (unnamed).PA.IP28
WNV_IP_ADDRESSunion (unnamed).NewPA.IP44

│ └─60

WOF_FILE_COMPRESSION_INFO_V1ULONG.Algorithm0
ULONG.Flags4

│ └─8

WOW64_CONTEXTDWORD.ContextFlags0
DWORD.Dr04
DWORD.Dr18
DWORD.Dr212
DWORD.Dr316
DWORD.Dr620
DWORD.Dr724
WOW64_FLOATING_SAVE_AREADWORD.FloatSave.ControlWord28
DWORD.FloatSave.StatusWord32
DWORD.FloatSave.TagWord36
DWORD.FloatSave.ErrorOffset40
DWORD.FloatSave.ErrorSelector44
DWORD.FloatSave.DataOffset48
DWORD.FloatSave.DataSelector52
BYTE[80].FloatSave.RegisterArea56
DWORD.FloatSave.Cr0NpxState136
DWORD.SegGs140
DWORD.SegFs144
DWORD.SegEs148
DWORD.SegDs152
DWORD.Edi156
DWORD.Esi160
DWORD.Ebx164
DWORD.Edx168
DWORD.Ecx172
DWORD.Eax176
DWORD.Ebp180
DWORD.Eip184
DWORD.SegCs188
DWORD.EFlags192
DWORD.Esp196
DWORD.SegSs200
BYTE[512].ExtendedRegisters204

│ └─716

WOW64_FLOATING_SAVE_AREADWORD.ControlWord0
DWORD.StatusWord4
DWORD.TagWord8
DWORD.ErrorOffset12
DWORD.ErrorSelector16
DWORD.DataOffset20
DWORD.DataSelector24
BYTE[80].RegisterArea28
DWORD.Cr0NpxState108

│ └─112

WOW64_LDT_ENTRYWORD.LimitLow0
WORD.BaseLow2
union (unnamed).HighWord4

│ └─8

WRDS_CONNECTION_SETTINGWRDS_CONNECTION_SETTINGS_1BOOLEAN.WRdsConnectionSettings1.fInheritInitialProgram0
BOOLEAN.WRdsConnectionSettings1.fInheritColorDepth1
BOOLEAN.WRdsConnectionSettings1.fHideTitleBar2
BOOLEAN.WRdsConnectionSettings1.fInheritAutoLogon3
BOOLEAN.WRdsConnectionSettings1.fMaximizeShell4
BOOLEAN.WRdsConnectionSettings1.fDisablePNP5
BOOLEAN.WRdsConnectionSettings1.fPasswordIsScPin6
BOOLEAN.WRdsConnectionSettings1.fPromptForPassword7
BOOLEAN.WRdsConnectionSettings1.fDisableCpm8
BOOLEAN.WRdsConnectionSettings1.fDisableCdm9
BOOLEAN.WRdsConnectionSettings1.fDisableCcm10
BOOLEAN.WRdsConnectionSettings1.fDisableLPT11
BOOLEAN.WRdsConnectionSettings1.fDisableClip12
BOOLEAN.WRdsConnectionSettings1.fResetBroken13
BOOLEAN.WRdsConnectionSettings1.fDisableEncryption14
BOOLEAN.WRdsConnectionSettings1.fDisableAutoReconnect15
BOOLEAN.WRdsConnectionSettings1.fDisableCtrlAltDel16
BOOLEAN.WRdsConnectionSettings1.fDoubleClickDetect17
BOOLEAN.WRdsConnectionSettings1.fEnableWindowsKey18
BOOLEAN.WRdsConnectionSettings1.fUsingSavedCreds19
BOOLEAN.WRdsConnectionSettings1.fMouse20
BOOLEAN.WRdsConnectionSettings1.fNoAudioPlayback21
BOOLEAN.WRdsConnectionSettings1.fRemoteConsoleAudio22
BYTE.WRdsConnectionSettings1.EncryptionLevel23
USHORT.WRdsConnectionSettings1.ColorDepth24
USHORT.WRdsConnectionSettings1.ProtocolType26
USHORT.WRdsConnectionSettings1.HRes28
USHORT.WRdsConnectionSettings1.VRes30
USHORT.WRdsConnectionSettings1.ClientProductId32
USHORT.WRdsConnectionSettings1.OutBufCountHost34
USHORT.WRdsConnectionSettings1.OutBufCountClient36
USHORT.WRdsConnectionSettings1.OutBufLength38
ULONG.WRdsConnectionSettings1.KeyboardLayout40
ULONG.WRdsConnectionSettings1.MaxConnectionTime44
ULONG.WRdsConnectionSettings1.MaxDisconnectionTime48
ULONG.WRdsConnectionSettings1.MaxIdleTime52
ULONG.WRdsConnectionSettings1.PerformanceFlags56
ULONG.WRdsConnectionSettings1.KeyboardType60
ULONG.WRdsConnectionSettings1.KeyboardSubType64
ULONG.WRdsConnectionSettings1.KeyboardFunctionKey68
ULONG.WRdsConnectionSettings1.ActiveInputLocale72
ULONG.WRdsConnectionSettings1.SerialNumber76
ULONG.WRdsConnectionSettings1.ClientAddressFamily80
ULONG.WRdsConnectionSettings1.ClientBuildNumber84
ULONG.WRdsConnectionSettings1.ClientSessionId88
WCHAR[257].WRdsConnectionSettings1.WorkDirectory92
WCHAR[257].WRdsConnectionSettings1.InitialProgram606
WCHAR[256].WRdsConnectionSettings1.UserName1120
WCHAR[256].WRdsConnectionSettings1.Domain1632
WCHAR[256].WRdsConnectionSettings1.Password2144
WCHAR[9].WRdsConnectionSettings1.ProtocolName2656
WCHAR[9].WRdsConnectionSettings1.DisplayDriverName2674
WCHAR[20].WRdsConnectionSettings1.DisplayDeviceName2692
WCHAR[33].WRdsConnectionSettings1.imeFileName2732
WCHAR[9].WRdsConnectionSettings1.AudioDriverName2798
WCHAR[21].WRdsConnectionSettings1.ClientName2816
WCHAR[31].WRdsConnectionSettings1.ClientAddress2858
WCHAR[257].WRdsConnectionSettings1.ClientDirectory2920
WCHAR[33].WRdsConnectionSettings1.ClientDigProductId3434
WRDS_SOCKADDR.WRdsConnectionSettings1.ClientSockAddress3500
WRDS_TIME_ZONE_INFORMATION.WRdsConnectionSettings1.ClientTimeZone3532
WRDS_LISTENER_SETTINGSWRDS_LISTENER_SETTING_LEVEL.WRdsConnectionSettings1.WRdsListenerSettings.WRdsListenerSettingLevel3704
WRDS_LISTENER_SETTINGWRDS_LISTENER_SETTINGS_1ULONG.WRdsConnectionSettings1.WRdsListenerSettings.WRdsListenerSetting.WRdsListenerSettings1.MaxProtocolListenerConnectionCount3712
ULONG.WRdsConnectionSettings1.WRdsListenerSettings.WRdsListenerSetting.WRdsListenerSettings1.SecurityDescriptorSize3716
PBYTE.WRdsConnectionSettings1.WRdsListenerSettings.WRdsListenerSetting.WRdsListenerSettings1.pSecurityDescriptor3720
GUIDunsigned long.WRdsConnectionSettings1.EventLogActivityId.Data13728
unsigned short.WRdsConnectionSettings1.EventLogActivityId.Data23732
unsigned short.WRdsConnectionSettings1.EventLogActivityId.Data33734
unsigned char[8].WRdsConnectionSettings1.EventLogActivityId.Data43736
ULONG.WRdsConnectionSettings1.ContextSize3744
PBYTE.WRdsConnectionSettings1.ContextData3752

│ └─3760

WRDS_CONNECTION_SETTINGSWRDS_CONNECTION_SETTING_LEVEL.WRdsConnectionSettingLevel0
WRDS_CONNECTION_SETTINGWRDS_CONNECTION_SETTINGS_1BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fInheritInitialProgram8
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fInheritColorDepth9
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fHideTitleBar10
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fInheritAutoLogon11
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fMaximizeShell12
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fDisablePNP13
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fPasswordIsScPin14
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fPromptForPassword15
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fDisableCpm16
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fDisableCdm17
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fDisableCcm18
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fDisableLPT19
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fDisableClip20
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fResetBroken21
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fDisableEncryption22
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fDisableAutoReconnect23
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fDisableCtrlAltDel24
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fDoubleClickDetect25
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fEnableWindowsKey26
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fUsingSavedCreds27
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fMouse28
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fNoAudioPlayback29
BOOLEAN.WRdsConnectionSetting.WRdsConnectionSettings1.fRemoteConsoleAudio30
BYTE.WRdsConnectionSetting.WRdsConnectionSettings1.EncryptionLevel31
USHORT.WRdsConnectionSetting.WRdsConnectionSettings1.ColorDepth32
USHORT.WRdsConnectionSetting.WRdsConnectionSettings1.ProtocolType34
USHORT.WRdsConnectionSetting.WRdsConnectionSettings1.HRes36
USHORT.WRdsConnectionSetting.WRdsConnectionSettings1.VRes38
USHORT.WRdsConnectionSetting.WRdsConnectionSettings1.ClientProductId40
USHORT.WRdsConnectionSetting.WRdsConnectionSettings1.OutBufCountHost42
USHORT.WRdsConnectionSetting.WRdsConnectionSettings1.OutBufCountClient44
USHORT.WRdsConnectionSetting.WRdsConnectionSettings1.OutBufLength46
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.KeyboardLayout48
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.MaxConnectionTime52
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.MaxDisconnectionTime56
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.MaxIdleTime60
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.PerformanceFlags64
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.KeyboardType68
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.KeyboardSubType72
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.KeyboardFunctionKey76
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.ActiveInputLocale80
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.SerialNumber84
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.ClientAddressFamily88
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.ClientBuildNumber92
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.ClientSessionId96
WCHAR[257].WRdsConnectionSetting.WRdsConnectionSettings1.WorkDirectory100
WCHAR[257].WRdsConnectionSetting.WRdsConnectionSettings1.InitialProgram614
WCHAR[256].WRdsConnectionSetting.WRdsConnectionSettings1.UserName1128
WCHAR[256].WRdsConnectionSetting.WRdsConnectionSettings1.Domain1640
WCHAR[256].WRdsConnectionSetting.WRdsConnectionSettings1.Password2152
WCHAR[9].WRdsConnectionSetting.WRdsConnectionSettings1.ProtocolName2664
WCHAR[9].WRdsConnectionSetting.WRdsConnectionSettings1.DisplayDriverName2682
WCHAR[20].WRdsConnectionSetting.WRdsConnectionSettings1.DisplayDeviceName2700
WCHAR[33].WRdsConnectionSetting.WRdsConnectionSettings1.imeFileName2740
WCHAR[9].WRdsConnectionSetting.WRdsConnectionSettings1.AudioDriverName2806
WCHAR[21].WRdsConnectionSetting.WRdsConnectionSettings1.ClientName2824
WCHAR[31].WRdsConnectionSetting.WRdsConnectionSettings1.ClientAddress2866
WCHAR[257].WRdsConnectionSetting.WRdsConnectionSettings1.ClientDirectory2928
WCHAR[33].WRdsConnectionSetting.WRdsConnectionSettings1.ClientDigProductId3442
WRDS_SOCKADDR.WRdsConnectionSetting.WRdsConnectionSettings1.ClientSockAddress3508
WRDS_TIME_ZONE_INFORMATION.WRdsConnectionSetting.WRdsConnectionSettings1.ClientTimeZone3540
WRDS_LISTENER_SETTINGSWRDS_LISTENER_SETTING_LEVEL.WRdsConnectionSetting.WRdsConnectionSettings1.WRdsListenerSettings.WRdsListenerSettingLevel3712
WRDS_LISTENER_SETTINGWRDS_LISTENER_SETTINGS_1ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.WRdsListenerSettings.WRdsListenerSetting.WRdsListenerSettings1.MaxProtocolListenerConnectionCount3720
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.WRdsListenerSettings.WRdsListenerSetting.WRdsListenerSettings1.SecurityDescriptorSize3724
PBYTE.WRdsConnectionSetting.WRdsConnectionSettings1.WRdsListenerSettings.WRdsListenerSetting.WRdsListenerSettings1.pSecurityDescriptor3728
GUIDunsigned long.WRdsConnectionSetting.WRdsConnectionSettings1.EventLogActivityId.Data13736
unsigned short.WRdsConnectionSetting.WRdsConnectionSettings1.EventLogActivityId.Data23740
unsigned short.WRdsConnectionSetting.WRdsConnectionSettings1.EventLogActivityId.Data33742
unsigned char[8].WRdsConnectionSetting.WRdsConnectionSettings1.EventLogActivityId.Data43744
ULONG.WRdsConnectionSetting.WRdsConnectionSettings1.ContextSize3752
PBYTE.WRdsConnectionSetting.WRdsConnectionSettings1.ContextData3760

│ └─3768

WRDS_CONNECTION_SETTINGS_1BOOLEAN.fInheritInitialProgram0
BOOLEAN.fInheritColorDepth1
BOOLEAN.fHideTitleBar2
BOOLEAN.fInheritAutoLogon3
BOOLEAN.fMaximizeShell4
BOOLEAN.fDisablePNP5
BOOLEAN.fPasswordIsScPin6
BOOLEAN.fPromptForPassword7
BOOLEAN.fDisableCpm8
BOOLEAN.fDisableCdm9
BOOLEAN.fDisableCcm10
BOOLEAN.fDisableLPT11
BOOLEAN.fDisableClip12
BOOLEAN.fResetBroken13
BOOLEAN.fDisableEncryption14
BOOLEAN.fDisableAutoReconnect15
BOOLEAN.fDisableCtrlAltDel16
BOOLEAN.fDoubleClickDetect17
BOOLEAN.fEnableWindowsKey18
BOOLEAN.fUsingSavedCreds19
BOOLEAN.fMouse20
BOOLEAN.fNoAudioPlayback21
BOOLEAN.fRemoteConsoleAudio22
BYTE.EncryptionLevel23
USHORT.ColorDepth24
USHORT.ProtocolType26
USHORT.HRes28
USHORT.VRes30
USHORT.ClientProductId32
USHORT.OutBufCountHost34
USHORT.OutBufCountClient36
USHORT.OutBufLength38
ULONG.KeyboardLayout40
ULONG.MaxConnectionTime44
ULONG.MaxDisconnectionTime48
ULONG.MaxIdleTime52
ULONG.PerformanceFlags56
ULONG.KeyboardType60
ULONG.KeyboardSubType64
ULONG.KeyboardFunctionKey68
ULONG.ActiveInputLocale72
ULONG.SerialNumber76
ULONG.ClientAddressFamily80
ULONG.ClientBuildNumber84
ULONG.ClientSessionId88
WCHAR[257].WorkDirectory92
WCHAR[257].InitialProgram606
WCHAR[256].UserName1120
WCHAR[256].Domain1632
WCHAR[256].Password2144
WCHAR[9].ProtocolName2656
WCHAR[9].DisplayDriverName2674
WCHAR[20].DisplayDeviceName2692
WCHAR[33].imeFileName2732
WCHAR[9].AudioDriverName2798
WCHAR[21].ClientName2816
WCHAR[31].ClientAddress2858
WCHAR[257].ClientDirectory2920
WCHAR[33].ClientDigProductId3434
WRDS_SOCKADDR.ClientSockAddress3500
WRDS_TIME_ZONE_INFORMATION.ClientTimeZone3532
WRDS_LISTENER_SETTINGSWRDS_LISTENER_SETTING_LEVEL.WRdsListenerSettings.WRdsListenerSettingLevel3704
WRDS_LISTENER_SETTINGWRDS_LISTENER_SETTINGS_1ULONG.WRdsListenerSettings.WRdsListenerSetting.WRdsListenerSettings1.MaxProtocolListenerConnectionCount3712
ULONG.WRdsListenerSettings.WRdsListenerSetting.WRdsListenerSettings1.SecurityDescriptorSize3716
PBYTE.WRdsListenerSettings.WRdsListenerSetting.WRdsListenerSettings1.pSecurityDescriptor3720
GUIDunsigned long.EventLogActivityId.Data13728
unsigned short.EventLogActivityId.Data23732
unsigned short.EventLogActivityId.Data33734
unsigned char[8].EventLogActivityId.Data43736
ULONG.ContextSize3744
PBYTE.ContextData3752

│ └─3760

WRDS_DYNAMIC_TIME_ZONE_INFORMATIONLONG.Bias0
WCHAR[32].StandardName4
WTS_SYSTEMTIMEUSHORT.StandardDate.wYear68
USHORT.StandardDate.wMonth70
USHORT.StandardDate.wDayOfWeek72
USHORT.StandardDate.wDay74
USHORT.StandardDate.wHour76
USHORT.StandardDate.wMinute78
USHORT.StandardDate.wSecond80
USHORT.StandardDate.wMilliseconds82
LONG.StandardBias84
WCHAR[32].DaylightName88
WTS_SYSTEMTIMEUSHORT.DaylightDate.wYear152
USHORT.DaylightDate.wMonth154
USHORT.DaylightDate.wDayOfWeek156
USHORT.DaylightDate.wDay158
USHORT.DaylightDate.wHour160
USHORT.DaylightDate.wMinute162
USHORT.DaylightDate.wSecond164
USHORT.DaylightDate.wMilliseconds166
LONG.DaylightBias168
WCHAR[128].TimeZoneKeyName172
USHORT.DynamicDaylightTimeDisabled428

│ └─432

WRDS_LISTENER_SETTINGWRDS_LISTENER_SETTINGS_1ULONG.WRdsListenerSettings1.MaxProtocolListenerConnectionCount0
ULONG.WRdsListenerSettings1.SecurityDescriptorSize4
PBYTE.WRdsListenerSettings1.pSecurityDescriptor8

│ └─16

WRDS_LISTENER_SETTINGSWRDS_LISTENER_SETTING_LEVEL.WRdsListenerSettingLevel0
WRDS_LISTENER_SETTINGWRDS_LISTENER_SETTINGS_1ULONG.WRdsListenerSetting.WRdsListenerSettings1.MaxProtocolListenerConnectionCount8
ULONG.WRdsListenerSetting.WRdsListenerSettings1.SecurityDescriptorSize12
PBYTE.WRdsListenerSetting.WRdsListenerSettings1.pSecurityDescriptor16

│ └─24

WRDS_LISTENER_SETTINGS_1ULONG.MaxProtocolListenerConnectionCount0
ULONG.SecurityDescriptorSize4
PBYTE.pSecurityDescriptor8

│ └─16

WRDS_SETTINGWRDS_SETTINGS_1WRDS_SETTING_STATUS.WRdsSettings1.WRdsDisableClipStatus0
ULONG.WRdsSettings1.WRdsDisableClipValue4
WRDS_SETTING_STATUS.WRdsSettings1.WRdsDisableLPTStatus8
ULONG.WRdsSettings1.WRdsDisableLPTValue12
WRDS_SETTING_STATUS.WRdsSettings1.WRdsDisableCcmStatus16
ULONG.WRdsSettings1.WRdsDisableCcmValue20
WRDS_SETTING_STATUS.WRdsSettings1.WRdsDisableCdmStatus24
ULONG.WRdsSettings1.WRdsDisableCdmValue28
WRDS_SETTING_STATUS.WRdsSettings1.WRdsDisableCpmStatus32
ULONG.WRdsSettings1.WRdsDisableCpmValue36
WRDS_SETTING_STATUS.WRdsSettings1.WRdsDisablePnpStatus40
ULONG.WRdsSettings1.WRdsDisablePnpValue44
WRDS_SETTING_STATUS.WRdsSettings1.WRdsEncryptionLevelStatus48
ULONG.WRdsSettings1.WRdsEncryptionValue52
WRDS_SETTING_STATUS.WRdsSettings1.WRdsColorDepthStatus56
ULONG.WRdsSettings1.WRdsColorDepthValue60
WRDS_SETTING_STATUS.WRdsSettings1.WRdsDisableAutoReconnecetStatus64
ULONG.WRdsSettings1.WRdsDisableAutoReconnecetValue68
WRDS_SETTING_STATUS.WRdsSettings1.WRdsDisableEncryptionStatus72
ULONG.WRdsSettings1.WRdsDisableEncryptionValue76
WRDS_SETTING_STATUS.WRdsSettings1.WRdsResetBrokenStatus80
ULONG.WRdsSettings1.WRdsResetBrokenValue84
WRDS_SETTING_STATUS.WRdsSettings1.WRdsMaxIdleTimeStatus88
ULONG.WRdsSettings1.WRdsMaxIdleTimeValue92
WRDS_SETTING_STATUS.WRdsSettings1.WRdsMaxDisconnectTimeStatus96
ULONG.WRdsSettings1.WRdsMaxDisconnectTimeValue100
WRDS_SETTING_STATUS.WRdsSettings1.WRdsMaxConnectTimeStatus104
ULONG.WRdsSettings1.WRdsMaxConnectTimeValue108
WRDS_SETTING_STATUS.WRdsSettings1.WRdsKeepAliveStatus112
BOOLEAN.WRdsSettings1.WRdsKeepAliveStartValue116
ULONG.WRdsSettings1.WRdsKeepAliveIntervalValue120

│ └─124

WRDS_SETTINGSWRDS_SETTING_TYPE.WRdsSettingType0
WRDS_SETTING_LEVEL.WRdsSettingLevel4
WRDS_SETTINGWRDS_SETTINGS_1WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsDisableClipStatus8
ULONG.WRdsSetting.WRdsSettings1.WRdsDisableClipValue12
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsDisableLPTStatus16
ULONG.WRdsSetting.WRdsSettings1.WRdsDisableLPTValue20
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsDisableCcmStatus24
ULONG.WRdsSetting.WRdsSettings1.WRdsDisableCcmValue28
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsDisableCdmStatus32
ULONG.WRdsSetting.WRdsSettings1.WRdsDisableCdmValue36
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsDisableCpmStatus40
ULONG.WRdsSetting.WRdsSettings1.WRdsDisableCpmValue44
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsDisablePnpStatus48
ULONG.WRdsSetting.WRdsSettings1.WRdsDisablePnpValue52
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsEncryptionLevelStatus56
ULONG.WRdsSetting.WRdsSettings1.WRdsEncryptionValue60
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsColorDepthStatus64
ULONG.WRdsSetting.WRdsSettings1.WRdsColorDepthValue68
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsDisableAutoReconnecetStatus72
ULONG.WRdsSetting.WRdsSettings1.WRdsDisableAutoReconnecetValue76
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsDisableEncryptionStatus80
ULONG.WRdsSetting.WRdsSettings1.WRdsDisableEncryptionValue84
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsResetBrokenStatus88
ULONG.WRdsSetting.WRdsSettings1.WRdsResetBrokenValue92
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsMaxIdleTimeStatus96
ULONG.WRdsSetting.WRdsSettings1.WRdsMaxIdleTimeValue100
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsMaxDisconnectTimeStatus104
ULONG.WRdsSetting.WRdsSettings1.WRdsMaxDisconnectTimeValue108
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsMaxConnectTimeStatus112
ULONG.WRdsSetting.WRdsSettings1.WRdsMaxConnectTimeValue116
WRDS_SETTING_STATUS.WRdsSetting.WRdsSettings1.WRdsKeepAliveStatus120
BOOLEAN.WRdsSetting.WRdsSettings1.WRdsKeepAliveStartValue124
ULONG.WRdsSetting.WRdsSettings1.WRdsKeepAliveIntervalValue128

│ └─132

WRDS_SETTINGS_1WRDS_SETTING_STATUS.WRdsDisableClipStatus0
ULONG.WRdsDisableClipValue4
WRDS_SETTING_STATUS.WRdsDisableLPTStatus8
ULONG.WRdsDisableLPTValue12
WRDS_SETTING_STATUS.WRdsDisableCcmStatus16
ULONG.WRdsDisableCcmValue20
WRDS_SETTING_STATUS.WRdsDisableCdmStatus24
ULONG.WRdsDisableCdmValue28
WRDS_SETTING_STATUS.WRdsDisableCpmStatus32
ULONG.WRdsDisableCpmValue36
WRDS_SETTING_STATUS.WRdsDisablePnpStatus40
ULONG.WRdsDisablePnpValue44
WRDS_SETTING_STATUS.WRdsEncryptionLevelStatus48
ULONG.WRdsEncryptionValue52
WRDS_SETTING_STATUS.WRdsColorDepthStatus56
ULONG.WRdsColorDepthValue60
WRDS_SETTING_STATUS.WRdsDisableAutoReconnecetStatus64
ULONG.WRdsDisableAutoReconnecetValue68
WRDS_SETTING_STATUS.WRdsDisableEncryptionStatus72
ULONG.WRdsDisableEncryptionValue76
WRDS_SETTING_STATUS.WRdsResetBrokenStatus80
ULONG.WRdsResetBrokenValue84
WRDS_SETTING_STATUS.WRdsMaxIdleTimeStatus88
ULONG.WRdsMaxIdleTimeValue92
WRDS_SETTING_STATUS.WRdsMaxDisconnectTimeStatus96
ULONG.WRdsMaxDisconnectTimeValue100
WRDS_SETTING_STATUS.WRdsMaxConnectTimeStatus104
ULONG.WRdsMaxConnectTimeValue108
WRDS_SETTING_STATUS.WRdsKeepAliveStatus112
BOOLEAN.WRdsKeepAliveStartValue116
ULONG.WRdsKeepAliveIntervalValue120

│ └─124

WSABUFULONG.len0
CHAR *.buf8

│ └─16

WSACMSGHDRSIZE_T.cmsg_len0
INT.cmsg_level8
INT.cmsg_type12

│ └─16

WSACOMPLETIONWSACOMPLETIONTYPE.Type0
union (unnamed).Parameters8

│ └─32

WSADATAWORD.wVersion0
WORD.wHighVersion2
unsigned short.iMaxSockets4
unsigned short.iMaxUdpDg6
char *.lpVendorInfo8
char[257].szDescription16
char[129].szSystemStatus273

│ └─408

WSAMSGLPSOCKADDR.name0
INT.namelen8
LPWSABUF.lpBuffers16
ULONG.dwBufferCount24
WSABUFULONG.Control.len32
CHAR *.Control.buf40
ULONG.dwFlags48

│ └─56

WSANAMESPACE_INFOAGUIDunsigned long.NSProviderId.Data10
unsigned short.NSProviderId.Data24
unsigned short.NSProviderId.Data36
unsigned char[8].NSProviderId.Data48
DWORD.dwNameSpace16
BOOL.fActive20
DWORD.dwVersion24
LPSTR.lpszIdentifier32

│ └─40

WSANAMESPACE_INFOEXAGUIDunsigned long.NSProviderId.Data10
unsigned short.NSProviderId.Data24
unsigned short.NSProviderId.Data36
unsigned char[8].NSProviderId.Data48
DWORD.dwNameSpace16
BOOL.fActive20
DWORD.dwVersion24
LPSTR.lpszIdentifier32
BLOBULONG.ProviderSpecific.cbSize40
BYTE *.ProviderSpecific.pBlobData48

│ └─56

WSANAMESPACE_INFOEXWGUIDunsigned long.NSProviderId.Data10
unsigned short.NSProviderId.Data24
unsigned short.NSProviderId.Data36
unsigned char[8].NSProviderId.Data48
DWORD.dwNameSpace16
BOOL.fActive20
DWORD.dwVersion24
LPWSTR.lpszIdentifier32
BLOBULONG.ProviderSpecific.cbSize40
BYTE *.ProviderSpecific.pBlobData48

│ └─56

WSANAMESPACE_INFOWGUIDunsigned long.NSProviderId.Data10
unsigned short.NSProviderId.Data24
unsigned short.NSProviderId.Data36
unsigned char[8].NSProviderId.Data48
DWORD.dwNameSpace16
BOOL.fActive20
DWORD.dwVersion24
LPWSTR.lpszIdentifier32

│ └─40

WSANETWORKEVENTSlong.lNetworkEvents0
int[10].iErrorCode4

│ └─44

WSANSCLASSINFOALPSTR.lpszName0
DWORD.dwNameSpace8
DWORD.dwValueType12
DWORD.dwValueSize16
LPVOID.lpValue24

│ └─32

WSANSCLASSINFOWLPWSTR.lpszName0
DWORD.dwNameSpace8
DWORD.dwValueType12
DWORD.dwValueSize16
LPVOID.lpValue24

│ └─32

WSAOVERLAPPEDULONG_PTR.Internal0
ULONG_PTR.InternalHigh8
DWORD.Offset16
PVOID.Pointer16
DWORD.OffsetHigh20
HANDLE.hEvent24

│ └─32

WSAPOLLFDSOCKET.fd0
SHORT.events8
SHORT.revents10

│ └─16

WSAPROTOCOLCHAINint.ChainLen0
DWORD[7].ChainEntries4

│ └─32

WSAPROTOCOL_INFOADWORD.dwServiceFlags10
DWORD.dwServiceFlags24
DWORD.dwServiceFlags38
DWORD.dwServiceFlags412
DWORD.dwProviderFlags16
GUIDunsigned long.ProviderId.Data120
unsigned short.ProviderId.Data224
unsigned short.ProviderId.Data326
unsigned char[8].ProviderId.Data428
DWORD.dwCatalogEntryId36
WSAPROTOCOLCHAINint.ProtocolChain.ChainLen40
DWORD[7].ProtocolChain.ChainEntries44
int.iVersion72
int.iAddressFamily76
int.iMaxSockAddr80
int.iMinSockAddr84
int.iSocketType88
int.iProtocol92
int.iProtocolMaxOffset96
int.iNetworkByteOrder100
int.iSecurityScheme104
DWORD.dwMessageSize108
DWORD.dwProviderReserved112
CHAR[256].szProtocol116

│ └─372

WSAPROTOCOL_INFOWDWORD.dwServiceFlags10
DWORD.dwServiceFlags24
DWORD.dwServiceFlags38
DWORD.dwServiceFlags412
DWORD.dwProviderFlags16
GUIDunsigned long.ProviderId.Data120
unsigned short.ProviderId.Data224
unsigned short.ProviderId.Data326
unsigned char[8].ProviderId.Data428
DWORD.dwCatalogEntryId36
WSAPROTOCOLCHAINint.ProtocolChain.ChainLen40
DWORD[7].ProtocolChain.ChainEntries44
int.iVersion72
int.iAddressFamily76
int.iMaxSockAddr80
int.iMinSockAddr84
int.iSocketType88
int.iProtocol92
int.iProtocolMaxOffset96
int.iNetworkByteOrder100
int.iSecurityScheme104
DWORD.dwMessageSize108
DWORD.dwProviderReserved112
WCHAR[256].szProtocol116

│ └─628

WSAQUERYSET2ADWORD.dwSize0
LPSTR.lpszServiceInstanceName8
LPWSAVERSION.lpVersion16
LPSTR.lpszComment24
DWORD.dwNameSpace32
LPGUID.lpNSProviderId40
LPSTR.lpszContext48
DWORD.dwNumberOfProtocols56
LPAFPROTOCOLS.lpafpProtocols64
LPSTR.lpszQueryString72
DWORD.dwNumberOfCsAddrs80
LPCSADDR_INFO.lpcsaBuffer88
DWORD.dwOutputFlags96
LPBLOB.lpBlob104

│ └─112

WSAQUERYSET2WDWORD.dwSize0
LPWSTR.lpszServiceInstanceName8
LPWSAVERSION.lpVersion16
LPWSTR.lpszComment24
DWORD.dwNameSpace32
LPGUID.lpNSProviderId40
LPWSTR.lpszContext48
DWORD.dwNumberOfProtocols56
LPAFPROTOCOLS.lpafpProtocols64
LPWSTR.lpszQueryString72
DWORD.dwNumberOfCsAddrs80
LPCSADDR_INFO.lpcsaBuffer88
DWORD.dwOutputFlags96
LPBLOB.lpBlob104

│ └─112

WSAQUERYSETADWORD.dwSize0
LPSTR.lpszServiceInstanceName8
LPGUID.lpServiceClassId16
LPWSAVERSION.lpVersion24
LPSTR.lpszComment32
DWORD.dwNameSpace40
LPGUID.lpNSProviderId48
LPSTR.lpszContext56
DWORD.dwNumberOfProtocols64
LPAFPROTOCOLS.lpafpProtocols72
LPSTR.lpszQueryString80
DWORD.dwNumberOfCsAddrs88
LPCSADDR_INFO.lpcsaBuffer96
DWORD.dwOutputFlags104
LPBLOB.lpBlob112

│ └─120

WSAQUERYSETWDWORD.dwSize0
LPWSTR.lpszServiceInstanceName8
LPGUID.lpServiceClassId16
LPWSAVERSION.lpVersion24
LPWSTR.lpszComment32
DWORD.dwNameSpace40
LPGUID.lpNSProviderId48
LPWSTR.lpszContext56
DWORD.dwNumberOfProtocols64
LPAFPROTOCOLS.lpafpProtocols72
LPWSTR.lpszQueryString80
DWORD.dwNumberOfCsAddrs88
LPCSADDR_INFO.lpcsaBuffer96
DWORD.dwOutputFlags104
LPBLOB.lpBlob112

│ └─120

WSASERVICECLASSINFOALPGUID.lpServiceClassId0
LPSTR.lpszServiceClassName8
DWORD.dwCount16
LPWSANSCLASSINFOA.lpClassInfos24

│ └─32

WSASERVICECLASSINFOWLPGUID.lpServiceClassId0
LPWSTR.lpszServiceClassName8
DWORD.dwCount16
LPWSANSCLASSINFOW.lpClassInfos24

│ └─32

WSATHREADIDHANDLE.ThreadHandle0
DWORD_PTR.Reserved8

│ └─16

WSAVERSIONDWORD.dwVersion0
WSAECOMPARATOR.ecHow4

│ └─8

WSB_OB_REGISTRATION_INFOLPWSTR.m_wszResourceDLL0
GUIDunsigned long.m_guidSnapinId.Data18
unsigned short.m_guidSnapinId.Data212
unsigned short.m_guidSnapinId.Data314
unsigned char[8].m_guidSnapinId.Data416
DWORD.m_dwProviderName24
DWORD.m_dwProviderIcon28
BOOLEAN.m_bSupportsRemoting32

│ └─40

WSB_OB_STATUS_ENTRYDWORD.m_dwIcon0
DWORD.m_dwStatusEntryName4
DWORD.m_dwStatusEntryValue8
ULONG.m_cValueTypePair12
WSB_OB_STATUS_ENTRY_VALUE_TYPE_PAIR *.m_rgValueTypePair16

│ └─24

WSB_OB_STATUS_ENTRY_VALUE_TYPE_PAIRLPWSTR.m_wszObStatusEntryPairValue0
WSB_OB_STATUS_ENTRY_PAIR_TYPE.m_ObStatusEntryPairType8

│ └─16

WSB_OB_STATUS_INFOGUIDunsigned long.m_guidSnapinId.Data10
unsigned short.m_guidSnapinId.Data24
unsigned short.m_guidSnapinId.Data36
unsigned char[8].m_guidSnapinId.Data48
DWORD.m_cStatusEntry16
WSB_OB_STATUS_ENTRY *.m_rgStatusEntry24

│ └─32

WSC_PROVIDER_AUDIT_INFODWORD.RecordSize0
PVOID.Reserved8

│ └─16

WSDUdpRetransmitParamsULONG.ulSendDelay0
ULONG.ulRepeat4
ULONG.ulRepeatMinDelay8
ULONG.ulRepeatMaxDelay12
ULONG.ulRepeatUpperDelay16

│ └─20

WSDXML_ATTRIBUTEWSDXML_ELEMENT *.Element0
WSDXML_ATTRIBUTE *.Next8
WSDXML_NAME *.Name16
WCHAR *.Value24

│ └─32

WSDXML_ELEMENTWSDXML_NODEenum (unnamed).Node.Type0
WSDXML_ELEMENT *.Node.Parent8
WSDXML_NODE *.Node.Next16
WSDXML_NAME *.Name24
WSDXML_ATTRIBUTE *.FirstAttribute32
WSDXML_NODE *.FirstChild40
WSDXML_PREFIX_MAPPING *.PrefixMappings48

│ └─56

WSDXML_ELEMENT_LISTWSDXML_ELEMENT_LIST *.Next0
WSDXML_ELEMENT *.Element8

│ └─16

WSDXML_NAMEWSDXML_NAMESPACE *.Space0
WCHAR *.LocalName8

│ └─16

WSDXML_NAMESPACEconst WCHAR *.Uri0
const WCHAR *.PreferredPrefix8
WSDXML_NAME *.Names16
WORD.NamesCount24
WORD.Encoding26

│ └─32

WSDXML_NODEenum (unnamed).Type0
WSDXML_ELEMENT *.Parent8
WSDXML_NODE *.Next16

│ └─24

WSDXML_PREFIX_MAPPINGDWORD.Refs0
WSDXML_PREFIX_MAPPING *.Next8
WSDXML_NAMESPACE *.Space16
WCHAR *.Prefix24

│ └─32

WSDXML_TEXTWSDXML_NODEenum (unnamed).Node.Type0
WSDXML_ELEMENT *.Node.Parent8
WSDXML_NODE *.Node.Next16
WCHAR *.Text24

│ └─32

WSDXML_TYPEconst WCHAR *.Uri0
const BYTE *.Table8

│ └─16

WSD_APP_SEQUENCEULONGLONG.InstanceId0
const WCHAR *.SequenceId8
ULONGLONG.MessageNumber16

│ └─24

WSD_BYEWSD_ENDPOINT_REFERENCE *.EndpointReference0
int *.Any8

│ └─16

WSD_CONFIG_ADDRESSESIWSDAddress **.addresses0
DWORD.dwAddressCount8

│ └─16

WSD_CONFIG_PARAMWSD_CONFIG_PARAM_TYPE.configParamType0
PVOID.pConfigData8
DWORD.dwConfigDataSize16

│ └─24

WSD_DATETIMEBOOL.isPositive0
ULONG.year4
UCHAR.month8
UCHAR.day9
UCHAR.hour10
UCHAR.minute11
UCHAR.second12
UINT.millisecond16
BOOL.TZIsLocal20
BOOL.TZIsPositive24
UCHAR.TZHour28
UCHAR.TZMinute29

│ └─32

WSD_DURATIONBOOL.isPositive0
ULONG.year4
ULONG.month8
ULONG.day12
ULONG.hour16
ULONG.minute20
ULONG.second24
ULONG.millisecond28

│ └─32

WSD_ENDPOINT_REFERENCEconst WCHAR *.Address0
WSD_REFERENCE_PROPERTIESint *.ReferenceProperties.Any8
WSD_REFERENCE_PARAMETERSint *.ReferenceParameters.Any16
int *.PortType24
int *.ServiceName32
int *.Any40

│ └─48

WSD_ENDPOINT_REFERENCE_LISTWSD_ENDPOINT_REFERENCE_LIST *.Next0
WSD_ENDPOINT_REFERENCE *.Element8

│ └─16

WSD_EVENTHRESULT.Hr0
DWORD.EventType4
WCHAR *.DispatchTag8
WSD_HANDLER_CONTEXTPWSD_SOAP_MESSAGE_HANDLER.HandlerContext.Handler16
void *.HandlerContext.PVoid24
IUnknown *.HandlerContext.Unknown32
WSD_SOAP_MESSAGE *.Soap40
WSD_OPERATION *.Operation48
struct IWSDMessageParameters *.MessageParameters56

│ └─64

WSD_EVENTING_DELIVERY_MODEconst WCHAR *.Mode0
WSD_EVENTING_DELIVERY_MODE_PUSH *.Push8
void *.Data16

│ └─24

WSD_EVENTING_DELIVERY_MODE_PUSHWSD_ENDPOINT_REFERENCE *.NotifyTo0

│ └─8

WSD_EVENTING_EXPIRESWSD_DURATION *.Duration0
WSD_DATETIME *.DateTime8

│ └─16

WSD_EVENTING_FILTERconst WCHAR *.Dialect0
WSD_EVENTING_FILTER_ACTION *.FilterAction8
void *.Data16

│ └─24

WSD_EVENTING_FILTER_ACTIONWSD_URI_LIST *.Actions0

│ └─8

WSD_HANDLER_CONTEXTPWSD_SOAP_MESSAGE_HANDLER.Handler0
void *.PVoid8
IUnknown *.Unknown16

│ └─24

WSD_HEADER_RELATESTOint *.RelationshipType0
const WCHAR *.MessageID8

│ └─16

WSD_HELLOWSD_ENDPOINT_REFERENCE *.EndpointReference0
WSD_NAME_LIST *.Types8
WSD_SCOPES *.Scopes16
WSD_URI_LIST *.XAddrs24
ULONGLONG.MetadataVersion32
int *.Any40

│ └─48

WSD_HOST_METADATAWSD_SERVICE_METADATA *.Host0
WSD_SERVICE_METADATA_LIST *.Hosted8

│ └─16

WSD_LOCALIZED_STRINGconst WCHAR *.lang0
const WCHAR *.String8

│ └─16

WSD_LOCALIZED_STRING_LISTWSD_LOCALIZED_STRING_LIST *.Next0
WSD_LOCALIZED_STRING *.Element8

│ └─16

WSD_METADATA_SECTIONconst WCHAR *.Dialect0
const WCHAR *.Identifier8
void *.Data16
WSD_ENDPOINT_REFERENCE *.MetadataReference24
const WCHAR *.Location32
int *.Any40

│ └─48

WSD_METADATA_SECTION_LISTWSD_METADATA_SECTION_LIST *.Next0
WSD_METADATA_SECTION *.Element8

│ └─16

WSD_NAME_LISTWSD_NAME_LIST *.Next0
int *.Element8

│ └─16

WSD_OPERATIONint *.RequestType0
int *.ResponseType8
WSD_STUB_FUNCTION.RequestStubFunction16

│ └─24

WSD_PORT_TYPEDWORD.EncodedName0
DWORD.OperationCount4
WSD_OPERATION *.Operations8
WSD_PROTOCOL_TYPE.ProtocolType16

│ └─24

WSD_PROBEWSD_NAME_LIST *.Types0
WSD_SCOPES *.Scopes8
int *.Any16

│ └─24

WSD_PROBE_MATCHWSD_ENDPOINT_REFERENCE *.EndpointReference0
WSD_NAME_LIST *.Types8
WSD_SCOPES *.Scopes16
WSD_URI_LIST *.XAddrs24
ULONGLONG.MetadataVersion32
int *.Any40

│ └─48

WSD_PROBE_MATCHESWSD_PROBE_MATCH_LIST *.ProbeMatch0
int *.Any8

│ └─16

WSD_PROBE_MATCH_LISTWSD_PROBE_MATCH_LIST *.Next0
WSD_PROBE_MATCH *.Element8

│ └─16

WSD_REFERENCE_PARAMETERSint *.Any0

│ └─8

WSD_REFERENCE_PROPERTIESint *.Any0

│ └─8

WSD_RELATIONSHIP_METADATAconst WCHAR *.Type0
WSD_HOST_METADATA *.Data8
int *.Any16

│ └─24

WSD_RESOLVEWSD_ENDPOINT_REFERENCE *.EndpointReference0
int *.Any8

│ └─16

WSD_RESOLVE_MATCHWSD_ENDPOINT_REFERENCE *.EndpointReference0
WSD_NAME_LIST *.Types8
WSD_SCOPES *.Scopes16
WSD_URI_LIST *.XAddrs24
ULONGLONG.MetadataVersion32
int *.Any40

│ └─48

WSD_RESOLVE_MATCHESWSD_RESOLVE_MATCH *.ResolveMatch0
int *.Any8

│ └─16

WSD_SCOPESconst WCHAR *.MatchBy0
WSD_URI_LIST *.Scopes8

│ └─16

WSD_SECURITY_CERT_VALIDATIONPCCERT_CONTEXT *.certMatchArray0
DWORD.dwCertMatchArrayCount8
HCERTSTORE.hCertMatchStore16
HCERTSTORE.hCertIssuerStore24
DWORD.dwCertCheckOptions32
LPCWSTR.pszCNGHashAlgId40
BYTE *.pbCertHash48
DWORD.dwCertHashSize56

│ └─64

WSD_SECURITY_CERT_VALIDATION_V1PCCERT_CONTEXT *.certMatchArray0
DWORD.dwCertMatchArrayCount8
HCERTSTORE.hCertMatchStore16
HCERTSTORE.hCertIssuerStore24
DWORD.dwCertCheckOptions32

│ └─40

WSD_SECURITY_SIGNATURE_VALIDATIONPCCERT_CONTEXT *.signingCertArray0
DWORD.dwSigningCertArrayCount8
HCERTSTORE.hSigningCertStore16
DWORD.dwFlags24

│ └─32

WSD_SERVICE_METADATAWSD_ENDPOINT_REFERENCE_LIST *.EndpointReference0
WSD_NAME_LIST *.Types8
const WCHAR *.ServiceId16
int *.Any24

│ └─32

WSD_SERVICE_METADATA_LISTWSD_SERVICE_METADATA_LIST *.Next0
WSD_SERVICE_METADATA *.Element8

│ └─16

WSD_SOAP_FAULTWSD_SOAP_FAULT_CODE *.Code0
WSD_SOAP_FAULT_REASON *.Reason8
const WCHAR *.Node16
const WCHAR *.Role24
int *.Detail32

│ └─40

WSD_SOAP_FAULT_CODEint *.Value0
WSD_SOAP_FAULT_SUBCODE *.Subcode8

│ └─16

WSD_SOAP_FAULT_REASONWSD_LOCALIZED_STRING_LIST *.Text0

│ └─8

WSD_SOAP_FAULT_SUBCODEint *.Value0
WSD_SOAP_FAULT_SUBCODE *.Subcode8

│ └─16

WSD_SOAP_HEADERconst WCHAR *.To0
const WCHAR *.Action8
const WCHAR *.MessageID16
WSD_HEADER_RELATESTOint *.RelatesTo.RelationshipType24
const WCHAR *.RelatesTo.MessageID32
WSD_ENDPOINT_REFERENCE *.ReplyTo40
WSD_ENDPOINT_REFERENCE *.From48
WSD_ENDPOINT_REFERENCE *.FaultTo56
WSD_APP_SEQUENCE *.AppSequence64
int *.AnyHeaders72

│ └─80

WSD_SOAP_MESSAGEWSD_SOAP_HEADERconst WCHAR *.Header.To0
const WCHAR *.Header.Action8
const WCHAR *.Header.MessageID16
WSD_HEADER_RELATESTOint *.Header.RelatesTo.RelationshipType24
const WCHAR *.Header.RelatesTo.MessageID32
WSD_ENDPOINT_REFERENCE *.Header.ReplyTo40
WSD_ENDPOINT_REFERENCE *.Header.From48
WSD_ENDPOINT_REFERENCE *.Header.FaultTo56
WSD_APP_SEQUENCE *.Header.AppSequence64
int *.Header.AnyHeaders72
void *.Body80
int *.BodyType88

│ └─96

WSD_SYNCHRONOUS_RESPONSE_CONTEXTHRESULT.hr0
HANDLE.eventHandle8
struct IWSDMessageParameters *.messageParameters16
void *.results24

│ └─32

WSD_THIS_DEVICE_METADATAWSD_LOCALIZED_STRING_LIST *.FriendlyName0
const WCHAR *.FirmwareVersion8
const WCHAR *.SerialNumber16
int *.Any24

│ └─32

WSD_THIS_MODEL_METADATAWSD_LOCALIZED_STRING_LIST *.Manufacturer0
const WCHAR *.ManufacturerUrl8
WSD_LOCALIZED_STRING_LIST *.ModelName16
const WCHAR *.ModelNumber24
const WCHAR *.ModelUrl32
const WCHAR *.PresentationUrl40
int *.Any48

│ └─56

WSD_UNKNOWN_LOOKUPint *.Any0

│ └─8

WSD_URI_LISTWSD_URI_LIST *.Next0
const WCHAR *.Element8

│ └─16

WSMAN_AUTHENTICATION_CREDENTIALSDWORD.authenticationMechanism0
PCWSTR.certificateThumbprint8
WSMAN_USERNAME_PASSWORD_CREDSPCWSTR.userAccount.username8
PCWSTR.userAccount.password16

│ └─24

WSMAN_AUTHZ_QUOTADWORD.maxAllowedConcurrentShells0
DWORD.maxAllowedConcurrentOperations4
DWORD.timeslotSize8
DWORD.maxAllowedOperationsPerTimeslot12

│ └─16

WSMAN_CERTIFICATE_DETAILSPCWSTR.subject0
PCWSTR.issuerName8
PCWSTR.issuerThumbprint16
PCWSTR.subjectName24

│ └─32

WSMAN_COMMAND_ARG_SETDWORD.argsCount0
PCWSTR *.args8

│ └─16

WSMAN_DATAWSManDataType.type0
WSMAN_DATA_BINARYDWORD.binaryData.dataLength8
BYTE *.binaryData.data16
DWORD.number8
WSMAN_DATA_TEXTDWORD.text.bufferLength8
PCWSTR.text.buffer16

│ └─24

WSMAN_DATA_BINARYDWORD.dataLength0
BYTE *.data8

│ └─16

WSMAN_DATA_TEXTDWORD.bufferLength0
PCWSTR.buffer8

│ └─16

WSMAN_ENVIRONMENT_VARIABLEPCWSTR.name0
PCWSTR.value8

│ └─16

WSMAN_ENVIRONMENT_VARIABLE_SETDWORD.varsCount0
WSMAN_ENVIRONMENT_VARIABLE *.vars8

│ └─16

WSMAN_ERRORDWORD.code0
PCWSTR.errorDetail8
PCWSTR.language16
PCWSTR.machineName24
PCWSTR.pluginName32

│ └─40

WSMAN_FILTERPCWSTR.filter0
PCWSTR.dialect8

│ └─16

WSMAN_FRAGMENTPCWSTR.path0
PCWSTR.dialect8

│ └─16

WSMAN_KEYPCWSTR.key0
PCWSTR.value8

│ └─16

WSMAN_OPERATION_INFOWSMAN_FRAGMENTPCWSTR.fragment.path0
PCWSTR.fragment.dialect8
WSMAN_FILTERPCWSTR.filter.filter16
PCWSTR.filter.dialect24
WSMAN_SELECTOR_SETDWORD.selectorSet.numberKeys32
WSMAN_KEY *.selectorSet.keys40
WSMAN_OPTION_SETDWORD.optionSet.optionsCount48
WSMAN_OPTION *.optionSet.options56
BOOL.optionSet.optionsMustUnderstand64
void *.reserved72
DWORD.version80

│ └─88

WSMAN_OPTIONPCWSTR.name0
PCWSTR.value8
BOOL.mustComply16

│ └─24

WSMAN_OPTION_SETDWORD.optionsCount0
WSMAN_OPTION *.options8
BOOL.optionsMustUnderstand16

│ └─24

WSMAN_PLUGIN_REQUESTWSMAN_SENDER_DETAILS *.senderDetails0
PCWSTR.locale8
PCWSTR.resourceUri16
WSMAN_OPERATION_INFO *.operationInfo24
volatile BOOL.shutdownNotification32
HANDLE.shutdownNotificationHandle40
PCWSTR.dataLocale48

│ └─56

WSMAN_PROXY_INFODWORD.accessType0
WSMAN_AUTHENTICATION_CREDENTIALSDWORD.authenticationCredentials.authenticationMechanism8
PCWSTR.authenticationCredentials.certificateThumbprint16
WSMAN_USERNAME_PASSWORD_CREDSPCWSTR.authenticationCredentials.userAccount.username16
PCWSTR.authenticationCredentials.userAccount.password24

│ └─32

WSMAN_RECEIVE_DATA_RESULTPCWSTR.streamId0
WSMAN_DATAWSManDataType.streamData.type8
WSMAN_DATA_BINARYDWORD.streamData.binaryData.dataLength16
BYTE *.streamData.binaryData.data24
DWORD.streamData.number16
WSMAN_DATA_TEXTDWORD.streamData.text.bufferLength16
PCWSTR.streamData.text.buffer24
PCWSTR.commandState32
DWORD.exitCode40

│ └─48

WSMAN_SELECTOR_SETDWORD.numberKeys0
WSMAN_KEY *.keys8

│ └─16

WSMAN_SENDER_DETAILSPCWSTR.senderName0
PCWSTR.authenticationMechanism8
WSMAN_CERTIFICATE_DETAILS *.certificateDetails16
HANDLE.clientToken24
PCWSTR.httpURL32

│ └─40

WSMAN_SHELL_ASYNCPVOID.operationContext0
WSMAN_SHELL_COMPLETION_FUNCTION.completionFunction8

│ └─16

WSMAN_SHELL_DISCONNECT_INFODWORD.idleTimeoutMs0

│ └─4

WSMAN_SHELL_STARTUP_INFO_V10WSMAN_STREAM_ID_SET *.inputStreamSet0
WSMAN_STREAM_ID_SET *.outputStreamSet8
DWORD.idleTimeoutMs16
PCWSTR.workingDirectory24
WSMAN_ENVIRONMENT_VARIABLE_SET *.variableSet32

│ └─40

WSMAN_SHELL_STARTUP_INFO_V11WSMAN_STREAM_ID_SET *.inputStreamSet0
WSMAN_STREAM_ID_SET *.outputStreamSet8
DWORD.idleTimeoutMs16
PCWSTR.workingDirectory24
WSMAN_ENVIRONMENT_VARIABLE_SET *.variableSet32
PCWSTR.name40

│ └─48

WSMAN_STREAM_ID_SETDWORD.streamIDsCount0
PCWSTR *.streamIDs8

│ └─16

WSMAN_USERNAME_PASSWORD_CREDSPCWSTR.username0
PCWSTR.password8

│ └─16

WSPDATAWORD.wVersion0
WORD.wHighVersion2
WCHAR[256].szDescription4

│ └─516

WSPPROC_TABLELPWSPACCEPT.lpWSPAccept0
LPWSPADDRESSTOSTRING.lpWSPAddressToString8
LPWSPASYNCSELECT.lpWSPAsyncSelect16
LPWSPBIND.lpWSPBind24
LPWSPCANCELBLOCKINGCALL.lpWSPCancelBlockingCall32
LPWSPCLEANUP.lpWSPCleanup40
LPWSPCLOSESOCKET.lpWSPCloseSocket48
LPWSPCONNECT.lpWSPConnect56
LPWSPDUPLICATESOCKET.lpWSPDuplicateSocket64
LPWSPENUMNETWORKEVENTS.lpWSPEnumNetworkEvents72
LPWSPEVENTSELECT.lpWSPEventSelect80
LPWSPGETOVERLAPPEDRESULT.lpWSPGetOverlappedResult88
LPWSPGETPEERNAME.lpWSPGetPeerName96
LPWSPGETSOCKNAME.lpWSPGetSockName104
LPWSPGETSOCKOPT.lpWSPGetSockOpt112
LPWSPGETQOSBYNAME.lpWSPGetQOSByName120
LPWSPIOCTL.lpWSPIoctl128
LPWSPJOINLEAF.lpWSPJoinLeaf136
LPWSPLISTEN.lpWSPListen144
LPWSPRECV.lpWSPRecv152
LPWSPRECVDISCONNECT.lpWSPRecvDisconnect160
LPWSPRECVFROM.lpWSPRecvFrom168
LPWSPSELECT.lpWSPSelect176
LPWSPSEND.lpWSPSend184
LPWSPSENDDISCONNECT.lpWSPSendDisconnect192
LPWSPSENDTO.lpWSPSendTo200
LPWSPSETSOCKOPT.lpWSPSetSockOpt208
LPWSPSHUTDOWN.lpWSPShutdown216
LPWSPSOCKET.lpWSPSocket224
LPWSPSTRINGTOADDRESS.lpWSPStringToAddress232

│ └─240

WSPUPCALLTABLELPWPUCLOSEEVENT.lpWPUCloseEvent0
LPWPUCLOSESOCKETHANDLE.lpWPUCloseSocketHandle8
LPWPUCREATEEVENT.lpWPUCreateEvent16
LPWPUCREATESOCKETHANDLE.lpWPUCreateSocketHandle24
LPWPUFDISSET.lpWPUFDIsSet32
LPWPUGETPROVIDERPATH.lpWPUGetProviderPath40
LPWPUMODIFYIFSHANDLE.lpWPUModifyIFSHandle48
LPWPUPOSTMESSAGE.lpWPUPostMessage56
LPWPUQUERYBLOCKINGCALLBACK.lpWPUQueryBlockingCallback64
LPWPUQUERYSOCKETHANDLECONTEXT.lpWPUQuerySocketHandleContext72
LPWPUQUEUEAPC.lpWPUQueueApc80
LPWPURESETEVENT.lpWPUResetEvent88
LPWPUSETEVENT.lpWPUSetEvent96
LPWPUOPENCURRENTTHREAD.lpWPUOpenCurrentThread104
LPWPUCLOSETHREAD.lpWPUCloseThread112

│ └─120

WS_ANY_ATTRIBUTEWS_XML_STRINGULONG.localName.length0
BYTE *.localName.bytes8
WS_XML_DICTIONARY *.localName.dictionary16
ULONG.localName.id24
WS_XML_STRINGULONG.ns.length32
BYTE *.ns.bytes40
WS_XML_DICTIONARY *.ns.dictionary48
ULONG.ns.id56
WS_XML_TEXT *.value64

│ └─72

WS_ANY_ATTRIBUTESWS_ANY_ATTRIBUTE *.attributes0
ULONG.attributeCount8

│ └─16

WS_ASYNC_CONTEXTWS_ASYNC_CALLBACK.callback0
void *.callbackState8

│ └─16

WS_ASYNC_OPERATIONWS_ASYNC_FUNCTION.function0

│ └─8

WS_ASYNC_STATEvoid *.internal00
void *.internal18
void *.internal216
void *.internal324
void *.internal432

│ └─40

WS_ATTRIBUTE_DESCRIPTIONWS_XML_STRING *.attributeLocalName0
WS_XML_STRING *.attributeNs8
WS_TYPE.type16
void *.typeDescription24

│ └─32

WS_BOOL_DESCRIPTIONBOOL.value0

│ └─4

WS_BUFFERSULONG.bufferCount0
WS_BYTES *.buffers8

│ └─16

WS_BYTESULONG.length0
BYTE *.bytes8

│ └─16

WS_BYTES_DESCRIPTIONULONG.minByteCount0
ULONG.maxByteCount4

│ └─8

WS_BYTE_ARRAY_DESCRIPTIONULONG.minByteCount0
ULONG.maxByteCount4

│ └─8

WS_CALL_PROPERTYWS_CALL_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_CAPI_ASYMMETRIC_SECURITY_KEY_HANDLEWS_SECURITY_KEY_HANDLEWS_SECURITY_KEY_HANDLE_TYPE.keyHandle.keyHandleType0
HCRYPTPROV.provider8
ULONG.keySpec16

│ └─24

WS_CERTIFICATE_VALIDATION_CALLBACK_CONTEXTWS_CERTIFICATE_VALIDATION_CALLBACK.callback0
void *.state8

│ └─16

WS_CERT_CREDENTIALWS_CERT_CREDENTIAL_TYPE.credentialType0

│ └─4

WS_CERT_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITY_TYPE.identity.identityType0
WS_BYTESULONG.rawCertificateData.length8
BYTE *.rawCertificateData.bytes16

│ └─24

WS_CERT_MESSAGE_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINT_TYPE.bindingConstraint.type0
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT *.bindingConstraint.propertyConstraints8
ULONG.bindingConstraint.propertyConstraintCount16
WS_MESSAGE_SECURITY_USAGE.bindingUsage24

│ └─32

WS_CERT_SIGNED_SAML_AUTHENTICATORWS_SAML_AUTHENTICATORWS_SAML_AUTHENTICATOR_TYPE.authenticator.authenticatorType0
const struct _CERT_CONTEXT **.trustedIssuerCerts8
ULONG.trustedIssuerCertCount16
const struct _CERT_CONTEXT *.decryptionCert24
WS_VALIDATE_SAML_CALLBACK.samlValidator32
void *.samlValidatorCallbackState40

│ └─48

WS_CHANNEL_DECODERvoid *.createContext0
WS_CREATE_DECODER_CALLBACK.createDecoderCallback8
WS_DECODER_GET_CONTENT_TYPE_CALLBACK.decoderGetContentTypeCallback16
WS_DECODER_START_CALLBACK.decoderStartCallback24
WS_DECODER_DECODE_CALLBACK.decoderDecodeCallback32
WS_DECODER_END_CALLBACK.decoderEndCallback40
WS_FREE_DECODER_CALLBACK.freeDecoderCallback48

│ └─56

WS_CHANNEL_ENCODERvoid *.createContext0
WS_CREATE_ENCODER_CALLBACK.createEncoderCallback8
WS_ENCODER_GET_CONTENT_TYPE_CALLBACK.encoderGetContentTypeCallback16
WS_ENCODER_START_CALLBACK.encoderStartCallback24
WS_ENCODER_ENCODE_CALLBACK.encoderEncodeCallback32
WS_ENCODER_END_CALLBACK.encoderEndCallback40
WS_FREE_ENCODER_CALLBACK.freeEncoderCallback48

│ └─56

WS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.properties0
ULONG.propertyCount8

│ └─16

WS_CHANNEL_PROPERTYWS_CHANNEL_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_CHANNEL_PROPERTY_CONSTRAINTWS_CHANNEL_PROPERTY_ID.id0
void *.allowedValues8
ULONG.allowedValuesSize16
struct (unnamed).out24

│ └─48

WS_CHAR_ARRAY_DESCRIPTIONULONG.minCharCount0
ULONG.maxCharCount4

│ └─8

WS_CONTRACT_DESCRIPTIONULONG.operationCount0
WS_OPERATION_DESCRIPTION **.operations8

│ └─16

WS_CUSTOM_CERT_CREDENTIALWS_CERT_CREDENTIALWS_CERT_CREDENTIAL_TYPE.credential.credentialType0
WS_GET_CERT_CALLBACK.getCertCallback8
void *.getCertCallbackState16
WS_CERT_ISSUER_LIST_NOTIFICATION_CALLBACK.certIssuerListNotificationCallback24
void *.certIssuerListNotificationCallbackState32

│ └─40

WS_CUSTOM_CHANNEL_CALLBACKSWS_CREATE_CHANNEL_CALLBACK.createChannelCallback0
WS_FREE_CHANNEL_CALLBACK.freeChannelCallback8
WS_RESET_CHANNEL_CALLBACK.resetChannelCallback16
WS_OPEN_CHANNEL_CALLBACK.openChannelCallback24
WS_CLOSE_CHANNEL_CALLBACK.closeChannelCallback32
WS_ABORT_CHANNEL_CALLBACK.abortChannelCallback40
WS_GET_CHANNEL_PROPERTY_CALLBACK.getChannelPropertyCallback48
WS_SET_CHANNEL_PROPERTY_CALLBACK.setChannelPropertyCallback56
WS_WRITE_MESSAGE_START_CALLBACK.writeMessageStartCallback64
WS_WRITE_MESSAGE_END_CALLBACK.writeMessageEndCallback72
WS_READ_MESSAGE_START_CALLBACK.readMessageStartCallback80
WS_READ_MESSAGE_END_CALLBACK.readMessageEndCallback88
WS_ABANDON_MESSAGE_CALLBACK.abandonMessageCallback96
WS_SHUTDOWN_SESSION_CHANNEL_CALLBACK.shutdownSessionChannelCallback104

│ └─112

WS_CUSTOM_HTTP_PROXYWS_STRINGULONG.servers.length0
WCHAR *.servers.chars8
WS_STRINGULONG.bypass.length16
WCHAR *.bypass.chars24

│ └─32

WS_CUSTOM_LISTENER_CALLBACKSWS_CREATE_LISTENER_CALLBACK.createListenerCallback0
WS_FREE_LISTENER_CALLBACK.freeListenerCallback8
WS_RESET_LISTENER_CALLBACK.resetListenerCallback16
WS_OPEN_LISTENER_CALLBACK.openListenerCallback24
WS_CLOSE_LISTENER_CALLBACK.closeListenerCallback32
WS_ABORT_LISTENER_CALLBACK.abortListenerCallback40
WS_GET_LISTENER_PROPERTY_CALLBACK.getListenerPropertyCallback48
WS_SET_LISTENER_PROPERTY_CALLBACK.setListenerPropertyCallback56
WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK.createChannelForListenerCallback64
WS_ACCEPT_CHANNEL_CALLBACK.acceptChannelCallback72

│ └─80

WS_CUSTOM_TYPE_DESCRIPTIONULONG.size0
ULONG.alignment4
WS_READ_TYPE_CALLBACK.readCallback8
WS_WRITE_TYPE_CALLBACK.writeCallback16
void *.descriptionData24
WS_IS_DEFAULT_VALUE_CALLBACK.isDefaultValueCallback32

│ └─40

WS_DATETIMEunsigned long long.ticks0
WS_DATETIME_FORMAT.format8

│ └─16

WS_DATETIME_DESCRIPTIONWS_DATETIMEunsigned long long.minValue.ticks0
WS_DATETIME_FORMAT.minValue.format8
WS_DATETIMEunsigned long long.maxValue.ticks16
WS_DATETIME_FORMAT.maxValue.format24

│ └─32

WS_DECIMAL_DESCRIPTIONDECIMALUSHORT.minValue.wReserved0
BYTE.minValue.scale2
USHORT.minValue.signscale2
BYTE.minValue.sign3
ULONG.minValue.Hi324
ULONG.minValue.Lo328
ULONGLONG.minValue.Lo648
ULONG.minValue.Mid3212
DECIMALUSHORT.maxValue.wReserved16
BYTE.maxValue.scale18
USHORT.maxValue.signscale18
BYTE.maxValue.sign19
ULONG.maxValue.Hi3220
ULONG.maxValue.Lo3224
ULONGLONG.maxValue.Lo6424
ULONG.maxValue.Mid3228

│ └─32

WS_DEFAULT_VALUEvoid *.value0
ULONG.valueSize8

│ └─16

WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIALWS_WINDOWS_INTEGRATED_AUTH_CREDENTIALWS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE.credential.credentialType0

│ └─4

WS_DISALLOWED_USER_AGENT_SUBSTRINGSULONG.subStringCount0
WS_STRING **.subStrings8

│ └─16

WS_DNS_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITY_TYPE.identity.identityType0
WS_STRINGULONG.dns.length8
WCHAR *.dns.chars16

│ └─24

WS_DOUBLE_DESCRIPTIONdouble.minValue0
double.maxValue8

│ └─16

WS_DURATIONBOOL.negative0
ULONG.years4
ULONG.months8
ULONG.days12
ULONG.hours16
ULONG.minutes20
ULONG.seconds24
ULONG.milliseconds28
ULONG.ticks32

│ └─36

WS_DURATION_DESCRIPTIONWS_DURATIONBOOL.minValue.negative0
ULONG.minValue.years4
ULONG.minValue.months8
ULONG.minValue.days12
ULONG.minValue.hours16
ULONG.minValue.minutes20
ULONG.minValue.seconds24
ULONG.minValue.milliseconds28
ULONG.minValue.ticks32
WS_DURATIONBOOL.maxValue.negative36
ULONG.maxValue.years40
ULONG.maxValue.months44
ULONG.maxValue.days48
ULONG.maxValue.hours52
ULONG.maxValue.minutes56
ULONG.maxValue.seconds60
ULONG.maxValue.milliseconds64
ULONG.maxValue.ticks68
WS_DURATION_COMPARISON_CALLBACK.comparer72

│ └─80

WS_ELEMENT_DESCRIPTIONWS_XML_STRING *.elementLocalName0
WS_XML_STRING *.elementNs8
WS_TYPE.type16
void *.typeDescription24

│ └─32

WS_ENDPOINT_ADDRESSWS_STRINGULONG.url.length0
WCHAR *.url.chars8
WS_XML_BUFFER *.headers16
WS_XML_BUFFER *.extensions24
WS_ENDPOINT_IDENTITY *.identity32

│ └─40

WS_ENDPOINT_ADDRESS_DESCRIPTIONWS_ADDRESSING_VERSION.addressingVersion0

│ └─4

WS_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITY_TYPE.identityType0

│ └─4

WS_ENDPOINT_POLICY_EXTENSIONWS_POLICY_EXTENSIONWS_POLICY_EXTENSION_TYPE.policyExtension.type0
WS_XML_STRING *.assertionName8
WS_XML_STRING *.assertionNs16
struct (unnamed).out24

│ └─32

WS_ENUM_DESCRIPTIONWS_ENUM_VALUE *.values0
ULONG.valueCount8
ULONG.maxByteCount12
ULONG *.nameIndices16

│ └─24

WS_ENUM_VALUEint.value0
WS_XML_STRING *.name8

│ └─16

WS_ERROR_PROPERTYWS_ERROR_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_FAULTWS_FAULT_CODE *.code0
WS_FAULT_REASON *.reasons8
ULONG.reasonCount16
WS_STRINGULONG.actor.length24
WCHAR *.actor.chars32
WS_STRINGULONG.node.length40
WCHAR *.node.chars48
WS_XML_BUFFER *.detail56

│ └─64

WS_FAULT_CODEWS_XML_QNAMEWS_XML_STRINGULONG.value.localName.length0
BYTE *.value.localName.bytes8
WS_XML_DICTIONARY *.value.localName.dictionary16
ULONG.value.localName.id24
WS_XML_STRINGULONG.value.ns.length32
BYTE *.value.ns.bytes40
WS_XML_DICTIONARY *.value.ns.dictionary48
ULONG.value.ns.id56
struct _WS_FAULT_CODE *.subCode64

│ └─72

WS_FAULT_DESCRIPTIONWS_ENVELOPE_VERSION.envelopeVersion0

│ └─4

WS_FAULT_DETAIL_DESCRIPTIONWS_XML_STRING *.action0
WS_ELEMENT_DESCRIPTION *.detailElementDescription8

│ └─16

WS_FAULT_REASONWS_STRINGULONG.text.length0
WCHAR *.text.chars8
WS_STRINGULONG.lang.length16
WCHAR *.lang.chars24

│ └─32

WS_FIELD_DESCRIPTIONWS_FIELD_MAPPING.mapping0
WS_XML_STRING *.localName8
WS_XML_STRING *.ns16
WS_TYPE.type24
void *.typeDescription32
ULONG.offset40
ULONG.options44
WS_DEFAULT_VALUE *.defaultValue48
ULONG.countOffset56
WS_XML_STRING *.itemLocalName64
WS_XML_STRING *.itemNs72
WS_ITEM_RANGE *.itemRange80

│ └─88

WS_FLOAT_DESCRIPTIONfloat.minValue0
float.maxValue4

│ └─8

WS_GUID_DESCRIPTIONGUIDunsigned long.value.Data10
unsigned short.value.Data24
unsigned short.value.Data36
unsigned char[8].value.Data48

│ └─16

WS_HEAP_PROPERTIESWS_HEAP_PROPERTY *.properties0
ULONG.propertyCount8

│ └─16

WS_HEAP_PROPERTYWS_HEAP_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_HOST_NAMESWS_STRING *.hostNames0
ULONG.hostNameCount8

│ └─16

WS_HTTPS_URLWS_URLWS_URL_SCHEME_TYPE.url.scheme0
WS_STRINGULONG.host.length8
WCHAR *.host.chars16
USHORT.port24
WS_STRINGULONG.portAsString.length32
WCHAR *.portAsString.chars40
WS_STRINGULONG.path.length48
WCHAR *.path.chars56
WS_STRINGULONG.query.length64
WCHAR *.query.chars72
WS_STRINGULONG.fragment.length80
WCHAR *.fragment.chars88

│ └─96

WS_HTTP_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8

│ └─16

WS_HTTP_HEADER_AUTH_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.httpHeaderAuthSecurityBinding.securityBindingProperties.properties32
ULONG.httpHeaderAuthSecurityBinding.securityBindingProperties.propertyCount40
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.httpHeaderAuthSecurityBinding.clientCredential48

│ └─56

WS_HTTP_HEADER_AUTH_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.httpHeaderAuthSecurityBinding.securityBindingProperties.properties32
ULONG.httpHeaderAuthSecurityBinding.securityBindingProperties.propertyCount40

│ └─48

WS_HTTP_HEADER_AUTH_SECURITY_BINDINGWS_SECURITY_BINDINGWS_SECURITY_BINDING_TYPE.binding.bindingType0
WS_SECURITY_BINDING_PROPERTY *.binding.properties8
ULONG.binding.propertyCount16
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.clientCredential24

│ └─32

WS_HTTP_HEADER_AUTH_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINT_TYPE.bindingConstraint.type0
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT *.bindingConstraint.propertyConstraints8
ULONG.bindingConstraint.propertyConstraintCount16

│ └─24

WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8

│ └─16

WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.clientCredential16

│ └─24

WS_HTTP_HEADER_MAPPINGWS_XML_STRINGULONG.headerName.length0
BYTE *.headerName.bytes8
WS_XML_DICTIONARY *.headerName.dictionary16
ULONG.headerName.id24
ULONG.headerMappingOptions32

│ └─40

WS_HTTP_MESSAGE_MAPPINGULONG.requestMappingOptions0
ULONG.responseMappingOptions4
WS_HTTP_HEADER_MAPPING **.requestHeaderMappings8
ULONG.requestHeaderMappingCount16
WS_HTTP_HEADER_MAPPING **.responseHeaderMappings24
ULONG.responseHeaderMappingCount32

│ └─40

WS_HTTP_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8

│ └─16

WS_HTTP_REDIRECT_CALLBACK_CONTEXTWS_HTTP_REDIRECT_CALLBACK.callback0
void *.state8

│ └─16

WS_HTTP_SSL_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_CERT_CREDENTIAL *.sslTransportSecurityBinding.localCertCredential48

│ └─56

WS_HTTP_SSL_HEADER_AUTH_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_CERT_CREDENTIAL *.sslTransportSecurityBinding.localCertCredential48
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.httpHeaderAuthSecurityBinding.securityBindingProperties.properties56
ULONG.httpHeaderAuthSecurityBinding.securityBindingProperties.propertyCount64
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.httpHeaderAuthSecurityBinding.clientCredential72

│ └─80

WS_HTTP_SSL_HEADER_AUTH_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_HTTP_HEADER_AUTH_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.httpHeaderAuthSecurityBinding.securityBindingProperties.properties48
ULONG.httpHeaderAuthSecurityBinding.securityBindingProperties.propertyCount56

│ └─64

WS_HTTP_SSL_KERBEROS_APREQ_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_CERT_CREDENTIAL *.sslTransportSecurityBinding.localCertCredential48
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.kerberosApreqMessageSecurityBinding.securityBindingProperties.properties56
ULONG.kerberosApreqMessageSecurityBinding.securityBindingProperties.propertyCount64
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.kerberosApreqMessageSecurityBinding.clientCredential72

│ └─80

WS_HTTP_SSL_KERBEROS_APREQ_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.kerberosApreqMessageSecurityBinding.securityBindingProperties.properties48
ULONG.kerberosApreqMessageSecurityBinding.securityBindingProperties.propertyCount56
WS_MESSAGE_SECURITY_USAGE.kerberosApreqMessageSecurityBinding.bindingUsage64

│ └─72

WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_CERT_CREDENTIAL *.sslTransportSecurityBinding.localCertCredential48
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.kerberosApreqMessageSecurityBinding.securityBindingProperties.properties56
ULONG.kerberosApreqMessageSecurityBinding.securityBindingProperties.propertyCount64
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.kerberosApreqMessageSecurityBinding.clientCredential72
WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATEWS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.properties80
ULONG.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.propertyCount88
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityContextSecurityBinding.securityProperties.properties96
ULONG.securityContextSecurityBinding.securityProperties.propertyCount104

│ └─112

WS_HTTP_SSL_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.kerberosApreqMessageSecurityBinding.securityBindingProperties.properties48
ULONG.kerberosApreqMessageSecurityBinding.securityBindingProperties.propertyCount56
WS_MESSAGE_SECURITY_USAGE.kerberosApreqMessageSecurityBinding.bindingUsage64
WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.properties72
ULONG.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.propertyCount80
WS_MESSAGE_SECURITY_USAGE.securityContextSecurityBinding.securityContextMessageSecurityBinding.bindingUsage88
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityContextSecurityBinding.securityProperties.properties96
ULONG.securityContextSecurityBinding.securityProperties.propertyCount104

│ └─112

WS_HTTP_SSL_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40

│ └─48

WS_HTTP_SSL_USERNAME_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_CERT_CREDENTIAL *.sslTransportSecurityBinding.localCertCredential48
WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.usernameMessageSecurityBinding.securityBindingProperties.properties56
ULONG.usernameMessageSecurityBinding.securityBindingProperties.propertyCount64
WS_USERNAME_CREDENTIAL *.usernameMessageSecurityBinding.clientCredential72
WS_VALIDATE_PASSWORD_CALLBACK.usernameMessageSecurityBinding.passwordValidator80
void *.usernameMessageSecurityBinding.passwordValidatorCallbackState88

│ └─96

WS_HTTP_SSL_USERNAME_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.usernameMessageSecurityBinding.securityBindingProperties.properties48
ULONG.usernameMessageSecurityBinding.securityBindingProperties.propertyCount56
WS_MESSAGE_SECURITY_USAGE.usernameMessageSecurityBinding.bindingUsage64

│ └─72

WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_CERT_CREDENTIAL *.sslTransportSecurityBinding.localCertCredential48
WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.usernameMessageSecurityBinding.securityBindingProperties.properties56
ULONG.usernameMessageSecurityBinding.securityBindingProperties.propertyCount64
WS_USERNAME_CREDENTIAL *.usernameMessageSecurityBinding.clientCredential72
WS_VALIDATE_PASSWORD_CALLBACK.usernameMessageSecurityBinding.passwordValidator80
void *.usernameMessageSecurityBinding.passwordValidatorCallbackState88
WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATEWS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.properties96
ULONG.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.propertyCount104
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityContextSecurityBinding.securityProperties.properties112
ULONG.securityContextSecurityBinding.securityProperties.propertyCount120

│ └─128

WS_HTTP_SSL_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sslTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sslTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.usernameMessageSecurityBinding.securityBindingProperties.properties48
ULONG.usernameMessageSecurityBinding.securityBindingProperties.propertyCount56
WS_MESSAGE_SECURITY_USAGE.usernameMessageSecurityBinding.bindingUsage64
WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.properties72
ULONG.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.propertyCount80
WS_MESSAGE_SECURITY_USAGE.securityContextSecurityBinding.securityContextMessageSecurityBinding.bindingUsage88
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityContextSecurityBinding.securityProperties.properties96
ULONG.securityContextSecurityBinding.securityProperties.propertyCount104

│ └─112

WS_HTTP_URLWS_URLWS_URL_SCHEME_TYPE.url.scheme0
WS_STRINGULONG.host.length8
WCHAR *.host.chars16
USHORT.port24
WS_STRINGULONG.portAsString.length32
WCHAR *.portAsString.chars40
WS_STRINGULONG.path.length48
WCHAR *.path.chars56
WS_STRINGULONG.query.length64
WCHAR *.query.chars72
WS_STRINGULONG.fragment.length80
WCHAR *.fragment.chars88

│ └─96

WS_INT16_DESCRIPTIONshort.minValue0
short.maxValue2

│ └─4

WS_INT32_DESCRIPTIONint.minValue0
int.maxValue4

│ └─8

WS_INT64_DESCRIPTIONlong long.minValue0
long long.maxValue8

│ └─16

WS_INT8_DESCRIPTIONchar.minValue0
char.maxValue1

│ └─2

WS_ISSUED_TOKEN_MESSAGE_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINT_TYPE.bindingConstraint.type0
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT *.bindingConstraint.propertyConstraints8
ULONG.bindingConstraint.propertyConstraintCount16
WS_MESSAGE_SECURITY_USAGE.bindingUsage24
WS_XML_STRING *.claimConstraints32
ULONG.claimConstraintCount40
WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINT *.requestSecurityTokenPropertyConstraints48
ULONG.requestSecurityTokenPropertyConstraintCount56
struct (unnamed).out64

│ └─80

WS_ITEM_RANGEULONG.minItemCount0
ULONG.maxItemCount4

│ └─8

WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDINGWS_SECURITY_BINDINGWS_SECURITY_BINDING_TYPE.binding.bindingType0
WS_SECURITY_BINDING_PROPERTY *.binding.properties8
ULONG.binding.propertyCount16
WS_MESSAGE_SECURITY_USAGE.bindingUsage24
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.clientCredential32

│ └─40

WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINT_TYPE.bindingConstraint.type0
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT *.bindingConstraint.propertyConstraints8
ULONG.bindingConstraint.propertyConstraintCount16
WS_MESSAGE_SECURITY_USAGE.bindingUsage24

│ └─32

WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8
WS_MESSAGE_SECURITY_USAGE.bindingUsage16

│ └─24

WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.clientCredential16

│ └─24

WS_LISTENER_PROPERTIESWS_LISTENER_PROPERTY *.properties0
ULONG.propertyCount8

│ └─16

WS_LISTENER_PROPERTYWS_LISTENER_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_MESSAGE_DESCRIPTIONWS_XML_STRING *.action0
WS_ELEMENT_DESCRIPTION *.bodyElementDescription8

│ └─16

WS_MESSAGE_PROPERTIESWS_MESSAGE_PROPERTY *.properties0
ULONG.propertyCount8

│ └─16

WS_MESSAGE_PROPERTYWS_MESSAGE_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_METADATA_ENDPOINTWS_ENDPOINT_ADDRESSWS_STRINGULONG.endpointAddress.url.length0
WCHAR *.endpointAddress.url.chars8
WS_XML_BUFFER *.endpointAddress.headers16
WS_XML_BUFFER *.endpointAddress.extensions24
WS_ENDPOINT_IDENTITY *.endpointAddress.identity32
WS_POLICY *.endpointPolicy40
WS_XML_STRING *.portName48
WS_XML_STRING *.serviceName56
WS_XML_STRING *.serviceNs64
WS_XML_STRING *.bindingName72
WS_XML_STRING *.bindingNs80
WS_XML_STRING *.portTypeName88
WS_XML_STRING *.portTypeNs96

│ └─104

WS_METADATA_ENDPOINTSWS_METADATA_ENDPOINT *.endpoints0
ULONG.endpointCount8

│ └─16

WS_METADATA_PROPERTYWS_METADATA_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_NAMEDPIPE_SSPI_TRANSPORT_SECURITY_BINDINGWS_SECURITY_BINDINGWS_SECURITY_BINDING_TYPE.binding.bindingType0
WS_SECURITY_BINDING_PROPERTY *.binding.properties8
ULONG.binding.propertyCount16
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.clientCredential24

│ └─32

WS_NCRYPT_ASYMMETRIC_SECURITY_KEY_HANDLEWS_SECURITY_KEY_HANDLEWS_SECURITY_KEY_HANDLE_TYPE.keyHandle.keyHandleType0
NCRYPT_KEY_HANDLE.asymmetricKey8

│ └─16

WS_NETPIPE_URLWS_URLWS_URL_SCHEME_TYPE.url.scheme0
WS_STRINGULONG.host.length8
WCHAR *.host.chars16
USHORT.port24
WS_STRINGULONG.portAsString.length32
WCHAR *.portAsString.chars40
WS_STRINGULONG.path.length48
WCHAR *.path.chars56
WS_STRINGULONG.query.length64
WCHAR *.query.chars72
WS_STRINGULONG.fragment.length80
WCHAR *.fragment.chars88

│ └─96

WS_NETTCP_URLWS_URLWS_URL_SCHEME_TYPE.url.scheme0
WS_STRINGULONG.host.length8
WCHAR *.host.chars16
USHORT.port24
WS_STRINGULONG.portAsString.length32
WCHAR *.portAsString.chars40
WS_STRINGULONG.path.length48
WCHAR *.path.chars56
WS_STRINGULONG.query.length64
WCHAR *.query.chars72
WS_STRINGULONG.fragment.length80
WCHAR *.fragment.chars88

│ └─96

WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIALWS_WINDOWS_INTEGRATED_AUTH_CREDENTIALWS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE.credential.credentialType0
void *.opaqueAuthIdentity8

│ └─16

WS_OPERATION_DESCRIPTIONULONG.versionInfo0
WS_MESSAGE_DESCRIPTION *.inputMessageDescription8
WS_MESSAGE_DESCRIPTION *.outputMessageDescription16
ULONG.inputMessageOptions24
ULONG.outputMessageOptions28
USHORT.parameterCount32
WS_PARAMETER_DESCRIPTION *.parameterDescription40
WS_SERVICE_STUB_CALLBACK.stubCallback48
WS_OPERATION_STYLE.style56

│ └─64

WS_PARAMETER_DESCRIPTIONWS_PARAMETER_TYPE.parameterType0
USHORT.inputMessageIndex4
USHORT.outputMessageIndex6

│ └─8

WS_POLICY_CONSTRAINTSWS_CHANNEL_BINDING.channelBinding0
WS_CHANNEL_PROPERTY_CONSTRAINT *.channelPropertyConstraints8
ULONG.channelPropertyConstraintCount16
WS_SECURITY_CONSTRAINTS *.securityConstraints24
WS_POLICY_EXTENSION **.policyExtensions32
ULONG.policyExtensionCount40

│ └─48

WS_POLICY_EXTENSIONWS_POLICY_EXTENSION_TYPE.type0

│ └─4

WS_POLICY_PROPERTIESWS_POLICY_PROPERTY *.properties0
ULONG.propertyCount8

│ └─16

WS_POLICY_PROPERTYWS_POLICY_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_PROXY_MESSAGE_CALLBACK_CONTEXTWS_PROXY_MESSAGE_CALLBACK.callback0
void *.state8

│ └─16

WS_PROXY_PROPERTYWS_PROXY_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_RAW_SYMMETRIC_SECURITY_KEY_HANDLEWS_SECURITY_KEY_HANDLEWS_SECURITY_KEY_HANDLE_TYPE.keyHandle.keyHandleType0
WS_BYTESULONG.rawKeyBytes.length8
BYTE *.rawKeyBytes.bytes16

│ └─24

WS_REQUEST_SECURITY_TOKEN_PROPERTYWS_REQUEST_SECURITY_TOKEN_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_REQUEST_SECURITY_TOKEN_PROPERTY_CONSTRAINTWS_REQUEST_SECURITY_TOKEN_PROPERTY_ID.id0
void *.allowedValues8
ULONG.allowedValuesSize16
struct (unnamed).out24

│ └─48

WS_RSA_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITY_TYPE.identity.identityType0
WS_BYTESULONG.modulus.length8
BYTE *.modulus.bytes16
WS_BYTESULONG.exponent.length24
BYTE *.exponent.bytes32

│ └─40

WS_SAML_AUTHENTICATORWS_SAML_AUTHENTICATOR_TYPE.authenticatorType0

│ └─4

WS_SAML_MESSAGE_SECURITY_BINDINGWS_SECURITY_BINDINGWS_SECURITY_BINDING_TYPE.binding.bindingType0
WS_SECURITY_BINDING_PROPERTY *.binding.properties8
ULONG.binding.propertyCount16
WS_MESSAGE_SECURITY_USAGE.bindingUsage24
WS_SAML_AUTHENTICATOR *.authenticator32

│ └─40

WS_SECURITY_ALGORITHM_PROPERTYWS_SECURITY_ALGORITHM_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_SECURITY_ALGORITHM_SUITEWS_SECURITY_ALGORITHM_ID.canonicalizationAlgorithm0
WS_SECURITY_ALGORITHM_ID.digestAlgorithm4
WS_SECURITY_ALGORITHM_ID.symmetricSignatureAlgorithm8
WS_SECURITY_ALGORITHM_ID.asymmetricSignatureAlgorithm12
WS_SECURITY_ALGORITHM_ID.encryptionAlgorithm16
WS_SECURITY_ALGORITHM_ID.keyDerivationAlgorithm20
WS_SECURITY_ALGORITHM_ID.symmetricKeyWrapAlgorithm24
WS_SECURITY_ALGORITHM_ID.asymmetricKeyWrapAlgorithm28
ULONG.minSymmetricKeyLength32
ULONG.maxSymmetricKeyLength36
ULONG.minAsymmetricKeyLength40
ULONG.maxAsymmetricKeyLength44
WS_SECURITY_ALGORITHM_PROPERTY *.properties48
ULONG.propertyCount56

│ └─64

WS_SECURITY_BINDINGWS_SECURITY_BINDING_TYPE.bindingType0
WS_SECURITY_BINDING_PROPERTY *.properties8
ULONG.propertyCount16

│ └─24

WS_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINT_TYPE.type0
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT *.propertyConstraints8
ULONG.propertyConstraintCount16

│ └─24

WS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.properties0
ULONG.propertyCount8

│ └─16

WS_SECURITY_BINDING_PROPERTYWS_SECURITY_BINDING_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_SECURITY_BINDING_PROPERTY_CONSTRAINTWS_SECURITY_BINDING_PROPERTY_ID.id0
void *.allowedValues8
ULONG.allowedValuesSize16
struct (unnamed).out24

│ └─48

WS_SECURITY_CONSTRAINTSWS_SECURITY_PROPERTY_CONSTRAINT *.securityPropertyConstraints0
ULONG.securityPropertyConstraintCount8
WS_SECURITY_BINDING_CONSTRAINT **.securityBindingConstraints16
ULONG.securityBindingConstraintCount24

│ └─32

WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDINGWS_SECURITY_BINDINGWS_SECURITY_BINDING_TYPE.binding.bindingType0
WS_SECURITY_BINDING_PROPERTY *.binding.properties8
ULONG.binding.propertyCount16
WS_MESSAGE_SECURITY_USAGE.bindingUsage24
WS_SECURITY_DESCRIPTION *.bootstrapSecurityDescription32

│ └─40

WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINT_TYPE.bindingConstraint.type0
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT *.bindingConstraint.propertyConstraints8
ULONG.bindingConstraint.propertyConstraintCount16
WS_MESSAGE_SECURITY_USAGE.bindingUsage24
WS_SECURITY_CONSTRAINTS *.bootstrapSecurityConstraint32

│ └─40

WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8
WS_MESSAGE_SECURITY_USAGE.bindingUsage16

│ └─24

WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8

│ └─16

WS_SECURITY_CONTEXT_PROPERTYWS_SECURITY_CONTEXT_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityContextMessageSecurityBinding.securityBindingProperties.properties0
ULONG.securityContextMessageSecurityBinding.securityBindingProperties.propertyCount8
WS_MESSAGE_SECURITY_USAGE.securityContextMessageSecurityBinding.bindingUsage16
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties24
ULONG.securityProperties.propertyCount32

│ └─40

WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATEWS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityContextMessageSecurityBinding.securityBindingProperties.properties0
ULONG.securityContextMessageSecurityBinding.securityBindingProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24

│ └─32

WS_SECURITY_DESCRIPTIONWS_SECURITY_BINDING **.securityBindings0
ULONG.securityBindingCount8
WS_SECURITY_PROPERTY *.properties16
ULONG.propertyCount24

│ └─32

WS_SECURITY_KEY_HANDLEWS_SECURITY_KEY_HANDLE_TYPE.keyHandleType0

│ └─4

WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.properties0
ULONG.propertyCount8

│ └─16

WS_SECURITY_PROPERTYWS_SECURITY_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_SECURITY_PROPERTY_CONSTRAINTWS_SECURITY_PROPERTY_ID.id0
void *.allowedValues8
ULONG.allowedValuesSize16
struct (unnamed).out24

│ └─48

WS_SERVICE_CONTRACTconst WS_CONTRACT_DESCRIPTION *.contractDescription0
WS_SERVICE_MESSAGE_RECEIVE_CALLBACK.defaultMessageHandlerCallback8
const void *.methodTable16

│ └─24

WS_SERVICE_ENDPOINTWS_ENDPOINT_ADDRESSWS_STRINGULONG.address.url.length0
WCHAR *.address.url.chars8
WS_XML_BUFFER *.address.headers16
WS_XML_BUFFER *.address.extensions24
WS_ENDPOINT_IDENTITY *.address.identity32
WS_CHANNEL_BINDING.channelBinding40
WS_CHANNEL_TYPE.channelType44
const WS_SECURITY_DESCRIPTION *.securityDescription48
const WS_SERVICE_CONTRACT *.contract56
WS_SERVICE_SECURITY_CALLBACK.authorizationCallback64
const WS_SERVICE_ENDPOINT_PROPERTY *.properties72
ULONG.propertyCount80
WS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties88
ULONG.channelProperties.propertyCount96

│ └─104

WS_SERVICE_ENDPOINT_METADATAWS_XML_STRING *.portName0
WS_XML_STRING *.bindingName8
WS_XML_STRING *.bindingNs16

│ └─24

WS_SERVICE_ENDPOINT_PROPERTYWS_SERVICE_ENDPOINT_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_SERVICE_METADATAULONG.documentCount0
WS_SERVICE_METADATA_DOCUMENT **.documents8
WS_XML_STRING *.serviceName16
WS_XML_STRING *.serviceNs24

│ └─32

WS_SERVICE_METADATA_DOCUMENTWS_XML_STRING *.content0
WS_STRING *.name8

│ └─16

WS_SERVICE_PROPERTYWS_SERVICE_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_SERVICE_PROPERTY_ACCEPT_CALLBACKWS_SERVICE_ACCEPT_CHANNEL_CALLBACK.callback0

│ └─8

WS_SERVICE_PROPERTY_CLOSE_CALLBACKWS_SERVICE_CLOSE_CHANNEL_CALLBACK.callback0

│ └─8

WS_SERVICE_SECURITY_IDENTITIESWS_STRING *.serviceIdentities0
ULONG.serviceIdentityCount8

│ └─16

WS_SOAPUDP_URLWS_URLWS_URL_SCHEME_TYPE.url.scheme0
WS_STRINGULONG.host.length8
WCHAR *.host.chars16
USHORT.port24
WS_STRINGULONG.portAsString.length32
WCHAR *.portAsString.chars40
WS_STRINGULONG.path.length48
WCHAR *.path.chars56
WS_STRINGULONG.query.length64
WCHAR *.query.chars72
WS_STRINGULONG.fragment.length80
WCHAR *.fragment.chars88

│ └─96

WS_SPN_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITY_TYPE.identity.identityType0
WS_STRINGULONG.spn.length8
WCHAR *.spn.chars16

│ └─24

WS_SSL_TRANSPORT_SECURITY_BINDINGWS_SECURITY_BINDINGWS_SECURITY_BINDING_TYPE.binding.bindingType0
WS_SECURITY_BINDING_PROPERTY *.binding.properties8
ULONG.binding.propertyCount16
WS_CERT_CREDENTIAL *.localCertCredential24

│ └─32

WS_SSL_TRANSPORT_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINT_TYPE.bindingConstraint.type0
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT *.bindingConstraint.propertyConstraints8
ULONG.bindingConstraint.propertyConstraintCount16
struct (unnamed).out24

│ └─32

WS_SSL_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8

│ └─16

WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8
WS_CERT_CREDENTIAL *.localCertCredential16

│ └─24

WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8

│ └─16

WS_STRINGULONG.length0
WCHAR *.chars8

│ └─16

WS_STRING_DESCRIPTIONULONG.minCharCount0
ULONG.maxCharCount4

│ └─8

WS_STRING_USERNAME_CREDENTIALWS_USERNAME_CREDENTIALWS_USERNAME_CREDENTIAL_TYPE.credential.credentialType0
WS_STRINGULONG.username.length8
WCHAR *.username.chars16
WS_STRINGULONG.password.length24
WCHAR *.password.chars32

│ └─40

WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIALWS_WINDOWS_INTEGRATED_AUTH_CREDENTIALWS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE.credential.credentialType0
WS_STRINGULONG.username.length8
WCHAR *.username.chars16
WS_STRINGULONG.password.length24
WCHAR *.password.chars32
WS_STRINGULONG.domain.length40
WCHAR *.domain.chars48

│ └─56

WS_STRUCT_DESCRIPTIONULONG.size0
ULONG.alignment4
WS_FIELD_DESCRIPTION **.fields8
ULONG.fieldCount16
WS_XML_STRING *.typeLocalName24
WS_XML_STRING *.typeNs32
WS_STRUCT_DESCRIPTION *.parentType40
WS_STRUCT_DESCRIPTION **.subTypes48
ULONG.subTypeCount56
ULONG.structOptions60

│ └─64

WS_SUBJECT_NAME_CERT_CREDENTIALWS_CERT_CREDENTIALWS_CERT_CREDENTIAL_TYPE.credential.credentialType0
ULONG.storeLocation4
WS_STRINGULONG.storeName.length8
WCHAR *.storeName.chars16
WS_STRINGULONG.subjectName.length24
WCHAR *.subjectName.chars32

│ └─40

WS_TCP_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8

│ └─16

WS_TCP_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8

│ └─16

WS_TCP_SSPI_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sspiTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sspiTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.sspiTransportSecurityBinding.clientCredential48

│ └─56

WS_TCP_SSPI_KERBEROS_APREQ_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sspiTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sspiTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.sspiTransportSecurityBinding.clientCredential48
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.kerberosApreqMessageSecurityBinding.securityBindingProperties.properties56
ULONG.kerberosApreqMessageSecurityBinding.securityBindingProperties.propertyCount64
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.kerberosApreqMessageSecurityBinding.clientCredential72

│ └─80

WS_TCP_SSPI_KERBEROS_APREQ_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sspiTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sspiTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.kerberosApreqMessageSecurityBinding.securityBindingProperties.properties48
ULONG.kerberosApreqMessageSecurityBinding.securityBindingProperties.propertyCount56
WS_MESSAGE_SECURITY_USAGE.kerberosApreqMessageSecurityBinding.bindingUsage64

│ └─72

WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sspiTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sspiTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.sspiTransportSecurityBinding.clientCredential48
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.kerberosApreqMessageSecurityBinding.securityBindingProperties.properties56
ULONG.kerberosApreqMessageSecurityBinding.securityBindingProperties.propertyCount64
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.kerberosApreqMessageSecurityBinding.clientCredential72
WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATEWS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.properties80
ULONG.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.propertyCount88
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityContextSecurityBinding.securityProperties.properties96
ULONG.securityContextSecurityBinding.securityProperties.propertyCount104

│ └─112

WS_TCP_SSPI_KERBEROS_APREQ_SECURITY_CONTEXT_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sspiTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sspiTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_KERBEROS_APREQ_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.kerberosApreqMessageSecurityBinding.securityBindingProperties.properties48
ULONG.kerberosApreqMessageSecurityBinding.securityBindingProperties.propertyCount56
WS_MESSAGE_SECURITY_USAGE.kerberosApreqMessageSecurityBinding.bindingUsage64
WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.properties72
ULONG.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.propertyCount80
WS_MESSAGE_SECURITY_USAGE.securityContextSecurityBinding.securityContextMessageSecurityBinding.bindingUsage88
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityContextSecurityBinding.securityProperties.properties96
ULONG.securityContextSecurityBinding.securityProperties.propertyCount104

│ └─112

WS_TCP_SSPI_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sspiTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sspiTransportSecurityBinding.securityBindingProperties.propertyCount40

│ └─48

WS_TCP_SSPI_TRANSPORT_SECURITY_BINDINGWS_SECURITY_BINDINGWS_SECURITY_BINDING_TYPE.binding.bindingType0
WS_SECURITY_BINDING_PROPERTY *.binding.properties8
ULONG.binding.propertyCount16
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.clientCredential24

│ └─32

WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINT_TYPE.bindingConstraint.type0
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT *.bindingConstraint.propertyConstraints8
ULONG.bindingConstraint.propertyConstraintCount16

│ └─24

WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.clientCredential16

│ └─24

WS_TCP_SSPI_USERNAME_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sspiTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sspiTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.sspiTransportSecurityBinding.clientCredential48
WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.usernameMessageSecurityBinding.securityBindingProperties.properties56
ULONG.usernameMessageSecurityBinding.securityBindingProperties.propertyCount64
WS_USERNAME_CREDENTIAL *.usernameMessageSecurityBinding.clientCredential72
WS_VALIDATE_PASSWORD_CALLBACK.usernameMessageSecurityBinding.passwordValidator80
void *.usernameMessageSecurityBinding.passwordValidatorCallbackState88

│ └─96

WS_TCP_SSPI_USERNAME_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sspiTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sspiTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.usernameMessageSecurityBinding.securityBindingProperties.properties48
ULONG.usernameMessageSecurityBinding.securityBindingProperties.propertyCount56
WS_MESSAGE_SECURITY_USAGE.usernameMessageSecurityBinding.bindingUsage64

│ └─72

WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_BINDING_TEMPLATEWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_TCP_SSPI_TRANSPORT_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sspiTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sspiTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL *.sspiTransportSecurityBinding.clientCredential48
WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.usernameMessageSecurityBinding.securityBindingProperties.properties56
ULONG.usernameMessageSecurityBinding.securityBindingProperties.propertyCount64
WS_USERNAME_CREDENTIAL *.usernameMessageSecurityBinding.clientCredential72
WS_VALIDATE_PASSWORD_CALLBACK.usernameMessageSecurityBinding.passwordValidator80
void *.usernameMessageSecurityBinding.passwordValidatorCallbackState88
WS_SECURITY_CONTEXT_SECURITY_BINDING_TEMPLATEWS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.properties96
ULONG.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.propertyCount104
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityContextSecurityBinding.securityProperties.properties112
ULONG.securityContextSecurityBinding.securityProperties.propertyCount120

│ └─128

WS_TCP_SSPI_USERNAME_SECURITY_CONTEXT_POLICY_DESCRIPTIONWS_CHANNEL_PROPERTIESWS_CHANNEL_PROPERTY *.channelProperties.properties0
ULONG.channelProperties.propertyCount8
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityProperties.properties16
ULONG.securityProperties.propertyCount24
WS_SSPI_TRANSPORT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.sspiTransportSecurityBinding.securityBindingProperties.properties32
ULONG.sspiTransportSecurityBinding.securityBindingProperties.propertyCount40
WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.usernameMessageSecurityBinding.securityBindingProperties.properties48
ULONG.usernameMessageSecurityBinding.securityBindingProperties.propertyCount56
WS_MESSAGE_SECURITY_USAGE.usernameMessageSecurityBinding.bindingUsage64
WS_SECURITY_CONTEXT_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.properties72
ULONG.securityContextSecurityBinding.securityContextMessageSecurityBinding.securityBindingProperties.propertyCount80
WS_MESSAGE_SECURITY_USAGE.securityContextSecurityBinding.securityContextMessageSecurityBinding.bindingUsage88
WS_SECURITY_PROPERTIESWS_SECURITY_PROPERTY *.securityContextSecurityBinding.securityProperties.properties96
ULONG.securityContextSecurityBinding.securityProperties.propertyCount104

│ └─112

WS_THUMBPRINT_CERT_CREDENTIALWS_CERT_CREDENTIALWS_CERT_CREDENTIAL_TYPE.credential.credentialType0
ULONG.storeLocation4
WS_STRINGULONG.storeName.length8
WCHAR *.storeName.chars16
WS_STRINGULONG.thumbprint.length24
WCHAR *.thumbprint.chars32

│ └─40

WS_TIMESPANlong long.ticks0

│ └─8

WS_TIMESPAN_DESCRIPTIONWS_TIMESPANlong long.minValue.ticks0
WS_TIMESPANlong long.maxValue.ticks8

│ └─16

WS_UINT16_DESCRIPTIONUSHORT.minValue0
USHORT.maxValue2

│ └─4

WS_UINT32_DESCRIPTIONULONG.minValue0
ULONG.maxValue4

│ └─8

WS_UINT64_DESCRIPTIONunsigned long long.minValue0
unsigned long long.maxValue8

│ └─16

WS_UINT8_DESCRIPTIONBYTE.minValue0
BYTE.maxValue1

│ └─2

WS_UNION_DESCRIPTIONULONG.size0
ULONG.alignment4
WS_UNION_FIELD_DESCRIPTION **.fields8
ULONG.fieldCount16
ULONG.enumOffset20
int.noneEnumValue24
ULONG *.valueIndices32

│ └─40

WS_UNION_FIELD_DESCRIPTIONint.value0
WS_FIELD_DESCRIPTIONWS_FIELD_MAPPING.field.mapping8
WS_XML_STRING *.field.localName16
WS_XML_STRING *.field.ns24
WS_TYPE.field.type32
void *.field.typeDescription40
ULONG.field.offset48
ULONG.field.options52
WS_DEFAULT_VALUE *.field.defaultValue56
ULONG.field.countOffset64
WS_XML_STRING *.field.itemLocalName72
WS_XML_STRING *.field.itemNs80
WS_ITEM_RANGE *.field.itemRange88

│ └─96

WS_UNIQUE_IDWS_STRINGULONG.uri.length0
WCHAR *.uri.chars8
GUIDunsigned long.guid.Data116
unsigned short.guid.Data220
unsigned short.guid.Data322
unsigned char[8].guid.Data424

│ └─32

WS_UNIQUE_ID_DESCRIPTIONULONG.minCharCount0
ULONG.maxCharCount4

│ └─8

WS_UNKNOWN_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITY_TYPE.identity.identityType0
WS_XML_BUFFER *.element8

│ └─16

WS_UPN_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITYWS_ENDPOINT_IDENTITY_TYPE.identity.identityType0
WS_STRINGULONG.upn.length8
WCHAR *.upn.chars16

│ └─24

WS_URLWS_URL_SCHEME_TYPE.scheme0

│ └─4

WS_USERNAME_CREDENTIALWS_USERNAME_CREDENTIAL_TYPE.credentialType0

│ └─4

WS_USERNAME_MESSAGE_SECURITY_BINDINGWS_SECURITY_BINDINGWS_SECURITY_BINDING_TYPE.binding.bindingType0
WS_SECURITY_BINDING_PROPERTY *.binding.properties8
ULONG.binding.propertyCount16
WS_MESSAGE_SECURITY_USAGE.bindingUsage24
WS_USERNAME_CREDENTIAL *.clientCredential32
WS_VALIDATE_PASSWORD_CALLBACK.passwordValidator40
void *.passwordValidatorCallbackState48

│ └─56

WS_USERNAME_MESSAGE_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINTWS_SECURITY_BINDING_CONSTRAINT_TYPE.bindingConstraint.type0
WS_SECURITY_BINDING_PROPERTY_CONSTRAINT *.bindingConstraint.propertyConstraints8
ULONG.bindingConstraint.propertyConstraintCount16
WS_MESSAGE_SECURITY_USAGE.bindingUsage24

│ └─32

WS_USERNAME_MESSAGE_SECURITY_BINDING_POLICY_DESCRIPTIONWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8
WS_MESSAGE_SECURITY_USAGE.bindingUsage16

│ └─24

WS_USERNAME_MESSAGE_SECURITY_BINDING_TEMPLATEWS_SECURITY_BINDING_PROPERTIESWS_SECURITY_BINDING_PROPERTY *.securityBindingProperties.properties0
ULONG.securityBindingProperties.propertyCount8
WS_USERNAME_CREDENTIAL *.clientCredential16
WS_VALIDATE_PASSWORD_CALLBACK.passwordValidator24
void *.passwordValidatorCallbackState32

│ └─40

WS_UTF8_ARRAY_DESCRIPTIONULONG.minByteCount0
ULONG.maxByteCount4

│ └─8

WS_VOID_DESCRIPTIONULONG.size0

│ └─4

WS_WINDOWS_INTEGRATED_AUTH_CREDENTIALWS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE.credentialType0

│ └─4

WS_WSZ_DESCRIPTIONULONG.minCharCount0
ULONG.maxCharCount4

│ └─8

WS_XML_ATTRIBUTEBYTE.singleQuote0
BYTE.isXmlNs1
WS_XML_STRING *.prefix8
WS_XML_STRING *.localName16
WS_XML_STRING *.ns24
WS_XML_TEXT *.value32

│ └─40

WS_XML_BASE64_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
BYTE *.bytes8
ULONG.length16

│ └─24

WS_XML_BOOL_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
BOOL.value4

│ └─8

WS_XML_BUFFER_PROPERTYWS_XML_BUFFER_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_XML_CANONICALIZATION_INCLUSIVE_PREFIXESULONG.prefixCount0
WS_XML_STRING *.prefixes8

│ └─16

WS_XML_CANONICALIZATION_PROPERTYWS_XML_CANONICALIZATION_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_XML_COMMENT_NODEWS_XML_NODEWS_XML_NODE_TYPE.node.nodeType0
WS_XML_STRINGULONG.value.length8
BYTE *.value.bytes16
WS_XML_DICTIONARY *.value.dictionary24
ULONG.value.id32

│ └─40

WS_XML_DATETIME_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
WS_DATETIMEunsigned long long.value.ticks8
WS_DATETIME_FORMAT.value.format16

│ └─24

WS_XML_DECIMAL_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
DECIMALUSHORT.value.wReserved8
BYTE.value.scale10
USHORT.value.signscale10
BYTE.value.sign11
ULONG.value.Hi3212
ULONG.value.Lo3216
ULONGLONG.value.Lo6416
ULONG.value.Mid3220

│ └─24

WS_XML_DICTIONARYGUIDunsigned long.guid.Data10
unsigned short.guid.Data24
unsigned short.guid.Data36
unsigned char[8].guid.Data48
WS_XML_STRING *.strings16
ULONG.stringCount24
BOOL.isConst28

│ └─32

WS_XML_DOUBLE_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
double.value8

│ └─16

WS_XML_ELEMENT_NODEWS_XML_NODEWS_XML_NODE_TYPE.node.nodeType0
WS_XML_STRING *.prefix8
WS_XML_STRING *.localName16
WS_XML_STRING *.ns24
ULONG.attributeCount32
WS_XML_ATTRIBUTE **.attributes40
BOOL.isEmpty48

│ └─56

WS_XML_FLOAT_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
float.value4

│ └─8

WS_XML_GUID_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
GUIDunsigned long.value.Data14
unsigned short.value.Data28
unsigned short.value.Data310
unsigned char[8].value.Data412

│ └─20

WS_XML_INT32_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
int.value4

│ └─8

WS_XML_INT64_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
long long.value8

│ └─16

WS_XML_LIST_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
ULONG.itemCount4
WS_XML_TEXT **.items8

│ └─16

WS_XML_NODEWS_XML_NODE_TYPE.nodeType0

│ └─4

WS_XML_NODE_POSITIONWS_XML_BUFFER *.buffer0
void *.node8

│ └─16

WS_XML_QNAMEWS_XML_STRINGULONG.localName.length0
BYTE *.localName.bytes8
WS_XML_DICTIONARY *.localName.dictionary16
ULONG.localName.id24
WS_XML_STRINGULONG.ns.length32
BYTE *.ns.bytes40
WS_XML_DICTIONARY *.ns.dictionary48
ULONG.ns.id56

│ └─64

WS_XML_QNAME_DESCRIPTIONULONG.minLocalNameByteCount0
ULONG.maxLocalNameByteCount4
ULONG.minNsByteCount8
ULONG.maxNsByteCount12

│ └─16

WS_XML_QNAME_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
WS_XML_STRING *.prefix8
WS_XML_STRING *.localName16
WS_XML_STRING *.ns24

│ └─32

WS_XML_READER_BINARY_ENCODINGWS_XML_READER_ENCODINGWS_XML_READER_ENCODING_TYPE.encoding.encodingType0
WS_XML_DICTIONARY *.staticDictionary8
WS_XML_DICTIONARY *.dynamicDictionary16

│ └─24

WS_XML_READER_BUFFER_INPUTWS_XML_READER_INPUTWS_XML_READER_INPUT_TYPE.input.inputType0
void *.encodedData8
ULONG.encodedDataSize16

│ └─24

WS_XML_READER_ENCODINGWS_XML_READER_ENCODING_TYPE.encodingType0

│ └─4

WS_XML_READER_INPUTWS_XML_READER_INPUT_TYPE.inputType0

│ └─4

WS_XML_READER_MTOM_ENCODINGWS_XML_READER_ENCODINGWS_XML_READER_ENCODING_TYPE.encoding.encodingType0
WS_XML_READER_ENCODING *.textEncoding8
BOOL.readMimeHeader16
WS_STRINGULONG.startInfo.length24
WCHAR *.startInfo.chars32
WS_STRINGULONG.boundary.length40
WCHAR *.boundary.chars48
WS_STRINGULONG.startUri.length56
WCHAR *.startUri.chars64

│ └─72

WS_XML_READER_PROPERTIESWS_XML_READER_PROPERTY *.properties0
ULONG.propertyCount8

│ └─16

WS_XML_READER_PROPERTYWS_XML_READER_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_XML_READER_RAW_ENCODINGWS_XML_READER_ENCODINGWS_XML_READER_ENCODING_TYPE.encoding.encodingType0

│ └─4

WS_XML_READER_STREAM_INPUTWS_XML_READER_INPUTWS_XML_READER_INPUT_TYPE.input.inputType0
WS_READ_CALLBACK.readCallback8
void *.readCallbackState16

│ └─24

WS_XML_READER_TEXT_ENCODINGWS_XML_READER_ENCODINGWS_XML_READER_ENCODING_TYPE.encoding.encodingType0
WS_CHARSET.charSet4

│ └─8

WS_XML_SECURITY_TOKEN_PROPERTYWS_XML_SECURITY_TOKEN_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_XML_STRINGULONG.length0
BYTE *.bytes8
WS_XML_DICTIONARY *.dictionary16
ULONG.id24

│ └─32

WS_XML_STRING_DESCRIPTIONULONG.minByteCount0
ULONG.maxByteCount4

│ └─8

WS_XML_TEXTWS_XML_TEXT_TYPE.textType0

│ └─4

WS_XML_TEXT_NODEWS_XML_NODEWS_XML_NODE_TYPE.node.nodeType0
WS_XML_TEXT *.text8

│ └─16

WS_XML_TIMESPAN_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
WS_TIMESPANlong long.value.ticks8

│ └─16

WS_XML_TOKEN_MESSAGE_SECURITY_BINDINGWS_SECURITY_BINDINGWS_SECURITY_BINDING_TYPE.binding.bindingType0
WS_SECURITY_BINDING_PROPERTY *.binding.properties8
ULONG.binding.propertyCount16
WS_MESSAGE_SECURITY_USAGE.bindingUsage24
WS_SECURITY_TOKEN *.xmlToken32

│ └─40

WS_XML_UINT64_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
unsigned long long.value8

│ └─16

WS_XML_UNIQUE_ID_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
GUIDunsigned long.value.Data14
unsigned short.value.Data28
unsigned short.value.Data310
unsigned char[8].value.Data412

│ └─20

WS_XML_UTF16_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
BYTE *.bytes8
ULONG.byteCount16

│ └─24

WS_XML_UTF8_TEXTWS_XML_TEXTWS_XML_TEXT_TYPE.text.textType0
WS_XML_STRINGULONG.value.length8
BYTE *.value.bytes16
WS_XML_DICTIONARY *.value.dictionary24
ULONG.value.id32

│ └─40

WS_XML_WRITER_BINARY_ENCODINGWS_XML_WRITER_ENCODINGWS_XML_WRITER_ENCODING_TYPE.encoding.encodingType0
WS_XML_DICTIONARY *.staticDictionary8
WS_DYNAMIC_STRING_CALLBACK.dynamicStringCallback16
void *.dynamicStringCallbackState24

│ └─32

WS_XML_WRITER_BUFFER_OUTPUTWS_XML_WRITER_OUTPUTWS_XML_WRITER_OUTPUT_TYPE.output.outputType0

│ └─4

WS_XML_WRITER_ENCODINGWS_XML_WRITER_ENCODING_TYPE.encodingType0

│ └─4

WS_XML_WRITER_MTOM_ENCODINGWS_XML_WRITER_ENCODINGWS_XML_WRITER_ENCODING_TYPE.encoding.encodingType0
WS_XML_WRITER_ENCODING *.textEncoding8
BOOL.writeMimeHeader16
WS_STRINGULONG.boundary.length24
WCHAR *.boundary.chars32
WS_STRINGULONG.startInfo.length40
WCHAR *.startInfo.chars48
WS_STRINGULONG.startUri.length56
WCHAR *.startUri.chars64
ULONG.maxInlineByteCount72

│ └─80

WS_XML_WRITER_OUTPUTWS_XML_WRITER_OUTPUT_TYPE.outputType0

│ └─4

WS_XML_WRITER_PROPERTIESWS_XML_WRITER_PROPERTY *.properties0
ULONG.propertyCount8

│ └─16

WS_XML_WRITER_PROPERTYWS_XML_WRITER_PROPERTY_ID.id0
void *.value8
ULONG.valueSize16

│ └─24

WS_XML_WRITER_RAW_ENCODINGWS_XML_WRITER_ENCODINGWS_XML_WRITER_ENCODING_TYPE.encoding.encodingType0

│ └─4

WS_XML_WRITER_STREAM_OUTPUTWS_XML_WRITER_OUTPUTWS_XML_WRITER_OUTPUT_TYPE.output.outputType0
WS_WRITE_CALLBACK.writeCallback8
void *.writeCallbackState16

│ └─24

WS_XML_WRITER_TEXT_ENCODINGWS_XML_WRITER_ENCODINGWS_XML_WRITER_ENCODING_TYPE.encoding.encodingType0
WS_CHARSET.charSet4

│ └─8

WTA_OPTIONSDWORD.dwFlags0
DWORD.dwMask4

│ └─8

WTSCLIENTACHAR[21].ClientName0
CHAR[18].Domain21
CHAR[21].UserName39
CHAR[261].WorkDirectory60
CHAR[261].InitialProgram321
BYTE.EncryptionLevel582
ULONG.ClientAddressFamily584
USHORT[31].ClientAddress588
USHORT.HRes650
USHORT.VRes652
USHORT.ColorDepth654
CHAR[261].ClientDirectory656
ULONG.ClientBuildNumber920
ULONG.ClientHardwareId924
USHORT.ClientProductId928
USHORT.OutBufCountHost930
USHORT.OutBufCountClient932
USHORT.OutBufLength934
CHAR[261].DeviceId936

│ └─1200

WTSCLIENTWWCHAR[21].ClientName0
WCHAR[18].Domain42
WCHAR[21].UserName78
WCHAR[261].WorkDirectory120
WCHAR[261].InitialProgram642
BYTE.EncryptionLevel1164
ULONG.ClientAddressFamily1168
USHORT[31].ClientAddress1172
USHORT.HRes1234
USHORT.VRes1236
USHORT.ColorDepth1238
WCHAR[261].ClientDirectory1240
ULONG.ClientBuildNumber1764
ULONG.ClientHardwareId1768
USHORT.ClientProductId1772
USHORT.OutBufCountHost1774
USHORT.OutBufCountClient1776
USHORT.OutBufLength1778
WCHAR[261].DeviceId1780

│ └─2304

WTSCONFIGINFOAULONG.version0
ULONG.fConnectClientDrivesAtLogon4
ULONG.fConnectPrinterAtLogon8
ULONG.fDisablePrinterRedirection12
ULONG.fDisableDefaultMainClientPrinter16
ULONG.ShadowSettings20
CHAR[21].LogonUserName24
CHAR[18].LogonDomain45
CHAR[261].WorkDirectory63
CHAR[261].InitialProgram324
CHAR[261].ApplicationName585

│ └─848

WTSCONFIGINFOWULONG.version0
ULONG.fConnectClientDrivesAtLogon4
ULONG.fConnectPrinterAtLogon8
ULONG.fDisablePrinterRedirection12
ULONG.fDisableDefaultMainClientPrinter16
ULONG.ShadowSettings20
WCHAR[21].LogonUserName24
WCHAR[18].LogonDomain66
WCHAR[261].WorkDirectory102
WCHAR[261].InitialProgram624
WCHAR[261].ApplicationName1146

│ └─1668

WTSINFOAWTS_CONNECTSTATE_CLASS.State0
DWORD.SessionId4
DWORD.IncomingBytes8
DWORD.OutgoingBytes12
DWORD.IncomingFrames16
DWORD.OutgoingFrames20
DWORD.IncomingCompressedBytes24
DWORD.OutgoingCompressedBy28
CHAR[32].WinStationName32
CHAR[17].Domain64
CHAR[21].UserName81
LARGE_INTEGERLONGLONG.ConnectTime.QuadPart104
struct (unnamed).ConnectTime.u104
DWORD.ConnectTime.LowPart104
LONG.ConnectTime.HighPart108
LARGE_INTEGERLONGLONG.DisconnectTime.QuadPart112
struct (unnamed).DisconnectTime.u112
DWORD.DisconnectTime.LowPart112
LONG.DisconnectTime.HighPart116
LARGE_INTEGERLONGLONG.LastInputTime.QuadPart120
struct (unnamed).LastInputTime.u120
DWORD.LastInputTime.LowPart120
LONG.LastInputTime.HighPart124
LARGE_INTEGERLONGLONG.LogonTime.QuadPart128
struct (unnamed).LogonTime.u128
DWORD.LogonTime.LowPart128
LONG.LogonTime.HighPart132
LARGE_INTEGERLONGLONG.CurrentTime.QuadPart136
struct (unnamed).CurrentTime.u136
DWORD.CurrentTime.LowPart136
LONG.CurrentTime.HighPart140

│ └─144

WTSINFOEXADWORD.Level0
WTSINFOEX_LEVEL_AWTSINFOEX_LEVEL1_AULONG.Data.WTSInfoExLevel1.SessionId8
WTS_CONNECTSTATE_CLASS.Data.WTSInfoExLevel1.SessionState12
LONG.Data.WTSInfoExLevel1.SessionFlags16
CHAR[33].Data.WTSInfoExLevel1.WinStationName20
CHAR[21].Data.WTSInfoExLevel1.UserName53
CHAR[18].Data.WTSInfoExLevel1.DomainName74
LARGE_INTEGERLONGLONG.Data.WTSInfoExLevel1.LogonTime.QuadPart96
struct (unnamed).Data.WTSInfoExLevel1.LogonTime.u96
DWORD.Data.WTSInfoExLevel1.LogonTime.LowPart96
LONG.Data.WTSInfoExLevel1.LogonTime.HighPart100
LARGE_INTEGERLONGLONG.Data.WTSInfoExLevel1.ConnectTime.QuadPart104
struct (unnamed).Data.WTSInfoExLevel1.ConnectTime.u104
DWORD.Data.WTSInfoExLevel1.ConnectTime.LowPart104
LONG.Data.WTSInfoExLevel1.ConnectTime.HighPart108
LARGE_INTEGERLONGLONG.Data.WTSInfoExLevel1.DisconnectTime.QuadPart112
struct (unnamed).Data.WTSInfoExLevel1.DisconnectTime.u112
DWORD.Data.WTSInfoExLevel1.DisconnectTime.LowPart112
LONG.Data.WTSInfoExLevel1.DisconnectTime.HighPart116
LARGE_INTEGERLONGLONG.Data.WTSInfoExLevel1.LastInputTime.QuadPart120
struct (unnamed).Data.WTSInfoExLevel1.LastInputTime.u120
DWORD.Data.WTSInfoExLevel1.LastInputTime.LowPart120
LONG.Data.WTSInfoExLevel1.LastInputTime.HighPart124
LARGE_INTEGERLONGLONG.Data.WTSInfoExLevel1.CurrentTime.QuadPart128
struct (unnamed).Data.WTSInfoExLevel1.CurrentTime.u128
DWORD.Data.WTSInfoExLevel1.CurrentTime.LowPart128
LONG.Data.WTSInfoExLevel1.CurrentTime.HighPart132
DWORD.Data.WTSInfoExLevel1.IncomingBytes136
DWORD.Data.WTSInfoExLevel1.OutgoingBytes140
DWORD.Data.WTSInfoExLevel1.IncomingFrames144
DWORD.Data.WTSInfoExLevel1.OutgoingFrames148
DWORD.Data.WTSInfoExLevel1.IncomingCompressedBytes152
DWORD.Data.WTSInfoExLevel1.OutgoingCompressedBytes156

│ └─160

WTSINFOEXWDWORD.Level0
WTSINFOEX_LEVEL_WWTSINFOEX_LEVEL1_WULONG.Data.WTSInfoExLevel1.SessionId8
WTS_CONNECTSTATE_CLASS.Data.WTSInfoExLevel1.SessionState12
LONG.Data.WTSInfoExLevel1.SessionFlags16
WCHAR[33].Data.WTSInfoExLevel1.WinStationName20
WCHAR[21].Data.WTSInfoExLevel1.UserName86
WCHAR[18].Data.WTSInfoExLevel1.DomainName128
LARGE_INTEGERLONGLONG.Data.WTSInfoExLevel1.LogonTime.QuadPart168
struct (unnamed).Data.WTSInfoExLevel1.LogonTime.u168
DWORD.Data.WTSInfoExLevel1.LogonTime.LowPart168
LONG.Data.WTSInfoExLevel1.LogonTime.HighPart172
LARGE_INTEGERLONGLONG.Data.WTSInfoExLevel1.ConnectTime.QuadPart176
struct (unnamed).Data.WTSInfoExLevel1.ConnectTime.u176
DWORD.Data.WTSInfoExLevel1.ConnectTime.LowPart176
LONG.Data.WTSInfoExLevel1.ConnectTime.HighPart180
LARGE_INTEGERLONGLONG.Data.WTSInfoExLevel1.DisconnectTime.QuadPart184
struct (unnamed).Data.WTSInfoExLevel1.DisconnectTime.u184
DWORD.Data.WTSInfoExLevel1.DisconnectTime.LowPart184
LONG.Data.WTSInfoExLevel1.DisconnectTime.HighPart188
LARGE_INTEGERLONGLONG.Data.WTSInfoExLevel1.LastInputTime.QuadPart192
struct (unnamed).Data.WTSInfoExLevel1.LastInputTime.u192
DWORD.Data.WTSInfoExLevel1.LastInputTime.LowPart192
LONG.Data.WTSInfoExLevel1.LastInputTime.HighPart196
LARGE_INTEGERLONGLONG.Data.WTSInfoExLevel1.CurrentTime.QuadPart200
struct (unnamed).Data.WTSInfoExLevel1.CurrentTime.u200
DWORD.Data.WTSInfoExLevel1.CurrentTime.LowPart200
LONG.Data.WTSInfoExLevel1.CurrentTime.HighPart204
DWORD.Data.WTSInfoExLevel1.IncomingBytes208
DWORD.Data.WTSInfoExLevel1.OutgoingBytes212
DWORD.Data.WTSInfoExLevel1.IncomingFrames216
DWORD.Data.WTSInfoExLevel1.OutgoingFrames220
DWORD.Data.WTSInfoExLevel1.IncomingCompressedBytes224
DWORD.Data.WTSInfoExLevel1.OutgoingCompressedBytes228

│ └─232

WTSINFOEX_LEVEL1_AULONG.SessionId0
WTS_CONNECTSTATE_CLASS.SessionState4
LONG.SessionFlags8
CHAR[33].WinStationName12
CHAR[21].UserName45
CHAR[18].DomainName66
LARGE_INTEGERLONGLONG.LogonTime.QuadPart88
struct (unnamed).LogonTime.u88
DWORD.LogonTime.LowPart88
LONG.LogonTime.HighPart92
LARGE_INTEGERLONGLONG.ConnectTime.QuadPart96
struct (unnamed).ConnectTime.u96
DWORD.ConnectTime.LowPart96
LONG.ConnectTime.HighPart100
LARGE_INTEGERLONGLONG.DisconnectTime.QuadPart104
struct (unnamed).DisconnectTime.u104
DWORD.DisconnectTime.LowPart104
LONG.DisconnectTime.HighPart108
LARGE_INTEGERLONGLONG.LastInputTime.QuadPart112
struct (unnamed).LastInputTime.u112
DWORD.LastInputTime.LowPart112
LONG.LastInputTime.HighPart116
LARGE_INTEGERLONGLONG.CurrentTime.QuadPart120
struct (unnamed).CurrentTime.u120
DWORD.CurrentTime.LowPart120
LONG.CurrentTime.HighPart124
DWORD.IncomingBytes128
DWORD.OutgoingBytes132
DWORD.IncomingFrames136
DWORD.OutgoingFrames140
DWORD.IncomingCompressedBytes144
DWORD.OutgoingCompressedBytes148

│ └─152

WTSINFOEX_LEVEL1_WULONG.SessionId0
WTS_CONNECTSTATE_CLASS.SessionState4
LONG.SessionFlags8
WCHAR[33].WinStationName12
WCHAR[21].UserName78
WCHAR[18].DomainName120
LARGE_INTEGERLONGLONG.LogonTime.QuadPart160
struct (unnamed).LogonTime.u160
DWORD.LogonTime.LowPart160
LONG.LogonTime.HighPart164
LARGE_INTEGERLONGLONG.ConnectTime.QuadPart168
struct (unnamed).ConnectTime.u168
DWORD.ConnectTime.LowPart168
LONG.ConnectTime.HighPart172
LARGE_INTEGERLONGLONG.DisconnectTime.QuadPart176
struct (unnamed).DisconnectTime.u176
DWORD.DisconnectTime.LowPart176
LONG.DisconnectTime.HighPart180
LARGE_INTEGERLONGLONG.LastInputTime.QuadPart184
struct (unnamed).LastInputTime.u184
DWORD.LastInputTime.LowPart184
LONG.LastInputTime.HighPart188
LARGE_INTEGERLONGLONG.CurrentTime.QuadPart192
struct (unnamed).CurrentTime.u192
DWORD.CurrentTime.LowPart192
LONG.CurrentTime.HighPart196
DWORD.IncomingBytes200
DWORD.OutgoingBytes204
DWORD.IncomingFrames208
DWORD.OutgoingFrames212
DWORD.IncomingCompressedBytes216
DWORD.OutgoingCompressedBytes220

│ └─224

WTSINFOEX_LEVEL_AWTSINFOEX_LEVEL1_AULONG.WTSInfoExLevel1.SessionId0
WTS_CONNECTSTATE_CLASS.WTSInfoExLevel1.SessionState4
LONG.WTSInfoExLevel1.SessionFlags8
CHAR[33].WTSInfoExLevel1.WinStationName12
CHAR[21].WTSInfoExLevel1.UserName45
CHAR[18].WTSInfoExLevel1.DomainName66
LARGE_INTEGERLONGLONG.WTSInfoExLevel1.LogonTime.QuadPart88
struct (unnamed).WTSInfoExLevel1.LogonTime.u88
DWORD.WTSInfoExLevel1.LogonTime.LowPart88
LONG.WTSInfoExLevel1.LogonTime.HighPart92
LARGE_INTEGERLONGLONG.WTSInfoExLevel1.ConnectTime.QuadPart96
struct (unnamed).WTSInfoExLevel1.ConnectTime.u96
DWORD.WTSInfoExLevel1.ConnectTime.LowPart96
LONG.WTSInfoExLevel1.ConnectTime.HighPart100
LARGE_INTEGERLONGLONG.WTSInfoExLevel1.DisconnectTime.QuadPart104
struct (unnamed).WTSInfoExLevel1.DisconnectTime.u104
DWORD.WTSInfoExLevel1.DisconnectTime.LowPart104
LONG.WTSInfoExLevel1.DisconnectTime.HighPart108
LARGE_INTEGERLONGLONG.WTSInfoExLevel1.LastInputTime.QuadPart112
struct (unnamed).WTSInfoExLevel1.LastInputTime.u112
DWORD.WTSInfoExLevel1.LastInputTime.LowPart112
LONG.WTSInfoExLevel1.LastInputTime.HighPart116
LARGE_INTEGERLONGLONG.WTSInfoExLevel1.CurrentTime.QuadPart120
struct (unnamed).WTSInfoExLevel1.CurrentTime.u120
DWORD.WTSInfoExLevel1.CurrentTime.LowPart120
LONG.WTSInfoExLevel1.CurrentTime.HighPart124
DWORD.WTSInfoExLevel1.IncomingBytes128
DWORD.WTSInfoExLevel1.OutgoingBytes132
DWORD.WTSInfoExLevel1.IncomingFrames136
DWORD.WTSInfoExLevel1.OutgoingFrames140
DWORD.WTSInfoExLevel1.IncomingCompressedBytes144
DWORD.WTSInfoExLevel1.OutgoingCompressedBytes148

│ └─152

WTSINFOEX_LEVEL_WWTSINFOEX_LEVEL1_WULONG.WTSInfoExLevel1.SessionId0
WTS_CONNECTSTATE_CLASS.WTSInfoExLevel1.SessionState4
LONG.WTSInfoExLevel1.SessionFlags8
WCHAR[33].WTSInfoExLevel1.WinStationName12
WCHAR[21].WTSInfoExLevel1.UserName78
WCHAR[18].WTSInfoExLevel1.DomainName120
LARGE_INTEGERLONGLONG.WTSInfoExLevel1.LogonTime.QuadPart160
struct (unnamed).WTSInfoExLevel1.LogonTime.u160
DWORD.WTSInfoExLevel1.LogonTime.LowPart160
LONG.WTSInfoExLevel1.LogonTime.HighPart164
LARGE_INTEGERLONGLONG.WTSInfoExLevel1.ConnectTime.QuadPart168
struct (unnamed).WTSInfoExLevel1.ConnectTime.u168
DWORD.WTSInfoExLevel1.ConnectTime.LowPart168
LONG.WTSInfoExLevel1.ConnectTime.HighPart172
LARGE_INTEGERLONGLONG.WTSInfoExLevel1.DisconnectTime.QuadPart176
struct (unnamed).WTSInfoExLevel1.DisconnectTime.u176
DWORD.WTSInfoExLevel1.DisconnectTime.LowPart176
LONG.WTSInfoExLevel1.DisconnectTime.HighPart180
LARGE_INTEGERLONGLONG.WTSInfoExLevel1.LastInputTime.QuadPart184
struct (unnamed).WTSInfoExLevel1.LastInputTime.u184
DWORD.WTSInfoExLevel1.LastInputTime.LowPart184
LONG.WTSInfoExLevel1.LastInputTime.HighPart188
LARGE_INTEGERLONGLONG.WTSInfoExLevel1.CurrentTime.QuadPart192
struct (unnamed).WTSInfoExLevel1.CurrentTime.u192
DWORD.WTSInfoExLevel1.CurrentTime.LowPart192
LONG.WTSInfoExLevel1.CurrentTime.HighPart196
DWORD.WTSInfoExLevel1.IncomingBytes200
DWORD.WTSInfoExLevel1.OutgoingBytes204
DWORD.WTSInfoExLevel1.IncomingFrames208
DWORD.WTSInfoExLevel1.OutgoingFrames212
DWORD.WTSInfoExLevel1.IncomingCompressedBytes216
DWORD.WTSInfoExLevel1.OutgoingCompressedBytes220

│ └─224

WTSINFOWWTS_CONNECTSTATE_CLASS.State0
DWORD.SessionId4
DWORD.IncomingBytes8
DWORD.OutgoingBytes12
DWORD.IncomingFrames16
DWORD.OutgoingFrames20
DWORD.IncomingCompressedBytes24
DWORD.OutgoingCompressedBytes28
WCHAR[32].WinStationName32
WCHAR[17].Domain96
WCHAR[21].UserName130
LARGE_INTEGERLONGLONG.ConnectTime.QuadPart176
struct (unnamed).ConnectTime.u176
DWORD.ConnectTime.LowPart176
LONG.ConnectTime.HighPart180
LARGE_INTEGERLONGLONG.DisconnectTime.QuadPart184
struct (unnamed).DisconnectTime.u184
DWORD.DisconnectTime.LowPart184
LONG.DisconnectTime.HighPart188
LARGE_INTEGERLONGLONG.LastInputTime.QuadPart192
struct (unnamed).LastInputTime.u192
DWORD.LastInputTime.LowPart192
LONG.LastInputTime.HighPart196
LARGE_INTEGERLONGLONG.LogonTime.QuadPart200
struct (unnamed).LogonTime.u200
DWORD.LogonTime.LowPart200
LONG.LogonTime.HighPart204
LARGE_INTEGERLONGLONG.CurrentTime.QuadPart208
struct (unnamed).CurrentTime.u208
DWORD.CurrentTime.LowPart208
LONG.CurrentTime.HighPart212

│ └─216

WTSLISTENERCONFIGAULONG.version0
ULONG.fEnableListener4
ULONG.MaxConnectionCount8
ULONG.fPromptForPassword12
ULONG.fInheritColorDepth16
ULONG.ColorDepth20
ULONG.fInheritBrokenTimeoutSettings24
ULONG.BrokenTimeoutSettings28
ULONG.fDisablePrinterRedirection32
ULONG.fDisableDriveRedirection36
ULONG.fDisableComPortRedirection40
ULONG.fDisableLPTPortRedirection44
ULONG.fDisableClipboardRedirection48
ULONG.fDisableAudioRedirection52
ULONG.fDisablePNPRedirection56
ULONG.fDisableDefaultMainClientPrinter60
ULONG.LanAdapter64
ULONG.PortNumber68
ULONG.fInheritShadowSettings72
ULONG.ShadowSettings76
ULONG.TimeoutSettingsConnection80
ULONG.TimeoutSettingsDisconnection84
ULONG.TimeoutSettingsIdle88
ULONG.SecurityLayer92
ULONG.MinEncryptionLevel96
ULONG.UserAuthentication100
CHAR[61].Comment104
CHAR[21].LogonUserName165
CHAR[18].LogonDomain186
CHAR[261].WorkDirectory204
CHAR[261].InitialProgram465

│ └─728

WTSLISTENERCONFIGWULONG.version0
ULONG.fEnableListener4
ULONG.MaxConnectionCount8
ULONG.fPromptForPassword12
ULONG.fInheritColorDepth16
ULONG.ColorDepth20
ULONG.fInheritBrokenTimeoutSettings24
ULONG.BrokenTimeoutSettings28
ULONG.fDisablePrinterRedirection32
ULONG.fDisableDriveRedirection36
ULONG.fDisableComPortRedirection40
ULONG.fDisableLPTPortRedirection44
ULONG.fDisableClipboardRedirection48
ULONG.fDisableAudioRedirection52
ULONG.fDisablePNPRedirection56
ULONG.fDisableDefaultMainClientPrinter60
ULONG.LanAdapter64
ULONG.PortNumber68
ULONG.fInheritShadowSettings72
ULONG.ShadowSettings76
ULONG.TimeoutSettingsConnection80
ULONG.TimeoutSettingsDisconnection84
ULONG.TimeoutSettingsIdle88
ULONG.SecurityLayer92
ULONG.MinEncryptionLevel96
ULONG.UserAuthentication100
WCHAR[61].Comment104
WCHAR[21].LogonUserName226
WCHAR[18].LogonDomain268
WCHAR[261].WorkDirectory304
WCHAR[261].InitialProgram826

│ └─1348

WTSSBX_IP_ADDRESSWTSSBX_ADDRESS_FAMILY.AddressFamily0
BYTE[16].Address4
unsigned short.PortNumber20
DWORD.dwScope24

│ └─28

WTSSBX_MACHINE_CONNECT_INFOWCHAR[257].wczMachineFQDN0
WCHAR[17].wczMachineNetBiosName514
DWORD.dwNumOfIPAddr548
WTSSBX_IP_ADDRESS[12].IPaddr552

│ └─888

WTSSBX_MACHINE_INFOWTSSBX_MACHINE_CONNECT_INFOWCHAR[257].ClientConnectInfo.wczMachineFQDN0
WCHAR[17].ClientConnectInfo.wczMachineNetBiosName514
DWORD.ClientConnectInfo.dwNumOfIPAddr548
WTSSBX_IP_ADDRESS[12].ClientConnectInfo.IPaddr552
WCHAR[257].wczFarmName888
WTSSBX_IP_ADDRESSWTSSBX_ADDRESS_FAMILY.InternalIPAddress.AddressFamily1404
BYTE[16].InternalIPAddress.Address1408
unsigned short.InternalIPAddress.PortNumber1424
DWORD.InternalIPAddress.dwScope1428
DWORD.dwMaxSessionsLimit1432
DWORD.ServerWeight1436
WTSSBX_MACHINE_SESSION_MODE.SingleSessionMode1440
WTSSBX_MACHINE_DRAIN.InDrain1444
WTSSBX_MACHINE_STATE.MachineState1448

│ └─1452

WTSSBX_SESSION_INFOWCHAR[105].wszUserName0
WCHAR[257].wszDomainName210
WCHAR[257].ApplicationType724
DWORD.dwSessionId1240
FILETIMEDWORD.CreateTime.dwLowDateTime1244
DWORD.CreateTime.dwHighDateTime1248
FILETIMEDWORD.DisconnectTime.dwLowDateTime1252
DWORD.DisconnectTime.dwHighDateTime1256
WTSSBX_SESSION_STATE.SessionState1260

│ └─1264

WTSSESSION_NOTIFICATIONDWORD.cbSize0
DWORD.dwSessionId4

│ └─8

WTSUSERCONFIGADWORD.Source0
DWORD.InheritInitialProgram4
DWORD.AllowLogonTerminalServer8
DWORD.TimeoutSettingsConnections12
DWORD.TimeoutSettingsDisconnections16
DWORD.TimeoutSettingsIdle20
DWORD.DeviceClientDrives24
DWORD.DeviceClientPrinters28
DWORD.ClientDefaultPrinter32
DWORD.BrokenTimeoutSettings36
DWORD.ReconnectSettings40
DWORD.ShadowingSettings44
DWORD.TerminalServerRemoteHomeDir48
CHAR[261].InitialProgram52
CHAR[261].WorkDirectory313
CHAR[261].TerminalServerProfilePath574
CHAR[261].TerminalServerHomeDir835
CHAR[4].TerminalServerHomeDirDrive1096

│ └─1100

WTSUSERCONFIGWDWORD.Source0
DWORD.InheritInitialProgram4
DWORD.AllowLogonTerminalServer8
DWORD.TimeoutSettingsConnections12
DWORD.TimeoutSettingsDisconnections16
DWORD.TimeoutSettingsIdle20
DWORD.DeviceClientDrives24
DWORD.DeviceClientPrinters28
DWORD.ClientDefaultPrinter32
DWORD.BrokenTimeoutSettings36
DWORD.ReconnectSettings40
DWORD.ShadowingSettings44
DWORD.TerminalServerRemoteHomeDir48
WCHAR[261].InitialProgram52
WCHAR[261].WorkDirectory574
WCHAR[261].TerminalServerProfilePath1096
WCHAR[261].TerminalServerHomeDir1618
WCHAR[4].TerminalServerHomeDirDrive2140

│ └─2148

WTS_CACHE_STATSDWORD.Specific0
WTS_CACHE_STATS_UNULONG.Data.TShareCacheStats4
WTS_PROTOCOL_CACHE[4].Data.ProtocolCache4
ULONG[20].Data.Reserved4
USHORT.ProtocolType84
USHORT.Length86

│ └─88

WTS_CACHE_STATS_UNULONG.TShareCacheStats0
WTS_PROTOCOL_CACHE[4].ProtocolCache0
ULONG[20].Reserved0

│ └─80

WTS_CLIENT_ADDRESSDWORD.AddressFamily0
BYTE[20].Address4

│ └─24

WTS_CLIENT_DATABOOLEAN.fDisableCtrlAltDel0
BOOLEAN.fDoubleClickDetect1
BOOLEAN.fEnableWindowsKey2
BOOLEAN.fHideTitleBar3
BOOL.fInheritAutoLogon4
BOOLEAN.fPromptForPassword8
BOOLEAN.fUsingSavedCreds9
WCHAR[256].Domain10
WCHAR[256].UserName522
WCHAR[256].Password1034
BOOLEAN.fPasswordIsScPin1546
BOOL.fInheritInitialProgram1548
WCHAR[257].WorkDirectory1552
WCHAR[257].InitialProgram2066
BOOLEAN.fMaximizeShell2580
BYTE.EncryptionLevel2581
ULONG.PerformanceFlags2584
WCHAR[9].ProtocolName2588
USHORT.ProtocolType2606
BOOL.fInheritColorDepth2608
USHORT.HRes2612
USHORT.VRes2614
USHORT.ColorDepth2616
WCHAR[9].DisplayDriverName2618
WCHAR[20].DisplayDeviceName2636
BOOLEAN.fMouse2676
ULONG.KeyboardLayout2680
ULONG.KeyboardType2684
ULONG.KeyboardSubType2688
ULONG.KeyboardFunctionKey2692
WCHAR[33].imeFileName2696
ULONG.ActiveInputLocale2764
BOOLEAN.fNoAudioPlayback2768
BOOLEAN.fRemoteConsoleAudio2769
WCHAR[9].AudioDriverName2770
WTS_TIME_ZONE_INFORMATIONLONG.ClientTimeZone.Bias2788
WCHAR[32].ClientTimeZone.StandardName2792
WTS_SYSTEMTIMEUSHORT.ClientTimeZone.StandardDate.wYear2856
USHORT.ClientTimeZone.StandardDate.wMonth2858
USHORT.ClientTimeZone.StandardDate.wDayOfWeek2860
USHORT.ClientTimeZone.StandardDate.wDay2862
USHORT.ClientTimeZone.StandardDate.wHour2864
USHORT.ClientTimeZone.StandardDate.wMinute2866
USHORT.ClientTimeZone.StandardDate.wSecond2868
USHORT.ClientTimeZone.StandardDate.wMilliseconds2870
LONG.ClientTimeZone.StandardBias2872
WCHAR[32].ClientTimeZone.DaylightName2876
WTS_SYSTEMTIMEUSHORT.ClientTimeZone.DaylightDate.wYear2940
USHORT.ClientTimeZone.DaylightDate.wMonth2942
USHORT.ClientTimeZone.DaylightDate.wDayOfWeek2944
USHORT.ClientTimeZone.DaylightDate.wDay2946
USHORT.ClientTimeZone.DaylightDate.wHour2948
USHORT.ClientTimeZone.DaylightDate.wMinute2950
USHORT.ClientTimeZone.DaylightDate.wSecond2952
USHORT.ClientTimeZone.DaylightDate.wMilliseconds2954
LONG.ClientTimeZone.DaylightBias2956
WCHAR[21].ClientName2960
ULONG.SerialNumber3004
ULONG.ClientAddressFamily3008
WCHAR[31].ClientAddress3012
WTS_SOCKADDRUSHORT.ClientSockAddress.sin_family3076
union (unnamed).ClientSockAddress.u3080
WCHAR[257].ClientDirectory3108
ULONG.ClientBuildNumber3624
USHORT.ClientProductId3628
USHORT.OutBufCountHost3630
USHORT.OutBufCountClient3632
USHORT.OutBufLength3634
ULONG.ClientSessionId3636
WCHAR[33].ClientDigProductId3640
BOOLEAN.fDisableCpm3706
BOOLEAN.fDisableCdm3707
BOOLEAN.fDisableCcm3708
BOOLEAN.fDisableLPT3709
BOOLEAN.fDisableClip3710
BOOLEAN.fDisablePNP3711

│ └─3712

WTS_CLIENT_DISPLAYDWORD.HorizontalResolution0
DWORD.VerticalResolution4
DWORD.ColorDepth8

│ └─12

WTS_DISPLAY_IOCTLBYTE[256].pDisplayIOCtlData0
ULONG.cbDisplayIOCtlData256

│ └─260

WTS_LICENSE_CAPABILITIESDWORD.KeyExchangeAlg0
DWORD.ProtocolVer4
BOOL.fAuthenticateServer8
WTS_CERT_TYPE.CertType12
DWORD.cbClientName16
BYTE[42].rgbClientName20

│ └─64

WTS_POLICY_DATABOOLEAN.fDisableEncryption0
BOOLEAN.fDisableAutoReconnect1
ULONG.ColorDepth4
BYTE.MinEncryptionLevel8
BOOLEAN.fDisableCpm9
BOOLEAN.fDisableCdm10
BOOLEAN.fDisableCcm11
BOOLEAN.fDisableLPT12
BOOLEAN.fDisableClip13
BOOLEAN.fDisablePNPRedir14

│ └─16

WTS_PROCESS_INFOADWORD.SessionId0
DWORD.ProcessId4
LPSTR.pProcessName8
PSID.pUserSid16

│ └─24

WTS_PROCESS_INFOWDWORD.SessionId0
DWORD.ProcessId4
LPWSTR.pProcessName8
PSID.pUserSid16

│ └─24

WTS_PROCESS_INFO_EXADWORD.SessionId0
DWORD.ProcessId4
LPSTR.pProcessName8
PSID.pUserSid16
DWORD.NumberOfThreads24
DWORD.HandleCount28
DWORD.PagefileUsage32
DWORD.PeakPagefileUsage36
DWORD.WorkingSetSize40
DWORD.PeakWorkingSetSize44
LARGE_INTEGERLONGLONG.UserTime.QuadPart48
struct (unnamed).UserTime.u48
DWORD.UserTime.LowPart48
LONG.UserTime.HighPart52
LARGE_INTEGERLONGLONG.KernelTime.QuadPart56
struct (unnamed).KernelTime.u56
DWORD.KernelTime.LowPart56
LONG.KernelTime.HighPart60

│ └─64

WTS_PROCESS_INFO_EXWDWORD.SessionId0
DWORD.ProcessId4
LPWSTR.pProcessName8
PSID.pUserSid16
DWORD.NumberOfThreads24
DWORD.HandleCount28
DWORD.PagefileUsage32
DWORD.PeakPagefileUsage36
DWORD.WorkingSetSize40
DWORD.PeakWorkingSetSize44
LARGE_INTEGERLONGLONG.UserTime.QuadPart48
struct (unnamed).UserTime.u48
DWORD.UserTime.LowPart48
LONG.UserTime.HighPart52
LARGE_INTEGERLONGLONG.KernelTime.QuadPart56
struct (unnamed).KernelTime.u56
DWORD.KernelTime.LowPart56
LONG.KernelTime.HighPart60

│ └─64

WTS_PROPERTY_VALUEunsigned short.Type0
union (unnamed).u8

│ └─24

WTS_PROTOCOL_CACHEULONG.CacheReads0
ULONG.CacheHits4

│ └─8

WTS_PROTOCOL_COUNTERSULONG.WdBytes0
ULONG.WdFrames4
ULONG.WaitForOutBuf8
ULONG.Frames12
ULONG.Bytes16
ULONG.CompressedBytes20
ULONG.CompressFlushes24
ULONG.Errors28
ULONG.Timeouts32
ULONG.AsyncFramingError36
ULONG.AsyncOverrunError40
ULONG.AsyncOverflowError44
ULONG.AsyncParityError48
ULONG.TdErrors52
USHORT.ProtocolType56
USHORT.Length58
USHORT.Specific60
ULONG[100].Reserved64

│ └─464

WTS_PROTOCOL_STATUSWTS_PROTOCOL_COUNTERSULONG.Output.WdBytes0
ULONG.Output.WdFrames4
ULONG.Output.WaitForOutBuf8
ULONG.Output.Frames12
ULONG.Output.Bytes16
ULONG.Output.CompressedBytes20
ULONG.Output.CompressFlushes24
ULONG.Output.Errors28
ULONG.Output.Timeouts32
ULONG.Output.AsyncFramingError36
ULONG.Output.AsyncOverrunError40
ULONG.Output.AsyncOverflowError44
ULONG.Output.AsyncParityError48
ULONG.Output.TdErrors52
USHORT.Output.ProtocolType56
USHORT.Output.Length58
USHORT.Output.Specific60
ULONG[100].Output.Reserved64
WTS_PROTOCOL_COUNTERSULONG.Input.WdBytes464
ULONG.Input.WdFrames468
ULONG.Input.WaitForOutBuf472
ULONG.Input.Frames476
ULONG.Input.Bytes480
ULONG.Input.CompressedBytes484
ULONG.Input.CompressFlushes488
ULONG.Input.Errors492
ULONG.Input.Timeouts496
ULONG.Input.AsyncFramingError500
ULONG.Input.AsyncOverrunError504
ULONG.Input.AsyncOverflowError508
ULONG.Input.AsyncParityError512
ULONG.Input.TdErrors516
USHORT.Input.ProtocolType520
USHORT.Input.Length522
USHORT.Input.Specific524
ULONG[100].Input.Reserved528
WTS_CACHE_STATSDWORD.Cache.Specific928
WTS_CACHE_STATS_UNULONG.Cache.Data.TShareCacheStats932
WTS_PROTOCOL_CACHE[4].Cache.Data.ProtocolCache932
ULONG[20].Cache.Data.Reserved932
USHORT.Cache.ProtocolType1012
USHORT.Cache.Length1014
ULONG.AsyncSignal1016
ULONG.AsyncSignalMask1020
LARGE_INTEGER[100].Counters1024

│ └─1824

WTS_SERVER_INFOALPSTR.pServerName0

│ └─8

WTS_SERVER_INFOWLPWSTR.pServerName0

│ └─8

WTS_SERVICE_STATEWTS_RCM_SERVICE_STATE.RcmServiceState0
WTS_RCM_DRAIN_STATE.RcmDrainState4

│ └─8

WTS_SESSION_ADDRESSDWORD.AddressFamily0
BYTE[20].Address4

│ └─24

WTS_SESSION_IDGUIDunsigned long.SessionUniqueGuid.Data10
unsigned short.SessionUniqueGuid.Data24
unsigned short.SessionUniqueGuid.Data36
unsigned char[8].SessionUniqueGuid.Data48
ULONG.SessionId16

│ └─20

WTS_SESSION_INFOADWORD.SessionId0
LPSTR.pWinStationName8
WTS_CONNECTSTATE_CLASS.State16

│ └─24

WTS_SESSION_INFOWDWORD.SessionId0
LPWSTR.pWinStationName8
WTS_CONNECTSTATE_CLASS.State16

│ └─24

WTS_SESSION_INFO_1ADWORD.ExecEnvId0
WTS_CONNECTSTATE_CLASS.State4
DWORD.SessionId8
LPSTR.pSessionName16
LPSTR.pHostName24
LPSTR.pUserName32
LPSTR.pDomainName40
LPSTR.pFarmName48

│ └─56

WTS_SESSION_INFO_1WDWORD.ExecEnvId0
WTS_CONNECTSTATE_CLASS.State4
DWORD.SessionId8
LPWSTR.pSessionName16
LPWSTR.pHostName24
LPWSTR.pUserName32
LPWSTR.pDomainName40
LPWSTR.pFarmName48

│ └─56

WTS_SMALL_RECTSHORT.Left0
SHORT.Top2
SHORT.Right4
SHORT.Bottom6

│ └─8

WTS_SOCKADDRUSHORT.sin_family0
union (unnamed).u4

│ └─32

WTS_SYSTEMTIMEUSHORT.wYear0
USHORT.wMonth2
USHORT.wDayOfWeek4
USHORT.wDay6
USHORT.wHour8
USHORT.wMinute10
USHORT.wSecond12
USHORT.wMilliseconds14

│ └─16

WTS_THUMBNAILIDBYTE[16].rgbKey0

│ └─16

WTS_TIME_ZONE_INFORMATIONLONG.Bias0
WCHAR[32].StandardName4
WTS_SYSTEMTIMEUSHORT.StandardDate.wYear68
USHORT.StandardDate.wMonth70
USHORT.StandardDate.wDayOfWeek72
USHORT.StandardDate.wDay74
USHORT.StandardDate.wHour76
USHORT.StandardDate.wMinute78
USHORT.StandardDate.wSecond80
USHORT.StandardDate.wMilliseconds82
LONG.StandardBias84
WCHAR[32].DaylightName88
WTS_SYSTEMTIMEUSHORT.DaylightDate.wYear152
USHORT.DaylightDate.wMonth154
USHORT.DaylightDate.wDayOfWeek156
USHORT.DaylightDate.wDay158
USHORT.DaylightDate.wHour160
USHORT.DaylightDate.wMinute162
USHORT.DaylightDate.wSecond164
USHORT.DaylightDate.wMilliseconds166
LONG.DaylightBias168

│ └─172

WTS_USER_CREDENTIALWCHAR[256].UserName0
WCHAR[256].Password512
WCHAR[256].Domain1024

│ └─1536

WTS_USER_DATAWCHAR[257].WorkDirectory0
WCHAR[257].InitialProgram514
WTS_TIME_ZONE_INFORMATIONLONG.UserTimeZone.Bias1028
WCHAR[32].UserTimeZone.StandardName1032
WTS_SYSTEMTIMEUSHORT.UserTimeZone.StandardDate.wYear1096
USHORT.UserTimeZone.StandardDate.wMonth1098
USHORT.UserTimeZone.StandardDate.wDayOfWeek1100
USHORT.UserTimeZone.StandardDate.wDay1102
USHORT.UserTimeZone.StandardDate.wHour1104
USHORT.UserTimeZone.StandardDate.wMinute1106
USHORT.UserTimeZone.StandardDate.wSecond1108
USHORT.UserTimeZone.StandardDate.wMilliseconds1110
LONG.UserTimeZone.StandardBias1112
WCHAR[32].UserTimeZone.DaylightName1116
WTS_SYSTEMTIMEUSHORT.UserTimeZone.DaylightDate.wYear1180
USHORT.UserTimeZone.DaylightDate.wMonth1182
USHORT.UserTimeZone.DaylightDate.wDayOfWeek1184
USHORT.UserTimeZone.DaylightDate.wDay1186
USHORT.UserTimeZone.DaylightDate.wHour1188
USHORT.UserTimeZone.DaylightDate.wMinute1190
USHORT.UserTimeZone.DaylightDate.wSecond1192
USHORT.UserTimeZone.DaylightDate.wMilliseconds1194
LONG.UserTimeZone.DaylightBias1196

│ └─1200

WitnessTagHelperint.Version0
PaxosTagCStructunsigned long long.paxosToValidate.__padding__PaxosTagVtable8
unsigned long long.paxosToValidate.__padding__NextEpochVtable16
unsigned long long.paxosToValidate.__padding__NextEpoch_DateTimeVtable24
unsigned long long.paxosToValidate.NextEpoch_DateTime_ticks32
int.paxosToValidate.NextEpoch_Value40
DWORD.paxosToValidate.__padding__BoundryNextEpoch44
unsigned long long.paxosToValidate.__padding__EpochVtable48
unsigned long long.paxosToValidate.__padding__Epoch_DateTimeVtable56
unsigned long long.paxosToValidate.Epoch_DateTime_ticks64
int.paxosToValidate.Epoch_Value72
DWORD.paxosToValidate.__padding__BoundryEpoch76
int.paxosToValidate.Sequence80
DWORD.paxosToValidate.__padding__BoundrySequence84

│ └─88

WitnessTagUpdateHelperint.Version0
PaxosTagCStructunsigned long long.paxosToSet.__padding__PaxosTagVtable8
unsigned long long.paxosToSet.__padding__NextEpochVtable16
unsigned long long.paxosToSet.__padding__NextEpoch_DateTimeVtable24
unsigned long long.paxosToSet.NextEpoch_DateTime_ticks32
int.paxosToSet.NextEpoch_Value40
DWORD.paxosToSet.__padding__BoundryNextEpoch44
unsigned long long.paxosToSet.__padding__EpochVtable48
unsigned long long.paxosToSet.__padding__Epoch_DateTimeVtable56
unsigned long long.paxosToSet.Epoch_DateTime_ticks64
int.paxosToSet.Epoch_Value72
DWORD.paxosToSet.__padding__BoundryEpoch76
int.paxosToSet.Sequence80
DWORD.paxosToSet.__padding__BoundrySequence84
PaxosTagCStructunsigned long long.paxosToValidate.__padding__PaxosTagVtable88
unsigned long long.paxosToValidate.__padding__NextEpochVtable96
unsigned long long.paxosToValidate.__padding__NextEpoch_DateTimeVtable104
unsigned long long.paxosToValidate.NextEpoch_DateTime_ticks112
int.paxosToValidate.NextEpoch_Value120
DWORD.paxosToValidate.__padding__BoundryNextEpoch124
unsigned long long.paxosToValidate.__padding__EpochVtable128
unsigned long long.paxosToValidate.__padding__Epoch_DateTimeVtable136
unsigned long long.paxosToValidate.Epoch_DateTime_ticks144
int.paxosToValidate.Epoch_Value152
DWORD.paxosToValidate.__padding__BoundryEpoch156
int.paxosToValidate.Sequence160
DWORD.paxosToValidate.__padding__BoundrySequence164

│ └─168

WmfPlaceableFileHeaderUINT32.Key0
INT16.Hmf4
PWMFRect16INT16.BoundingBox.Left6
INT16.BoundingBox.Top8
INT16.BoundingBox.Right10
INT16.BoundingBox.Bottom12
INT16.Inch14
UINT32.Reserved16
INT16.Checksum20

│ └─22

X3DAUDIO_CONEFLOAT32.InnerAngle0
FLOAT32.OuterAngle4
FLOAT32.InnerVolume8
FLOAT32.OuterVolume12
FLOAT32.InnerLPF16
FLOAT32.OuterLPF20
FLOAT32.InnerReverb24
FLOAT32.OuterReverb28

│ └─32

X3DAUDIO_DISTANCE_CURVEX3DAUDIO_DISTANCE_CURVE_POINT *.pPoints0
UINT32.PointCount8

│ └─12

X3DAUDIO_DISTANCE_CURVE_POINTFLOAT32.Distance0
FLOAT32.DSPSetting4

│ └─8

X3DAUDIO_DSP_SETTINGSFLOAT32 *.pMatrixCoefficients0
FLOAT32 *.pDelayTimes8
UINT32.SrcChannelCount16
UINT32.DstChannelCount20
FLOAT32.LPFDirectCoefficient24
FLOAT32.LPFReverbCoefficient28
FLOAT32.ReverbLevel32
FLOAT32.DopplerFactor36
FLOAT32.EmitterToListenerAngle40
FLOAT32.EmitterToListenerDistance44
FLOAT32.EmitterVelocityComponent48
FLOAT32.ListenerVelocityComponent52

│ └─56

X3DAUDIO_EMITTERX3DAUDIO_CONE *.pCone0
X3DAUDIO_VECTOR.OrientFront8
X3DAUDIO_VECTOR.OrientTop20
X3DAUDIO_VECTOR.Position32
X3DAUDIO_VECTOR.Velocity44
FLOAT32.InnerRadius56
FLOAT32.InnerRadiusAngle60
UINT32.ChannelCount64
FLOAT32.ChannelRadius68
FLOAT32 *.pChannelAzimuths72
X3DAUDIO_DISTANCE_CURVE *.pVolumeCurve80
X3DAUDIO_DISTANCE_CURVE *.pLFECurve88
X3DAUDIO_DISTANCE_CURVE *.pLPFDirectCurve96
X3DAUDIO_DISTANCE_CURVE *.pLPFReverbCurve104
X3DAUDIO_DISTANCE_CURVE *.pReverbCurve112
FLOAT32.CurveDistanceScaler120
FLOAT32.DopplerScaler124

│ └─128

X3DAUDIO_LISTENERX3DAUDIO_VECTOR.OrientFront0
X3DAUDIO_VECTOR.OrientTop12
X3DAUDIO_VECTOR.Position24
X3DAUDIO_VECTOR.Velocity36
X3DAUDIO_CONE *.pCone48

│ └─56

X509CertificateDWORD.Version0
DWORD[4].SerialNumber4
ALG_ID.SignatureAlgorithm20
FILETIMEDWORD.ValidFrom.dwLowDateTime24
DWORD.ValidFrom.dwHighDateTime28
FILETIMEDWORD.ValidUntil.dwLowDateTime32
DWORD.ValidUntil.dwHighDateTime36
PSTR.pszIssuer40
PSTR.pszSubject48
PctPublicKey *.pPublicKey56

│ └─64

XAPO_LOCKFORPROCESS_PARAMETERSconst WAVEFORMATEX *.pFormat0
UINT32.MaxFrameCount8

│ └─12

XAPO_PROCESS_BUFFER_PARAMETERSvoid *.pBuffer0
XAPO_BUFFER_FLAGS.BufferFlags8
UINT32.ValidFrameCount12

│ └─16

XAPO_REGISTRATION_PROPERTIESCLSID.clsid0
WCHAR[256].FriendlyName16
WCHAR[256].CopyrightInfo528
UINT32.MajorVersion1040
UINT32.MinorVersion1044
UINT32.Flags1048
UINT32.MinInputBufferCount1052
UINT32.MaxInputBufferCount1056
UINT32.MinOutputBufferCount1060
UINT32.MaxOutputBufferCount1064

│ └─1068

XAUDIO2FX_REVERB_I3DL2_PARAMETERSfloat.WetDryMix0
INT32.Room4
INT32.RoomHF8
float.RoomRolloffFactor12
float.DecayTime16
float.DecayHFRatio20
INT32.Reflections24
float.ReflectionsDelay28
INT32.Reverb32
float.ReverbDelay36
float.Diffusion40
float.Density44
float.HFReference48

│ └─52

XAUDIO2FX_REVERB_PARAMETERSfloat.WetDryMix0
UINT32.ReflectionsDelay4
BYTE.ReverbDelay8
BYTE.RearDelay9
BYTE.SideDelay10
BYTE.PositionLeft11
BYTE.PositionRight12
BYTE.PositionMatrixLeft13
BYTE.PositionMatrixRight14
BYTE.EarlyDiffusion15
BYTE.LateDiffusion16
BYTE.LowEQGain17
BYTE.LowEQCutoff18
BYTE.HighEQGain19
BYTE.HighEQCutoff20
float.RoomFilterFreq21
float.RoomFilterMain25
float.RoomFilterHF29
float.ReflectionsGain33
float.ReverbGain37
float.DecayTime41
float.Density45
float.RoomSize49
BOOL.DisableLateField53

│ └─57

XAUDIO2FX_VOLUMEMETER_LEVELSfloat *.pPeakLevels0
float *.pRMSLevels8
UINT32.ChannelCount16

│ └─20

XAUDIO2_BUFFERUINT32.Flags0
UINT32.AudioBytes4
const BYTE *.pAudioData8
UINT32.PlayBegin16
UINT32.PlayLength20
UINT32.LoopBegin24
UINT32.LoopLength28
UINT32.LoopCount32
void *.pContext36

│ └─44

XAUDIO2_BUFFER_WMAconst UINT32 *.pDecodedPacketCumulativeBytes0
UINT32.PacketCount8

│ └─12

XAUDIO2_DEBUG_CONFIGURATIONUINT32.TraceMask0
UINT32.BreakMask4
BOOL.LogThreadID8
BOOL.LogFileline12
BOOL.LogFunctionName16
BOOL.LogTiming20

│ └─24

XAUDIO2_EFFECT_CHAINUINT32.EffectCount0
XAUDIO2_EFFECT_DESCRIPTOR *.pEffectDescriptors4

│ └─12

XAUDIO2_EFFECT_DESCRIPTORIUnknown *.pEffect0
BOOL.InitialState8
UINT32.OutputChannels12

│ └─16

XAUDIO2_FILTER_PARAMETERSXAUDIO2_FILTER_TYPE.Type0
float.Frequency4
float.OneOverQ8

│ └─12

XAUDIO2_PERFORMANCE_DATAUINT64.AudioCyclesSinceLastQuery0
UINT64.TotalCyclesSinceLastQuery8
UINT32.MinimumCyclesPerQuantum16
UINT32.MaximumCyclesPerQuantum20
UINT32.MemoryUsageInBytes24
UINT32.CurrentLatencyInSamples28
UINT32.GlitchesSinceEngineStarted32
UINT32.ActiveSourceVoiceCount36
UINT32.TotalSourceVoiceCount40
UINT32.ActiveSubmixVoiceCount44
UINT32.ActiveResamplerCount48
UINT32.ActiveMatrixMixCount52
UINT32.ActiveXmaSourceVoices56
UINT32.ActiveXmaStreams60

│ └─64

XAUDIO2_SEND_DESCRIPTORUINT32.Flags0
IXAudio2Voice *.pOutputVoice4

│ └─12

XAUDIO2_VOICE_DETAILSUINT32.CreationFlags0
UINT32.ActiveFlags4
UINT32.InputChannels8
UINT32.InputSampleRate12

│ └─16

XAUDIO2_VOICE_SENDSUINT32.SendCount0
XAUDIO2_SEND_DESCRIPTOR *.pSends4

│ └─12

XAUDIO2_VOICE_STATEvoid *.pCurrentBufferContext0
UINT32.BuffersQueued8
UINT64.SamplesPlayed12

│ └─20

XFORMFLOAT.eM110
FLOAT.eM124
FLOAT.eM218
FLOAT.eM2212
FLOAT.eDx16
FLOAT.eDy20

│ └─24

XFORMLFLOATL.eM110
FLOATL.eM124
FLOATL.eM218
FLOATL.eM2212
FLOATL.eDx16
FLOATL.eDy20

│ └─24

XFORMOBJULONG.ulReserved0

│ └─4

XHR_CERTDWORD.cbCert0
BYTE *.pbCert8

│ └─16

XHR_COOKIEWCHAR *.pwszUrl0
WCHAR *.pwszName8
WCHAR *.pwszValue16
WCHAR *.pwszP3PPolicy24
FILETIMEDWORD.ftExpires.dwLowDateTime32
DWORD.ftExpires.dwHighDateTime36
DWORD.dwFlags40

│ └─48

XINPUT_CAPABILITIESBYTE.Type0
BYTE.SubType1
WORD.Flags2
XINPUT_GAMEPADWORD.Gamepad.wButtons4
BYTE.Gamepad.bLeftTrigger6
BYTE.Gamepad.bRightTrigger7
SHORT.Gamepad.sThumbLX8
SHORT.Gamepad.sThumbLY10
SHORT.Gamepad.sThumbRX12
SHORT.Gamepad.sThumbRY14
XINPUT_VIBRATIONWORD.Vibration.wLeftMotorSpeed16
WORD.Vibration.wRightMotorSpeed18

│ └─20

XINPUT_GAMEPADWORD.wButtons0
BYTE.bLeftTrigger2
BYTE.bRightTrigger3
SHORT.sThumbLX4
SHORT.sThumbLY6
SHORT.sThumbRX8
SHORT.sThumbRY10

│ └─12

XINPUT_KEYSTROKEWORD.VirtualKey0
WCHAR.Unicode2
WORD.Flags4
BYTE.UserIndex6
BYTE.HidCode7

│ └─8

XINPUT_STATEDWORD.dwPacketNumber0
XINPUT_GAMEPADWORD.Gamepad.wButtons4
BYTE.Gamepad.bLeftTrigger6
BYTE.Gamepad.bRightTrigger7
SHORT.Gamepad.sThumbLX8
SHORT.Gamepad.sThumbLY10
SHORT.Gamepad.sThumbRX12
SHORT.Gamepad.sThumbRY14

│ └─16

XINPUT_VIBRATIONWORD.wLeftMotorSpeed0
WORD.wRightMotorSpeed2

│ └─4

XLATEOBJULONG.iUniq0
FLONG.flXlate4
USHORT.iSrcType8
USHORT.iDstType10
ULONG.cEntries12
ULONG *.pulXlate16

│ └─24

XPS_COLORXPS_COLOR_TYPE.colorType0
union __MIDL___MIDL_itf_xpsobjectmodel_0000_0000_0028.value4

│ └─44

XPS_DASHFLOAT.length0
FLOAT.gap4

│ └─8

XPS_GLYPH_INDEXLONG.index0
FLOAT.advanceWidth4
FLOAT.horizontalOffset8
FLOAT.verticalOffset12

│ └─16

XPS_GLYPH_MAPPINGUINT32.unicodeStringStart0
UINT16.unicodeStringLength4
UINT32.glyphIndicesStart8
UINT16.glyphIndicesLength12

│ └─16

XPS_JOB_STATUSUINT32.jobId0
INT32.currentDocument4
INT32.currentPage8
INT32.currentPageTotal12
XPS_JOB_COMPLETION.completion16
HRESULT.jobStatus20

│ └─24

XPS_MATRIXFLOAT.m110
FLOAT.m124
FLOAT.m218
FLOAT.m2212
FLOAT.m3116
FLOAT.m3220

│ └─24

XPS_POINTFLOAT.x0
FLOAT.y4

│ └─8

XPS_RECTFLOAT.x0
FLOAT.y4
FLOAT.width8
FLOAT.height12

│ └─16

XPS_SIZEFLOAT.width0
FLOAT.height4

│ └─8

XYZCOLORWORD.X0
WORD.Y2
WORD.Z4

│ └─6

XYZColorFFLOAT.X0
FLOAT.Y4
FLOAT.Z8

│ └─12

YxyCOLORWORD.Y0
WORD.x2
WORD.y4

│ └─6

_DEV_BROADCAST_USERDEFINEDstruct _DEV_BROADCAST_HDR.dbud_dbh0
char[1].dbud_szName12

│ └─16

_OBJECT_ATTRIBUTESULONG.Length0
HANDLE.RootDirectory8
PUNICODE_STRING.ObjectName16
ULONG.Attributes24
PVOID.SecurityDescriptor32
PVOID.SecurityQualityOfService40

│ └─48

_UNICODE_STRINGUSHORT.Length0
USHORT.MaximumLength2
PWCH.Buffer8

│ └─16

__MIDL___MIDL_itf_UIAnimation_0000_0002_0003int._0

│ └─4

fd_setu_int.fd_count0
SOCKET[64].fd_array8

│ └─520

in_addrunion (unnamed).S_un0

│ └─4

pluginResourceWCHAR[256].alias0
WCHAR[256].name512
WCHAR *.resourceFileContents1024
WCHAR[256].fileExtension1032
WCHAR[256].resourcePluginType1544
boolean.isDiscoverable2056
long.resourceType2060
unsigned long.pceIconSize2064
byte *.iconContents2072
unsigned long.pcePluginBlobSize2080
byte *.blobContents2088

│ └─2096

pluginResource2pluginResourceWCHAR[256].resourceV1.alias0
WCHAR[256].resourceV1.name512
WCHAR *.resourceV1.resourceFileContents1024
WCHAR[256].resourceV1.fileExtension1032
WCHAR[256].resourceV1.resourcePluginType1544
boolean.resourceV1.isDiscoverable2056
long.resourceV1.resourceType2060
unsigned long.resourceV1.pceIconSize2064
byte *.resourceV1.iconContents2072
unsigned long.resourceV1.pcePluginBlobSize2080
byte *.resourceV1.blobContents2088
unsigned long.pceFileAssocListSize2096
pluginResource2FileAssociation *.fileAssocList2104
WCHAR *.securityDescriptor2112
unsigned long.pceFolderListSize2120
pluginFolderName *.folderList2128

│ └─2136

pluginResource2FileAssociationWCHAR[256].extName0
boolean.primaryHandler512
unsigned long.pceIconSize516
byte *.iconContents520

│ └─528

smiCNTR64smiUINT32.hipart0
smiUINT32.lopart4

│ └─8

smiOCTETSsmiUINT32.len0
smiLPBYTE.ptr8

│ └─16

smiOIDsmiUINT32.len0
smiLPUINT32.ptr8

│ └─16

smiVALUEsmiUINT32.syntax0
union (unnamed).value8

│ └─24

smiVENDORINFOchar[64].vendorName0
char[64].vendorContact64
char[32].vendorVersionId128
char[32].vendorVersionDate160
smiUINT32.vendorEnterprise192

│ └─196

sockaddr_atmu_short.satm_family0
ATM_ADDRESSDWORD.satm_number.AddressType4
DWORD.satm_number.NumofDigits8
UCHAR[20].satm_number.Addr12
ATM_BLLIDWORD.satm_blli.Layer2Protocol32
DWORD.satm_blli.Layer2UserSpecifiedProtocol36
DWORD.satm_blli.Layer3Protocol40
DWORD.satm_blli.Layer3UserSpecifiedProtocol44
DWORD.satm_blli.Layer3IPI48
UCHAR[5].satm_blli.SnapID52
ATM_BHLIDWORD.satm_bhli.HighLayerInfoType60
DWORD.satm_bhli.HighLayerInfoLength64
UCHAR[8].satm_bhli.HighLayerInfo68

│ └─76

sockaddr_genstruct sockaddr.Address0
struct sockaddr_in.AddressIn0
struct sockaddr_in6_old.AddressIn60

│ └─24

sockaddr_in6_oldSHORT.sin6_family0
USHORT.sin6_port2
ULONG.sin6_flowinfo4
IN6_ADDRunion (unnamed).sin6_addr.u8

│ └─24

uSTGMEDIUMDWORD.tymed0
HBITMAP.hBitmap8
HENHMETAFILE.hEnhMetaFile8
HGLOBAL.hGlobal8
HMETAFILEPICT.hMetaFilePict8
LPOLESTR.lpszFileName8
IStorage *.pstg8
IStream *.pstm8
IUnknown *.pUnkForRelease16

│ └─24