UNMANAGED_ADDRESS_THIS_RELATIVEUNMANAGED_ADDRESS_THIS_RELATIVE

Esta estructura representa una dirección que es relativa a un this puntero (Me en Visual Basic).This structure represents an address that is relative to a this pointer (Me in Visual Basic).

SintaxisSyntax

typedef struct _tagUNMANAGED_THIS_RELATIVE {  
   DWORD dwOffset;  
   DWORD dwBitOffset;  
   DWORD dwBitLength;  
} UNMANAGED_ADDRESS_THIS_RELATIVE;  
public struct UNMANAGED_THIS_RELATIVE {  
   public uint dwOffset;  
   public uint dwBitOffset;  
   public uint dwBitLength;  
}  

TérminosTerms

dwOffsetdwOffset
Desplazamiento de bytes desde una posición de base (por ejemplo, el inicio de una vtable de la clase).Byte offset from a base position (for example, start of a class vtable).

dwBitOffsetdwBitOffset
Desplazamiento de bits de una posición de base (siempre es 0, a menos que hace referencia a un campo de bits).Offset in bits from a base position (always 0 unless referring to a bit field).

dwBitLengthdwBitLength
Número de bits que representa la dirección (siempre es 0, a menos que hace referencia a un campo de bits).Number of bits representing the address (always 0 unless referring to a bit field).

ComentariosRemarks

Esta estructura es una parte de la unión en el DEBUG_ADDRESS_UNION estructura cuando la dwKind campo de la DEBUG_ADDRESS_UNION estructura está establecida en ADDRESS_KIND_UNMANAGED_THIS_RELATIVE (un valor de la ADDRESS_KIND enumeración).This structure is part of the union in the DEBUG_ADDRESS_UNION structure when the dwKind field of the DEBUG_ADDRESS_UNION structure is set to ADDRESS_KIND_UNMANAGED_THIS_RELATIVE (a value from the ADDRESS_KIND enumeration).

RequisitosRequirements

Encabezado: sh.hHeader: sh.h

Namespace: Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vea tambiénSee Also

Estructuras y uniones Structures and Unions
DEBUG_ADDRESS_UNIONDEBUG_ADDRESS_UNION