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
fonctions de gestion du contrôleur de domaine et de la réplication