Freigeben über


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)

Siehe auch

FilterAttach-

FilterDevicePnPEventNotify

NET_DEVICE_PNP_EVENT