メイン コンテンツにスキップ

GW2RegisterExportMemory

GW2RegisterExportMemory 関数は、エクスポートされたファイルを保存するメモリ位置を登録します。この関数を使用すると、その session の Export Process Mode が 有効化 されます。

概要

session session に対して、GW2RegisterExportMemory 関数は、エクスポートされたコンテンツの配置先と、そのエクスポートされたコンテンツのバイト単位のサイズの配置先を登録します。エクスポートされたコンテンツへのポインターは exportFileBuffer が指すオブジェクトに格納され、エクスポートされたデータのバイト単位のサイズは exportFileBufferLength が指す size_t オブジェクトに格納されます。エクスポートされたコンテンツは、GW2CloseSession を使用して session が閉じられると削除されます。この関数を使用すると、その session の Export Process Mode が有効化されます。


#include "glasswall.core2.api.h"
int GW2RegisterExportMemory(Session session,
char **exportFileBuffer,
size_t *exportFileBufferLength);

戻り値

整数の GW2_RetStatus 列挙値を返します。負の数は失敗を示します。