Recupero di handle del pool
Le funzioni di allocazione del pool NDIS seguenti richiedono un handle per allocare le risorse:
I driver NDIS 6.0 ottengono un handle come segue:
Driver di protocollo
I driver di protocollo chiamano la funzione NdisRegisterProtocolDriver per ottenere un handle.
Driver Miniport
NDIS chiama la funzione MiniportInitializeEx per passare l'handle al driver miniport.
Driver intermedi
I driver intermedi chiamano la funzione NdisRegisterProtocolDriver per ottenere un handle per i pool usati nelle operazioni di invio e NDIS chiama MiniportInitializeEx per passare l'handle al driver intermedio per i pool usati nelle operazioni di ricezione.
Filtrare i driver
NDIS chiama la funzione FilterAttach per passare l'handle al driver di filtro.
Altri driver
Se un driver non riesce a ottenere un handle tramite uno dei metodi precedenti, il driver può chiamare la funzione NdisAllocateGenericObject per ottenere un handle.