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 |