Hans Leidekker : clusapi: Add stubs for OpenCluster and CloseCluster.
Alexandre Julliard
julliard at winehq.org
Tue Dec 9 06:25:04 CST 2008
Module: wine
Branch: master
Commit: 5dd5c225061ad032914e8d142cb7055ba4b62553
URL: http://source.winehq.org/git/wine.git/?a=commit;h=5dd5c225061ad032914e8d142cb7055ba4b62553
Author: Hans Leidekker <hans at meelstraat.net>
Date: Fri Dec 5 23:42:51 2008 +0000
clusapi: Add stubs for OpenCluster and CloseCluster.
---
dlls/clusapi/clusapi.c | 21 +++++++++++++++++++++
dlls/clusapi/clusapi.spec | 4 ++--
include/clusapi.h | 4 ++++
3 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/dlls/clusapi/clusapi.c b/dlls/clusapi/clusapi.c
index 734676c..252f09b 100644
--- a/dlls/clusapi/clusapi.c
+++ b/dlls/clusapi/clusapi.c
@@ -47,6 +47,27 @@ DWORD WINAPI GetNodeClusterState(LPCWSTR lpszNodeName, LPDWORD pdwClusterState)
return ERROR_SUCCESS;
}
+/***********************************************************************
+ * OpenCluster (CLUSAPI.@)
+ *
+ */
+HCLUSTER WINAPI OpenCluster(LPCWSTR lpszClusterName)
+{
+ FIXME("(%s) stub!\n", debugstr_w(lpszClusterName));
+
+ return (HCLUSTER)0xdeadbeef;
+}
+
+/***********************************************************************
+ * CloseCluster (CLUSAPI.@)
+ *
+ */
+BOOL WINAPI CloseCluster(HCLUSTER hCluster)
+{
+ FIXME("(%p) stub!\n", hCluster);
+
+ return TRUE;
+}
/***********************************************************************
* DllMain (CLUSAPI.@)
diff --git a/dlls/clusapi/clusapi.spec b/dlls/clusapi/clusapi.spec
index 6972f9b..a23af87 100644
--- a/dlls/clusapi/clusapi.spec
+++ b/dlls/clusapi/clusapi.spec
@@ -3,7 +3,7 @@
@ stub BackupClusterDatabase
@ stub CanResourceBeDependent
@ stub ChangeClusterResourceGroup
-@ stub CloseCluster
+@ stdcall CloseCluster(ptr)
@ stub CloseClusterGroup
@ stub CloseClusterNetInterface
@ stub CloseClusterNetwork
@@ -93,7 +93,7 @@
@ stub OfflineClusterResource
@ stub OnlineClusterGroup
@ stub OnlineClusterResource
-@ stub OpenCluster
+@ stdcall OpenCluster(wstr)
@ stub OpenClusterGroup
@ stub OpenClusterNetInterface
@ stub OpenClusterNetwork
diff --git a/include/clusapi.h b/include/clusapi.h
index ff4577f..71e3302 100644
--- a/include/clusapi.h
+++ b/include/clusapi.h
@@ -23,7 +23,11 @@
extern "C" {
#endif
+typedef struct _HCLUSTER *HCLUSTER;
+
+BOOL WINAPI CloseCluster(HCLUSTER hCluster);
DWORD WINAPI GetNodeClusterState(LPCWSTR lpszNodeName, LPDWORD pdwClusterState);
+HCLUSTER WINAPI OpenCluster(LPCWSTR lpszClusterName);
#ifdef __cplusplus
}
More information about the wine-cvs
mailing list