Estructura LDAPSortKeyA (winldap.h)
La estructura de LDAPSortKey
Sintaxis
typedef struct ldapsortkeyA {
PCHAR sk_attrtype;
PCHAR sk_matchruleoid;
BOOLEAN sk_reverseorder;
} LDAPSortKeyA, *PLDAPSortKeyA;
Miembros
sk_attrtype
Puntero a una cadena terminada en null que especifica el nombre del atributo que se va a usar como clave de ordenación. Use varias estructuras de LDAPSortKey para especificar varias claves de ordenación. Tenga en cuenta que Active Directory solo admite una sola clave de ordenación.
sk_matchruleoid
Puntero a una cadena terminada en null que especifica el identificador de objeto de la regla coincidente para la ordenación. Debe establecerse en null si no desea especificar explícitamente una regla coincidente para la ordenación. La especificación de una regla de coincidencia establecida explícitamente solo es compatible con Windows Server 2003.
sk_reverseorder
Si TRUE, especifica que la ordenación se ordena de menor a mayor. Si FALSE, el criterio de ordenación es de mayor a menor.
Observaciones
Las funciones ldap_create_sort_control y ldap_search_init_page usan esta estructura para especificar cómo se deben ordenar los resultados antes de devolverlos al cliente.
Nota
El encabezado winldap.h define LDAPSortKey como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
servidor mínimo admitido | Windows Server 2008 |
encabezado de |
winldap.h |
Consulte también
estructuras de datos de