NdisFDevicePnPEventNotify-Funktion (ndis.h)
Ein Filtertreiber kann die NdisFDevicePnPEventNotify-Funktion aufrufen, um ein PnP-Ereignis (Device Plug & Play) 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 das Handle in einem Aufruf der FilterAttach-Funktion an den Filtertreiber übergeben.
[in] NetDevicePnPEvent
Ein Zeiger auf eine NET_DEVICE_PNP_EVENT-Struktur, die ein Gerät Plug & Play-Ereignis beschreibt.
Rückgabewert
Keine
Bemerkungen
NDIS ruft einen Filtertreiber auf. FilterDevicePnPEventNotify-Funktion , um den Filtertreiber über Geräte-PnP- und Energieverwaltungsereignisse zu benachrichtigen, die sich auf ein zugrunde liegendes Geräteobjekt auswirken.
Filtertreiber können diese Benachrichtigungen an zugrunde liegende Treiber weiterleiten. Um eine Anforderung weiterzuleiten, rufen Sie die Funktion NdisFDevicePnPEventNotify auf, bevor Sie von der FilterDevicePnPEventNotify-Funktion zurückgeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in NDIS 6.0 und höher. |
Zielplattform | Desktop |
Kopfzeile | ndis.h (include Ndis.h) |
Bibliothek | Ndis.lib |
IRQL | PASSIVE_LEVEL |
DDI-Complianceregeln | Irql_Filter_Driver_Function(ndis) |