Compartilhar via


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

Consulte também

VideoPortAcquireSpinLock

VideoPortDeleteSpinLock