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