最近接触dicomserver中得worklist编程,记录一下心得

王朝vc·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

接受一个worklistquery请求时,服务器先响应 接受关联请求,然后成功再接受查询请求

用下面函数响应关联请求

L_VOID CNetClient::OnReceiveAssociateRequest(LDicomAssociate *pPDU)

下面函数响应查询请求

L_VOID CNetClient::OnReceiveCFindRequest(L_UCHAR nPresentationID, L_UINT16 nMessageID, L_CHAR *pszClass, L_UINT16 nPriority, LDicomDS *pDS)

自己写到数据库查询函数

void CNetClient::DoFindMWLItem(LDicomNet L_FAR *pNet, L_CHAR nPresentationID, L_UINT16 nMessageID, CString szClass, LDicomDS *pDS, CString szUser)

这个函数把查到得每条记录生成一个pds格式得文件发送回请求机器,完成查询

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航