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

# 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](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineadduploadingentity)                                           | Agrega una entidad a una canalización existente. Todos los eventos emitidos se vincularán a esta entidad.                                                                                                                                                                                                                                                     |
| [PFEventPipelineBatchUploadFailedEventHandler](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinebatchuploadfailedeventhandler)                     | 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](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinebatchuploadsucceededeventhandler)               | Controlador que se invoca cuando el SDK carga correctamente un lote de eventos.                                                                                                                                                                                                                                                                               |
| [PFEventPipelineCloseHandle](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineclosehandle)                                                         | Cierra un PFEventPipelineHandle.                                                                                                                                                                                                                                                                                                                              |
| [PFEventPipelineCreatePlayStreamPipelineHandle](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreateplaystreampipelinehandle)                   | Crea una canalización de eventos para cargar eventos de PlayStream mediante una entidad.                                                                                                                                                                                                                                                                      |
| [PFEventPipelineCreateTelemetryPipelineHandleWithEntity](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreatetelemetrypipelinehandlewithentity) | Crea una canalización de eventos para cargar eventos de telemetría mediante una entidad.                                                                                                                                                                                                                                                                      |
| [PFEventPipelineCreateTelemetryPipelineHandleWithKey](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreatetelemetrypipelinehandlewithkey)       | Crea una canalización de eventos para cargar eventos de telemetría mediante una clave de telemetría.                                                                                                                                                                                                                                                          |
| [PFEventPipelineDuplicateHandle](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineduplicatehandle)                                                 | Duplica un PFEventPipelineHandle.                                                                                                                                                                                                                                                                                                                             |
| [PFEventPipelineEmitEvent](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineemitevent)                                                             | 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](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineremoveuploadingentity)                                     | 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](/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelineupdateconfiguration)                                         | Actualiza la configuración de una canalización existente.                                                                                                                                                                                                                                                                                                     |

## Estructuras

| Estructura                                                                                                                        | Descripción                                                                                                                                     |
| --------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| [PFEvent](/services/playfab/api-references/c/pfeventpipeline/structs/pfevent)                                                     | Evento que se va a cargar en PlayFab.                                                                                                           |
| [PFEventPipelineConfig](/services/playfab/api-references/c/pfeventpipeline/structs/pfeventpipelineconfig)                         | Define la configuración de la canalización de eventos.                                                                                          |
| [PFEventPipelineTelemetryKeyConfig](/services/playfab/api-references/c/pfeventpipeline/structs/pfeventpipelinetelemetrykeyconfig) | Estructura de configuración que define las propiedades necesarias para usar la clave de telemetría.                                             |
| [PFUploadedEvent](/services/playfab/api-references/c/pfeventpipeline/structs/pfuploadedevent)                                     | 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](/es/services/playfab/api-references/c/pfevents/pfevents_members.md)
- [Información general de la API C de Services - PFEventsTypes.h](/es/services/playfab/api-references/c/pfeventstypes/pfeventstypes_members.md)
- [Información general de la API de C/C++ de Party](/es/services/playfab/multiplayer/networking/reference/party_members.md)
- [Información general sobre la API de Multiplayer Manager](/es/services/xbox-services/multiplayer/mpm/concepts/live-multiplayer-manager-api-overview.md)
- [Información general de la API de C de Services - PFEntity.h](/es/services/playfab/api-references/c/pfentity/pfentity_members.md)
