在windows下查看PCI或PCIE設備的vendor ID和device ID

本文介紹了如何通過Intel的網絡連接器驅動程序來查找其硬體識別碼,包括Vendor ID與Device ID。首先需要右鍵點擊我的電腦並選擇管理,然後進入網路界面卡選項,找到Intel(R)Ethernet Connection I217-v設備並查看其詳細資訊。

以Intel的網絡連接器為例

1、右鍵我的電腦,打開管理,打開網路界面卡


2、右鍵Intel(R) Ethernet Connection I217-v,打開內容子菜單,選擇詳細資料頁,在屬性中選擇硬體識別碼


3、上圖中的VEN_8086為vendor ID,DEV_153B為device ID。

### 使用设备管理器查看PCIe设备信息 在Windows系统中,可以通过设备管理器查看PCIe设备的基本信息。打开“设备管理器”后,展开“PCI Express”“显示适配器”等相关的分类,可以看到当前系统中所有的PCIe设备。每个设备会显示其名称、型号以及驱动程序状态等信息。这种方法适用于快速查看设备是否存在以及驱动是否正常加载。 ### 使用命令行工具查看PCIe设备信息 Windows系统提供了`wmic`命令,可用于查询系统中的硬件信息。通过以下命令可以查看PCIe设备的详细信息: ```bash wmic path Win32_PCIExpressDevice get Name,DeviceID,VendorID,ClassCode,RevisionID ``` 该命令会列出所有PCIe设备的名称、设备ID、厂商ID、类别代码修订号等信息。这些信息与系统识别、配置管理PCIe设备密切相关,包括设备存在性检测信息(如Vendor IDDevice ID)以及设备拓扑结构信息(如BDF地址Header Type)等[^1]。 ### 使用PowerShell脚本查看PCIe设备信息 PowerShell提供了更强大的脚本功能,可以通过以下命令获取PCIe设备的详细信息: ```powershell Get-WmiObject -Namespace "root\cimv2" -Class "Win32_PCIExpressDevice" | Select-Object Name, DeviceID, VendorID, ClassCode, RevisionID ``` 该命令会输出所有PCIe设备的名称、设备ID、厂商ID、类别代码修订号等信息。这些信息不仅包括设备的存在性检测信息,还包括设备的资源配置信息(如BARsIRQ)以及设备初始化与配置信息(如Class Code电源管理选项)等[^1]。 ### 使用第三方工具查看PCIe设备信息 除了系统自带的工具外,还可以使用第三方软件如PCI-Z、GPU-Z等来查看PCIe设备的详细信息。这些工具通常提供更丰富的功能,如设备的实时性能监控、详细的硬件规格展示等。例如,PCI-Z可以显示设备的BDF地址、设备类型、内存映射信息等,这些都是系统扫描与枚举过程中的重要信息[^3]。 ### 开发环境下的PCIe设备信息获取 对于开发者来说,可以通过编写驱动程序应用程序来访问PCIe设备的详细信息。在Windows环境下,可以使用Windows Driver Framework (WDF) 创建设备对象,并通过相关的API函数获取设备的详细信息。例如,使用`WdfDeviceCreate`函数创建设备对象,并通过设备初始化参数获取设备的总线类型、设备特征等配置信息[^4]。 ### 示例代码 以下是一个使用PowerShell脚本获取PCIe设备信息的示例: ```powershell # 获取PCIe设备的名称、设备ID、厂商ID、类别代码修订号 Get-WmiObject -Namespace "root\cimv2" -Class "Win32_PCIExpressDevice" | Select-Object Name, DeviceID, VendorID, ClassCode, RevisionID ``` 运行该脚本后,将会输出所有PCIe设备的相关信息,包括设备的存在性检测信息、设备拓扑结构信息、设备资源配置信息以及设备初始化与配置信息等。 ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jimbo_Zhang

有钱的捧个钱场

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值