Функция 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) |