|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include "windef.h"#include "winbase.h"#include "wingdi.h"#include "ole2.h"#include "olectl.h"#include "rpcproxy.h"#include "propsys.h"#include "propkeydef.h"#include "mmdeviceapi.h"#include "mmsystem.h"#include "dsound.h"#include "audioclient.h"#include "endpointvolume.h"#include "audiopolicy.h"#include "devpkey.h"#include "winreg.h"#include "mmdevapi.h"#include "wine/debug.h"
Go to the source code of this file.
Classes | |
| struct | IClassFactoryImpl |
Macros | |
| #define | COBJMACROS |
| #define | LDFC(n) |
Typedefs | |
| typedef HRESULT(* | FnCreateInstance) (REFIID riid, LPVOID *ppobj) |
Functions | |
| WINE_DEFAULT_DEBUG_CHANNEL (mmdevapi) | |
| static const char * | get_priority_string (int prio) |
| static BOOL | load_driver (const WCHAR *name, DriverFuncs *driver) |
| static BOOL WINAPI | init_driver (INIT_ONCE *once, void *param, void **context) |
| BOOL WINAPI | DllMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) |
| HRESULT WINAPI | DllCanUnloadNow (void) |
| static IClassFactoryImpl * | impl_from_IClassFactory (IClassFactory *iface) |
| static HRESULT WINAPI | MMCF_QueryInterface (IClassFactory *iface, REFIID riid, void **ppobj) |
| static ULONG WINAPI | MMCF_AddRef (LPCLASSFACTORY iface) |
| static ULONG WINAPI | MMCF_Release (LPCLASSFACTORY iface) |
| static HRESULT WINAPI | MMCF_CreateInstance (LPCLASSFACTORY iface, LPUNKNOWN pOuter, REFIID riid, LPVOID *ppobj) |
| static HRESULT WINAPI | MMCF_LockServer (LPCLASSFACTORY iface, BOOL dolock) |
| HRESULT WINAPI | DllGetClassObject (REFCLSID rclsid, REFIID riid, LPVOID *ppv) |
| HRESULT WINAPI | DllRegisterServer (void) |
| HRESULT WINAPI | DllUnregisterServer (void) |
Variables | |
| static HINSTANCE | instance |
| DriverFuncs | drvs |
| const WCHAR | drv_keyW [] |
| static const IClassFactoryVtbl | MMCF_Vtbl |
| static IClassFactoryImpl | MMDEVAPI_CF [] |
Definition at line 269 of file main.c.
Definition at line 163 of file main.c.
Definition at line 53 of file main.c.
Referenced by init_driver(), and load_driver().
|
inlinestatic |
Definition at line 107 of file main.c.
Referenced by DllGetClassObject().
|
static |
Definition at line 68 of file main.c.
Referenced by init_driver().
|
static |
|
static |
| WINE_DEFAULT_DEBUG_CHANNEL | ( | mmdevapi | ) |
Definition at line 50 of file main.c.
Referenced by init_driver(), MMDevEnum_GetDefaultAudioEndpoint(), and notif_thread_proc().
| DriverFuncs drvs |
Definition at line 48 of file main.c.
Referenced by info_device_ps_GetValue(), init_driver(), load_driver_devices(), MMDevEnum_GetDefaultAudioEndpoint(), MMDevice_Activate(), notif_thread_proc(), set_driver_prop_value(), and set_format().
|
static |
|
static |