Fonction VideoPortAcquireDeviceLock (video.h)
La fonction VideoPortAcquireDeviceLock acquiert le verrou d’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
None
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 lorsqu’un appareil enfant y accède. Autrement dit, un pilote miniport doit effectuer la synchronisation dans les routines qu’il expose via HwVidQueryInterface en acquérant le verrou d’appareil géré par le pilote de port vidéo.
Le pilote miniport doit libérer le verrou de l’appareil aussi rapidement que possible en appelant VideoPortReleaseDeviceLock.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | video.h (inclure Video.h) |
Bibliothèque | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | PASSIVE_LEVEL |