IOCTL_KS_ENABLE_EVENT IOCTL (ks.h)
Une application peut utiliser IOCTL_KS_ENABLE_EVENT pour demander la notification d’un type d’événement KS ou pour déterminer les événements pris en charge par un objet KS. L’application spécifie IOCTL_KS_ENABLE_EVENT dans le paramètre IoControl d’un appel à KsSynchronousDeviceControl.
Code principal
Mémoire tampon d'entrée
L’application place un pointeur vers une structure de type KSEVENT dans le paramètre InBuffer et la taille de cette structure dans InLength.
Longueur de la mémoire tampon d’entrée
Longueur de KSEVENT.
Mémoire tampon de sortie
L’application place un pointeur vers une structure de type KSEVENTDATA dans le paramètre OutBuffer et la taille de cette structure sur OutLength.
Longueur de la mémoire tampon de sortie
Longueur de KSEVENTDATA.
Bloc d’état
Si la demande réussit, le membre Status est défini sur STATUS_SUCCESS.
Remarques
Pour déterminer les événements pris en charge par un objet KS, spécifiez RESPECTIVEment NULL et 0 pour InBuffer et InLength.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ks.h (inclure Ks.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