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

Драйвер фильтра должен вызвать функцию NdisFPauseComplete , чтобы завершить операцию приостановки, если драйвер вернул NDIS_STATUS_PENDING из своей функции FilterPause .

Синтаксис

void NdisFPauseComplete(
  [in] NDIS_HANDLE NdisFilterHandle
);

Параметры

[in] NdisFilterHandle

Дескриптор NDIS, идентифицирующий этот модуль фильтра. NDIS передал дескриптор драйверу фильтра в вызове функции FilterAttach .

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

None

Remarks

NDIS вызывает функцию FilterPause драйвера фильтра, чтобы инициировать запрос приостановки для модуля фильтра. Модуль фильтра остается в состоянии Приостановка до завершения операции приостановки.

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

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Целевая платформа Персональный компьютер
Верхняя часть ndis.h (включая Ndis.h)
Библиотека Ndis.lib
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI Irql_Filter_Driver_Function(ndis)

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

FilterAttach

FilterPause