Partager via


Fonction FsRtlNotifyInitializeSync (ntifs.h)

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

Syntaxe

void FsRtlNotifyInitializeSync(
  [in] PNOTIFY_SYNC *NotifySync
);

Paramètres

[in] NotifySync

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

Valeur de retour

None

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 suivant à FsRtlNotifyUninitializeSync.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000
Plateforme cible Universal
En-tête ntifs.h (include FltKernel.h, Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Voir aussi

FsRtlNotifyUninitializeSync