FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "directx/vdplay.h"
Go to the source code of this file.
Classes | |
struct | DPLAPPINFO |
struct | DPCOMPOUNDADDRESSELEMENT |
struct | _DPLMSG_GENERIC |
struct | _DPLMSG_SETPROPERTY |
struct | _DPLMSG_SETPROPERTYRESPONSE |
struct | _DPLMSG_GETPROPERTY |
struct | _DPLMSG_GETPROPERTYRESPONSE |
struct | _DPLDATA_PLAYERGUID |
struct | _DPLDATA_PLAYERSCORE |
struct | _DPADDRESS |
struct | _DPCOMPORTADDRESS |
Macros | |
#define | DirectPlayLobbyCreate DirectPlayLobbyCreateA |
#define | INTERFACE IDirectPlayLobby |
#define | INTERFACE IDirectPlayLobby2 |
#define | IDirectPlayLobby_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
#define | IDirectPlayLobby_AddRef(p) (p)->lpVtbl->AddRef(p) |
#define | IDirectPlayLobby_Release(p) (p)->lpVtbl->Release(p) |
#define | IDirectPlayLobby_Connect(p, a, b, c) (p)->lpVtbl->Connect(p,a,b,c) |
#define | IDirectPlayLobby_CreateAddress(p, a, b, c, d, e, f) (p)->lpVtbl->CreateAddress(p,a,b,c,d,e,f) |
#define | IDirectPlayLobby_CreateCompoundAddress(p, a, b, c, d) (p)->lpVtbl->CreateCompoundAddress(p,a,b,c,d) |
#define | IDirectPlayLobby_EnumAddress(p, a, b, c, d) (p)->lpVtbl->EnumAddress(p,a,b,c,d) |
#define | IDirectPlayLobby_EnumAddressTypes(p, a, b, c, d) (p)->lpVtbl->EnumAddressTypes(p,a,b,c,d) |
#define | IDirectPlayLobby_EnumLocalApplications(p, a, b, c) (p)->lpVtbl->EnumLocalApplications(p,a,b,c) |
#define | IDirectPlayLobby_GetConnectionSettings(p, a, b, c) (p)->lpVtbl->GetConnectionSettings(p,a,b,c) |
#define | IDirectPlayLobby_ReceiveLobbyMessage(p, a, b, c, d, e) (p)->lpVtbl->ReceiveLobbyMessage(p,a,b,c,d,e) |
#define | IDirectPlayLobby_RunApplication(p, a, b, c, d) (p)->lpVtbl->RunApplication(p,a,b,c,d) |
#define | IDirectPlayLobby_SendLobbyMessage(p, a, b, c, d) (p)->lpVtbl->SendLobbyMessage(p,a,b,c,d) |
#define | IDirectPlayLobby_SetConnectionSettings(p, a, b, c) (p)->lpVtbl->SetConnectionSettings(p,a,b,c) |
#define | IDirectPlayLobby_SetLobbyMessageEvent(p, a, b, c) (p)->lpVtbl->SetLobbyMessageEvent(p,a,b,c) |
#define | DPLMSG_SYSTEM 0x00000001 |
#define | DPLMSG_STANDARD 0x00000002 |
#define | DPL_NOCONFIRMATION 0 |
#define | DPLSYS_CONNECTIONSETTINGSREAD 0x00000001 |
#define | DPLSYS_DPLAYCONNECTFAILED 0x00000002 |
#define | DPLSYS_DPLAYCONNECTSUCCEEDED 0x00000003 |
#define | DPLSYS_APPTERMINATED 0x00000004 |
#define | DPLSYS_SETPROPERTY 0x00000005 |
#define | DPLSYS_SETPROPERTYRESPONSE 0x00000006 |
#define | DPLSYS_GETPROPERTY 0x00000007 |
#define | DPLSYS_GETPROPERTYRESPONSE 0x00000008 |
#define | DPCPA_NOFLOW 0 |
#define | DPCPA_XONXOFFFLOW 1 |
#define | DPCPA_RTSFLOW 2 |
#define | DPCPA_DTRFLOW 3 |
#define | DPCPA_RTSDTRFLOW 4 |
#define | DPLAD_SYSTEM DPLMSG_SYSTEM |
Functions | |
DEFINE_GUID (IID_IDirectPlayLobby, 0xaf465c71, 0x9588, 0x11cf, 0xa0, 0x20, 0x0, 0xaa, 0x0, 0x61, 0x57, 0xac) | |
DEFINE_GUID (IID_IDirectPlayLobbyA, 0x26c66a70, 0xb367, 0x11cf, 0xa0, 0x24, 0x0, 0xaa, 0x0, 0x61, 0x57, 0xac) | |
DEFINE_GUID (IID_IDirectPlayLobby2, 0x194c220, 0xa303, 0x11d0, 0x9c, 0x4f, 0x0, 0xa0, 0xc9, 0x5, 0x42, 0x5e) | |
DEFINE_GUID (IID_IDirectPlayLobby2A, 0x1bb4af80, 0xa303, 0x11d0, 0x9c, 0x4f, 0x0, 0xa0, 0xc9, 0x5, 0x42, 0x5e) | |
DEFINE_GUID (CLSID_DirectPlayLobby, 0x2fe8f810, 0xb2a5, 0x11d0, 0xa7, 0x87, 0x0, 0x0, 0xf8, 0x3, 0xab, 0xfc) | |
typedef | BOOL (FAR PASCAL *LPDPENUMADDRESSCALLBACK)(REFGUID guidDataType |
HRESULT WINAPI | DirectPlayLobbyCreateW (LPGUID, LPDIRECTPLAYLOBBY *, IUnknown *, LPVOID, DWORD) |
HRESULT WINAPI | DirectPlayLobbyCreateA (LPGUID, LPDIRECTPLAYLOBBYA *, IUnknown *, LPVOID, DWORD) |
DECLARE_INTERFACE_ (IDirectPlayLobby, IUnknown) | |
DECLARE_INTERFACE_ (IDirectPlayLobby2, IDirectPlayLobby) | |
DEFINE_GUID (DPLPROPERTY_MessagesSupported, 0x762ccda1, 0xd916, 0x11d0, 0xba, 0x39, 0x0, 0xc0, 0x4f, 0xd7, 0xed, 0x67) | |
DEFINE_GUID (DPLPROPERTY_LobbyGuid, 0xf56920a0, 0xd218, 0x11d0, 0xba, 0x39, 0x0, 0xc0, 0x4f, 0xd7, 0xed, 0x67) | |
DEFINE_GUID (DPLPROPERTY_PlayerGuid, 0xb4319322, 0xd20d, 0x11d0, 0xba, 0x39, 0x0, 0xc0, 0x4f, 0xd7, 0xed, 0x67) | |
DEFINE_GUID (DPLPROPERTY_PlayerScore, 0x48784000, 0xd219, 0x11d0, 0xba, 0x39, 0x0, 0xc0, 0x4f, 0xd7, 0xed, 0x67) | |
DEFINE_GUID (DPAID_TotalSize, 0x1318f560, 0x912c, 0x11d0, 0x9d, 0xaa, 0x0, 0xa0, 0xc9, 0xa, 0x43, 0xcb) | |
DEFINE_GUID (DPAID_ServiceProvider, 0x7d916c0, 0xe0af, 0x11cf, 0x9c, 0x4e, 0x0, 0xa0, 0xc9, 0x5, 0x42, 0x5e) | |
DEFINE_GUID (DPAID_LobbyProvider, 0x59b95640, 0x9667, 0x11d0, 0xa7, 0x7d, 0x0, 0x0, 0xf8, 0x3, 0xab, 0xfc) | |
DEFINE_GUID (DPAID_Phone, 0x78ec89a0, 0xe0af, 0x11cf, 0x9c, 0x4e, 0x0, 0xa0, 0xc9, 0x5, 0x42, 0x5e) | |
DEFINE_GUID (DPAID_PhoneW, 0xba5a7a70, 0x9dbf, 0x11d0, 0x9c, 0xc1, 0x0, 0xa0, 0xc9, 0x5, 0x42, 0x5e) | |
DEFINE_GUID (DPAID_Modem, 0xf6dcc200, 0xa2fe, 0x11d0, 0x9c, 0x4f, 0x0, 0xa0, 0xc9, 0x5, 0x42, 0x5e) | |
DEFINE_GUID (DPAID_ModemW, 0x1fd92e0, 0xa2ff, 0x11d0, 0x9c, 0x4f, 0x0, 0xa0, 0xc9, 0x5, 0x42, 0x5e) | |
DEFINE_GUID (DPAID_INet, 0xc4a54da0, 0xe0af, 0x11cf, 0x9c, 0x4e, 0x0, 0xa0, 0xc9, 0x5, 0x42, 0x5e) | |
DEFINE_GUID (DPAID_INetW, 0xe63232a0, 0x9dbf, 0x11d0, 0x9c, 0xc1, 0x0, 0xa0, 0xc9, 0x5, 0x42, 0x5e) | |
DEFINE_GUID (DPAID_ComPort, 0xf2f0ce00, 0xe0af, 0x11cf, 0x9c, 0x4e, 0x0, 0xa0, 0xc9, 0x5, 0x42, 0x5e) | |
#define DirectPlayLobbyCreate DirectPlayLobbyCreateA |
Definition at line 133 of file vdplobby.h.
#define DPCPA_DTRFLOW 3 |
Definition at line 591 of file vdplobby.h.
#define DPCPA_NOFLOW 0 |
Definition at line 588 of file vdplobby.h.
#define DPCPA_RTSDTRFLOW 4 |
Definition at line 592 of file vdplobby.h.
#define DPCPA_RTSFLOW 2 |
Definition at line 590 of file vdplobby.h.
#define DPCPA_XONXOFFFLOW 1 |
Definition at line 589 of file vdplobby.h.
#define DPL_NOCONFIRMATION 0 |
Definition at line 302 of file vdplobby.h.
#define DPLAD_SYSTEM DPLMSG_SYSTEM |
Definition at line 621 of file vdplobby.h.
#define DPLMSG_STANDARD 0x00000002 |
Definition at line 263 of file vdplobby.h.
#define DPLMSG_SYSTEM 0x00000001 |
Definition at line 255 of file vdplobby.h.
#define DPLSYS_APPTERMINATED 0x00000004 |
Definition at line 374 of file vdplobby.h.
#define DPLSYS_CONNECTIONSETTINGSREAD 0x00000001 |
Definition at line 359 of file vdplobby.h.
#define DPLSYS_DPLAYCONNECTFAILED 0x00000002 |
Definition at line 364 of file vdplobby.h.
#define DPLSYS_DPLAYCONNECTSUCCEEDED 0x00000003 |
Definition at line 369 of file vdplobby.h.
#define DPLSYS_GETPROPERTY 0x00000007 |
Definition at line 389 of file vdplobby.h.
#define DPLSYS_GETPROPERTYRESPONSE 0x00000008 |
Definition at line 394 of file vdplobby.h.
#define DPLSYS_SETPROPERTY 0x00000005 |
Definition at line 379 of file vdplobby.h.
#define DPLSYS_SETPROPERTYRESPONSE 0x00000006 |
Definition at line 384 of file vdplobby.h.
Definition at line 209 of file vdplobby.h.
Definition at line 211 of file vdplobby.h.
#define IDirectPlayLobby_CreateAddress | ( | p, | |
a, | |||
b, | |||
c, | |||
d, | |||
e, | |||
f | |||
) | (p)->lpVtbl->CreateAddress(p,a,b,c,d,e,f) |
Definition at line 212 of file vdplobby.h.
#define IDirectPlayLobby_CreateCompoundAddress | ( | p, | |
a, | |||
b, | |||
c, | |||
d | |||
) | (p)->lpVtbl->CreateCompoundAddress(p,a,b,c,d) |
Definition at line 213 of file vdplobby.h.
Definition at line 214 of file vdplobby.h.
#define IDirectPlayLobby_EnumAddressTypes | ( | p, | |
a, | |||
b, | |||
c, | |||
d | |||
) | (p)->lpVtbl->EnumAddressTypes(p,a,b,c,d) |
Definition at line 215 of file vdplobby.h.
#define IDirectPlayLobby_EnumLocalApplications | ( | p, | |
a, | |||
b, | |||
c | |||
) | (p)->lpVtbl->EnumLocalApplications(p,a,b,c) |
Definition at line 216 of file vdplobby.h.
#define IDirectPlayLobby_GetConnectionSettings | ( | p, | |
a, | |||
b, | |||
c | |||
) | (p)->lpVtbl->GetConnectionSettings(p,a,b,c) |
Definition at line 217 of file vdplobby.h.
Definition at line 208 of file vdplobby.h.
#define IDirectPlayLobby_ReceiveLobbyMessage | ( | p, | |
a, | |||
b, | |||
c, | |||
d, | |||
e | |||
) | (p)->lpVtbl->ReceiveLobbyMessage(p,a,b,c,d,e) |
Definition at line 218 of file vdplobby.h.
Definition at line 210 of file vdplobby.h.
Definition at line 219 of file vdplobby.h.
#define IDirectPlayLobby_SendLobbyMessage | ( | p, | |
a, | |||
b, | |||
c, | |||
d | |||
) | (p)->lpVtbl->SendLobbyMessage(p,a,b,c,d) |
Definition at line 220 of file vdplobby.h.
#define IDirectPlayLobby_SetConnectionSettings | ( | p, | |
a, | |||
b, | |||
c | |||
) | (p)->lpVtbl->SetConnectionSettings(p,a,b,c) |
Definition at line 221 of file vdplobby.h.
#define IDirectPlayLobby_SetLobbyMessageEvent | ( | p, | |
a, | |||
b, | |||
c | |||
) | (p)->lpVtbl->SetLobbyMessageEvent(p,a,b,c) |
Definition at line 222 of file vdplobby.h.
#define INTERFACE IDirectPlayLobby |
Definition at line 175 of file vdplobby.h.
#define INTERFACE IDirectPlayLobby2 |
Definition at line 175 of file vdplobby.h.
typedef struct _DPADDRESS DPADDRESS |
typedef struct _DPCOMPORTADDRESS DPCOMPORTADDRESS |
typedef struct DPCOMPOUNDADDRESSELEMENT DPCOMPOUNDADDRESSELEMENT |
typedef struct DPLAPPINFO DPLAPPINFO |
typedef struct _DPLDATA_PLAYERGUID DPLDATA_PLAYERGUID |
typedef struct _DPLDATA_PLAYERSCORE DPLDATA_PLAYERSCORE |
typedef struct _DPLMSG_GENERIC DPLMSG_GENERIC |
typedef struct _DPLMSG_GETPROPERTY DPLMSG_GETPROPERTY |
typedef struct _DPLMSG_GETPROPERTYRESPONSE DPLMSG_GETPROPERTYRESPONSE |
typedef struct _DPLMSG_SETPROPERTY DPLMSG_SETPROPERTY |
typedef struct _DPLMSG_SETPROPERTYRESPONSE DPLMSG_SETPROPERTYRESPONSE |
typedef DWORD dwDataSize |
Definition at line 104 of file vdplobby.h.
Definition at line 113 of file vdplobby.h.
typedef struct IDirectPlayLobby2 IDirectPlayLobby2A |
Definition at line 48 of file vdplobby.h.
typedef struct IDirectPlayLobby IDirectPlayLobbyA |
Definition at line 44 of file vdplobby.h.
typedef const DPCOMPOUNDADDRESSELEMENT FAR* LPCDPCOMPOUNDADDRESSELEMENT |
Definition at line 90 of file vdplobby.h.
typedef const DPLAPPINFO FAR* LPCDPLAPPINFO |
Definition at line 72 of file vdplobby.h.
Definition at line 104 of file vdplobby.h.
Definition at line 104 of file vdplobby.h.
typedef struct IDirectPlayLobby FAR* LPDIRECTPLAYLOBBY |
Definition at line 42 of file vdplobby.h.
typedef struct IDirectPlayLobby2 FAR* LPDIRECTPLAYLOBBY2 |
Definition at line 46 of file vdplobby.h.
typedef struct IDirectPlayLobby2 FAR* LPDIRECTPLAYLOBBY2A |
Definition at line 47 of file vdplobby.h.
typedef struct IDirectPlayLobby FAR* LPDIRECTPLAYLOBBYA |
Definition at line 43 of file vdplobby.h.
typedef DPADDRESS FAR* LPDPADDRESS |
Definition at line 501 of file vdplobby.h.
typedef DPCOMPORTADDRESS FAR* LPDPCOMPORTADDRESS |
Definition at line 603 of file vdplobby.h.
typedef struct DPCOMPOUNDADDRESSELEMENT* LPDPCOMPOUNDADDRESSELEMENT |
typedef struct DPLAPPINFO* LPDPLAPPINFO |
typedef struct _DPLDATA_PLAYERGUID* LPDPLDATA_PLAYERGUID |
typedef struct _DPLDATA_PLAYERSCORE* LPDPLDATA_PLAYERSCORE |
typedef struct _DPLMSG_GENERIC* LPDPLMSG_GENERIC |
typedef struct _DPLMSG_GETPROPERTY* LPDPLMSG_GETPROPERTY |
typedef struct _DPLMSG_GETPROPERTYRESPONSE* LPDPLMSG_GETPROPERTYRESPONSE |
typedef struct _DPLMSG_SETPROPERTY* LPDPLMSG_SETPROPERTY |
typedef struct _DPLMSG_SETPROPERTYRESPONSE* LPDPLMSG_SETPROPERTYRESPONSE |
DECLARE_INTERFACE_ | ( | IDirectPlayLobby | , |
IUnknown | |||
) |
Definition at line 147 of file vdplobby.h.
DECLARE_INTERFACE_ | ( | IDirectPlayLobby2 | , |
IDirectPlayLobby | |||
) |
Definition at line 176 of file vdplobby.h.
DEFINE_GUID | ( | IID_IDirectPlayLobby | , |
0xaf465c71 | , | ||
0x9588 | , | ||
0x11cf | , | ||
0xa0 | , | ||
0x20 | , | ||
0x0 | , | ||
0xaa | , | ||
0x0 | , | ||
0x61 | , | ||
0x57 | , | ||
0xac | |||
) |
DEFINE_GUID | ( | IID_IDirectPlayLobbyA | , |
0x26c66a70 | , | ||
0xb367 | , | ||
0x11cf | , | ||
0xa0 | , | ||
0x24 | , | ||
0x0 | , | ||
0xaa | , | ||
0x0 | , | ||
0x61 | , | ||
0x57 | , | ||
0xac | |||
) |
DEFINE_GUID | ( | IID_IDirectPlayLobby2 | , |
0x194c220 | , | ||
0xa303 | , | ||
0x11d0 | , | ||
0x9c | , | ||
0x4f | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0x5 | , | ||
0x42 | , | ||
0x5e | |||
) |
DEFINE_GUID | ( | IID_IDirectPlayLobby2A | , |
0x1bb4af80 | , | ||
0xa303 | , | ||
0x11d0 | , | ||
0x9c | , | ||
0x4f | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0x5 | , | ||
0x42 | , | ||
0x5e | |||
) |
DEFINE_GUID | ( | CLSID_DirectPlayLobby | , |
0x2fe8f810 | , | ||
0xb2a5 | , | ||
0x11d0 | , | ||
0xa7 | , | ||
0x87 | , | ||
0x0 | , | ||
0x0 | , | ||
0xf8 | , | ||
0x3 | , | ||
0xab | , | ||
0xfc | |||
) |
DEFINE_GUID | ( | DPLPROPERTY_MessagesSupported | , |
0x762ccda1 | , | ||
0xd916 | , | ||
0x11d0 | , | ||
0xba | , | ||
0x39 | , | ||
0x0 | , | ||
0xc0 | , | ||
0x4f | , | ||
0xd7 | , | ||
0xed | , | ||
0x67 | |||
) |
DEFINE_GUID | ( | DPLPROPERTY_LobbyGuid | , |
0xf56920a0 | , | ||
0xd218 | , | ||
0x11d0 | , | ||
0xba | , | ||
0x39 | , | ||
0x0 | , | ||
0xc0 | , | ||
0x4f | , | ||
0xd7 | , | ||
0xed | , | ||
0x67 | |||
) |
DEFINE_GUID | ( | DPLPROPERTY_PlayerGuid | , |
0xb4319322 | , | ||
0xd20d | , | ||
0x11d0 | , | ||
0xba | , | ||
0x39 | , | ||
0x0 | , | ||
0xc0 | , | ||
0x4f | , | ||
0xd7 | , | ||
0xed | , | ||
0x67 | |||
) |
DEFINE_GUID | ( | DPLPROPERTY_PlayerScore | , |
0x48784000 | , | ||
0xd219 | , | ||
0x11d0 | , | ||
0xba | , | ||
0x39 | , | ||
0x0 | , | ||
0xc0 | , | ||
0x4f | , | ||
0xd7 | , | ||
0xed | , | ||
0x67 | |||
) |
DEFINE_GUID | ( | DPAID_TotalSize | , |
0x1318f560 | , | ||
0x912c | , | ||
0x11d0 | , | ||
0x9d | , | ||
0xaa | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0xa | , | ||
0x43 | , | ||
0xcb | |||
) |
DEFINE_GUID | ( | DPAID_ServiceProvider | , |
0x7d916c0 | , | ||
0xe0af | , | ||
0x11cf | , | ||
0x9c | , | ||
0x4e | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0x5 | , | ||
0x42 | , | ||
0x5e | |||
) |
DEFINE_GUID | ( | DPAID_LobbyProvider | , |
0x59b95640 | , | ||
0x9667 | , | ||
0x11d0 | , | ||
0xa7 | , | ||
0x7d | , | ||
0x0 | , | ||
0x0 | , | ||
0xf8 | , | ||
0x3 | , | ||
0xab | , | ||
0xfc | |||
) |
DEFINE_GUID | ( | DPAID_Phone | , |
0x78ec89a0 | , | ||
0xe0af | , | ||
0x11cf | , | ||
0x9c | , | ||
0x4e | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0x5 | , | ||
0x42 | , | ||
0x5e | |||
) |
DEFINE_GUID | ( | DPAID_PhoneW | , |
0xba5a7a70 | , | ||
0x9dbf | , | ||
0x11d0 | , | ||
0x9c | , | ||
0xc1 | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0x5 | , | ||
0x42 | , | ||
0x5e | |||
) |
DEFINE_GUID | ( | DPAID_Modem | , |
0xf6dcc200 | , | ||
0xa2fe | , | ||
0x11d0 | , | ||
0x9c | , | ||
0x4f | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0x5 | , | ||
0x42 | , | ||
0x5e | |||
) |
DEFINE_GUID | ( | DPAID_ModemW | , |
0x1fd92e0 | , | ||
0xa2ff | , | ||
0x11d0 | , | ||
0x9c | , | ||
0x4f | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0x5 | , | ||
0x42 | , | ||
0x5e | |||
) |
DEFINE_GUID | ( | DPAID_INet | , |
0xc4a54da0 | , | ||
0xe0af | , | ||
0x11cf | , | ||
0x9c | , | ||
0x4e | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0x5 | , | ||
0x42 | , | ||
0x5e | |||
) |
DEFINE_GUID | ( | DPAID_INetW | , |
0xe63232a0 | , | ||
0x9dbf | , | ||
0x11d0 | , | ||
0x9c | , | ||
0xc1 | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0x5 | , | ||
0x42 | , | ||
0x5e | |||
) |
DEFINE_GUID | ( | DPAID_ComPort | , |
0xf2f0ce00 | , | ||
0xe0af | , | ||
0x11cf | , | ||
0x9c | , | ||
0x4e | , | ||
0x0 | , | ||
0xa0 | , | ||
0xc9 | , | ||
0x5 | , | ||
0x42 | , | ||
0x5e | |||
) |
HRESULT WINAPI DirectPlayLobbyCreateA | ( | LPGUID | , |
LPDIRECTPLAYLOBBYA * | , | ||
IUnknown * | , | ||
LPVOID | , | ||
DWORD | |||
) |