Partager via


structure STORAGE_OFFLOAD_READ_OUTPUT (winioctl.h)

Structure de sortie pour l’action DeviceDsmAction_OffloadRead du code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .

Syntaxe

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

Membres

OffloadReadFlags

Indicateurs de sortie.

Valeur Signification
STORAGE_OFFLOAD_READ_RANGE_TRUNCATED
0x0001
Les plages représentées par le jeton sont plus petites que les plages spécifiées dans les structures DEVICE_DATA_SET_RANGE transmises dans la mémoire tampon d’entrée du code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . En d’autres termes, le membre LengthProtected est inférieur à la somme de tous les membres LengthInBytes des structures DEVICE_DATA_SET_RANGE passées.

Reserved

Réservé.

LengthProtected

Longueur totale du instantané représentée par le jeton.

TokenLength

Longueur du jeton en octets.

Token

Un STORAGE_OFFLOAD_TOKEN contenant le jeton créé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
En-tête winioctl.h (inclure Windows.h)

Voir aussi

DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT

structures Gestion des appareils

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES

STORAGE_OFFLOAD_TOKEN