estructura STORAGE_OFFLOAD_READ_OUTPUT (ntddstor.h)

La estructura STORAGE_OFFLOAD_READ_OUTPUT es la salida de una solicitud de código de control IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES cuando el miembro Action de una estructura de DEVICE_DSM_INPUT se establece en DeviceDsmAction_OffloadRead.

Un token devuelto identifica de forma única los intervalos de conjuntos de datos solicitados en DEVICE_DSM_INPUT. Junto con DEVICE_DSM_INPUT, la estructura de DEVICE_DSM_OFFLOAD_READ_PARAMETERS especifica cuánto tiempo permanecen disponibles los intervalos del conjunto de datos identificados por el token devuelto para la escritura posterior.

Sintaxis

typedef struct _STORAGE_OFFLOAD_READ_OUTPUT {
  ULONG                 OffloadReadFlags;
  ULONG                 Reserved;
  ULONGLONG             LengthProtected;
  ULONG                 TokenLength;
  STORAGE_OFFLOAD_TOKEN Token;
} STORAGE_OFFLOAD_READ_OUTPUT, *PSTORAGE_OFFLOAD_READ_OUTPUT;

Miembros

OffloadReadFlags

No se utiliza. Establecer en 0.

Reserved

Reservado.

LengthProtected

Longitud total, en bytes, de datos leídos y mantenidos por el proveedor de copia para Token.

TokenLength

Longitud, en bytes, del token.

Token

Identificador único devuelto por el proveedor de copia, que marca los intervalos de conjuntos de datos que se leen.

Comentarios

La estructura STORAGE_OFFLOAD_READ_OUTPUT se devuelve al principio del búfer del sistema.

El proveedor de copia del dispositivo de almacenamiento genera el valor de Token . Los intervalos del conjunto de datos incluidos cuando se envió la estructura de DEVICE_DSM_INPUT en la solicitud de código de control de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES se marcan mediante Token. Los intervalos de conjuntos de datos asociados a Token están disponibles para las solicitudes de escritura posteriores, mientras que la duración del miembro TimeToLive de DEVICE_DSM_OFFLOAD_READ_PARAMETERS es válida.

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

DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES