分布式路由表返回值

分布式路由技术通常返回以下错误代码:

注意

DRT 还可以返回 Winsock 错误代码

常量/值 说明
FACILITY_DRT
0x98
DRT_E_TIMEOUT
0x1001
DRT 操作已超时。
DRT_E_INVALID_KEY_SIZE
0x1002
指定的密钥不符合或超过允许的 DRT 密钥大小。
DRT_E_INVALID_CERT_CHAIN
0x1004
证书链中没有附加证书存储,或者证书链中存在错误。
DRT_E_INVALID_MESSAGE
0x1005
消息超出了允许的字符限制,或者格式不正确。
DRT_E_NO_MORE
0x1006
没有更多的事件数据可用。
DRT_E_INVALID_MAX_ADDRESSES
0x1007
没有可用的地址或地址数超过 20。
DRT_E_SEARCH_IN_PROGRESS
0x1008
正在执行搜索操作。
DRT_E_INVALID_KEY
0x1009
提供的密钥与生成的密钥不匹配。
DRT_S_RETRY
0x1010
该操作无法完成,但在第二次尝试中可能成功。
DRT_E_INVALID_MAX_ENDPOINTS
0x1011
终结点数超过允许的最大终结点数。
DRT_E_INVALID_SEARCH_RANGE
0x1012
最小值和最大值键值相等,但目标不同。
DRT_E_INVALID_PORT
0x2000
指定的端口值为 NULL
DRT_E_INVALID_TRANSPORT_PROVIDER
0x2001
指定的传输提供程序无效。
DRT_E_INVALID_SECURITY_PROVIDER
0x2002
指定的安全提供程序无效。
DRT_E_STILL_IN_USE
0x2003
DRT 基础结构当前正忙,无法完成操作。
DRT_E_INVALID_BOOTSTRAP_PROVIDER
0x2004
指定的启动提供程序无效。
DRT_E_INVALID_ADDRESS
0x2005
提供的地址的格式不为接受且完整,或为 NULL
DRT_E_INVALID_SCOPE
0x2006
指定的作用域不是 DRT_SCOPE中定义的值之一。
DRT_E_TRANSPORT_SHUTTING_DOWN
0x2007
指定的传输正在进行关闭。
DRT_E_NO_ADDRESSES_AVAILABLE
0x2008
DRT 中当前没有远程节点。
DRT_E_DUPLICATE_KEY
0x2009
此密钥已存在于 DRT 基础结构中。
DRT_E_TRANSPORTPROVIDER_IN_USE
0x200a
指定的传输提供程序已在使用中。
DRT_E_TRANSPORTPROVIDER_NOT_ATTACHED
0x200b
传输提供程序未附加。
DRT_E_SECURITYPROVIDER_IN_USE
0x200c
指定的安全提供程序已在使用中。
DRT_E_SECURITYPROVIDER_NOT_ATTACHED
0x200d
未附加安全提供程序。
DRT_E_BOOTSTRAPPROVIDER_IN_USE
0x200e
指定的安全提供程序已在使用中。
DRT_E_BOOTSTRAPPROVIDER_NOT_ATTACHED
0x200f
未附加启动提供程序。
DRT_E_TRANSPORT_ALREADY_BOUND
0x2101
传输已绑定。
DRT_E_TRANSPORT_NOT_BOUND
0x2102
传输未绑定。
DRT_E_TRANSPORT_UNEXPECTED
0x2103
传输遇到意外错误。
DRT_E_TRANSPORT_INVALID_ARGUMENT
0x2104
将无效参数传递给传输。
DRT_E_TRANSPORT_NO_DEST_ADDRESSES
0x2105
目标地址尚未提供给传输。
DRT_E_TRANSPORT_EXECUTING_CALLBACK
0x2106
传输当前正在执行回调操作。
DRT_E_TRANSPORT_ALREADY_EXISTS_FOR_SCOPE
0x2107
此 DRT 范围已存在传输。
DRT_E_INVALID_SETTINGS
0x2108
包含在DRT SETTINGS 结构中的数据无效或相关参数值为 NULL
DRT_E_INVALID_SEARCH_INFO
0x2109
DRT_SEARCH_INFO结构中包含的数据无效或相关参数值为 NULL
DRT_E_FAULTED
0x210a
DRT 基础结构出错。 必须调用 DrtClose 函数,然后才能尝试重新打开 DRT。
DRT_E_TRANSPORT_STILL_BOUND
0x210b
传输当前已绑定。
DRT_E_INSUFFICIENT_BUFFER
0x200B
缓冲区的大小不足以用于操作。
DRT_E_INVALID_INSTANCE_PREFIX
0x210d
DRT 实例前缀无效。
DRT_E_INVALID_SECURITY_MODE
0x210e
指定的安全模式不是 在DRT_SECURITY_MODE中定义的值之一。
DRT_E_CAPABILITY_MISMATCH
0x210f
请求的安全算法不可用。

要求

要求
最低受支持的客户端
Windows 7 专业版 [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 R2 [仅限桌面应用]
标头
Drt.h