UNMANAGED_ADDRESS_THIS_RELATIVE
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
此結構表示的位址是相對於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