Функция NdisFCancelDirectOidRequest (ndis.h)
Драйверы фильтров вызывают функцию NdisFCancelDirectOidRequest, чтобы отменить предыдущий прямой запрос OID для базовых драйверов.
Синтаксис
void NdisFCancelDirectOidRequest(
[in] NDIS_HANDLE NdisFilterHandle,
[in] PVOID RequestId
);
Параметры
[in] NdisFilterHandle
Дескриптор NDIS, определяющий этот модуль фильтра. NDIS передал дескриптор драйверу фильтра в вызове функции FilterAttach.
[in] RequestId
Идентификатор отмены запроса. Этот идентификатор указывает NDIS_OID_REQUEST структуры, которые отменяются.
Возвращаемое значение
Никакой
Замечания
Драйверы фильтров вызывают NdisFCancelDirectOidRequest отменить ранее выданный прямой запрос OID. Запрос может быть создан драйвером фильтра или путем чрезмерного переопределения драйверов. Указатель, передаваемый в параметре OidRequest, должен быть тем же указателем, который был передан в вызове функции NdisFDirectOidRequest.
Драйвер фильтра может вызывать NdisFCancelDirectOidRequest из функция FilterCancelDirectOidRequest, чтобы передать отмену базовым драйверам.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.1 и более поздних версиях. |
целевая платформа | Настольный |
заголовка | ndis.h (include Ndis.h) |
библиотеки | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |