Small fix in IDirectInputDevice2Impl_QueryInterface.
[wine] / dlls / mpr / nps.c
1 /*
2  * MPR Network Provider Services functions
3  *
4  * Copyright 1999 Ulrich Weigand
5  *
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.
10  *
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.
15  *
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
19  */
20
21 #include "winbase.h"
22 #include "winnetwk.h"
23 #include "netspi.h"
24 #include "wine/debug.h"
25
26 WINE_DEFAULT_DEBUG_CHANNEL(mpr);
27
28
29 /*****************************************************************
30  *  NPSAuthenticationDialogA [MPR.@]
31  */
32 DWORD WINAPI NPSAuthenticationDialogA( LPAUTHDLGSTRUCTA lpAuthDlgStruct )
33 {
34     FIXME( "(%p): stub\n", lpAuthDlgStruct );
35     return WN_NOT_SUPPORTED;
36 }
37
38 /*****************************************************************
39  *  NPSGetProviderHandleA [MPR.@]
40  */
41 DWORD WINAPI NPSGetProviderHandleA( PHPROVIDER phProvider )
42 {
43     FIXME( "(%p): stub\n", phProvider );
44     return WN_NOT_SUPPORTED;
45 }
46
47 /*****************************************************************
48  *  NPSGetProviderNameA [MPR.@]
49  */
50 DWORD WINAPI NPSGetProviderNameA( HPROVIDER hProvider, LPCSTR *lpszProviderName )
51 {
52     FIXME( "(%p, %p): stub\n", hProvider, lpszProviderName );
53     return WN_NOT_SUPPORTED;
54 }
55
56 /*****************************************************************
57  *  NPSGetSectionNameA [MPR.@]
58  */
59 DWORD WINAPI NPSGetSectionNameA( HPROVIDER hProvider, LPCSTR *lpszSectionName )
60 {
61     FIXME( "(%p, %p): stub\n", hProvider, lpszSectionName );
62     return WN_NOT_SUPPORTED;
63 }
64
65 /*****************************************************************
66  *  NPSSetExtendedErrorA [MPR.@]
67  */
68 DWORD WINAPI NPSSetExtendedErrorA( DWORD NetSpecificError, LPSTR lpExtendedErrorText )
69 {
70     FIXME( "(%08lx, %s): stub\n", NetSpecificError, debugstr_a(lpExtendedErrorText) );
71     return WN_NOT_SUPPORTED;
72 }
73
74 /*****************************************************************
75  *  NPSSetCustomTextA [MPR.@]
76  */
77 VOID WINAPI NPSSetCustomTextA( LPSTR lpCustomErrorText )
78 {
79     FIXME( "(%s): stub\n", debugstr_a(lpCustomErrorText) );
80 }
81
82 /*****************************************************************
83  *  NPSCopyStringA [MPR.@]
84  */
85 DWORD WINAPI NPSCopyStringA( LPCSTR lpString, LPVOID lpBuffer, LPDWORD lpdwBufferSize )
86 {
87     FIXME( "(%s, %p, %p): stub\n", debugstr_a(lpString), lpBuffer, lpdwBufferSize );
88     return WN_NOT_SUPPORTED;
89 }
90
91 /*****************************************************************
92  *  NPSDeviceGetNumberA [MPR.@]
93  */
94 DWORD WINAPI NPSDeviceGetNumberA( LPSTR lpLocalName, LPDWORD lpdwNumber, LPDWORD lpdwType )
95 {
96     FIXME( "(%s, %p, %p): stub\n", debugstr_a(lpLocalName), lpdwNumber, lpdwType );
97     return WN_NOT_SUPPORTED;
98 }
99
100 /*****************************************************************
101  *  NPSDeviceGetStringA [MPR.@]
102  */
103 DWORD WINAPI NPSDeviceGetStringA( DWORD dwNumber, DWORD dwType, LPSTR lpLocalName, LPDWORD lpdwBufferSize )
104 {
105     FIXME( "(%ld, %ld, %p, %p): stub\n", dwNumber, dwType, lpLocalName, lpdwBufferSize );
106     return WN_NOT_SUPPORTED;
107 }
108
109 /*****************************************************************
110  *  NPSNotifyRegisterA [MPR.@]
111  */
112 DWORD WINAPI NPSNotifyRegisterA( enum NOTIFYTYPE NotifyType, NOTIFYCALLBACK pfNotifyCallBack )
113 {
114     FIXME( "(%d, %p): stub\n", NotifyType, pfNotifyCallBack );
115     return WN_NOT_SUPPORTED;
116 }
117
118 /*****************************************************************
119  *  NPSNotifyGetContextA [MPR.@]
120  */
121 LPVOID WINAPI NPSNotifyGetContextA( NOTIFYCALLBACK pfNotifyCallBack )
122 {
123     FIXME( "(%p): stub\n", pfNotifyCallBack );
124     return NULL;
125 }
126