структура 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 length. Эта строка Юникода не заканчивается null.
Комментарии
Подпрограммы перечисления диспетчера фильтров, такие как FltEnumerateVolumeInformation, могут заполнять буфер структурами типа FILTER_VOLUME_BASIC_INFORMATION где каждая структура представляет том, известный диспетчеру фильтров. Этот список структур может содержать несколько томов с одинаковым именем. Дополнительные сведения см. в разделе Основные сведения о перечислениях томов с повторяющимися именами томов.
Структура FILTER_VOLUME_BASIC_INFORMATION должна быть выровнена по границе LONGLONG (8 байт). Если буфер содержит две или более из этих структур, значение NextEntryOffset в каждой структуре падает на 8-байтовую границу.
Структура FILTER_VOLUME_BASIC_INFORMATION может быть выделена из выгружаемого или невыгружаемого пула.
Требования
Требование | Значение |
---|---|
Заголовок | fltuserstructures.h (включая FltUser.h, FltKernel.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по