HardwareIdentification.GetPackageSpecificToken(IBuffer) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um ASHWID (identificador de hardware) que representa o hardware atual. O ASHWID retornado será diferente para cada pacote de aplicativos. Em outras palavras, essa API retornará identificadores diferentes quando chamada por dois aplicativos de pacotes diferentes. Ele retornará o mesmo identificador quando chamado por dois aplicativos que fazem parte do mesmo pacote.
public:
static HardwareToken ^ GetPackageSpecificToken(IBuffer ^ nonce);
static HardwareToken GetPackageSpecificToken(IBuffer const& nonce);
public static HardwareToken GetPackageSpecificToken(IBuffer nonce);
function getPackageSpecificToken(nonce)
Public Shared Function GetPackageSpecificToken (nonce As IBuffer) As HardwareToken
Parâmetros
- nonce
- IBuffer
O nonce criptográfico é opcional. O nonce é recomendado quando o ASHWID precisa ser verificado na nuvem contra ataques de reprodução. Nos cenários em que nonce é desejado, o servidor remoto deve gerar um nonce aleatório e passá-lo para o aplicativo cliente e, em seguida, verificar se a assinatura tem o nonce esperado depois que o ASHWID é recebido do sistema cliente.
Retornos
As informações de ID de hardware.
Comentários
O GetPackageSpecificToken foi projetado para uso por desenvolvedores profissionais que têm experiência com conteúdo de licenciamento e com experiência suficiente em criptografia