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 支援所有微調鎖定類型。 StorPortAcquireSpinLock 僅支援: DpcLock、 StartIoLock 和 InterruptLock。
規格需求
需求 | 值 |
---|---|
標頭 | storport.h (包含 Storport.h) |