UNMANAGED_ADDRESS_THIS_RELATIVE

Questa struttura rappresenta un indirizzo relativo a un this puntatore (Me in Visual Basic).

Sintassi

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

Membri

dwOffset
Offset di byte da una posizione di base( ad esempio, inizio di una classe vtable).

dwBitOffset
Offset in bit da una posizione di base (sempre 0 a meno che non faccia riferimento a un campo di bit).

dwBitLength
Numero di bit che rappresentano l'indirizzo (sempre 0 a meno che non faccia riferimento a un campo di bit).

Osservazioni:

Questa struttura fa parte dell'unione nella struttura DEBUG_ADDRESS_UNION quando il dwKind campo della DEBUG_ADDRESS_UNION struttura è impostato su ADDRESS_KIND_UNMANAGED_THIS_RELATIVE (valore dell'enumerazione ADDRESS_KIND ).

Requisiti

Intestazione: sh.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche