ICorDebugType2::GetTypeID 方法

取得此型別的 COR_TYPEID

語法

HRESULT GetTypeID(  
    ([out] COR_TYPEID *id  
);  

參數

id
[out] 此 ICorDebugType 的 COR_TYPEID 指標。

傳回值

如果成功,傳回值為 S_OK,如果失敗,則傳回失敗 HRESULT 程式碼。 HRESULT 程式碼包含下列:

傳回碼 描述
S_OK 方法成功。 方法已擷取有效的 COR_TYPEID
CORDBG_E_CLASS_NOT_LOADED 尚未載入類型。
CORDBG_E_UNSUPPORTED 不支援這種類型。

備註

此方法提供從 ICorDebugType (代表可能已經或尚未載入執行階段的類型) 到 COR_TYPEID (做為不透明控制代碼以識別載入執行階段的類型) 的對應。

尚未載入 ICorDebugType 所代表的類型時,此方法會傳回 CORDBG_E_CLASS_NOT_LOADED。 如果不支援類型,則會傳回 CORDBG_E_UNSUPPORTED

規格需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework版本:自 4.6.2 起提供

另請參閱