ICorDebugRegisterSet2
更新:2007 年 11 月
為具有 64 個以上暫存器的硬體平台,擴充 ICorDebugRegisterSet 介面的功能。
interface ICorDebugRegisterSet2 : IUnknown {
HRESULT GetRegistersAvailable (
[in] ULONG32 numChunks,
[out, size_is(numChunks)] BYTE availableRegChunks[]
);
HRESULT GetRegisters (
[in] ULONG32 maskCount,
[in, size_is(maskCount)] BYTE mask[],
[in] ULONG32 regCount,
[out, size_is(regCount)] CORDB_REGISTER regBuffer[]
);
HRESULT SetRegisters (
[in] ULONG32 maskCount,
[in, size_is(maskCount)] BYTE mask[],
[in] ULONG32 regCount,
[in, size_is(regCount)] CORDB_REGISTER regBuffer[]
);
};
方法
方法 |
描述 |
---|---|
取得位元遮罩指定之每個暫存器 (位於目前正在執行程式碼的電腦上) 的值。 |
|
取得位元組的陣列,此陣列提供可用暫存器的點陣圖。 |
|
未實作於 .NET Framework 2.0 版中。 |
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorDebug.idl
**程式庫:**CorGuids.lib
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0