Fonction KeInitializeGuardedMutex (wdm.h)

La routine KeInitializeGuardedMutex initialise un mutex protégé.

Syntaxe

void KeInitializeGuardedMutex(
  [out] PKGUARDED_MUTEX Mutex
);

Paramètres

[out] Mutex

Pointeur vers la structure KGUARDED_MUTEX à initialiser. Le stockage doit être aligné sur 4 octets sur les plateformes 32 bits et sur 8 octets sur les plateformes 64 bits.

Valeur de retour

None

Remarques

Les mutex gardés doivent être alloués à partir d’un pool non paginé.

Pour plus d’informations sur les mutex surveillés, consultez Mutexes rapides et Mutexes gardés.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Server 2003 avec Service Pack 1 (SP1) et versions ultérieures de Windows.
Plateforme cible Universal
En-tête wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL
Règles de conformité DDI HwStorPortProhibitedDDIs(storport)

Voir aussi

KGUARDED_MUTEX

KeAcquireGuardedMutex