NdisInterlockedDecrement-Makro (ndis.h)
Die NdisInterlockedDecrement-Funktion dekrementiert eine vom Aufrufer bereitgestellte Variable vom Typ LONG als atomischen Vorgang.
Syntax
void NdisInterlockedDecrement(
[in] Addend
);
Parameter
[in] Addend
Ein Zeiger auf die Variable, die dekrementiert werden soll.
Rückgabewert
NdisInterlockedDecrement gibt den dekrementierten Wert zurück.
Hinweise
NdisInterlockedDecrement kann sicher für Variablen im ausgelagerten Speicher verwendet werden.
NdisInterlockedDecrement ist nur in Bezug auf andere NdisInterlockedXxx-Aufrufe atomar.
Dieses Makro ist ein Wrapper um das Makro InterlockedDecrement .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber (siehe NdisInterlockedDecrement (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NdisInterlockedDecrement (NDIS 5.1)) in Windows XP. |
Zielplattform | Universell |
Header | ndis.h (include Ndis.h) |
Bibliothek | Ndis.lib |
IRQL | Beliebige Ebene |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für