1 /* 2 * COPYRIGHT: See COPYING in the top level directory 3 * PROJECT: ReactOS WinSock 2 API 4 * FILE: dll/win32/ws2_32_new/src/nspinstl.c 5 * PURPOSE: Namespace 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 WSCEnableNSProvider(IN LPGUID lpProviderId, 24 IN BOOL fEnable) 25 { 26 UNIMPLEMENTED; 27 SetLastError(WSAEINVAL); 28 return SOCKET_ERROR; 29 } 30 31 /* 32 * @unimplemented 33 */ 34 INT 35 WSPAPI 36 WSCInstallNameSpace(IN LPWSTR lpszIdentifier, 37 IN LPWSTR lpszPathName, 38 IN DWORD dwNameSpace, 39 IN DWORD dwVersion, 40 IN LPGUID lpProviderId) 41 { 42 UNIMPLEMENTED; 43 SetLastError(WSAEINVAL); 44 return SOCKET_ERROR; 45 } 46 47 /* 48 * @unimplemented 49 */ 50 INT 51 WSPAPI 52 WSCUnInstallNameSpace(IN LPGUID lpProviderId) 53 { 54 UNIMPLEMENTED; 55 SetLastError(WSAEINVAL); 56 return SOCKET_ERROR; 57 } 58 59 /* 60 * @unimplemented 61 */ 62 INT 63 WSPAPI 64 WSCUpdateProvider(LPGUID lpProviderId, 65 const WCHAR FAR * lpszProviderDllPath, 66 const LPWSAPROTOCOL_INFOW lpProtocolInfoList, 67 DWORD dwNumberOfEntries, 68 LPINT lpErrno) 69 { 70 UNIMPLEMENTED; 71 SetLastError(WSAEINVAL); 72 return SOCKET_ERROR; 73 } 74 75 /* 76 * @unimplemented 77 */ 78 INT 79 WSPAPI 80 WSCWriteNameSpaceOrder(LPGUID lpProviderId, 81 DWORD dwNumberOfEntries) 82 { 83 UNIMPLEMENTED; 84 SetLastError(WSAEINVAL); 85 return SOCKET_ERROR; 86 } 87