Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Löst den einfachen Namen einer Typbibliothek auf, und gibt den vollqualifizierten Pfad zurück.
HRESULT ResolveTypeLib(
[in] BSTR bstrSimpleName,
[in] GUID tlbid,
[in] LCID lcid,
[in] USHORT wMajorVersion,
[in] USHORT wMinorVersion,
[in] SYSKIND syskind,
[out] BSTR *pbstrResolvedTlbName);
Parameter
bstrSimpleName
[in] Ein BSTR Data Type, das den einfachen Namen der Typbibliothek enthält.tlbid
[in] Die der Typbibliothek in der Registrierung zugewiesene GUID.lcid
[in] Die lokalisierte ID der Typbibliothek.wMajorVersion
[in] Die Hauptversionsnummer der Typbibliothek. Bei Version x.y ist die Hauptversionsnummer beispielsweise x.wMinorVersion
[in] Die Nebenversionsnummer der Typbibliothek. Bei Version x.y ist die Nebenversionsnummer beispielsweise y.syskind
[in] Ein SYSKIND Enumeration-Flag, das die Betriebsumgebung identifiziert. Häufig verwendete Werte sind SYS_WIN32 und SYS_WIN64.pbstrResolvedTlbName
[out] Ein Zeiger auf ein BSTR Data Type, das den vollständigen Pfad der im bstrSimpleName-Parameter angegebenen Typbibliothek enthält.
Hinweise
Die ResolveTypeLib-Methode wird während Tlbexp.exe (Type Library Exporter-Tool)-Verarbeitung von der LoadTypeLibWithResolver-Funktion aufgerufen.
Benutzerdefinierte Implementierungen dieser Schnittstelle, müssen ein BSTR Data Type zurückgeben, das den vollständigen Pfad der im bstrSimpleName-Parameter angegebenen Typbibliothek enthält.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: TlbRef.idl, TlbRef.h
Bibliothek: TlbRef.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0