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 |