4

現在、一意のデバイス識別子を取得しようとしています。これが私のコードです:

var token = Windows.System.Profile.HardwareIdentification.getPackageSpecificToken(null);
var reader = Windows.Storage.Streams.DataReader.fromBuffer(token.id);

reader.unicodeEncoding = true;
var identifier = reader.readString(reader.unconsumedBufferLength);

console.log(identifier);

ただし、次のエラーが発生します。

操作で、有効な範囲外のデータにアクセスしようとしました。

token.id文字列のサイズを取得するにはどうすればよいですか? token.id.lengthも使用しようとしましたが、結果は同じです。

4

1 に答える 1