Compartilhar via


Função DsIsMangledDnA (dsparse.h)

A função DsIsMangledDn determina se o primeiro RDN (nome diferenciado relativo) em um nome diferenciado (DN) é 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 retornado

Retornará TRUE se o primeiro nome distinto relativo em pszDn for mutilado da maneira especificada por eDsMangleFor ou FALSE caso contrário.

Comentários

Observação

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 de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho dsparse.h (inclua Ntdsapi.h)
Biblioteca Ntdsapi.lib
DLL Ntdsapi.dll

Confira também

DS_MANGLE_FOR

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

DsIsMangledRdnValue