Sdílet prostřednictvím


DkmILFunctionEvaluationArgumentFlags Enum

Definition

Flags affecting how arguments to a function evaluation are treated.

This enumeration supports a bitwise combination of its member values.

public enum class DkmILFunctionEvaluationArgumentFlags
public enum class DkmILFunctionEvaluationArgumentFlags
enum DkmILFunctionEvaluationArgumentFlags
[System.Flags]
public enum DkmILFunctionEvaluationArgumentFlags
[<System.Flags>]
type DkmILFunctionEvaluationArgumentFlags = 
Public Enum DkmILFunctionEvaluationArgumentFlags
Inheritance
DkmILFunctionEvaluationArgumentFlags
Attributes

Fields

Name Value Description
Default 0

No flags are set.

FloatingPoint 1

Set if this argument is a floating point value. This can affect how the value is passed to the function.

Scalar 2

Set if this argument is a scalar type. On some architectures, this will affect how the parameter is passed.

CopyToDebuggee 4

Set if the argument needs to be copied into the debuggee address space and then passed by reference. Used to support string literals in argument parameters.

ThisPointer 8

Set if this argument is the this pointer for a call.

Applies to