Estrutura LDAPSortKeyA (winldap.h)
A estrutura LDAPSortKey armazena critérios de classificação para uso por controles de classificação.
Sintaxe
typedef struct ldapsortkeyA {
PCHAR sk_attrtype;
PCHAR sk_matchruleoid;
BOOLEAN sk_reverseorder;
} LDAPSortKeyA, *PLDAPSortKeyA;
Membros
sk_attrtype
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o nome do atributo a ser usado como uma chave de classificação. Use várias estruturas de LDAPSortKey
sk_matchruleoid
Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o identificador de objeto da regra de correspondência para a classificação. Deve ser definido como NULL se você não quiser especificar explicitamente uma regra de correspondência para a classificação. A especificação de uma regra de correspondência definida explicitamente tem suporte apenas pelo Windows Server 2003.
sk_reverseorder
Se TRUE, especifica que a classificação seja ordenada da mais baixa para a mais alta. Se FALSE, a ordem de classificação será da mais alta para a mais baixa.
Observações
As funções ldap_create_sort_control e ldap_search_init_page usam essa estrutura para especificar como os resultados devem ser classificados antes de serem retornados ao cliente.
Nota
O cabeçalho winldap.h define LDAPSortKey como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
servidor com suporte mínimo | Windows Server 2008 |
cabeçalho | winldap.h |