In | hConnection | Connection handle that identifies the server. Connection handles are obtained with the PvConnectServer() function. |
In | pdsnName | Name of the DSN to modify. |
In | pdsnDesc | New description for the DSN. |
In | pdsnDBQ | New Database name for the DSN. |
In | openMode | New Open mode for the DSN, which is one of the following: NORMAL_MODE ACCELERATED_MODE, READONLY_MODE EXCLUSIVE_MODE See also DSN Open Mode in ODBC Guide. |
P_OK | The operation was successful. |
P_E_INVALID_HANDLE | Invalid connection handle. |
P_E_NULL_PTR | Call with NULL pointer. |
P_E_DSN_DOES_NOT_EXIST | The specified DSN name does not exist. |
P_E_ACCESS_RIGHT | Insufficient access right for the operation. |
P_E_INVALID_OPEN_MODE | The specified open mode is invalid. |
P_E_FAIL | Failed to retrieve data path. |