共用方式為


PnpObjectType 列舉

定義

重要

我們不再建議您使用 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

適用於

另請參閱