STOR_SPINLOCK列挙 (storport.h)

STOR_SPINLOCK列挙は、スピンロックの型を指定するために使用されます。

構文

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、DpcLockStartIoLockおよび InterruptLock のみをサポートします。

要件

要件
Header storport.h (Storport.h を含む)

こちらもご覧ください

StorPortAcquireSpinLock

StorPortAcquireSpinLockEx