DeviceDsmValidateOutput, fonction (ntddstor.h)
La fonction DeviceDsmValidateOutput valide la sortie d’une opération de gestion de jeu de données (DSM).
Syntaxe
BOOLEAN DeviceDsmValidateOutput(
PDEVICE_DSM_DEFINITION Definition,
PDEVICE_DSM_OUTPUT Output,
ULONG OutputLength
);
Paramètres
Definition
Pointeur vers une structure DEVICE_DSM_DEFINITION qui définit l’opération.
Output
Pointeur vers la structure DEVICE_DSM_OUTPUT de l’opération.
OutputLength
Longueur, en octets, de la mémoire tampon de sortie entière.
Valeur retournée
Retourne TRUE si la sortie est valide, ou FALSE dans le cas contraire.
Remarques
La sortie est retournée dans la charge utile d’une demande de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . Avant d’extraire la sortie, l’appelant doit d’abord appeler DeviceDsmValidateOutput pour s’assurer que la sortie est valide en fonction de la définition et de la sortie de l’opération (dont les membres Action doivent correspondre), y compris la structure DEVICE_DSM_OUTPUT vers laquelle la sortie pointe et le bloc de sortie, le cas échéant, qui suit la structure DEVICE_DSM_OUTPUT.
Pour plus d’informations sur la gestion d’un DSM, consultez Vue d’ensemble de la gestion des ensembles de données.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1803 |
Plateforme cible | Universal |
En-tête | ntddstor.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour