IDE_HW_STARTIO fonction de rappel (irb.h)
La routine du pilote miniport IdeHwStartIo traite les aspects synchronisés d’une demande d’E/S.
Syntaxe
IDE_HW_STARTIO IdeHwStartio;
BOOLEAN IdeHwStartio(
[in] PVOID ChannelExtension,
[in] PIDE_REQUEST_BLOCK Irb
)
{...}
Paramètres
[in] ChannelExtension
Pointeur vers le pilote miniport par extension de périphérique de canal.
[in] Irb
Pointeur vers une structure de type IDE_REQUEST_BLOCK qui définit le bloc de requête IDE (IRB) à traiter.
Valeur retournée
IdeHwStartIo retourne TRUE pour accuser réception d’une IRB. Le pilote de port ignore la valeur de retour FALSE.
Remarques
Les pilotes Miniport doivent fournir une routine IdeHwStartIo pour traiter les aspects d’une demande d’E/S qui doit être gérée de manière synchrone. Pour plus d’informations sur la façon dont le pilote miniport traite les aspects non synchronisés d’une demande d’E/S, consultez IdeHwBuildIo.
Une fois que le pilote miniport a reçu l’appel IdeHwStartIo , il est propriétaire de la demande et doit la terminer.
Une fois cette routine retournée, le pilote miniport doit être prêt à recevoir immédiatement la demande suivante du pilote de port.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | irb.h (include Irb.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