Freigeben über


DsIsMangledDnA-Funktion (dsparse.h)

Die DsIsMangledDn--Funktion bestimmt, ob der erste relative Distinguished Name (RDN) in einem distinguished Name (DN) ein geglierter Name eines bestimmten Typs ist.

Syntax

DSPARSE BOOL DsIsMangledDnA(
  [in] LPCSTR        pszDn,
  [in] DS_MANGLE_FOR eDsMangleFor
);

Parameter

[in] pszDn

Zeigen Sie auf eine mit Null beendete Zeichenfolge, die den distinguishierten Namen enthält, aus dem der relative Distinguished Name abgerufen werden soll. Dies kann auch ein an zitierter Distinguished Name sein, der von anderen Verzeichnisdienstfunktionen zurückgegeben wird.

[in] eDsMangleFor

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

Rückgabewert

Gibt TRUE- zurück, wenn der erste relative Distinguished Name in pszDn- in der von eDsMangleFor oder FALSE angegebenen Weise verwaltet wird.

Bemerkungen

Anmerkung

Der dsparse.h-Header definiert DsIsMangledDn als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante 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

DsIsMangledRdnValue