Estrutura DSQUERYPARAMS (dsquery.h)
A estrutura DSQUERYPARAMS contém dados de consulta usados pela consulta de serviço de diretório ao pesquisar o serviço de diretório. Essa estrutura é fornecida pelo formato da área de transferência CFSTR_DSQUERYPARAMS pelo IDataObject fornecido pelo método ICommonQuery::OpenQueryWindow . O chamador de ICommonQuery::OpenQueryWindow pode usar isso para recuperar o filtro, dados de coluna usados pela exibição de resultado ao emitir uma consulta no servidor.
Sintaxe
typedef struct {
DWORD cbStruct;
DWORD dwFlags;
HINSTANCE hInstance;
LONG offsetQuery;
LONG iColumns;
DWORD dwReserved;
DSCOLUMN aColumns[1];
} DSQUERYPARAMS, *LPDSQUERYPARAMS;
Membros
cbStruct
Contém o tamanho, em bytes, da estrutura DSQUERYPARAMS . Esse membro é usado para controle de versão da estrutura.
dwFlags
Reservado.
hInstance
Contém um identificador de instância usado para extrair recursos.
offsetQuery
Contém o deslocamento, em bytes, do endereço dessa estrutura para uma cadeia de caracteres Unicode terminada em nulo que contém o filtro LDAP.
iColumns
Contém o número de elementos na matriz aColumns .
dwReserved
Reservado.
aColumns[1]
Contém uma matriz de estruturas DSCOLUMN que contêm os resultados da consulta. O membro iColumns especifica o número de elementos nessa matriz.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | dsquery.h |