Funzione VideoPortAcquireDeviceLock (video.h)
La funzione VideoPortAcquireDeviceLock acquisisce il blocco del dispositivo gestito dal driver della porta video.
Sintassi
VIDEOPORT_API VOID VideoPortAcquireDeviceLock(
[in] IN PVOID HwDeviceExtension
);
Parametri
[in] HwDeviceExtension
Puntatore all'estensione del dispositivo del driver miniport.
Valore restituito
Nessuno
Osservazioni
In genere, il driver della porta video garantisce la sincronizzazione threadata nel driver miniport tramite l'uso di un blocco del dispositivo. Tuttavia, un driver miniport deve eseguire la propria sincronizzazione quando si accede da un dispositivo figlio. Ovvero, un driver miniport deve eseguire la sincronizzazione nelle routine esposte tramite HwVidQueryInterface acquisendo il blocco del dispositivo gestito dal driver della porta video.
Il driver miniport deve rilasciare il blocco del dispositivo il più rapidamente possibile chiamando VideoPortReleaseDeviceLock.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows. |
piattaforma di destinazione | Desktop |
intestazione | video.h (includere Video.h) |
libreria | Videoprt.lib |
dll | Videoprt.sys |
IRQL | PASSIVE_LEVEL |