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) |