Функция VideoPortCreateSpinLock (video.h)
Функция VideoPortCreateSpinLock создает спиновую блокировку.
Синтаксис
VIDEOPORT_API VP_STATUS VideoPortCreateSpinLock(
[in] IN PVOID HwDeviceExtension,
[out] OUT PSPIN_LOCK *SpinLock
);
Параметры
[in] HwDeviceExtension
Указатель на расширение устройства драйвера мини-порта.
[out] SpinLock
Указатель на расположение памяти, которое получит указатель на только что созданную блокировку спина.
Возвращаемое значение
При успешном выполнении функция возвращает NO_ERROR. При возникновении ошибки функция возвращает соответствующий код ошибки.
Комментарии
Эта подпрограмма должна вызываться перед первоначальным вызовом VideoPortAcquireSpinLock или любой другой подпрограммы поддержки, требующей спиновой блокировки в качестве аргумента.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows XP и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | video.h (включая Video.h) |
Библиотека | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | PASSIVE_LEVEL |