Sdílet prostřednictvím


Zrušení registrace síťového rozhraní

NDIS zprostředkovatel rozhraní volá funkci NdisIfDeregisterInterface k označení, že zadané rozhraní by mělo být odebráno ze seznamu známých rozhraní v počítači, například proto, že rozhraní bylo odinstalováno. Další důvody zrušení registrace rozhraní jsou specifické pro aplikaci. Aby bylo možné zvýšit úroveň dobré správy prostředků, poskytovatelé rozhraní by měli vždy deregovat rozhraní, která už nejsou užitečná.

NdisIfDeregisterInterface uvolní index rozhraní přidružený k zadanému rozhraní. NDIS může znovu přiřadit index rozhraní, které je registrováno v budoucnu. Index NET_LUID, který je přidružený k odpovídající hodnotě NET_LUID, se však neuvolní – v případě potřeby může poskytovatel rozhraní uvolnit index NET_LUID voláním funkce NdisIfFreeNetLuidIndex.

Poznámka Poskytovatel proxy serveru NDIS zruší registraci rozhraní pro miniport adaptéry, když jsou odinstalovány, a pro filtrační moduly, když jsou odpojeny.