ReactOS
0.4.15-dev-4869-g35a816a
devenum.idl
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2002 Robert Shearman
3
*
4
* This library is free software; you can redistribute it and/or
5
* modify it under the terms of the GNU Lesser General Public
6
* License as published by the Free Software Foundation; either
7
* version 2.1 of the License, or (at your option) any later version.
8
*
9
* This library is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
* Lesser General Public License for more details.
13
*
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with this library; if not, write to the Free Software
16
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
17
*/
18
19
import
"oaidl.idl"
;
20
21
cpp_quote
(
"#define CDEF_CLASS_DEFAULT 0x0001"
)
22
cpp_quote
("
#define CDEF_BYPASS_CLASS_MANAGER 0x0002")
23
cpp_quote
(
"#define CDEF_CLASS_LEGACY 0x0004"
)
24
cpp_quote
("
#define CDEF_MERIT_ABOVE_DO_NOT_USE 0x0008")
25
26
[
27
object
,
28
uuid
(29840822-5B84-11D0-BD3B-00A0C911CE86),
29
pointer_default
(
unique
)
30
]
31
interface
ICreateDevEnum
:
IUnknown
32
{
33
HRESULT
CreateClassEnumerator
(
34
[
in
]
REFCLSID
clsidDeviceClass,
35
[
out
]
IEnumMoniker
** ppEnumMoniker,
36
[
in
]
DWORD
dwFlags
);
37
}
unique
Definition:
winsxs.idl:109
MSXML2::object
coclass MSXML2::XSLTemplate40 object
REFCLSID
#define REFCLSID
Definition:
guiddef.h:117
pointer_default
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
Definition:
dcom.idl:35
cpp_quote
coclass AMMultiMediaStream cpp_quote("DEFINE_GUID(CLSID_AMDirectDrawStream, 0x49c47ce4, 0x9ba4, 0x11d0, 0x82, 0x12, 0x00, 0xc0, 0x4f, 0xc3, 0x2c, 0x45);") cpp_quote("DEFINE_GUID(CLSID_AMAudioStream
ICreateDevEnum::CreateClassEnumerator
HRESULT CreateClassEnumerator([in] REFCLSID clsidDeviceClass, [out] IEnumMoniker **ppEnumMoniker, [in] DWORD dwFlags)
uuid
typedef uuid
Definition:
mshtml_classes.idl:216
HRESULT
LONG HRESULT
Definition:
typedefs.h:79
out
static FILE * out
Definition:
regtests2xml.c:44
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
IUnknown
Definition:
unknwn.idl:38
dwFlags
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition:
wincrypt.h:1175
in
GLuint in
Definition:
glext.h:9616
ICreateDevEnum
Definition:
devenum.idl:31
IEnumMoniker
Definition:
objidl.idl:412
sdk
include
psdk
devenum.idl
Generated on Tue Jun 28 2022 06:07:55 for ReactOS by
1.8.15