FLT_NAME_CONTROL-Struktur (fltkernel.h)

Ein Minifilter, der Dateinamen für den Namencache des Filter-Managers bereitstellt, kann die FLT_NAME_CONTROL-Struktur verwenden, um seine Namenspuffer zu verwalten.

Syntax

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

Member

Name

UNICODE_STRING Struktur, die die Dateinamenzeichenfolge enthält.

Hinweise

Minifilter dürfen nicht versuchen, den Puffer in der UNICODE_STRING-Struktur frei zu geben oder zu ersetzen, auf die der Name-Member direkt verweist. Stattdessen sollten Minifilter FltCheckAndGrowNameControl aufrufen, um einen größeren Namenssteuerungspuffer zu erhalten.

Anforderungen

Anforderung Wert
Header fltkernel.h (fltkernel.h einschließen)

Weitere Informationen

FltCheckAndGrowNameControl

FltGetFileNameFormat

FltGetFileNameInformation

FltGetFileNameInformationUnsafe

FltGetFileNameQueryMethod

UNICODE_STRING