| Previous | Next |
| MF_E_ITA_UNRECOGNIZED_DIGITAL_VIDEO_OUTPUT | MF_E_INVALID_AKE_CHANNEL_PARAMETERS |
MF_E_RESOLUTION_REQUIRES_PMP_CREATION_CALLBACK
MF_E_RESOLUTION_REQUIRES_PMP_CREATION_CALLBACK is a protected source-resolution configuration error. The Media Foundation error definition explicitly identifies PKEY_PMP_Creation_Callback in the configuration property store as required for resolving this protected stream.
Inspect the resolver configuration supplied by the application
- Record the property store passed to the source-resolution path and whether the required PMP creation callback is present.
- Check code paths that clone or rebuild the configuration store and may drop protection-specific properties.
- Compare protected and unprotected resolution separately; an unprotected source may never exercise the PMP creation path.
Do not guess a callback value or substitute a normal Media Session. The protected stream needs a component-specific route to create or access the PMP context required during resolution. The related IMFPMPHost contract shows why protected sources sometimes need objects in the PMP process even when source-side code remains in the application process. Fix the documented configuration path before investigating codecs or byte-stream parsing.
Microsoft: IMFPMPHost and protected source objects · Microsoft: PMP Media Session · Wine: exact Media Foundation HRESULT definition
Looking for a different code? Search another status or error code.