master
 1/*
 2 * This library is free software; you can redistribute it and/or
 3 * modify it under the terms of the GNU Lesser General Public
 4 * License as published by the Free Software Foundation; either
 5 * version 2.1 of the License, or (at your option) any later version.
 6 *
 7 * This library is distributed in the hope that it will be useful,
 8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
10 * Lesser General Public License for more details.
11 *
12 * You should have received a copy of the GNU Lesser General Public
13 * License along with this library; if not, write to the Free Software
14 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
15 */
16
17/* WMPCoreEvents */
18#define DISPID_WMPCOREEVENT_OPENSTATECHANGE     5001
19#define DISPID_WMPCOREEVENT_STATUSCHANGE        5002
20
21#define DISPID_WMPCOREEVENT_PLAYSTATECHANGE     5101
22#define DISPID_WMPCOREEVENT_AUDIOLANGUAGECHANGE 5102
23
24#define DISPID_WMPCOREEVENT_ENDOFSTREAM         5201
25#define DISPID_WMPCOREEVENT_POSITIONCHANGE      5202
26#define DISPID_WMPCOREEVENT_MARKERHIT           5203
27#define DISPID_WMPCOREEVENT_DURATIONUNITCHANGE  5204
28
29#define DISPID_WMPCOREEVENT_SCRIPTCOMMAND       5301
30
31#define DISPID_WMPCOREEVENT_DISCONNECT          5401
32#define DISPID_WMPCOREEVENT_BUFFERING           5402
33#define DISPID_WMPCOREEVENT_NEWSTREAM           5403
34
35#define DISPID_WMPCOREEVENT_ERROR               5501
36
37#define DISPID_WMPCOREEVENT_WARNING             5601
38
39#define DISPID_WMPCOREEVENT_CDROMMEDIACHANGE    5701
40
41#define DISPID_WMPCOREEVENT_PLAYLISTCHANGE                         5801
42#define DISPID_WMPCOREEVENT_MEDIACHANGE                            5802
43#define DISPID_WMPCOREEVENT_CURRENTMEDIAITEMAVAILABLE              5803
44#define DISPID_WMPCOREEVENT_CURRENTPLAYLISTCHANGE                  5804
45#define DISPID_WMPCOREEVENT_CURRENTPLAYLISTITEMAVAILABLE           5805
46#define DISPID_WMPCOREEVENT_CURRENTITEMCHANGE                      5806
47#define DISPID_WMPCOREEVENT_MEDIACOLLECTIONCHANGE                  5807
48#define DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGADDED    5808
49#define DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGREMOVED  5809
50#define DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONCHANGE               5810
51#define DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTADDED        5811
52#define DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTREMOVED      5812
53#define DISPID_WMPCOREEVENT_PLAYLISTCOLLECTIONPLAYLISTSETASDELETED 5818
54#define DISPID_WMPCOREEVENT_MODECHANGE                             5819
55#define DISPID_WMPCOREEVENT_MEDIACOLLECTIONATTRIBUTESTRINGCHANGED  5820
56#define DISPID_WMPCOREEVENT_MEDIAERROR                             5821
57#define DISPID_WMPCOREEVENT_DOMAINCHANGE                           5822
58#define DISPID_WMPCOREEVENT_OPENPLAYLISTSWITCH                     5823
59
60#define DISPID_WMPOCXEVENT_SWITCHEDTOPLAYERAPPLICATION 6501
61#define DISPID_WMPOCXEVENT_SWITCHEDTOCONTROL           6502
62#define DISPID_WMPOCXEVENT_PLAYERDOCKEDSTATECHANGE     6503
63#define DISPID_WMPOCXEVENT_PLAYERRECONNECT             6504
64#define DISPID_WMPOCXEVENT_CLICK                       6505
65#define DISPID_WMPOCXEVENT_DOUBLECLICK                 6506
66#define DISPID_WMPOCXEVENT_KEYDOWN                     6507
67#define DISPID_WMPOCXEVENT_KEYPRESS                    6508
68#define DISPID_WMPOCXEVENT_KEYUP                       6509
69#define DISPID_WMPOCXEVENT_MOUSEDOWN                   6510
70#define DISPID_WMPOCXEVENT_MOUSEMOVE                   6511
71#define DISPID_WMPOCXEVENT_MOUSEUP                     6512