(classname) get
此函数从blob中获取值。
MCO_RET classname_fieldname_get(
/*IN*/ classname *handle,
/*IN*/ uint4 start_offset,
/*OUT*/ char *dest,
/*IN*/ uint4 dest_size,
/*OUT*/ uint4 *len
);
参数
handle
classname
指向类名句柄的指针。
start_offset
uint4
从 blob 起始位置开始读取的偏移量。
dest
char *
指向用于接收元素内容的缓冲区的指针。
dest_size
uint4
缓冲区的大小
len
uint4
一个指向 uint4
的指针,用于接收写入 dest
的字节数。
返回
MCO_S_OK
输入值成功。
MCO_E_EMPTYBLOB
Blob 未被写入。
MCO_E_TRANSACT
发生事务错误。
MCO_ERR_OBJECT_HANDLE
无效的对象句柄。