Freigeben über


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

Weitere Informationen

IDsDisplaySpecifier::GetFriendlyClassName