Skip to content

Latest commit

 

History

History
95 lines (70 loc) · 3.85 KB

ns-ntddstor-_device_dsm_offload_write_parameters.md

File metadata and controls

95 lines (70 loc) · 3.85 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:ntddstor._DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
_DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS (ntddstor.h)
The DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS structure specifies the parameters for an offload write action related to the data-set attributes for a device.
storage\device_dsm_offload_write_parameters.htm
storage
08/23/2019
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS structure
*PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS structure [Storage Devices], PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS structure pointer [Storage Devices], _DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, ntddstor/DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, ntddstor/PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, storage.device_dsm_offload_write_parameters
ntddstor.h
Ntddstor.h
Windows
Available in Windows 8 and later versions of Windows.
Windows
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, *PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
_DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
ntddstor/_DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
ntddstor/PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
ntddstor/DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
APIRef
kbSyntax
HeaderDef
ntddstor.h
_DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

_DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS structure

-description

The DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS structure specifies the parameters for an offload write action related to the data-set attributes for a device.

-struct-fields

-field Flags

Not used.

-field Reserved

Reserved.

-field TokenOffset

The offset, in bytes, within the data block specified by Token to begin writing from.

-field Token

The unique identifier of the data block to write from.

-remarks

This structure is used in an offload write action for an IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES request. The Action member of the DEVICE_DSM_INPUT structure is set to DeviceDsmAction_OffloadWrite.

The ParameterBlockOffset and ParameterBlockLength members of DEVICE_DSM_INPUT are set to the location and length of the DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS structure in the system buffer of the IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES request.

The DataSetRangesOffset and DataSetRangesLength members of DEVICE_DSM_INPUT specify the DEVICE_DSM_RANGE structures for the extents of the offload write.

See DEVICE_DSM_ACTION Descriptions for more details about this action.

-see-also

DEVICE_DSM_ACTION Descriptions

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_DSM_RANGE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES