この API は、既存のトランザクション インスタンスをコピーし、すべてのコマンドを含むインスタンスのコピーを返します。ユーザーはこれらのコマンドを保存して、後で使用できます。
注記: トランザクション インスタンスのコピーは、XAie_FreeTransactionInstance API を使用して明示的に解放する必要があります。最初のトランザクションの作成時に自動フラッシュが有効になっていた場合、この API で返されるインスタンスには、既にフラッシュされたコマンドは含まれません。XAie_SubmitTransaction API は関連するすべてのリソースを解放するため、トランザクション インスタンスは発行される前にエクスポートされる必要があります。
プロトタイプ
XAie_TxnInst * XAie_ExportTransactionInstance(XAie_DevInst *DevInst);
パラメーター
次の表に、XAie_ExportTransactionInstance 関数の引数を示します。
| タイプ | メンバー | 説明 |
|---|---|---|
| XAie_DevInst * | DevInst | デバイス インスタンス ポインター。 |
戻り値
正常に完了した場合はトランザクション インスタンスのコピーへのポインター、エラーが発生した場合はNULL。