| Previous | Next |
| STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT | STATUS_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN |
STATUS_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM
The requested mode-pruning algorithm is not recognized
Mode pruning removes unsupported or undesirable source/target mode combinations from VidPN candidate sets. This status means the pruning algorithm selector passed to the interface is invalid.
The mode data itself may be correct; the failure is in the caller-supplied policy selector. It is commonly caused by uninitialized parameters, a wrong enum value, or a code path that uses a private algorithm ID where the VidPN interface expects a documented value.
What to check
- Log the pruning algorithm value before the call.
- Initialize pruning parameters on every path, including error recovery and fallback code.
- If the driver has private pruning policy, translate it to supported VidPN interface values before calling into the manager.
References
- Microsoft: Enumerating cofunctional VidPN source and target modes
- Microsoft: VidPN objects and interfaces
- Microsoft: D3DKMDT display data types
Looking for a different code? Search another status or error code.
