Compartilhar via


DRM Files

Windows Mobile SupportedWindows Embedded CE Not Supported

9/8/2008

Este amostra de código é nomeado FileDRM. Ele demonstra como usar o FDRM API Reference, que permitem que os aplicativos usam de conteúdo Digital Rights Management (DRM) protegido. Exibe o aplicativo de DRM protegido imagens JPEG.

Área recurso

Arquivo-com base no gerenciamento de direitos digitais

File-Based Digital Rights Management

APIs relevantes

O uso

Para executar o amostra de código
  1. Navegue até a arquivo de solução (*.sln) e clique duplo-la. Por padrão, a solução arquivos são copiados para a seguinte pasta:
    C:\Arquivos de programas\Windows Mobile 6 SDK\Samples\Common\CPP\Win32\FileDRM
    Microsoft Visual Studio 2005 inicia e carrega a solução.
  2. Crie a solução (Ctrl+Shift+B).
  3. Implante a solução (F5).
Para usar o aplicativo
  • Usando telefone do dispositivo móvel, baixar DRM pelo menos protegido imagem JPEG.
As regras básicas para usar de conteúdo de DRM
  1. Chamar FileDrmVerifyRights antes de tentar aberto o de conteúdo para assegurar que você irá ser capaz de usar o de conteúdo.
  2. Usar FileDrmCreateFile em vez de CreateFile para aberto o de conteúdo.
    Neste amostra de código, a rotina CImageView::OpenImageFile demonstra as etapas 1 e 2.
  3. Depois que a de conteúdo foi "usado " chamar FileDrmCommitRights.
    Neste amostra de código, a rotina CImageView::Draw demonstra etapa 3.
    FileDrmVerifyRights RemarksCall antes de tentar aberto o de conteúdo para assegurar que você irá ser capaz de usar o de conteúdo.
    Usar FileDrmCreateFile em vez de CreateFile para aberto o de conteúdo.
    Neste amostra de código, a rotina que CImageView::OpenImageFile demonstra as etapas 1 e 2Once o de conteúdo foi "usado " chamar FileDrmCommitRights.
    Neste amostra de código, a rotina CImageView::Draw demonstra etapa 3.

Comentários

Para usar este aplicativo, você deve ter um dispositivo móvel projetado para trabalho com de conteúdo de DRM.

FileDrmCommitRights é chamado apenas depois que a imagem tem sido exibida com êxito. Isso é importante para de conteúdo onde o número de vezes que a de conteúdo pode ser usado é restrito. Essa rotina também demonstra como a de conteúdo identificador que pode ter restrições em quanto tempo ela pode ser usada.

As APIs FDRM também trabalho com de conteúdo non-protected.

Ambientes de Desenvolvimento

SDK: Windows Mobile 6 Professional SDK e Windows Mobile 6 Standard SDK

Ambiente de desenvolvimento: Visual Studio 2005.

ActiveSync: Versão 4.5.

See Also

Concepts

Code Samples for Windows Mobile