DSQUERYPARAMS 結構 (dsquery.h)

DSQUERYPARAMS結構包含搜尋目錄服務時,目錄服務查詢所使用的查詢資料。 此結構是由ICommonQuery::OpenQueryWindow方法所提供的IDataObject提供的CFSTR_DSQUERYPARAMS剪貼簿格式所提供。 ICommonQuery::OpenQueryWindow的呼叫端可以使用這個來擷取針對伺服器發出查詢時,結果檢視所使用的篩選資料行資料。

語法

typedef struct {
  DWORD     cbStruct;
  DWORD     dwFlags;
  HINSTANCE hInstance;
  LONG      offsetQuery;
  LONG      iColumns;
  DWORD     dwReserved;
  DSCOLUMN  aColumns[1];
} DSQUERYPARAMS, *LPDSQUERYPARAMS;

成員

cbStruct

包含 DSQUERYPARAMS 結構的大小,以位元組為單位。 這個成員用於結構的版本設定。

dwFlags

保留的。

hInstance

包含用於擷取資源的實例控制碼。

offsetQuery

包含位移,以位元組為單位,從這個 結構的位址到包含 LDAP 篩選準則的 Null 終止 Unicode 字串。

iColumns

包含 aColumns 陣列中的專案數目。

dwReserved

保留的。

aColumns[1]

包含包含查詢結果的 DSCOLUMN 結構的陣列。 iColumns成員會指定這個陣列中的元素數目。

規格需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
標頭 dsquery.h

另請參閱

CFSTR_DSQUERYPARAMS

DSCOLUMN

在 Active Directory 網域服務 中顯示結構

ICommonQuery::OpenQueryWindow