Funzione GetTypeLibInfoGetTypeLibInfo Function

Restituisce informazioni sulla libreria dei tipi specificata esaminando il TLIBATTR struttura.Returns information about the specified type library by examining its TLIBATTR structure.

SintassiSyntax

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

ParametriParameters

szFile
[in] Il nome del file della libreria dei tipi.[in] The file name of the type library.

pTypeLibID
[out] Il GUID della libreria dei tipi.[out] The GUID of the type library.

pTypeLibLCID
[out] L'ID di localizzazione della libreria dei tipi.[out] The localization ID of the type library.

pTypeLibPlatform
[out] Oggetto SYSKIND flag che identifica il sistema operativo di destinazione per la libreria dei tipi.[out] A SYSKIND flag that identifies the target operating system for the type library. Valori comuni sono SYS_WIN32 e SYS_WIN64.Common values are SYS_WIN32 and SYS_WIN64.

pTypeLibMajorVer
[out] Il numero di versione principale della libreria dei tipi.[out] The major version number of the type library. Ad esempio, per la versione x. y, il numero di versione principale è x.For example, for version x.y, the major version number is x.

pTypeLibMinorVer
[out] Il numero di versione secondaria della libreria dei tipi.[out] The minor version number of the type library. Ad esempio, per la versione x. y, il numero di versione secondaria è y.For example, for version x.y, the minor version number is y.

NoteRemarks

Il GetTypeLibInfo funzione viene chiamata il Tlbexp.exe (Type Library Exporter).The GetTypeLibInfo function is called by the Tlbexp.exe (Type Library Exporter). Questo strumento genera una libreria dei tipi che descrive i tipi in un assembly di common language runtime (CLR).This tool generates a type library that describes the types in a common language runtime (CLR) assembly.

Se qualsiasi parametro è null, la funzione restituisce un HRESULT di E_POINTER.If any parameter is null, the function returns an HRESULT of E_POINTER. In caso contrario restituirà S_OK.Otherwise, it returns S_OK.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: TlbRef. HHeader: TlbRef.h

Libreria: TlbRef. libLibrary: TlbRef.lib

Versioni di .NET framework: Disponibile dalla 2.0Available since 2.0.NET Framework Versions: Disponibile dalla 2.0Available since 2.0

Vedere ancheSee Also

Funzioni di supporto TlbexpTlbexp Helper Functions
Funzione LoadTypeLibEx dell'LoadTypeLibEx Function