INSTANCE_FULL_INFORMATION 结构 (fltuserstructures.h)
INSTANCE_FULL_INFORMATION 结构包含微筛选器实例的完整信息。
语法
typedef struct _INSTANCE_FULL_INFORMATION {
ULONG NextEntryOffset;
USHORT InstanceNameLength;
USHORT InstanceNameBufferOffset;
USHORT AltitudeLength;
USHORT AltitudeBufferOffset;
USHORT VolumeNameLength;
USHORT VolumeNameBufferOffset;
USHORT FilterNameLength;
USHORT FilterNameBufferOffset;
} INSTANCE_FULL_INFORMATION, *PINSTANCE_FULL_INFORMATION;
成员
NextEntryOffset
下一个INSTANCE_FULL_INFORMATION项的字节偏移量。 如果缓冲区中存在多个条目,则最后一个条目包含零。
InstanceNameLength
实例名称的长度(以字节为单位)。
InstanceNameBufferOffset
实例名称字符串的第一个字符的字节偏移量。 此字符在内存中后跟字符串的其余部分。
AltitudeLength
海拔字符串的长度(以字节为单位)。
AltitudeBufferOffset
海拔字符串的第一个字符的字节偏移量。 此字符在内存中后跟字符串的其余部分。
VolumeNameLength
卷名称的长度(以字节为单位)。
VolumeNameBufferOffset
卷名字符串的第一个字符的字节偏移量。 此字符在内存中后跟字符串 (的其余部分,例如“\Device\HarddiskVolume1”) 。
FilterNameLength
微筛选器名称的长度(以字节为单位)。
FilterNameBufferOffset
微筛选器名称字符串的第一个字符的字节偏移量。 此字符在内存中后跟字符串的其余部分。
注解
此结构必须在 LONGLONG (8 字节) 边界上对齐。 如果缓冲区包含其中两个或更多个结构,则每个条目中的 NextEntryOffset 值(最后一个除外)位于 8 字节边界上。
此结构引用的所有字符串缓冲区的内容都是 Unicode。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 此结构从具有更新汇总的 Microsoft Windows 2000 SP4、Windows XP SP2、Microsoft Windows Server 2003 SP1 和 Windows Vista 或更高版本的 Windows 操作系统开始可用。 |
标头 | fltuserstructures.h (包括 FltUserStructures.h、FltUser.h、FltKernel.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈