Compartilhar via


Testing How an Application Will Behave Under Different Security Configurations

Windows Mobile SupportedWindows Embedded CE Not Supported

9/8/2008

Depois de ter os certificados SDK no seu dispositivo, você pode alteração de configuração de segurança do dispositivo quando você desejar. O Diretório Tools\SecurityConfiguration in a SDK contém um conjunto de arquivos .CPF (um por configuração de segurança) e um arquivo Leiame.txt com instruções sobre como aplicar os arquivos. Além disso, o Diretório Tools\RapiSecurity Contém .CPF arquivos dessa alteração o política de segurança para Rapi.

Ferramentas adicionais

O SDK é fornecido com um aplicativo exemplo, chamado SecurityViewer, que consulta a configuração de segurança do dispositivo. Ele é executado no dispositivo e exibe a configuração de segurança, os valores de todas as diretivas de segurança e todos os certificados no dispositivo. Este aplicativo deve executar privilegiado, e assim o arquivo Visual Studio solução para esse exemplo é definido up to assinar o aplicativo com o SDK privilegiado Certificado.

Para o valor de um individual get política de segurança do seu codificar, chamar o QueryPolicy método em DevMgmt.h. Seu codificar não precisa executar privilegiado para chamar esse método.

Get ou definir a configuração de segurança de um dispositivo a partir de computador desktop, você pode usar RapiConfig.exe, que é o Diretório ferramentas DA SDK. Sobre o linha de comando para RapiConfig.exe, transmitir o nome de um arquivo de configuração XML. Você pode usar os arquivos no Diretório de Tools\SecurityConfiguration como exemplos. Observe que você deve ter permissões suficientes para get ou definir a configuração de segurança, que significa o política de segurança RAPI já deve ser definido para Permitido. Você pode definir esta diretiva com Tools\RapiSecurity\RapiAllowed.CPF se os certificados SDK são sobre o dispositivo.

Get ou definir a configuração de segurança de um dispositivo de seu próprio codificar, você pode chamar o DMProcessConfigXML método no CfgMgrApi.h de c/codificar C++ ou Microsoft.WindowsMobile.Configuration de C# ou Visual Basic.NET codificar. Você pode usar os arquivos XML o Diretório Tools\SecurityConfiguration como exemplos de entrada para essas APIs. Seu codificar deve executar privilegiado.