dpi_get_obj_attr
DPIRETURN dpi_get_obj_attr( dhobj object, udint4 nth, udint2 attr_id, dpointer buf, udint4 buf_len, slength* len );
功能
获取复合对象的属性值。
参数:
1) object
2) nth
保留输入参数,暂不起作用。
3) attr_id
输入参数,需要获取的属性。
4) buf
输出参数,指向返回指定属性当前值的缓冲区的指针。
5) buf_len
输入参数,如果 val 返回的是字符串,则此参数为 val 缓冲区的长度。如果 val 返回的
不是字符串,则此参数忽略。
6) len
输出参数,指向返回 val 中可提供字符串的总长度的缓冲区的指针。如果 val 为 NULL,
则不返回长度,如果属性值为字符串,总长度大于等于 buf_len,则 val 值被截断且以 0 结尾。
返回值
DSQL_SUCCESS
DSQL_SUCCESS_WITH_INFO
DSQL_ERROR
DSQL_INVALID_HANDLE
说明:
属性 |
字段 类型 |
DSQL_ATTR_OBJ_VAL_COUNT |
udint4 |
https://xpanx.com/
评论