Partager via


Méthode ITypeLib ::IsName (oaidl.h)

Indique si une chaîne passée contient le nom d’un type ou d’un membre décrit dans la bibliothèque.

Syntaxe

HRESULT IsName(
  [in, out] LPOLESTR szNameBuf,
  [in]      ULONG    lHashVal,
  [out]     BOOL     *pfName
);

Paramètres

[in, out] szNameBuf

Chaîne à tester. Si cette méthode réussit, szNameBuf est modifié pour correspondre à la casse (majuscule) trouvée dans la bibliothèque de types.

[in] lHashVal

Valeur de hachage de szNameBuf.

[out] pfName

True si szNameBuf a été trouvé dans la bibliothèque de types ; sinon, false.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Réussite.
E_INVALIDARG
Un ou plusieurs arguments ne sont pas valides.
E_OUTOFMEMORY
Mémoire insuffisante pour terminer l’opération.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête oaidl.h

Voir aussi

ITypeLib