Compartilhar via


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 ser alinhado de 4 bytes em plataformas de 32 bits e alinhado de 8 bytes em plataformas de 64 bits.

Valor de retorno

Nenhum

Observações

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
de cliente com suporte mínimo Disponível no Windows Server 2003 com Service Pack 1 (SP1) e versões posteriores do Windows.
da Plataforma de Destino Universal
cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL <= APC_LEVEL
regras de conformidade de DDI HwStorPortProhibitedDIs(storport)

Consulte também

KGUARDED_MUTEX

KeAcquireGuardedMutex