CONTEXT_INFORMATION
Questa struttura viene descritto un contesto o un contesto di codice di memoria.
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;
};
Membri
dwFields
Una combinazione di flag da He CONTEXT_INFORMATION_FIELDS enumerazione che specifica quali campi vengono**.**compilatobstrModuleUrl
Il nome del modulo in cui il contesto si trova.bstrFunction
Il nome della funzione in cui il contesto si trova.posFunctionOffset
TEXT_POSITION Una struttura che identifica la riga e l'offset della colonna della funzione associata al contesto di codice.bstrAddress
L'indirizzo del codice in cui il contesto specificato si trova.bstrAddressOffset
L'offset dell'indirizzo del codice in cui il contesto specificato si trova.bstrAddressAbsolute
L'indirizzo assoluto in memoria in cui il contesto specificato si trova.
Note
Questa struttura viene restituita da una chiamata IDebugMemoryContext2:: GetInfo al metodo.
Un utilizzo tipico di questa struttura è in supporto di una finestra di debug di memoria .
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll