기호의 확장 가능한 벡터 레지스터 형식을 검색합니다. 이 속성은 IDiaSymbol12 인터페이스의 일부입니다.
문법
HRESULT get_scalableRegisterType(
DWORD *pRegisterType
매개 변수
pRegisterType
[out] 레지스터 형식 값을 받는 포인터 DWORD 입니다.
가능한 값은 확장 가능한 벡터 레지스터 종류(예: SVE_Z 또는 SVE_P.)에 해당합니다.
반환 값
성공하면 반환하고, 그렇지 않으면 반환하거나 오류 코드를 반환 S_OKS_FALSE 합니다.
비고
반환 값 S_FALSE 은 기호에 속성을 사용할 수 없음을 의미합니다.
비고
이 속성은 확장 가능한 벡터 확장(예: ARM SVE)을 지원하는 아키텍처와 관련이 있습니다.
기호가 확장 가능한 벡터 레지스터를 나타내지 않으면 메서드는 S_FALSE 반환하며 pRegisterType 수정되지 않습니다.
이 속성 또는 메서드는 BasicTypebtVector을 반환하는 기호에 대한 유효한 값만 반환합니다IDiaSymbol::get_baseType.
이 속성에 액세스하려면 기존 IDiaSymbol 또는 IDiaSymbol12 인스턴스를 IDiaSymbol12 호출 QueryInterface 하여 인터페이스를 가져옵니다.