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 |