NdisFDevicePnPEventNotify-Funktion (ndis.h)
Ein Filtertreiber kann die NdisFDevicePnPEventNotify Funktion aufrufen, um ein Plug and Play -Ereignis (PnP) oder ein Power Management-Ereignis an zugrunde liegende Treiber weiterzuleiten.
Syntax
void NdisFDevicePnPEventNotify(
[in] NDIS_HANDLE NdisFilterHandle,
[in] PNET_DEVICE_PNP_EVENT NetDevicePnPEvent
);
Parameter
[in] NdisFilterHandle
Das NDIS-Handle, das dieses Filtermodul identifiziert. NDIS hat den Handle an den Filtertreiber in einem Aufruf der FilterAttach--Funktion übergeben.
[in] NetDevicePnPEvent
Ein Zeiger auf eine NET_DEVICE_PNP_EVENT-Struktur, die ein Plug- und Play-Ereignis eines Geräts beschreibt.
Rückgabewert
Nichts
Bemerkungen
NDIS ruft die Filtertreiber auf FilterDevicePEventNotify-Funktion, um den Filtertreiber über Geräte-PnP- und Power Management-Ereignisse zu benachrichtigen, die sich auf ein zugrunde liegendes Geräteobjekt auswirken.
Filtertreiber können diese Benachrichtigungen an zugrunde liegende Treiber weiterleiten. Rufen Sie zum Weiterleiten einer Anforderung die funktion NdisFDevicePEventNotify auf, bevor Sie von der funktion FilterDevicePnPEventNotify zurückgeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt in NDIS 6.0 und höher. |
Zielplattform- | Desktop |
Header- | ndis.h (include Ndis.h) |
Library | Ndis.lib |
IRQL- | PASSIVE_LEVEL |
DDI-Complianceregeln | Irql_Filter_Driver_Function(ndis) |