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

# PFMemSetFunctions

> Establece opcionalmente las funciones de enlace de memoria para permitir que los autores de la llamada controlen el enrutamiento de las asignaciones de memoria a su propio administrador de memoria. Se debe llamar antes de.

Establece opcionalmente las funciones de enlace de memoria para permitir que los autores de la llamada controlen el enrutamiento de las asignaciones de memoria a su propio administrador de memoria. Se debe llamar antes de PFInitialize() y no se puede volver a llamar una vez que se han establecido los enlaces de memoria. Este método permite que la aplicación instale rutinas de asignación de memoria personalizadas para atender todas las solicitudes de nuevos búferes de memoria en lugar de usar las rutinas de asignación predeterminadas.

## Sintaxis

```cpp theme={null}
HRESULT PFMemSetFunctions(  
    PFMemoryHooks* hooks  
)  
```

### Parámetros

**`hooks`**   [PFMemoryHooks\*](/services/playfab/api-references/c/pfplatform/structs/pfmemoryhooks)

Enlaces de memoria personalizados que usará el SDK.

### Valor devuelto

Tipo: HRESULT

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

## Comentarios

Se debe llamar antes de PFInitialize.

## Requisitos

**Encabezado:** PFPlatform.h

## Consulte también

[Miembros de PFPlatform](/services/playfab/api-references/c/pfplatform/pfplatform_members)


## Related topics

- [PFMemGetFunctions](/es/services/playfab/api-references/c/pfplatform/functions/pfmemgetfunctions.md)
- [Ciclo de vida del SDK](/es/services/playfab/sdks/c/lifecycle.md)
- [Enlaces de memoria](/es/services/playfab/sdks/c/memory.md)
- [Información general de la API de C de Services - PFPlatform.h](/es/services/playfab/api-references/c/pfplatform/pfplatform_members.md)
- [HCMemSetFunctions](/es/reference/live/httpclient/httpclient/functions/hcmemsetfunctions.md)
