This is work in progress.

Windows / Headers / drt.h

drt.h

Win32 APIs and structures for the Microsoft Distributed Routing Table.

Associated Error Codes

Below is a list of error codes found for this header.

SymbolicValueDescription
DRT_S_RETRY0x00621010
DRT_E_TIMEOUT0x80621001
DRT_E_INVALID_KEY_SIZE0x80621002
DRT_E_INVALID_CERT_CHAIN0x80621004
DRT_E_INVALID_MESSAGE0x80621005
DRT_E_NO_MORE0x80621006
DRT_E_INVALID_MAX_ADDRESSES0x80621007
DRT_E_SEARCH_IN_PROGRESS0x80621008
DRT_E_INVALID_KEY0x80621009
DRT_E_INVALID_MAX_ENDPOINTS0x80621011
DRT_E_INVALID_SEARCH_RANGE0x80621012
DRT_E_INVALID_PORT0x80622000
DRT_E_INVALID_TRANSPORT_PROVIDER0x80622001
DRT_E_INVALID_SECURITY_PROVIDER0x80622002
DRT_E_STILL_IN_USE0x80622003
DRT_E_INVALID_BOOTSTRAP_PROVIDER0x80622004
DRT_E_INVALID_ADDRESS0x80622005
DRT_E_INVALID_SCOPE0x80622006
DRT_E_TRANSPORT_SHUTTING_DOWN0x80622007
DRT_E_NO_ADDRESSES_AVAILABLE0x80622008
DRT_E_DUPLICATE_KEY0x80622009
DRT_E_TRANSPORTPROVIDER_IN_USE0x8062200A
DRT_E_TRANSPORTPROVIDER_NOT_ATTACHED0x8062200B
DRT_E_SECURITYPROVIDER_IN_USE0x8062200C
DRT_E_SECURITYPROVIDER_NOT_ATTACHED0x8062200D
DRT_E_BOOTSTRAPPROVIDER_IN_USE0x8062200E
DRT_E_BOOTSTRAPPROVIDER_NOT_ATTACHED0x8062200F
DRT_E_TRANSPORT_ALREADY_BOUND0x80622101
DRT_E_TRANSPORT_NOT_BOUND0x80622102
DRT_E_TRANSPORT_UNEXPECTED0x80622103
DRT_E_TRANSPORT_INVALID_ARGUMENT0x80622104
DRT_E_TRANSPORT_NO_DEST_ADDRESSES0x80622105
DRT_E_TRANSPORT_EXECUTING_CALLBACK0x80622106
DRT_E_TRANSPORT_ALREADY_EXISTS_FOR_SCOPE0x80622107
DRT_E_INVALID_SETTINGS0x80622108
DRT_E_INVALID_SEARCH_INFO0x80622109
DRT_E_FAULTED0x8062210A
DRT_E_TRANSPORT_STILL_BOUND0x8062210B
DRT_E_INSUFFICIENT_BUFFER0x8062210C
DRT_E_INVALID_INSTANCE_PREFIX0x8062210D
DRT_E_INVALID_SECURITY_MODE0x8062210E
DRT_E_CAPABILITY_MISMATCH0x8062210F
42 entries