#define CD0_PORT_NUM 4239 #define CD1_PORT_NUM 4240 typedef enum { NextTrack=44, Pause, Play, Stop, RestartTrack, PlayDisc, PlayTrack, PlayRandom, GetDiscTrack, GetTrackInfo, } REMOTECMD; // PlayTrack typedef struct { int disc; int track; } reqPLAYTRACK; // PlayDisc typedef struct { int disc; } reqPLAYDISC; // GetTrackInfo typedef struct { int disc; int track; char szartist[50]; char szdisc[50]; char sztrack[50]; } reqGETTRACKINFO;