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

Функция VideoPortDeleteSpinLock удаляет заданную блокировку спина.

Синтаксис

VIDEOPORT_API VP_STATUS VideoPortDeleteSpinLock(
  [in] IN PVOID      HwDeviceExtension,
  [in] IN PSPIN_LOCK SpinLock
);

Параметры

[in] HwDeviceExtension

Указатель на расширение устройства драйвера мини-порта.

[in] SpinLock

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

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

Если блокировка спина успешно удалена, VideoPortDeleteSpinLock возвращает NO_ERROR.

Комментарии

Драйвер мини-порта использует эту функцию для удаления блокировки спина, созданной ранее при вызове VideoPortCreateSpinLock.

Эту подпрограмму нельзя вызвать из ISR или из обратного вызова VideoPortSynchronizeExecution , где для параметра Priorityзадано значение VpMediumPriority или VpHighPriority.

Требования

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

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

VideoPortCreateSpinLock

VideoPortSynchronizeExecution