Compartir a través de


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

Ninguno

Observaciones

Las exclusión mutuas protegidas deben asignarse desde un grupo no paginado.

Para obtener más información sobre las exclusiones mutuas protegidas, vea Mutexes rápidos y Exclusión mutua protegida.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Server 2003 con Service Pack 1 (SP1) y versiones posteriores de Windows.
de la plataforma de destino de Universal
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe
irQL <= APC_LEVEL
reglas de cumplimiento de DDI HwStorPortProhibitedDIs(storport)

Consulte también

KGUARDED_MUTEX

KeAcquireGuardedMutex