다음을 통해 공유


IoReleaseVpbSpinLock 함수(ntifs.h)

IoReleaseVpbSpinLock 루틴은 VPB(볼륨 매개 변수 블록) 스핀 잠금을 해제합니다.

통사론

void IoReleaseVpbSpinLock(
  [in] KIRQL Irql
);

매개 변수

[in] Irql

IoAcquireVpbSpinLock에서 반환된 저장된 IRQL 값은 VPB 스핀 잠금을 획득할 때.

반환 값

없음

발언

이 루틴은 IoAcquireVpbSpinLock 상호입니다. IoAcquireVpbSpinLock 대한 모든 성공적인 호출은 IoReleaseVpbSpinLock대한 후속 호출과 일치해야 합니다.

IoAcquireVpbSpinLockIoReleaseVpbSpinLock사용하기 전에 드라이버 작성자는 FASTFAT 샘플에서 이러한 루틴이 사용되는 방식을 연구하는 것이 좋습니다.

VPB 스핀 잠금의 보유자는 IoAcquireVpbSpinLock호출한 후 IRQL DISPATCH_LEVEL 실행됩니다. IoReleaseVpbSpinLock 호출자의 원래 IRQL을 복원합니다.

요구 사항

요구
대상 플랫폼 보편적
헤더 ntifs.h(Ntifs.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL DISPATCH_LEVEL
DDI 규정 준수 규칙 HwStorPortProhibitedDDIs(storport)

참고 항목

IoAcquireVpbSpinLock