DEVICE_STORAGE_ADDRESS_RANGE - NtDoc

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

typedef struct _DEVICE_STORAGE_ADDRESS_RANGE {
  LONGLONG  StartAddress;
  ULONGLONG LengthInBytes;
} DEVICE_STORAGE_ADDRESS_RANGE, *PDEVICE_STORAGE_ADDRESS_RANGE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntddstor_device_storage_address_range)

DEVICE_STORAGE_ADDRESS_RANGE structure

Description

The DEVICE_STORAGE_ADDRESS_RANGE structure contains a physical address range.

Members

StartAddress

Starting address of the physical address range.

LengthInBytes

Length of the physical address range, in bytes.

Remarks

The output block in the payload of an IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES request is formatted as a DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT structure when the action is DeviceDsmAction_GetPhysicalAddresses. The driver returns the requested physical address ranges in an array of DEVICE_STORAGE_ADDRESS_RANGE structures. See DEVICE_DSM_ACTION Descriptions for more details about this action.

See also

DEVICE_DSM_ACTION Descriptions

DEVICE_DSM_PHYSICAL_ADDRESSES_OUTPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES