ReactOS
0.4.16-dev-92-g0c2cdca
hhctrl_tlb.idl
Go to the documentation of this file.
1
/*
2
* Typelib for hhctrl
3
*
4
* Copyright 2010 Alexandre Julliard
5
*
6
* This library is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU Lesser General Public
8
* License as published by the Free Software Foundation; either
9
* version 2.1 of the License, or (at your option) any later version.
10
*
11
* This library is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14
* Lesser General Public License for more details.
15
*
16
* You should have received a copy of the GNU Lesser General Public
17
* License along with this library; if not, write to the Free Software
18
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19
*/
20
21
#pragma makedep regtypelib
22
23
import
"unknwn.idl"
;
24
import
"objidl.idl"
;
25
import
"oaidl.idl"
;
26
27
[
28
helpstring
(
"HHCtrl 4.0 Type Library"
),
29
version
(4.0),
30
uuid
(adb880a2-d8ff-11
cf
-9377-00aa003b7a11)
31
]
32
library
HHCTRLLib
33
{
34
importlib(
"stdole2.tlb"
);
35
36
[
37
helpstring
(
"IHHCtrl Interface"
),
38
odl,
39
dual,
40
oleautomation,
41
uuid
(adb880a1-d8ff-11
cf
-9377-00aa003b7a11)
42
]
43
interface
IHHCtrl
:
IDispatch
44
{
45
/* FIXME */
46
}
47
48
[
49
helpstring
(
"Event interface for HHCtrl"
),
50
uuid
(adb880a3-d8ff-11
cf
-9377-00aa003b7a11)
51
]
52
dispinterface
_HHCtrlEvents
53
{
54
properties:
55
methods:
56
[
id
(0)]
void
Click
(
BSTR
ParamString
);
57
}
58
59
[
60
helpstring
(
"HHCtrl Object"
),
61
progid
(
"Internet.HHCtrl.1"
),
62
vi_progid
(
"Internet.HHCtrl"
),
63
threading
(
apartment
),
64
version
(1.0),
65
uuid
(adb880a6-d8ff-11
cf
-9377-00aa003b7a11)
66
]
67
coclass
OldHHCtrl1
68
{
69
[
default
]
interface
IHHCtrl
;
70
[
default
,
source
] dispinterface
_HHCtrlEvents
;
71
}
72
73
[
74
helpstring
(
"HHCtrl Object"
),
75
progid
(
"Internet.HHCtrl.1"
),
76
vi_progid
(
"Internet.HHCtrl"
),
77
threading
(
apartment
),
78
version
(1.0),
79
uuid
(41b23c28-488
e
-4e5c-ace2-bb0bbabe99e8)
80
]
81
coclass OldHHCtrl2
82
{
83
[
default
]
interface
IHHCtrl
;
84
[
default
,
source
] dispinterface
_HHCtrlEvents
;
85
}
86
87
[
88
helpstring
(
"HHCtrl Object"
),
89
progid
(
"Internet.HHCtrl.1"
),
90
vi_progid
(
"Internet.HHCtrl"
),
91
threading
(
apartment
),
92
version
(1.0),
93
uuid
(52a2aaae-085
d
-4187-97ea-8c30db990436)
94
]
95
coclass
HHCtrl
96
{
97
[
default
]
interface
IHHCtrl
;
98
[
default
,
source
] dispinterface
_HHCtrlEvents
;
99
}
100
}
helpstring
coclass MediaStreamFilter helpstring("Stream Class")
library
FT_Library library
Definition:
cffdrivr.c:654
HHCTRLLib::HHCtrl
Definition:
hhctrl_tlb.idl:96
HHCTRLLib::OldHHCtrl1
Definition:
hhctrl_tlb.idl:68
BSTR
OLECHAR * BSTR
Definition:
compat.h:2293
version
static const WCHAR version[]
Definition:
asmname.c:66
progid
#define progid(str)
Definition:
exdisp.idl:31
vi_progid
#define vi_progid(str)
Definition:
exdisp.idl:32
threading
#define threading(model)
Definition:
exdisp.idl:30
id
GLuint id
Definition:
glext.h:5910
HHCTRLLib::IHHCtrl
Definition:
hhctrl_tlb.idl:44
HHCTRLLib::_HHCtrlEvents
Definition:
hhctrl_tlb.idl:53
HHCTRLLib::_HHCtrlEvents::Click
void Click(BSTR ParamString)
IDispatch
Definition:
oaidl.idl:569
uuid
Definition:
msctf.idl:550
d
#define d
Definition:
ke_i.h:81
e
#define e
Definition:
ke_i.h:82
HHCTRLLib
Definition:
hhctrl_tlb.idl:33
ParamString
@ ParamString
Definition:
rassapi.h:56
apartment
Definition:
compobj_private.h:128
cf
Definition:
inetcomm_main.c:73
source
Definition:
pdh_main.c:172
dll
win32
hhctrl.ocx
hhctrl_tlb.idl
Generated on Mon Oct 7 2024 06:05:56 for ReactOS by
1.9.6