이 구조체는 this
포인터를 기준으로 하는 주소를 나타냅니다(Visual Basic의 경우 Me
).
구문
public struct UNMANAGED_THIS_RELATIVE {
public uint dwOffset;
public uint dwBitOffset;
public uint dwBitLength;
}
멤버
dwOffset
기본 위치로부터의 바이트 오프셋(예: 클래스 vtable의 시작).
dwBitOffset
기본 위치에서 비트 단위의 오프셋입니다(비트 필드를 참조하지 않는 한 항상 0).
dwBitLength
주소를 나타내는 비트 수입니다(비트 필드를 참조하지 않는 한 항상 0).
설명
이 구조체는 DEBUG_ADDRESS_UNION
구조체의 dwKind
필드가 ADDRESS_KIND_UNMANAGED_THIS_RELATIVE
(ADDRESS_KIND 열거형의 값)로 설정된 경우 DEBUG_ADDRESS_UNION 구조체의 공용 구조체 일부입니다.
요구 사항
헤더: sh.h
네임스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll