取得符號的可擴展向量暫存器類型。 此特性是 IDiaSymbol12 介面的一部分。
語法
HRESULT get_scalableRegisterType(
DWORD *pRegisterType
參數
pRegisterType
[出]一個指向 的 DWORD 指標,接收暫存器類型的值。
可能的值對應可擴展的向量暫存器類型,例如 SVE_Z 或 SVE_P。
傳回值
若成功,則返回 S_OK;否則,返回 S_FALSE 或出現錯誤代碼。
備註
回傳值 S_FALSE 表示該屬性不存在於該符號中。
備註
此特性對於支援可擴展向量擴展的架構(例如 ARM SVE)尤為相關。
如果符號不代表可縮放的向量暫存器,方法會回傳S_FALSE且 pRegisterType 不會被修改。
此屬性或方法僅在回 IDiaSymbol::get_baseType 傳 BasicTypebtVector的符號時回傳有效值。
要存取此特性,請透過呼叫QueryInterface現有IDiaSymbol或IDiaSymbol12實例來取得IDiaSymbol12介面。