ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

PREPARSE_DATA_BUFFER Struct Reference

#include <ntifs.h>

Data Fields

ULONG ReparseTag
USHORT ReparseDataLength
USHORT Reserved
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
}; 
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
}; 
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
DUMMYUNIONNAME
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
DUMMYUNIONNAME

Detailed Description

Definition at line 27 of file create.c.


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

Generated on Sat May 26 2012 06:39:05 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.