summaryrefslogtreecommitdiff
path: root/source4/lib/com/com.h
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2008-05-07 16:04:21 +0200
committerJelmer Vernooij <jelmer@samba.org>2008-09-15 17:36:46 +0200
commitd106cb2ee59a6517d28660efeeb4f8f5a976f56b (patch)
tree4dd89b4e65e649bef1bd86c3b01c49ac3744fff6 /source4/lib/com/com.h
parentb295dca7a04ca3cea7c7fc285b3e388b58e5c02d (diff)
downloadsamba-d106cb2ee59a6517d28660efeeb4f8f5a976f56b.tar.gz
samba-d106cb2ee59a6517d28660efeeb4f8f5a976f56b.tar.bz2
samba-d106cb2ee59a6517d28660efeeb4f8f5a976f56b.zip
Reimport COM and DCOM libraries.
Diffstat (limited to 'source4/lib/com/com.h')
-rw-r--r--source4/lib/com/com.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/source4/lib/com/com.h b/source4/lib/com/com.h
new file mode 100644
index 0000000000..c4dd872ff7
--- /dev/null
+++ b/source4/lib/com/com.h
@@ -0,0 +1,37 @@
+/*
+ Unix SMB/CIFS implementation.
+ COM standard objects
+ Copyright (C) Jelmer Vernooij 2004-2005.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+*/
+
+#ifndef _COM_H /* _COM_H */
+#define _COM_H
+
+struct IUnknown_vtable;
+
+struct com_context
+{
+ struct dcom_client_context *dcom;
+ struct event_context *event_ctx;
+};
+
+typedef struct IUnknown *(*get_class_object_function) (const struct GUID *clsid);
+
+
+#include "lib/com/proto.h"
+
+#endif /* _COM_H */