dsquery.h) (DSCOLUMN 结构

DSCOLUMN 结构表示目录服务查询对话框中的列。 DSQUERYPARAMS 结构中包含此结构的数组。

语法

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

成员

dwFlags

保留。

fmt

包含一个列表视图列格式设置值,该值指示列的显示方式。 可能的值是为 LVCOLUMN 结构的 fmt 成员定义的。

cx

包含列的宽度(以像素为单位)。

idsName

包含列标题字符串的字符串表标识符。 若要检索此字符串,请使用 DSQUERYPARAMS 结构的 hInstance 成员和字符串标识符的此成员调用 LoadString

offsetProperty

指示列中显示的属性的名称。 这可以是以下值之一。

DSCOLUMNPROP_ADSPATH

该列显示对象的 ADsPath 的值。

DSCOLUMNPROP_OBJECTCLASS

列显示对象的 objectClass 的值。

如果此成员不包含其中一个值,则此成员包含从 DSQUERYPARAMS 结构的地址到以 null 结尾的 Unicode 字符串的偏移量(以字节为单位),该字符串包含此列中显示的属性值的名称。

dwReserved

保留。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 dsquery.h

另请参阅

DSQUERYPARAMS

在 Active Directory 域服务 中显示结构

ICommonQuery::OpenQueryWindow

LVCOLUMN

LoadString