enumerazione STOR_SPINLOCK (storport.h)
L'enumerazione STOR_SPINLOCK viene utilizzata per specificare il tipo di uno spinlock.
Sintassi
typedef enum _STOR_SPINLOCK {
InvalidLock,
DpcLock,
StartIoLock,
InterruptLock,
ThreadedDpcLock,
DpcLevelLock
} STOR_SPINLOCK;
Costanti
InvalidLock Indica uno spinlock non valido. Questo valore non deve mai essere usato. |
DpcLock Indica uno spinlock DPC. |
StartIoLock Indica uno spinlock StartIo. |
InterruptLock Indica uno spinlock interrupt. |
ThreadedDpcLock Indica uno spinlock DPC threaded. |
DpcLevelLock Indica uno spinlock da usare quando il livello IRQL è già a livello DPC. |
Commenti
StorPortAcquireSpinLockEx supporta tutti i tipi di spinlock. StorPortAcquireSpinLock supporta solo: DpcLock, StartIoLock e InterruptLock.
Requisiti
Requisito | Valore |
---|---|
Intestazione | storport.h (include Storport.h) |