Nóta
Aðgangur að þessari síðu krefst heimildar. Þú getur prófað aðskrá þig inn eða breyta skráasöfnum.
Aðgangur að þessari síðu krefst heimildar. Þú getur prófað að breyta skráasöfnum.
Conformance
Version Introduced: ODBC 2.0
Summary
ConfigTranslator returns a default translation option for a translator. It can be in the translator DLL or a separate setup DLL.
Syntax
BOOL ConfigTranslator(
HWND hwndParent,
DWORD * pvOption);
Arguments
hwndParent
[Input] Parent window handle. The function will not display any dialog boxes if the handle is null.
pvOption
[Output] A 32-bit translation option.
Returns
The function returns TRUE if it is successful, FALSE if it fails.
Diagnostics
When ConfigTranslator returns FALSE, an associated *pfErrorCode value is posted to the installer error buffer by a call to SQLPostInstallerError and can be obtained by calling SQLInstallerError. The following table lists the *pfErrorCode values that can be returned by SQLInstallerError and explains each one in the context of this function.
| *pfErrorCode | Error | Description |
|---|---|---|
| ODBC_ERROR_INVALID_HWND | Invalid window handle | The hwndParent argument was invalid or NULL. |
| ODBC_ERROR_DRIVER_SPECIFIC | Driver- or translator-specific error | A driver-specific error for which there is no defined ODBC installer error. The SzError argument in a call to the SQLPostInstallerError function should contain the driver-specific error message. |
| ODBC_ERROR_INVALID_OPTION | Invalid translation option | The pvOption argument contained an invalid value. |
Comments
If the translator supports only a single translation option, ConfigTranslator returns TRUE and sets pvOption to the 32-bit option. Otherwise, it determines the default translation option to use. ConfigTranslator can display a dialog box with which a user selects a default translation option.
Related Functions
| For information about | See |
|---|---|
| Getting a translation option | SQLGetConnectAttr |
| Selecting a translator | SQLGetTranslator |
| Setting a translation option | SQLSetConnectAttr |