ReactOS 0.4.16-dev-300-g2aadf2e
|
#include <stdarg.h>
#include <windef.h>
#include <winbase.h>
#include <malloc.h>
#include <dbt.h>
#include <audiosrv/audiosrv.h>
Go to the source code of this file.
Macros | |
#define | AUDIOSRV_PRIVATE_H |
#define | DestroyDeviceDescriptor(descriptor) free(descriptor) |
Functions | |
VOID * | CreateDeviceDescriptor (WCHAR *path, BOOL is_enabled) |
BOOL | AppendAudioDeviceToList (PnP_AudioDevice *device) |
BOOL | CreateAudioDeviceList (DWORD max_size) |
VOID | DestroyAudioDeviceList (VOID) |
BOOL | ProcessExistingDevices (VOID) |
DWORD | ProcessDeviceArrival (DEV_BROADCAST_DEVICEINTERFACE *device) |
BOOL | RegisterForDeviceNotifications (VOID) |
VOID | UnregisterDeviceNotifications (VOID) |
DWORD | HandleDeviceEvent (DWORD dwEventType, LPVOID lpEventData) |
BOOL | StartSystemAudioServices (VOID) |
Variables | |
SERVICE_STATUS_HANDLE | service_status_handle |
#define AUDIOSRV_PRIVATE_H |
Definition at line 20 of file audiosrv.h.
#define DestroyDeviceDescriptor | ( | descriptor | ) | free(descriptor) |
Definition at line 30 of file audiosrv.h.
BOOL AppendAudioDeviceToList | ( | PnP_AudioDevice * | device | ) |
Definition at line 57 of file pnp_list_manager.c.
Referenced by InitializeFakeDevice(), ProcessDeviceArrival(), and ProcessExistingDevices().
Definition at line 94 of file pnp_list_manager.c.
Referenced by ServiceMain().
Definition at line 18 of file pnp_list_manager.c.
Referenced by InitializeFakeDevice(), ProcessDeviceArrival(), and ProcessExistingDevices().
Definition at line 161 of file pnp_list_manager.c.
Referenced by ServiceControlHandler(), and ServiceMain().
Definition at line 176 of file pnp.c.
Referenced by ServiceControlHandler().
DWORD ProcessDeviceArrival | ( | DEV_BROADCAST_DEVICEINTERFACE * | device | ) |
Definition at line 111 of file pnp.c.
Referenced by HandleDeviceEvent().
Definition at line 28 of file pnp.c.
Referenced by ServiceMain().
Definition at line 127 of file pnp.c.
Referenced by ServiceMain().
Definition at line 72 of file services.c.
Referenced by ServiceMain().
Definition at line 159 of file pnp.c.
Referenced by ServiceControlHandler(), and ServiceMain().
|
extern |
Definition at line 13 of file main.c.
Referenced by RegisterForDeviceNotifications(), ServiceControlHandler(), and ServiceMain().