CONTEXT_INFO

Questa struttura descrive un contesto di memoria o un contesto di codice.

Sintassi

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;
};

Members

dwFields
Combinazione di flag dell'CONTEXT_INFO_FIELDS che specifica i campicompilati.

bstrModuleUrl
Nome del modulo in cui si trova il contesto.

bstrFunction
Nome della funzione in cui si trova il contesto.

posFunctionOffset
Struttura TEXT_POSITION che identifica l'offset di riga e colonna della funzione associata al contesto del codice.

bstrAddress
Indirizzo nel codice in cui si trova il contesto specificato.

bstrAddressOffset
Offset dell'indirizzo nel codice in cui si trova il contesto specificato.

bstrAddressAbsolute
Indirizzo assoluto in memoria in cui si trova il contesto specificato.

Commenti

Questa struttura viene restituita da una chiamata al metodo GetInfo.

Un uso tipico di questa struttura è il supporto di una finestra di debug della memoria.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche