如何找出安装程序是使用install sheild安装在哪台机器(32和64位操作系统)上 [英] how to find out setup is install on which machine( 32 and 64 bit os ) using install sheild

查看:60
本文介绍了如何找出安装程序是使用install sheild安装在哪台机器(32和64位操作系统)上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有两个加密狗驱动程序,一个用于32位操作系统,另一个用于64位操作系统。我使用安装sheild进行了设置。我的问题是,当我在32位操作系统上安装该设置时,32位加密狗驱动程序应该安装在该机器上,当安装在64位机器上时,64位加密狗驱动程序应该是install.how to在安装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 is SYSPROCESSORINFO.nProcessorArchitecture. The possible values are

  • PROCESSOR_ARCHITECTURE_INTEL
  • PROCESSOR_ARCHITECTURE_IA64
  • PROCESSOR_ARCHITECTURE_AMD64
  • PROCESSOR_ARCHITECTURE_UNKNOWN

Regards,


这篇关于如何找出安装程序是使用install sheild安装在哪台机器(32和64位操作系统)上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆