Reactos
at master 199 lines 3.3 kB view raw
1/* 2 * PROJECT: LAN Manager 3 * FILE: dll\win32\ntlanman\ntlanman.c 4 * PURPOSE: Main file 5 * PROGRAMMERS: Dmitry Chapyshev (dmitry@reactos.org) 6 */ 7 8#define WIN32_NO_STATUS 9#include <windef.h> 10#include <winnetwk.h> 11//#include <npapi.h> 12 13#include <wine/debug.h> 14 15WINE_DEFAULT_DEBUG_CHANNEL(ntlanman); 16 17DWORD 18WINAPI 19NPGetConnection(LPWSTR lpLocalName, 20 LPWSTR lpRemoteName, 21 LPDWORD lpBufferSize) 22{ 23 UNIMPLEMENTED; 24 return 0; 25} 26 27DWORD 28WINAPI 29NPGetCaps(DWORD nIndex) 30{ 31 UNIMPLEMENTED; 32 return 0; 33} 34 35DWORD 36WINAPI 37NPGetUser(LPWSTR lpName, 38 LPWSTR lpUserName, 39 LPDWORD lpBufferSize) 40{ 41 UNIMPLEMENTED; 42 return 0; 43} 44 45DWORD 46WINAPI 47NPAddConnection(LPNETRESOURCE lpNetResource, 48 LPWSTR lpPassword, 49 LPWSTR lpUserName) 50{ 51 UNIMPLEMENTED; 52 return 0; 53} 54 55DWORD 56WINAPI 57NPCancelConnection(LPWSTR lpName, 58 BOOL fForce) 59{ 60 UNIMPLEMENTED; 61 return 0; 62} 63 64DWORD 65WINAPI 66NPPropertyDialog(HWND hwndParent, 67 DWORD iButtonDlg, 68 DWORD nPropSel, 69 LPWSTR lpFileName, 70 DWORD nType) 71{ 72 UNIMPLEMENTED; 73 return 0; 74} 75 76DWORD 77WINAPI 78NPGetDirectoryType(LPWSTR lpName, 79 LPINT lpType, 80 BOOL bFlushCache) 81{ 82 UNIMPLEMENTED; 83 return 0; 84} 85 86DWORD 87WINAPI 88NPDirectoryNotify(HWND hwnd, 89 LPWSTR lpDir, 90 DWORD dwOper) 91{ 92 UNIMPLEMENTED; 93 return 0; 94} 95 96DWORD 97WINAPI 98NPGetPropertyText(DWORD iButton, 99 DWORD nPropSel, 100 LPWSTR lpName, 101 LPWSTR lpButtonName, 102 DWORD nButtonNameLen, 103 DWORD nType) 104{ 105 UNIMPLEMENTED; 106 return 0; 107} 108 109DWORD 110WINAPI 111NPOpenEnum(DWORD dwScope, 112 DWORD dwType, 113 DWORD dwUsage, 114 LPNETRESOURCE lpNetResource, 115 LPHANDLE lphEnum) 116{ 117 UNIMPLEMENTED; 118 return 0; 119} 120 121DWORD 122WINAPI 123NPEnumResource(HANDLE hEnum, 124 LPDWORD lpcCount, 125 LPVOID lpBuffer, 126 LPDWORD lpBufferSize) 127{ 128 UNIMPLEMENTED; 129 return 0; 130} 131 132DWORD 133WINAPI 134NPCloseEnum(HANDLE hEnum) 135{ 136 UNIMPLEMENTED; 137 return 0; 138} 139 140DWORD 141WINAPI 142NPFormatNetworkName(LPWSTR lpRemoteName, 143 LPWSTR lpFormattedName, 144 LPDWORD lpnLength, 145 DWORD dwFlags, 146 DWORD dwAveCharPerLine) 147{ 148 UNIMPLEMENTED; 149 return 0; 150} 151 152DWORD 153WINAPI 154NPAddConnection3(HWND hwndOwner, 155 LPNETRESOURCE lpNetResource, 156 LPWSTR lpPassword, 157 LPWSTR lpUserName, 158 DWORD dwFlags) 159{ 160 UNIMPLEMENTED; 161 return 0; 162} 163 164DWORD 165WINAPI 166NPGetUniversalName(LPCWSTR lpLocalPath, 167 DWORD dwInfoLevel, 168 LPVOID lpBuffer, 169 LPDWORD lpBufferSize) 170{ 171 UNIMPLEMENTED; 172 return 0; 173} 174 175DWORD 176WINAPI 177NPGetResourceParent(LPNETRESOURCE lpNetResource, 178 LPVOID lpBuffer, 179 LPDWORD lpcbBuffer) 180{ 181 UNIMPLEMENTED; 182 return 0; 183} 184 185 186BOOL 187WINAPI 188DllMain(IN HINSTANCE hinstDLL, 189 IN DWORD dwReason, 190 IN LPVOID lpvReserved) 191{ 192 switch (dwReason) 193 { 194 case DLL_PROCESS_ATTACH: 195 break; 196 } 197 198 return TRUE; 199}