Freigeben über


CONTEXT_INFORMATION_FIELDS

Gibt an, welche über einen Speicher Elementkontext Informationen abzurufen.

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

Mitglieder

  • CIF_MODULEURL
    Initialisieren Sie bstrModuleUrl /verwenden das Feld CONTEXT_INFORMATION Struktur.

  • CIF_FUNCTION
    Initialisieren Sie bstrFunction /verwenden das Feld CONTEXT_INFO Struktur.

  • CIF_FUNCTIONOFFSET
    Initialisieren Sie posFunctionOffset /verwenden das Feld CONTEXT_INFO Struktur.

  • CIF_ADDRESS
    Initialisieren Sie bstrAddress /verwenden das Feld CONTEXT_INFO Struktur.

  • CIF_ADDRESSOFFSET
    Initialisieren Sie bstrAddressOffset /verwenden das Feld CONTEXT_INFO Struktur.

  • CIF_ALLFIELDS
    Initialisieren Sie CONTEXT_INFO /verwenden alle Felder der Struktur.

Hinweise

Diese Werte werden IDebugMemoryContext2::GetInfo ein Parameter an die Methode übergeben, um anzugeben, welche Felder der CONTEXT_INFORMATION Struktur initialisiert werden sollen.

Diese Flags werden auch verwendet, um anzugeben, welche Felder der CONTEXT_INFO Struktur verwendet und gültig sind, wenn die Struktur zurückgegeben wird.

Diese Werte werden mit einem bitweisen OR-Operation kombiniert werden.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

Enumerationen (Visual Studio-Debugging)

CONTEXT_INFORMATION

IDebugMemoryContext2::GetInfo