Using mbidgenerator.exe to generate hardware IDs
MBAE deprecation warning
Important
Starting in Windows 10, version 1803, the MBAE app experience is replaced by an MO UWP app. For more information about MO UWP apps, see UWP mobile broadband apps.
To generate hardware ID values for your service metadata package, you can use the MBIDGenerator.exe command-line tool, which is part of the SDK in Windows 8.1 and Windows 10.
Note In Windows 8 MBIDGenerator.exe was included in the WDK.
Input
MBIDGenerator.exe accepts the following parameters:
MBIDGenerator.exe [/Test] <input file> [<output file>]
Note The Test parameter provides non-hashed output and should not be used for generating hardware IDs for submission to the Windows Dev Center Dashboard.
Output
The output from the MBIDGenerator.exe is through a standard command-line output display. Optionally, you can specify a path and file name for the output file. Errors are always reported back to the command prompt.
The output values appear in the following way:
<HardwareIDList>
<HardwareID>MBAE:0:hashednumber1</HardwareID>
<HardwareID>MBAE:0:hashednumber2</HardwareID>
<HardwareID>MBAE:0:hashednumber3</HardwareID>
</HardwareIDList>
You can take the output from MBIDGenerator.exe and insert it into the PackageInfo XML schema of your service metadata package.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for