FltAddOpenReparseEntry-Funktion (fltkernel.h)
Diese Routine fügt eine aufrufer zugeordnete offene Analysestruktur, OPEN_REPARSE_LIST_ENTRY, zu einem Erstellungsvorgang hinzu.
Syntax
NTSTATUS FLTAPI FltAddOpenReparseEntry(
[in] PFLT_FILTER Filter,
[in] PFLT_CALLBACK_DATA Data,
[in] POPEN_REPARSE_LIST_ENTRY OpenReparseEntry
);
Parameter
[in] Filter
Der zu referenzierende Filter.
[in] Data
Der Erstellungsvorgang zum Anfügen von offenen Analyseinformationen an.
[in] OpenReparseEntry
Die geöffneten Analyseinformationen, die hinzugefügt werden sollen, vom Typ OPEN_REPARSE_LIST_ENTRY.
Rückgabewert
Die folgenden NT-Statuscodes werden zurückgegeben.
Rückgabecode | Beschreibung |
---|---|
|
Statuscode, wenn Data kein Erstellungsvorgang ist. Dies ist ein Fehlercode. |
|
Der Vorgang wurde erfolgreich abgeschlossen. |
Bemerkungen
Diese Routine fügt bei Bedarf eine ECP-Liste und/oder ECP hinzu. Filter- wird für die Lebensdauer der geöffneten Analyseeintragsstruktur und nicht auf den ECP selbst verwiesen, der konzeptionell unabhängig von einem bestimmten Filter ist.
Verwenden Sie FltRemoveOpenReparseEntry-, um die offene Analysestruktur aus dem Erstellungsvorgang zu entfernen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1607 |
mindestens unterstützte Server- | Windows Server 2016 |
Zielplattform- | Fenster |
Header- | fltkernel.h |
IRQL- | IRQL_requires_max(APC_LEVEL) |