Condividi tramite


Registrazione di funzioni del driver miniport per WDM Lower Edge

Un driver miniport con un bordo inferiore WDM deve chiamare la funzione NdisMRegisterMiniportDriver nella routine DriverEntry per registrare determinate funzioni di ingresso con la libreria NDIS. Queste funzioni di ingresso compongono il bordo superiore del driver miniport e sono descritte in Inizializzazione di un driver Miniport. Tuttavia, un driver miniport che dispone di un bordo inferiore WDM non è necessario per configurare determinate funzioni del punto di ingresso. Ad esempio, le funzioni di punto di ingresso seguenti non sono configurate per i motivi seguenti:

  • MiniportInterrupt, MiniportInterruptDPC, MiniportEnableInterruptEx e MiniportDisableInterruptEx

    Poiché il driver miniport non riceve interruzioni da una scheda di interfaccia di rete fisica( NIC), non richiede queste routine di ingresso. Il conducente per il particolare bus riceve interruzioni quando arrivano pacchetti sul bus che sono destinati al conducente miniport. Il conducente del bus invia quindi una notifica al conducente del miniport.

  • MiniportSharedMemoryAllocateComplete

    Poiché il driver miniport non alloca memoria condivisa, non è specificata una routine di ingresso al punto di completamento.

  • MiniportCheckForHangEx

    Il driver miniport può basarsi su NDIS per determinare se l'istanza del miniport ha interrotto la risposta, in base agli invii e alle richieste di timeout, quindi questa routine non è in genere necessaria.