Commit Graph

27 Commits

Author SHA1 Message Date
Michael Stefaniuc 3a54b3413d dpnet: Don't assign a COM object to the 3rd param of QueryInterface.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-08-31 10:55:16 +02:00
Alistair Leslie-Hughes 924eb40506 dpnet: Report no programs found in IDirectPlay8LobbyClient EnumLocalPrograms.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-10-03 00:45:53 +02:00
Alexandre Julliard c80ad80a92 dpnet: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-03 10:32:20 +02:00
Alistair Leslie-Hughes 598b52ce38 dpnet: Implement IDirectPlay8Client SetSPCaps.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-29 22:01:38 +02:00
Alistair Leslie-Hughes 6eb0015d08 dpnet: Add basic validation in IDirectPlay8Client EnumHosts.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-15 22:58:48 +01:00
Alistair Leslie-Hughes bc85fee0f1 dpnet: Implement IDirectPlay8Client EnumServiceProviders.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-13 11:37:02 +01:00
Alistair Leslie-Hughes 5cd33bf892 dpnet: Header files cleanup.
Stops error of SOCKADDR being redefined on older compilers.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-17 14:07:48 -06:00
Alistair Leslie-Hughes db003d4a08 dpnet: Initialize winsock.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-03 17:18:18 +01:00
Alistair Leslie-Hughes eef69511f5 dpnet: Close resets back to an uninitialized state.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-03 17:15:42 +01:00
Alistair Leslie-Hughes 5183ebd8ab dpnet: Implement IDirectPlay8LobbyClient Initialize.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-01 20:32:57 +01:00
Alistair Leslie-Hughes 7a71a6a858 dpnet: Semi-stub IDirectPlay8Client SetClientInfo.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-01 20:32:57 +01:00
Alistair Leslie-Hughes 45c1d7c745 dpnet: Stub interface IDirectPlay8LobbyClient. 2014-09-09 19:51:47 +02:00
Alistair Leslie-Hughes b01fc1aa6e dpnet: Implement IDirectPlay8Client GetSPCaps. 2014-05-09 20:03:44 +02:00
Alistair Leslie-Hughes 0d8f86c66d dpnet: Implement IDirectPlay8Client Initialize. 2014-05-08 11:20:54 +02:00
Alistair Leslie-Hughes 9b68329429 dpnet: Cleanup IDirectPlay8Client. 2014-02-04 16:01:26 +01:00
Michael Stefaniuc c97a2ecdcd dpnet: COM cleanup for the IDirectPlay8Client iface. 2011-08-03 14:15:48 +02:00
Andrew Talbot 57459dc518 dpnet: Exclude unused headers. 2007-05-03 14:23:49 +02:00
Michael Stefaniuc ef1be6b4f3 dpnet: Win64 printf format warning fixes. 2006-10-09 12:56:08 +02:00
Alexandre Julliard c44fc329f7 dpnet: Make the virtual table functions static where possible. 2006-06-10 11:57:38 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Dmitry Timoshkov b67da5b946 Make more of the OLE interface vtables const. 2005-06-01 19:57:42 +00:00
James Hawkins ba92d2924a - Use Interlocked* instead of ++/-- in AddRef/Release.
- Use only stored result of Interlocked* in AddRef/Release.
- Expand TRACEs to display the ref count.
2005-01-14 16:02:20 +00:00
Alexandre Julliard 39a696a166 Removed some uses of the non-standard ICOM_THIS macro. 2004-09-06 20:34:29 +00:00
Alexandre Julliard f714b39762 Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
macro.
2004-08-23 19:39:48 +00:00
Alexandre Julliard 48c4bb3c31 Get rid of the non-standard ICOM_VTABLE macro. 2004-08-12 23:00:51 +00:00
Raphael Junqueira fad8b080d9 - add traces to client.c and address.c stub functions
- implement some debugging functions (debugstr_SP)
- implement IDirectPlay8Address::GetSP/IDirectPlay8Address::SetSP
2004-04-08 04:38:26 +00:00
Raphael Junqueira 5f3f2149a9 Added simple dpnet.dll implementation. 2004-04-07 20:39:00 +00:00