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