Condividi tramite


Funzione VideoPortReleaseDeviceLock (video.h)

La funzione VideoPortReleaseDeviceLock rilascia il blocco del dispositivo acquisito in una chiamata precedente a VideoPortAcquireDeviceLock.

Sintassi

VIDEOPORT_API VOID VideoPortReleaseDeviceLock(
  [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 in thread nel driver miniport usando 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. Il driver miniport esegue questa operazione chiamando VideoPortAcquireDeviceLock per acquisire il blocco del dispositivo gestito dal driver della porta video.

Il driver miniport deve chiamare VideoPortReleaseDeviceLock per rilasciare il blocco del dispositivo il più rapidamente possibile.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione video.h (include Video.h)
Libreria Videoprt.lib
DLL Videoprt.sys
IRQL PASSIVE_LEVEL

Vedi anche

HwVidQueryInterface

VideoPortAcquireDeviceLock