Condividi tramite


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**.**compilato

  • bstrModuleUrl
    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

Vedere anche

Riferimenti

Strutture e unioni

IDebugMemoryContext2:: GetInfo

CONTEXT_INFORMATION_FIELDS

TEXT_POSITION