다음을 통해 공유


WdfSpinLockRelease 함수(wdfsync.h)

WdfSpinLockRelease 메서드는 지정된 스핀 잠금을 해제합니다.

구문

void WdfSpinLockRelease(
  WDFSPINLOCK SpinLock
);

매개 변수

SpinLock

WdfSpinLockCreate에 대한 이전 호출에서 얻은 프레임워크 스핀 잠금 개체에 대한 핸들입니다.

반환 값

없음

설명

드라이버가 잘못된 개체 핸들을 제공하는 경우 버그 검사 발생합니다.

WdfSpinLockRelease 메서드는 이전에 WdfSpinLockAcquire를 호출하여 드라이버가 얻은 스핀 잠금을 해제합니다. 또한 WdfSpinLockRelease 는 드라이버의 IRQL을 WdfSpinLockAcquire라는 드라이버 이전 값으로 복원합니다.

스핀 잠금에 대한 자세한 내용은 프레임워크 잠금 사용을 참조하세요.

요구 사항

요구 사항
최소 KMDF 버전 1.0
최소 UMDF 버전 2.0
머리글 wdfsync.h(Wdf.h 포함)
라이브러리 Wdf01000.sys(KMDF); WUDFx02000.dll(UMDF)
IRQL DISPATCH_LEVEL
DDI 규정 준수 규칙 DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf), ReqSendWhileSpinlock(kmdf), WdfSpinlock(kmdf), WdfSpinlockRelease(kmdf)

추가 정보

WdfSpinLockCreate

WdfSpinLockAcquire

WdfSpinlock 규칙(KMDF)

WdfSpinLockRelease 규칙(KMDF)