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.
Als een SAN-serviceprovider I/O-aanvragen (IOCTL) naar het proxystuurprogramma verzendt, moet het stuurprogramma een IRP_MJ_DEVICE_CONTROL verzendroutine implementeren om deze aanvragen te verwerken. Een IOCTL-aanvraag kan een aanvraag zijn om de lijst met IP-adressen op te halen die zijn toegewezen aan de NIC's van het stuurprogramma, bijvoorbeeld een aanvraag voor het toewijzen of vrijgeven van geheugen. De DriverEntry- routine moet een ingangspunt voor de verzendroutine opgeven.
De routine voor apparaatbeheer van het proxystuurprogramma roept de IoGetCurrentIrpStackLocation- functie aan, waarbij de routine voor apparaatbeheer een aanwijzer doorgeeft aan de IRP die aan de routine is doorgegeven. De routine voor apparaatbeheer bepaalt vervolgens welke IOCTL-aanvraag is ontvangen en verwerkt de aanvraag dienovereenkomstig.
Nadat de huidige IOCTL-aanvraag is voltooid, roept de apparaatbeheerroutine de IoCompleteRequest functie aan en geeft de status van de bewerking door. Deze status wordt geretourneerd naar de SAN-serviceprovider.