다음을 통해 공유


GPIO_CLX_ReleaseInterruptLock 함수(gpioclx.h)

GPIO_CLX_ReleaseInterruptLock 메서드는 지정된 뱅크에서 인터럽트 잠금을 해제합니다.

구문

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

매개 변수

[in] Context

GPIO 컨트롤러 드라이버의 디바이스 컨텍스트에 대한 포인터입니다. GPIO 프레임워크 확장(GpioClx)은 GPIO 컨트롤러 드라이버에서 구현하는 콜백 함수에 이 포인터 값을 매개 변수로 전달합니다.

[in] BankId

이 GPIO 핀 은행의 식별자입니다. N이 GPIO 컨트롤러의 은행 수인 경우 BankId 는 0~N-1 범위의 정수입니다.

반환 값

없음

설명

이 메서드는 호출자가 GPIO_CLX_AcquireInterruptLock 메서드에 대한 이전 호출에서 얻은 인터럽트 잠금을 해제합니다.

GPIO_CLX_AcquireInterruptLock 메서드에 대한 이전 호출에서 호출 스레드의 IRQL이 발생한 경우 GPIO_CLX_ReleaseInterruptLock 이 IRQL을 원래 수준으로 복원합니다.

Context 매개 변수가 NULL이거나 잘못된 GPIO 디바이스 컨텍스트를 가리키는 경우 이 메서드는 GpioClx의 디버그 빌드에서 버그 검사 발생합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 사용하여 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 gpioclx.h
라이브러리 Msgpioclxstub.lib
IRQL 설명 부분을 참조하세요.

추가 정보

GPIO_CLX_AcquireInterruptLock