/[cvs]/api/include/DShowIDL/devenum.idl
ViewVC logotype

Annotation of /api/include/DShowIDL/devenum.idl

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations)
Sun Jul 1 20:47:59 2001 UTC (23 years, 4 months ago) by bearsoft
Branch point for: lazy, MAIN
Initial revision

1 bearsoft 1.1 //------------------------------------------------------------------------------
2     // File: DevEnum.idl
3     //
4     // Desc: IDL source for devenum.dll. This file will be processed by the
5     // MIDL tool to produce the type library (devenum.tlb) and marshalling
6     // code.
7     //
8     // Copyright (c) 1998 - 2000, Microsoft Corporation. All rights reserved.
9     //------------------------------------------------------------------------------
10    
11    
12     cpp_quote("#define CDEF_CLASS_DEFAULT 0x0001")
13     cpp_quote("#define CDEF_BYPASS_CLASS_MANAGER 0x0002")
14     //cpp_quote("#define CDEF_CLASS_LEGACY 0x0004")
15     cpp_quote("#define CDEF_MERIT_ABOVE_DO_NOT_USE 0x0008")
16    
17     [
18     object,
19     uuid(29840822-5B84-11D0-BD3B-00A0C911CE86),
20     pointer_default(unique)
21     ]
22     interface ICreateDevEnum : IUnknown
23     {
24     import "oaidl.idl";
25    
26     HRESULT CreateClassEnumerator(
27     [in] REFCLSID clsidDeviceClass,
28     [out] IEnumMoniker ** ppEnumMoniker,
29     [in] DWORD dwFlags);
30     }

root@recompile.se
ViewVC Help
Powered by ViewVC 1.1.26