2.2.4.3 DFS_INFO_103
The DFS_INFO_103 structure contains properties that set specific behaviors for a DFS root or a DFS link.
The DFS_INFO_103 structure has the following format.
-
typedef struct _DFS_INFO_103 { unsigned long PropertyFlagMask; unsigned long PropertyFlags; } DFS_INFO_103;
PropertyFlagMask: Indicates which bits in the PropertyFlags field are considered for modification of DFS namespace root or link properties.
-
Value
Meaning
DFS_PROPERTY_FLAG_INSITE_REFERRALS
0x00000001
Valid for domain and stand-alone DFS roots and links.
DFS_PROPERTY_FLAG_ROOT_SCALABILITY
0x00000002
This flag is valid only for the DFS root of a domain-based DFS namespace.
DFS_PROPERTY_FLAG_SITE_COSTING
0x00000004
This flag is valid only for a DFS root.
DFS_PROPERTY_FLAG_TARGET_FAILBACK
0x00000008
Valid for domain and stand-alone DFS roots and links.
DFS_PROPERTY_FLAG_ABDE
0x00000020
Valid only for a domainv2-based DFS namespace or stand-alone DFS namespace root.<10> This flag is not supported on domainv1-based namespaces.
PropertyFlags: A bit field in which each bit is responsible for a specific property applicable to the whole DFS namespace, the DFS root, or an individual DFS link, depending on the actual property. Any combination of bits is allowed, unless indicated otherwise. The server considers the bits in this field only when the corresponding bit in the PropertyFlagMask field is set. The following table lists the valid bits for this field and describes the actions taken when each bit is set or not set in the request.
-
Value
Meaning
DFS_PROPERTY_FLAG_INSITE_REFERRALS
0x00000001
When set, enables DFS in-site referral mode. When not set, disables DFS in-site referral mode.
DFS_PROPERTY_FLAG_ROOT_SCALABILITY
0x00000002
When set, enables DFS root scalability mode. When not set, disables DFS root scalability mode.
DFS_PROPERTY_FLAG_SITE_COSTING
0x00000004
When set, enables DFS referral site costing. When not set, disables DFS referral site costing.
DFS_PROPERTY_FLAG_TARGET_FAILBACK
0x00000008
When set, enables DFS client target failback. When not set, disables DFS client target failback.
DFS_PROPERTY_FLAG_ABDE
0x00000020
When set, enables ABDE mode on a domainv2-based DFS namespace or stand-alone DFS namespace. When not set, disables ABDE mode on a domainv2-based DFS namespace or stand-alone DFS namespace.