ResolveTypeLib-Methode
Löst den einfachen Namen einer Typbibliothek durch Rückgabe des vollqualifizierten Pfads auf.
Syntax
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] Eine BSTR-Zeichenfolge mit dem einfachen Namen der Typbibliothek.
tlbid
[in] Die GUID, die der Typbibliothek in der Registrierung zugewiesen ist.
lcid
[in] Die Lokalisierungs-ID der Typbibliothek.
wMajorVersion
[in] Die Hauptversionsnummer der Typbibliothek. Für Version x.y ist beispielsweise x die Hauptversionsnummer.
wMinorVersion
[in] Die Nebenversionsnummer der Typbibliothek. Für Version x.y ist beispielsweise y die Nebenversionsnummer.
syskind
[in] Ein SYSKIND-Flag, das die Betriebsumgebung bestimmt. Übliche Werte sind SYS_WIN32 und SYS_WIN64.
pbstrResolvedTlbName
[out] Ein Zeiger auf eine BSTR mit dem vollständigen Pfad der im Parameter bstrSimpleName
benannten Typbibliothek.
Bemerkungen
Die ResolveTypeLib
-Methode wird von der LoadTypeLibWithResolver-Funktion während der Verarbeitung von „Tlbexp.exe“ (Type Library Exporter) aufgerufen.
Benutzerdefinierte Implementierungen dieser Schnittstelle müssen eine BSTR-Zeichenfolge mit dem vollständigen Pfad der im Parameter bstrSimpleName
benannten Typbibliothek zurückgeben.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: TlbRef.idl, TlbRef.h
Bibliothek: TlbRef.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.