Merged the two serializer and unserializer functions into one, cleaned
[wine.git] / dlls / mpr / nps.c
blobad7bf375bc3729bddb46ac766cd11a93ef448030
1 /*
2 * MPR Network Provider Services functions
4 * Copyright 1999 Ulrich Weigand
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21 #include "winbase.h"
22 #include "winnetwk.h"
23 #include "netspi.h"
24 #include "wine/debug.h"
26 WINE_DEFAULT_DEBUG_CHANNEL(mpr);
29 /*****************************************************************
30 * NPSAuthenticationDialogA [MPR.@]
32 DWORD WINAPI NPSAuthenticationDialogA( LPAUTHDLGSTRUCTA lpAuthDlgStruct )
34 FIXME( "(%p): stub\n", lpAuthDlgStruct );
35 return WN_NOT_SUPPORTED;
38 /*****************************************************************
39 * NPSGetProviderHandleA [MPR.@]
41 DWORD WINAPI NPSGetProviderHandleA( PHPROVIDER phProvider )
43 FIXME( "(%p): stub\n", phProvider );
44 return WN_NOT_SUPPORTED;
47 /*****************************************************************
48 * NPSGetProviderNameA [MPR.@]
50 DWORD WINAPI NPSGetProviderNameA( HPROVIDER hProvider, LPCSTR *lpszProviderName )
52 FIXME( "(%p, %p): stub\n", hProvider, lpszProviderName );
53 return WN_NOT_SUPPORTED;
56 /*****************************************************************
57 * NPSGetSectionNameA [MPR.@]
59 DWORD WINAPI NPSGetSectionNameA( HPROVIDER hProvider, LPCSTR *lpszSectionName )
61 FIXME( "(%p, %p): stub\n", hProvider, lpszSectionName );
62 return WN_NOT_SUPPORTED;
65 /*****************************************************************
66 * NPSSetExtendedErrorA [MPR.@]
68 DWORD WINAPI NPSSetExtendedErrorA( DWORD NetSpecificError, LPSTR lpExtendedErrorText )
70 FIXME( "(%08lx, %s): stub\n", NetSpecificError, debugstr_a(lpExtendedErrorText) );
71 return WN_NOT_SUPPORTED;
74 /*****************************************************************
75 * NPSSetCustomTextA [MPR.@]
77 VOID WINAPI NPSSetCustomTextA( LPSTR lpCustomErrorText )
79 FIXME( "(%s): stub\n", debugstr_a(lpCustomErrorText) );
82 /*****************************************************************
83 * NPSCopyStringA [MPR.@]
85 DWORD WINAPI NPSCopyStringA( LPCSTR lpString, LPVOID lpBuffer, LPDWORD lpdwBufferSize )
87 FIXME( "(%s, %p, %p): stub\n", debugstr_a(lpString), lpBuffer, lpdwBufferSize );
88 return WN_NOT_SUPPORTED;
91 /*****************************************************************
92 * NPSDeviceGetNumberA [MPR.@]
94 DWORD WINAPI NPSDeviceGetNumberA( LPSTR lpLocalName, LPDWORD lpdwNumber, LPDWORD lpdwType )
96 FIXME( "(%s, %p, %p): stub\n", debugstr_a(lpLocalName), lpdwNumber, lpdwType );
97 return WN_NOT_SUPPORTED;
100 /*****************************************************************
101 * NPSDeviceGetStringA [MPR.@]
103 DWORD WINAPI NPSDeviceGetStringA( DWORD dwNumber, DWORD dwType, LPSTR lpLocalName, LPDWORD lpdwBufferSize )
105 FIXME( "(%ld, %ld, %p, %p): stub\n", dwNumber, dwType, lpLocalName, lpdwBufferSize );
106 return WN_NOT_SUPPORTED;
109 /*****************************************************************
110 * NPSNotifyRegisterA [MPR.@]
112 DWORD WINAPI NPSNotifyRegisterA( enum NOTIFYTYPE NotifyType, NOTIFYCALLBACK pfNotifyCallBack )
114 FIXME( "(%d, %p): stub\n", NotifyType, pfNotifyCallBack );
115 return WN_NOT_SUPPORTED;
118 /*****************************************************************
119 * NPSNotifyGetContextA [MPR.@]
121 LPVOID WINAPI NPSNotifyGetContextA( NOTIFYCALLBACK pfNotifyCallBack )
123 FIXME( "(%p): stub\n", pfNotifyCallBack );
124 return NULL;