ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

createdevenum.c File Reference
#include "devenum_private.h"
#include "vfw.h"
#include "wine/debug.h"
#include "wine/unicode.h"
#include "mmddk.h"

Go to the source code of this file.

Defines

#define NONAMELESSSTRUCT
#define NONAMELESSUNION

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (devenum)
static ULONG WINAPI DEVENUM_ICreateDevEnum_AddRef (ICreateDevEnum *iface)
static HRESULT DEVENUM_CreateSpecialCategories (void)
static HRESULT WINAPI DEVENUM_ICreateDevEnum_QueryInterface (ICreateDevEnum *iface, REFIID riid, LPVOID *ppvObj)
static ULONG WINAPI DEVENUM_ICreateDevEnum_Release (ICreateDevEnum *iface)
HRESULT DEVENUM_GetCategoryKey (REFCLSID clsidDeviceClass, HKEY *pBaseKey, WCHAR *wszRegKeyName, UINT maxLen)
static void DEVENUM_ReadPinTypes (HKEY hkeyPinKey, REGFILTERPINS *rgPin)
static void DEVENUM_ReadPins (HKEY hkeyFilterClass, REGFILTER2 *rgf2)
static HRESULT DEVENUM_RegisterLegacyAmFilters (void)
static HRESULT WINAPI DEVENUM_ICreateDevEnum_CreateClassEnumerator (ICreateDevEnum *iface, REFCLSID clsidDeviceClass, IEnumMoniker **ppEnumMoniker, DWORD dwFlags)
static HRESULT DEVENUM_CreateAMCategoryKey (const CLSID *clsidCategory)

Variables

HINSTANCE DEVENUM_hInstance
const WCHAR wszInstanceKeyName [] = {'I','n','s','t','a','n','c','e',0}
static const WCHAR wszRegSeparator [] = {'\\', 0 }
static const WCHAR wszActiveMovieKey []
static const WCHAR wszFilterKeyName [] = {'F','i','l','t','e','r',0}
static const WCHAR wszMeritName [] = {'M','e','r','i','t',0}
static const WCHAR wszPins [] = {'P','i','n','s',0}
static const WCHAR wszAllowedMany [] = {'A','l','l','o','w','e','d','M','a','n','y',0}
static const WCHAR wszAllowedZero [] = {'A','l','l','o','w','e','d','Z','e','r','o',0}
static const WCHAR wszDirection [] = {'D','i','r','e','c','t','i','o','n',0}
static const WCHAR wszIsRendered [] = {'I','s','R','e','n','d','e','r','e','d',0}
static const WCHAR wszTypes [] = {'T','y','p','e','s',0}
static const ICreateDevEnumVtbl ICreateDevEnum_Vtbl
CreateDevEnumImpl DEVENUM_CreateDevEnum = { &ICreateDevEnum_Vtbl }
static HANDLE DEVENUM_populate_handle
static const WCHAR DEVENUM_populate_handle_nameW []

Generated on Sat May 26 2012 05:00:38 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.