インテルのみ表示可能 — GUID: gnc1641547663100
Ixiasoft
インテルのみ表示可能 — GUID: gnc1641547663100
Ixiasoft
34.5. Test Pattern Generator IPのソフトウェアAPI
レジスター定義ヘッダーファイル: intel_vvp_tpg_regs.h
インクルード・ファイル: intel_vvp_tpg.h
名前 | 説明 |
---|---|
intel_vvp_tpg_init | TPGインスタンスを初期化します。 |
intel_vvp_core_* | Video and Vision Processing IPのソフトウェア・プログラミング・モデル で定義されたアクセサー。Liteがオンの場合に書き込み可能。LiteがオフでDebug featuresがオンの場合には、読み出しが可能です。 |
intel_vvp_tpg_get_lite_mode | Lite modeがオンの場合に返します。 |
intel_vvp_tpg_get_debug_enabled | Lite modeがオンの場合に返します。 |
intel_vvp_tpg_get_num_patterns | 使用可能なパターンの数を返します。 |
intel_vvp_tpg_ctrl_in_enabled | 制御入力がイネーブルかどうかを返します。 |
intel_vvp_tpg_get_bits_per_sample | カラーサンプルのビット数を返します。 |
intel_vvp_tpg_get_pixels_in_parallel | クロックサイクルごとに並列処理されるピクセル数を返します。 |
intel_vvp_tpg_get_pattern_data | パターンタイプとサブサンプリングを返します。 |
intel_vvp_tpg_is_running | IPがデータを生成している場合に返します。 |
intel_vvp_tpg_get_commit_status | コミットされていない書き込みがある場合に返します。 |
intel_vvp_tpg_get_status | ステータスレジスターを読み出します。 |
intel_vvp_tpg_enable | IPを起動/停止します。 |
intel_vvp_tpg_start | IPを起動します。 |
intel_vvp_tpg_stop | IPを停止します。 |
intel_vvp_tpg_is_enabled | IPが現在イネーブルかどうかを返します。 |
intel_vvp_tpg_set_pattern | 現在の出力パターンを選択します。 |
intel_vvp_tpg_get_pattern | 現在の出力パターンをクエリーします。 |
intel_vvp_tpg_get_fields_since_sequence_reset | シーケンス開始以降に生成された出力フィールドの数を返します。 |
intel_vvp_tpg_set_pre_field_ctrl_pkts | 各フレームの前に挿入する制御入力からのパケットの数です。 |
intel_vvp_tpg_get_pre_field_ctrl_pkts | 各フレームの前に挿入する制御パケットの数を返します。 |
intel_vvp_tpg_set_post_field_ctrl_pkts | 各フレームの後に挿入する制御入力からのパケットの数です。 |
intel_vvp_tpg_get_post_field_ctrl_pkts | 各フレームの後に挿入する制御パケットの数を返します。 |
intel_vvp_tpg_set_bars_type | バーパターンのカラーバーの種類を選択します。 |
intel_vvp_tpg_get_bars_type | 現在のカラーバーの種類を返します。 |
intel_vvp_tpg_set_colors | ユニフォーム・パターンの色を選択します。 |
intel_vvp_tpg_get_colors | 現在のユニフォームカラーを返します。 |
intel_vvp_tpg_commit_writes | すべての未処理の書き込みをコミットします。 |
enum eIntelVvpTpgPatternType
- メンバー
-
kIntelVvpTpgBarsPattern – バーパターン
kIntelVvpTpgUniformPattern – ユニフォーム・パターン
kIntelVvpTpgPathologicalPattern – SDI受信機器にストレスを与えるパターン
kIntelVvpTpgInvalidPattern – 無効なパターン (エラーを示すために使用)
- 説明
-
サポートされているパターンタイプの列挙
enum eIntelVvpTpgPatternColor
- メンバー
-
kIntelVvpTpgRgb – RGB 4:4:4
kIntelVvpTpgYcc444 – YCbCr/YUV 4:4:4
kIntelVvpTpgYcc422 – YCbCr/YUV 4:2:2
kIntelVvpTpgYcc420 – YCbCr/YUV 4:2:0
kIntelVvpTpgMono – モノクロ
kIntelVvpTpgInvalidColor – 無効なカラースペース/サブサンプリング (エラーを示すために使用)
- 説明
-
サポートされているカラースペースとサブサンプリングの列挙
enum eIntelVvpTpgBarsType
- メンバー
-
kIntelVvpTpgColorBars – 標準カラーバー
kIntelVvpTpgGreyBars – グレーのバー
kIntelVvpTpgBlackWhiteBars – 黒と白のバーの交互表示
kIntelVvpTpgInvalidBars – 無効なバーパターン (エラーを示すために使用)
- 説明
-
サポートされているカラーバーのパターンの列挙
struct intel_vvp_tpg_pattern
- メンバー
-
eIntelVvpTpgPatternTypeタイプ – パターンにコンフィグレーションされたタイプ
eIntelVvpTpgPatternColorカラー – パターンにコンフィグレーションされたカラースペース
- 説明
-
特定のテストパターンのコンパイル時コンフィグレーションを返すために使用される構造体
intel_vvp_tpg_init
- プロトタイプ
-
int intel_vvp_tpg_init(intel_vvp_tpg_instance *instance, intel_vvp_core_base base);
- 説明
-
TPGインスタンスを初期化します。ベースアドレスで読み出されたベンダーIDまたは製品IDが一致しない場合、またはレジスターマップのバージョンがサポートされていない場合、初期化は早期に停止します。それ以外の場合、関数はIPコンパイル時のパラメーター化の読み出しと格納に進みます。インスタンスは完全には初期化されていないため、ゼロ以外のエラーコードを返した場合、アプリケーションでそれ以上使用しないでください。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
ベース - レジスターマップのベースアドレス
- 戻り値
-
成功の場合はkIntelVvpCoreOk (0)、エラーの場合は負のエラーコード
コアのベンダーIDがインテルFPGAベンダーID (0x6AF7) ではない場合、kIntelVvpCoreVidErr
product_idがTPG製品IDと一致しない場合、kIntelVvpCorePidErr
インスタンスがヌルポインターの場合、kIntelVvpCoreInstanceErr
レジスターマップがサポートされていない場合、kIntelVvpTpgRegMapVersionErr
intel_vvp_tpg_get_lite_mode
- プロトタイプ
-
bool intel_vvp_tpg_get_lite_mode(intel_vvp_tpg_instance *instance);
- 説明
-
LITE_MODEレジスターの値を返します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
IPがライトモードでパラメーター化されている場合は、True
intel_vvp_tpg_get_debug_enabled
- プロトタイプ
-
int intel_vvp_tpg_get_debug_enabled(intel_vvp_tpg_instance *instance);
- 説明
-
DEBUG_ENABLEDレジスターの値を返します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
デバッグ機能がイネーブルになってIPがパラメーター化されている場合は、Trueを返します。
intel_vvp_tpg_get_num_patterns
- プロトタイプ
-
uint8_t intel_vvp_tpg_get_num_patterns(intel_vvp_tpg_instance* instance);
- 説明
-
NUM_PATTERNSレジスターの値を返します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
使用可能なパターンの数を返します。
intel_vvp_tpg_ctrl_in_enabled
- プロトタイプ
-
bool intel_vvp_tpg_ctrl_in_enabled(intel_vvp_tpg_instance* instance);
- 説明
-
CTRL_IN_ENABLEDレジスターの値を返します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
IPが各出力フィールドの前後に制御パケットを挿入する制御入力でコンフィグレーションされている場合は、True
intel_vvp_tpg_get_bits_per_sample
- プロトタイプ
-
uint8_t intel_vvp_tpg_get_bits_per_sample(intel_vvp_tpg_instance* instance);
- 説明
-
BPSレジスターの値を返します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
コンパイル時のbpsパラメーター
intel_vvp_tpg_get_pixels_in_parallel
- プロトタイプ
-
uint8_t intel_vvp_tpg_get_pixels_in_parallel(intel_vvp_tpg_instance* instance);
- 説明
-
PIPレジスターの値を返します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
コンパイル時の並列ピクセル・パラメーター。これは、クロックサイクルごとに生成されるピクセルの数です。
intel_vvp_tpg_get_pattern_data
- プロトタイプ
-
int intel_vvp_tpg_get_pattern_data(intel_vvp_tpg_instance* instance, uint8_t pattern, intel_vvp_tpg_pattern* pattern_data);
- 説明
-
指定されたパターンのパターン・コンフィグレーションを返します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。選択されたパターンは有効である必要があり、pattern_dataは結果を格納するための有効なメモリー位置を指していなければなりません。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
パターン – [0..intel_vvp_get_num_patterns(instance)-1] の範囲の有効なパターン
pattern_data – intel_vvp_tpg_pattern構造体の有効なメモリー位置
- 戻り値
-
成功の場合はkIntelVvpCoreOk (0)、エラーの場合は負のエラーコード
インスタンスがヌルの場合、kIntelVvpCoreInstanceErr
パターンが範囲外の場合、kIntelVvpTpgPatternNumErr
pattern_dataがヌルの場合、kIntelVvpCoreNullPtrErr
正常に返されると、pattern_dataには選択されたパターンのコンフィグレーションが格納されます。これには、パターンタイプ (eIntelVvpTpgPatternType) とカラースペース/サブサンプリング (eIntelVvpTpgPatternColor) が含まれます。
intel_vvp_tpg_is_running
- プロトタイプ
-
bool intel_vvp_tpg_is_running(intel_vvp_tpg_instance* instance);
- 説明
-
STATUSレジスターの実行ビットを読み出して返します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
TPGが現在出力フィールドを生成している場合はTrue、ディスエーブルの場合および/または2つのフィールドの間の場合はFalse
intel_vvp_tpg_get_commit_status
- プロトタイプ
-
bool intel_vvp_tpg_get_commit_status(intel_vvp_tpg_instance* instance);
- 説明
-
STATUSレジスターのコミット・ペンディング・ビットを読み出して返します。インスタンスは、完全に初期化され、フルモードでコンフィグレーションされた有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
TPGがフルモードでコンフィグレーションされており、エージェント・インターフェイスにコミットされていない書き込みが含まれている場合は、Trueとなります。
intel_vvp_tpg_get_status
- プロトタイプ
-
uint8_t intel_vvp_tpg_get_status(intel_vvp_tpg_instance* instance);
- 説明
-
STATUSレジスターを読み出して返します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
ステータスレジスターから読み出された値
intel_vvp_tpg_enable
- プロトタイプ
-
int intel_vvp_tpg_enable(intel_vvp_tpg_instance* instance, bool enable);
- 説明
-
TPG IPを起動します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
イネーブル – Trueの場合は、IPを開始してフィールドを生成します。Falseの場合は、現在のフィールドの後にIPを停止/一時停止します。
- 戻り値
-
成功した場合はkIntelVvpCoreOk (0)、そうでない場合は負のエラーコード。インスタンスがヌルの場合は、kIntelVvpCoreInstanceErr
intel_vvp_tpg_start
- プロトタイプ
-
int intel_vvp_tpg_start(intel_vvp_tpg_instance* instance);
- 説明
-
TPG IPを起動します。インスタンスは完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。intel_vvp_tpg_enable(instance, true) のエイリアスです。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
成功した場合はkIntelVvpCoreOk (0)、そうでない場合は負のエラーコード。インスタンスがヌルの場合はkIntelVvpCoreInstanceErr
intel_vvp_tpg_stop
- プロトタイプ
-
int intel_vvp_tpg_stop(intel_vvp_tpg_instance* instance);
- 説明
-
TPG IPを停止します。インスタンスは完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。intel_vvp_tpg_enable(instance, false) のエイリアスです。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
成功した場合はkIntelVvpCoreOk (0)、そうでない場合は負のエラーコード。インスタンスがヌルの場合はkIntelVvpCoreInstanceErr
intel_vvp_tpg_is_enabled
- プロトタイプ
-
bool intel_vvp_tpg_is_enabled(intel_vvp_tpg_instance* instance);
- 説明
-
TPG IPが開始または一時停止されているかどうかを返します。インスタンスは、完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。デバッグがイネーブルになっていない場合、ステートを確認することはできません。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
IPがイネーブルでデバッグモードの場合はTrue、そうでない場合はFalse
intel_vvp_tpg_set_pattern
- プロトタイプ
-
int intel_vvp_tpg_set_pattern(intel_vvp_tpg_instance* instance, uint8_t pattern);
- 説明
-
出力テストパターンを選択/変更します。intel_vvp_tpg_instanceは有効で、完全に初期化されている必要があります。パターンは有効である必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
パターン – [0..intel_vvp_get_num_patterns(instance)-1] の範囲の有効なパターン
- 戻り値
-
成功した場合はkIntelVvpCoreOk (0)、そうでない場合は負のエラーコード。インスタンスがヌルの場合はkIntelVvpCoreInstanceErr
パターンが範囲外の場合、kIntelVvpTpgPatternNumErr
intel_vvp_tpg_get_pattern
- プロトタイプ
-
uint8_t intel_vvp_tpg_get_pattern(intel_vvp_tpg_instance* instance);
- 説明
-
選択されたテストパターンを返します。インスタンスは完全に初期化された有効なintel_vvp_tpg_instanceである必要があります。デバッグがイネーブルになっていない場合、パターンを取得することはできません。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
現在選択されているパターン、またはインスタンスが無効またはデバッグがディスエーブルの場合は、エラーコード255
intel_vvp_tpg_get_fields_since_sequence_reset
- プロトタイプ
-
uint32_t intel_vvp_tpg_get_fields_since_sequence_reset(intel_vvp_tpg_instance* instance)
- 説明
-
FIELD_COUNTレジスターを読み出して返します。パターンが変更されるか、画像情報パケット仕様が変更されると (画像情報領域への書き込み後)、フィールドカウンターは自動的にリセットされます。リセット後、新しいシーケンスの最初のフィールドが送信されるまで、値は未定義のままになる場合があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
フィールドカウンター値
intel_vvp_tpg_set_pre_field_ctrl_pkts
- プロトタイプ
-
int intel_vvp_tpg_set_pre_field_ctrl_pkts(intel_vvp_tpg_instance* instance, uint32_t pkt_count);
- 説明
-
各出力フィールドが生成されて送信される前に、ctrl_in入力インターフェイスから読み出されて伝播される制御パケットの数を設定します。インスタンスは、完全に初期化、フルモードにコンフィグレーション、および入力制御インターフェイスがイネーブルになっている有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
pkt_count – 各出力フィールドの前に伝播する制御パケットの数
- 戻り値
-
成功の場合はkIntelVvpCoreOk (0)、それ以外の場合は負のエラーコード
intel_vvp_tpg_get_pre_field_ctrl_pkts
- プロトタイプ
-
uint32_t intel_vvp_tpg_get_pre_field_ctrl_pkts(intel_vvp_tpg_instance* instance);
- 説明
-
各出力フィールドが生成されて送信される前に、ctrl_in入力インターフェイスから読み出して伝播する制御パケットの数を読み出して返します。インスタンスは、デバッグがイネーブルかつ入力制御インターフェイスがイネーブルになっているフルモードで完全に初期化、およびコンフィグレーションされた有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
各出力フィールドの前に伝播する制御パケットの数。インスタンスが機能をサポートしていない場合、またはデバッグがディスエーブルになっている場合は、0が返されます。
intel_vvp_tpg_set_post_field_ctrl_pkts
- プロトタイプ
-
int intel_vvp_tpg_set_post_field_ctrl_pkts(intel_vvp_tpg_instance* instance, uint32_t pkt_count);
- 説明
-
各出力フィールドが生成されて送信された後に、ctrl_in入力インターフェイスから読み出されて伝播される制御パケットの数を設定します。インスタンスは、完全に初期化、フルモードにコンフィグレーション、および入力制御インターフェイスがイネーブルになっている有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
pkt_count – 各出力フィールドの後に伝播する制御パケットの数
- 戻り値
-
成功の場合はkIntelVvpCoreOk (0)、それ以外の場合は負のエラーコード。
intel_vvp_tpg_get_post_field_ctrl_pkts
- プロトタイプ
-
uint32_t intel_vvp_tpg_get_post_field_ctrl_pkts(intel_vvp_tpg_instance* instance);
- 説明
-
各出力フィールドが生成されて送信された後に、ctrl_in入力インターフェイスから読み出して伝播する制御パケットの数を読み出して返します。インスタンスは、デバッグがイネーブルかつ入力制御インターフェイスがイネーブルになっているフルモードで完全に初期化、およびコンフィグレーションされた有効なintel_vvp_tpg_instanceである必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
各出力フィールドの後に伝播する制御パケットの数。インスタンスが機能をサポートしていない場合、またはデバッグがディスエーブルになっている場合は、0が返されます。
intel_vvp_tpg_set_bars_type
- プロトタイプ
-
int intel_vvp_tpg_set_bars_type(intel_vvp_tpg_instance* instance, eIntelVvpTpgBarsType bar_type);
- 説明
-
kIntelVvpTpgBarsPatternタイプのパターンのカラーバーのタイプ (黒/白、グレー、カラー) を選択します。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
bar_type – カラーバーの種類
- 戻り値
-
成功の場合はkIntelVvpCoreOk (0)、それ以外の場合は負のエラーコード。
intel_vvp_tpg_get_bars_type
- プロトタイプ
-
eIntelVvpTpgBarsType intel_vvp_tpg_set_bars_type(intel_vvp_tpg_instance* instance)
- 説明
-
kIntelVvpTpgBarsPatternタイプのパターンの選択されたバータイプを読み出して返します。インスタンスは有効で、デバッグがイネーブルになっている必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
選択されたバーの種類、エラーの場合はkIntelVvpTpgInvalidBars
intel_vvp_tpg_set_colors
- プロトタイプ
-
int intel_vvp_tpg_set_colors (intel_vvp_tpg_instance* instance, uint16_t color1, uint16_t color2, uint16_t color3);
- 説明
-
kIntelVvpTpgUniformPatternタイプのパターンの均一なカラーを選択します。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
color1、color2、color3 – 均一パターンの3つの新しいカラーサンプル値
カラーサンプルは [0 .. (1 << intel_vvp_tpg_get_bits_per_sample(instance)) – 1] の範囲である必要があります。
- 戻り値
-
成功の場合はkIntelVvpCoreOk (0)、それ以外の場合は負のエラーコード。
インスタンスが無効な場合、kIntelVvpCoreInstanceErr
カラーサンプルが範囲外の場合、kIntelVvpTpgC1Err/ kIntelVvpTpgC2Err/ kIntelVvpTpgC3Err
intel_vvp_tpg_get_colors
- プロトタイプ
-
int intel_vvp_tpg_get_colors(intel_vvp_tpg_instance* instance, uint16_t* color1, uint16_t* color2, uint16_t* color3)
- 説明
-
kIntelVvpTpgUniformPattern型のパターンの選択されたカラー サンプル値を読み出して返します。インスタンスは、デバッグがイネーブルになっている有効な intel_vvp_tpg_instance である必要があります。値を返す3つのポイントは、uint16_t変数を含む有効なメモリー位置を指している必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
color1、color2、color3 – 返されたカラーサンプル値を格納する3つのメモリー位置
- 戻り値
-
成功の場合はkIntelVvpCoreOk、それ以外の場合は負のエラーコード
kIntelVvpCoreInstanceErr、無効なインスタンス (ヌルポインターまたはデバッグがディスエーブル)
kIntelVvpCoreNullPtrErr、uint16_tポインターの1つがヌルポインター
intel_vvp_tpg_commit_writes
- プロトタイプ
-
int intel_vvp_tpg_commit_writes(intel_vvp_tpg_instance* instance)
- 説明
-
次の出力フィールドを開始する前に、ペンディング中の書き込みをすべてコミットします。インスタンスは有効であり、フルモードでパラメーター化されている必要があります。
- 引数
-
インスタンス – intel_vvp_tpg_instanceソフトウェア・ドライバー・インスタンス構造体へのポインター
- 戻り値
-
成功の場合はkIntelVvpCoreOk (0)、それ以外の場合は負のエラーコード。