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 |