Freigeben über


NdisSetEvent-Funktion (ndis.h)

Die NdisSetEvent--Funktion legt ein bestimmtes Ereignis auf den signalierten Zustand fest, wenn es nicht bereits signalisiert wurde.

Syntax

void NdisSetEvent(
  [in] PNDIS_EVENT Event
);

Parameter

[in] Event

Ein Zeiger auf ein initialisiertes Ereignisobjekt, für das der Aufrufer den Speicher bereitstellt.

Rückgabewert

Nichts

Bemerkungen

Wenn ein Ereignis den erreicht, der Zustand signalisiert wird, wartet es, bis das Ereignis erfüllt ist, und alle Waiters werden für die Ausführung verteilt.

Nach einem Aufruf von NdisSetEventverbleibt das Ereignis im signalisierten Zustand, bis der Treiber die NdisResetEvent--Funktion aufruft.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber (siehe NdisSetEvent (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NdisSetEvent (NDIS 5.1)) in Windows XP.
Zielplattform- Universal
Header- ndis.h (include Ndis.h)
Library Ndis.lib
IRQL- <= DISPATCH_LEVEL
DDI-Complianceregeln Irql_Synch_Function(ndis)

Siehe auch

NdisInitializeEvent-

NdisResetEvent-

NdisWaitEvent