Protocol Sequence Constants

Microsoft RPC supports the following protocol sequences.

Constant/value Description
ncacn_nb_tcp
Connection-oriented NetBIOS over Transmission Control Protocol (TCP)
Client only: MS-DOS, Windows 3.x Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT
ncacn_nb_ipx
Connection-oriented NetBIOS over Internet Packet Exchange (IPX)
Client only: MS-DOS, Windows 3.x Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT
ncacn_nb_nb
Connection-oriented NetBIOS Enhanced User Interface (NetBEUI)
Client only: MS-DOS, Windows 3.x Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT, Windows Me, Windows 98, Windows 95
ncacn_ip_tcp
Connection-oriented Transmission Control Protocol/Internet Protocol (TCP/IP)
Client only: MS-DOS, Windows 3.x, and Apple Macintosh Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT, Windows Me, Windows 98, Windows 95
ncacn_np
Connection-oriented named pipes
Client only: MS-DOS, Windows 3.x, Windows 95 Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT
ncacn_spx
Connection-oriented Sequenced Packet Exchange (SPX)
Client only: MS-DOS, Windows 3.x Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT, Windows Me, Windows 98, Windows 95
ncacn_dnet_nsp
Connection-oriented DECnet transport
Client only: MS-DOS, Windows 3.x
ncacn_at_dsp
Connection-oriented AppleTalk DSP
Client: Apple Macintosh Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT
ncacn_vns_spp
Connection-oriented Vines scalable parallel processing (SPP) transport
Client only: MS-DOS, Windows 3.x Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT
ncadg_ip_udp
Datagram (connectionless) User Datagram Protocol/Internet Protocol (UDP/IP)
Client only: MS-DOS, Windows 3.x Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT
ncadg_ipx
Datagram (connectionless) IPX
Client only: MS-DOS, Windows 3.x Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT
ncadg_mq
Datagram (connectionless) over the Microsoft Message Queue Server (MSMQ)
Client only: Windows Me/98/95 Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT Server 4.0 with SP3 and later
ncacn_http
Connection-oriented TCP/IP using Microsoft Internet Information Server as HTTP proxy
Client only: Windows Me/98/95 Client and Server: Windows Server 2003, Windows XP, Windows 2000
ncalrpc
Local procedure call
Client and Server: Windows Server 2003, Windows XP, Windows 2000, Windows NT, Windows Me, Windows 98, Windows 95

Remarks

The ncalrpc transport supports RPC_C_AUTHN_WINNT authentication only. For more information, see Security and Authentication-Service Constants.

Microsoft RPC supports RpcBindingCopy only in client applications, not in server applications.