ReactOS 0.4.17-dev-966-gf06eace
tagDirectPlay2Data Struct Reference

#include <dplay_global.h>

Collaboration diagram for tagDirectPlay2Data:

Public Member Functions

 DPQ_HEAD (DPMSG) receiveMsgs
 
 DPQ_HEAD (tagDP_MSG_REPLY_STRUCT_LIST) repliesExpected
 

Public Attributes

BOOL bConnectionOpen
 
HANDLE hEnumSessionThread
 
HANDLE hKillEnumSessionThreadEvent
 
DWORD dwEnumSessionLock
 
LPVOID lpNameServerData
 
BOOL bHostInterface
 
lpGroupData lpSysGroup
 
DPID systemPlayerId
 
LPDPSESSIONDESC2 lpSessionDesc
 
SPINITDATA spData
 
BOOL bSPInitialized
 
SPDATA_INIT dplspData
 
BOOL bDPLSPInitialized
 
HMODULE hServiceProvider
 
HMODULE hDPLobbyProvider
 
enum SPSTATE connectionInitialized
 

Detailed Description

Definition at line 172 of file dplay_global.h.

Member Function Documentation

◆ DPQ_HEAD() [1/2]

tagDirectPlay2Data::DPQ_HEAD ( DPMSG  )

◆ DPQ_HEAD() [2/2]

tagDirectPlay2Data::DPQ_HEAD ( tagDP_MSG_REPLY_STRUCT_LIST  )

Member Data Documentation

◆ bConnectionOpen

BOOL tagDirectPlay2Data::bConnectionOpen

Definition at line 174 of file dplay_global.h.

◆ bDPLSPInitialized

BOOL tagDirectPlay2Data::bDPLSPInitialized

Definition at line 200 of file dplay_global.h.

◆ bHostInterface

BOOL tagDirectPlay2Data::bHostInterface

Definition at line 183 of file dplay_global.h.

◆ bSPInitialized

BOOL tagDirectPlay2Data::bSPInitialized

Definition at line 196 of file dplay_global.h.

◆ connectionInitialized

enum SPSTATE tagDirectPlay2Data::connectionInitialized

Definition at line 208 of file dplay_global.h.

◆ dplspData

SPDATA_INIT tagDirectPlay2Data::dplspData

Definition at line 199 of file dplay_global.h.

◆ dwEnumSessionLock

DWORD tagDirectPlay2Data::dwEnumSessionLock

Definition at line 179 of file dplay_global.h.

◆ hDPLobbyProvider

HMODULE tagDirectPlay2Data::hDPLobbyProvider

Definition at line 206 of file dplay_global.h.

◆ hEnumSessionThread

HANDLE tagDirectPlay2Data::hEnumSessionThread

Definition at line 177 of file dplay_global.h.

◆ hKillEnumSessionThreadEvent

HANDLE tagDirectPlay2Data::hKillEnumSessionThreadEvent

Definition at line 178 of file dplay_global.h.

◆ hServiceProvider

HMODULE tagDirectPlay2Data::hServiceProvider

Definition at line 203 of file dplay_global.h.

◆ lpNameServerData

LPVOID tagDirectPlay2Data::lpNameServerData

Definition at line 181 of file dplay_global.h.

◆ lpSessionDesc

LPDPSESSIONDESC2 tagDirectPlay2Data::lpSessionDesc

Definition at line 189 of file dplay_global.h.

Referenced by NS_ReplyToEnumSessionsRequest().

◆ lpSysGroup

lpGroupData tagDirectPlay2Data::lpSysGroup

Definition at line 185 of file dplay_global.h.

◆ spData

SPINITDATA tagDirectPlay2Data::spData

Definition at line 195 of file dplay_global.h.

Referenced by NS_ReplyToEnumSessionsRequest().

◆ systemPlayerId

DPID tagDirectPlay2Data::systemPlayerId

Definition at line 187 of file dplay_global.h.


The documentation for this struct was generated from the following file: