| /* |
| * Network functions |
| */ |
| |
| #include "stdio.h" |
| #include "windows.h" |
| #include "win.h" |
| #include "user.h" |
| |
| #define WN_SUCCESS 0x0000 |
| #define WN_NOT_SUPPORTED 0x0001 |
| #define WN_NET_ERROR 0x0002 |
| #define WN_MORE_DATA 0x0003 |
| #define WN_BAD_POINTER 0x0004 |
| #define WN_BAD_VALUE 0x0005 |
| #define WN_BAD_PASSWORD 0x0006 |
| #define WN_ACCESS_DENIED 0x0007 |
| #define WN_FUNCTION_BUSY 0x0008 |
| #define WN_WINDOWS_ERROR 0x0009 |
| #define WN_BAD_USER 0x000A |
| #define WN_OUT_OF_MEMORY 0x000B |
| #define WN_CANCEL 0x000C |
| #define WN_CONTINUE 0x000D |
| #define WN_NOT_CONNECTED 0x0030 |
| #define WN_OPEN_FILES 0x0031 |
| #define WN_BAD_NETNAME 0x0032 |
| #define WN_BAD_LOCALNAME 0x0033 |
| #define WN_ALREADY_CONNECTED 0x0034 |
| #define WN_DEVICE_ERROR 0x0035 |
| #define WN_CONNECTION_CLOSED 0x0036 |
| |
| typedef LPSTR LPNETRESOURCE; |
| |
| /************************************************************************** |
| * WNetGetConnection [USER.512] |
| */ |
| int WNetGetConnection(LPSTR lpLocalName, |
| LPSTR lpRemoteName, UINT FAR *cbRemoteName) |
| { |
| printf("EMPTY STUB !!! WNetGetConnection('%s', %08X, %08X);\n", |
| lpLocalName, lpRemoteName, cbRemoteName); |
| return WN_NET_ERROR; |
| } |
| |
| /************************************************************************** |
| * WNetGetUser [USER.516] |
| */ |
| UINT WNetGetUser(LPSTR lpLocalName, LPSTR lpUserName, DWORD *lpSize) |
| { |
| printf("EMPTY STUB !!! WNetGetUser('%s', %08X, %08X);\n", |
| lpLocalName, lpUserName, lpSize); |
| return WN_NET_ERROR; |
| } |
| |
| /************************************************************************** |
| * WNetAddConnection [USER.517] |
| */ |
| UINT WNetAddConnection(LPSTR lpNetPath, LPSTR lpPassWord, LPSTR lpLocalName) |
| { |
| printf("EMPTY STUB !!! WNetAddConnection('%s', %08X, '%s');\n", |
| lpNetPath, lpPassWord, lpLocalName); |
| return WN_NET_ERROR; |
| } |
| |
| |
| /************************************************************************** |
| * WNetCancelConnection [USER.518] |
| */ |
| UINT WNetCancelConnection(LPSTR lpName, BOOL bForce) |
| { |
| printf("EMPTY STUB !!! WNetCancelConnection('%s', %04X);\n", |
| lpName, bForce); |
| return WN_NET_ERROR; |
| } |
| |
| /************************************************************************** |
| * WNetAddConnection2 [USER.???] |
| */ |
| UINT WNetAddConnection2(LPSTR lpNetPath, LPSTR lpPassWord, |
| LPSTR lpLocalName, LPSTR lpUserName) |
| { |
| printf("EMPTY STUB !!! WNetAddConnection2('%s', %08X, '%s', '%s');\n", |
| lpNetPath, lpPassWord, lpLocalName, lpUserName); |
| return WN_NET_ERROR; |
| } |
| |
| /************************************************************************** |
| * WNetCloseEnum [USER.???] |
| */ |
| UINT WNetCloseEnum(HANDLE hEnum) |
| { |
| printf("EMPTY STUB !!! WNetCloseEnum(%04X);\n", hEnum); |
| return WN_NET_ERROR; |
| } |
| |
| /************************************************************************** |
| * WNetEnumResource [USER.???] |
| */ |
| UINT WNetEnumResource(HANDLE hEnum, DWORD cRequ, |
| DWORD *lpCount, LPVOID lpBuf) |
| { |
| printf("EMPTY STUB !!! WNetEnumResource(%04X, %08X, %08X, %08X);\n", |
| hEnum, cRequ, lpCount, lpBuf); |
| return WN_NET_ERROR; |
| } |
| |
| /************************************************************************** |
| * WNetOpenEnum [USER.???] |
| */ |
| UINT WNetOpenEnum(DWORD dwScope, DWORD dwType, |
| LPNETRESOURCE lpNet, HANDLE FAR *lphEnum) |
| { |
| printf("EMPTY STUB !!! WNetOpenEnum(%08X, %08X, %08X, %08X);\n", |
| dwScope, dwType, lpNet, lphEnum); |
| return WN_NET_ERROR; |
| } |
| |
| |
| |