Compartir a través de


función GPIO_CLX_ReleaseInterruptLock (gpioclx.h)

El método GPIO_CLX_ReleaseInterruptLock libera un bloqueo de interrupción en el banco especificado.

Sintaxis

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

Parámetros

[in] Context

Puntero al contexto del dispositivo del controlador GPIO. La extensión del marco GPIO (GpioClx) pasa este valor de puntero como parámetro a las funciones de devolución de llamada implementadas por el controlador del controlador GPIO.

[in] BankId

Identificador de este banco de patillas GPIO. Si N es el número de bancos en el controlador GPIO, BankId es un entero del intervalo comprendido entre 0 y N-1.

Valor devuelto

None

Observaciones

Este método libera el bloqueo de interrupción que el autor de la llamada adquirió en una llamada anterior al método GPIO_CLX_AcquireInterruptLock .

Si la llamada anterior al método GPIO_CLX_AcquireInterruptLock generó el IRQL del subproceso que realiza la llamada, GPIO_CLX_ReleaseInterruptLock restaura este IRQL a su nivel original.

Si el parámetro Context es NULL o apunta a un contexto de dispositivo GPIO no válido, este método provoca una comprobación de errores en las compilaciones de depuración de GpioClx.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 8.
Plataforma de destino Universal
Encabezado gpioclx.h
Library Msgpioclxstub.lib
IRQL Vea la sección Comentarios.

Consulte también

GPIO_CLX_AcquireInterruptLock