0xC0000004 IO_REPARSE_TAG_HSM2 Obsolete. Used by legacy Hierarchical Storage Manager Product. 0x80000006 IO_REPARSE_TAG_DRIVER_EXTENDER Home server drive extender.<3> 0x80000005 IO_REPARSE_TAG_SIS Used by filter driver. Server-side interpretation only, not meaningful over the wire. 0x80000007 IO_REPARSE_TAG_DFS Used by the DFS filter. The DFS is described in the Distributed File System (DFS): Referral Protocol Specification . Server-side 0x8000000A interpretation only, not meaningful over the wire. IO_REPARSE_TAG_DFSR Used by the DFS filter. The DFS is described in [MS-DFSC]. Server-side interpretation only, not meaningful over the wire. 0x80000012 IO_REPARSE_TAG_FILTER_MANAGER Used by test harness.<4> 0x8000000B IO_REPARSE_TAG_SYMLINK Used for support. See section . 0xA000000C REPARSE_DATA_BUFFER The REPARSE_DATA_BUFFER data element stores data for a reparse point. This reparse data buffer MUST be used only with whose high bit is set to 1. This data element has two subtypes: and . 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 ReparseTag ReparseDataLength Reserved DataBuffer (variable) ... ReparseTag (4 bytes): A 32-bit unsigned integer value containing the reparse point tag that uniquely identifies the owner of the reparse point. ReparseDataLength (2 bytes): A 16-bit unsigned integer value containing the size, in bytes, of the reparse data in the DataBuffer member. Reserved (2 bytes): A 16-bit field. This field is reserved. This field SHOULD be set to 0, and MUST be ignored.
0xC0000004 IO_REPARSE_TAG_HSM2 0x80000006 Obsolete. Used by legacy Hierarchical Storage Manager Product. IO_REPARSE_TAG_DRIVER_EXTENDER 0x80000005 Home server drive extender.<3> IO_REPARSE_TAG_SIS 0x80000007 Used by filter driver. Server-side interpretation only, not meaningful over the wire. IO_REPARSE_TAG_DFS 0x8000000A Used by the DFS filter. The DFS is described in the Distributed File System (DFS): Referral Protocol Specification . Server-side interpretation only, not meaningful over the wire. IO_REPARSE_TAG_DFSR 0x80000012 Used by the DFS filter. The DFS is described in [MS-DFSC]. Server-side interpretation only, not meaningful over the wire. IO_REPARSE_TAG_FILTER_MANAGER 0x8000000B Used by test harness.<4> IO_REPARSE_TAG_SYMLINK 0xA000000C Used for support. See section . REPARSE_DATA_BUFFER The REPARSE_DATA_BUFFER data element stores data for a reparse point. This reparse data buffer MUST be used only with whose high bit is set to 1. This data element has two subtypes: and . 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 ReparseTag ReparseDataLength Reserved DataBuffer (variable) ... ReparseTag (4 bytes): A 32-bit unsigned integer value containing the reparse point tag that uniquely identifies the owner of the reparse point. ReparseDataLength (2 bytes): A 16-bit unsigned integer value containing the size, in bytes, of the reparse data in the DataBuffer member. Reserved (2 bytes): A 16-bit field. This field is reserved. This field SHOULD be set to 0, and MUST be ignored.
%5BMS-FSCC%5D-151016.docx