共用方式為


STOR_SPINLOCK列舉型別 (storport.h)

STOR_SPINLOCK 列舉可用來指定微調鎖定的類型。

語法

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

常數

 
InvalidLock
表示無效的微調鎖定。 不應該使用這個值。
DpcLock
表示 DPC 微調鎖定。
StartIoLock
表示 StartIo 微調鎖定。
InterruptLock
表示中斷微調鎖定。
ThreadedDpcLock
表示線程 DPC 線程同步鎖定。
DpcLevelLock
指出 IRQL 層級已經在 DPC 層級時要使用的微調鎖定。

言論

StorPortAcquireSpinLockEx 支援所有微調鎖定類型。 StorPortAcquireSpinLock 僅支援:DpcLockStartIoLockInterruptLock

要求

要求 價值
標頭 storport.h (包括 Storport.h)

另請參閱

StorPortAcquireSpinLock

StorPortAcquireSpinLockEx