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 |