Udostępnij przez


GetTypeLibInfo — Funkcja

Zwraca informacje o określonej bibliotece typów, sprawdzając jej strukturę TLIBATTR .

Składnia

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

Parametry

szFile
[w] Nazwa pliku biblioteki typów.

pTypeLibID
[out] Identyfikator GUID biblioteki typów.

pTypeLibLCID
[out] Identyfikator lokalizacji biblioteki typów.

pTypeLibPlatform
[out] Flaga SYSKIND identyfikująca docelowy system operacyjny dla biblioteki typów. Typowe wartości to SYS_WIN32 i SYS_WIN64.

pTypeLibMajorVer
[out] Numer wersji głównej biblioteki typów. Na przykład w wersji x.y numer wersji głównej to x.

pTypeLibMinorVer
[out] Numer wersji pomocniczej biblioteki typów. Na przykład w wersji x.y numer wersji pomocniczej to y.

Uwagi

Funkcja jest wywoływana GetTypeLibInfo przez Tlbexp.exe (eksporter biblioteki typów). To narzędzie generuje bibliotekę typów, która opisuje typy w zestawie środowiska uruchomieniowego języka wspólnego (CLR).

Jeśli dowolny parametr ma wartość null, funkcja zwraca wartość HRESULT .E_POINTER W przeciwnym razie zwraca wartość S_OK.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: TlbRef.h

Biblioteki: TlbRef.lib

.NET Framework wersje: dostępne od wersji 2.0

Zobacz też