DsIsMangledRdnValueA, fonction (dsparse.h)
La fonction DsIsMangledRdnValue détermine si une valeur de nom unique relative donnée est un nom bascule 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 s’il est désactivé. Le paramètre cRdn contient le nombre de caractères de 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 de retour
Retourne TRUE si le nom unique relatif est désactivé et que le type de bascule est identique à celui spécifié. Retourne FALSE si le nom unique relatif n’est pas mangle ou si le type de bascule est différent de celui spécifié.
Remarques
Cette fonction détermine si la valeur de nom unique relative donnée est mangledée et mangled dans le type donné. Le paramètre pszRdn ne doit contenir que la valeur du nom unique relatif et non la clé. La valeur de nom unique relative peut être entre guillemets ou sans guillemets.
Note
L’en-tête dsparse.h définit DsIsMangledRdnValue en tant qu’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