ReactOS 0.4.15-dev-8621-g4b051b9
|
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "winnls.h"
#include "winreg.h"
#include "wine/debug.h"
#include "wine/list.h"
#include "initguid.h"
#include "ole2.h"
#include "mmdeviceapi.h"
#include "dshow.h"
#include "dsound.h"
#include "audioclient.h"
#include "endpointvolume.h"
#include "audiopolicy.h"
#include "mmdevapi.h"
#include "devpkey.h"
Go to the source code of this file.
Classes | |
struct | MMDevPropStoreImpl |
struct | MMDevEnumImpl |
struct | MMDevColImpl |
struct | IPropertyBagImpl |
struct | NotificationClientWrapper |
Macros | |
#define | NONAMELESSUNION |
#define | COBJMACROS |
Typedefs | |
typedef struct MMDevPropStoreImpl | MMDevPropStore |
typedef struct MMDevEnumImpl | MMDevEnumImpl |
typedef struct MMDevColImpl | MMDevColImpl |
typedef struct IPropertyBagImpl | IPropertyBagImpl |
typedef struct IPropertyBagImpl IPropertyBagImpl |
typedef struct MMDevColImpl MMDevColImpl |
typedef struct MMDevEnumImpl MMDevEnumImpl |
typedef struct MMDevPropStoreImpl MMDevPropStore |
Definition at line 537 of file devenum.c.
Referenced by MMDevice_Activate(), MMDevice_AddRef(), MMDevice_GetId(), MMDevice_GetState(), MMDevice_OpenPropertyStore(), MMDevice_QueryInterface(), and MMDevice_Release().
|
inlinestatic |
Definition at line 121 of file devenum.c.
Referenced by MMDevCol_AddRef(), MMDevCol_GetCount(), MMDevCol_Item(), MMDevCol_QueryInterface(), and MMDevCol_Release().
|
inlinestatic |
Definition at line 116 of file devenum.c.
Referenced by MMDevEnum_AddRef(), MMDevEnum_EnumAudioEndpoints(), MMDevEnum_GetDefaultAudioEndpoint(), MMDevEnum_GetDevice(), MMDevEnum_QueryInterface(), MMDevEnum_RegisterEndpointNotificationCallback(), MMDevEnum_Release(), and MMDevEnum_UnregisterEndpointNotificationCallback().
|
inlinestatic |
Definition at line 725 of file devenum.c.
Referenced by MMEndpoint_AddRef(), MMEndpoint_GetDataFlow(), MMEndpoint_QueryInterface(), and MMEndpoint_Release().
|
inlinestatic |
Definition at line 126 of file devenum.c.
Referenced by PB_Read().
|
inlinestatic |
Definition at line 111 of file devenum.c.
Referenced by MMDevPropStore_AddRef(), MMDevPropStore_Commit(), MMDevPropStore_GetAt(), MMDevPropStore_GetCount(), MMDevPropStore_GetValue(), MMDevPropStore_QueryInterface(), MMDevPropStore_Release(), and MMDevPropStore_SetValue().
|
static |
|
static |
|
static |
|
static |
Definition at line 400 of file devenum.c.
Referenced by MMDevEnum_Create().
Definition at line 491 of file devenum.c.
Referenced by MMDevEnum_Create().
|
static |
Definition at line 808 of file devenum.c.
|
static |
Definition at line 769 of file devenum.c.
Referenced by MMDevEnum_EnumAudioEndpoints().
|
static |
Definition at line 785 of file devenum.c.
Referenced by MMDevCol_Release().
|
static |
|
static |
Definition at line 846 of file devenum.c.
|
static |
|
static |
|
static |
Definition at line 931 of file devenum.c.
|
static |
Definition at line 949 of file devenum.c.
Definition at line 902 of file devenum.c.
Referenced by DllMain(), and MMDevEnum_Release().
|
static |
Definition at line 963 of file devenum.c.
|
static |
Definition at line 1046 of file devenum.c.
|
static |
|
static |
Definition at line 1248 of file devenum.c.
|
static |
|
static |
|
static |
Definition at line 584 of file devenum.c.
|
static |
Definition at line 287 of file devenum.c.
Referenced by load_devices_from_reg(), and load_driver_devices().
Definition at line 518 of file devenum.c.
Referenced by MMDevEnum_Free().
Definition at line 679 of file devenum.c.
|
static |
Definition at line 158 of file devenum.c.
Referenced by load_devices_from_reg(), MMDevice_Create(), and MMDevPropStore_GetValue().
|
static |
Definition at line 669 of file devenum.c.
|
static |
|
static |
Definition at line 220 of file devenum.c.
Referenced by MMDevice_Create(), MMDevPropStore_SetValue(), set_driver_prop_value(), and set_format().
|
static |
Definition at line 1361 of file devenum.c.
|
static |
|
static |
Definition at line 1317 of file devenum.c.
Referenced by MMDevice_OpenPropertyStore().
|
static |
Definition at line 1338 of file devenum.c.
Referenced by MMDevPropStore_Release().
|
static |
Definition at line 1406 of file devenum.c.
|
static |
|
static |
Definition at line 137 of file devenum.c.
Referenced by MMDevice_GetPropValue(), MMDevice_SetPropValue(), MMDevPropStore_GetAt(), and MMDevPropStore_GetCount().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 1181 of file devenum.c.
Referenced by MMDevEnum_RegisterEndpointNotificationCallback().
Definition at line 1107 of file devenum.c.
Referenced by notify_clients(), and notify_if_changed().
|
static |
Definition at line 1120 of file devenum.c.
Referenced by notif_thread_proc().
|
static |
|
static |
|
static |
Definition at line 1522 of file devenum.c.
|
static |
|
static |
|
static |
Definition at line 264 of file devenum.c.
Referenced by MMDevice_Create().
Definition at line 460 of file devenum.c.
Referenced by load_driver_devices().
WINE_DEFAULT_DEBUG_CHANNEL | ( | mmdevapi | ) |
Definition at line 1095 of file devenum.c.
Referenced by MMDevEnum_RegisterEndpointNotificationCallback(), MMDevEnum_UnregisterEndpointNotificationCallback(), and notify_clients().
|
static |
Definition at line 1098 of file devenum.c.
Referenced by MMDevEnum_RegisterEndpointNotificationCallback(), MMDevEnum_UnregisterEndpointNotificationCallback(), and notif_thread_proc().
|
static |
|
static |
Definition at line 1096 of file devenum.c.
Referenced by MMDevEnum_RegisterEndpointNotificationCallback(), and notif_thread_proc().
|
static |
|
static |
Definition at line 1598 of file devenum.c.
Referenced by info_device_OpenPropertyStore().
|
static |
|
static |
|
static |
Definition at line 66 of file devenum.c.
Referenced by load_devices_from_reg(), MMDevEnum_Free(), MMDevice_Create(), and MMDevPropStore_OpenPropKey().
|
static |
Definition at line 65 of file devenum.c.
Referenced by load_devices_from_reg(), MMDevEnum_Free(), MMDevice_Create(), and MMDevPropStore_OpenPropKey().
|
static |
Definition at line 87 of file devenum.c.
Referenced by MMDevCol_Create().
|
static |
Definition at line 82 of file devenum.c.
Referenced by MMDevEnum_Create(), and MMDevEnum_Free().
|
static |
Definition at line 86 of file devenum.c.
Referenced by MMDevEnum_Create().
|
static |
Definition at line 85 of file devenum.c.
Referenced by MMDevCol_GetCount(), MMDevCol_Item(), MMDevEnum_Free(), MMDevEnum_GetDevice(), MMDevice_Create(), and MMDevice_Destroy().
|
static |
Definition at line 84 of file devenum.c.
Referenced by MMDevEnum_GetDefaultAudioEndpoint(), MMDevice_Create(), and notif_thread_proc().
|
static |
Definition at line 84 of file devenum.c.
Referenced by MMDevEnum_GetDefaultAudioEndpoint(), MMDevice_Create(), and notif_thread_proc().
|
static |
Definition at line 83 of file devenum.c.
Referenced by MMDevCol_GetCount(), MMDevCol_Item(), MMDevEnum_Free(), MMDevEnum_GetDevice(), MMDevice_Create(), and MMDevice_Destroy().
|
static |
Definition at line 88 of file devenum.c.
Referenced by MMDevice_Create().
|
static |
Definition at line 89 of file devenum.c.
Referenced by MMDevPropStore_Create().
|
static |
Definition at line 90 of file devenum.c.
Referenced by MMDevice_Create().
|
static |
Definition at line 107 of file devenum.c.
Referenced by MMDevice_Activate().
Definition at line 131 of file devenum.c.
Referenced by MMDevice_GetPropValue(), and MMDevice_SetPropValue().
Definition at line 53 of file devenum.c.
Referenced by load_devices_from_reg().
Definition at line 55 of file devenum.c.
Referenced by MMDevice_Create().
Definition at line 62 of file devenum.c.
Referenced by MMDevEnum_GetDefaultAudioEndpoint(), and notif_thread_proc().
Definition at line 60 of file devenum.c.
Referenced by MMDevEnum_GetDefaultAudioEndpoint(), and notif_thread_proc().
Definition at line 57 of file devenum.c.
Referenced by MMDevice_Create(), and MMDevPropStore_OpenPropKey().
Definition at line 51 of file devenum.c.
Referenced by load_devices_from_reg().
|
static |
Definition at line 63 of file devenum.c.
Referenced by MMDevEnum_GetDefaultAudioEndpoint(), and notif_thread_proc().
|
static |
Definition at line 61 of file devenum.c.
Referenced by MMDevEnum_GetDefaultAudioEndpoint(), and notif_thread_proc().
Definition at line 59 of file devenum.c.
Referenced by combine_uri(), CryptCATAdminAddCatalog(), CryptCATAdminEnumCatalogFromHash(), CryptCATAdminRemoveCatalog(), CryptCATAdminResolveCatalogPath(), get_file_version(), handle_redirect(), MMDevEnum_GetDefaultAudioEndpoint(), notif_thread_proc(), and test_CreateDirectoryW().
Definition at line 44 of file devenum.c.
Referenced by load_devices_from_reg().