Freigeben über


GetTypeLibInfo-Funktion

Gibt Informationen zur angegebenen Typbibliothek zurück, indem ihre TLIBATTR-Struktur untersucht wird.

Syntax

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

Parameter

szFile
[in] Der Dateiname der Typbibliothek.

pTypeLibID
[out] Die GUID der Typbibliothek.

pTypeLibLCID
[out] Die Lokalisierungs-ID der Typbibliothek.

pTypeLibPlatform
[out] Ein SYSKIND-Flag, das das Zielbetriebssystem für die Typbibliothek identifiziert. Gängige Werte sind SYS_WIN32 und SYS_WIN64.

pTypeLibMajorVer
[out] Die Hauptversionsnummer der Typbibliothek. Für Version x.y ist beispielsweise x die Hauptversionsnummer.

pTypeLibMinorVer
[out] Die Nebenversionsnummer der Typbibliothek. Für Version x.y ist beispielsweise y die Nebenversionsnummer.

Bemerkungen

Die GetTypeLibInfo-Funktion wird vom Typbibliotheksexportierer (Tlbexp.exe) aufgerufen. Dieses Tool generiert eine Typbibliothek, die die Typen in einer Common Language Runtime-Assembly (CLR) beschreibt.

Wenn ein Parameter NULL ist, gibt die Funktion ein HRESULT von E_POINTER zurück. Andernfalls wird S_OKzurückgegeben.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: TlbRef.h

Bibliothek: TlbRef.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch