Identificando uma porta NDIS
Uma porta NDIS é identificada pelo número da porta. Quando um driver de miniporto chama a função NdisMAllocatePort para alocar uma porta, o NDIS aloca e atribui o menor número de porta disponível à porta. Quando um driver de miniporto chama a função NdisMFreePort para liberar uma porta, o NDIS também libera o número da porta atribuída à porta liberada para que o NDIS possa reutilizar o número da porta.
Se um driver mantiver áreas de contexto separadas para cada porta, o driver deverá fornecer um algoritmo eficiente para traduzir o número da porta para a área de contexto correspondente.