ReactOS 0.4.16-dev-122-g325d74c
_FLT_TAG_DATA_BUFFER Struct Reference

#include <fltkernel.h>

Collaboration diagram for _FLT_TAG_DATA_BUFFER:

Public Attributes

ULONG FileTag
 
USHORT TagDataLength
 
USHORT UnparsedNameLength
 
union {
   struct {
      USHORT   SubstituteNameOffset
 
      USHORT   SubstituteNameLength
 
      USHORT   PrintNameOffset
 
      USHORT   PrintNameLength
 
      ULONG   Flags
 
      WCHAR   PathBuffer [1]
 
   }   SymbolicLinkReparseBuffer
 
   struct {
      USHORT   SubstituteNameOffset
 
      USHORT   SubstituteNameLength
 
      USHORT   PrintNameOffset
 
      USHORT   PrintNameLength
 
      WCHAR   PathBuffer [1]
 
   }   MountPointReparseBuffer
 
   struct {
      UCHAR   DataBuffer [1]
 
   }   GenericReparseBuffer
 
   struct {
      GUID   TagGuid
 
      UCHAR   DataBuffer [1]
 
   }   GenericGUIDReparseBuffer
 
DUMMYUNIONNAME
 

Detailed Description

Definition at line 617 of file fltkernel.h.

Member Data Documentation

◆ DataBuffer

UCHAR _FLT_TAG_DATA_BUFFER::DataBuffer[1]

Definition at line 638 of file fltkernel.h.

◆ 

_ANONYMOUS_UNION union { ... } _FLT_TAG_DATA_BUFFER::DUMMYUNIONNAME

◆ FileTag

ULONG _FLT_TAG_DATA_BUFFER::FileTag

Definition at line 618 of file fltkernel.h.

◆ Flags

ULONG _FLT_TAG_DATA_BUFFER::Flags

Definition at line 627 of file fltkernel.h.

◆ 

struct { ... } _FLT_TAG_DATA_BUFFER::GenericGUIDReparseBuffer

◆ 

struct { ... } _FLT_TAG_DATA_BUFFER::GenericReparseBuffer

◆ 

struct { ... } _FLT_TAG_DATA_BUFFER::MountPointReparseBuffer

◆ PathBuffer

WCHAR _FLT_TAG_DATA_BUFFER::PathBuffer[1]

Definition at line 628 of file fltkernel.h.

◆ PrintNameLength

USHORT _FLT_TAG_DATA_BUFFER::PrintNameLength

Definition at line 626 of file fltkernel.h.

◆ PrintNameOffset

USHORT _FLT_TAG_DATA_BUFFER::PrintNameOffset

Definition at line 625 of file fltkernel.h.

◆ SubstituteNameLength

USHORT _FLT_TAG_DATA_BUFFER::SubstituteNameLength

Definition at line 624 of file fltkernel.h.

◆ SubstituteNameOffset

USHORT _FLT_TAG_DATA_BUFFER::SubstituteNameOffset

Definition at line 623 of file fltkernel.h.

◆ 

struct { ... } _FLT_TAG_DATA_BUFFER::SymbolicLinkReparseBuffer

◆ TagDataLength

USHORT _FLT_TAG_DATA_BUFFER::TagDataLength

Definition at line 619 of file fltkernel.h.

◆ TagGuid

GUID _FLT_TAG_DATA_BUFFER::TagGuid

Definition at line 641 of file fltkernel.h.

◆ UnparsedNameLength

USHORT _FLT_TAG_DATA_BUFFER::UnparsedNameLength

Definition at line 620 of file fltkernel.h.


The documentation for this struct was generated from the following file: