| Previous | Next |
| PEERDIST_ERROR_OPERATION_NOTFOUND | PEERDIST_ERROR_OUT_OF_BOUNDS |
PEERDIST_ERROR_ALREADY_COMPLETED
Cannot perform the requested operation because it has already been carried out.
PEERDIST_ERROR_ALREADY_COMPLETED is Win32 error 4060 (0xFDC) and belongs to Peer Distribution and BranchCache post-completion state handling.
Troubleshooting steps
- Record operation type, completion status, callback order, and repeated call.
- Record the exact PeerDist function involved in post-completion state handling.
What to verify
Verify whether the caller attempted an action that is invalid after the PeerDist operation completed. Check operation type, completion status, callback order, and repeated call; record the exact PeerDist function involved in post-completion state handling.
Handling, retry, and recovery
Consume the recorded completion once and reject duplicate finish, supply, or transition requests in the caller.
Difference from nearby codes
OPERATION_NOTFOUND often arises from late cancellation; ALREADY_COMPLETED confirms the target reached completion.
Practical example
A completion callback and polling loop both finalize the same request.
References
- Microsoft: System Error Codes (4000–5999) — reference for error 4060.
- Microsoft: Peer Distribution API — reference for error 4060.
- Microsoft: peerdist.h API reference — reference for error 4060.
- Microsoft: BranchCache — reference for error 4060.
Looking for a different code? Search another status or error code.