共用方式為


IDiaSymbol12::get_scalableRegisterType

取得符號的可擴展向量暫存器類型。 此特性是 IDiaSymbol12 介面的一部分。

語法

HRESULT get_scalableRegisterType(
    DWORD *pRegisterType

參數

pRegisterType

[出]一個指向 的 DWORD 指標,接收暫存器類型的值。

可能的值對應可擴展的向量暫存器類型,例如 SVE_ZSVE_P

傳回值

若成功,則返回 S_OK;否則,返回 S_FALSE 或出現錯誤代碼。

備註

回傳值 S_FALSE 表示該屬性不存在於該符號中。

備註

此特性對於支援可擴展向量擴展的架構(例如 ARM SVE)尤為相關。

如果符號不代表可縮放的向量暫存器,方法會回傳S_FALSE且 pRegisterType 不會被修改。

此屬性或方法僅在回 IDiaSymbol::get_baseTypeBasicTypebtVector的符號時回傳有效值。

要存取此特性,請透過呼叫QueryInterface現有IDiaSymbolIDiaSymbol12實例來取得IDiaSymbol12介面。

另請參閱