Udostępnij za pośrednictwem


UNMANAGED_ADDRESS_THIS_RELATIVE

Ta struktura reprezentuje adres względny this względem wskaźnika (Me w Visual Basic).

Składnia

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

Członkowie

dwOffset
Przesunięcie bajtu z pozycji bazowej (na przykład początek tabeli wirtualnej klasy).

dwBitOffset
Przesunięcie w bitach z pozycji bazowej (zawsze 0, chyba że odwołuje się do pola bitowego).

dwBitLength
Liczba bitów reprezentujących adres (zawsze 0, chyba że odwołuje się do pola bitowego).

Uwagi

Ta struktura jest częścią unii w strukturze DEBUG_ADDRESS_UNION , gdy dwKind pole DEBUG_ADDRESS_UNION struktury jest ustawione na ADDRESS_KIND_UNMANAGED_THIS_RELATIVE (wartość z wyliczenia ADDRESS_KIND ).

Wymagania

Nagłówek: sh.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też