DeviceDsmAddDataSetRange, fonction (ntddstor.h)
La fonction DeviceDsmAddDataSetRange ajoute une plage de jeux de données à la mémoire tampon système pour une requête IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
Syntaxe
BOOLEAN DeviceDsmAddDataSetRange(
PDEVICE_DSM_INPUT Input,
ULONG InputLength,
LONGLONG Offset,
ULONGLONG Length
);
Paramètres
Input
Pointeur vers la structure DEVICE_DSM_INPUT à laquelle ajouter la plage de jeu de données.
InputLength
Longueur, en octets, de la charge utile entière de la requête IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
Offset
Décalage à partir du début de la structure DEVICE_DSM_INPUT à laquelle la plage de jeu de données démarre, en octets.
Length
Longueur, en octets, de la plage de jeu de données.
Valeur de retour
Retourne TRUE si la plage de jeu de données a été correctement ajoutée ou FALSE dans le cas contraire.
Remarques
Si le DSM a des données de plage, appelez DeviceDsmAddDataSetRange pour chaque plage pour l’ajouter à la mémoire tampon système. Consultez vue d’ensemble de la gestion des ensembles de données pour la disposition de la mémoire tampon système pour une demande de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1803 |
plateforme cible | Universel |
d’en-tête | ntddstor.h |