So erhalten Sie eindeutige Geräte-IDs für Windows 10 Anniversary Update
Vorhergehende Iterationen von Windows 10 haben dasHardwareToken
API (aka ASHWID), um eine eindeutige Kennung für das Gerät zu erhalten, die jedoch mehrere Nachteile aufwies:
Ist das Jubiläumsupdate eine neue Möglichkeit, eine nützlichere / stabilere ID zu erhalten, die auf allen Windows 10-Plattformen konsistent ist? Ich möchte die ID in meinen Apps verwenden, um die Telemetrie auf demselben Gerät für Nutzungsmetriken und Werbung zu korrelieren. Ich werde den Wert nicht zur Identifizierung des Benutzers, zum Erstellen anonymer Konten, zum Verschlüsseln von Daten oder dergleichen verwenden. Es wird nur für Telemetriezwecke verwendet.
Ich möchte etwas machen wie:
var id = Windows.Something.GetDeviceId(); // hypothetical OS function
var telemetry = MyApp.GetUsageTelemetry(); // my own function
// Use (eg) HttpClient to send both id and telemetry to my
// cloud infrastructure for processing and correlation
SendDataToCloudForProcessing(id, telemetry)