Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

49 lines
1.3 KiB

/*++
Copyright (c) 1999 Microsoft Corporation
Module Name:
mmediap.h
Abstract:
Common defines between w95upg\sysmig\mmedia.c and w95upgnt\migmain\mmedia.c.
If a MM setting should be migrated, just add its generic name to
MM_SYSTEM_SETTINGS or MM_USER_SETTINGS list and implement 2 functions:
- pSave##YourSetting in w95upg\sysmig\mmedia.c
- pRestore##YourSetting in w95upgnt\migmain\mmedia.c
Author:
Ovidiu Temereanca (ovidiut) 16-Feb-1999
Revision History:
--*/
#pragma once
#ifdef DEBUG
#define DBG_MMEDIA "MMedia"
#else
#define DBG_MMEDIA
#endif
#define MM_SYSTEM_SETTINGS \
DEFMAC (MMSystemMixerSettings) \
DEFMAC (MMSystemDirectSound) \
DEFMAC (MMSystemCDSettings) \
DEFMAC (MMSystemMCISoundSettings) \
#define MM_USER_SETTINGS \
DEFMAC (MMUserPreferredOnly) \
DEFMAC (MMUserShowVolume) \
DEFMAC (MMUserVideoSettings) \
DEFMAC (MMUserPreferredPlayback) \
DEFMAC (MMUserPreferredRecord) \
DEFMAC (MMUserSndVol32) \
typedef BOOL (*MM_SETTING_ACTION) (VOID);