In | hConnection | サーバーを識別する接続ハンドル。接続ハンドルは PvConnectServer()関数によって取得されます。 |
In | settingID | 設定の一意な識別子。設定の一覧は、PvGetSettingList()から取得できます。 |
In/Out | pBufSize | 設定値を受け取るために割り当てられたバッファーのサイズを格納する、符号なし Long 型のアドレス。設定値の実際のサイズを受け取ります。 |
Out | value | 設定値を受け取る Long 型整数変数のアドレス。 |
In | whichData | どちらの値を要求するかを示すフラグ。 PVDATA_DEFAULT はデフォルト値を返します。 PVDATA_CURRENT は現在値を返します。 |
P_OK | 操作は成功しました。 |
P_E_INVALID_HANDLE | 接続ハンドルが無効です。 |
P_E_NULL_PTR | ヌル ポインターによる呼び出しです。 |
P_E_INVALID_DATA_TYPE | 要求された設定は文字列型の設定ではありません。 |
P_E_BUFFER_TOO_SMALL | 文字列に対し、割り当てられたバッファーが小さすぎます。返された文字列は切り詰められます。この場合、必要なサイズが pBufSize に返されます。 |
P_E_FAIL | その他の理由により失敗しました。 |