Compartir a través de


estructura DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS (ntddstor.h)

La estructura DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS especifica los parámetros de una acción de escritura de descarga relacionada con los atributos del conjunto de datos para un dispositivo.

Sintaxis

typedef struct _DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS {
  ULONG                 Flags;
  ULONG                 Reserved;
  ULONGLONG             TokenOffset;
  STORAGE_OFFLOAD_TOKEN Token;
} DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, *PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS;

Miembros

Flags

No se usa.

Reserved

Reservado.

TokenOffset

Desplazamiento, en bytes, dentro del bloque de datos especificado por Token desde el que empezar a escribir.

Token

Identificador único del bloque de datos desde el que se va a escribir.

Comentarios

Esta estructura se usa en una acción de escritura de descarga para una solicitud de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . El miembro Action de la estructura DEVICE_DSM_INPUT se establece en DeviceDsmAction_OffloadWrite.

Los miembros ParameterBlockOffset y ParameterBlockLength de DEVICE_DSM_INPUT se establecen en la ubicación y longitud de la estructura de DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS en el búfer del sistema de la solicitud de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .

Los miembros DataSetRangesOffset y DataSetRangesLength de DEVICE_DSM_INPUT especifican las estructuras de DEVICE_DSM_RANGE para las extensiones de la escritura de descarga.

Consulte DEVICE_DSM_ACTION Descripciones para obtener más detalles sobre esta acción.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 8 y versiones posteriores de Windows.
Encabezado ntddstor.h (incluya Ntddstor.h)

Consulte también

descripciones de DEVICE_DSM_ACTION

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_DSM_RANGE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES