IDebugPointerObject:: SetBytes

将值设置为指向自一系列连续的字节。

HRESULT SetBytes( 
   DWORD  dwStart,
   DWORD  dwCount,
   BYTE*  pBytes,
   DWORD* pdwBytes
);
int SetBytes(
   uint     dwStart, 
   uint     dwCount, 
   byte[]   pBytes, 
   out uint pdwBytes
);

参数

  • dwStart
    [in] 偏移量,在字节,对象从开始点。

  • dwCount
    [in] 设置的字节数。

  • pBytes
    [in] 表示新值的字节。 此值存储到对象,开始在给定的偏移量。

  • pdwBytes
    [out] 返回实际设置的字节数。

返回值

如果成功,则返回 S_OK;否则,返回错误代码。

备注

使用此方法,如果指针如由以下 IDebugPointerObject 指向基元类型或简单的某些基元类型 (即可由字节一个简单的序列表示) 的数组。 此 IDebugPointerObject 对象不能为 null 引用 (它必须指向内存中的地址)。

请参见

参考

IDebugPointerObject:: GetBytes

IDebugPointerObject