DkmILParameterValue 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.
A value that can be passed in as a parameter to an IL stream.
public ref class DkmILParameterValue
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmILParameterValue
[Windows::Foundation::Metadata::WebHostHidden]
class DkmILParameterValue
[System.Runtime.InteropServices.Guid("2aa6551e-a9cc-b1d5-d880-5ea0f21fd5e6")]
public class DkmILParameterValue
[<System.Runtime.InteropServices.Guid("2aa6551e-a9cc-b1d5-d880-5ea0f21fd5e6")>]
type DkmILParameterValue = class
Public Class DkmILParameterValue
- Inheritance
-
DkmILParameterValue
- Attributes
Properties
IsByRef |
If true, the inspection query to execute will receive a pseudo-address of the specified value, rather than the value itself. If false, the inspection query will directly receive the value as the specified parameter. For details on pseudo-addresses, see the DkmILPushLocalVariablePseudoAddress instruction. This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
LocalIndex |
The index of the local variable within the IL that will receive the parameter value. When the IL stream begins executing, the local variable at this index will be preset to the parameter value. |
ValueBytes |
The bytes representing the value to pass in as the parameter. |
Methods
Create(UInt32, ReadOnlyCollection<Byte>, Boolean) |
Create a new DkmILParameterValue object instance. This API was introduced in Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
Create(UInt32, ReadOnlyCollection<Byte>) |
Create a new DkmILParameterValue object instance. |