【问题标题】:What is the __NULL_IMPORT_DESCRIPTOR good for (MSVC map file)?__NULL_IMPORT_DESCRIPTOR 有什么用(MSVC 映射文件)?
【发布时间】:2010-09-28 15:27:47
【问题描述】:

我有一个使用 microsoft visual studio 生成的地图文件。它包含一个相对较大的区域,名为 __NULL_IMPORT_DESCRIPTOR。这有什么好处?它与链接的 dll 有关,但我无法弄清楚它的确切用途。

【问题讨论】:

  • 您是否曾找到有关此令牌的更多信息?我在同一个问题上苦苦挣扎,似乎在网上找不到太多相关信息。
  • 不,我仍然坚持这些东西的含义,但我怀疑这是为了链接目的而保留的一些地方......但是抱歉,不能确定它来自哪里以及如何使图像更小(嵌入式软件)
  • 我在尝试从链接器日志中了解到这一点:goo.gl/6w8NC。我想知道我是否可以摆脱这些警告?

标签: visual-c++ map linker executable coff


【解决方案1】:

__NULL_IMPORT_DESCRIPTOR 是 IMAGE_IMPORT_DESCRIPTOR 结构。它的所有字段都设置为 null,它表示导入部分中 IMAGE_IMPORT_DESCRIPTOR 数组的结尾。它只需要 20 个字节。

【讨论】:

    猜你喜欢
    • 2014-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-07
    • 2011-04-16
    • 2011-04-07
    • 2021-10-06
    • 2011-11-09
    相关资源
    最近更新 更多