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
*/
21
INT
22
WSPAPI
23
WSCInstallProvider
(
IN
LPGUID
lpProviderId,
24
IN
CONST
WCHAR
* lpszProviderDllPath,
25
IN
CONST
LPWSAPROTOCOL_INFOW
lpProtocolInfoList,
26
IN
DWORD
dwNumberOfEntries,
27
OUT
LPINT
lpErrno)
28
{
29
UNIMPLEMENTED
;
30
SetLastError
(
WSAEINVAL
);
31
return
SOCKET_ERROR
;
32
}
33
34
/*
35
* @unimplemented
36
*/
37
INT
38
WSPAPI
39
WSCDeinstallProvider
(
IN
LPGUID
lpProviderId,
40
OUT
LPINT
lpErrno)
41
{
42
UNIMPLEMENTED
;
43
SetLastError
(
WSAEINVAL
);
44
return
SOCKET_ERROR
;
45
}
46
47
/*
48
* @unimplemented
49
*/
50
INT
51
WSPAPI
52
WSCWriteProviderOrder
(
IN
LPDWORD
lpwdCatalogEntryId,
53
IN
DWORD
dwNumberOfEntries)
54
{
55
UNIMPLEMENTED
;
56
SetLastError
(
WSAEINVAL
);
57
return
SOCKET_ERROR
;
58
}
UNIMPLEMENTED
#define UNIMPLEMENTED
Definition:
ntoskrnl.c:15
SetLastError
#define SetLastError(x)
Definition:
compat.h:752
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
GUID
Definition:
shobjidl.idl:2988
CONST
#define CONST
Definition:
pedump.c:81
WSCWriteProviderOrder
INT WSPAPI WSCWriteProviderOrder(IN LPDWORD lpwdCatalogEntryId, IN DWORD dwNumberOfEntries)
Definition:
spinstal.c:52
WSCDeinstallProvider
INT WSPAPI WSCDeinstallProvider(IN LPGUID lpProviderId, OUT LPINT lpErrno)
Definition:
spinstal.c:39
WSCInstallProvider
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
_WSAPROTOCOL_INFOW
Definition:
winsock2.h:679
LPDWORD
uint32_t * LPDWORD
Definition:
typedefs.h:59
INT
int32_t INT
Definition:
typedefs.h:58
IN
#define IN
Definition:
typedefs.h:39
OUT
#define OUT
Definition:
typedefs.h:40
LPINT
int * LPINT
Definition:
windef.h:178
WSAEINVAL
#define WSAEINVAL
Definition:
winerror.h:1946
SOCKET_ERROR
#define SOCKET_ERROR
Definition:
winsock.h:333
WSPAPI
#define WSPAPI
Definition:
ws2spi.h:39
WCHAR
__wchar_t WCHAR
Definition:
xmlstorage.h:180
dll
win32
ws2_32
src
spinstal.c
Generated on Tue Dec 3 2024 06:08:35 for ReactOS by
1.9.6