DEVICE_DSM_OFFLOAD_READ_PARAMETERS structure (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 du 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éfinit la valeur 0.

TimeToLive

Durée, en millisecondes, pendant 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 . Le membre Action de la structure DEVICE_DSM_INPUT est défini sur DeviceDsmAction_OffloadRead.

Les membres ParameterBlockOffset et ParameterBlockLength 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 demande IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .

Les membres DataSetRangesOffset et DataSetRangesLength de DEVICE_DSM_INPUT spécifient les structures DEVICE_DSM_RANGE pour les étendues de la lecture de déchargement.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 8 et versions ultérieures de Windows.
En-tête ntddstor.h (inclure Ntddstor.h)

Voir aussi

DEVICE_DSM_ACTION Descriptions

DEVICE_DSM_INPUT

DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

DEVICE_DSM_RANGE