Поделиться через


Структура DSCOLUMN (dsquery.h)

Структура DSCOLUMN представляет столбец в диалоговом окне запроса служб каталогов. Массив этой структуры содержится в структуре DSQUERYPARAMS .

Синтаксис

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

Члены

dwFlags

Зарезервировано.

fmt

Содержит одно из значений форматирования столбца представления списка, указывающее, как отображается столбец. Возможные значения определяются для элемента fmt структуры LVCOLUMN .

cx

Содержит ширину столбца в пикселях.

idsName

Содержит идентификатор строковой таблицы для строки заголовка столбца. Чтобы получить эту строку, вызовите LoadString с элементом hInstance структуры DSQUERYPARAMS и этим элементом для идентификатора строки.

offsetProperty

Указывает имя атрибута, отображаемого в столбце. Это может быть одно из следующих значений.

DSCOLUMNPROP_ADSPATH

В столбце отображается значение ADsPath объекта .

DSCOLUMNPROP_OBJECTCLASS

В столбце отображается значение objectClass объекта .

Если этот элемент не содержит ни одного из этих значений, он содержит смещение в байтах от адреса структуры DSQUERYPARAMS до строки Юникода, заканчивающейся null, которая содержит имя значения атрибута, отображаемого в этом столбце.

dwReserved

Зарезервировано.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть dsquery.h

См. также раздел

DSQUERYPARAMS

Отображение структур в доменные службы Active Directory

ICommonQuery::OpenQueryWindow

LVCOLUMN

LoadString