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 |
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應