Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Contient des informations sur une racine ou un lien DFS, notamment les comportements de commentaire, d’état, de délai d’attente et DFS spécifiés par les indicateurs de propriété. Cette structure est uniquement destinée à être utilisée avec la fonction NetDfsSetInfo .
Syntaxe
typedef struct _DFS_INFO_105 {
LPWSTR Comment;
DWORD State;
ULONG Timeout;
ULONG PropertyFlagMask;
ULONG PropertyFlags;
} DFS_INFO_105, *PDFS_INFO_105, *LPDFS_INFO_105;
Membres
Comment
Pointeur vers une chaîne Unicode terminée par un caractère Null qui contient un commentaire associé à la racine ou au lien DFS.
State
Spécifie un ensemble d’indicateurs de bits qui décrivent l’état de la racine ou du lien DFS ; l’état de la racine de l’espace de noms DFS ne peut pas être modifié. Un indicateur DFS_VOLUME_STATE est défini et un indicateur DFS_VOLUME_FLAVOR est défini. Pour obtenir un exemple décrivant l’interprétation de ces indicateurs, consultez la section Remarques de DFS_INFO_2.
Par défaut (0x00000000)
Conservez l’état existant.
DFS_VOLUME_STATE_OK (0x00000001)
La racine ou le lien DFS spécifié est dans l’état normal.
DFS_VOLUME_STATE_OFFLINE (0x00000003)
La racine ou le lien DFS spécifié est hors connexion ou indisponible.
DFS_VOLUME_STATE_ONLINE (0x00000004)
La racine ou le lien DFS spécifié est disponible.
Timeout
Spécifie le délai d’attente, en secondes, de la racine ou du lien DFS.
PropertyFlagMask
Spécifie une valeur de masque qui indique quels indicateurs sont valides pour l’évaluation dans le champ PropertyFlags .
PropertyFlags
Bitfield, avec chaque bit responsable d’une propriété spécifique applicable à l’ensemble de l’espace de noms DFS, à la racine DFS ou à un lien DFS individuel, en fonction de la propriété réelle. Toute combinaison de bits est autorisée, sauf indication contraire.
DFS_PROPERTY_FLAG_INSITE_REFERRALS (0x00000001)
Réponse de référence d’un serveur DFS pour une racine ou un lien DFS qui contient uniquement ces cibles dans le même site que le client qui demande la référence. Les cibles des deux classes de priorité globales sont toujours retournées, indépendamment de leur emplacement de site. Cet indicateur s’applique aux racines DFS basées sur un domaine, aux racines autonomes et aux liens. Si cet indicateur est défini à la racine DFS, il s’applique à tous les liens ; dans le cas contraire, elle s’applique à un lien individuel. La définition au niveau du lien ne remplace pas le paramètre racine.
DFS_PROPERTY_FLAG_ROOT_SCALABILITY (0x00000002)
Si cet indicateur est défini, le serveur DFS interroge le contrôleur de domaine (DC) le plus proche au lieu du contrôleur de domaine principal (PDC) pour case activée des modifications d’espace de noms DFS pour cet espace de noms. Toute modification apportée aux métadonnées DFS par le serveur DFS n’est pas contrôlée par cet indicateur, mais elle est envoyée automatiquement au contrôleur de domaine principal de domaine. Cet indicateur s’applique à l’ensemble de l’espace de noms et est valide uniquement pour les espaces de noms DFS basés sur un domaine.
DFS_PROPERTY_FLAG_SITE_COSTING (0x00000004)
Définissez cet indicateur pour activer le coût du site Active Directory des cibles. Les cibles retournées du serveur DFS au client DFS demandeur sont regroupées par coût inter-site par rapport au client DFS. Les groupes sont classés en termes d’augmentation du coût du site avec le premier groupe constitué de cibles dans le même site que le client. Les cibles au sein de chaque groupe sont classées de manière aléatoire.
Si cet indicateur n’est pas activé, le retour par défaut est deux ensembles : un ensemble de cibles dans le même site que le client et un ensemble de toutes les cibles restantes. Cet indicateur s’applique à l’ensemble de l’espace de noms DFS et est valide pour les espaces de noms DFS autonomes et basés sur un domaine.
Les priorités des cibles peuvent influencer davantage l’ordre des cibles. Pour plus d’informations sur la façon dont le coût du site est utilisé pour hiérarchiser les cibles, consultez Hiérarchisation des cibles de serveur DFS.
DFS_PROPERTY_FLAG_TARGET_FAILBACK (0x00000008)
Définissez cet indicateur pour permettre aux clients DFS V4 de revenir à une cible plus optimale (coût inférieur ou priorité plus élevée). Si cet indicateur est défini à la racine DFS, il s’applique à tous les liens ; dans le cas contraire, elle s’applique à un lien individuel. Un paramètre de lien individuel ne remplace pas un paramètre racine. Le paramètre de restauration automatique cible est fourni au client DFS dans une réponse de référence V4 par le serveur DFS. Cet indicateur s’applique aux racines DFS basées sur un domaine, aux racines autonomes et aux liens.
DFS_PROPERTY_FLAG_CLUSTER_ENABLED (0x00000010)
Étendue : racines et liens autonomes uniquement.
Si cet indicateur est défini, la racine DFS est en cluster pour fournir une haute disponibilité pour le basculement du stockage. Cet indicateur ne peut pas être défini à l’aide de la fonction NetDfsSetInfo .
DFS_PROPERTY_FLAG_ABDE (0x00000020)
Étendue : racines DFS basées sur un domaine et racines DFS autonomes.
Lorsque cet indicateur est défini, Access-Based prise en charge du mode d’énumération d’annuaires (ABDE) est activée sur l’intégralité du partage cible racine DFS de l’espace de noms DFS. Cet indicateur est valide uniquement pour les espaces de noms DFS pour lesquels l’indicateur de fonctionnalité DFS_NAMESPACE_CAPABILITY_ABDE est défini. Pour plus d’informations, consultez DFS_INFO_50 et DFS_SUPPORTED_NAMESPACE_VERSION_INFO.
L’indicateur DFS_PROPERTY_FLAG_ABDE est valide uniquement sur la racine de l’espace de noms DFS, et non sur les cibles racines, les liens ou les cibles de liaison. Cet indicateur doit être activé pour associer un descripteur de sécurité à un lien DFS.
Configuration requise
| Client minimal pris en charge | Windows Vista |
| Serveur minimal pris en charge | Windows Server 2008, Windows Server 2008 |
| En-tête | lmdfs.h (include LmDfs.h, Lm.h) |
Voir aussi
Hiérarchisation de la cible du serveur DFS
Fonctions de système de fichiers distribués (DFS)