Freigeben über


DsIsMangledRdnValueA-Funktion (dsparse.h)

Die DsIsMangledRdnValue--Funktion bestimmt, ob ein bestimmter relativer Distinguished Name-Wert ein gegleder Name des angegebenen Typs ist.

Syntax

DSPARSE BOOL DsIsMangledRdnValueA(
  [in] LPCSTR        pszRdn,
  [in] DWORD         cRdn,
  [in] DS_MANGLE_FOR eDsMangleForDesired
);

Parameter

[in] pszRdn

Zeigen Sie auf eine mit Null beendete Zeichenfolge, die den relativen Distinguished-Namen enthält, um festzustellen, ob sie gegled wird. Der cRdn--Parameter enthält die Anzahl der Zeichen in dieser Zeichenfolge.

[in] cRdn

Enthält die Anzahl der Zeichen in der pszRdn Zeichenfolge.

[in] eDsMangleForDesired

Enthält einen der DS_MANGLE_FOR Werte, die den Typ des zu suchenden Namens angibt.

Rückgabewert

Gibt TRUE- zurück, wenn der relative Distinguished-Name gegled wird und der Mangle-Typ mit dem angegebenen identisch ist. Gibt FALSE- zurück, wenn der relative Distinguished Name nicht gegled ist oder der Manteltyp anders als angegeben ist.

Bemerkungen

Diese Funktion bestimmt, ob der angegebene relative Distinguished Name-Wert mangled und im angegebenen Typ gegled wird. Der pszRdn--Parameter darf nur den Wert des relativen Distinguished-Namens und nicht des Schlüssels enthalten. Der relative Distinguished Name-Wert kann an zitiert oder nicht angeleitet werden.

Anmerkung

Der dsparse.h-Header definiert DsIsMangledRdnValue als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
mindestens unterstützte Server- Windows Server 2008
Zielplattform- Fenster
Header- dsparse.h (include Ntdsapi.h)
Library Ntdsapi.lib
DLL- Ntdsapi.dll

Siehe auch

DS_MANGLE_FOR

Domänencontroller- und Replikationsverwaltungsfunktionen

DsIsMangledDn