Win32 API 日本語リファレンス
ホームSystem.Diagnostics.Debug › WHEA_ERROR_SOURCE_DESCRIPTOR

WHEA_ERROR_SOURCE_DESCRIPTOR

構造体
サイズx64: 960 バイト / x86: 960 バイトパッキング1

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
LengthDWORD4+0+0
VersionDWORD4+4+4
TypeWHEA_ERROR_SOURCE_TYPE4+8+8
StateWHEA_ERROR_SOURCE_STATE4+12+12
MaxRawDataLengthDWORD4+16+16
NumRecordsToPreallocateDWORD4+20+20
MaxSectionsPerRecordDWORD4+24+24
ErrorSourceIdDWORD4+28+28
PlatformErrorSourceIdDWORD4+32+32
FlagsDWORD4+36+36
Info_Info_e__Union920+40+40

共用体: _Info_e__Union x64 920B / x86 920B

フィールドサイズx64x86
XpfMceDescriptorWHEA_XPF_MCE_DESCRIPTOR920+0+0
XpfCmcDescriptorWHEA_XPF_CMC_DESCRIPTOR920/912+0+0
XpfNmiDescriptorWHEA_XPF_NMI_DESCRIPTOR3+0+0
IpfMcaDescriptorWHEA_IPF_MCA_DESCRIPTOR4+0+0
IpfCmcDescriptorWHEA_IPF_CMC_DESCRIPTOR4+0+0
IpfCpeDescriptorWHEA_IPF_CPE_DESCRIPTOR4+0+0
AerRootportDescriptorWHEA_AER_ROOTPORT_DESCRIPTOR40/36+0+0
AerEndpointDescriptorWHEA_AER_ENDPOINT_DESCRIPTOR36/32+0+0
AerBridgeDescriptorWHEA_AER_BRIDGE_DESCRIPTOR48/44+0+0
GenErrDescriptorWHEA_GENERIC_ERROR_DESCRIPTOR40/32+0+0
GenErrDescriptorV2WHEA_GENERIC_ERROR_DESCRIPTOR_V268/60+0+0
DeviceDriverDescriptorWHEA_DEVICE_DRIVER_DESCRIPTOR116/96+0+0