> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XblFormatSecureDeviceAddress

> XblFormatSecureDeviceAddress

# 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

```cpp theme={null}
HRESULT XblFormatSecureDeviceAddress(  
         const char* deviceId,  
         XblFormattedSecureDeviceAddress* address  
)  
```

### 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\*](/pt-BR/reference/live/xsapi-c/multiplayer_c/structs/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](/pt-BR/reference/live/xsapi-c/multiplayer_c/multiplayer_c_members)


## Related topics

- [XblMultiplayerSessionCurrentUserSetSecureDeviceAddressBase64](/pt-BR/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessioncurrentusersetsecuredeviceaddressbase64.md)
- [XblFormattedSecureDeviceAddress](/pt-BR/reference/live/xsapi-c/multiplayer_c/structs/xblformattedsecuredeviceaddress.md)
- [Constantes do modelo de sessão](/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-session-template-constants.md)
- [XblMultiplayerConnectionAddressDeviceTokenPair](/pt-BR/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayerconnectionaddressdevicetokenpair.md)
- [XblMultiplayerSessionCapabilities](/pt-BR/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayersessioncapabilities.md)
