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.
Aktualisiert: November 2007
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, 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-Flag, das die Betriebsumgebung identifiziert. Häufig verwendete Werte sind SYS_WIN32 und SYS_WIN64.pbstrResolvedTlbName
[out] Ein Zeiger auf ein BSTR, das den vollständigen Pfad der im bstrSimpleName-Parameter angegebenen Typbibliothek enthält.
Hinweise
Die ResolveTypeLib-Methode wird während Type Library Exporter-Tool (Tlbexp.exe)-Verarbeitung von der LoadTypeLibWithResolver-Funktion aufgerufen.
Benutzerdefinierte Implementierungen dieser Schnittstelle, müssen ein BSTR 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.h
Bibliothek: TlbRef.lib
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0