Partager via


VideoPortAcquireDeviceLock, fonction (video.h)

La fonction VideoPortAcquireDeviceLock acquiert le verrou de l’appareil géré par le pilote de port vidéo.

Syntaxe

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

Paramètres

[in] HwDeviceExtension

Pointeur vers l’extension de périphérique du pilote miniport.

Valeur de retour

Aucun

Remarques

En règle générale, le pilote de port vidéo garantit la synchronisation threaded dans le pilote miniport via l’utilisation d’un verrou d’appareil. Toutefois, un pilote miniport doit effectuer sa propre synchronisation lors de l’accès par un appareil enfant. Autrement dit, un pilote miniport doit effectuer la synchronisation dans les routines qu’il expose via HwVidQueryInterface en acquérant le verrou de l’appareil géré par le pilote de port vidéo.

Le pilote miniport doit libérer le verrou de l’appareil le plus rapidement possible en appelant VideoPortReleaseDeviceLock.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows.
plateforme cible Bureau
d’en-tête video.h (include Video.h)
bibliothèque Videoprt.lib
DLL Videoprt.sys
IRQL PASSIVE_LEVEL

Voir aussi

HwVidQueryInterface

VideoPortReleaseDeviceLock