# include“ltdic.h”
L_LTDIC_APIL_UINT32L_DicomGetFlags (hNet)
返回HDICOMNET上当前设置的标志。
一个DICOM网络句柄。这是通过调用创建的句柄L_DicomCreateNet.
当前在HDICOMNET上设置标志。
价值 | 意义 |
---|---|
DICOMNET_FLAGS_NONE | [0]未设置标志。 |
DICOMNET_FLAGS_SENDDATA_WITH_GROUP_LENGTH_STANDARD_DATA_ELEMENTS | [1]如果设置了,将为标准数据元素发送组长度元素。 |
组长度(gggg,0000)标准数据元素已经退役。
默认行为是在DICOM通信中不包括组长标准数据元素。
设置DICOMNET_FLAGS_SENDDATA_WITH_GROUP_LENGTH_STANDARD_DATA_ELEMENTS标志将包括DICOM通信中的组长度标准数据元素。
注意,组0、2、4和6中的元素不是标准数据元素,所以对于这些组,这并不适用。
例如,这些DIMSE命令仍然需要CommandGroupLength元素(0000,0000):
必需的dll和库
Win32, x64, Linux。
这个示例创建了一个DICOM网络类,并设置了一个标志,以便将组长度包含在标准数据元素中
L_INT ApiDicomNetGetFlagsTest (L_VOID)
{
//启动网络
L_INT nRet = L_DicomStartUp();
如果(nRet != DICOM_SUCCESS)
返回nRet;
//设置临时文件路径
HDICOMNET hNet = L_DicomCreateNet(NULL, DICOM_SECURE_NONE);
assert(nRet == DICOM_SUCCESS);
//设置标志发送标准数据元素的组长度
L_DicomSetFlags (hNet DICOMNET_FLAGS_SENDDATA_WITH_GROUP_LENGTH_STANDARD_DATA_ELEMENTS);
//验证该标志被设置为发送带有标准数据元素的组长度
L_UINT32 uFlags = L_DicomGetFlags(hNet);
UNREFERENCED_PARAMETER (uFlags);
assert((uFlags & DICOMNET_FLAGS_SENDDATA_WITH_GROUP_LENGTH_STANDARD_DATA_ELEMENTS) == DICOMNET_FLAGS_SENDDATA_WITH_GROUP_LENGTH_STANDARD_DATA_ELEMENTS);
//在这里进行一些网络通信
/ /……
//释放DICOM网络对象
L_DicomFreeNet (hNet);
//关闭网络
L_DicomShutDown ();
返回DICOM_SUCCESS;
}
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。