структура FLT_NAME_CONTROL (fltkernel.h)

Минифильтр, предоставляющий имена файлов для кэша имен диспетчера фильтров, может использовать структуру FLT_NAME_CONTROL для управления своими буферами имен.

Синтаксис

typedef struct _FLT_NAME_CONTROL {
  UNICODE_STRING Name;
} FLT_NAME_CONTROL, *PFLT_NAME_CONTROL;

Члены

Name

UNICODE_STRING структуры, содержащей строку имени файла.

Комментарии

Минифильтры не должны пытаться освободить или заменить буфер в структуре UNICODE_STRING , на которую непосредственно указывает элемент Name . Вместо этого минифильтры должны вызывать FltCheckAndGrowNameControl , чтобы получить более крупный буфер управления именами.

Требования

Требование Значение
Заголовок fltkernel.h (включая Fltkernel.h)

См. также раздел

FltCheckAndGrowNameControl

FltGetFileNameFormat

FltGetFileNameInformation

FltGetFileNameInformationUnsafe

FltGetFileNameQueryMethod

UNICODE_STRING