Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма storPortInitializeSpinLock инициализирует переменную типа STOR_KSPIN_LOCK.
Синтаксис
ULONG StorPortInitializeSpinlock(
[in] PVOID HwDeviceExtension,
[out] PSTOR_KSPIN_LOCK Lock
);
Параметры
[in] HwDeviceExtension
Указатель на расширение аппаратного устройства для адаптера шины узла (HBA).
[out] Lock
Указатель на блокировку спина типа STOR_KSPIN_LOCK, для которой вызывающий объект должен предоставить хранилище.
Возвращаемое значение
StorPortInitializeSpinlock возвращает код состояния, например один из следующих:
| Возвращаемый код | Описание |
|---|---|
| STOR_STATUS_NOT_IMPLEMENTED | Эта функция не реализована в активной операционной системе. |
| STOR_STATUS_SUCCESS | Элементы списка были удалены успешно или список уже пуст. |
Замечания
Эта подпрограмма должна вызываться перед первоначальным вызовом StorPortAcquireSpinLock, к любой другой подпрограмме поддержки, требующей блокировки спина в качестве аргумента.
Дополнительные сведения о блокировках спина см. в разделе Spin Locks.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Всеобщий |
| заголовка | storport.h (include Storport.h) |