DEVICE_BUS_SPECIFIC_RESET_TYPE union (wdm.h)

Defines the DEVICE_BUS_SPECIFIC_RESET_TYPE structure.

Syntax

typedef union _DEVICE_BUS_SPECIFIC_RESET_TYPE {
  struct {
    ULONGLONG FunctionLevelDeviceReset : 1;
    ULONGLONG PlatformLevelDeviceReset : 1;
    ULONGLONG SecondaryBusReset : 1;
    ULONGLONG Reserved : 61;
  } Pci;
  struct {
    ULONGLONG FunctionLevelDeviceReset : 1;
    ULONGLONG PlatformLevelDeviceReset : 1;
    ULONGLONG Reserved : 62;
  } Acpi;
  ULONGLONG AsULONGLONG;
} DEVICE_BUS_SPECIFIC_RESET_TYPE, *PDEVICE_BUS_SPECIFIC_RESET_TYPE;

Members

Pci

Pci.FunctionLevelDeviceReset

Pci.PlatformLevelDeviceReset

Pci.SecondaryBusReset

Pci.Reserved

Acpi

Acpi.FunctionLevelDeviceReset

Acpi.PlatformLevelDeviceReset

Acpi.Reserved

AsULONGLONG

Requirements

Requirement Value
Minimum supported server Windows Server 2022
Header wdm.h (include Wdm.h)