共用方式為


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

另請參閱

結構和等位
DEBUG_ADDRESS_UNION