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


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

Функция NdisMDeregisterDmaChannel освобождает утверждение драйвера мини-порта в канале DMA для сетевой карты.

Синтаксис

void NdisMDeregisterDmaChannel(
  [in] NDIS_HANDLE MiniportDmaHandle
);

Параметры

[in] MiniportDmaHandle

Дескриптор DMA, возвращаемыйФункция NdisMRegisterDmaChannel.

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

None

Remarks

Вызывающий объект должен считать MiniportDmaHandle недопустимым, как только он будет передан в NdisMDeregisterDmaChannel. Эта функция освобождает утверждение сетевого адаптера в канале DMA в реестре.

NdisMDeregisterDmaChannel можно вызывать только из функций MiniportInitializeEx и MiniportHaltEx драйвера минипорта .

Требования

Требование Значение
Минимальная версия клиента Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. раздел NdisMDeregisterDmaChannel (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. раздел NdisMDeregisterDmaChannel (NDIS 5.1)) в Windows XP.
Целевая платформа Универсальное
Верхняя часть ndis.h (включая Ndis.h)
Библиотека Ndis.lib
IRQL PASSIVE_LEVEL
Правила соответствия DDI Irql_Miniport_Driver_Function(ndis)

См. также раздел

MiniportHaltEx

MiniportInitializeEx

NdisMRegisterDmaChannel