INSTANCE_BASIC_INFORMATION Struktur (fltuserstructures.h)
Die INSTANCE_BASIC_INFORMATION-Struktur enthält grundlegende Informationen für eine Minifilterinstanz.
Syntax
typedef struct _INSTANCE_BASIC_INFORMATION {
ULONG NextEntryOffset;
USHORT InstanceNameLength;
USHORT InstanceNameBufferOffset;
} INSTANCE_BASIC_INFORMATION, *PINSTANCE_BASIC_INFORMATION;
Angehörige
NextEntryOffset
Byte-Offset des nächsten INSTANCE_BASIC_INFORMATION Eintrags, wenn mehrere Einträge in einem Puffer vorhanden sind. Dieses Element ist null, wenn keine anderen Einträge diesem Element folgen.
InstanceNameLength
Länge des Instanznamens in Bytes.
InstanceNameBufferOffset
Byte-Offset des ersten Zeichens der Instanznamenzeichenfolge. Auf dieses Zeichen folgt im Arbeitsspeicher der rest der Zeichenfolge.
Bemerkungen
Diese Struktur muss an einer LONGLONG-Grenze (8-Byte) ausgerichtet werden. Wenn ein Puffer zwei oder mehr dieser Strukturen enthält, fällt der NextEntryOffset Wert in jedem Eintrag, mit Ausnahme der letzten, auf eine Grenze von 8 Byte.
Anforderungen
Anforderung | Wert |
---|---|
Header- | fltuserstructures.h (include FltUser.h, Fltkernel.h) |