enumeración STOR_SPINLOCK (storport.h)
La enumeración STOR_SPINLOCK se usa para especificar el tipo de un interbloqueo.
Syntax
typedef enum _STOR_SPINLOCK {
InvalidLock,
DpcLock,
StartIoLock,
InterruptLock,
ThreadedDpcLock,
DpcLevelLock
} STOR_SPINLOCK;
Constantes
InvalidLock Indica un interbloqueo no válido. Este valor nunca se debe usar. |
DpcLock Indica un interbloqueo DPC. |
StartIoLock Indica un bloqueo por subproceso StartIo. |
InterruptLock Indica un interbloqueo de interrupción. |
ThreadedDpcLock Indica un interbloqueo de DPC subproceso. |
DpcLevelLock Indica un interbloqueo que se va a usar cuando el nivel IRQL ya está en el nivel DPC. |
Comentarios
StorPortAcquireSpinLockEx admite todos los tipos de interbloqueo. StorPortAcquireSpinLock solo admite: DpcLock, StartIoLock e InterruptLock.
Requisitos
Requisito | Valor |
---|---|
Header | storport.h (incluya Storport.h) |