UNMANAGED_ADDRESS_THIS_RELATIVE
Esta estrutura representa um endereço que é relativa a um this ponteiro (Me em Visual Basic).
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;
}
Termos
dwOffset
Byte deslocamento a partir de uma posição de base (por exemplo, início de uma vtable de classe).dwBitOffset
Deslocamento em bits a partir de uma posição de base (sempre 0, a menos que se referindo a um campo de bits).dwBitLength
Número de bits que representa o endereço (sempre 0, a menos que se referindo a um campo de bits).
Comentários
Essa estrutura é a parte a união da DEBUG_ADDRESS_UNION estrutura quando o dwKind campo o DEBUG_ADDRESS_UNION estrutura é definida como ADDRESS_KIND_UNMANAGED_THIS_RELATIVE (um valor da ADDRESS_KIND enumeração).
Requisitos
Cabeçalho: sh.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll