_DFS_INFO_300 structure

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:

<i>ServerName<i>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:

<i>DomainName<i>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

   
Windows version Windows Vista Windows Server 2008
Header lmdfs.h (include LmDfs.h, Lm.h)

See Also

Distributed File System (DFS) Functions

NetDfsEnum

Network Management Overview

Network Management Structures