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 |