| Предыдущий | Следующий |
| STATUS_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR | STATUS_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED |
STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS
Что означает STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS
STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS — сбой DxgkDdiOPMGetCOPPCompatibleInformation, DxgkDdiOPMGetInformation или DxgkDdiOPMConfigureProtectedOutput: вызывающий код использовал команду OPM для защищённого выхода, поддерживающего только семантику COPP.
Что проверить
Зафиксируйте вызов D3DKMT, адаптер/видеовыход и объект, на котором появился STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS.
- Проверьте текущую VidPN/топологию, возможности драйвера и монитора, состояние выделения памяти/устройства и события Display/DxgKrnl.
- Если был TDR/сброс или смена режима, отделите первичный отказ драйвера/устройства от последующих ошибок уже потерянного графического контекста.
Исходная формулировка
Audit wrapper code that translates DirectShow COPP operations into newer OPM paths.
The right fix is to use the API path that matches the handle, not to retry the same command with arbitrary parameters. Applications that bridge DirectShow COPP and Media Foundation OPM code are especially likely to mix handles or request types during migration.
Do not send OPM-native status or configuration requests to COPP-compatible handles.
Track protected-output creation mode together with the handle in logs.
A protected-output handle has protocol semantics attached to it. This status is the inverse of the COPP-semantics mismatch: an OPM-native information or configuration request was made against a protected output whose semantics are COPP-compatible.
Технические ссылки
- Microsoft: Using Output Protection Manager
- Microsoft: Supporting Output Protection Manager
- Microsoft: Using Certified Output Protection Protocol
- Microsoft: Configuring a protected output
- Microsoft: MS-ERREF NTSTATUS values
Нужно найти другой код? Найти другой код состояния или ошибки.