Partager via


structure DEVICE_DSM_OFFLOAD_READ_PARAMETERS (ntddstor.h)

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

Syntaxe

typedef struct _DEVICE_DSM_OFFLOAD_READ_PARAMETERS {
  ULONG Flags;
  ULONG TimeToLive;
  ULONG Reserved[2];
} DEVICE_DSM_OFFLOAD_READ_PARAMETERS, *PDEVICE_DSM_OFFLOAD_READ_PARAMETERS;

Membres

Flags

Non utilisé. Défini sur 0.

TimeToLive

Durée, en millisecondes, pour laquelle les plages de données demandées doivent rester valides.

Reserved[2]

Réservé.

Remarques

Cette structure est utilisée dans une action de lecture de déchargement pour une demande de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. L’action membre de la structure DEVICE_DSM_INPUT est définie sur DeviceDsmAction_OffloadRead.

Les membres ParameterBlockOffset et ParameterBlockLength membres de DEVICE_DSM_INPUT structure sont définis sur l’emplacement et la longueur de la structure DEVICE_DSM_OFFLOAD_READ_PARAMETERS dans la mémoire tampon d’entrée 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 la lecture du 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_WRITE_PARAMETERS

DEVICE_DSM_RANGE