ICorDebugMutableDataTarget::WriteVirtual 方法

将内存写入目标进程地址空间。

语法

HRESULT WriteVirtual(
   [in] CORDB_ADDRESS address,
   [in, size_is(bytesRequested)] const BYTE * pBuffer,
   [in] ULONG32 bytesRequested);

参数

address [in]要写入其内容的 pBuffer地址。

pBuffer [in]指向包含要写入的字节的字节数组的指针。

address [in]中的 pBuffer字节数。

返回值

若成功,则为S_OK若失败,则为 HRESULT

备注

如果无法写入任何字节,方法调用失败且不更改目标地址空间中的任何字节。 (否则,目标状态不一致,从而使进一步的调试不可靠。)

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:4.6 及更高版本

请参阅