DsIsMangledDnA-Funktion (dsparse.h)

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

Syntax

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

Parameter

[in] pszDn

Zeiger auf eine NULL-Zeichenfolge, die den distinguished Name enthält, aus dem der relative distinguished Name abgerufen werden soll. Dies kann auch ein von anderen Verzeichnisdienstfunktionen zurückgegebener Distinguished Name sein.

[in] eDsMangleFor

Enthält einen der DS_MANGLE_FOR-Werte , der 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 angegebenen Weise oder andernfalls FALSE verwaltet wird.

Hinweise

Hinweis

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 nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile dsparse.h (einschließen von Ntdsapi.h)
Bibliothek Ntdsapi.lib
DLL Ntdsapi.dll

Weitere Informationen

DS_MANGLE_FOR

Domänencontroller und Replikationsverwaltungsfunktionen

DsIsMangledRdnValue