Condividi tramite


Funzione VideoPortDeleteSpinLock (video.h)

La funzione VideoPortDeleteSpinLock elimina un determinato blocco di spin.

Sintassi

VIDEOPORT_API VP_STATUS VideoPortDeleteSpinLock(
  [in] IN PVOID      HwDeviceExtension,
  [in] IN PSPIN_LOCK SpinLock
);

Parametri

[in] HwDeviceExtension

Puntatore all'estensione del dispositivo del driver miniport.

[in] SpinLock

Puntatore al blocco di rotazione da eliminare.

Valore restituito

Se il blocco di spin viene eliminato correttamente, VideoPortDeleteSpinLock restituisce NO_ERROR.

Commenti

Un driver miniport usa questa funzione per eliminare un blocco di spin creato in precedenza in una chiamata a VideoPortCreateSpinLock.

Questa routine non può essere chiamata da un ISR o da un callback videoPortSynchronizeExecution richiesto in cui il parametro Priority è impostato su VpMediumPriority o VpHighPriority.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows XP e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione video.h (includere Video.h)
Libreria Videoprt.lib
DLL Videoprt.sys
IRQL <=DISPATCH_LEVEL

Vedi anche

VideoPortCreateSpinLock

VideoPortSynchronizeExecution