1.4 Relationship to Other Protocols

How a DirectPlay Client/Peer connects to the game session being hosted by a DirectPlay Server/Host that chooses to send an EnumResponse message is specified in [MC-DPL8CS].

The first byte of a valid EnumQuery or EnumResponse message is set to 0x00. This causes the entire message to be processed as described in this specification. When the lead byte is nonzero, the entire message including the lead byte is passed through for processing as described in [MC-DPL8R].

A DirectPlay 8 Service Provider allows DirectPlay 8 messages to be layered on top of multiple different underlying network transport protocols, such as IPv4, IPv6, IPX, and serial links. The details of the DirectPlay 8 Service Provider are specified in [MC-DPL8CS].