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.)