SOC_SUBSYSTEM_FAILURE_DETAILS - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntddk.h

typedef struct _SOC_SUBSYSTEM_FAILURE_DETAILS {
  SOC_SUBSYSTEM_TYPE SubsysType;
  ULONG64            FirmwareVersion;
  ULONG64            HardwareVersion;
  ULONG              UnifiedFailureRegionSize;
  CHAR               UnifiedFailureRegion[1];
} SOC_SUBSYSTEM_FAILURE_DETAILS, *PSOC_SUBSYSTEM_FAILURE_DETAILS;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntddk-_soc_subsystem_failure_details)

_SOC_SUBSYSTEM_FAILURE_DETAILS structure

Description

The SOC_SUBSYSTEM_FAILURE_DETAILS structure holds information related to a System on a Chip (SoC) bug code.

These bug codes store information in a this structure.

Members

SubsysType

A value in the SOC_SUBSYSTEM_TYPE enumeration or a vendor-defined subsystem type. Subsystem types in the range 0x10000 through 0x80000000 are reserved for independent hardware vendors.

FirmwareVersion

A vendor-defined SoC firmware version number.

HardwareVersion

A vendor-defined SoC hardware version number.

UnifiedFailureRegionSize

The size, in bytes, of the UnifiedFailureRegion string including the NULL terminator.

UnifiedFailureRegion

A null-terminated string, defined by the vendor, that contains classification details about the error that occurred.