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 | 설명 부분을 참조하세요. |