mco_xml_get_policy
获取当前的 XML 策略。
void mco_xml_get_policy(
/*IN*/ mco_trans_h t,
/*OUT*/ mco_xml_policy_t * p
);
参数
t
mco_trans_h
由 mco_trans_start()
函数返回的 mco_trans_h
事务句柄。
p
mco_xml_policy_t *
用于接收策略的 mco_xml_policy_t
类型变量的地址。
返回
没有返回值。
示例
/* 应用程序代码片段 */
const char * dbname = "SimpleDb";
int main(int argc, char* argv[])
{
mco_db_h db;
MCO_RET rc;
mco_device_t dev;
mco_db_params_t db_params;
mco_trans_h t;
mco_xml_policy_t policy;
...
rc = mco_db_open_dev( dbname, simple_get_dictionary(), &dev, 1, &db_params );
if ( MCO_S_OK != rc )
{
rc = mco_db_connect( dbname, &db );
...
rc = mco_trans_start(db, MCO_READ_ONLY, MCO_TRANS_FOREGROUND, &t);
if ( MCO_S_OK == rc )
{
mco_xml_get_policy( t, &policy );
...
}
}
...
}
文件
- 头文件:
mcoxml.h
- 源文件:
mcodb.c
- 库:
libmcolib.a