IDE_HW_STARTIO funzione di callback (irb.h)
La routine del driver miniport IdeHwStartIo elabora gli aspetti sincronizzati di una richiesta di I/O.
Sintassi
IDE_HW_STARTIO IdeHwStartio;
BOOLEAN IdeHwStartio(
[in] PVOID ChannelExtension,
[in] PIDE_REQUEST_BLOCK Irb
)
{...}
Parametri
[in] ChannelExtension
Puntatore al driver miniport per ogni estensione del dispositivo del canale.
[in] Irb
Puntatore a una struttura di tipo IDE_REQUEST_BLOCK che definisce il blocco di richieste IDE (IRB) da elaborare.
Valore restituito
IdeHwStartIo restituisce TRUE per confermare la ricezione di un IRB. Il driver della porta ignora un valore restituito FALSE.
Commenti
I driver Miniport devono fornire una routine IdeHwStartIo per elaborare gli aspetti di una richiesta di I/O che deve essere gestita in modo sincrono. Per informazioni su come il driver miniport elabora gli aspetti non sincronizzati di una richiesta di I/O, vedere IdeHwBuildIo.
Dopo che il driver miniport riceve la chiamata IdeHwStartIo , è proprietaria della richiesta e deve completarla.
Al termine di questa routine, il driver miniport deve essere preparato per ricevere immediatamente la richiesta successiva dal driver della porta.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | irb.h (include Irb.h) |