> ## 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

Da formato a una dirección de dispositivo segura a partir de un identificador de dispositivo único para las plataformas que no admiten SDA.

## Sintaxis

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

### Parámetros

*deviceId*   \_In\_\
Tipo: char\*

Un identificador único para representar este dispositivo durante la vigencia del proceso o la instancia del juego local.

*address*   \_Inout\_\
Tipo: [XblFormattedSecureDeviceAddress\*](/reference/live/xsapi-c/multiplayer_c/structs/xblformattedsecuredeviceaddress)

Devuelve la dirección de dispositivo segura con formato.

### Valor devuelto

Tipo: HRESULT

Código de retorno HRESULT para esta operación de API.

## Comentarios

Da formato a la cadena deviceId según la recomendación siguiente: genere 16 bytes aleatorios (por ejemplo, un GUID) que se usarán durante la vigencia del proceso o la instancia del juego local para representar el dispositivo de forma única. Dé formato a 'secureDeviceAddress' para que sea una cadena con el prefijo "AAAAAAAA" (8 letras A mayúsculas) seguido de la representación hexadecimal de 32 caracteres de los bytes aleatorios (no importa si las letras están en mayúsculas o minúsculas, ni el orden de los bytes si estos son un GUID estructurado real). Por ejemplo, "AAAAAAAA00112233445566778899AABBCCDDEEFF". Llame a XblMultiplayerSessionCurrentUserSetSecureDeviceAddressBase64 usando la SDA con formato para establecer la SDA del usuario.

## Requisitos

**Encabezado:** multiplayer\_c.h

**Biblioteca:** Microsoft.Xbox.Services.14x.GDK.C.lib

## Consulte también

[multiplayer\_c](/reference/live/xsapi-c/multiplayer_c/multiplayer_c_members)


## Related topics

- [XblMultiplayerSessionCurrentUserSetSecureDeviceAddressBase64](/es/reference/live/xsapi-c/multiplayer_c/functions/xblmultiplayersessioncurrentusersetsecuredeviceaddressbase64.md)
- [XblFormattedSecureDeviceAddress](/es/reference/live/xsapi-c/multiplayer_c/structs/xblformattedsecuredeviceaddress.md)
- [Constantes de plantilla de sesión](/es/services/xbox-services/multiplayer/mpsd/concepts/live-session-template-constants.md)
- [XblMultiplayerConnectionAddressDeviceTokenPair](/es/reference/live/xsapi-c/multiplayer_manager_c/structs/xblmultiplayerconnectionaddressdevicetokenpair.md)
- [XblMultiplayerSessionCapabilities](/es/reference/live/xsapi-c/multiplayer_c/structs/xblmultiplayersessioncapabilities.md)
