SystemIdentification.GetSystemIdForPublisher Méthode
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.
Obtient une valeur d’identificateur pour le système en fonction de l’ID d’éditeur de l’application.
public:
static SystemIdentificationInfo ^ GetSystemIdForPublisher();
static SystemIdentificationInfo GetSystemIdForPublisher();
public static SystemIdentificationInfo GetSystemIdForPublisher();
function getSystemIdForPublisher()
Public Shared Function GetSystemIdForPublisher () As SystemIdentificationInfo
Retours
Objet SystemIdentificationInfo pour ce système, basé sur l’ID d’éditeur de l’application.
Remarques
L’identificateur retourné par cette méthode est spécifique à l’éditeur de l’application sur l’appareil actuel.
L’ID présente les caractéristiques suivantes :
- Unique pour chaque système
- Sur un système particulier, toutes les applications du même éditeur obtiendront la même valeur pour cet ID (pour tous les utilisateurs). À l’inverse, les applications de différents éditeurs sur le même système obtiennent des ID différents.
- Peut être créé hors connexion
- Persiste entre les redémarrages, les réinstallations et les mises à niveau de Windows, y compris les installations propre (voir ci-dessous pour connaître les exceptions)
- Conserve la plupart des modifications matérielles
- Disponible dans OneCore
La méthode tente d’abord d’utiliser le module de plateforme sécurisée (TPM), le cas échéant, pour obtenir un ID. Si un module TPM n’est pas présent, la méthode tente d’obtenir un ID à partir de l’interface UEFI (Unified Extensible Firmware Interface). Si aucune de ces sources n’est disponible, cette méthode retourne un ID sauvegardé par le Registre Windows. Dans le cas du registre Windows, l’ID ne satisfait pas à toutes les garanties ci-dessus. Par exemple, si un système ne dispose pas d’un TPM ou d’une prise en charge UEFI, et qu’un ID a donc été obtenu à partir du Registre, une installation propre de Windows entraîne le retour d’un nouvel ID différent. Les appelants de cette méthode doivent se référer à la propriété Source du SystemIdentificationInfo retourné pour déterminer d’où l’ID a été obtenu afin de comprendre les garanties fournies.