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


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

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

Синтаксис

void NdisFPauseComplete(
  [in] NDIS_HANDLE NdisFilterHandle
);

Параметры

[in] NdisFilterHandle

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

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

Никакой

Замечания

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

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

Требования

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

См. также

FilterAttach

FilterPause