Error Report Generator OS Design Development
Other versions of this page are also available for the following:
8/27/2008
The Error Report Generator creates dump files in accordance with options set in the registry.
It supports file formats that are compatible with the requirements of the Watson web site, watson.microsoft.com, so the receiving server can handle classification of and reporting on uploaded dump files.
OS Design Information
The following table shows OS design information for the Error Report Generator.
Concept | Description |
---|---|
Dependencies |
Reserved memory. Error Report Transfer Driver. |
Hardware considerations |
If the target device uses a flash device to persist storage, the OEM must implement the related drivers. |
Note
: Error Reporting dump file generation requires reserved memory for dump files. If no memory is reserved, no dump file generation occurs.
To reserve memory for dump files, initialize the global variable dwNKDrWatsonSize with the amount of memory you want to reserve with OEMInit during initialization of board-level hardware.
At least 128 KB should be reserved for dump files.
The reserved memory must be a multiple of the target device PAGE_SIZE.
Modules and Components
The following components and modules implement Error Report Generator.
Item | Module | Component |
---|---|---|
Dump file generator |
OsAxsT0.dll, hd.dll |
Dump File Generator |
Reserved memory and persistent storage |
Nk.exe |
Kernel |
Implementation Considerations
The following Sysgen variables are for the Error Report Generator.
Sysgen variable | Description |
---|---|
SYSGEN_WATSON_DMPGEN |
Includes dump file generator in run-time image. |