Mike McCormack : mpr: Stub implementations of some mpr functions.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Mar 6 04:51:12 CST 2006
Module: wine
Branch: refs/heads/master
Commit: 3289cf1a62963f7e09905b6f1d53445ce089ca3e
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=3289cf1a62963f7e09905b6f1d53445ce089ca3e
Author: Mike McCormack <mike at codeweavers.com>
Date: Sun Mar 5 00:55:30 2006 +0900
mpr: Stub implementations of some mpr functions.
---
dlls/mpr/mpr.spec | 12 +++++----
dlls/mpr/nps.c | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+), 6 deletions(-)
diff --git a/dlls/mpr/mpr.spec b/dlls/mpr/mpr.spec
index c383c75..5346615 100644
--- a/dlls/mpr/mpr.spec
+++ b/dlls/mpr/mpr.spec
@@ -40,12 +40,12 @@
@ stdcall NPSNotifyRegisterA(long ptr)
@ stdcall NPSSetCustomTextA(str)
@ stdcall NPSSetExtendedErrorA(long str)
-@ stub PwdChangePasswordA
-@ stub PwdChangePasswordW
-@ stub PwdGetPasswordStatusA
-@ stub PwdGetPasswordStatusW
-@ stub PwdSetPasswordStatusA
-@ stub PwdSetPasswordStatusW
+@ stdcall PwdChangePasswordA(str ptr long ptr)
+@ stdcall PwdChangePasswordW(wstr ptr long ptr)
+@ stdcall PwdGetPasswordStatusA(str long ptr)
+@ stdcall PwdGetPasswordStatusW(wstr long ptr)
+@ stdcall PwdSetPasswordStatusA(str long long)
+@ stdcall PwdSetPasswordStatusW(wstr long long)
@ stdcall WNetAddConnection2A(ptr str str long)
@ stdcall WNetAddConnection2W(ptr wstr wstr long)
@ stdcall WNetAddConnection3A(long ptr str str long)
diff --git a/dlls/mpr/nps.c b/dlls/mpr/nps.c
index 7fe1556..1fe5cdd 100644
--- a/dlls/mpr/nps.c
+++ b/dlls/mpr/nps.c
@@ -211,3 +211,71 @@ LPVOID WINAPI NPSNotifyGetContextA( NOTI
FIXME( "(%p): stub\n", pfNotifyCallBack );
return NULL;
}
+
+/*****************************************************************
+ * PwdGetPasswordStatusA [MPR.@]
+ */
+DWORD WINAPI PwdGetPasswordStatusA( LPCSTR lpProvider, DWORD dwIndex, LPDWORD status )
+{
+ FIXME("%s %ld %p\n", debugstr_a(lpProvider), dwIndex, status );
+ *status = 0;
+ return WN_SUCCESS;
+}
+
+/*****************************************************************
+ * PwdGetPasswordStatusA [MPR.@]
+ */
+DWORD WINAPI PwdGetPasswordStatusW( LPCWSTR lpProvider, DWORD dwIndex, LPDWORD status )
+{
+ FIXME("%s %ld %p\n", debugstr_w(lpProvider), dwIndex, status );
+ *status = 0;
+ return WN_SUCCESS;
+}
+
+/*****************************************************************
+ * PwdSetPasswordStatusA [MPR.@]
+ */
+DWORD WINAPI PwdSetPasswordStatusA( LPCSTR lpProvider, DWORD dwIndex, DWORD status )
+{
+ FIXME("%s %ld %ld\n", debugstr_a(lpProvider), dwIndex, status );
+ return WN_SUCCESS;
+}
+
+/*****************************************************************
+ * PwdSetPasswordStatusW [MPR.@]
+ */
+DWORD WINAPI PwdSetPasswordStatusW( LPCWSTR lpProvider, DWORD dwIndex, DWORD status )
+{
+ FIXME("%s %ld %ld\n", debugstr_w(lpProvider), dwIndex, status );
+ return WN_SUCCESS;
+}
+
+typedef struct _CHANGEPWDINFOA {
+ LPSTR lpUsername;
+ LPSTR lpPassword;
+ DWORD cbPassword;
+} CHANGEPWDINFOA, *LPCHANGEPWDINFOA;
+
+typedef struct _CHANGEPWDINFOW {
+ LPWSTR lpUsername;
+ LPWSTR lpPassword;
+ DWORD cbPassword;
+} CHANGEPWDINFOW, *LPCHANGEPWDINFOW;
+
+/*****************************************************************
+ * PwdChangePasswordA [MPR.@]
+ */
+DWORD WINAPI PwdChangePasswordA( LPCSTR lpProvider, HWND hWnd, DWORD flags, LPCHANGEPWDINFOA info )
+{
+ FIXME("%s %p %lx %p\n", debugstr_a(lpProvider), hWnd, flags, info );
+ return WN_SUCCESS;
+}
+
+/*****************************************************************
+ * PwdChangePasswordA [MPR.@]
+ */
+DWORD WINAPI PwdChangePasswordW( LPCWSTR lpProvider, HWND hWnd, DWORD flags, LPCHANGEPWDINFOW info )
+{
+ FIXME("%s %p %lx %p\n", debugstr_w(lpProvider), hWnd, flags, info );
+ return WN_SUCCESS;
+}
More information about the wine-cvs
mailing list