Функция KeInitializeGuardedMutex (wdm.h)

Подпрограмма KeInitializeGuardedMutex инициализирует защищенный мьютекс.

Синтаксис

void KeInitializeGuardedMutex(
  [out] PKGUARDED_MUTEX Mutex
);

Параметры

[out] Mutex

Указатель на инициализируемую структуру KGUARDED_MUTEX . Хранилище должно быть выровнено по 4 байтам на 32-разрядных платформах и 8-байтово на 64-разрядных платформах.

Возвращаемое значение

None

Remarks

Защищенные мьютексы должны быть выделены из непагрегированного пула.

Дополнительные сведения о защищенных мьютексах см. в разделе Быстрые мьютексы и Защищенные мьютексы.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Server 2003 с пакетом обновления 1 (SP1) и более поздних версиях Windows.
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL
Правила соответствия DDI HwStorPortProhibitedDIs(storport)

См. также раздел

KGUARDED_MUTEX

KeAcquireGuardedMutex