Функция NdisFDevicePnPEventNotify (ndis.h)
Драйвер фильтра может вызывать функцию NdisFDevicePnPEventNotify для пересылки события Plug and Play устройства (PnP) или управления питанием в базовые драйверы.
Синтаксис
void NdisFDevicePnPEventNotify(
[in] NDIS_HANDLE NdisFilterHandle,
[in] PNET_DEVICE_PNP_EVENT NetDevicePnPEvent
);
Параметры
[in] NdisFilterHandle
Дескриптор NDIS, идентифицирующий этот модуль фильтра. NDIS передал дескриптор драйверу фильтра в вызове функции FilterAttach .
[in] NetDevicePnPEvent
Указатель на структуру NET_DEVICE_PNP_EVENT, описывающую событие Plug and Play устройства.
Возвращаемое значение
None
Remarks
NDIS вызывает драйвер фильтраФункция FilterDevicePnPEventNotify, уведомляющая драйвер фильтра о событиях PnP устройства и управления питанием, влияющих на базовый объект устройства.
Драйверы фильтров могут пересылать эти уведомления базовым драйверам. Чтобы переслать запрос, вызовите функцию NdisFDevicePnPEventNotify перед возвратом из функции FilterDevicePnPEventNotify .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.0 и более поздних версиях. |
Целевая платформа | Персональный компьютер |
Верхняя часть | ndis.h (включая Ndis.h) |
Библиотека | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Правила соответствия DDI | Irql_Filter_Driver_Function(ndis) |