IDE_HW_STARTIO fonction de rappel (irb.h)
L'IdeHwStartIo routine de pilote miniport traite les aspects synchronisés d’une requête 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 de retour
IdeHwStartIo retourne TRUE pour accuser réception d’un IRB. Le pilote de port ignore une valeur de retour de FALSE.
Remarques
Les pilotes miniport doivent fournir une routine IdeHwStartIo pour traiter les aspects d’une requête d’E/S qui doivent être gérés de manière synchrone. Pour plus d’informations sur la façon dont le pilote miniport traite les aspects non synchronisés d’une requête d’E/S, consultez IdeHwBuildIo.
Une fois que le pilote miniport reçoit l’appel IdeHwStartIo, il possède la requête et doit l’effectuer.
Une fois cette routine retournée, le pilote miniport doit être prêt à recevoir immédiatement la requête suivante du pilote de port.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | irb.h (include Irb.h) |