PnpObjectType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
我们不再建议使用 Windows.Devices.Enumeration.Pnp 命名空间中的类型。 相反,Windows.Devices.Enumeration 命名空间中的类型实现了 Windows.Devices.Enumeration.Pnp 功能的新式且维护得更好的超集。
PnpObjectType 的替代方法是 Windows.Devices.Enumeration.DeviceInformationKind 枚举,你可以将其作为参数传递给 Windows.Devices.Enumeration API。 例如,创建 PnpObjectWatcher 时不使用 PnpObjectType,而是在创建 DeviceWatcher 时使用 DeviceInformationKind。
定义指定 由 PnpObject 表示的设备类型的常量。
public enum class PnpObjectType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class PnpObjectType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum PnpObjectType
var value = Windows.Devices.Enumeration.Pnp.PnpObjectType.unknown
Public Enum PnpObjectType
- 继承
-
PnpObjectType
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
字段
AssociationEndpoint | 5 | PnpObject 表示关联终结点。 |
AssociationEndpointContainer | 6 | PnpObject 表示关联终结点容器。 |
AssociationEndpointProtocol | 9 | 指定 PnpObject 表示关联终结点协议。 |
AssociationEndpointService | 7 | PnpObject 表示关联终结点服务。 |
Device | 3 | PnpObject 表示设备。 |
DeviceContainer | 2 | PnpObject 表示设备容器。 |
DeviceInterface | 1 | PnpObject 表示设备接口。 |
DeviceInterfaceClass | 4 | PnpObject 表示设备接口类。 |
DevicePanel | 8 | PnpObject 表示设备输入面板。 |
Unknown | 0 | 对象的类型未知。 不使用此值。 |
注解
版本历史记录
Windows 版本 | SDK 版本 | 已添加值 |
---|---|---|
1809 | 17763 | DevicePanel |