FltAddOpenReparseEntry, fonction (fltkernel.h)
Cette routine ajoute une structure d’analyse ouverte allouée à un appelant, OPEN_REPARSE_LIST_ENTRY, dans une opération de création.
Syntaxe
NTSTATUS FLTAPI FltAddOpenReparseEntry(
[in] PFLT_FILTER Filter,
[in] PFLT_CALLBACK_DATA Data,
[in] POPEN_REPARSE_LIST_ENTRY OpenReparseEntry
);
Paramètres
[in] Filter
Filtre à référencer.
[in] Data
Opération de création à laquelle attacher des informations d’analyse ouvertes.
[in] OpenReparseEntry
Informations d’analyse ouvertes à ajouter, de type OPEN_REPARSE_LIST_ENTRY.
Valeur de retour
Les codes d’état NT suivants sont retournés.
Retourner le code | Description |
---|---|
|
Code d’état si de données n’est pas une opération de création. Il s’agit d’un code d’erreur. |
|
L’opération s’est terminée avec succès. |
Remarques
Cette routine ajoute une liste ECP et/ou ECP en fonction des besoins. filtre est référencée pendant toute la durée de vie de la structure d’entrée d’analyse ouverte, et non l’ECP lui-même, qui est conceptuellement indépendante de tout filtre spécifique.
Utilisez FltRemoveOpenReparseEntry pour supprimer la structure d’analyse ouverte de l’opération de création.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1607 |
serveur minimum pris en charge | Windows Server 2016 |
plateforme cible | Windows |
d’en-tête | fltkernel.h |
IRQL | IRQL_requires_max(APC_LEVEL) |