阅读:1953回复:1
怎么从一个INF文件中分析出所支持的操作系统?
怎么从一个INF文件中分析出所支持的操作系统
假如INF文件中有下面这些内容,怎么知道这个驱动支持什么操作系统?不支持什么操作系统呢? [Version] Signature="$Windows NT$" [Manufacturer] %NVIDIA% = NVIDIA_Devices,NT.5.1,NT.6.0 [NVIDIA_Devices] %NVIDIA_DEV.0040.01% = Section001, PCI\VEN_10DE&DEV_0040 %NVIDIA_DEV.0041.01% = Section001, PCI\VEN_10DE&DEV_0041 [NVIDIA_Devices.NT.5.1] %NVIDIA_DEV.0044.01% = Section001, PCI\VEN_10DE&DEV_0044 %NVIDIA_DEV.0045.01% = Section001, PCI\VEN_10DE&DEV_0045 [NVIDIA_Devices.NT.6.0] ;排除的操作操作 我自己分析了一下: 首先:$Windows NT$应该支持WIN2000以后所有的操作系统, 那么[NVIDIA_Devices]节点,也会支持WIN2000后所有操作系统 [NVIDIA_Devices.NT.5.1]应该支持Windwos XP、Windwos Server 2003、Vista、Windows Server 2008、Windwos 7、Windows Server 2008 R2 最后,[NVIDIA_Devices.NT.6.0]下面没有内容,应该就是不支持的操作系统 NT.6.0表示:Vista、Windows Server 2008,所以还要排除掉Vista、Windows Server 2008 所以上面的INF文件所支持的操作系统有:Windwos XP、Windwos Server 2003、Windwos 7 不知道我分析得对不对? 另外,下面这些内容分别表示什么操作系统呢? NT NTX86 NT.5.1 NT.6.0 NTX86.5.1 NTX86.6.0 NTX86.6.1 NTIA64 NTAMd64 NTAMD64.6.0 NTAMD64.6.1 |
|
沙发#
发布于:2011-01-15 16:25
答案:
通过观察Manufacture域的厂商后缀“NT.5.1,NT.6.0” 说明此INF文件支持32Bit的XP和Vista系统。 |
|
|