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

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

Синтаксис

VOID NdisMDeregisterDmaChannel(
  [in] NDIS_HANDLE MiniportDmaHandle
);

Параметры

[in] MiniportDmaHandle

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

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

Никакой

Замечания

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

NdisMDeregisterDmaChannel можно вызывать только из функций miniport driver 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 (include Ndis.h)
библиотеки Ndis.lib
IRQL PASSIVE_LEVEL
правил соответствия DDI Irql_Miniport_Driver_Function(ndis)

См. также

MiniportHaltEx

MiniportInitializeEx

NdisMRegisterDmaChannel