Abrufen von Poolhandles

Die folgenden NDIS-Poolzuordnungsfunktionen erfordern ein Handle zum Zuordnen von Ressourcen:

NDIS 6.0-Treiber erhalten ein Handle wie folgt:

Protokolltreiber
Protokolltreiber rufen die NdisRegisterProtocolDriver-Funktion auf, um ein Handle abzurufen.

Miniport-Treiber
NDIS ruft die MiniportInitializeEx-Funktion auf, um das Handle an den Miniporttreiber zu übergeben.

Fortgeschrittene Treiber
Fortgeschrittene Treiber rufen die NdisRegisterProtocolDriver-Funktion auf, um ein Handle für Pools abzurufen, die in Sendevorgängen verwendet werden, und NDIS ruft MiniportInitializeEx auf, um das Handle an den Zwischentreiber für Pools zu übergeben, die in Empfangsvorgängen verwendet werden.

Filtertreiber
NDIS ruft die FilterAttach-Funktion auf, um das Handle an den Filtertreiber zu übergeben.

Andere Treiber
Wenn ein Treiber kein Handle über eine der vorherigen Methoden abrufen kann, kann der Treiber die NdisAllocateGenericObject-Funktion aufrufen, um ein Handle abzurufen.