DsGetFriendlyClassName-Funktion (dsclient.h)
Die DsGetFriendlyClassName-Funktion ruft den lokalisierten Namen für eine Objektklasse ab. Diese Funktion ist veraltet. Neue Anwendungen sollten die IDsDisplaySpecifier::GetFriendlyClassName-Methode verwenden, um diese Funktion auszuführen.
Syntax
HRESULT DsGetFriendlyClassName(
[in] LPCWSTR pszObjectClass,
[in] LPWSTR pszBuffer,
[in] UINT cchBuffer
);
Parameter
[in] pszObjectClass
Zeiger auf eine mit NULL endende Unicode-Zeichenfolge, die den Namen der Objektklasse enthält, von der der Name abgerufen werden soll. Beispiele für den Objektklassennamen sind "user" und "container".
[in] pszBuffer
Zeiger auf einen Breitzeichenpuffer, der die Namenszeichenfolge empfängt. Dieser Puffer muss mindestens cchBuffer-Breitzeichen lang sein.
[in] cchBuffer
Enthält die Größe des pszBuffer-Puffers in Breitzeichen, einschließlich des abschließenden NULL-Zeichens . Wenn der Name diese Anzahl von Zeichen überschreitet, wird der Name abgeschnitten.
Rückgabewert
Gibt einen HRESULT-Standardwert zurück, einschließlich des folgenden.
Hinweise
Wenn in den Anzeigespezifizierern für die Objektklasse kein Anzeigename festgelegt ist, gibt diese Funktion den in pszObjectClass übergebenen Namen zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | dsclient.h |
Bibliothek | Dsuiext.lib |
DLL | Dsuiext.dll |