HardwareIdentification.GetPackageSpecificToken(IBuffer) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Hardwarebezeichner (ASHWID) ab, der die aktuelle Hardware darstellt. Die zurückgegebene ASHWID ist für jedes Anwendungspaket unterschiedlich. Anders ausgedrückt: Diese API gibt unterschiedliche Bezeichner zurück, wenn sie von zwei Apps aus unterschiedlichen Paketen aufgerufen wird. Sie gibt denselben Bezeichner zurück, wenn sie von zwei Apps aufgerufen wird, die Teil desselben Pakets sind.
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
Parameter
- nonce
- IBuffer
Die kryptografische Nonce ist optional. Die Nonce wird empfohlen, wenn ASHWID in der Cloud gegen Wiedergabeangriffe überprüft werden muss. In den Szenarien, in denen Nonce gewünscht ist, sollte der Remoteserver eine zufällige Nonce generieren und an die Client-App übergeben, und dann überprüfen, ob die Signatur die erwartete Nonce aufweist, sobald die ASHWID vom Clientsystem empfangen wurde.
Gibt zurück
Die Informationen zur Hardware-ID.
Hinweise
GetPackageSpecificToken ist für die Verwendung durch professionelle Entwickler konzipiert, die Erfahrung mit der Lizenzierung von Inhalten und über ausreichende Kenntnisse in Kryptografie verfügen.