Partilhar via


Função VideoPortDeleteSpinLock (video.h)

A função VideoPortDeleteSpinLock exclui um determinado bloqueio de rotação.

Sintaxe

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

Parâmetros

[in] HwDeviceExtension

Ponteiro para a extensão do dispositivo do driver de miniport.

[in] SpinLock

Ponteiro para o bloqueio de rotação a ser excluído.

Valor de retorno

Se o bloqueio de rotação for excluído com êxito, VideoPortDeleteSpinLock retornará NO_ERROR.

Observações

Um driver de miniporto usa essa função para excluir um bloqueio de rotação criado anteriormente em uma chamada para VideoPortCreateSpinLock.

Essa rotina não pode ser chamada de um ISR ou de um VideoPortSynchronizeExecution retorno de chamada solicitado em que o parâmetro de Prioridade está definido como VpMediumPriority ou VpHighPriority.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows XP e versões posteriores dos sistemas operacionais Windows.
da Plataforma de Destino Área de trabalho
cabeçalho video.h (inclua Video.h)
biblioteca Videoprt.lib
de DLL Videoprt.sys
IRQL <=DISPATCH_LEVEL

Consulte também

VideoPortCreateSpinLock

VideoPortSynchronizeExecution