OPEN_REPARSE_LIST_ENTRY-Struktur (ntifs.h)
Diese Struktur unterstützt Aufrufer, die bestimmte Analysepunkte öffnen, ohne das Analyseverhalten für alle Klassen von Analysepunkten zu blockieren.
Syntax
typedef struct _OPEN_REPARSE_LIST_ENTRY {
LIST_ENTRY OpenReparseListEntry;
ULONG ReparseTag;
ULONG Flags;
GUID ReparseGuid;
USHORT Size;
USHORT RemainingLength;
} OPEN_REPARSE_LIST_ENTRY, *POPEN_REPARSE_LIST_ENTRY;
Member
OpenReparseListEntry
Der Eintrag in der geöffneten Analyseliste.
ReparseTag
Das Analysetag, das direkt geöffnet werden soll, ohne STATUS_REPARSE zurückzugeben.
Flags
Flags, die das Verhalten steuern, wenn ein Analysepunkt in einem Verzeichnis gefunden wird, das möglicherweise nicht leer ist (eines, dessen Analysetag von FsRtlIsNonEmptyDirectoryReparsePointAllowed erkannt wird).
ReparseGuid
Die GUID des Analysetags, das direkt geöffnet werden soll, ohne STATUS_REPARSE zurückzugeben.
Size
Die Größe dieser Struktur.
RemainingLength
Die Länge des nicht verarbeiteten Pfads, als der Analysepunkt gefunden wurde.
Hinweise
Mit dieser Struktur können Aufrufer bestimmte Analysepunkte öffnen, ohne das Analyseverhalten für alle Klassen von Analysepunkten zu behindern.
OPEN_REPARSE_LIST ist eine Struktur, die in einem ECP mit ECP_TYPE_OPEN_REPARSE_GUID (323eb6a8-affd-4d95-8230-863bce09d37a
) verwendet wird. Die OPEN_REPARSE_LIST verweist auf eine Liste von OPEN_REPARSE_LIST_ENTRY Strukturen, die das Tag und ggf. die GUID angeben, die direkt geöffnet werden sollen, ohne STATUS_REPARSE zurückzugeben.
Wenn eine Übereinstimmung gefunden wird, wird für die entsprechende OPEN_REPARSE_LIST_ENTRY-Struktur das flag OPEN_REPARSE_POINT_TAG_ENCOUNTERED festgelegt, um anzugeben, dass das geöffnete Objekt den angegebenen Kriterien entspricht. Wenn eine Übereinstimmung für ein Verzeichnis gefunden wird, das nicht die letzte Pfadkomponente ist, und STATUS_REPARSE zurückgegeben wird, wird die Länge des nicht verarbeiteten Pfads im Feld RemainingLength festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1607 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Kopfzeile | ntifs.h |