DSCOLUMN 結構 (dsquery.h)

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