Partager via


FsRtlNotifyInitializeSync, fonction (ntifs.h)

La routine FsRtlNotifyInitializeSync alloue et initialise un objet de synchronisation pour une liste de notifications.

Syntaxe

void FsRtlNotifyInitializeSync(
  [in] PNOTIFY_SYNC *NotifySync
);

Paramètres

[in] NotifySync

Pointeur vers un emplacement dans lequel retourner un pointeur vers l’objet de synchronisation opaque.

Valeur de retour

Aucun

Remarques

Le système alloue l’objet de synchronisation à partir d’un pool non paginé. Si un échec d’allocation de pool se produit, FsRtlNotifyInitializeSync déclenche une exception STATUS_INSUFFICIENT_RESOURCES. Pour contrôler si cet échec d’allocation de pool se produit, le pilote doit encapsuler l’appel à FsRtlNotifyInitializeSync dans une instruction try-except ou try-finally.

Chaque appel réussi à FsRtlNotifyInitializeSync doit être mis en correspondance par un appel ultérieur à FsRtlNotifyUninitializeSync.

Exigences

Exigence Valeur
client minimum pris en charge Windows 2000
plateforme cible Universel
d’en-tête ntifs.h (include FltKernel.h, Ntifs.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Voir aussi

FsRtlNotifyUninitializeSync