| Previous | Next |
| STATUS_GRAPHICS_I2C_ERROR_RECEIVING_DATA | STATUS_GRAPHICS_DDCCI_INVALID_DATA |
STATUS_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED
STATUS_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED means that the monitor does not support the requested Virtual Control Panel (VCP) code. The I2C/DDC path can be working correctly: the rejected item is the monitor feature itself.
Windows documents a workflow that obtains the monitor capabilities string and parses it to identify supported VCP codes and values. That information is per physical monitor and vendor-specific for many controls, so a VCP code accepted by one display should not be assumed to work on another.
What to do before changing a request
- Query or cache capability information together with the physical monitor identity, then invalidate it on monitor changes.
- For noncontinuous features, use the values advertised for that monitor rather than sending an arbitrary numeric setting.
- Do not confuse an unsupported VCP code with a malformed capabilities string; the latter makes the advertised feature list unreliable.
References
Looking for a different code? Search another status or error code.