共用方式為


UNMANAGED_ADDRESS_THIS_RELATIVE

此結構代表相對於 this 指標的位址(Me 在 Visual Basic 中)。

語法

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

成員

dwOffset
基底位置的位元組位移(例如類別 vtable 的開頭)。

dwBitOffset
位移位距基底位置 (除非參考位字段,否則一律為 0)。

dwBitLength
代表位址的位數(除非參考位字段,否則一律為 0)。

備註

當 結構的欄位設定ADDRESS_KIND_UNMANAGED_THIS_RELATIVE為 時dwKind,這個結構是DEBUG_ADDRESS_UNION結構中聯集的DEBUG_ADDRESS_UNION一部分(來自ADDRESS_KIND列舉的值)。

需求

標頭:sh.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱