HardwareIdentification.GetPackageSpecificToken(IBuffer) 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 un identificateur de matériel (ASHWID) qui représente le matériel actuel. L’ASHWID retourné sera différent pour chaque package d’application. En d’autres termes, cette API retourne des identificateurs différents lorsqu’elle est appelée par deux applications à partir de packages différents. Elle retourne le même identificateur lorsqu’elle est appelée par deux applications qui font partie du même package.
public:
static HardwareToken ^ GetPackageSpecificToken(IBuffer ^ nonce);
static HardwareToken GetPackageSpecificToken(IBuffer const& nonce);
public static HardwareToken GetPackageSpecificToken(IBuffer nonce);
function getPackageSpecificToken(nonce)
Public Shared Function GetPackageSpecificToken (nonce As IBuffer) As HardwareToken
Paramètres
- nonce
- IBuffer
Le nonce de chiffrement est facultatif. Le nonce est recommandé lorsque ASHWID doit être vérifié sur le cloud contre les attaques par relecture. Dans les scénarios où un nonce est souhaité, le serveur distant doit générer un nonce aléatoire et le transmettre à l’application cliente, puis vérifier que la signature a le nonce attendu une fois l’ASHWID reçu du système client.
Retours
Informations sur l’ID matériel.
Remarques
Le GetPackageSpecificToken est conçu pour être utilisé par des développeurs professionnels qui ont de l’expérience avec le contenu de licence et une expertise suffisante en matière de chiffrement