Partager via


structure DEVICE_DATA_SET_RANGE (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 requête 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 de jeu de données. La valeur de décalage doit être alignée sur le bloc.

LengthInBytes

Contient la longueur, en octets, de la plage de jeu de données. La valeur de longueur doit être alignée sur les blocs.

Remarques

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

Exigences

Exigence Valeur
d’en-tête ntddstor.h (include Ntddstor.h)

Voir aussi

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

DEVICE_DSM_INPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES