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

# Información general de la API C de Services - PFEventPipeline.h

> Información general de la API C de Services - PFEventPipeline.h

## Funciones

| Función | Descripción |
| - | - |
| [PFEventPipelineAddUploadingEntity](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineadduploadingentity.md) | Agrega una entidad a una canalización existente. Todos los eventos emitidos se vincularán a esta entidad. |
| [PFEventPipelineBatchUploadFailedEventHandler](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinebatchuploadfailedeventhandler.md) | Controlador que se invoca cuando el SDK ha intentado cargar un lote de eventos de canalización de eventos pero no lo ha conseguido. Corresponde al cliente volver a enviar los eventos con error según sea necesario mediante PFEventPipelineEmitEvent, aunque, según la naturaleza del error, volver a enviarlos directamente puede no resolver el problema. |
| [PFEventPipelineBatchUploadSucceededEventHandler](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinebatchuploadsucceededeventhandler.md) | Controlador que se invoca cuando el SDK carga correctamente un lote de eventos. |
| [PFEventPipelineCloseHandle](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineclosehandle.md) | Cierra un PFEventPipelineHandle. |
| [PFEventPipelineCreatePlayStreamPipelineHandle](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreateplaystreampipelinehandle.md) | Crea una canalización de eventos para cargar eventos de PlayStream mediante una entidad. |
| [PFEventPipelineCreateTelemetryPipelineHandleWithEntity](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreatetelemetrypipelinehandlewithentity.md) | Crea una canalización de eventos para cargar eventos de telemetría mediante una entidad. |
| [PFEventPipelineCreateTelemetryPipelineHandleWithKey](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreatetelemetrypipelinehandlewithkey.md) | Crea una canalización de eventos para cargar eventos de telemetría mediante una clave de telemetría. |
| [PFEventPipelineDuplicateHandle](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineduplicatehandle.md) | Duplica un PFEventPipelineHandle. |
| [PFEventPipelineEmitEvent](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineemitevent.md) | Agrega un evento al búfer de una canalización para su carga. La API se devolverá de forma sincrónica y el evento se cargará en segundo plano según la configuración de la canalización. |
| [PFEventPipelineRemoveUploadingEntity](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineremoveuploadingentity.md) | Quita una entidad de una canalización existente. Si se agregó una configuración de clave de telemetría válida al crear la canalización, se cambiará a ella. |
| [PFEventPipelineUpdateConfiguration](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineupdateconfiguration.md) | Actualiza la configuración de una canalización existente. |

## Estructuras

| Estructura | Descripción |
| - | - |
| [PFEvent](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/structs/pfevent.md) | Evento que se va a cargar en PlayFab. |
| [PFEventPipelineConfig](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/structs/pfeventpipelineconfig.md) | Define la configuración de la canalización de eventos. |
| [PFEventPipelineTelemetryKeyConfig](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/structs/pfeventpipelinetelemetrykeyconfig.md) | Estructura de configuración que define las propiedades necesarias para usar la clave de telemetría. |
| [PFUploadedEvent](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/structs/pfuploadedevent.md) | Evento que se ha cargado en PlayFab. Asocia el identificador asignado por el servicio con el clientId proporcionado cuando se emitió el evento. |


## Related topics

- [Información general de la API C de Services - PFEvents.h](https://docs.xbox.com/es/services/playfab/api-references/c/pfevents/pfevents_members.md)
- [Información general de la API C de Services - PFEventsTypes.h](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventstypes/pfeventstypes_members.md)
- [Información general sobre la API de Multiplayer Manager](https://docs.xbox.com/es/services/xbox-services/multiplayer/mpm/concepts/live-multiplayer-manager-api-overview.md)
- [PFEventPipelineEmitEvent](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineemitevent.md)
- [PFEventPipelineConfig](https://docs.xbox.com/es/services/playfab/api-references/c/pfeventpipeline/structs/pfeventpipelineconfig.md)
