共用方式為


GetTypeLibInfo 函式

藉由檢查指定型別程式庫的 TLIBATTR 結構來傳回其相關資訊。

語法

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

參數

szFile
[in] 型別程式庫的檔案名稱。

pTypeLibID
[out] 型別程式庫的 GUID。

pTypeLibLCID
[out] 型別程式庫的當地語系化識別碼。

pTypeLibPlatform
[out] SYSKIND 旗標,可識別型別程式庫的目標作業系統。 常見的值為 SYS_WIN32 和 SYS_WIN64。

pTypeLibMajorVer
[out] 型別程式庫的主要版本號碼。 例如,x.y 版的主要版本號碼為 x

pTypeLibMinorVer
[out] 型別程式庫的次要版本號碼。 例如,x.y 版的次要版本號碼為 y

備註

GetTypeLibInfo 函式會由 Tlbexp.exe (型別程式庫匯出工具) 進行呼叫。 此工具會產生型別程式庫,型別程式庫會描述 Common Language Runtime (CLR) 組件中的型別。

如果有任何參數為 null,則函式會傳回 E_POINTERHRESULT。 否則會傳回 S_OK

規格需求

平台:請參閱系統需求

標頭:TlbRef.h

程式庫:TlbRef.lib

.NET Framework版本:自 2.0 起提供

另請參閱