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 de 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.
Retornar valor
Com êxito, a função retorna NO_ERROR. Se ocorrer um erro, a função retornará um código de erro apropriado.
Comentários
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 |
---|---|
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 | PASSIVE_LEVEL |