Поделиться через


Функция DsGetFriendlyClassName (dsclient.h)

Функция DsGetFriendlyClassName извлекает локализованное имя класса объекта. Эта функция является устаревшей. Для выполнения этой функции новые приложения должны использовать метод IDsDisplaySpecifier::GetFriendlyClassName .

Синтаксис

HRESULT DsGetFriendlyClassName(
  [in] LPCWSTR pszObjectClass,
  [in] LPWSTR  pszBuffer,
  [in] UINT    cchBuffer
);

Параметры

[in] pszObjectClass

Указатель на строку Юникода, завершающуюся null, которая содержит имя класса объекта для получения имени. Примеры имени класса объекта: user и container.

[in] pszBuffer

Указатель на расширенный буфер символов, который получает строку имени. Длина этого буфера должна быть не менее символов cchBuffer .

[in] cchBuffer

Содержит размер буфера pszBuffer в расширенных символах, включая завершающий символ NULL . Если имя превышает это число символов, имя усекается.

Возвращаемое значение

Возвращает стандартное значение HRESULT , включая следующее.

Комментарии

Если в описателях отображения для класса объектов не задано понятное имя, эта функция возвращает имя, переданное в pszObjectClass.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header dsclient.h
Библиотека Dsuiext.lib
DLL Dsuiext.dll

См. также раздел

IDsDisplaySpecifier::GetFriendlyClassName