Compartilhar via


Função DsGetFriendlyClassName (dsclient.h)

A função DsGetFriendlyClassName recupera o nome localizado para uma classe de objeto. Essa função está obsoleta. Novos aplicativos devem usar o método IDsDisplaySpecifier::GetFriendlyClassName para executar essa função.

Sintaxe

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

Parâmetros

[in] pszObjectClass

Ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém o nome da classe de objeto da qual obter o nome. Exemplos do nome da classe de objeto são "user" e "container".

[in] pszBuffer

Ponteiro para um buffer de caractere largo que recebe a cadeia de caracteres de nome. Esse buffer deve ter pelo menos caracteres largos cchBuffer de comprimento.

[in] cchBuffer

Contém o tamanho do buffer pszBuffer, em caracteres largos, incluindo o caractere NULL de terminação. Se o nome exceder esse número de caracteres, o nome será truncado.

Retornar valor

Retorna um valor HRESULT padrão, incluindo o seguinte.

Comentários

Se nenhum nome amigável for definido nos especificadores de exibição da classe de objeto, essa função retornará o nome passado em pszObjectClass.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho dsclient.h
Biblioteca Dsuiext.lib
DLL Dsuiext.dll

Confira também

IDsDisplaySpecifier::GetFriendlyClassName