Partager via


CONTEXT_INFORMATION

cette structure décrit un contexte ou un contexte de code de mémoire.

typedef struct _tagCONTEXT_INFO { 
   CONTEXT_INFO_FIELDS dwFields;
   BSTR                bstrModuleUrl;
   BSTR                bstrFunction;
   TEXT_POSITION       posFunctionOffset;
   BSTR                bstrAddress;
   BSTR                bstrAddressOffset;
   BSTR                bstrAddressAbsolute;
} CONTEXT_INFO;
public struct CONTEXT_INFO {
   public uint          dwFields;
   public string        bstrModuleUrl;
   public string        bstrFunction;
   public TEXT_POSITION posFunctionOffset;
   public string        bstrAddress;
   public string        bstrAddressOffset;
   public string        bstrAddressAbsolute;
};

Membres

  • dwFields
    Une combinaison des balises He énumération de CONTEXT_INFORMATION_FIELDS qui spécifie les champs terminé**.**

  • bstrModuleUrl
    le nom du module où le contexte est localisé.

  • bstrFunction
    Le nom de la fonction dans laquelle le contexte est localisé.

  • posFunctionOffset
    Une structure de TEXT_POSITION qui identifie la ligne et l'offset de la colonne de la fonction associée au contexte de code.

  • bstrAddress
    L'adresse de code où le contexte donné se trouve.

  • bstrAddressOffset
    L'offset de l'adresse de code où le contexte donné se trouve.

  • bstrAddressAbsolute
    L'adresse absolue en mémoire où le contexte donné se trouve.

Notes

Cette structure est retournée à partir d'un appel à la méthode d' IDebugMemoryContext2 : : GetInfo .

Une utilisation typique de cette structure est à l'appui d'une fenêtre de débogage de Mémoire .

Configuration requise

en-tête : msdbg.h

l'espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi

Référence

Structures et unions

IDebugMemoryContext2 : : GetInfo

CONTEXT_INFORMATION_FIELDS

TEXT_POSITION