Compartilhar via


Função DsIsMangledDnA (dsparse.h)

A função DsIsMangledDn determina se o primeiro nome diferenciado relativo (RDN) em um DN (nome diferenciado) é um nome mutilado de um determinado tipo.

Sintaxe

DSPARSE BOOL DsIsMangledDnA(
  [in] LPCSTR        pszDn,
  [in] DS_MANGLE_FOR eDsMangleFor
);

Parâmetros

[in] pszDn

Ponteiro para uma cadeia de caracteres terminada em nulo que contém o nome diferenciado do qual recuperar o nome diferenciado relativo. Isso também pode ser um nome diferenciado entre aspas, conforme retornado por outras funções de serviço de diretório.

[in] eDsMangleFor

Contém um dos valores de DS_MANGLE_FOR que especifica o tipo de mangling de nome a ser buscado.

Valor de retorno

Retorna VERDADEIRO se o primeiro nome distinto relativo em pszDn estiver mutilado da maneira especificada por eDsMangleFor ou FALSE caso contrário.

Observações

Nota

O cabeçalho dsparse.h define DsIsMangledDn como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do 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
da Plataforma de Destino Windows
cabeçalho dsparse.h (inclua Ntdsapi.h)
biblioteca Ntdsapi.lib
de DLL Ntdsapi.dll

Consulte também

DS_MANGLE_FOR

Funções de gerenciamento de replicação e controlador de domínio

DsIsMangledRdnValue