Freigeben über


DSCOLUMN-Struktur (dsquery.h)

Die DSCOLUMN-Struktur stellt eine Spalte im Dialogfeld Verzeichnisdiensteabfrage dar. Ein Array dieser Struktur ist in der DSQUERYPARAMS-Struktur enthalten.

Syntax

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

Member

dwFlags

Reserviert.

fmt

Enthält einen der Spaltenformatierungswerte der Listenansicht, der angibt, wie die Spalte angezeigt wird. Die möglichen Werte werden für das fmt-Element der LVCOLUMN-Struktur definiert.

cx

Enthält die Breite der Spalte in Pixel.

idsName

Enthält den Zeichenfolgentabellenbezeichner für die Spaltenheaderzeichenfolge. Um diese Zeichenfolge abzurufen, rufen Sie LoadString mit dem hInstance-Member der DSQUERYPARAMS-Struktur und diesem Member für den Zeichenfolgenbezeichner auf.

offsetProperty

Gibt den Namen des attributs an, das in der Spalte angezeigt wird. Dies kann einer der folgenden Werte sein.

DSCOLUMNPROP_ADSPATH

In der Spalte wird der Wert des ADsPath des -Objekts angezeigt.

DSCOLUMNPROP_OBJECTCLASS

In der Spalte wird der Wert der objectClass des -Objekts angezeigt.

Wenn dieses Element keinen dieser Werte enthält, enthält dieses Element den Offset in Byte von der Adresse der DSQUERYPARAMS-Struktur zu einer Unicode-Zeichenfolge mit Null-Beendigung, die den Namen des in dieser Spalte angezeigten Attributwerts enthält.

dwReserved

Reserviert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile dsquery.h

Weitere Informationen

DSQUERYPARAMS

Anzeigen von Strukturen in Active Directory Domain Services

ICommonQuery::OpenQueryWindow

LVCOLUMN

LoadString