DEVICE_STORAGE_ADDRESS_RANGE structure (ntddstor.h)
The DEVICE_STORAGE_ADDRESS_RANGE structure contains a physical address range.
Syntax
typedef struct _DEVICE_STORAGE_ADDRESS_RANGE {
LONGLONG StartAddress;
ULONGLONG LengthInBytes;
} DEVICE_STORAGE_ADDRESS_RANGE, *PDEVICE_STORAGE_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.
Requirements
Requirement | Value |
---|---|
Header | ntddstor.h |
See also
DEVICE_DSM_ACTION Descriptions