Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
This topic describes the recommended permissions picker UI to be provided by the FDRM engine.
When there is a single permission for media content, Microsoft recommends the permissions picker, Image Set 15ai, and Image Set 15aii, not be shown and that the UI goes directly to Image Set 15b.
The following illustration shows an example of the FDRM engine provided UI for content's permission picker.
Image Behavior
The following table shows the image behavior for the UI provided by the FDRM engine for the Play properties UI.
Item | Behavior |
---|---|
Dialogue Box |
Full screen dialogue box |
Title Bar |
Properties(Image 15ai, 15aii) |
SK1 |
Select. Closes permission picker and launches the properties page for the permission chosen. Returns HRESULT=S_OK. |
SK2 |
Cancel. Close card. Return HRESULT=E_* |
Hardware Back |
Same as SK2. Note that the 'X' Button (devices running Windows Mobile Professional and Windows Mobile Classic) cancels (does the same as SK2). |
Text (group 1) |
"Select a protection type" Note: Display this field only if there is a string name provided by rights issuer to identify that rights object "<Rights Object Name>" |
Text (group 2) |
"Play" or "Display" or "Execute" or "Print" (dynamic depending on which permissions are available in all rights object for that content) |
Image 15a is intended to show the existent permissions for that media content. However, if permissions are valid for the content but became expired and the rights object is still in the database, the FDRM engine should display the permissions in Image 15a but with an Expiredtag as in Image 15aii. The user can still access the permissions page for this expired permission so they can see useful information such as activation, start date, end date, or the number of finished counts.