I have a test signed .DLL file (the root certification authority is "MS Protected Media Test root").
And I test that file using modified MF_ProtectedPlayback sample.
When I use
Case-1) MFCreatePMPMediaSession with dwCreationFlags=
MFPMPSESSION_UNPROTECTED_PROCESS, everything is OK. I can see the MF_ProtectedPlayback sample plays video clips very well.
Case-2) MFCreatePMPMediaSession with dwCreationFlags= 0, the player pops-up "HRESULT = 0x80070241" error and shows me Internet Explorer page like following.
"The following components on your computer must be updated before protected content can be enjoyed"
Name of file: my_sample.dll / Description of file: None / Product name: None / Company name: None
I'm wondering if "Case-2" is normal operation.
Can't I use MFCreatePMPMediaSession(dwCreationFlags=0, ...) with my test signed .DLL file?
Do I need the PE production signed .DLL file?
Thank you in advance for your help.