다음을 통해 공유


STOR_SPINLOCK 열거형(storport.h)

STOR_SPINLOCK 열거형은 스핀 잠금의 형식을 지정하는 데 사용됩니다.

Syntax

typedef enum _STOR_SPINLOCK {
  InvalidLock,
  DpcLock,
  StartIoLock,
  InterruptLock,
  ThreadedDpcLock,
  DpcLevelLock
} STOR_SPINLOCK;

상수

 
InvalidLock
잘못된 스핀 잠금을 나타냅니다. 이 값은 절대 사용해서는 안 됩니다.
DpcLock
DPC 스핀 잠금을 나타냅니다.
StartIoLock
StartIo 스핀 잠금을 나타냅니다.
InterruptLock
인터럽트 스핀 잠금을 나타냅니다.
ThreadedDpcLock
스레드된 DPC 스핀 잠금을 나타냅니다.
DpcLevelLock
IRQL 수준이 이미 DPC 수준에 있을 때 사용할 스핀 잠금을 나타냅니다.

설명

StorPortAcquireSpinLockEx 는 모든 스핀 잠금 유형을 지원합니다. StorPortAcquireSpinLockDpcLock, StartIoLockInterruptLock만 지원합니다.

요구 사항

요구 사항
헤더 storport.h(Storport.h 포함)

추가 정보

StorPortAcquireSpinLock

StorPortAcquireSpinLockEx