Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция NdisMCmNotifyCloseAddressFamily уведомляет NDIS о том, что указанная семейство адресов (AF), связанная с диспетчером вызовов мини-порта (MCM), должна быть закрыта, а NDIS должна уведомлять всех затронутых клиентов CoNDIS.
Синтаксис
void NdisMCmNotifyCloseAddressFamily(
_AH_
);
Параметры
_AH_
Дескриптор, определяющий AF, который должен закрываться NDIS. NDIS предоставил этот дескриптор функции ProtocolCmOpenAf MCM.
Возвращаемое значение
Никакой
Замечания
MCMs, которые регистрируются в качестве мини-портов NDIS, вызывая функция NdisMRegisterMiniportDriver может вызывать функцию NdisMCmNotifyCloseAddressFamily. Автономные диспетчеры вызовов вместо этого вызывают функции NdisCmNotifyCloseAddressFami ly.
Чтобы закрыть AF для мини-адаптера, MCM должен вызывать NdisMCmNotifyCloseAddressFamily из функции miniportHaltEx. NDIS впоследствии вызывает функцию ProtocolClNotifyCloseAf клиента с указанным открытым AF.
Если NdisMCmNotifyCloseAddressFamily возвращает NDIS_STATUS_PENDING, NDIS вызывает MCM функция ProtocolCmNotifyCloseAfComplete после завершения клиентом операции закрытия AF.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.0 и более поздних версиях. |
целевая платформа | Настольный |
заголовка | ndis.h (include Ndis.h) |
IRQL | PASSIVE_LEVEL |
правил соответствия DDI | Irql_MCM_Function(ndis) |