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) |