the technical content. 10/24/2008 7.0 Major Updated and revised the technical content. 12/5/2008 8.0 Major Updated and revised the technical content. 1/16/2009 9.0 Major Updated and revised the technical content. 2/27/2009 10.0 Updated and revised the technical content. 4/10/2009 10.0.1 Editorial Changed language and formatting in the technical content. 5/22/2009 10.0.2 Editorial Changed language and formatting in the technical content. 7/2/2009 11.0 Major Updated and revised the technical content. 8/14/2009 12.0 Updated and revised the technical content. 9/25/2009 13.0 Major Updated and revised the technical content.
11/6/2009 14.0 Major Updated and revised the technical content. 12/18/2009 15.0 Major Updated and revised the technical content. 1/29/2010 16.0 Major Updated and revised the technical content. 3/12/2010 16.0.1 Editorial Changed language and formatting in the technical content. 4/23/2010 17.0 Major Updated and revised the technical content. 6/4/2010 18.0 Major Updated and revised the technical content. 7/16/2010 19.0 Updated and revised the technical content. 8/27/2010 20.0 Major Updated and revised the technical content. 10/8/2010 20.0 None No changes to the meaning, language, or formatting of the technical content. 11/19/2010 21.0 Updated and revised
6/30/2015 28.0 Major Significantly changed the technical content. 10/16/2015 28.0 None No changes to the meaning, language, or formatting of the technical content. 7/14/2016 28.0 None No changes to the meaning, language, or formatting of the technical content. 6/1/2017 28.0 None No changes to the meaning, language, or formatting of the technical content.
The server SHOULD<45> create a new link without requiring the DFS_ADD_VOLUME Flags parameter. The server MUST determine whether the specified link target refers to a domain-based namespace. If it does, this request is creating a . If it is creating an interlink and the link already exists, the server MUST return an implementation-defined failure value. For domain-based namespaces, the server MUST set the DFS interlink property as appropriate for the link for each type of domain-based namespace. See sections and . The server MUST synchronously update the following fields in the DFS metadata for a DFS namespace. Operation DFS metadata changes required Adding a new link New NamespaceElement in NamespaceElementsList. Adding a new target to an existing link New Target in the TargetsList of the NamespaceElement and an update to the TargetCount. The server MUST update the following fields in the for a . Operation DFS metadata changes required Adding a new link New and BLOBElementCount. Adding a new target to an existing link New and updated TargetCount in existing , updated DFSTargetListBLOBSize and BLOBDataSize of DFSNamespaceLinkBLOB. The server MUST update the following fields in the DFS metadata for a . Operation DFS metadata changes required Adding a new link The following mandatory attributes MUST be updated: msDFS-LinkIdentityGUIDv2, msDFS-GenerationGUIDv2, msDFS-LinkPathv2, and The following optional attribute MAY be updated: msDFS-Commentv2.<46> Adding a new target Update targetCount, totalStringLengthInBytes,
56 00 5C 00 74 00 65 00 73 00 74 00 72 00 6F 00 6F 00 74 00 31 00 81 00 00 00 Type: 0x00000081 0x088 01 00 00 00 0x00000001 0x08C 2A 00 CommentSize: 0x002A (42) 44 00 6F 00 6D 00 61 00 69 00 6E 00 2D 00 62 00 61 00 73 00 65 00 64 00 20 00 44 00 46 00 53 00 20 00 72 00 6F 00 6F 00 74 00 Comment: Domain-based DFS root 0x0B8 D0 5A B5 34 A2 99 C6 01 PrefixTimeStamp: June 26, 2006 21:28:57 0x0C0 D0 5A B5 34 A2 99 C6 01 StateTimeStamp: June 26, 2006 21:28:57 0x0C8 D0 5A B5 34 A2 99 C6 01 CommentTimeStamp: June 26, 2006 21:28:57 0x0D0 03 00 00 00 Version: 0x0000003 0x0D4 8C 00 00 00 DFSTargetListBLOBSize: 0x0000008C (140) 0x0D8 - DFSTargetListBLOB 0x0D8 02 00 00 00 TargetCount: 0x00000002 0x0DC - TargetEntryBLOB 0x0DC 3E 00 00 00 TargetEntrySize: 0x0000003E (62) 0x0E0 00 00 00 00 00 00 00 00 TargetTimeStamp: 0 0x0E8 02 00 00 00 TargetState: 0x00000002 0x0EC 02 00 00 00 TargetType: 0x00000002 0x0F0 18 00 ServerNameSize: 0x0018 (24) 0x0F2 43 00 46 00 53 00 2D 00 34 00 31 00 58 00 2D 00 00 43 00 30 00 32 00 ServerName: CFS-41X-2C02
Index A Abstract data model 111 114 63 119 124 117 122 122 19 B methods 112 67 C 19 159 Client 111 111 113 111 111 113 111 20 116 120 120 D Data model - abstract 111 114 63 22 46 21 22 127 49 21 21 22 30 43 42 37 38 38 39 40 40 41 42 30 43 42 45 31 44 43 46 32 44 32 44 36 33 45 34 34 45 35 45 24 28 25 26 29 26 27 28 28 50 51 52 54 46 Domain controller 114 114 115 114 113 114 115 114 20 125 109 DFS Namespace example 119 117 116 124 E 46 43 125 Events 113 111 113 111
116 119 119 124 124 117 117 122 116 116 120 127 127 125 125 116 Extended methods 112 114 91 F 19 134 G 30 8 H 20 I 134 133 133 15 Initialization 111 114 64 8 L 47 LDAP 61 60 58 58 Local events 113 115 111 34 45 35 45 26 M Message processing 111 114 65 Messages 20 20 156 N 112 68 112 91 112 101 86 105 107 112 81 NetrDfsEnumEx ( 112, 114) 95 115 109 77 90 68 67 83 112 71 112 94 NetrDfsRemoveFtRoot ( 113, 115) 103 89 107 109 112 73 112 98 14 O 15 P 133 26 29 49 18 18 142 R