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 位元組界限上,但最後一個專案除外。

規格需求

需求
標頭 fltuserstructures.h (包括 FltUser.h、Fltkernel.h)

另請參閱

FilterInstanceFindClose

FilterInstanceFindFirst

FilterInstanceFindNext

FilterInstanceGetInformation

FilterVolumeInstanceFindClose

FilterVolumeInstanceFindFirst

FilterVolumeInstanceFindNext

INSTANCE_AGGREGATE_STANDARD_INFORMATION

INSTANCE_FULL_INFORMATION

INSTANCE_PARTIAL_INFORMATION