UNMANAGED_ADDRESS_THIS_RELATIVE
Эта структура представляет адрес, по отношению к a this указатель (Me в 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;
}
Термины
dwOffset
Смещение от базовой позиции (например, начиная байта класса vtable).dwBitOffset
Смещение в битах от базовой позиции (0, если в поле всегда ссылающся бита).dwBitLength
Число битов, представляющее адрес (всегда 0, если ссылающся к полю бита).
Заметки
Эта структура является частью соединения в DEBUG_ADDRESS_UNION когда структура dwKind поле DEBUG_ADDRESS_UNION структура имеет значение ADDRESS_KIND_UNMANAGED_THIS_RELATIVE (значение ADDRESS_KIND перечисление).
Требования
Заголовок: sh.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll