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

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

Синтаксис

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

Параметры

[in] Addend

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

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

VideoPortInterlockedIncrement возвращает увеличенное значение.

Комментарии

Когда это возможно и когда это необходимо, компилятор реализует встроенный код VideoPortInterlockedIncrement . Его можно безопасно использовать для страничных данных.

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

Требования

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

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

VideoPortInterlockedDecrement

VideoPortInterlockedExchange