INSTANCE_BASIC_INFORMATION-Struktur (fltuserstructures.h)
Die INSTANCE_BASIC_INFORMATION-Struktur enthält grundlegende Informationen für einen Minifilter instance.
Syntax
typedef struct _INSTANCE_BASIC_INFORMATION {
ULONG NextEntryOffset;
USHORT InstanceNameLength;
USHORT InstanceNameBufferOffset;
} INSTANCE_BASIC_INFORMATION, *PINSTANCE_BASIC_INFORMATION;
Member
NextEntryOffset
Byteoffset des nächsten INSTANCE_BASIC_INFORMATION Eintrags, wenn mehrere Einträge in einem Puffer vorhanden sind. Dieser Member ist 0(0), wenn keine weiteren Einträge auf diesen Folgen folgen.
InstanceNameLength
Länge des instance Namens in Byte.
InstanceNameBufferOffset
Byteoffset des ersten Zeichens der instance Namenszeichenfolge. Auf dieses Zeichen folgt im Arbeitsspeicher der rest der Zeichenfolge.
Hinweise
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 des letzten auf eine 8-Byte-Grenze.
Anforderungen
Anforderung | Wert |
---|---|
Header | fltuserstructures.h (include FltUser.h, Fltkernel.h) |