PnpObjectType Énumération

Définition

Important

Nous vous déconseillons d’utiliser les types dans l’espace de noms Windows.Devices.Enumeration.Pnp . Au lieu de cela, les types de l’espace de noms Windows.Devices.Enumeration implémentent un sur-ensemble moderne et mieux géré des fonctionnalités de Windows.Devices.Enumeration.Pnp.

L’alternative à PnpObjectType est l’énumération Windows.Devices.Enumeration.DeviceInformationKind , que vous pouvez passer en tant que paramètre aux API Windows.Devices.Enumeration . Par exemple, au lieu d’utiliser PnpObjectType lorsque vous créez un PnpObjectWatcher, utilisez DeviceInformationKind lorsque vous créez un DeviceWatcher.

Définit des constantes qui spécifient le type d’appareil représenté par le 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
Héritage
PnpObjectType
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

AssociationEndpoint 5

Le PnpObject représente un point de terminaison d’association.

AssociationEndpointContainer 6

Le PnpObject représente un conteneur de point de terminaison d’association.

AssociationEndpointProtocol 9

Spécifie que le PnpObject représente un protocole de point de terminaison d’association.

AssociationEndpointService 7

Le PnpObject représente un service de point de terminaison d’association.

Device 3

Le PnpObject représente un appareil.

DeviceContainer 2

Le PnpObject représente un conteneur d’appareils.

DeviceInterface 1

Le PnpObject représente une interface d’appareil.

DeviceInterfaceClass 4

Le PnpObject représente une classe d’interface d’appareil.

DevicePanel 8

Le PnpObject représente un panneau d’entrée d’appareil.

Unknown 0

L’objet est d’un type inconnu. Cette valeur n'est pas utilisée.

Remarques

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1809 17763 DevicePanel

S’applique à

Voir aussi