summaryrefslogtreecommitdiff
path: root/Shutdown/Shutdown.idl
diff options
context:
space:
mode:
Diffstat (limited to 'Shutdown/Shutdown.idl')
-rw-r--r--Shutdown/Shutdown.idl38
1 files changed, 38 insertions, 0 deletions
diff --git a/Shutdown/Shutdown.idl b/Shutdown/Shutdown.idl
new file mode 100644
index 0000000..273ac87
--- /dev/null
+++ b/Shutdown/Shutdown.idl
@@ -0,0 +1,38 @@
+// Shutdown.idl : IDL source for Shutdown.dll
+//
+
+// This file will be processed by the MIDL tool to
+// produce the type library (Shutdown.tlb) and marshalling code.
+
+import "oaidl.idl";
+import "ocidl.idl";
+
+ [
+ uuid(409C4B06-9310-11d3-BFC1-0020182B97FC),
+ helpstring("Buddy Events")
+ ]
+ dispinterface DShutdownEvents
+ {
+ properties:
+ methods:
+ [id(1)] HRESULT Cancel();
+ };
+
+[
+ uuid(409C4B07-9310-11d3-BFC1-0020182B97FC),
+ version(2.5),
+ helpstring("Night Security Shutdown 2.5")
+]
+library NightSecShutdown
+{
+ importlib("stdole32.tlb");
+ importlib("stdole2.tlb");
+
+ [
+ uuid(409C4B08-9310-11d3-BFC1-0020182B97FC)
+ ]
+ coclass Shutdown
+ {
+ [default, source] dispinterface DShutdownEvents;
+ };
+};