Identificazione di una porta NDIS
Una porta NDIS viene identificata dal numero di porta. Quando un driver miniport chiama la funzione NdisMAllocatePort per allocare una porta, NDIS alloca e assegna il numero di porta più basso disponibile alla porta. Quando un driver miniport chiama la funzione NdisMFreePort per liberare una porta, NDIS libera anche il numero di porta assegnato alla porta liberata in modo che NDIS possa riutilizzare il numero di porta.
Se un driver gestisce aree di contesto separate per ogni porta, il driver deve fornire un algoritmo efficiente per convertire il numero di porta nell'area di contesto corrispondente.