| Previous | Next |
| ERROR_CLOUD_FILE_AUTHENTICATION_FAILED | ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE |
ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES
The provider could not allocate or retain resources for the request
ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES is a cloud-provider completion status rather than a generic statement that the disk is full. The provider may be unable to allocate transfer buffers, queue work, open remote sessions, maintain callback state, or reserve local resources required for hydration or placeholder enumeration.
Collect provider memory, handle, thread, request-queue, and temporary-storage metrics at the time of failure. Include the callback type and requested byte range so large or highly parallel hydrations can be distinguished from a leak. Apply bounded concurrency and cancellation correctly, then retry only after resources are released. Increasing network timeout or repeatedly reopening the placeholder can worsen pressure without addressing the exhausted resource.
What to inspect
- Measure provider memory, handles, queue depth, and active transfer ranges.
- Look for requests that survive cancellation or retain buffers after completion.
- Limit concurrency and test whether resource use returns to baseline after failures.
References
- Microsoft: data and placeholder callback types
- Microsoft: transfer operation parameters
- Microsoft: synchronous and asynchronous hydration
Looking for a different code? Search another status or error code.