Partilhar via


função GPIO_CLX_ReleaseInterruptLock (gpioclx.h)

O método GPIO_CLX_ReleaseInterruptLock libera um bloqueio de interrupção no banco especificado.

Sintaxe

void GPIO_CLX_ReleaseInterruptLock(
  [in] PVOID   Context,
  [in] BANK_ID BankId
);

Parâmetros

[in] Context

Um ponteiro para o contexto do dispositivo do driver gpio. A extensão da estrutura gpio (GpioClx) passa esse valor de ponteiro como um parâmetro para as funções de retorno de chamada que são implementadas pelo driver do controlador GPIO.

[in] BankId

O identificador deste banco de pinos GPIO. Se N for o número de bancos no controlador GPIO, BankId será um inteiro no intervalo de 0 a N–1.

Valor de retorno

Nenhum

Observações

Esse método libera o bloqueio de interrupção que o chamador adquiriu em uma chamada anterior para o método GPIO_CLX_AcquireInterruptLock.

Se a chamada anterior para o método GPIO_CLX_AcquireInterruptLock elevou o IRQL do thread de chamada, GPIO_CLX_ReleaseInterruptLock restaurará esse IRQL para seu nível original.

Se o parâmetro Context for NULL ou apontar para um contexto de dispositivo GPIO inválido, esse método causará uma verificação de bugs nos builds de depuração do GpioClx.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível a partir do Windows 8.
da Plataforma de Destino Universal
cabeçalho gpioclx.h
biblioteca Msgpioclxstub.lib
IRQL Consulte Comentários.

Consulte também

GPIO_CLX_AcquireInterruptLock