Отмена регистрации сетевого интерфейса
Поставщик интерфейса NDIS вызывает функцию NdisIfDeregisterInterface , чтобы указать, что указанный интерфейс должен быть удален из списка известных интерфейсов на компьютере, например из-за удаления интерфейса. Другие причины отмены регистрации интерфейсов зависят от приложения. Чтобы обеспечить хорошее управление ресурсами, поставщики интерфейсов всегда должны отменять регистрацию интерфейсов, которые больше не являются полезными.
NdisIfDeregisterInterface освобождает индекс интерфейса, связанный с указанным интерфейсом. NDIS может переназначить индекс интерфейсу, который будет зарегистрирован в будущем. Однако индекс NET_LUID , связанный с соответствующим значением NET_LUID, не освобождается. При необходимости поставщик интерфейса может освободить индекс NET_LUID, вызвав функцию NdisIfFreeNetLuidIndex .
Примечание Поставщик прокси-сервера NDIS отменяет регистрацию интерфейсов для адаптеров miniport при их удалении и фильтрует модули при их отключении.