PnpObjectType Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |