INSTANCE_BASIC_INFORMATION 结构 (fltuserstructures.h)

INSTANCE_BASIC_INFORMATION 结构包含微筛选器实例的基本信息。

语法

typedef struct _INSTANCE_BASIC_INFORMATION {
  ULONG  NextEntryOffset;
  USHORT InstanceNameLength;
  USHORT InstanceNameBufferOffset;
} INSTANCE_BASIC_INFORMATION, *PINSTANCE_BASIC_INFORMATION;

成员

NextEntryOffset

如果缓冲区中存在多个条目,则下一个INSTANCE_BASIC_INFORMATION项的字节偏移量。 如果此成员后面没有其他条目,则此成员为零。

InstanceNameLength

实例名称的长度(以字节为单位)。

InstanceNameBufferOffset

实例名称字符串的第一个字符的字节偏移量。 此字符在内存中后跟字符串的其余部分。

注解

此结构必须在 LONGLONG (8 字节) 边界上对齐。 如果缓冲区包含其中两个或更多个结构,则每个条目中的 NextEntryOffset 值(最后一个除外)位于 8 字节边界上。

要求

要求
Header fltuserstructures.h (包括 FltUser.h、Fltkernel.h)

另请参阅

FilterInstanceFindClose

FilterInstanceFindFirst

FilterInstanceFindNext

FilterInstanceGetInformation

FilterVolumeInstanceFindClose

FilterVolumeInstanceFindFirst

FilterVolumeInstanceFindNext

INSTANCE_AGGREGATE_STANDARD_INFORMATION

INSTANCE_FULL_INFORMATION

INSTANCE_PARTIAL_INFORMATION