Fix messages sent when right-clicking in a blank (non-item) area of a
[wine] / dlls / mpr / nps.c
1 /*
2  * MPR Network Provider Services functions
3  */
4
5 #include "winbase.h"
6 #include "winnetwk.h"
7 #include "netspi.h"
8 #include "debugtools.h"
9
10 DEFAULT_DEBUG_CHANNEL(mpr)
11
12
13 /*****************************************************************
14  *  NPSAuthenticationDialogA [MPR.30]
15  */
16 DWORD WINAPI NPSAuthenticationDialogA( LPAUTHDLGSTRUCTA lpAuthDlgStruct )
17 {
18     FIXME( "(%p): stub\n", lpAuthDlgStruct );
19     return WN_NOT_SUPPORTED;
20 }
21
22 /*****************************************************************
23  *  NPSGetProviderHandleA [MPR.34]
24  */
25 DWORD WINAPI NPSGetProviderHandleA( PHPROVIDER phProvider )
26 {
27     FIXME( "(%p): stub\n", phProvider );
28     return WN_NOT_SUPPORTED;
29 }
30
31 /*****************************************************************
32  *  NPSGetProviderNameA [MPR.35]
33  */
34 DWORD WINAPI NPSGetProviderNameA( HPROVIDER hProvider, LPCSTR *lpszProviderName )
35 {
36     FIXME( "(%p, %p): stub\n", hProvider, lpszProviderName );
37     return WN_NOT_SUPPORTED;
38 }
39
40 /*****************************************************************
41  *  NPSGetSectionNameA [MPR.36]
42  */
43 DWORD WINAPI NPSGetSectionNameA( HPROVIDER hProvider, LPCSTR *lpszSectionName )
44 {
45     FIXME( "(%p, %p): stub\n", hProvider, lpszSectionName );
46     return WN_NOT_SUPPORTED;
47 }
48
49 /*****************************************************************
50  *  NPSSetExtendedErrorA [MPR.40]
51  */
52 DWORD WINAPI NPSSetExtendedErrorA( DWORD NetSpecificError, LPSTR lpExtendedErrorText )
53 {
54     FIXME( "(%08lx, %s): stub\n", NetSpecificError, debugstr_a(lpExtendedErrorText) );
55     return WN_NOT_SUPPORTED;
56 }
57
58 /*****************************************************************
59  *  NPSSetCustomTextA [MPR.39]
60  */
61 VOID WINAPI NPSSetCustomTextA( LPSTR lpCustomErrorText )
62 {
63     FIXME( "(%s): stub\n", debugstr_a(lpCustomErrorText) );
64 }
65
66 /*****************************************************************
67  *  NPSCopyStringA [MPR.31]
68  */
69 DWORD WINAPI NPSCopyStringA( LPCSTR lpString, LPVOID lpBuffer, LPDWORD lpdwBufferSize )
70 {
71     FIXME( "(%s, %p, %p): stub\n", debugstr_a(lpString), lpBuffer, lpdwBufferSize );
72     return WN_NOT_SUPPORTED;
73 }
74
75 /*****************************************************************
76  *  NPSDeviceGetNumberA [MPR.32]
77  */
78 DWORD WINAPI NPSDeviceGetNumberA( LPSTR lpLocalName, LPDWORD lpdwNumber, LPDWORD lpdwType )
79 {
80     FIXME( "(%s, %p, %p): stub\n", debugstr_a(lpLocalName), lpdwNumber, lpdwType );
81     return WN_NOT_SUPPORTED;
82 }
83
84 /*****************************************************************
85  *  NPSDeviceGetStringA [MPR.33]
86  */
87 DWORD WINAPI NPSDeviceGetStringA( DWORD dwNumber, DWORD dwType, LPSTR lpLocalName, LPDWORD lpdwBufferSize )
88 {
89     FIXME( "(%ld, %ld, %p, %p): stub\n", dwNumber, dwType, lpLocalName, lpdwBufferSize );
90     return WN_NOT_SUPPORTED;
91 }
92
93 /*****************************************************************
94  *  NPSNotifyRegisterA [MPR.38]
95  */
96 DWORD WINAPI NPSNotifyRegisterA( enum NOTIFYTYPE NotifyType, NOTIFYCALLBACK pfNotifyCallBack )
97 {
98     FIXME( "(%d, %p): stub\n", NotifyType, pfNotifyCallBack );
99     return WN_NOT_SUPPORTED;
100 }
101
102 /*****************************************************************
103  *  NPSNotifyGetContextA [MPR.37]
104  */
105 LPVOID WINAPI NPSNotifyGetContextA( NOTIFYCALLBACK pfNotifyCallBack )
106 {
107     FIXME( "(%p): stub\n", pfNotifyCallBack );
108     return NULL;
109 }
110