DkmILPushRegisterPseudoAddress Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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.
|
| 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.
|