共用方式為


VideoPortAcquireDeviceLock 函式 (video.h)

VideoPortAcquireDeviceLock 函式會取得視訊埠驅動程式所維護的裝置鎖定。

語法

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

參數

[in] HwDeviceExtension

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

傳回值

備註

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

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

規格需求

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

另請參閱

HwVidQueryInterface

VideoPortReleaseDeviceLock