Compartir a través de


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)

Consulte también

StorPortAcquireSpinLock

StorPortAcquireSpinLockEx