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 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

Confira também

VideoPortAcquireSpinLock

VideoPortDeleteSpinLock