Freigeben über


ITypeLib::IsName-Methode (oaidl.h)

Gibt an, ob in einer übergebenen Zeichenfolge der Name eines in der Bibliothek beschriebenen Typs oder Members enthalten ist.

Syntax

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

Parameter

[in, out] szNameBuf

Die zu testende Zeichenfolge. Wenn diese Methode erfolgreich ist, wird szNameBuf so geändert, dass der Groß-/Kleinschreibung in der Typbibliothek entspricht.

[in] lHashVal

Der Hashwert von szNameBuf.

[out] pfName

True, wenn szNameBuf in der Typbibliothek gefunden wurde; andernfalls false.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode Beschreibung
S_OK
Erfolg.
E_INVALIDARG
Mindestens eines der Argumente ist ungültig.
E_OUTOFMEMORY
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile oaidl.h

Weitere Informationen

Itypelib