estructura STORAGE_OFFLOAD_TOKEN (ntddstor.h)
La estructura STORAGE_OFFLOAD_TOKEN contiene un valor de token que actúa como representación de un intervalo de conjuntos de datos dentro de un archivo de un volumen. Esta estructura se usa para realizar lecturas y escrituras de descarga.
Sintaxis
typedef struct _STORAGE_OFFLOAD_TOKEN {
UCHAR TokenType[4];
UCHAR Reserved[2];
UCHAR TokenIdLength[2];
union {
struct {
UCHAR Reserved2[STORAGE_OFFLOAD_TOKEN_ID_LENGTH];
} StorageOffloadZeroDataToken;
UCHAR Token[STORAGE_OFFLOAD_TOKEN_ID_LENGTH];
} DUMMYUNIONNAME;
} STORAGE_OFFLOAD_TOKEN, *PSTORAGE_OFFLOAD_TOKEN;
Miembros
TokenType[4]
Tipo de token contenido en esta estructura. TokenType se establece en cualquiera de las siguientes opciones:
Reserved[2]
Reservado.
TokenIdLength[2]
Longitud de los datos del token en Token.
DUMMYUNIONNAME
DUMMYUNIONNAME.StorageOffloadZeroDataToken
El valor del token cuando los datos que representa se consideran ceros. Este miembro es válido cuando TokenType se establece en STORAGE_OFFLOAD_TOKEN_TYPE_ZERO_DATA.
DUMMYUNIONNAME.StorageOffloadZeroDataToken.Reserved2[STORAGE_OFFLOAD_TOKEN_ID_LENGTH]
Reservado.
DUMMYUNIONNAME.Token[STORAGE_OFFLOAD_TOKEN_ID_LENGTH]
Valor de token proporcionado por el proveedor que representa un intervalo de conjuntos de datos para una operación de lectura o escritura de descarga.
Comentarios
La infraestructura de lectura y escritura genera la información de token contenida en STORAGE_OFFLOAD_TOKEN . Todos los miembros de esta estructura deben considerarse de solo lectura y no deben ser modificados por los autores de llamadas que soliciten una descarga de lectura o una escritura de descarga.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 8. |
Encabezado | ntddstor.h (incluya Ntddstor.h) |