Partager via


DsIsMangledDnA, fonction (dsparse.h)

La fonction DsIsMangledDn détermine si le premier nom unique relatif (RDN) dans un nom unique (DN) est un nom mangled d’un type donné.

Syntaxe

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

Paramètres

[in] pszDn

Pointeur vers une chaîne terminée par null qui contient le nom unique à partir duquel récupérer le nom unique relatif. Il peut également s’agir d’un nom unique entre guillemets, tel qu’il est retourné par d’autres fonctions de service d’annuaire.

[in] eDsMangleFor

Contient l’une des valeurs DS_MANGLE_FOR qui spécifie le type de mangling de nom à rechercher.

Valeur de retour

Retourne TRUE si le prénom unique relatif dans pszDn est mangleé de la manière spécifiée par eDsMangleFor ou FALSE sinon.

Remarques

Note

L’en-tête dsparse.h définit DsIsMangledDn comme alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista
serveur minimum pris en charge Windows Server 2008
plateforme cible Windows
d’en-tête dsparse.h (include Ntdsapi.h)
bibliothèque Ntdsapi.lib
DLL Ntdsapi.dll

Voir aussi

DS_MANGLE_FOR

fonctions de gestion du contrôleur de domaine et de la réplication

DsIsMangledRdnValue