Freigeben über


VideoPortInterlockedDecrement-Funktion (video.h)

Die VideoPortInterlockedDecrement-Funktion dekrementiert eine vom Aufrufer bereitgestellte Variable als atomischen Vorgang.

Syntax

VIDEOPORT_API LONG VideoPortInterlockedDecrement(
  [in] IN PLONG Addend
);

Parameter

[in] Addend

Zeiger auf die Variable, die dekrementiert werden soll.

Rückgabewert

VideoPortInterlockedDecrement gibt den dekrementierten Wert zurück.

Bemerkungen

Wenn möglich und gegebenenfalls, wird VideoPortInterlockedDecrement vom Compiler inline implementiert. Es kann sicher auf seitenfähigen Daten verwendet werden.

Diese Funktion ist nur in Bezug auf andere VideoPortInterlockedXxx Aufrufe atomar.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 2000 und höheren Versionen von Windows-Betriebssystemen.
Zielplattform- Desktop
Header- video.h (video.h einschließen)
Library Videoprt.lib
DLL- Videoprt.sys
IRQL- Beliebige Ebene

Siehe auch

VideoPortInterlockedExchange-

VideoPortInterlockedIncrement-