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 |