GetTypeLibInfo – funkce

Vrátí informace o zadané knihovně typů prozkoumáním její struktury TLIBATTR .

Syntaxe

HRESULT GetTypeLibInfo(  
    [in]   LPWSTR     szFile,  
    [out]  GUID      *pTypeLibID,  
    [out]  LCID      *pTypeLibLCID,  
    [out]  SYSKIND   *pTypeLibPlatform,  
    [out]  USHORT    *pTypeLibMajorVer,  
    [out]  USHORT    *pTypeLibMinorVer  
);  

Parametry

szFile
[v] Název souboru knihovny typů.

pTypeLibID
[out] Identifikátor GUID knihovny typů.

pTypeLibLCID
[out] ID lokalizace knihovny typů.

pTypeLibPlatform
[out] Příznak SYSKIND , který identifikuje cílový operační systém pro knihovnu typů. Běžné hodnoty jsou SYS_WIN32 a SYS_WIN64.

pTypeLibMajorVer
[out] Číslo hlavní verze knihovny typů. Například pro verzi x.y je číslo hlavní verze x.

pTypeLibMinorVer
[out] Číslo podverze knihovny typů. Například pro verzi x.y je číslo podverze y.

Poznámky

Funkci GetTypeLibInfo volá Tlbexp.exe (exportér knihovny typů). Tento nástroj generuje knihovnu typů, která popisuje typy v sestavení Common Language Runtime (CLR).

Pokud má některý parametr hodnotu null, vrátí funkce hodnotu HRESULTE_POINTER. V opačném případě vrátí S_OK.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: TlbRef.h

Knihovny: TlbRef.lib

Verze rozhraní .NET Framework: K dispozici od verze 2.0

Viz také