Estructura DSQUERYPARAMS (dsquery.h)
La estructura DSQUERYPARAMS contiene los datos de consulta utilizados por la consulta del servicio de directorio al buscar en el servicio de directorio. Esta estructura la proporciona el formato del Portapapeles CFSTR_DSQUERYPARAMS por el IDataObject proporcionado por el método ICommonQuery::OpenQueryWindow . El autor de la llamada de ICommonQuery::OpenQueryWindow puede usarlo para recuperar el filtro, los datos de columna utilizados por la vista de resultados al emitir una consulta en el servidor.
Sintaxis
typedef struct {
DWORD cbStruct;
DWORD dwFlags;
HINSTANCE hInstance;
LONG offsetQuery;
LONG iColumns;
DWORD dwReserved;
DSCOLUMN aColumns[1];
} DSQUERYPARAMS, *LPDSQUERYPARAMS;
Miembros
cbStruct
Contiene el tamaño, en bytes, de la estructura DSQUERYPARAMS . Este miembro se usa para el control de versiones de la estructura.
dwFlags
Reservado.
hInstance
Contiene un identificador de instancia que se usa para extraer recursos.
offsetQuery
Contiene el desplazamiento, en bytes, de la dirección de esta estructura a una cadena Unicode terminada en null que contiene el filtro LDAP.
iColumns
Contiene el número de elementos de la matriz aColumns .
dwReserved
Reservado.
aColumns[1]
Contiene una matriz de estructuras DSCOLUMN que contienen los resultados de la consulta. El miembro iColumns especifica el número de elementos de esta matriz.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Encabezado | dsquery.h |
Consulte también
Mostrar estructuras en Servicios de dominio de Active Directory