Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
5891249f
Commit
5891249f
authored
Apr 07, 2004
by
Raphael Junqueira
Committed by
Alexandre Julliard
Apr 07, 2004
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Correct dplay8 headers for future use.
parent
352cddae
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
14 deletions
+13
-14
dpaddr.h
include/dpaddr.h
+8
-7
dplay8.h
include/dplay8.h
+5
-7
No files found.
include/dpaddr.h
View file @
5891249f
...
...
@@ -121,9 +121,9 @@ typedef struct sockaddr SOCKADDR;
DEFINE_GUID
(
CLSID_DirectPlay8Address
,
0x934a9523
,
0xa3ca
,
0x4bc5
,
0xad
,
0xa0
,
0xd6
,
0xd9
,
0x5d
,
0x97
,
0x94
,
0x21
);
DEFINE_GUID
(
IID_IDirectPlay8Address
,
0x83783300
,
0x4063
,
0x4c8a
,
0x9d
,
0xb3
,
0x82
,
0x83
,
0xa
,
0x7f
,
0xeb
,
0x31
);
typedef
struct
IDirectPlay8Address
*
PDIRECTPLAY8ADDRESS
,
*
LPDIRECTPLAY8ADDRESS
;
typedef
struct
IDirectPlay8Address
IDirectPlay8Address
,
*
PDIRECTPLAY8ADDRESS
,
*
LPDIRECTPLAY8ADDRESS
;
DEFINE_GUID
(
IID_IDirectPlay8AddressIP
,
0xe5a0e990
,
0x2bad
,
0x430b
,
0x87
,
0xda
,
0xa1
,
0x42
,
0xcf
,
0x75
,
0xde
,
0x58
);
typedef
struct
IDirectPlay8AddressIP
*
PDIRECTPLAY8ADDRESSIP
,
*
LPDIRECTPLAY8ADDRESSIP
;
typedef
struct
IDirectPlay8AddressIP
IDirectPlay8AddressIP
,
*
PDIRECTPLAY8ADDRESSIP
,
*
LPDIRECTPLAY8ADDRESSIP
;
/*****************************************************************************
...
...
@@ -136,24 +136,25 @@ typedef struct IDirectPlay8AddressIP *PDIRECTPLAY8ADDRESSIP, *LPDIRECTPLAY
STDMETHOD(BuildFromURLA)(THIS_ CHAR* pszSourceURL) PURE; \
STDMETHOD(Duplicate)(THIS_ PDIRECTPLAY8ADDRESS* ppdpaNewAddress) PURE; \
STDMETHOD(SetEqual)(THIS_ PDIRECTPLAY8ADDRESS pdpaAddress) PURE; \
STDMETHOD(IsEqual)(THIS_ PDIRECTPLAY8ADDRESS pdpaAddress) PURE; \
STDMETHOD(IsEqual)(THIS_
PDIRECTPLAY8ADDRESS pdpaAddress) PURE; \
STDMETHOD(Clear)(THIS) PURE; \
STDMETHOD(GetURLW)(THIS_ WCHAR* pwszURL, PDWORD pdwNumChars) PURE; \
STDMETHOD(GetURLA)(THIS_ CHAR* pszURL, PDWORD pdwNumChars) PURE; \
STDMETHOD(GetSP)(THIS_ GUID* pguidSP) PURE; \
STDMETHOD(GetUserData)(THIS_
void*
pvUserData, PDWORD pdwBufferSize) PURE; \
STDMETHOD(GetUserData)(THIS_
LPVOID
pvUserData, PDWORD pdwBufferSize) PURE; \
STDMETHOD(SetSP)(THIS_ CONST GUID* CONST pguidSP) PURE; \
STDMETHOD(SetUserData)(THIS_ CONST void* CONST pvUserData, CONST DWORD dwDataSize) PURE; \
STDMETHOD(GetNumComponents)(THIS_ PDWORD pdwNumComponents) PURE; \
STDMETHOD(GetComponentByName)(THIS_ CONST WCHAR* CONST pwszName,
void*
pvBuffer, PDWORD pdwBufferSize, PDWORD pdwDataType) PURE; \
STDMETHOD(GetComponentByName)(THIS_ CONST WCHAR* CONST pwszName,
LPVOID
pvBuffer, PDWORD pdwBufferSize, PDWORD pdwDataType) PURE; \
STDMETHOD(GetComponentByIndex)(THIS_ CONST DWORD dwComponentID, WCHAR* pwszName, PDWORD pdwNameLen, void* pvBuffer, PDWORD pdwBufferSize, PDWORD pdwDataType) PURE; \
STDMETHOD(AddComponent)(THIS_ CONST WCHAR* CONST pwszName, CONST void* CONST lpvData, CONST DWORD dwDataSize, CONST DWORD dwDataType) PURE; \
STDMETHOD(GetDevice)(THIS_ GUID* pDevGuid) PURE; \
STDMETHOD(SetDevice)(THIS_ CONST GUID* CONST devGuid) PURE; \
STDMETHOD(BuildFromDirectPlay4Address)(THIS_ LPVOID pvAddress, DWORD dwDataSize) PURE;
COM_DEFINE
(
IDirectPlay8Address
,
IUnknown
)
I
COM_DEFINE
(
IDirectPlay8Address
,
IUnknown
)
#undef INTERFACE
#ifdef COBJMACROS
/*** IUnknown methods ***/
#define IDirectPlay8Address_QueryInterface(p,a,b) (p)->lpVtbl->QueryInterface(p,a,b)
...
...
@@ -193,7 +194,7 @@ COM_DEFINE(IDirectPlay8Address,IUnknown)
STDMETHOD(GetSockAddress)(THIS_ SOCKADDR* pSockAddr, PDWORD) PURE; \
STDMETHOD(GetLocalAddress)(THIS_ GUID* pguidAdapter, USHORT* pusPort) PURE; \
STDMETHOD(GetAddress)(THIS_ WCHAR* wszAddress, PDWORD pdwAddressLength, USHORT* psPort) PURE;
COM_DEFINE
(
IDirectPlay8AddressIP
,
IUnknown
)
I
COM_DEFINE
(
IDirectPlay8AddressIP
,
IUnknown
)
#undef INTERFACE
#ifdef COBJMACROS
...
...
include/dplay8.h
View file @
5891249f
...
...
@@ -217,7 +217,7 @@ typedef struct _DPN_APPLICATION_DESC {
typedef
struct
_BUFFERDESC
{
DWORD
dwBufferSize
;
BYTE
*
pBufferData
;
}
BUFFERDESC
,
DPN_BUFFER_DESC
,
*
PDPN_BUFFER_DESC
,
FAR
*
PBUFFERDESC
;
}
BUFFERDESC
,
DPN_BUFFER_DESC
,
*
PDPN_BUFFER_DESC
,
*
PBUFFERDESC
;
typedef
struct
_DPN_CAPS
{
DWORD
dwSize
;
...
...
@@ -463,20 +463,18 @@ DEFINE_GUID(CLSID_DirectPlay8Client, 0x743f1dc6,0x5aba,0x429f,0x8b,0xdf,0xc5,0
DEFINE_GUID
(
CLSID_DirectPlay8Server
,
0xda825e1b
,
0x6830
,
0x43d7
,
0x83
,
0x5d
,
0xb
,
0x5a
,
0xd8
,
0x29
,
0x56
,
0xa2
);
DEFINE_GUID
(
IID_IDirectPlay8Peer
,
0x5102dacf
,
0x241b
,
0x11d3
,
0xae
,
0xa7
,
0x0
,
0x60
,
0x97
,
0xb0
,
0x14
,
0x11
);
typedef
struct
IDirectPlay8Peer
*
PDIRECTPLAY8PEER
;
typedef
struct
IDirectPlay8Peer
IDirectPlay8Peer
,
*
PDIRECTPLAY8PEER
;
DEFINE_GUID
(
IID_IDirectPlay8Client
,
0x5102dacd
,
0x241b
,
0x11d3
,
0xae
,
0xa7
,
0x0
,
0x60
,
0x97
,
0xb0
,
0x14
,
0x11
);
typedef
struct
IDirectPlay8Client
*
PDIRECTPLAY8CLIENT
;
typedef
struct
IDirectPlay8Client
IDirectPlay8Client
,
*
PDIRECTPLAY8CLIENT
;
DEFINE_GUID
(
IID_IDirectPlay8Server
,
0x5102dace
,
0x241b
,
0x11d3
,
0xae
,
0xa7
,
0x0
,
0x60
,
0x97
,
0xb0
,
0x14
,
0x11
);
typedef
struct
IDirectPlay8Server
*
PDIRECTPLAY8SERVER
;
typedef
struct
IDirectPlay8Server
IDirectPlay8Server
,
*
PDIRECTPLAY8SERVER
;
DEFINE_GUID
(
CLSID_DP8SP_IPX
,
0x53934290
,
0x628d
,
0x11d2
,
0xae
,
0xf
,
0x0
,
0x60
,
0x97
,
0xb0
,
0x14
,
0x11
);
DEFINE_GUID
(
CLSID_DP8SP_TCPIP
,
0xebfe7ba0
,
0x628d
,
0x11d2
,
0xae
,
0xf
,
0x0
,
0x60
,
0x97
,
0xb0
,
0x14
,
0x11
);
DEFINE_GUID
(
CLSID_DP8SP_SERIAL
,
0x743b5d60
,
0x628d
,
0x11d2
,
0xae
,
0xf
,
0x0
,
0x60
,
0x97
,
0xb0
,
0x14
,
0x11
);
DEFINE_GUID
(
CLSID_DP8SP_MODEM
,
0x6d4a3650
,
0x628d
,
0x11d2
,
0xae
,
0xf
,
0x0
,
0x60
,
0x97
,
0xb0
,
0x14
,
0x11
);
typedef
struct
IDirectPlay8LobbiedApplication
*
PDNLOBBIEDAPPLICATION
;
typedef
struct
IDirectPlay8Address
IDirectPlay8Address
;
typedef
struct
IDirectPlay8LobbiedApplication
*
PIDirectPlay8LobbiedApplication
,
DNLOBBIEDAPPLICATION
;
/*****************************************************************************
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment