Fonction DsIsMangledRdnValueA (dsparse.h)
La fonction DsIsMangledRdnValue détermine si une valeur de nom unique relative donnée est un nom mangled du type donné.
Syntaxe
DSPARSE BOOL DsIsMangledRdnValueA(
[in] LPCSTR pszRdn,
[in] DWORD cRdn,
[in] DS_MANGLE_FOR eDsMangleForDesired
);
Paramètres
[in] pszRdn
Pointeur vers une chaîne terminée par null qui contient le nom unique relatif pour déterminer si elle est mangled. Le paramètre cRdn contient le nombre de caractères dans cette chaîne.
[in] cRdn
Contient le nombre de caractères dans la chaîne pszRdn .
[in] eDsMangleForDesired
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 nom unique relatif est mangle et que le type de mangle est identique à celui spécifié. Retourne FALSE si le nom unique relatif n’est pas mangle ou si le type de mangle est différent de celui spécifié.
Notes
Cette fonction détermine si la valeur de nom unique relative donnée est mutilée et mangledée dans le type donné. Le paramètre pszRdn doit contenir uniquement la valeur du nom unique relatif et non la clé. La valeur de nom unique relatif peut être entre guillemets ou non.
Notes
L’en-tête dsparse.h définit DsIsMangledRdnValue 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
Fonctions de gestion du contrôleur de domaine et de la réplication