Dela via


Initiera och ta bort en SAN-proxydrivrutin

Förutom att skapa och initiera ett enhetsobjekt för drivrutinsobjektet kan proxydrivrutinens DriverEntry rutin registrera sig för att meddelas när nätverkskort under förarens kontroll antingen läggs till eller tas bort. Mer information finns i Registrering för SAN NIC-meddelanden.

Om proxydrivrutinens SAN-tjänstprovider skickar I/O-kontrollbegäranden till proxydrivrutinen måste DriverEntry ange en startpunkt som aktiverar enhetskontroll. Providern kan begära att till exempel hämta listan över IP-adresser som tilldelats till drivarens nätverkskort. En startpunkt för den här begäran är en IRP_MJ_DEVICE_CONTROL dispatch-rutin som returnerar listan över IP-adresser som tilldelats till drivrutinens nätverkskort. Mer information finns i Implementering av IOCTLs för en SAN-tjänstleverantör.

Rutinen DriverEntry måste ange en startpunkt för en rutin som tar bort proxydrivrutinen. Den här avlastningsrutinen tar bort enheten som skapades i DriverEntry.