CBL_TSTORE_GET

CBL_TSTORE_CREATEによって指定されたスレッド固有のメモリへのポインタを取得する。

構文:
call "CBL_TSTORE_GET" using by value tstore-handle
                                     tstore-ptr
パラメタ:
呼び出しプロトタイプ使用時 ( 説明の読み方) PIC (32bitシステム)
tstore-handle cblt-pointer usage pointer
tstore-ptr cblt-pointer usage pointer
入力パラメタ:
tstore-handle

ナル以外のハンドル。ハンドルは、CBL_TSTORE_CREATEによって返されたハンドル。

出力パラメタ:
tstore-ptr

CBL_TSTORE_CREATEによって指定されたサイズのメモリブロックへのポインタ。

return-code

成功したか否かを示す。

0

割当て成功

1000

要求されたメモリブロックを取得できない。

1001

ハンドルの値が不正。

1002

ハンドルが閉じている。

説明:

本ルーチンは、CBL_TSTORE_CREATEによって指定されたサイズのメモリブロックへのポインタを返す。ポインタは、各呼出しプロセスに固有である。

値はRETURN-CODEに返され、ルーチンが成功したか否かを示す。