Função DsIsMangledRdnValueA (dsparse.h)
A função DsIsMangledRdnValue determina se um determinado valor de nome distinto relativo é um nome mutilado do tipo fornecido.
Sintaxe
DSPARSE BOOL DsIsMangledRdnValueA(
[in] LPCSTR pszRdn,
[in] DWORD cRdn,
[in] DS_MANGLE_FOR eDsMangleForDesired
);
Parâmetros
[in] pszRdn
Ponteiro para uma cadeia de caracteres terminada em nulo que contém o nome diferenciado relativo para determinar se ela está mutilada. O parâmetro cRdn contém o número de caracteres nessa cadeia de caracteres.
[in] cRdn
Contém o número de caracteres na cadeia de caracteres pszRdn .
[in] eDsMangleForDesired
Contém um dos valores DS_MANGLE_FOR que especifica o tipo de mangling de nome a ser pesquisado.
Valor retornado
Retornará TRUE se o nome diferenciado relativo estiver mutilado e o tipo de mangle for o mesmo especificado. Retornará FALSE se o nome diferenciado relativo não estiver mutilado ou o tipo de mangle for diferente do especificado.
Comentários
Essa função determina se o valor de nome diferenciado relativo fornecido está mutilado e mutilado no tipo fornecido. O parâmetro pszRdn deve conter apenas o valor do nome distinto relativo e não da chave. O valor de nome diferenciado relativo pode ser entre aspas ou não citado.
Observação
O cabeçalho dsparse.h define DsIsMangledRdnValue 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
Funções de gerenciamento de replicação e controlador de domínio