Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисление 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 поддерживает только следующие функции: DpcLock, StartIoLockи Прерывание блокировки.
Требования
Требование | Ценность |
---|---|
заголовка | storport.h (include Storport.h) |