Поделиться через


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

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

Синтаксис

void KeInitializeGuardedMutex(
  [out] PKGUARDED_MUTEX Mutex
);

Параметры

[out] Mutex

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

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

Никакой

Замечания

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

Дополнительные сведения об защищенных мьютексах см. в разделе Fast Mutexes и Guarded Mutexes.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Server 2003 с пакетом обновления 1 (SP1) и более поздними версиями Windows.
целевая платформа Всеобщий
заголовка wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL
правил соответствия DDI HwStorPortProhibitedDIs(storport)

См. также

KGUARDED_MUTEX

KeAcquireGuardedMutex