ReactOS 0.4.16-dev-311-g9382aa2
spinstal.c
Go to the documentation of this file.
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS WinSock 2 API
4 * FILE: dll/win32/ws2_32/src/spinstal.c
5 * PURPOSE: Transport Service Provider Installation
6 * PROGRAMMER: Alex Ionescu (alex@relsoft.net)
7 */
8
9/* INCLUDES ******************************************************************/
10
11#include <ws2_32.h>
12
13#define NDEBUG
14#include <debug.h>
15
16/* FUNCTIONS *****************************************************************/
17
18/*
19 * @unimplemented
20 */
21INT
24 IN CONST WCHAR * lpszProviderDllPath,
25 IN CONST LPWSAPROTOCOL_INFOW lpProtocolInfoList,
26 IN DWORD dwNumberOfEntries,
27 OUT LPINT lpErrno)
28{
31 return SOCKET_ERROR;
32}
33
34/*
35 * @unimplemented
36 */
37INT
40 OUT LPINT lpErrno)
41{
44 return SOCKET_ERROR;
45}
46
47/*
48 * @unimplemented
49 */
50INT
52WSCWriteProviderOrder(IN LPDWORD lpwdCatalogEntryId,
53 IN DWORD dwNumberOfEntries)
54{
57 return SOCKET_ERROR;
58}
#define UNIMPLEMENTED
Definition: ntoskrnl.c:15
#define SetLastError(x)
Definition: compat.h:752
unsigned long DWORD
Definition: ntddk_ex.h:95
#define CONST
Definition: pedump.c:81
INT WSPAPI WSCWriteProviderOrder(IN LPDWORD lpwdCatalogEntryId, IN DWORD dwNumberOfEntries)
Definition: spinstal.c:52
INT WSPAPI WSCDeinstallProvider(IN LPGUID lpProviderId, OUT LPINT lpErrno)
Definition: spinstal.c:39
INT WSPAPI WSCInstallProvider(IN LPGUID lpProviderId, IN CONST WCHAR *lpszProviderDllPath, IN CONST LPWSAPROTOCOL_INFOW lpProtocolInfoList, IN DWORD dwNumberOfEntries, OUT LPINT lpErrno)
Definition: spinstal.c:23
uint32_t * LPDWORD
Definition: typedefs.h:59
int32_t INT
Definition: typedefs.h:58
#define IN
Definition: typedefs.h:39
#define OUT
Definition: typedefs.h:40
int * LPINT
Definition: windef.h:178
#define WSAEINVAL
Definition: winerror.h:1946
#define SOCKET_ERROR
Definition: winsock.h:333
#define WSPAPI
Definition: ws2spi.h:39
__wchar_t WCHAR
Definition: xmlstorage.h:180