DFS_INFO_300 structure (lmdfs.h)
Contains the name and type (domain-based or stand-alone) of a DFS namespace.
Syntax
typedef struct _DFS_INFO_300 {
DWORD Flags;
LPWSTR DfsName;
} DFS_INFO_300, *PDFS_INFO_300, *LPDFS_INFO_300;
Members
Flags
Value that specifies the type of the DFS namespace. This member can be one of the following values.
DFS_VOLUME_FLAVOR_STANDALONE (0x00000100)
Specifies a stand-alone DFS namespace.
DFS_VOLUME_FLAVOR_AD_BLOB (0x00000200)
Specifies a domain-based DFS namespace.
DfsName
Pointer to a null-terminated Unicode string that contains the name of a DFS namespace. This member can have one of the following two formats.
The first format is:
\ServerName\DfsName
where ServerName is the name of the root target server that hosts the stand-alone DFS namespace and DfsName is the name of the DFS namespace.
The second format is:
\DomainName\DomDfsName
where DomainName is the name of the domain that hosts the domain-based DFS namespace and DomDfsname is the name of the DFS namespace.
Remarks
The DFS functions use the DFS_INFO_300 structure to enumerate DFS namespaces hosted on a machine.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Header | lmdfs.h (include LmDfs.h, Lm.h) |