VideoPortReleaseDeviceLock 函式 (video.h)

VideoPortReleaseDeviceLock 函式會釋放在 VideoPortAcquireDeviceLock 之前呼叫中取得的裝置鎖定。

語法

VIDEOPORT_API VOID VideoPortReleaseDeviceLock(
  [in] IN PVOID HwDeviceExtension
);

參數

[in] HwDeviceExtension

迷你埠驅動程式裝置延伸模組的指標。

傳回值

備註

一般而言,視訊埠驅動程式會使用裝置鎖定,保證線程同步處理到迷你埠驅動程式。 不過,迷你埠驅動程序必須在子裝置存取時執行自己的同步處理;也就是說,迷你埠驅動程序必須在透過 HwVidQueryInterface 公開的例程中執行同步處理。 迷你埠驅動程式會藉由呼叫 VideoPortAcquireDeviceLock 來取得視訊埠驅動程式所維護的裝置鎖定來執行此動作。

迷你埠驅動程序應該呼叫 VideoPortReleaseDeviceLock ,儘快釋放裝置鎖定。

規格需求

需求
最低支援的用戶端 可在 Windows 2000 和更新版本的 Windows 作業系統中使用。
目標平台 桌面
標頭 video.h (包含 Video.h)
程式庫 Videoprt.lib
Dll Videoprt.sys
IRQL PASSIVE_LEVEL

另請參閱

HwVidQueryInterface

VideoPortAcquireDeviceLock