Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De vereiste functionaliteit van een bepaalde verzendroutine varieert, afhankelijk van de I/O-functiecode die wordt verwerkt, op de positie van het afzonderlijke stuurprogramma in een keten van stuurprogramma's en op het type onderliggende fysieke apparaat.
De meeste verzendroutines verwerken inkomende I/O-aanvraagpakketten (IRP's) als volgt:
Controleer de I/O-stacklocatie van het stuurprogramma in de IRP om te bepalen wat u moet doen en controleer de parameters, indien van toepassing, op geldigheid.
Of een stuurprogramma de I/O-stacklocatie moet controleren om te bepalen wat er moet gebeuren en om parameters te controleren, is afhankelijk van de opgegeven IRP_MJ_XXX, en of dat stuurprogramma een afzonderlijke dispatch-routine instelt voor elke IRP_MJ_XXX die door het stuurprogramma wordt verwerkt.
Voldoen aan de aanvraag en indien mogelijk de IRP voltooien; anders geeft u deze door voor verdere verwerking door stuurprogramma's op lager niveau of door andere routines voor apparaatstuurprogramma's.
Of een stuurprogramma een IRP moet doorgeven voor verdere verwerking, is afhankelijk van de geldigheid van de parameters, indien aanwezig, evenals van de IRP_MJ_XXX en op het niveau van het stuurprogramma, indien aanwezig, in een keten van gelaagde stuurprogramma's.
Zie Afhandeling van IRP'svoor meer informatie over IR's.