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