Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Программа IoReleaseVpbSpinLock освобождает блокировку спина блока параметров тома (VPB).
Синтаксис
VOID IoReleaseVpbSpinLock(
[in] KIRQL Irql
);
Параметры
[in] Irql
Сохраненное значение IRQL, возвращаемое IoAcquireVpbSpinLock при получении блокировки спина VPB.
Возвращаемое значение
Никакой
Замечания
Эта подпрограмма является взаимной IoAcquireVpbSpinLock. Каждый успешный вызов IoAcquireVpbSpinLock должен соответствовать последующему вызову IoReleaseVpbSpinLock.
Прежде чем использовать IoAcquireVpbSpinLock и IoReleaseVpbSpinLock, средства записи драйверов настоятельно рекомендуется изучить способ использования этих процедур в примере FASTFAT.
Владелец блокировки спина VPB выполняется в IRQL DISPATCH_LEVEL после вызова IoAcquireVpbSpinLock. IoReleaseVpbSpinLock восстанавливает исходный IRQL вызывающего объекта.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Всеобщий |
| заголовка | ntifs.h (include Ntifs.h) |
| библиотеки | NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | DISPATCH_LEVEL |
| правил соответствия DDI | HwStorPortProhibitedDIs(storport) |