Função VideoPortCreateSpinLock (video.h)
A função VideoPortCreateSpinLock cria um bloqueio de rotação.
Sintaxe
VIDEOPORT_API VP_STATUS VideoPortCreateSpinLock(
[in] IN PVOID HwDeviceExtension,
[out] OUT PSPIN_LOCK *SpinLock
);
Parâmetros
[in] HwDeviceExtension
Ponteiro para a extensão do dispositivo do driver de miniport.
[out] SpinLock
Ponteiro para um local de memória que receberá um ponteiro para o bloqueio de rotação recém-criado.
Valor de retorno
Com êxito, a função retorna NO_ERROR. Se ocorrer um erro, a função retornará um código de erro apropriado.
Observações
Essa rotina deve ser chamada antes de uma chamada inicial para VideoPortAcquireSpinLock ou para qualquer outra rotina de suporte que exija um bloqueio de rotação como argumento.
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 | PASSIVE_LEVEL |