DOMAIN_DESC structure (dsclient.h)
La structure DOMAINDESC contient des données sur un élément d’une arborescence de domaine obtenues avec la méthode IDsBrowseDomainTree ::GetDomains . Cette structure est contenue dans la structure DOMAINTREE .
Syntaxe
typedef struct _DOMAINDESC {
LPWSTR pszName;
LPWSTR pszPath;
LPWSTR pszNCName;
LPWSTR pszTrustParent;
LPWSTR pszObjectClass;
ULONG ulFlags;
BOOL fDownLevel;
struct _DOMAINDESC *pdChildList;
struct _DOMAINDESC *pdNextSibling;
} DOMAIN_DESC, DOMAINDESC, *PDOMAIN_DESC, *LPDOMAINDESC;
Membres
pszName
Pointeur vers une chaîne Unicode qui contient le nom de domaine.
pszPath
Pointeur vers une chaîne Unicode qui contient le chemin du domaine. Réservé.
pszNCName
Pointeur vers une chaîne Unicode qui contient le nom complet du domaine sous la forme « DC=myDom, DC=Fabrikam, DC=com ». Ce membre est vide si l’indicateur DBDTF_RETURNFQDN n’est pas défini dans le paramètre dwFlags dans IDsBrowseDomainTree ::GetDomains.
pszTrustParent
Pointeur vers une chaîne Unicode qui contient le nom du domaine parent. Ce membre a la valeur NULL si le domaine n’a pas de parent.
pszObjectClass
Pointeur vers une chaîne Unicode qui contient le nom de la classe d’objet du domaine.
ulFlags
Contient un ensemble d’indicateurs qui spécifient les attributs de l’approbation. Pour plus d’informations et une liste des valeurs possibles, consultez le paramètre Flags de DsEnumerateDomainTrusts.
fDownLevel
Contient une valeur différente de zéro si le domaine est un domaine de bas niveau ou zéro dans le cas contraire.
pdChildList
Contient un pointeur vers une structure DOMAINDESC qui représente le premier enfant du domaine. Obtenez les enfants suivants en accédant au membre pdNextSibling de la structure enfant. Ce membre a la valeur NULL si le domaine n’a pas d’enfants.
pdNextSibling
Contient un pointeur vers une structure DOMAINDESC qui représente le frère suivant du domaine. Obtenez les frères suivants en accédant au membre pdNextSibling de la structure frère. Ce membre a la valeur NULL si le domaine n’a pas de frères.
Remarques
Pour plus d’informations sur l’accès et l’utilisation des informations de cette structure, consultez Explorateur de domaines.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
En-tête | dsclient.h |
Voir aussi
Afficher les structures dans services de domaine Active Directory