Função KeInitializeGuardedMutex (wdm.h)

A rotina KeInitializeGuardedMutex inicializa um mutex protegido.

Sintaxe

void KeInitializeGuardedMutex(
  [out] PKGUARDED_MUTEX Mutex
);

Parâmetros

[out] Mutex

Ponteiro para a estrutura KGUARDED_MUTEX a ser inicializada. O armazenamento deve estar alinhado a 4 bytes em plataformas de 32 bits e alinhado de 8 bytes em plataformas de 64 bits.

Retornar valor

Nenhum

Comentários

Os mutexes protegidos devem ser alocados do pool nãopagado.

Para obter mais informações sobre mutexes protegidos, consulte Mutexes rápidos e mutexes protegidos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Server 2003 com Service Pack 1 (SP1) e versões posteriores do Windows.
Plataforma de Destino Universal
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL
Regras de conformidade de DDI HwStorPortProhibitedDDIs(storport)

Confira também

KGUARDED_MUTEX

KeAcquireGuardedMutex