1*c2c66affSColin Finck /* 2*c2c66affSColin Finck * COPYRIGHT: See COPYING in the top level directory 3*c2c66affSColin Finck * PROJECT: ReactOS WinSock 2 API 4*c2c66affSColin Finck * FILE: dll/win32/ws2_32_new/src/spinstal.c 5*c2c66affSColin Finck * PURPOSE: Transport Service Provider Installation 6*c2c66affSColin Finck * PROGRAMMER: Alex Ionescu (alex@relsoft.net) 7*c2c66affSColin Finck */ 8*c2c66affSColin Finck 9*c2c66affSColin Finck /* INCLUDES ******************************************************************/ 10*c2c66affSColin Finck 11*c2c66affSColin Finck #include <ws2_32.h> 12*c2c66affSColin Finck 13*c2c66affSColin Finck #define NDEBUG 14*c2c66affSColin Finck #include <debug.h> 15*c2c66affSColin Finck 16*c2c66affSColin Finck /* FUNCTIONS *****************************************************************/ 17*c2c66affSColin Finck 18*c2c66affSColin Finck /* 19*c2c66affSColin Finck * @unimplemented 20*c2c66affSColin Finck */ 21*c2c66affSColin Finck INT 22*c2c66affSColin Finck WSPAPI 23*c2c66affSColin Finck WSCInstallProvider(IN LPGUID lpProviderId, 24*c2c66affSColin Finck IN CONST WCHAR * lpszProviderDllPath, 25*c2c66affSColin Finck IN CONST LPWSAPROTOCOL_INFOW lpProtocolInfoList, 26*c2c66affSColin Finck IN DWORD dwNumberOfEntries, 27*c2c66affSColin Finck OUT LPINT lpErrno) 28*c2c66affSColin Finck { 29*c2c66affSColin Finck UNIMPLEMENTED; 30*c2c66affSColin Finck SetLastError(WSAEINVAL); 31*c2c66affSColin Finck return SOCKET_ERROR; 32*c2c66affSColin Finck } 33*c2c66affSColin Finck 34*c2c66affSColin Finck /* 35*c2c66affSColin Finck * @unimplemented 36*c2c66affSColin Finck */ 37*c2c66affSColin Finck INT 38*c2c66affSColin Finck WSPAPI 39*c2c66affSColin Finck WSCDeinstallProvider(IN LPGUID lpProviderId, 40*c2c66affSColin Finck OUT LPINT lpErrno) 41*c2c66affSColin Finck { 42*c2c66affSColin Finck UNIMPLEMENTED; 43*c2c66affSColin Finck SetLastError(WSAEINVAL); 44*c2c66affSColin Finck return SOCKET_ERROR; 45*c2c66affSColin Finck } 46*c2c66affSColin Finck 47*c2c66affSColin Finck /* 48*c2c66affSColin Finck * @unimplemented 49*c2c66affSColin Finck */ 50*c2c66affSColin Finck INT 51*c2c66affSColin Finck WSPAPI 52*c2c66affSColin Finck WSCWriteProviderOrder(IN LPDWORD lpwdCatalogEntryId, 53*c2c66affSColin Finck IN DWORD dwNumberOfEntries) 54*c2c66affSColin Finck { 55*c2c66affSColin Finck UNIMPLEMENTED; 56*c2c66affSColin Finck SetLastError(WSAEINVAL); 57*c2c66affSColin Finck return SOCKET_ERROR; 58*c2c66affSColin Finck } 59