Distributed File System Structures

The following are the Distributed File System (DFS) structures:

In this section

DFS_GET_PKT_ENTRY_STATE_ARG

Input buffer used with the FSCTL_DFS_GET_PKT_ENTRY_STATE control code

_DFS_INFO_1 structure

Contains the name of a Distributed File System (DFS) root or link.

_DFS_INFO_2 structure

Contains information about a Distributed File System (DFS) root or link. This structure contains the name, status, and number of DFS targets for the root or link.

_DFS_INFO_3 structure

Contains information about a Distributed File System (DFS) root or link. This structure contains the name, status, number of DFS targets, and information about each target of the root or link.

_DFS_INFO_4 structure

Contains information about a Distributed File System (DFS) root or link. This structure contains the name, status, **GUID**, time-out, number of targets, and information about each target of the root or link.

_DFS_INFO_5 structure

Contains information about a Distributed File System (DFS) root or link. This structure contains the name, status, **GUID**, time-out, namespace/root/link properties, metadata size, and number of targets for the root or link.

_DFS_INFO_6 structure

Contains information about a Distributed File System (DFS) root or link. This structure contains the name, status, **GUID**, time-out, namespace/root/link properties, metadata size, number of targets, and information about each target of the root or link.

_DFS_INFO_7 structure

Contains information about a DFS namespace. This structure contains the version **GUID** for the metadata for the namespace.

_DFS_INFO_8 structure

Contains the name, status, **GUID**, time-out, property flags, metadata size, DFS target information, and link reparse point security descriptor for a root or link.

_DFS_INFO_9 structure

Contains the name, status, **GUID**, time-out, property flags, metadata size, DFS target information, link reparse point security descriptor, and a list of DFS targets for a root or link.

_DFS_INFO_50 structure

Contains the DFS metadata version and capabilities of an existing DFS namespace.

_DFS_INFO_100 structure

Contains a comment associated with a Distributed File System (DFS) root or link.

_DFS_INFO_101 structure

Describes the state of storage on a DFS root, link, root target, or link target.

_DFS_INFO_102 structure

Contains a time-out value to associate with a Distributed File System (DFS) root or a link in a named DFS root.

_DFS_INFO_103 structure

Contains properties that set specific behaviors for a DFS root or link.

_DFS_INFO_104 structure

Contains the priority of a DFS root target or link target.

_DFS_INFO_105 structure

Contains information about a DFS root or link, including comment, state, time-out, and DFS behaviors specified by property flags.

_DFS_INFO_106 structure

Contains the storage state and priority for a DFS root target or link target. This structure is only for use with the [**NetDfsSetInfo**](netdfssetinfo.md) function.

_DFS_INFO_107 structure

Contains information about a DFS root or link, including the comment, state, time-out, property flags, and link reparse point security descriptor.

_DFS_INFO_150 structure

Contains the security descriptor for a DFS link's reparse point.

_DFS_INFO_200 structure

Contains the name of a domain-based Distributed File System (DFS) namespace.

_DFS_INFO_300 structure

Contains the name and type (domain-based or stand-alone) of a DFS namespace.

_DFS_STORAGE_INFO structure

Contains information about a DFS root or link target in a DFS namespace or from the cache maintained by the DFS client.

_DFS_STORAGE_INFO_1 structure

Contains information about a DFS target, including the DFS target server name and share name as well as the target's state and priority.

_DFS_SUPPORTED_NAMESPACE_VERSION_INFO structure

Contains version information for a DFS namespace.

_DFS_TARGET_PRIORITY structure

Contains the priority class and rank of a specific DFS target.