Freigeben über


NetDmaPnPEventNotify-Funktion (netdma.h)

Hinweis Die NetDMA-Schnittstelle wird nicht unterstützt.

in Windows 8 und höher.

 
Die NetDmaPnPEventNotify-Funktion gibt eine Änderung des Energiezustands für ein NetDMA-Anbietergerät an.

Syntax

NET_DMA_EXPORT VOID NetDmaPnPEventNotify(
  [in] PVOID                     NetDmaProviderHandle,
  [in] PNET_DMA_PNP_NOTIFICATION PnPEvent
);

Parameter

[in] NetDmaProviderHandle

Ein Handle, das einen DMA-Anbieter identifiziert. Ein DMA-Anbietertreiber empfängt dieses Handle von der NetDMA-Schnittstelle in einem Aufruf des NetDmaRegisterProvider-Funktion .

[in] PnPEvent

Ein Zeiger auf eine NET_DMA_PNP_NOTIFICATION-Struktur , die ein NetDMA-PnP- und Energieverwaltungsereignis angibt.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Bemerkungen

NetDMA-Anbietertreiber rufen die NetDmaPnPEventNotify-Funktion auf, um eine Energiezustandsänderung für ein NetDMA-Anbietergerät anzugeben.

Um eine Energieverwaltungsbenachrichtigung an die NetDMA-Schnittstelle zu senden, rufen NetDMA-Anbietertreiber die NetDmaPnPEventNotify-Funktion auf und stellen einen Zeiger auf eine NET_DMA_PNP_NOTIFICATION Struktur am PnPEvent-Parameter bereit.

Ein NetDMA-Anbietertreiber ruft NetDmaPnPEventNotify unter IRQL = PASSIVE_LEVEL auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt für NetDMA 2.0- und NetDMA 1.1-Treiber in Windows Server 2008.
Zielplattform Universell
Header netdma.h (include Netdma.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

NET_DMA_PNP_NOTIFICATION

NetDmaRegisterProvider