IDiaSymbol8
Describes additional properties of a symbol instance relating to coroutines.
Syntax
IDiaSymbol8 : IDiaSymbol7
Methods
The following table shows the methods of IDiaSymbol8
.
Note
Symbols will 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 |
---|---|
IDiaSymbol8::get_coroutineKind |
Retrieves the coroutine function kind. |
IDiaSymbol8::get_associatedSymbolKind |
Retrieves the associated symbol kind. |
IDiaSymbol8::get_associatedSymbolSection |
Retrieves the section component of the address of the associated symbol. |
IDiaSymbol8::get_associatedSymbolOffset |
Retrieves the offset component of the address of the associated symbol. |
IDiaSymbol8::get_associatedSymbolRva |
Retrieves the relative virtual address (RVA) of the associated symbol. |
IDiaSymbol8::get_associatedSymbolAddr |
Retrieves the virtual address (VA) of the associated symbol. |
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