| Предыдущий | Следующий |
| STATUS_GRAPHICS_OPM_INVALID_HANDLE | STATUS_GRAPHICS_OPM_SPANNING_MODE_ENABLED |
STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH
Что означает STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH
STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH — не удалось вернуть сертификат: переданный функции буфер слишком мал.
Что проверить
Зафиксируйте вызов D3DKMT, адаптер/видеовыход и объект, на котором появился STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH.
Практический смысл и диагностика
- буфер сертификата PVP/OPM имеет длину, несовместимую с ожидаемым форматом сертификата.
- Проверьте двухэтапную схему запроса размера до разбором сертификата: сначала требуемый размер, затем выделение буфера и второй вызов.
- Несоответствие длины чаще означает ошибку размера или контракта драйвера, а не ошибку согласования HDCP.
- Логируйте запрошенный тип сертификата, требуемый размер, размер переданного буфера и фактическое число возвращённых bytes.
- Не продолжайте инициализацию сеанса OPM после несовпадения длины; сначала убедитесь, что driver стабильно сообщает один и тот же type/size.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.