L_DicomSendNReportResponse

# include“ltdic.h”

L_LTDIC_APIL_INTL_DicomSendNReportResponse(hNet, nPresentationID, nMessageID, pszClass, pszInstance, nStatus, nEvent, hDS)

发送一个N-EVENT-REPORT-RSP发送给连接的对等成员的消息。该函数可在pac成像工具包。

参数

HDICOMNEThNet

连接的对等成员的DICOM网络句柄。

L_UCHARnPresentationID

表示ID。表示ID提供有关数据的类类型和传输数据时使用的传输语法的信息。

L_UINT16nMessageID

消息ID。连接的成员发送的每条消息都应该有唯一的ID。由于连接的成员可以发送多条消息,因此此ID允许该成员识别特定请求何时完成。

L_TCHAR* pszClass

受请求影响的类。这将是一个SOP类或SOP元类。

L_TCHAR* pszInstance

类的实例。例如,一个服务器可能有三个核医学类实例。该值标识具有特定实例的数据。

L_UINT16nStatus

原始请求的状态。有关可能值的列表,请参见状态的常量

L_UINT16nEvent

要为其生成报告的应用程序特定的事件。

HDICOMDShDS

特定于应用程序的数据集,包含与操作相关的信息。

返回

价值 意义
DICOM_SUCCESS 活动很成功。
> 0 发生错误。指返回代码

评论

L_DicomSendNReportResponse由SCP发送,用于响应L_DicomSendNReportRequestSCU发出的呼叫。这将生成对的调用RECEIVENREPORTRESPONSECALLBACK在SCU上。

生成一个报告,让连接到服务器的所有对等体知道发生了什么事件。这个事件可能是增加一个新的病人,删除一个病人,增加一个新的研究,等等。nEvent值指定发生的事件,由服务器决定。要找出使用的值,必须与创建服务器的组织联系。在创建服务器时,这些值及其对应的含义由创建服务器的值决定。

必需的dll和库

平台

Win32, x64, Linux。

另请参阅

功能

主题

例子

# include < windowsx.h >静态HWND hList;/*列表框的句柄(HDICOMNET hNet, L_UCHAR nPresentationID, L_UINT16 nMessageID, L_TCHAR *pszClass, L_TCHAR *pszInstance, L_UINT16 nEvent, HDICOMDS hDS, L_VOID *pUserData){UNREFERENCED_PARAMETER (pUserData);UNREFERENCED_PARAMETER (hDS);L_TCHAR szMsg [800];L_INT nRet;ListBox_AddString (hList文本(命令集- N-REPORT-REQUEST));wsprintf (szMsg文本("演示文稿ID: %d"), nPresentationID);ListBox_AddString (hList szMsg);wsprintf (szMsg文本("消息ID: %d"), nMessageID);ListBox_AddString (hList szMsg);wsprintf (szMsg文本("受影响SOP等级:%s"), pszClass);ListBox_AddString (hList szMsg);wsprintf (szMsg文本("事件:%d"), nEvent);ListBox_AddString (hList szMsg);/*发送响应*/nRet = L_DicomSendNReportResponse(hNet, nPresentationID, nMessageID, pszClass, pszInstance, COMMAND_STATUS_SUCCESS, nEvent, 0);如果(nRet != DICOM_SUCCESS)对话框(NULL,文本(“回调函数内部错误”),文本(”“), MB_OK);}
LEADTOOLS DICOM C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。