Partager via


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

DOMAINTREE

Afficher les structures dans services de domaine Active Directory

Explorateur de domaines

DsEnumerateDomainTrusts