DEVICE_BUS_SPECIFIC_RESET_TYPE union (wdm.h)
Defines the DEVICE_BUS_SPECIFIC_RESET_TYPE union.
Syntax
typedef union _DEVICE_BUS_SPECIFIC_RESET_TYPE {
struct {
ULONGLONG FunctionLevelDeviceReset : 1;
ULONGLONG PlatformLevelDeviceReset : 1;
ULONGLONG SecondaryBusReset : 1;
ULONGLONG PowerControllerReset : 1;
ULONGLONG NoOpReset : 1;
ULONGLONG Reserved : 59;
} 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
Defines the Pci structure.
Pci.FunctionLevelDeviceReset
Defines the ULONGLONG member FunctionLevelDeviceReset.
Pci.PlatformLevelDeviceReset
Defines the ULONGLONG member PlatformLevelDeviceReset.
Pci.SecondaryBusReset
Defines the ULONGLONG member SecondaryBusReset.
Pci.PowerControllerReset
Defines the ULONGLONG member PowerControllerReset.
Pci.NoOpReset
Pci.Reserved
Reserved for future use.
Acpi
Defines the Acpi structure.
Acpi.FunctionLevelDeviceReset
Defines the ULONGLONG member FunctionLevelDeviceReset.
Acpi.PlatformLevelDeviceReset
Defines the ULONGLONG member PlatformLevelDeviceReset.
Acpi.Reserved
Reserved for future use.
AsULONGLONG
Defines the ULONGLONG member AsULONGLONG.
Requirements
Requirement | Value |
---|---|
Minimum supported server | Windows Server 2022 |
Header | wdm.h (include Wdm.h) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for