GetThreadInfo 関数 (LotusScript 言語)

スレッドについてのシステム情報を返します。

構文

GetThreadInfo (Dim InfoID as Integer)

要素

InfoID

返される情報です。

戻り値

Data

返される情報を含む Variant 型です。

使用法

次の表に示す LSI_ 定数を GetThreadInfo に渡し、GetThreadInfo からその定数の現在の値を戻させます。

コード

意味

LSI_THREAD_LINE

現在の行番号

LSI_THREAD_PROC

現在のプロシージャの名前

LSI_THREAD_MODULE

現在のモジュールの名前

LSI_THREAD_VERSION

LotusScript® のバージョン番号

LSI_THREAD_LANGUAGE

各国語設定

LSI_THREAD_COUNTRY

国または地域の設定

LSI_THREAD_TICKS

現在のクロックの刻みを取得

LSI_THREAD_TICKS_PER_SEC

秒ごとのクロックの刻みを取得 (並行処理プリミティブをサポートするプラットフォームでのみ使用可能)

LSI_THREAD_PROCESS_ID

現在のプロセス ID を取得 (並行処理プリミティブをサポートするプラットフォームでのみ使用可能)

LSI_THREAD_TASK_ID

現在のタスク ID を取得 (並行処理プリミティブをサポートするプラットフォームでのみ使用可能)

LSI_THREAD_CALLPROC

呼び出し側プロシージャの名前を取得

LSI_THREAD_CALLMODULE

呼び出し側モジュールの名前を取得

定数の値は lsprcval.lss で定義されます。このファイルは、lsconst.lss を通じて自動的に取り込まれます。