PQconndefaults
功能描述
返回缺省的联接选项。
接口原型
PQconninfoOption *PQconndefaults(void);
typedef struct
{
char *keyword; /* 选项的键字 */
char *envvar; /* 退守的环境变量名 */
char *compiled; /* 退守的编译时缺省值*/
char *val; /* 选项的当前值,或者 NULL */
char *label; /* 连接对话里字段的标识 */
char *dispchar; /* 在连接对话里为此字段显示的字符。
数值有:
"" 原样现实输入的数值
"*" 口令字段 - 隐藏数值
"D" 调试选项 - 缺省的时候不显示 */
int dispsize; /* 对话中字段的以字符计的大小 */
} PQconninfoOption;
参数说明
无。
返回值
返回一个连接选项数组。可以用于获取所有可能的PQconnectdb 选项和它们的当前缺省值。返回值指向一个PQconninfoOption 结构的数组,该数组以一个有 NULLkeyword指针的条目标识结束。 如果无法分配内存,则返回空指针。注意当前缺省值(val域) 将依赖于环境变量和其他环境。调用者必须把连接选项当作只读对待。
其他
无。