Функция 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 | Любой уровень |