Функция VideoPortInterlockedDecrement (video.h)
Функция VideoPortInterlockedDecrement уменьшает переменную, предоставляемую вызывающим оператором, как атомарную операцию.
Синтаксис
VIDEOPORT_API LONG VideoPortInterlockedDecrement(
[in] IN PLONG Addend
);
Параметры
[in] Addend
Указатель на переменную для уменьшения.
Возвращаемое значение
VideoPortInterlockedDecrement возвращает отложенное значение.
Замечания
По возможности и при необходимости VideoPortInterlockedDecrement реализуется компилятором. Его можно безопасно использовать на страницах данных.
Эта функция атомарна только в отношении других вызовов VideoPortInterlockedXxx.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
целевая платформа | Настольный |
заголовка | video.h (include Video.h) |
библиотеки | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | Любой уровень |