Función KeInitializeGuardedMutex (wdm.h)

La rutina KeInitializeGuardedMutex inicializa una exclusión mutua protegida.

Sintaxis

void KeInitializeGuardedMutex(
  [out] PKGUARDED_MUTEX Mutex
);

Parámetros

[out] Mutex

Puntero a la estructura KGUARDED_MUTEX que se va a inicializar. El almacenamiento debe estar alineado con 4 bytes en plataformas de 32 bits y 8 bytes alineados en plataformas de 64 bits.

Valor devuelto

None

Observaciones

Las exclusiones mutuas protegidas deben asignarse desde un grupo no paginado.

Para obtener más información sobre las exclusiones mutuas protegidas, vea Mutexes rápidas y Exclusiones mutuas protegidas.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows Server 2003 con Service Pack 1 (SP1) y versiones posteriores de Windows.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <= APC_LEVEL
Reglas de cumplimiento de DDI HwStorPortProhibitedDIs(storport)

Consulte también

KGUARDED_MUTEX

KeAcquireGuardedMutex