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 threaded nel driver miniport tramite l'uso di un blocco del dispositivo. Tuttavia, un driver miniport deve eseguire la propria sincronizzazione quando viene eseguito l'accesso da un dispositivo figlio. Di conseguenza, un driver miniport deve eseguire la sincronizzazione nelle routine che espone 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.
Requisiti
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 |