|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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::@348 |
| 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 |