Partager via


structure DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS (ntddstor.h)

La structure DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS spécifie les paramètres d’une action d’écriture de déchargement liée aux attributs de jeu de données d’un appareil.

Syntaxe

typedef struct _DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS {
  ULONG                 Flags;
  ULONG                 Reserved;
  ULONGLONG             TokenOffset;
  STORAGE_OFFLOAD_TOKEN Token;
} DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, *PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS;

Membres

Flags

Non utilisé.

Reserved

Réservé.

TokenOffset

Décalage, en octets, dans le bloc de données spécifié par Jeton commencer à écrire.

Token

Identificateur unique du bloc de données à partir duquel écrire.

Remarques

Cette structure est utilisée dans une action d’écriture de déchargement pour une requête IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. L’action membre de la structure DEVICE_DSM_INPUT est définie sur DeviceDsmAction_OffloadWrite.

Les membres ParameterBlockOffset et ParameterBlockLength membres de DEVICE_DSM_INPUT sont définis sur l’emplacement et la longueur de la structure DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS dans la mémoire tampon système de la requête IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.

Les DataSetRangesOffset et DataSetRangesLength membres de DEVICE_DSM_INPUT spécifient les structures DEVICE_DSM_RANGE pour les étendues de l’écriture de déchargement.

Pour plus d’informations sur cette action, consultez DEVICE_DSM_ACTION Descriptions.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows 8 et versions ultérieures de Windows.
d’en-tête ntddstor.h (include Ntddstor.h)

Voir aussi

DEVICE_DSM_ACTION descriptions

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_READ_PARAMETERS

DEVICE_DSM_RANGE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES