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 do controlador GPIO. A gpioClx (extensão de estrutura gpio) passa esse valor de ponteiro como um parâmetro para as funções de retorno de chamada 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.

Retornar valor

Nenhum

Comentários

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 tiver gerado o IRQL do thread de chamada, GPIO_CLX_ReleaseInterruptLock restaurará esse IRQL para o nível original.

Se o parâmetro Context for NULL ou apontar para um contexto de dispositivo GPIO inválido, esse método causará um bug marcar em builds de depuração de GpioClx.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 8.
Plataforma de Destino Universal
Cabeçalho gpioclx.h
Biblioteca Msgpioclxstub.lib
IRQL Consulte Observações.

Confira também

GPIO_CLX_AcquireInterruptLock