UNMANAGED_ADDRESS_THIS_RELATIVE

Essa estrutura representa um endereço que é relativo a um this ponteiro (Me no Visual Basic).

Sintaxe

public struct UNMANAGED_THIS_RELATIVE {
   public uint dwOffset;
   public uint dwBitOffset;
   public uint dwBitLength;
}

Membros

dwOffset
Deslocamento de byte de uma posição base (por exemplo, início de uma classe vtable).

dwBitOffset
Deslocamento em bits a partir de uma posição base (sempre 0, a menos que se refira a um campo de bits).

dwBitLength
Número de bits que representam o endereço (sempre 0, a menos que se refira a um campo de bits).

Comentários

Essa estrutura faz parte da união na estrutura DEBUG_ADDRESS_UNION quando o dwKind campo da estrutura é definido como ADDRESS_KIND_UNMANAGED_THIS_RELATIVE (um valor da DEBUG_ADDRESS_UNION enumeração ADDRESS_KIND).

Requisitos

Cabeçalho: sh.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também