Функция 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, где параметр приоритета имеет значение VpMediumPriority или VpHighPriority.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows XP и более поздних версиях операционных систем Windows. |
целевая платформа | Настольный |
заголовка | video.h (include Video.h) |
библиотеки | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | <=DISPATCH_LEVEL |