Reactos
at master 28 lines 658 B view raw
1 2#ifndef __AUDEVCOD__ 3#define __AUDEVCOD__ 4 5#define EC_SND_DEVICE_ERROR_BASE 0x0200 6#define EC_SNDDEV_IN_ERROR (EC_SND_DEVICE_ERROR_BASE + 0x00) 7#define EC_SNDDEV_OUT_ERROR (EC_SND_DEVICE_ERROR_BASE + 0x01) 8 9typedef enum _tagSND_DEVICE_ERROR 10{ 11 SNDDEV_ERROR_Open=1, 12 SNDDEV_ERROR_Close=2, 13 SNDDEV_ERROR_GetCaps=3, 14 SNDDEV_ERROR_PrepareHeader=4, 15 SNDDEV_ERROR_UnprepareHeader=5, 16 SNDDEV_ERROR_Reset=6, 17 SNDDEV_ERROR_Restart=7, 18 SNDDEV_ERROR_GetPosition=8, 19 SNDDEV_ERROR_Write=9, 20 SNDDEV_ERROR_Pause=10, 21 SNDDEV_ERROR_Stop=11, 22 SNDDEV_ERROR_Start=12, 23 SNDDEV_ERROR_AddBuffer=13, 24 SNDDEV_ERROR_Query=14, 25} SNDDEV_ERR; 26 27#endif 28