// video.h
VIDEOPORT_API VOID VideoPortAcquireDeviceLock(
[in] IN PVOID HwDeviceExtension
);
View the official Windows Driver Kit DDI referenceNo description available.
The VideoPortAcquireDeviceLock function acquires the device lock maintained by the video port driver.
HwDeviceExtension [in]Pointer to the miniport driver's device extension.
None
Typically, the video port driver guarantees threaded synchronization into the miniport driver through the use of a device lock. However, a miniport driver must perform its own synchronization when being accessed by a child device. That is, a miniport driver must perform synchronization in routines that it exposes through HwVidQueryInterface by acquiring the device lock maintained by the video port driver.
The miniport driver should release the device lock as quickly as possible by calling VideoPortReleaseDeviceLock.