Partilhar via


CONTEXT_INFO_FIELDS

Especifica quais informações devem ser recuperadas sobre um contexto de memória.

enum enum_CONTEXT_INFO_FIELDS { 
   CIF_MODULEURL =       0x00000001,
   CIF_FUNCTION =        0x00000002,
   CIF_FUNCTIONOFFSET =  0x00000004,
   CIF_ADDRESS =         0x00000008,
   CIF_ADDRESSOFFSET =   0x00000010,
   CIF_ADDRESSABSOLUTE = 0x00000020,
   CIF_ALLFIELDS =       0x0000003f
};
typedef DWORD CONTEXT_INFO_FIELDS;
public enum enum_CONTEXT_INFO_FIELDS {
   CIF_MODULEURL =       0x00000001,
   CIF_FUNCTION =        0x00000002,
   CIF_FUNCTIONOFFSET =  0x00000004,
   CIF_ADDRESS =         0x00000008,
   CIF_ADDRESSOFFSET =   0x00000010,
   CIF_ADDRESSABSOLUTE = 0x00000020,
   CIF_ALLFIELDS =       0x0000003f
};

Membros

  • CIF_MODULEURL
    Initialize/uso o bstrModuleUrl campo do CONTEXT_INFO estrutura.

  • CIF_FUNCTION
    Initialize/uso o bstrFunction campo do CONTEXT_INFO estrutura.

  • CIF_FUNCTIONOFFSET
    Initialize/uso o posFunctionOffset campo do CONTEXT_INFO estrutura.

  • CIF_ADDRESS
    Initialize/uso o bstrAddress campo do CONTEXT_INFO estrutura.

  • CIF_ADDRESSOFFSET
    Initialize/uso o bstrAddressOffset campo do CONTEXT_INFO estrutura.

  • CIF_ALLFIELDS
    Initialize/uso de todos os campos da CONTEXT_INFO estrutura.

Comentários

Esses valores são passados a um parâmetro para o IDebugMemoryContext2::GetInfo método para indicar quais campos da CONTEXT_INFO estrutura está a ser inicializado.

Esses sinalizadores também são usados para indicar quais campos da CONTEXT_INFO estrutura são usados e válido, quando a estrutura é retornada.

Esses valores podem ser combinados com um OR bit a bit.

Requisitos

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

Enumerações (Visual Studio depuração)

CONTEXT_INFO

IDebugMemoryContext2::GetInfo