DkmBasicInstructionSymbolInfo Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains basic symbol info about an instruction. This is primarily used to provide symbol information for native stack frames to any frame filter. This is used as a network/IPC optimization when symbols are loaded in a separate process by gathering the basic information in a single round trip.
This API was introduced in Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview).
public ref class DkmBasicInstructionSymbolInfo
[System.Runtime.InteropServices.Guid("33fb4ae1-0381-6a17-1ac2-2c88661269c0")]
public class DkmBasicInstructionSymbolInfo
[<System.Runtime.InteropServices.Guid("33fb4ae1-0381-6a17-1ac2-2c88661269c0")>]
type DkmBasicInstructionSymbolInfo = class
Public Class DkmBasicInstructionSymbolInfo
- Inheritance
-
DkmBasicInstructionSymbolInfo
- Attributes
Properties
CompilerId |
LanguageId/VendorId for the compiler which produced the code for this symbol. If this is unknown (ex: RVA doesn't point to an instruction), both values will be Guid.Empty. This API was introduced in Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview). |
InlineFrameCount |
Number of inline frames at the given instruction symbol. This API was introduced in Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview). |
MethodName |
Name of method without arguments (DkmVariableInfoFlags::None). This will be set to an empty string if the instruction symbol isn't within the range of a function. This API was introduced in Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview). |
SourcePosition |
[Optional] Source code location for this instruction. This API was introduced in Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview). |
Methods
Create(DkmCompilerId, String, DkmSourcePosition, Int32) |
Create a new DkmBasicInstructionSymbolInfo object instance. This API was introduced in Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview). |