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

# 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<br />*optional*

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

**`eventPipelineBatchUploadedEventHandler`**   PFEventPipelineBatchUploadSucceededEventHandler\*<br />*optional*

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

**`eventPipelineBatchFailedEventHandler`**   PFEventPipelineBatchUploadFailedEventHandler\*<br />*optional*

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

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

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

**`eventPipelineHandle`**   PFEventPipelineHandle\*<br />*output*

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

### 戻り値

型: HRESULT

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

## 要件

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

## 関連項目

[PFEventPipeline のメンバー](/services/playfab/api-references/c/pfeventpipeline/pfeventpipeline_members)


## Related topics

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