Функция NdisIMAssociateMiniport (ndis.h)
Функция NdisIMAssociateMiniport сообщает NDIS, что указанные нижние и верхние интерфейсы для драйверов miniport и протоколов соответственно принадлежат одному промежуточному драйверу.
Синтаксис
void NdisIMAssociateMiniport(
[in] NDIS_HANDLE DriverHandle,
[in] NDIS_HANDLE ProtocolHandle
);
Параметры
[in] DriverHandle
Дескриптор интерфейса драйвера мини-порта, который Функция NdisMRegisterMiniportDriver возвращает значение .
[in] ProtocolHandle
Дескриптор интерфейса протокола, который Функция NdisRegisterProtocolDriver возвращает значение .
Возвращаемое значение
None
Remarks
Любой промежуточный драйвер NDIS, который экспортирует функции MiniportXxx и ProtocolXxx, вызывает NdisIMAssociateMiniport , чтобы сообщить библиотеке NDIS о верхнем крае минипорта и нижнем крае протокола. Такой промежуточный драйвер вызывает NdisIMAssociateMiniport во время выполнения процедуры DriverEntry . Дополнительные сведения о DriverEntry см. в разделе DriverEntry of NDIS Intermediate Drivers.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. раздел NdisIMAssociateMiniport (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. раздел NdisIMAssociateMiniport (NDIS 5.1)) в Windows XP. |
Целевая платформа | Персональный компьютер |
Верхняя часть | ndis.h (включая Ndis.h) |
Библиотека | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Правила соответствия DDI | Irql_IM_Function(ndis) |