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

Vedi anche

HwVidQueryInterface

VideoPortReleaseDeviceLock