FILTER_VOLUME_BASIC_INFORMATION 结构 (fltuserstructures.h)

调用方分配的FILTER_VOLUME_BASIC_INFORMATION结构包含卷的基本信息。

语法

typedef struct _FILTER_VOLUME_BASIC_INFORMATION {
  USHORT FilterVolumeNameLength;
  WCHAR  FilterVolumeName[1];
} FILTER_VOLUME_BASIC_INFORMATION, *PFILTER_VOLUME_BASIC_INFORMATION;

成员

FilterVolumeNameLength

卷名称的只读长度(以字节为单位)。

FilterVolumeName[1]

FilterVolumeNameLength 长度卷的只读名称。 此 Unicode 字符串不是以 NULL 结尾的。

注解

筛选器管理器枚举例程(如 FltEnumerateVolumeInformation)可以使用类型为FILTER_VOLUME_BASIC_INFORMATION其中每个结构表示筛选器管理器已知的卷的缓冲区。 此结构列表可以包含多个同名的卷。 有关详细信息,请参阅 了解具有重复卷名称的卷枚举

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

可以从分页池或非分页池中分配FILTER_VOLUME_BASIC_INFORMATION结构。

要求

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

另请参阅

FILTER_VOLUME_STANDARD_INFORMATION

FilterVolumeFindClose

FilterVolumeFindFirst

FilterVolumeFindNext

FltEnumerateVolumeInformation