ReactOS 0.4.16-dev-329-g9223134
|
#include <shellext.h>
Public Attributes | |
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 | |
} | DUMMYUNIONNAME |
Definition at line 164 of file shellext.h.
union { ... } _REPARSE_DATA_BUFFER::@314 |
UCHAR _REPARSE_DATA_BUFFER::DataBuffer[1] |
Definition at line 188 of file shellext.h.
Referenced by CreateJunction(), delete_reparse_point(), Ext2InitializeReparseData(), get_reparse_point(), and set_symlink().
_ANONYMOUS_UNION union { ... } _REPARSE_DATA_BUFFER::DUMMYUNIONNAME |
Referenced by CreateJunction().
ULONG _REPARSE_DATA_BUFFER::Flags |
Definition at line 175 of file shellext.h.
Referenced by CreateJunction().
struct { ... } _REPARSE_DATA_BUFFER::GenericReparseBuffer |
Referenced by CreateJunction(), get_reparse_point(), and set_symlink().
struct { ... } _REPARSE_DATA_BUFFER::GenericReparseBuffer |
struct { ... } _REPARSE_DATA_BUFFER::MountPointReparseBuffer |
struct { ... } _REPARSE_DATA_BUFFER::MountPointReparseBuffer |
WCHAR _REPARSE_DATA_BUFFER::PathBuffer[1] |
Definition at line 176 of file shellext.h.
Referenced by build_reparse_buffer(), check_nfs41_getreparse_args(), BtrfsRecv::cmd_mkfile(), compat_FsRtlValidateReparsePointBuffer(), CreateDirectoryExW(), CreateJunction(), CreateSymbolicLinkW(), Ext2GetReparsePoint(), Ext2InitializeReparseData(), FsRtlValidateReparsePointBuffer(), get_reparse_block(), get_reparse_point(), IopDoNameTransmogrify(), nfs41_GetReparsePoint(), set_symlink(), and TestSymlinks().
USHORT _REPARSE_DATA_BUFFER::PrintNameLength |
Definition at line 174 of file shellext.h.
Referenced by CreateJunction().
USHORT _REPARSE_DATA_BUFFER::PrintNameOffset |
Definition at line 173 of file shellext.h.
Referenced by CreateJunction().
USHORT _REPARSE_DATA_BUFFER::ReparseDataLength |
Definition at line 166 of file shellext.h.
Referenced by BtrfsRecv::cmd_mkfile(), CreateDirectoryExW(), CreateJunction(), CreateSymbolicLinkW(), delete_reparse_point(), get_reparse_block(), get_reparse_point(), IopCompleteRequest(), IopParseDevice(), nfs41_GetReparsePoint(), print_reparse_buffer(), set_symlink(), TestIrpHandler(), and TestSymlinks().
ULONG _REPARSE_DATA_BUFFER::ReparseTag |
Definition at line 165 of file shellext.h.
Referenced by BasepGetVolumeNameFromReparsePoint(), BtrfsRecv::cmd_mkfile(), CreateDirectoryExW(), CreateJunction(), CreateSymbolicLinkW(), delete_reparse_point(), get_reparse_block(), get_reparse_point(), IopCompleteRequest(), IopParseDevice(), nfs41_GetReparsePoint(), NtfsCreateFile(), print_reparse_buffer(), set_symlink(), TestIrpHandler(), and TestSymlinks().
USHORT _REPARSE_DATA_BUFFER::Reserved |
Definition at line 167 of file shellext.h.
Referenced by BtrfsRecv::cmd_mkfile(), CreateJunction(), CreateSymbolicLinkW(), get_reparse_block(), get_reparse_point(), IopCompleteRequest(), IopParseDevice(), nfs41_GetReparsePoint(), and print_reparse_buffer().
USHORT _REPARSE_DATA_BUFFER::SubstituteNameLength |
Definition at line 172 of file shellext.h.
Referenced by CreateJunction().
USHORT _REPARSE_DATA_BUFFER::SubstituteNameOffset |
Definition at line 171 of file shellext.h.
Referenced by compat_FsRtlValidateReparsePointBuffer(), CreateJunction(), Ext2InitializeReparseData(), FsRtlValidateReparsePointBuffer(), and get_reparse_point().
struct { ... } _REPARSE_DATA_BUFFER::SymbolicLinkReparseBuffer |
Referenced by BtrfsRecv::cmd_mkfile(), CreateJunction(), CreateSymbolicLinkW(), Ext2GetReparsePoint(), Ext2SetReparsePoint(), get_reparse_block(), get_reparse_point(), MountMgrValidateBackPointer(), nfs41_GetReparsePoint(), print_reparse_buffer(), set_reparse_point2(), set_symlink(), TestIrpHandler(), and TestSymlinks().
struct { ... } _REPARSE_DATA_BUFFER::SymbolicLinkReparseBuffer |