Site icon EfmSoft

What does HRESULT 0x001B0003 (WER_S_DISABLED) mean?

 
Previous Next
WER_S_REPORT_QUEUED WER_S_SUSPENDED_UPLOAD

WER_S_DISABLED

Windows Error Reporting is disabled

WER_S_DISABLED is HRESULT 1769475 (0x001B0003) from winerror.h. AllStat describes it as “Reporting was disabled.” In the Windows Error Reporting collection, queue, upload, archive, assertion, or debugging workflow, the value reports a nonfailure state that must not be collapsed into plain S_OK.

Telemetry and tests should retain this result because its operational meaning differs from S_OK.

Where the status is encountered

Keep it attached to the operation that returned it. Interpreting it outside that API contract can turn a normal continuation or partial result into an incorrect retry or false completion.

What must be true before accepting it

Verify that the disabled state comes from explicit system, user, or organizational policy rather than a transient submission failure. Without the boundary check, the HRESULT can hide stale output, pending ownership, or omitted work.

Also confirm that returned outputs belong to the current operation generation and were not inherited from an earlier attempt.

Difference from nearby results

Queue-disabled and archive-disabled affect individual stages; it disables reporting as a whole.

The neighboring result changes whether output is final, more work remains, or fallback is required.

Correct handling and recovery

Respect the policy, preserve only application-local diagnostics allowed by policy, and do not loop on WerReportSubmit. Surface configuration guidance only to authorized administrators.

A new attempt following it should be triggered by a meaningful transition, not merely by elapsed time.

Practical scenario

A managed workstation disables WER by policy. The application writes its minimal local log and omits upload attempts.

References


Looking for a different code? Search another status or error code.

Exit mobile version