Share via


VideoPortInterlockedDecrement-Funktion (video.h)

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

Syntax

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

Parameter

[in] Addend

Zeiger auf die zu verringernde Variable.

Rückgabewert

VideoPortInterlockedDecrement gibt den dekrementierten Wert zurück.

Hinweise

Wenn möglich und wann immer dies angebracht ist, wird VideoPortInterlockedDecrement vom Compiler inline implementiert. Es kann sicher für auslagerungsfähige Daten verwendet werden.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile video.h (einschließen von Video.h)
Bibliothek Videoprt.lib
DLL Videoprt.sys
IRQL Beliebige Ebene

Weitere Informationen

VideoPortInterlockedExchange

VideoPortInterlockedIncrement