STOR_SPINLOCK-Aufzählung (storport.h)
Die STOR_SPINLOCK Enumeration wird verwendet, um den Typ eines Spinlocks anzugeben.
Syntax
typedef enum _STOR_SPINLOCK {
InvalidLock,
DpcLock,
StartIoLock,
InterruptLock,
ThreadedDpcLock,
DpcLevelLock
} STOR_SPINLOCK;
Konstanten
InvalidLock Gibt ein ungültiges Spinlock an. Dieser Wert sollte niemals verwendet werden. |
DpcLock Gibt ein DPC-Spinlock an. |
StartIoLock Gibt ein StartIo-Spinlock an. |
InterruptLock Gibt ein Interrupt-Spinlock an. |
ThreadedDpcLock Gibt ein DPC-Spinlock mit Thread an. |
DpcLevelLock Gibt ein Spinlock an, das verwendet werden soll, wenn sich die IRQL-Ebene bereits auf DPC-Ebene befindet. |
Bemerkungen
StorPortAcquireSpinLockEx alle Spinlocktypen unterstützt. StorPortAcquireSpinLock unterstützt nur: DpcLock, StartIoLockund InterruptLock.
Anforderungen
Anforderung | Wert |
---|---|
Header- | storport.h (include Storport.h) |