ICorDebugMutableDataTarget::WriteVirtual 方法

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

Syntax

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 情况。

注解

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

要求

平台: 请参阅 .NET 支持的作系统

页眉: CorDebug.idl、CorDebug.h

图书馆: CorGuids.lib

.NET 版本: 自 .NET Framework 4.6 起可用

另请参阅