The DFS_SUPPORTED_NAMESPACE_VERSION_INFO structure relates to the NetrDfsGetSupportedNamespaceVersion method when used to determine the domain-based or standalone-based DFS major and minor version information.
The DFS_SUPPORTED_NAMESPACE_VERSION_INFO structure has the following format.
typedef struct _DFS_SUPPORTED_NAMESPACE_VERSION_INFO {
unsigned long DomainDfsMajorVersion;
unsigned long DomainDfsMinorVersion;
ULONGLONG DomainDfsCapabilities;
unsigned long StandaloneDfsMajorVersion;
unsigned long StandaloneDfsMinorVersion;
ULONGLONG StandaloneDfsCapabilities;
} DFS_SUPPORTED_NAMESPACE_VERSION_INFO,
*PDFS_SUPPORTED_NAMESPACE_VERSION_INFO;
DomainDfsMajorVersion: A value containing the major version number of the DFS metadata format supported by a domain-based DFS namespace.
DomainDfsMinorVersion: A value containing the minor version number of the DFS metadata format supported by a domain-based DFS namespace.
DomainDfsCapabilities: A value containing the capability information of a domain-based DFS namespace.
StandaloneDfsMajorVersion: A value containing the major version number of a stand-alone DFS namespace.
StandaloneDfsMinorVersion: A value containing the minor version number of a stand-alone DFS namespace.
StandaloneDfsCapabilities: A value containing the capability information of a stand-alone DFS namespace.
DomainDfsCapabilities and StandaloneDfsCapabilities are bit fields with the following defined value.
|
Value |
Meaning |
|---|---|
|
DFS_NAMESPACE_CAPABILITY_ABDE 0x0000000000000001 |
This specifies support for Access Based Directory Enumeration (ABDE) mode.<4> |
When this structure is used for communication, all undefined bit fields MUST be set to zero. A client SHOULD ignore all bit fields it does not understand.