DeviceDsmValidateInput, fonction (ntddstor.h)
La fonction DeviceDsmValidateInput valide l’entrée d’une opération de gestion de jeu de données (DSM).
Syntaxe
BOOLEAN DeviceDsmValidateInput(
PDEVICE_DSM_DEFINITION Definition,
PDEVICE_DSM_INPUT Input,
ULONG InputLength
);
Paramètres
Definition
Pointeur vers une structure DEVICE_DSM_DEFINITION qui définit l’opération.
Input
Pointeur vers la structure DEVICE_DSM_INPUT de l’opération.
InputLength
Longueur, en octets, de la mémoire tampon d’entrée entière.
Valeur de retour
Retourne TRUE si l’entrée est valide ou FALSE sinon.
Remarques
L’entrée est passée dans la charge utile d’une demande de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. Avant de traiter la requête, le gestionnaire doit d’abord appeler DeviceDsmValidateInput pour s’assurer que l’entrée est valide en fonction de la définition de l’opération et d’entrée (dont Action membres doivent correspondre), y compris la structure DEVICE_DSM_INPUT qui l' d’entrée pointe, ainsi que le bloc de paramètres et les plages de jeux de données, le cas échéant, qui suivent la structure DEVICE_DSM_INPUT.
Consultez Vue d’ensemble de la gestion des ensembles de données pour plus d’informations sur la gestion d’un DSM.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1803 |
plateforme cible | Universel |
d’en-tête | ntddstor.h |