What does NTSTATUS 0xC000CF0B (STATUS_CLOUD_FILE_INVALID_REQUEST) mean?

 
Previous Next
STATUS_CLOUD_FILE_NOT_SUPPORTED STATUS_CLOUD_FILE_READ_ONLY_VOLUME

STATUS_CLOUD_FILE_INVALID_REQUEST

An invalid Cloud Files request is a contract error: the requested operation, arguments, placeholder state, or sync-root policy do not form a permitted combination. It differs from STATUS_CLOUD_FILE_NOT_SUPPORTED, which says the provider or policy lacks a capability; here the particular request itself is invalid.

For provider-issued operations, validate the operation type, structure sizes, connection and transfer keys, and the request's range or state assumptions. Some hydration policies explicitly reject operations that would create a non-fully-hydrated placeholder.

Useful checks

  • Record CF_OPERATION_INFO and CF_OPERATION_PARAMETERS fields with the failure.
  • Verify every StructSize and policy-dependent precondition before calling CfExecute.
  • Do not retry unchanged arguments; rebuild the request only after identifying the violated precondition.

Relevant documentation

  • CfExecute documents the provider entry point and operation structures.
  • CF_SYNC_POLICIES lists policy combinations that cause invalid placeholder requests.

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