接受一个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格式得文件发送回请求机器,完成查询
本文地址:http://com.8s8s.com/it/it712.htm