In | hConnection | サーバーを識別する接続ハンドル。接続ハンドルは PvConnectServer() 関数によって取得されます。 |
In | pdsnName | 変更する DSN の名前。 |
In | pdsnDesc | DSN の新しい説明。 |
In | pdsnDBQ | DSN の新しいデータベース名。 |
In | openMode | DSN のオープン モード。次のいずれか 1 つになります。 •NORMAL_MODE •ACCELERATED_MODE •READONLY_MODE •EXCLUSIVE_MODE |
In | translate | データのエンコード オプション。次のいずれか 1 つになります。 •DSNFLAG_DEFAULT •DSNFLAG_OEMANSI •DSNFLAG_AUTO |
P_OK | 操作は成功しました。 |
P_E_INVALID_HANDLE | 接続ハンドルが無効です。 |
P_E_NULL_PTR | ヌル ポインターによる呼び出しです。 |
P_E_DSN_DOES_NOT_EXIST | 指定された DSN 名は存在しません。 |
P_E_ACCESS_RIGHT | 操作を実行するための十分なアクセス権がありません。 |
P_E_INVALID_OPEN_MODE | 指定されたオープン モードは無効です。 |
P_E_INVALID_TRANSLATE_OPTION | 指定されたエンコード変換オプションが不正です。 |
P_E_FAIL | データ パスの検索に失敗しました。 |