jjzjj

lpNumberOfBytesRead

全部标签

c++ - 为什么 ReadProcessMemory 有 `lpNumberOfBytesRead` ?

来自ReadProcessMemoryinMSDN:lpBaseAddress[in]:指向要从中读取的指定进程中的基地址的指针。在发生任何数据传输之前,系统会验证指定大小的基地址和内存中的所有数据都可以进行读取访问,如果不可访问,则函数失败。nSize[in]:要从指定进程读取的字节数。lpNumberOfBytesRead[out]指向变量的指针,该变量接收传输到指定缓冲区的字节数。如果lpNumberOfBytesRead为NULL,则忽略该参数。所以..ReadProcessMemory只能完全成功或完全失败。调用者显然知道大小-必须将其传入才能进行调用。为什么有lpNumbe

c++ - 为什么 ReadProcessMemory 有 `lpNumberOfBytesRead` ?

来自ReadProcessMemoryinMSDN:lpBaseAddress[in]:指向要从中读取的指定进程中的基地址的指针。在发生任何数据传输之前,系统会验证指定大小的基地址和内存中的所有数据都可以进行读取访问,如果不可访问,则函数失败。nSize[in]:要从指定进程读取的字节数。lpNumberOfBytesRead[out]指向变量的指针,该变量接收传输到指定缓冲区的字节数。如果lpNumberOfBytesRead为NULL,则忽略该参数。所以..ReadProcessMemory只能完全成功或完全失败。调用者显然知道大小-必须将其传入才能进行调用。为什么有lpNumbe