Pular para o conteúdo principal

XblFormatSecureDeviceAddress

Formata um endereço de dispositivo seguro com base em uma ID de dispositivo exclusiva para plataformas que não dão suporte a SDAs.

Sintaxe

Parâmetros

deviceId   _In_
Tipo: char*
Uma ID exclusiva para representar este dispositivo durante o tempo de vida do processo/instância do jogo local. address   _Inout_
Tipo: XblFormattedSecureDeviceAddress*
Retorna o endereço de dispositivo seguro formatado.

Valor retornado

Tipo: HRESULT Código de retorno HRESULT para esta operação de API.

Comentários

Formata a cadeia de caracteres deviceId de acordo com a seguinte recomendação: gere 16 bytes aleatórios (por exemplo, um GUID) a serem usados durante o tempo de vida do processo/instância do jogo local para representar exclusivamente o dispositivo. Formate o ‘secureDeviceAddress’ como uma cadeia de caracteres com o prefixo “AAAAAAAA” (8 letras A maiúsculas) seguido pela representação hexadecimal de 32 caracteres dos bytes aleatórios (letras maiúsculas ou minúsculas não importam, nem a ordem dos bytes se os bytes forem um GUID estruturado real). Por exemplo, “AAAAAAAA00112233445566778899AABBCCDDEEFF”. Chame XblMultiplayerSessionCurrentUserSetSecureDeviceAddressBase64 usando o SDA formatado para definir o SDA do usuário.

Requisitos

Cabeçalho: multiplayer_c.h Biblioteca: Microsoft.Xbox.Services.14x.GDK.C.lib

Confira também

multiplayer_c
Última modificação em 6 de outubro de 2026