Fonction DsIsMangledDnA (dsparse.h)

La fonction DsIsMangledDn détermine si le premier nom unique relatif (RDN) d’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 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 retournée

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

Notes

Notes

L’en-tête dsparse.h définit DsIsMangledDn comme un 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.

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête dsparse.h (inclure 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