|
ReactOS 0.4.16-dev-1948-gd260c1d
|
#include <stdarg.h>#include "windef.h"#include "winbase.h"#include "wingdi.h"#include "winuser.h"#include "winreg.h"#include "winerror.h"#include "ole2.h"#include "strmif.h"#include "olectl.h"#include "uuids.h"

Go to the source code of this file.
Classes | |
| struct | MediaCatMoniker |
Macros | |
| #define | COBJMACROS |
Enumerations | |
| enum | device_type { DEVICE_FILTER , DEVICE_CODEC , DEVICE_DMO } |
Functions | |
| static void | DEVENUM_LockModule (void) |
| static void | DEVENUM_UnlockModule (void) |
| MediaCatMoniker * | DEVENUM_IMediaCatMoniker_Construct (void) DECLSPEC_HIDDEN |
| HRESULT | create_EnumMoniker (REFCLSID class, IEnumMoniker **enum_mon) DECLSPEC_HIDDEN |
Variables | |
| LONG dll_refs | DECLSPEC_HIDDEN |
| static const WCHAR | backslashW [] = {'\\',0} |
| static const WCHAR | clsidW [] = {'C','L','S','I','D',0} |
| static const WCHAR | instanceW [] = {'\\','I','n','s','t','a','n','c','e',0} |
| static const WCHAR | wszActiveMovieKey [] |
| static const WCHAR | deviceW [] = {'@','d','e','v','i','c','e',':',0} |
| static const WCHAR | dmoW [] = {'d','m','o',':',0} |
| static const WCHAR | swW [] = {'s','w',':',0} |
| static const WCHAR | cmW [] = {'c','m',':',0} |
| #define COBJMACROS |
Definition at line 38 of file devenum_private.h.
| Enumerator | |
|---|---|
| DEVICE_FILTER | |
| DEVICE_CODEC | |
| DEVICE_DMO | |
Definition at line 52 of file devenum_private.h.
| HRESULT create_EnumMoniker | ( | REFCLSID | class, |
| IEnumMoniker ** | enum_mon | ||
| ) |
Definition at line 1014 of file mediacatenum.c.
Referenced by DEVENUM_ICreateDevEnum_CreateClassEnumerator().
| MediaCatMoniker * DEVENUM_IMediaCatMoniker_Construct | ( | void | ) |
Definition at line 786 of file mediacatenum.c.
Referenced by DEVENUM_IEnumMoniker_Next(), and DEVENUM_IParseDisplayName_ParseDisplayName().
Definition at line 49 of file devenum_private.h.
Referenced by ClassFactory_AddRef(), ClassFactory_LockServer(), create_EnumMoniker(), create_PropertyBag(), DEVENUM_ICreateDevEnum_AddRef(), DEVENUM_IMediaCatMoniker_Construct(), and DEVENUM_IParseDisplayName_AddRef().
Definition at line 50 of file devenum_private.h.
Referenced by ClassFactory_LockServer(), ClassFactory_Release(), DEVENUM_ICreateDevEnum_Release(), DEVENUM_IEnumMoniker_Release(), DEVENUM_IMediaCatMoniker_Release(), DEVENUM_IParseDisplayName_Release(), and DEVENUM_IPropertyBag_Release().
Definition at line 83 of file devenum_private.h.
Referenced by create_EnumMoniker(), create_PropertyBag(), DEVENUM_IMediaCatMoniker_GetDisplayName(), extract_cabinet_file(), fetch_module_versioninfo(), register_codec(), register_legacy_filters(), test_namespace(), test_ParseDisplayName(), and test_Win32_ComputerSystem().
Definition at line 84 of file devenum_private.h.
Referenced by AVIBuildFilterW(), CATIDEnumGUID_Construct(), clsid_from_string_reg(), create_EnumMoniker(), create_PropertyBag(), DEVENUM_IMediaCatMoniker_BindToObject(), get_mime_clsid(), parse_classid(), register_codec(), register_legacy_filters(), register_server(), test_legacy_filter_registration(), test_namespace(), test_OleDoAutoConvert(), test_OleRegGetUserType(), and unregister_server().
Definition at line 93 of file devenum_private.h.
Referenced by DEVENUM_IMediaCatMoniker_GetDisplayName(), and DEVENUM_IParseDisplayName_ParseDisplayName().
|
extern |
Definition at line 76 of file devenum_private.h.
Definition at line 90 of file devenum_private.h.
Referenced by AssociateColorProfileWithDeviceA(), BuildCommDCBAndTimeoutsA(), DEVENUM_IMediaCatMoniker_GetDisplayName(), DisassociateColorProfileFromDeviceA(), EnumColorProfilesA(), register_codec(), and test_QueryFullProcessImageNameW().
Definition at line 91 of file devenum_private.h.
Referenced by DEVENUM_IMediaCatMoniker_GetDisplayName(), DEVENUM_IParseDisplayName_ParseDisplayName(), DMOUnregister(), and unregister_dmo_from_category().
Definition at line 85 of file devenum_private.h.
Referenced by create_EnumMoniker(), create_PropertyBag(), and test_directshow_filter().
Definition at line 92 of file devenum_private.h.
Referenced by DEVENUM_IMediaCatMoniker_GetDisplayName(), and DEVENUM_IParseDisplayName_ParseDisplayName().
Definition at line 86 of file devenum_private.h.
Referenced by create_EnumMoniker(), create_PropertyBag(), DEVENUM_CreateAMCategoryKey(), and DEVENUM_ICreateDevEnum_CreateClassEnumerator().