What does HRESULT 0x00041733 (FILTER_S_CONTENTSCAN_DELAYED) mean?

 
Previous Next
FILTER_S_FULL_CONTENTSCAN_IMMEDIATE FILTER_S_DISK_FULL

FILTER_S_CONTENTSCAN_DELAYED

Content scan should be scheduled later

FILTER_S_CONTENTSCAN_DELAYED is HRESULT 268083 (0x00041733) from Indexing Service. The documented description is “A content scan of the disk needs to be scheduled for execution later.” The severity bit indicates a nonfailure result, but the value carries a specific condition that must not be collapsed into plain S_OK.

In the legacy Indexing Service or IFilter pipeline, this result means that a content scan of the disk needs to be scheduled for execution later. Ordinary completion must not be inferred from it until the owning component’s state and outputs agree.

Where the status is encountered

  • Legacy Indexing Service catalog processing; log the exact method and object state instead of interpreting the constant outside that contract.
  • IFilter text and property extraction; log the exact method and object state instead of interpreting the constant outside that contract.
  • Search enumeration, scan scheduling, or catalog administration; log the exact method and object state instead of interpreting the constant outside that contract.

Evidence to preserve

  • Preserve scan scope and priority.
  • Preserve deferral reason.
  • Preserve not-before and deadline times.
  • Preserve queue persistence identifier.
  • Preserve resource condition used to release the delay.

What must be true before accepting it

Verify that the deferral reason and latest acceptable execution time are explicit. Only this contract check establishes that it is safe for the caller’s next step.

Correct handling and recovery

Place the scan in a durable delayed queue, preserve its scope, and retry when the blocking load or resource condition clears. Do not treat delayed scheduling as completed indexing.

Before another call following it, confirm that completed side effects are idempotent or reconciled.

Difference from nearby results

A nearby HRESULT can change object ownership, output validity, or the permitted next method.

Practical scenario

An indexing host defers a low-priority content scan during peak query load. It retains the request and starts it in the next maintenance interval.

References


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