Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides extensions to IDiaSymbol. This interface adds support for scalable vector register types (for example, ARM SVE) and for detecting C11 _Atomic types.
Syntax
IDiaSymbol12 : IDiaSymbol11
Methods
The following table shows the methods of IDiaSymbol12.
Note
Symbols return meaningful data for only some of these methods, depending on the type of symbol. If a method returns S_OK, then that method has returned meaningful data.
| Method | Description |
|---|---|
| IDiaSymbol12::get_scalableRegisterType | Retrieves scalable vector register type for the symbol. |
| IDiaSymbol12::idiasymbol-get-atomic-type | Indicates whether the symbol represents a C11 _Atomic type. |
Remarks
Notes for Callers
Obtain this interface by first getting an IDiaSymbol instance and then calling IUnknown::QueryInterface to do a dynamic downcast.
Requirements
Header: Dia2.h
Library: diaguids.lib
DLL: msdia140.dll