DirectPlay Animated Header -- IDirectPlay3 Interface DirectPlay Animated Header -- IDirectPlay3 Interface* Microsoft DirectPlay SDK
*Index  *Topic Contents
*Previous Topic: EnumSessionsCallback2
*Next Topic: IDirectPlay3::AddGroupToGroup

IDirectPlay3 Interface


Applications use the methods of the IDirectPlay3 interface to create DirectPlay objects and work with system-level variables. (The IDirectPlay3A interface is the same as the IDirectPlay3 interface, except that IDirectPlay3A uses ANSI characters, and IDirectPlay3 uses Unicode.) This section is a reference to the methods of this interface.

The methods of the IDirectPlay3 interface can be organized into the following groups:
Session Management Close
EnumConnections
EnumSessions
GetCaps
GetGroupConnectionSettings
GetSessionDesc
InitializeConnection
Open
SetGroupConnectionSettings
SetSessionDesc
StartSession
Player management CreatePlayer
DestroyPlayer
EnumPlayers
GetPlayerAddress
GetPlayerCaps
GetPlayerData
GetPlayerName
SetPlayerData
SetPlayerName
Message Management GetMessageCount
Receive
Send
SendChatMessage
Group management AddGroupToGroup
AddPlayerToGroup
CreateGroup
CreateGroupInGroup
DeleteGroupFromGroup
DeletePlayerFromGroup
DestroyGroup
EnumGroupPlayers
EnumGroups
EnumGroupsInGroup
GetGroupData
GetGroupName
SetGroupData
SetGroupName
Initialization Initialize
Security and Authentication SecureOpen

The IDirectPlay3 interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:
AddRef
QueryInterface
Release

© 1998 Microsoft Corporation. All rights reserved. Terms of Use.

*Top of Page