共用方式為


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結構可以從分頁或非分頁集區配置。

規格需求

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

另請參閱

FILTER_VOLUME_STANDARD_INFORMATION

FilterVolumeFindClose

FilterVolumeFindFirst

FilterVolumeFindNext

FltEnumerateVolumeInformation