SOC_SUBSYSTEM_TYPE enumeration (ntddk.h)

The SOC_SYBSYSTEM_TYPE enumeration defines different types of System on a Chip (SoC) subsystems.

The SybsysType member of the SOC_SUBSYSTEM_FAILURE_DETAILS structure is a value from this enumeration. The SOC_SUBSYSTEM_FAILURE_DETAILS structure is used by these bug codes:

Syntax

typedef enum _SOC_SUBSYSTEM_TYPE {
  SOC_SUBSYS_WIRELESS_MODEM,
  SOC_SUBSYS_AUDIO_DSP,
  SOC_SUBSYS_WIRELSS_CONNECTIVITY,
  SOC_SUBSYS_SENSORS,
  SOC_SUBSYS_COMPUTE_DSP = ,
  SOC_SUBSYS_SECURE_PROC,
  SOC_SUBSYS_VENDOR_DEFINED
} SOC_SUBSYSTEM_TYPE, *PSOC_SUBSYSTEM_TYPE;

Constants

 
SOC_SUBSYS_WIRELESS_MODEM
Wireless modem.
SOC_SUBSYS_AUDIO_DSP
Audio digital signal processor (DSP).
SOC_SUBSYS_WIRELSS_CONNECTIVITY
Wireless connectivity.
SOC_SUBSYS_SENSORS
Sensors.
SOC_SUBSYS_COMPUTE_DSP
Compute digital signal processor (DSP).
SOC_SUBSYS_SECURE_PROC
SOC_SUBSYS_VENDOR_DEFINED
Subsystem types in the range 0x10000 through 0x80000000 are reserved for independent hardware vendors.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header ntddk.h