The Report Upload Client API uses the registry to manage upload file size and upload status notification. .
The HKEY_LocalMachine\System\ErrorReporting\UploadSettings registry key controls the file upload process.
The following table shows the named values.
| Value: type | Description |
|---|---|
| NoConsentRequired: DWORD | Default 0 (Consent required)
Set to 1 to upload without consent |
| DontUpload: DWORD | Default 0 (Upload)
Set to 1 to keep but not upload files |
| MaxDailyReports: DWORD | Default 0 (No limit)
Max reports to upload daily |
| MaxWeeklyReports: DWORD | Default 0 (No limit)
Max reports to upload weekly |
| UploadSucceededDlg: DWORD | Default 0 (Don't display)
Set to 1 to display succeeded dialog |
| UploadFailedDlg: DWORD | Default 0 (Don't display)
Set to 1 to display failed dialog |
| UploadRetryInterval: DWORD | 24*60 (Minutes) |
The HKEY_LocalMachine\System\ErrorReporting\DumpFiles registry key controls dump file status.
The following table shows the named values.
| Value: type | Description |
|---|---|
| Ce053003-01.kdmp: REG_DWORD | Default is 0
32-Bit field for status |
| Ce053003-02.kdmp: REG_DWORD | 0 |
| Ce060403-01.kdmp: REG_DWORD | 0 |
| \Windows\CeLog.log: REG_DWORD | 0 |
The following table shows values for the status bitfield Ce053003-01.kdmp.
| Bit | Description |
|---|---|
| Bit 0 | User consented |
| Bit 1 | Upload Failed |
| Bit 2 | Don't Delete |
| Bit 3 | User did not give consent |
| Bit 4 | Reserved for manifest mode, no mini-dump file generated. Not used. |
| Bit 5 | Upload processed previously |
| Bit 6 | Log files previously cached |
The HKEY_LocalMachine\System\ErrorReporting\UploadStatus registry key indicates upload status.
The following table shows the named values.
| Value: type | Description |
|---|---|
| LastUploadSucceeded: REG_DWORD | Default is 0.
Set to 1 if successful |
| LastUploadStatus: REG_DWORD | Default is 0.
Set only on failure. |
| LastUploadBucketTable: REG_DWORD | Default is 0.
Set only if successful. |
| LastUploadBucketID: DWORD | Default is 0.
Set only if successful. |
| LastUploadFileName: REG_SZ | Default is Error.
Set only if successful. |
The HKEY_Local_Machine\System\ErrorReporting\DumpSettings registry key enables values for error report generation. The following table shows the named value.
| Value : type | Description |
|---|---|
| CabDirectory: REG_SZ | Default is \Windows\DumpFiles\CabFiles.
Location of the directory that holds compressed files for error report. |
| MaxDiskUsage: REG_DWORD | Default is 4 x result of DrWatsonGetSize().
Sets maximum size for storing dump files. |
| MaxLogFiles: REG_DWORD | Default is 3. Sets maximum number of dump log files. |
| MaxLogFileSize: REG_DWORD | Default is 100 * 1024.
Sets maximum size for dump log files. |
| DumpEnabled: REG_DWORD | Default is 1.
Enables error reporting. |
See Also
Send Feedback on this topic to the authors