DkmILPushRegisterPseudoAddress Classe

Définition

Exécute un push d’une Pseudo-adresse sur la pile représentant un registre et un offset d’octet au sein de ce registre. La sémantique d’une Pseudo-adresse Register est la même que celle d’une Pseudo-adresse envoyée via une instruction DkmILPushLocalVariablePseudoAddress, sauf que les lectures et écritures impliquant une Pseudo-adresse Register vont lire ou écrire dans le registre, plutôt que dans une variable locale IL.

Cette API a été introduite dans Visual Studio 15 RTM (DkmApiVersion. VS15RTM).

public ref class DkmILPushRegisterPseudoAddress : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmILPushRegisterPseudoAddress : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
class DkmILPushRegisterPseudoAddress : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[System.Runtime.InteropServices.Guid("63b83d0b-30ea-1c3e-97f2-1ad4c9c439ca")]
public class DkmILPushRegisterPseudoAddress : Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction
[<System.Runtime.InteropServices.Guid("63b83d0b-30ea-1c3e-97f2-1ad4c9c439ca")>]
type DkmILPushRegisterPseudoAddress = class
    inherit DkmILInstruction
Public Class DkmILPushRegisterPseudoAddress
Inherits DkmILInstruction
Héritage
DkmILPushRegisterPseudoAddress
Attributs

Propriétés

ByteOffset

Offset, au sein de la variable locale de stockage, auquel cette Pseudo-adresse fait référence.

Cette API a été introduite dans Visual Studio 15 RTM (DkmApiVersion. VS15RTM).

RegisterId

Index de la variable IL. cette Pseudo-adresse doit être sauvegardée par.

         Cette API a été introduite dans Visual Studio 15 RTM (DkmApiVersion. VS15RTM).
TagValue

DkmILInstruction est une classe de base abstraite. Cette énumération indique la classe dérivée dont cet objet est une instance.

(Hérité de DkmILInstruction)
UniqueId

Identifie de façon unique l’objet DkmILInstruction. Utilisé comme clé de table de hachage pour permettre la mise en correspondance rapide des instructions DkmIL avec leurs valeurs correspondantes.

(Hérité de DkmILInstruction)

Méthodes

Create(Int32, Int32)

Créez une instance de l’objet DkmILPushRegisterPseudoAddress.

         Cette API a été introduite dans Visual Studio 15 RTM (DkmApiVersion. VS15RTM).

S’applique à