DEVICE_DATA_SET_RANGE structure (ntddstor.h)

La structure DEVICE_DSM_RANGE (ou DEVICE_DATA_SET_RANGE) spécifie une plage de jeu de données pour les attributs d’un appareil.

Un bloc de plages de jeu de données, le cas échéant, est spécifié dans la charge utile d’une demande de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .

Syntaxe

typedef struct _DEVICE_DATA_SET_RANGE {
  LONGLONG  StartingOffset;
  ULONGLONG LengthInBytes;
} DEVICE_DATA_SET_RANGE, *PDEVICE_DATA_SET_RANGE, DEVICE_DSM_RANGE, *PDEVICE_DSM_RANGE;

Membres

StartingOffset

Contient le décalage de départ, en octets, de la plage du jeu de données. La valeur de décalage doit être alignée par bloc.

LengthInBytes

Contient la longueur, en octets, de la plage du jeu de données. La valeur de longueur doit être alignée par bloc.

Remarques

Pour plus d’informations sur le traitement des actions DSM qui impliquent des plages de jeu de données, consultez Vue d’ensemble de la gestion des ensembles de données.

Configuration requise

Condition requise Valeur
En-tête ntddstor.h (inclure Ntddstor.h)

Voir aussi

Vue d’ensemble de la gestion des ensembles de données

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES