Display Filter Reference: DirectPlay Protocol

Protocol field name: dplay

Versions: 1.0.0 to 3.6.8

Back to Display Filter Reference

Field name Description Type Versions
dplay.command DirectPlay command Unsigned integer (2 bytes) 1.0.0 to 3.6.8
dplay.command_2 DirectPlay second command Unsigned integer (2 bytes) 1.0.0 to 3.6.8
dplay.dialect.version DirectPlay dialect version Unsigned integer (2 bytes) 1.0.0 to 3.6.8
dplay.dialect.version_2 DirectPlay second dialect version Unsigned integer (2 bytes) 1.0.0 to 3.6.8
dplay.dplay_str DirectPlay action string Character string 1.0.0 to 3.6.8
dplay.dplay_str_2 DirectPlay second action string Character string 1.0.0 to 3.6.8
dplay.flags DirectPlay session desc flags Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.flags.acq_voice acquire voice Boolean 1.0.0 to 3.6.8
dplay.flags.can_join can join Boolean 1.0.0 to 3.6.8
dplay.flags.ignored ignored Boolean 1.0.0 to 2.6.20
dplay.flags.migrate_host migrate host flag Boolean 1.0.0 to 3.6.8
dplay.flags.no_create_players no create players flag Boolean 1.0.0 to 3.6.8
dplay.flags.no_player_updates no player updates Boolean 1.0.0 to 3.6.8
dplay.flags.no_sess_desc no session desc changes Boolean 1.0.0 to 3.6.8
dplay.flags.opt_latency optimize for latency Boolean 1.0.0 to 3.6.8
dplay.flags.order preserve order Boolean 1.0.0 to 3.6.8
dplay.flags.pass_req password required Boolean 1.0.0 to 3.6.8
dplay.flags.priv_sess private session Boolean 1.0.0 to 3.6.8
dplay.flags.reliable use reliable protocol Boolean 1.0.0 to 3.6.8
dplay.flags.route route via game host Boolean 1.0.0 to 3.6.8
dplay.flags.short_player_msg short player message Boolean 1.0.0 to 3.6.8
dplay.flags.srv_p_only get server player only Boolean 1.0.0 to 3.6.8
dplay.flags.unused unused Boolean 1.0.0 to 3.6.8
dplay.flags.use_auth use authentication Boolean 1.0.0 to 3.6.8
dplay.flags.use_ping use ping Boolean 1.0.0 to 3.6.8
dplay.game.guid DirectPlay game GUID Globally Unique Identifier 1.0.0 to 3.6.8
dplay.ignored ignored Boolean 3.0.0 to 3.6.8
dplay.instance.guid DirectPlay instance guid Globally Unique Identifier 1.0.0 to 3.6.8
dplay.message.guid Message GUID Globally Unique Identifier 1.0.0 to 3.6.8
dplay.multi.create_offset Offset to PackedPlayer struct Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.multi.group_id Group ID Byte sequence 1.0.0 to 3.6.8
dplay.multi.id_to ID to Byte sequence 1.0.0 to 3.6.8
dplay.multi.password Password Character string 1.0.0 to 3.6.8
dplay.multi.password_offset Offset to password Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.multi.player_id Player ID Byte sequence 1.0.0 to 3.6.8
dplay.ping.id_from ID From Byte sequence 1.0.0 to 3.6.8
dplay.ping.tick_count Tick Count Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.player_msg DirectPlay Player to Player message Byte sequence 1.0.0 to 3.6.8
dplay.pp.dialect PackedPlayer dialect version Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.pp.fixed_size PackedPlayer fixed size Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.pp.flags PackedPlayer flags Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.pp.flags.in_group in group Boolean 1.0.0 to 3.6.8
dplay.pp.flags.nameserver is name server Boolean 1.0.0 to 3.6.8
dplay.pp.flags.sending sending player on local machine Boolean 1.0.0 to 3.6.8
dplay.pp.flags.sysplayer is system player Boolean 1.0.0 to 3.6.8
dplay.pp.id PackedPlayer ID Byte sequence 1.0.0 to 3.6.8
dplay.pp.long_name PackedPlayer long name Character string 1.8.0 to 3.6.8
dplay.pp.long_name_len PackedPlayer long name length Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.pp.parent_id PackedPlayer parent ID Byte sequence 1.0.0 to 3.6.8
dplay.pp.player_count PackedPlayer player count Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.pp.player_data PackedPlayer player data Byte sequence 1.0.0 to 3.6.8
dplay.pp.player_data_size PackedPlayer player data size Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.pp.player_id PackedPlayer player ID Byte sequence 1.0.0 to 3.6.8
dplay.pp.short_name PackedPlayer short name Character string 1.0.0 to 3.6.8
dplay.pp.short_name_len PackedPlayer short name length Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.pp.size PackedPlayer size Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.pp.sp_data PackedPlayer service provider data Byte sequence 1.0.0 to 3.6.8
dplay.pp.sp_data_size PackedPlayer service provider data size Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.pp.sysplayer_id PackedPlayer system player ID Byte sequence 1.0.0 to 3.6.8
dplay.pp.unknown_1 PackedPlayer unknown 1 Byte sequence 1.0.0 to 3.6.8
dplay.saddr.af DirectPlay s_addr_in address family Unsigned integer (2 bytes) 1.0.0 to 3.6.8
dplay.saddr.ip DirectPlay s_addr_in ip address IPv4 address 1.0.0 to 3.6.8
dplay.saddr.padding DirectPlay s_addr_in null padding Byte sequence 1.0.0 to 3.6.8
dplay.saddr.port DirectPlay s_addr_in port Unsigned integer (2 bytes) 1.0.0 to 3.6.8
dplay.sd.capi SecDesc CAPI provider ptr Byte sequence 1.0.0 to 3.6.8
dplay.sd.capi_type SecDesc CAPI provider type Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.sd.enc_alg SecDesc encryption algorithm Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.sd.flags SecDesc flags Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.sd.size SecDesc struct size Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.sd.sspi SecDesc SSPI provider ptr Byte sequence 1.0.0 to 3.6.8
dplay.sess_desc.curr_players DirectPlay current players Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.sess_desc.length DirectPlay session desc length Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.sess_desc.max_players DirectPlay max players Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.sess_desc.name_ptr Session description name pointer placeholder Byte sequence 1.0.0 to 3.6.8
dplay.sess_desc.pw_ptr Session description password pointer placeholder Byte sequence 1.0.0 to 3.6.8
dplay.sess_desc.res_1 Session description reserved 1 Byte sequence 1.0.0 to 3.6.8
dplay.sess_desc.res_2 Session description reserved 2 Byte sequence 1.0.0 to 3.6.8
dplay.sess_desc.user_1 Session description user defined 1 Byte sequence 1.0.0 to 3.6.8
dplay.sess_desc.user_2 Session description user defined 2 Byte sequence 1.0.0 to 3.6.8
dplay.sess_desc.user_3 Session description user defined 3 Byte sequence 1.0.0 to 3.6.8
dplay.sess_desc.user_4 Session description user defined 4 Byte sequence 1.0.0 to 3.6.8
dplay.size DirectPlay package size Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.dialect SuperPackedPlayer dialect version Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.flags SuperPackedPlayer flags Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.flags.in_group in group Boolean 1.0.0 to 3.6.8
dplay.spp.flags.nameserver is name server Boolean 1.0.0 to 3.6.8
dplay.spp.flags.sending sending player on local machine Boolean 1.0.0 to 3.6.8
dplay.spp.flags.sysplayer is system player Boolean 1.0.0 to 3.6.8
dplay.spp.id SuperPackedPlayer ID Byte sequence 1.0.0 to 3.6.8
dplay.spp.long_name SuperPackedPlayer long name Character string 1.8.0 to 3.6.8
dplay.spp.parent_id SuperPackedPlayer parent ID Byte sequence 1.0.0 to 3.6.8
dplay.spp.pd_length SuperPackedPlayer player data length Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.pim SuperPackedPlayer player info mask Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.pim.long_name SuperPackedPlayer have long name Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.pim.parent_id SuperPackedPlayer have parent ID Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.pim.pd_length SuperPackedPlayer player data length info Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.pim.player_count SuperPackedPlayer player count info Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.pim.short_name SuperPackedPlayer have short name Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.pim.shortcut_count SuperPackedPlayer shortcut count info Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.pim.sp_length SuperPackedPlayer service provider length info Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.player_count SuperPackedPlayer player count Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.player_data SuperPackedPlayer player data Byte sequence 1.0.0 to 3.6.8
dplay.spp.player_id SuperPackedPlayer player ID Byte sequence 1.0.0 to 3.6.8
dplay.spp.short_name SuperPackedPlayer short name Character string 1.0.0 to 3.6.8
dplay.spp.shortcut_count SuperPackedPlayer shortcut count Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.shortcut_id SuperPackedPlayer shortcut ID Byte sequence 1.0.0 to 3.6.8
dplay.spp.size SuperPackedPlayer size Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.sp_data SuperPackedPlayer service provider data Byte sequence 1.0.0 to 3.6.8
dplay.spp.sp_data_length SuperPackedPlayer service provider data length Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.spp.sysplayer_id SuperPackedPlayer system player ID Byte sequence 1.0.0 to 3.6.8
dplay.token DirectPlay token Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type02.all Enumerate all sessions Boolean 1.0.0 to 3.6.8
dplay.type02.flags Enum Session flags Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type02.game.guid DirectPlay game GUID Globally Unique Identifier 1.0.0 to 3.6.8
dplay.type02.joinable Enumerate joinable sessions Boolean 1.0.0 to 3.6.8
dplay.type02.password Session password Character string 1.0.0 to 3.6.8
dplay.type02.password_offset Enum Sessions password offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type02.pw_req Enumerate sessions requiring a password Boolean 1.0.0 to 3.6.8
dplay.type_01.game_name Enum Session Reply game name Character string 1.0.0 to 3.6.8
dplay.type_01.name_offs Enum Session Reply name offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_05.flags Player ID request flags Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_05.flags.local is local player Boolean 1.0.0 to 3.6.8
dplay.type_05.flags.name_server is name server Boolean 1.0.0 to 3.6.8
dplay.type_05.flags.secure is secure session Boolean 1.0.0 to 3.6.8
dplay.type_05.flags.sys_player is system player Boolean 1.0.0 to 3.6.8
dplay.type_05.flags.unknown unknown Boolean 1.0.0 to 3.6.8
dplay.type_07.capi CAPI provider Character string 1.0.0 to 3.6.8
dplay.type_07.capi_offset CAPI provider offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_07.dpid DirectPlay ID Byte sequence 1.0.0 to 3.6.8
dplay.type_07.hresult Request player HRESULT Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_07.sspi SSPI provider Character string 1.0.0 to 3.6.8
dplay.type_07.sspi_offset SSPI provider offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_0f.data_offset Data Offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_0f.data_size Data Size Unsigned integer (4 bytes) 1.8.0 to 3.6.8
dplay.type_0f.id_to ID to Byte sequence 1.0.0 to 3.6.8
dplay.type_0f.player_data Player Data Byte sequence 1.0.0 to 3.6.8
dplay.type_0f.player_id Player ID Byte sequence 1.0.0 to 3.6.8
dplay.type_13.create_offset Create Offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_13.group_id Group ID Byte sequence 1.0.0 to 3.6.8
dplay.type_13.id_to ID to Byte sequence 1.0.0 to 3.6.8
dplay.type_13.password Password Character string 1.0.0 to 3.6.8
dplay.type_13.password_offset Password Offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_13.player_id Player ID Byte sequence 1.0.0 to 3.6.8
dplay.type_13.tick_count Tick count? Looks like an ID Byte sequence 1.0.0 to 3.6.8
dplay.type_15.data_size Data Size Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_15.message.size Message size Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_15.offset Offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_15.packet_idx Packet Index Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_15.packet_offset Packet offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_15.total_packets Total Packets Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_1a.id_to ID From Byte sequence 1.0.0 to 3.6.8
dplay.type_1a.password Password Character string 1.0.0 to 3.6.8
dplay.type_1a.password_offset Password Offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_1a.sess_name_ofs Session Name Offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_1a.session_name Session Name Character string 1.0.0 to 3.6.8
dplay.type_29.desc_offset SuperEnumPlayers Reply description offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_29.game_name SuperEnumPlayers Reply game name Character string 1.0.0 to 3.6.8
dplay.type_29.group_count SuperEnumPlayers Reply group count Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_29.id ID of the forwarded player Byte sequence 1.0.0 to 3.6.8
dplay.type_29.name_offset SuperEnumPlayers Reply name offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_29.packed_offset SuperEnumPlayers Reply packed offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_29.pass_offset SuperEnumPlayers Reply password offset Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_29.password SuperEnumPlayers Reply Password Character string 1.0.0 to 3.6.8
dplay.type_29.player_count SuperEnumPlayers Reply player count Unsigned integer (4 bytes) 1.0.0 to 3.6.8
dplay.type_29.shortcut_count SuperEnumPlayers Reply shortcut count Unsigned integer (4 bytes) 1.0.0 to 3.6.8