LDicomNet:连接

# include“ltdic.h”

L_INTLDicomNet::连接(pszHostAddress、nHostPort pszPeerAddress, nPeerPort)

L_INTLDicomNet::连接(pszHostAddress、nHostPort pszPeerAddress, nPeerPort, nIpType)

连接一个叫做AE AE。这个函数是可用的pac成像工具包。

参数

L_TCHAR* pszHostAddress

字符串包含名为AE计算机的IP地址(并的地址)。

L_UINTnHostPort

端口号的AE(并的端口)。

L_TCHAR* pszPeerAddress

字符串包含调用AE计算机的IP地址连接(SCP的地址)。

L_UINTnPeerPort

端口号的调用AE电脑连接(SCP的端口)。

L_INTnIpType

IP地址的类型。可能的值是:

价值 意义
DICOM_IPTYPE_NONE [0 x000]提供了初始化。
DICOM_IPTYPE_IPV4 [0 x001]只使用IPv4地址。
DICOM_IPTYPE_IPV6 [0 x002]只使用IPv6地址。
DICOM_IPTYPE_IPV4_OR_IPV6 [0 x003]同时使用IPv4和IPv6地址。

返回

价值 意义
0 成功
> 0 一个错误发生。指返回代码

评论

如果pszHostAddress”或NULL,将本地计算机的IP地址的地址。

如果nHostPort为0,端口号将第一个可用的端口的数量。在大多数情况下,您应该通过0为这个参数。如果你通过任何0以外的端口号,端口数量将用于第一次连接,当你关闭连接,LEADTOOLS将等待内部TCP超时之前释放端口。这可能会导致问题重新连接。如果你通过0,那么在后续连接LEADTOOLS将使用下一个可用端口。

连接到一个叫AE作为AE,您必须首先创建一个DICOM网络对象使用LDicomNet: LDicomNet。然后调用LDicomNet:连接建立连接。

使用你的电脑作为调用AE,您必须首先创建一个DICOM网络对象使用LDicomNet: LDicomNet。然后调用LDicomNet:听侦听传入的连接请求。

当一个叫AE调用这个函数,它生成一个LDicomNet:: OnAccept函数调用在调用AE。

LDicomNet:连接(nHostPort pszHostAddress pszPeerAddress、nPeerPort nIpType)过载允许您指定要使用互联网协议版本的类型。通过DICOM_IPTYPE_IPV4 nIpType支持互联网协议版本4 (IPv4),这是标准的“虚线”四32位地址格式,自1981年以来一直在使用。IPv4地址的一个例子是192.168.0.195

通过对nIpType DICOM_IPTYPE_IPV6支持互联网协议版本版本6 (IPv6)。IPv6使用128位地址格式。IPv6地址的一个例子是fe80:: 18双相障碍:81 f: 6 b02:759f。

同时支持IPv4和Ipv6地址,通过DICOM_IPTYPE_IPV6 nIpType。

如果调用LDicomNet: Connect()失败,请确保pszHostAddress的IP地址,你通过一个有效的地址,可以在你的网络。您可以验证的可访问性IPv4和IPv6地址使用windows ping命令。例如,验证192.168.0.195访问您的网络内,执行以下步骤:

  1. 开始一个命令提示符,键入以下命令
  2. 萍192.168.0.195

请注意,以下是等价的:

必需的dll和库

平台

Win32, x64

另请参阅

功能

主题

例子

为一个例子,请参考LDicomNet: SendCEchoRequest

LEADTOOLS DICOM c++类库的帮助
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。