DEVICE_RESET_TYPE - NtDoc

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

typedef enum _DEVICE_RESET_TYPE {
  FunctionLevelDeviceReset,
  PlatformLevelDeviceReset
} DEVICE_RESET_TYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-wdm-_device_reset_type)

_DEVICE_RESET_TYPE enumeration

Description

The DEVICE_RESET_TYPE enumeration specifies the type of device reset that is being requested by a call to the DeviceReset routine of the GUID_DEVICE_RESET_INTERFACE_STANDARD interface.

For more information see Working with the GUID_DEVICE_RESET_INTERFACE_STANDARD.

Constants

FunctionLevelDeviceReset

A function-level device reset, which is restricted to a specific device.

PlatformLevelDeviceReset

A platform-level device reset, which affects a specific device and all other devices that are connected to it via the same power rail or reset line.

See also

DEVICE_RESET_INTERFACE_STANDARD

DeviceReset

Working with the GUID_DEVICE_RESET_INTERFACE_STANDARD