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

# PFEventPipelineBatchUploadFailedEventHandler

> Controlador que se invoca cuando el SDK ha intentado cargar un lote de eventos de la canalización de eventos, pero no lo ha conseguido. Corresponde al cliente volver a enviar los eventos con error según.

Controlador que se invoca cuando el SDK ha intentado cargar un lote de eventos de la 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.

## Sintaxis

```cpp theme={null}
void PFEventPipelineBatchUploadFailedEventHandler(  
    void* context,  
    HRESULT translatedUploadError,  
    const char* errorMessage,  
    PFEvent failedEvents,  
    size_t failedEventsCount  
)  
```

### Parámetros

**`context`**   void\*<br />*optional*

Puntero de contexto opcional a los datos usados por el controlador de eventos.

**`translatedUploadError`**   HRESULT

Error de carga traducido.

**`errorMessage`**   char\*

Mensaje que describe el error de carga.

**`failedEvents`**   [PFEvent](/services/playfab/api-references/c/pfeventpipeline/structs/pfevent)

Eventos que estaban en el lote con error.

**`failedEventsCount`**   size\_t

El número de entradas de la matriz failedEvents.

### Valor devuelto

Tipo: void

TBD

## Comentarios

Los argumentos distintos de context pertenecen al SDK y solo se garantiza que sean válidos dentro de la devolución de llamada.

## Requisitos

**Encabezado:** PFEventPipeline.h

## Consulte también

[Miembros de PFEventPipeline](/services/playfab/api-references/c/pfeventpipeline/pfeventpipeline_members)
