2.2.2.4 DFS_INFO_ENUM_STRUCT
The DFS_INFO_ENUM_STRUCT union relates to the NetrDfsEnum and NetrDfsEnumEx methods when used to enumerate the configuration of the DFS server.
The DFS_INFO_ENUM_STRUCT union structure has the following format.
-
typedef struct _DFS_INFO_ENUM_STRUCT { DWORD Level; [switch_is(Level)] union { [case(1)] DFS_INFO_1_CONTAINER* DfsInfo1Container; [case(2)] DFS_INFO_2_CONTAINER* DfsInfo2Container; [case(3)] DFS_INFO_3_CONTAINER* DfsInfo3Container; [case(4)] DFS_INFO_4_CONTAINER* DfsInfo4Container; [case(5)] DFS_INFO_5_CONTAINER* DfsInfo5Container; [case(6)] DFS_INFO_6_CONTAINER* DfsInfo6Container; [case(8)] DFS_INFO_8_CONTAINER* DfsInfo8Container; [case(9)] DFS_INFO_9_CONTAINER* DfsInfo9Container; [case(200)] DFS_INFO_200_CONTAINER* DfsInfo200Container; [case(300)] DFS_INFO_300_CONTAINER* DfsInfo300Container; } DfsInfoContainer; } DFS_INFO_ENUM_STRUCT;
Level: Specifies the case of the DfsInfoContainer union.
DfsInfoContainer: Union of the possible enumeration containers.
DfsInfo1Container: The DFS_INFO_1_CONTAINER structure contains an array of the names of DFS roots or DFS links. For more information, see section 2.2.6.1.
DfsInfo2Container: The DFS_INFO_2_CONTAINER structure contains an array of information for DFS roots or DFS links. For more information, see section 2.2.6.2.
DfsInfo3Container: The DFS_INFO_3_CONTAINER structure contains an array of information for DFS roots or DFS links. For more information, see section 2.2.6.3.
DfsInfo4Container: The DFS_INFO_4_CONTAINER structure contains an array of information for DFS roots or DFS links. For more information, see section 2.2.6.4.
DfsInfo5Container: The DFS_INFO_5_CONTAINER structure contains an array of information for DFS roots or DFS links. For more information, see section 2.2.6.5.
DfsInfo6Container: The DFS_INFO_6_CONTAINER structure contains an array of information for DFS roots or DFS links. For more information, see section 2.2.6.6.
DfsInfo8Container: The DFS_INFO_8_CONTAINER structure contains an array of information for DFS roots or DFS links. For more information, see section 2.2.6.7.
DfsInfo9Container: The DFS_INFO_9_CONTAINER structure contains an array of information for DFS roots or DFS links. For more information, see section 2.2.6.8.
DfsInfo200Container: The DFS_INFO_200_CONTAINER structure contains an array of the names of domain-based DFS namespaces in a domain-based DFS. For more information, see section 2.2.6.9.
DfsInfo300Container: The DFS_INFO_300_CONTAINER structure contains an array of the DFS roots hosted on a server. For more information, see section 2.2.6.10.