Поделиться через


Функция NdisIMAssociateMiniport (ndis.h)

Функция NdisIMAssociateMiniport сообщает NDIS, что указанные нижние и верхние интерфейсы для минипортов и протоколов соответственно принадлежат одному промежуточному драйверу.

Синтаксис

void NdisIMAssociateMiniport(
  [in] NDIS_HANDLE DriverHandle,
  [in] NDIS_HANDLE ProtocolHandle
);

Параметры

[in] DriverHandle

Дескриптор интерфейса драйвера минипорта, который функция NdisMRegisterMiniportDriver возвращается.

[in] ProtocolHandle

Дескриптор интерфейса протокола, который возвращается функция NdisRegisterProtocolDriver.

Возвращаемое значение

Никакой

Замечания

Любой промежуточный драйвер NDIS, который экспортирует MiniportXxx и функции ProtocolXxx вызывает NdisIMAssociateMiniport, чтобы сообщить библиотеке NDIS о верхнем крае минипорта и нижнем крае протокола. Такой промежуточный драйвер вызывает NdisIMAssociateMiniport во время процедуры DriverEntry. Дополнительные сведения о DriverEntryсм. в DriverEntry промежуточных драйверов NDIS.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. NdisIMAssociateMiniport (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. NdisIMAssociateMiniport (NDIS 5.1)) в Windows XP.
целевая платформа Настольный
заголовка ndis.h (include Ndis.h)
библиотеки Ndis.lib
IRQL PASSIVE_LEVEL
правил соответствия DDI Irql_IM_Function(ndis)

См. также

DriverEntry

NdisMRegisterMiniportDriver

NdisRegisterProtocolDriver