0

http://msdn.microsoft.com/en-us/library/vstudio/ms164519(v=vs.100).aspx中,有

HRESULT VirtualProtect (
    [in]  void*   lpAddress,
    [in]  SIZE_T  dwSize,
    [in]  DWORD   flNewProtect,
    [out] DWORD*  pflOldProtect
);

[in] 和 [out] 是什么意思?

4

2 回答 2

1

这显示了哪些参数是“输入”,哪些是“输出”。在这种情况下,地址、大小和 newProtect 标志都被读入,并pflOldProtect作为输出写入。

于 2013-10-28T22:39:22.053 回答
0

[in]表示该参数被函数使用;[out]表示参数由函数返回。

于 2013-10-28T22:39:05.063 回答