如何找出安装程序是使用install sheild安装在哪台机器(32和64位操作系统)上 [英] how to find out setup is install on which machine( 32 and 64 bit os ) using install sheild
本文介绍了如何找出安装程序是使用install sheild安装在哪台机器(32和64位操作系统)上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
解决方案
你好,
你可以使用SYSPROCESSORINFO结构来检索此信息。设置在初始化阶段填充此结构。您感兴趣的成员是SYSPROCESSORINFO.nProcessorArchitecture
。可能的值是
- PROCESSOR_ARCHITECTURE_INTEL
- PROCESSOR_ARCHITECTURE_IA64
- PROCESSOR_ARCHITECTURE_AMD64
- PROCESSOR_ARCHITECTURE_UNKNOWN
问候,
i have two dongle driver one for 32 bit os and another for 64 bit. i made a setup using install sheild.and my question is that when i installed that setup on 32 bit os then 32 bit dongle driver should install on that machine and when installed on 64 bit machine then 64 bit dongle driver should be install.how to differentiate 32 and 64 bit os in install sheild
解决方案
Hello,
You can use SYSPROCESSORINFO structure to retrieve this information. The setup populates this structure during the initialization stage. The memeber which will be of your interest isSYSPROCESSORINFO.nProcessorArchitecture
. The possible values are
- PROCESSOR_ARCHITECTURE_INTEL
- PROCESSOR_ARCHITECTURE_IA64
- PROCESSOR_ARCHITECTURE_AMD64
- PROCESSOR_ARCHITECTURE_UNKNOWN
Regards,
这篇关于如何找出安装程序是使用install sheild安装在哪台机器(32和64位操作系统)上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文