summaryrefslogtreecommitdiff
path: root/Shutdown/Shutdown.idl
blob: 273ac877080c5b8105b6775134e7371e59ed5f8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
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;
	};
};