Compartir a través de


Función VideoPortAcquireDeviceLock (video.h)

La función VideoPortAcquireDeviceLock adquiere el bloqueo del dispositivo mantenido por el controlador de puerto de vídeo.

Sintaxis

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

Parámetros

[in] HwDeviceExtension

Puntero a la extensión del dispositivo del controlador de minipuerto.

Valor devuelto

Ninguno

Observaciones

Normalmente, el controlador de puerto de vídeo garantiza la sincronización de subprocesos en el controlador de miniporte mediante el uso de un bloqueo de dispositivo. Sin embargo, un controlador de miniport debe realizar su propia sincronización cuando un dispositivo secundario acceda a él. Es decir, un controlador de minipuerto debe realizar la sincronización en rutinas que expone a través de HwVidQueryInterface mediante la adquisición del bloqueo del dispositivo mantenido por el controlador de puerto de vídeo.

El controlador de miniport debe liberar el bloqueo del dispositivo lo antes posible llamando a VideoPortReleaseDeviceLock.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows 2000 y versiones posteriores de los sistemas operativos Windows.
de la plataforma de destino de Escritorio
encabezado de video.h (incluya Video.h)
biblioteca de Videoprt.lib
DLL de Videoprt.sys
irQL PASSIVE_LEVEL

Consulte también

HwVidQueryInterface

VideoPortReleaseDeviceLock