Функция VideoPortInterlockedDecrement (video.h)

Функция VideoPortInterlockedDecrement уменьшает переменную, предоставленную вызывающей стороны, как атомарную операцию.

Синтаксис

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

Параметры

[in] Addend

Указатель на переменную для уменьшения.

Возвращаемое значение

VideoPortInterlockedDecrement возвращает уменьшенное значение.

Комментарии

По возможности и при необходимости компилятор реализует videoPortInterlockedDecrement . Его можно безопасно использовать для страничных данных.

Эта функция является атомарной только по отношению к другим вызовам VideoPortInterlockedXxx .

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 2000 и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть video.h (включить Video.h)
Библиотека Videoprt.lib
DLL Videoprt.sys
IRQL Любой уровень

См. также раздел

VideoPortInterlockedExchange

VideoPortInterlockedIncrement