struttura STORAGE_OFFLOAD_TOKEN (ntddstor.h)
La struttura STORAGE_OFFLOAD_TOKEN contiene un valore del token che funge da rappresentazione di un intervallo di set di dati all'interno di un file in un volume. Questa struttura viene utilizzata per eseguire operazioni di lettura e scrittura offload.
Sintassi
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;
Members
TokenType[4]
Tipo di token contenuto in questa struttura. TokenType è impostato su uno dei valori seguenti:
Reserved[2]
Riservato.
TokenIdLength[2]
Lunghezza dei dati del token in Token.
DUMMYUNIONNAME
DUMMYUNIONNAME.StorageOffloadZeroDataToken
Valore del token quando i dati che rappresenta sono considerati come tutti zeri. Questo membro è valido quando TokenType è impostato su STORAGE_OFFLOAD_TOKEN_TYPE_ZERO_DATA.
DUMMYUNIONNAME.StorageOffloadZeroDataToken.Reserved2[STORAGE_OFFLOAD_TOKEN_ID_LENGTH]
Riservato.
DUMMYUNIONNAME.Token[STORAGE_OFFLOAD_TOKEN_ID_LENGTH]
Valore del token fornito dal fornitore che rappresenta un intervallo di set di dati per un'operazione di lettura o scrittura di offload.
Commenti
Le informazioni sul token contenute in STORAGE_OFFLOAD_TOKEN vengono generate dall'infrastruttura di lettura/scrittura di offload. Tutti i membri di questa struttura devono essere considerati di sola lettura e non devono essere modificati da qualsiasi chiamante che richiede una lettura offload o una scrittura offload.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 8. |
Intestazione | ntddstor.h (include Ntddstor.h) |