estructura STORAGE_OFFLOAD_WRITE_OUTPUT (ntddstor.h)
La estructura STORAGE_OFFLOAD_WRITE_OUTPUT es la salida de una solicitud de código de control de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES cuando el miembro Action de DEVICE_DSM_INPUT se establece en DeviceDsmAction_OffloadWrite.
Sintaxis
typedef struct _STORAGE_OFFLOAD_WRITE_OUTPUT {
ULONG OffloadWriteFlags;
ULONG Reserved;
ULONGLONG LengthCopied;
} STORAGE_OFFLOAD_WRITE_OUTPUT, *PSTORAGE_OFFLOAD_WRITE_OUTPUT;
Miembros
OffloadWriteFlags
Marcas que indican el resultado de la operación de escritura de descarga. Se establece en una de las siguientes opciones.
Valor | Significado |
---|---|
STORAGE_OFFLOAD_WRITE_RANGE_TRUNCATED | La escritura de descarga se realizó pero el intervalo escrito se truncó. |
STORAGE_OFFLOAD_TOKEN_INVALID | El token proporcionado para la operación de escritura de descarga no era válido. |
Reserved
Reservado.
LengthCopied
Bytes copiados para la solicitud de escritura en DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS.
Comentarios
En la entrada, un valor de token en DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS identifica de forma única los intervalos de conjuntos de datos solicitados para escribir en la estructura de DEVICE_DSM_INPUT. La estructura STORAGE_OFFLOAD_WRITE_OUTPUT contiene los resultados de la operación de escritura.
La estructura STORAGE_OFFLOAD_WRITE_OUTPUT se devuelve al principio del búfer del sistema.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows 8 y versiones posteriores de Windows. |
Encabezado | ntddstor.h (incluya Ntddstor.h) |