WriteProcessMemory 的函数原型
时间: 2024-02-06 12:03:29 浏览: 180
WriteProcessMemory 函数的原型如下:
```c
BOOL WriteProcessMemory(
HANDLE hProcess,
LPVOID lpBaseAddress,
LPCVOID lpBuffer,
SIZE_T nSize,
SIZE_T *lpNumberOfBytesWritten
);
```
参数说明:
- `hProcess`:指定目标进程的句柄。
- `lpBaseAddress`:指定要写入数据的起始地址。
- `lpBuffer`:指向要写入数据的缓冲区。
- `nSize`:指定要写入的字节数。
- `lpNumberOfBytesWritten`:指向一个变量,用于接收实际写入的字节数。
函数返回值:
- 如果函数成功执行,则返回非零值(TRUE)。
- 如果函数执行失败,则返回零值(FALSE),可以通过调用 GetLastError 获取错误信息。
阅读全文