【问题标题】:What do [in] and [out] mean in MSDN method documention?MSDN 方法文档中的 [in] 和 [out] 是什么意思?
【发布时间】:2013-10-28 22:37:11
【问题描述】:

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] 是什么意思?

【问题讨论】:

    标签: .net msdn


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-08-03
        • 1970-01-01
        • 1970-01-01
        • 2014-02-23
        • 2021-09-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多