Dela via


ResolveTypeLib-metod

Löser det enkla namnet på ett typbibliotek genom att returnera dess fullständigt kvalificerade sökväg.

Syntax

HRESULT ResolveTypeLib(  
    [in]  BSTR      bstrSimpleName,  
    [in]  GUID      tlbid,  
    [in]  LCID      lcid,  
    [in]  USHORT    wMajorVersion,  
    [in]  USHORT    wMinorVersion,  
    [in]  SYSKIND   syskind,  
    [out] BSTR     *pbstrResolvedTlbName);  

Parametrar

bstrSimpleName
[in] En BSTR som innehåller det enkla namnet på typbiblioteket.

tlbid
[in] GUID som tilldelats typbiblioteket i registret.

lcid
[in] Lokaliserings-ID för typbiblioteket.

wMajorVersion
[in] Huvudversionsnumret för typbiblioteket. För version x.y är till exempel huvudversionsnumret x.

wMinorVersion
[in] Delversionsnumret för typbiblioteket. För version x.y är till exempel delversionsnumret y.

syskind
[in] En SYSKIND-flagga som identifierar driftsmiljön. Vanliga värden är SYS_WIN32 och SYS_WIN64.

pbstrResolvedTlbName
[ut] En pekare till en BSTR som innehåller den fullständiga sökvägen till typbiblioteket med namnet i parametern bstrSimpleName .

Kommentarer

Metoden ResolveTypeLib anropas av funktionen LoadTypeLibWithResolver under bearbetning av Tlbexp.exe (typbiblioteksexportör ).

Anpassade implementeringar av det här gränssnittet måste returnera en BSTR som innehåller den fullständiga sökvägen till typbiblioteket med namnet i parametern bstrSimpleName .

Krav

Plattformar: Se Systemkrav.

Huvudet: TlbRef.idl, TlbRef.h

Bibliotek: TlbRef.lib

.NET Framework versioner: Tillgänglig sedan 2.0

Se även