Partager via


IDsDisplaySpecifier ::GetFriendlyAttributeName, méthode (dsclient.h)

La méthode IDsDisplaySpecifier ::GetFriendlyAttributeName récupère le nom localisé d’un attribut d’une classe d’objet donnée.

Syntaxe

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

Paramètres

[in] pszObjectClass

Pointeur vers une chaîne Unicode terminée par un caractère Null qui contient le nom de la classe d’objet pour laquelle obtenir le nom d’attribut localisé. Les exemples de nom de la classe d’objet sont « user » et « container ».

[in] pszAttributeName

Pointeur vers une chaîne Unicode terminée par un caractère Null qui contient le nom de l’attribut pour lequel obtenir le nom localisé.

[in] pszBuffer

Pointeur vers une mémoire tampon de caractères large qui reçoit la chaîne de nom. Cette mémoire tampon doit comporter au moins des caractères larges cchBuffer .

[in] cchBuffer

Contient la taille de la mémoire tampon pszBuffer , en caractères larges, y compris le caractère NULL de fin. Si le nom dépasse ce nombre de caractères, le nom est tronqué.

Valeur retournée

Retourne une valeur HRESULT standard, y compris les éléments suivants.

Remarques

Cette méthode recherche le spécificateur d’affichage de la classe pour case activée la propriété attributeNames pour une paire de noms d’attributs qui correspond au nom d’attribut donné. Si aucune correspondance n’est trouvée, le nom de l’attribut d’entrée est retourné.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête dsclient.h
DLL Dsadmin.dll

Voir aussi

Afficher les interfaces dans services de domaine Active Directory

IDDisplaySpecifier