前のトピック: 認証情報の管理: add_credentials_ex()次のトピック: シナリオのプロパティの更新: update_scenario()


Arcserve Backup との統合: add_bab_credentials()

add_bab_credentials API を使用すると、Arcserve Backup にアクセスするために認証情報を追加できます。

引数

add_bab_credentials API 関数には、以下のテーブルに記述されている引数が含まれています。

名前

種類

説明

session_id

uint

create_session API をコールすることで返されたセッション ID。

scenario_id

uint

<arcserve> 認証情報の追加先となるシナリオ ID。

username

string

ユーザ名。

例:Administrator

password

string

ユーザ名のパスワード。

例:<arcserve>

async_id

out ulong

この API 関数が非同期でコールされた場合、async_id 引数にはゼロ以外の値が含まれます。この場合、この関数は操作が完了して結果を取得するまで待機します。

戻り値

戻り値のタイプはブールです。戻り値が true の場合、API は正常に完了しています。戻り値が false の場合、API は正常に完了しませんでした。

public bool add_bab_credentials_example()
        {
            try
            {
                uint scenario_id = _scenario_id;
                string username = "admin";
                string password = "caworld";
                ulong async_id = 0;
                bool res = get_mng().add_bab_credentials(_session_id, scenario_id,username,password,out async_id);
                return res;
            }
            catch (Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.Message);
            }
            return false;
        }