Struttura DSQUERYPARAMS (dsquery.h)
La struttura DSQUERYPARAMS contiene dati di query usati dalla query del servizio directory durante la ricerca nel servizio directory. Questa struttura viene fornita dal formato degli Appunti CFSTR_DSQUERYPARAMS fornito dal metodo ICommonQuery::OpenQueryWindow. Il chiamante di ICommonQuery::OpenQueryWindow può usarlo per recuperare il filtro, i dati delle colonne usati dalla visualizzazione risultati durante l'emissione di una query sul server.
Sintassi
typedef struct {
DWORD cbStruct;
DWORD dwFlags;
HINSTANCE hInstance;
LONG offsetQuery;
LONG iColumns;
DWORD dwReserved;
DSCOLUMN aColumns[1];
} DSQUERYPARAMS, *LPDSQUERYPARAMS;
Members
cbStruct
Contiene le dimensioni, in byte, della struttura DSQUERYPARAMS . Questo membro viene usato per il controllo delle versioni della struttura.
dwFlags
Riservato.
hInstance
Contiene un handle di istanza usato per estrarre le risorse.
offsetQuery
Contiene l'offset, in byte, dall'indirizzo di questa struttura a una stringa Unicode con terminazione null contenente il filtro LDAP.
iColumns
Contiene il numero di elementi nella matrice aColumns .
dwReserved
Riservato.
aColumns[1]
Contiene una matrice di strutture DSCOLUMN che contengono i risultati della query. Il membro iColumns specifica il numero di elementi in questa matrice.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | dsquery.h |