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 de dispositivo do driver de miniport.
[in] SpinLock
Ponteiro para o bloqueio de rotação a ser excluído.
Retornar valor
Se o bloqueio de rotação for excluído com êxito, VideoPortDeleteSpinLock retornará NO_ERROR.
Comentários
Um driver de miniporto usa essa função para excluir um bloqueio de rotação que foi criado anteriormente em uma chamada para VideoPortCreateSpinLock.
Essa rotina não pode ser chamada de um ISR ou de um retorno de chamada VideoPortSynchronizeExecution solicitado em que o parâmetro Priority é definido como VpMediumPriority ou VpHighPriority.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows XP e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | video.h (inclua Video.h) |
Biblioteca | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | <=DISPATCH_LEVEL |