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

# PFInventoryExecuteTransferOperationsAsync

> インベントリ アイテムのリストを転送します。1 つの要求で実行できる操作は最大 50 個です。応答コードが 202 の場合、1 つ以上の操作が要求の時間枠内に完了しなかったことを示します。保留中の操作は、OperationStatus = 'InProgress' を探すことで特定できます。要求から 1 日以内であれば、TransactionToken を GetInventoryOperationStatus API に渡すことで、いつでも操作の状態を確認できます。

インベントリ アイテムのリストを転送します。1 つの要求で実行できる操作は最大 50 個です。応答コードが 202 の場合、1 つ以上の操作が要求の時間枠内に完了しなかったことを示します。保留中の操作は、OperationStatus = 'InProgress' を探すことで特定できます。要求から 1 日以内であれば、TransactionToken を GetInventoryOperationStatus API に渡すことで、いつでも操作の状態を確認できます。

## 構文

```cpp theme={null}
HRESULT PFInventoryExecuteTransferOperationsAsync(  
    PFEntityHandle entityHandle,  
    const PFInventoryExecuteTransferOperationsRequest* request,  
    XAsyncBlock* async  
)  
```

### パラメーター

**`entityHandle`**   PFEntityHandle

認証に使用する PFEntityHandle。

**`request`**   [PFInventoryExecuteTransferOperationsRequest\*](/ja-jp/services/playfab/api-references/c/pfinventorytypes/structs/pfinventoryexecutetransferoperationsrequest)

値が設定されたリクエスト オブジェクト。

**`async`**   XAsyncBlock\*<br />*Inout*

非同期操作用の XAsyncBlock。

### 戻り値

型: HRESULT

この API 操作の結果コード。

## 解説

この API は Windows で使用できます。エンティティのコンテナー ID にある指定されたインベントリ アイテムのリストを、別のエンティティのコンテナー ID に転送します。非同期タスクが完了したら、[PFInventoryExecuteTransferOperationsGetResultSize](/ja-jp/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecutetransferoperationsgetresultsize) と [PFInventoryExecuteTransferOperationsGetResult](/ja-jp/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecutetransferoperationsgetresult) を呼び出して結果を取得します。

## 要件

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

## 関連項目

[PFInventory メンバー](/ja-jp/services/playfab/api-references/c/pfinventory/pfinventory_members)


## Related topics

- [PFInventoryExecuteTransferOperationsGetResult](/ja-jp/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecutetransferoperationsgetresult.md)
- [PFInventoryExecuteTransferOperationsResponse](/ja-jp/services/playfab/api-references/c/pfinventorytypes/structs/pfinventoryexecutetransferoperationsresponse.md)
- [PFInventoryExecuteTransferOperationsGetResultSize](/ja-jp/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecutetransferoperationsgetresultsize.md)
- [PFInventoryExecuteTransferOperationsRequest](/ja-jp/services/playfab/api-references/c/pfinventorytypes/structs/pfinventoryexecutetransferoperationsrequest.md)
- [PFInventoryExecuteInventoryOperationsAsync](/ja-jp/services/playfab/api-references/c/pfinventory/functions/pfinventoryexecuteinventoryoperationsasync.md)
