如何知道可执行文件是32-bit还是64-bit

news/2024/7/6 0:18:05
可以使用GetBinaryType API来获得这个信息:
BOOL GetBinaryType(
  LPCTSTR lpApplicationName,
  LPDWORD lpBinaryType
);
Binary Type可以是下面的值。
ValueMeaning
SCS_32BIT_BINARYA 32-bit Windows-based application
SCS_64BIT_BINARYA 64-bit Windows-based application.
SCS_DOS_BINARYAn MS-DOS – based application
SCS_OS216_BINARYA 16-bit OS/2-based application
SCS_PIF_BINARYA PIF file that executes an MS-DOS – based application
SCS_POSIX_BINARYA POSIX – based application
SCS_WOW_BINARYA 16-bit Windows-based application
也可以通过SHGetFileInfo API来获得这个信息,这个API还可以获得更多的文件信息,如各种图标等等,具体可以参看MSDN。




http://www.niftyadmin.cn/n/3658023.html

相关文章

SSD pytorch 运行debug

出于某些原因需要在一个数据集上测试SSD 源代码来自github 高star的repos:https://github.com/amdegroot/ssd.pytorch为了在自己的数据集上进行训练和测试,首先是要按下面这篇blog的流程先修改: https://blog.csdn.net/dingkm666/article/det…

转载:如何指定程序在Vista上面需要提升权限运行(Elevated)

在Manifest中加上下面内容即可:level""asInvoker""uiAccess""false"" />全文请见:http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx

CornerNet跑自己数据集笔记

原repos地址为:https://github.com/princeton-vl/CornerNet为了在服务器的cuda10电脑上用自己的数据集跑这份代码,主要有三点: 修改数据集接口适应cuda10和pytorch1.5训练配置 接下来就分点详述: 修改数据集接口: 有…

转贴:Mark Russinovich的Inside Vista Kernel系列文章,讲到了Vista内核的调度,IO,内存管理,缓存,事务处理,安全等众多新特性

Mark Russinovich的Inside Vista Kernel系列文章。Mark是SysInternals的创始人之一,是多个著名系统工具的作者,是Windows系统内核方面的高手。不久前他接受了Microsoft的Technical Fellow职位,参与Windows Kernel开发。本文讲到了Vista内核的…

2-6月以来密集的项目实践的总结

2-4月做了三件事,为MICCAI会议投稿论文准备一些实验,打了个超分辨率比赛NTIRE,得了大概是第7名/200多个参赛队伍,做了一个新冠病毒相关肺部图像诊断的项目;4-6月以来做了三件事情,写了一份(实际…

今天David Solomon的为期三天的Windows Internal培训刚结束

今天David Solomon的为期三天的Windows Internal培训刚结束,很累,但是也受益匪浅。讲座基本上是他和Mark合著的Windows Internal书最新的Vista相关内容,讲的非常清晰透彻,不愧是David。(其实搞技术不一定非要写程序&am…

Overcoming Classififier Imbalance for Long-tail Object Detection with Balanced Group Softmax 阅读笔记

这是CVPR2020的一篇文章,关于detection中的类别不平衡问题的解决方法提出了一个新的softmax用于解决目标检测中的类不平衡问题在类平衡数据集上表现很好的检测模型在类不平衡数据集上效果下降很严重,经过实验发现,分类器参数对不同类别的权重…

一道看上去很吓人的算法面试题:如何对n个数进行排序,要求时间复杂度O(n),空间复杂度O(1)

看上去似乎任何已知的算法都无法做到,如果谁做到了,那么所有的排序方法:QuickSort,ShellSort,HeapSort,BubbleSort等等等等,都可以扔掉了,还要这些算法干吗阿,呵呵。不过…