| Previous | Next |
| ERROR_BUSY | ERROR_CANCEL_VIOLATION |
ERROR_DEVICE_SUPPORT_IN_PROGRESS
Device capability detection is still running
ERROR_DEVICE_SUPPORT_IN_PROGRESS is a Win32 result associated with device capability discovery or command-support probing.
What the result means
Windows is still detecting whether the device supports the requested command.
What to check
- Wait for the capability query to finish before issuing the dependent request.
- Keep the device handle and device instance identity stable while detection is in progress.
- Check for repeated device arrival/removal events or driver restarts that continually reset detection.
- Record the command, device interface path, driver version, and elapsed detection time.
Recommended handling
Treat this as a transient state only when the driver documents that capability detection completes asynchronously. Use a bounded retry with cancellation support; do not spin continuously or assume support before detection finishes.
References
Looking for a different code? Search another status or error code.