D (RPC)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

datagram

Communications protocol or transport in which data packets are routed independently. They may follow different routes and arrive in a different order from which they were sent. UDP and IPX are examples of transport layer–datagram protocols. See also connection-oriented.

discriminant

Variable that specifies the data types that can be stored in a union.

discriminated union

(or variant record) Union that includes a discriminator as part of the data structure so that the currently valid data type is transmitted along with the union. See also encapsulated union, nonencapsulated union.

Distributed Computing Environment (DCE)

Specification of the Open Software Foundation for a set of integrated services, including remote procedure calls, distributed file systems, and security services. The OSF-DCE RPC standard is the basis for Microsoft RPC.

dynamic endpoint

Network specific–server address that is requested and assigned at run time. See also well-known endpoint.

dynamic identity tracking

Specification that the RPC run-time library will use the credentials of the calling thread, rather than the binding handle, for authentication each time the client calls a remote procedure. See also static identity tracking.