Partager via


Structure DSCOLUMN (dsquery.h)

La structure DSCOLUMN représente une colonne dans la boîte de dialogue de requête des services d’annuaire. Un tableau de cette structure est contenu dans la structure DSQUERYPARAMS .

Syntaxe

typedef struct {
  DWORD dwFlags;
  INT   fmt;
  INT   cx;
  INT   idsName;
  LONG  offsetProperty;
  DWORD dwReserved;
} DSCOLUMN, *LPDSCOLUMN;

Membres

dwFlags

Réservé.

fmt

Contient l’une des valeurs de mise en forme de colonne d’affichage de liste qui indique le mode d’affichage de la colonne. Les valeurs possibles sont définies pour le membre fmt de la structure LVCOLUMN .

cx

Contient la largeur, en pixels, de la colonne.

idsName

Contient l’identificateur de table de chaîne pour la chaîne d’en-tête de colonne. Pour récupérer cette chaîne, appelez LoadString avec le membre hInstance de la structure DSQUERYPARAMS et ce membre pour l’identificateur de chaîne.

offsetProperty

Indique le nom de l’attribut affiché dans la colonne. Il peut s’agir de l’une des valeurs suivantes.

DSCOLUMNPROP_ADSPATH

La colonne affiche la valeur de l’ADsPath de l’objet.

DSCOLUMNPROP_OBJECTCLASS

La colonne affiche la valeur de l’objetClass de l’objet.

Si ce membre ne contient pas l’une de ces valeurs, ce membre contient le décalage, en octets, de l’adresse de la structure DSQUERYPARAMS vers une chaîne Unicode terminée par null qui contient le nom de la valeur d’attribut affichée dans cette colonne.

dwReserved

Réservé.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête dsquery.h

Voir aussi

DSQUERYPARAMS

Afficher les structures dans services de domaine Active Directory

ICommonQuery ::OpenQueryWindow

LVCOLUMN

LoadString