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

# PFEventPipelineCreateTelemetryPipelineHandleWithEntity

> Entity を使用して Telemetry イベントをアップロードするイベント パイプラインを作成します。

Entity を使用して Telemetry イベントをアップロードするイベント パイプラインを作成します。

## 構文

```cpp theme={null}
HRESULT PFEventPipelineCreateTelemetryPipelineHandleWithEntity(  
    PFEntityHandle entityHandle,  
    XTaskQueueHandle queue,  
    PFEventPipelineBatchUploadSucceededEventHandler* eventPipelineBatchUploadedEventHandler,  
    PFEventPipelineBatchUploadFailedEventHandler* eventPipelineBatchFailedEventHandler,  
    void* handlerContext,  
    PFEventPipelineHandle* eventPipelineHandle  
)  
```

### パラメーター

**`entityHandle`**   PFEntityHandle

バックグラウンドで PlayFab サービス リクエストを行うためにトークンが使用される Entity。

**`queue`**   XTaskQueueHandle\
*optional*

バックグラウンド作業がスケジュールされ、イベント コールバックが呼び出される非同期キュー。

**`eventPipelineBatchUploadedEventHandler`**   PFEventPipelineBatchUploadSucceededEventHandler\*\
*optional*

イベントのバッチがアップロードされたときに呼び出されるオプションのハンドラー。

**`eventPipelineBatchFailedEventHandler`**   PFEventPipelineBatchUploadFailedEventHandler\*\
*optional*

イベントのバッチのアップロードが失敗したときに呼び出されるオプションのハンドラー。

**`handlerContext`**   void\*\
*optional*

イベント ハンドラーで使用されるデータへのオプションのポインター。

**`eventPipelineHandle`**   PFEventPipelineHandle\*\
*output*

作成されたパイプラインへのハンドル。不要になったら PFEventPipelineCloseHandle でクローズする必要があります。

### 戻り値

型: HRESULT

この API 操作の結果コード。取り得る値は S\_OK、E\_INVALIDARG、E\_PF\_NOT\_INITIALIZED、または E\_FAIL です。

## 要件

**ヘッダー:** PFEventPipeline.h

## 関連項目

[PFEventPipeline のメンバー](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfeventpipeline/pfeventpipeline_members.md)


## Related topics

- [Services C API overview - PFEventPipeline.h](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfeventpipeline/pfeventpipeline_members.md)
- [PlayFab Services SDK - イベントパイプライン](https://docs.xbox.com/ja-jp/services/playfab/sdks/c/event-pipeline/eventpipeline.md)
- [PFEventPipelineCreateTelemetryPipelineHandleWithKey](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreatetelemetrypipelinehandlewithkey.md)
- [PFEventPipelineCreatePlayStreamPipelineHandle](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfeventpipeline/functions/pfeventpipelinecreateplaystreampipelinehandle.md)
- [PFEventPipelineTelemetryKeyConfig](https://docs.xbox.com/ja-jp/services/playfab/api-references/c/pfeventpipeline/structs/pfeventpipelinetelemetrykeyconfig.md)
