다음을 통해 공유


IoReleaseCancelSpinLock 함수(wdm.h)

IoReleaseCancelSpinLock 루틴은 드라이버가 IRP의 취소 가능 상태를 변경한 후 취소 스핀 잠금을 해제합니다.

통사론

void IoReleaseCancelSpinLock(
  KIRQL Irql
);

매개 변수

Irql

[in] 복원할 IRQL입니다. 호출자는 IoAcquireCancelSpinLock 루틴에 대한 이전 호출에서 이 IRQL을 획득했습니다.

반환 값

없음

발언

이 루틴은 IoAcquireCancelSpinLock 상호입니다.

또한 이 루틴은 드라이버의 취소 루틴에서 취소 스핀 잠금을 해제합니다.

취소 스핀 잠금의 보유자는 IoAcquireCancelSpinLock호출한 후 IRQL = DISPATCH_LEVEL 실행됩니다. IoReleaseCancelSpinLock 호출자의 원래 IRQL을 복원합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 2000
헤더 wdm.h
IRQL DISPATCH_LEVEL
DDI 규정 준수 규칙 CancelSpinLock(storport), CancelSpinLock(wdm), CancelSpinlockRelease(wdm), H storport(storport), SpinLockSafe(storport), SpinLockSafe(wdm)

참고 항목

IoAcquireCancelSpinLock

IoSetCancelRoutine