Platform SDK: DirectX

CONST_DPENUMGROUPFLAGS

Members of the CONST_DPENUMGROUPFLAGS enumeration are used in the DirectPlay4.GetDPEnumGroups and DirectPlay4.GetDPEnumGroupsInGroup methods to specify the type of groups to be enumerated.

Enum CONST_DPENUMGROUPFLAGS
    DPENUMGROUPS_ALL =            0 
    DPENUMGROUPS_HIDDEN =      4096 (&H1000)
    DPENUMGROUPS_LOCAL =          8 
    DPENUMGROUPS_REMOTE =        16 (&H10)
    DPENUMGROUPS_SESSION =      128 (&H80)
    DPENUMGROUPS_SHORTCUT =    1024 (&H400)
    DPENUMGROUPS_STAGINGAREA = 2048 (&H800)
End Enum
DPENUMGROUPS_ALL
Enumerate all groups.
DPENUMGROUPS_HIDDEN
Enumerate only the currently available hidden groups in the group. Valid only for GetDPEnumGroupsInGroup.
DPENUMGROUPS_LOCAL
Enumerate groups created locally by this DirectPlay object.
DPENUMGROUPS_REMOTE
Enumerate groups created by remote DirectPlay objects.
DPENUMGROUPS_SESSION
Perform enumeration in the session identified by the sessionGuid parameter. This flag can be used only if there is no current active session, and cannot be used in lobby sessions.
DPENUMGROUPS_SHORTCUT
Enumerates groups that are shortcuts added to the group using DirectPlay4.AddGroupToGroup. (A shortcut is a link to another group.) Valid only for GetDPEnumGroupsInGroup.
DPENUMGROUPS_STAGINGAREA
Enumerates groups that are staging areas. (Staging areas are used to marshal players together in order to launch a new session.)