MEDIASTATUSPROPERTYTAG Enumeration Type
Contains values that identify properties of media status notifications.
Note This enumeration type has been deprecated.
Syntax
typedef enum MEDIASTATUSPROPERTYTAG{
MSPROPTAG_Unknown = 0,
MSPROPTAG_Mute= 0x1000,
MSPROPTAG_Play,
MSPROPTAG_Pause,
MSPROPTAG_Stop,
MSPROPTAG_Shuffle,
MSPROPTAG_RepeatSet,
MSPROPTAG_Recording,
MSPROPTAG_Rewind1,
MSPROPTAG_Rewind2,
MSPROPTAG_Rewind3,
MSPROPTAG_FF1,
MSPROPTAG_FF2,
MSPROPTAG_FF3,
MSPROPTAG_Next,
MSPROPTAG_Prev,
MSPROPTAG_Error,
MSPROPTAG_Ejecting,
MSPROPTAG_MediaTypes= 0x2000,
MSPROPTAG_DVD,
MSPROPTAG_CD,
MSPROPTAG_PVR,
MSPROPTAG_StreamingContentAudio,
MSPROPTAG_StreamingContentVideo,
MSPROPTAG_TVTuner,
MSPROPTAG_MediaTime,
MSPROPTAG_TrackNumber,
MSPROPTAG_TotalTracks,
MSPROPTAG_TrackDuration,
MSPROPTAG_TrackTime,
MSPROPTAG_TitleNumber,
MSPROPTAG_Volume,
MSPROPTAG_FS_Home,
MSPROPTAG_FS_TV,
MSPROPTAG_FS_DVD,
MSPROPTAG_FS_Guide,
MSPROPTAG_FS_Music,
MSPROPTAG_FS_Photos,
MSPROPTAG_FS_Videos,
MSPROPTAG_FS_RecordedShows,
MSPROPTAG_FS_Extensibility,
MSPROPTAG_FS_Unknown,
MSPROPTAG_MediaName,
MSPROPTAG_ArtistName,
MSPROPTAG_TrackName,
MSPROPTAG_Photos,
MSPROPTAG_CurrentPicture,
MSPROPTAG_TransitionTime,
MSPROPTAG_GuideLoaded,
MSPROPTAG_SlowMotion1,
MSPROPTAG_SlowMotion2,
MSPROPTAG_SlowMotion3,
MSPROPTAG_NextFrame,
MSPROPTAG_PrevFrame,
MSPROPTAG_Radio,
MSPROPTAG_RadioFrequency,
MSPROPTAG_FS_Radio,
MSPROPTAG_Visualization
MSPROPTAG_PhoneCall,
MSPROPTAG_CallingPartyNumber,
MSPROPTAG_CallingPartyName,
MSPROPTAG_ParentalAdvisoryRating,
MSPROPTAG_RequestForTuner,
MSPROPTAG_DiscWriter_Start,
MSPROPTAG_DiscWriter_SelectedFormat,
MSPROPTAG_DiscWriter_ProgressTimeChanged,
MSPROPTAG_DiscWriter_ProgressPercentageChanged,
MSPROPTAG_DiscWriter_Stop,
MSPROPTAG_MSASPrivateTags = 0xF000,
MSPROPTAG_Application
};
Members
The following table lists the members in alphabetical order:
Property tag | Data type | Description |
MSPROPTAG_Application | n/a | Not used by components. |
MSPROPTAG_ArtistName | String | Name of the artist associated with the current track. This status is sent when the track starts. |
MSPROPTAG_CallingPartyName | String | Name of the caller making the incoming phone call. |
MSPROPTAG_CallingPartyNumber | Integer | Phone number of the caller making the incoming phone call. |
MSPROPTAG_CD | Boolean | CD playback has started. |
MSPROPTAG_CurrentPicture | String | Name of the current picture. This status is sent when a new picture is selected. |
MSPROPTAG_DiscWriter_ProgressTimeChanged | Integer | Update on the progress of a CD/DVD recording operation, expressed as the amount of time remaining until completion. |
MSPROPTAG_DiscWriter_ProgressPercentageChanged | Integer | Update on the progress of a CD/DVD recording operation, expressed as the percentage completed. |
MSPROPTAG_DiscWriter_SelectedFormat | DiscFormats | Selected recording format for a CD/DVD recording operation. |
MSPROPTAG_DiscWriter_Start | Boolean | CD/DVD recording operation has begun. |
MSPROPTAG_DiscWriter_Stop | Boolean | CD/DVD recording operation has concluded. |
MSPROPTAG_DVD | Boolean | DVD playback has started. |
MSPROPTAG_Ejecting | Boolean | Disc was ejected from the CD/DVD drive. This status is sent only if Windows Media Center was playing the disc. |
MSPROPTAG_Error | Boolean | Error occurred. |
MSPROPTAG_FF1 | Boolean | Fast forwarding at low speed. |
MSPROPTAG_FF2 | Boolean | Fast forwarding at medium speed. |
MSPROPTAG_FF3 | Boolean | Fast forwarding at high speed. |
MSPROPTAG_FS_DVD | Boolean | Navigating to Play DVD, or the DVD inset was selected. |
MSPROPTAG_FS_Extensibility | Boolean | Navigating to a hosted HTML application. |
MSPROPTAG_FS_Guide | Boolean | Navigating to Guide. |
MSPROPTAG_FS_Home | Boolean | Navigating to Windows Media Center Start page. |
MSPROPTAG_FS_Music | Boolean | Navigating to My Music, or the music inset was selected. |
MSPROPTAG_FS_Photos | Boolean | Navigating to My Pictures. |
MSPROPTAG_FS_Radio | Boolean | Navigating to Radio. |
MSPROPTAG_FS_RecordedShows | Boolean | Navigating to Recorded Shows or scheduled recording pages, or the recorded TV inset was selected. |
MSPROPTAG_FS_TV | Boolean | Navigating to My TV, or the TV inset was selected. |
MSPROPTAG_FS_Unknown | Boolean | Unknown Windows Media Center status. |
MSPROPTAG_FS_Videos | Boolean | Navigating to My Videos, or the video inset was selected. |
MSPROPTAG_GuideLoaded | Boolean | Downloaded a new guide. |
MSPROPTAG_MediaName | String | Name of the current media. This status is sent when the media starts. |
MSPROPTAG_MediaTime | Integer | Length of the current media. |
MSPROPTAG_MediaTypes | n/a | Placeholder for enumerated values beginning at 0x2000; not a notification. |
MSPROPTAG_MSASPrivateTags | n/a | Placeholder for enumerated values beginning at 0xF000; not a notification. |
MSPROPTAG_Mute | Boolean | Muting was turned on or off. |
MSPROPTAG_Next | Boolean | Skipping forward to next track or chapter. |
MSPROPTAG_NextFrame | Boolean | Skipping forward to next frame while paused. |
MSPROPTAG_ParentalAdvisoryRating | String | Parental advisory rating of current show. |
MSPROPTAG_Pause | Boolean | Pausing the media. |
MSPROPTAG_PhoneCall | Boolean | Incoming phone call. |
MSPROPTAG_Photos | Boolean | Picture was selected. |
MSPROPTAG_Play | Boolean | Starting to play the current media. |
MSPROPTAG_Prev | Boolean | Skipping backward to the previous track or chapter. |
MSPROPTAG_PrevFrame | Boolean | Skipping backward to the previous frame while paused. |
MSPROPTAG_PVR | Boolean | Starting a recorded show. |
MSPROPTAG_Radio | Boolean | Radio or radio frequency scanning has started. |
MSPROPTAG_RadioFrequency | String | Current radio frequency. This status is sent when a new radio frequency is selected. |
MSPROPTAG_Recording | Boolean | Recording has started. |
MSPROPTAG_RequestForTuner | n/a | An application has requested the use of a TV tuner. |
MSPROPTAG_RepeatSet | Boolean | Repeat was enabled or disabled. |
MSPROPTAG_Rewind1 | Boolean | Rewinding at low speed. |
MSPROPTAG_Rewind2 | Boolean | Rewinding at medium speed. |
MSPROPTAG_Rewind3 | Boolean | Rewinding at high speed. |
MSPROPTAG_Shuffle | Boolean | Shuffle was enabled or disabled. |
MSPROPTAG_SlowMotion1 | Boolean | Playing at low slow-motion speed. |
MSPROPTAG_SlowMotion2 | Boolean | Playing at medium slow-motion speed. |
MSPROPTAG_SlowMotion3 | Boolean | Playing at high slow-motion speed. |
MSPROPTAG_Stop | Boolean | Current media was stopped. This status is sent once when stop is selected, and once when the media has stopped. |
MSPROPTAG_StreamingContentAudio | Boolean | Audio content being played back from the hard disk. |
MSPROPTAG_StreamingContentVideo | Boolean | Video content being played back from the hard disk. |
MSPROPTAG_TitleNumber | Integer | Number of the current title. |
MSPROPTAG_TotalTracks | Integer | Total number of tracks on the current media. |
MSPROPTAG_TrackDuration | Integer | Duration, in seconds, of the current track. |
MSPROPTAG_TrackName | String | Name of the current track. |
MSPROPTAG_TrackNumber | Integer | CD track number, DVD chapter number, or TV channel number. |
MSPROPTAG_TrackTime | Integer | Elapsed time, in seconds, within the current track. This status is incremented and sent every second. |
MSPROPTAG_TransitionTime | Integer | Duration, in seconds, of transitions between slides in a slide show. |
MSPROPTAG_TVTuner | Boolean | TV has started. |
MSPROPTAG_Unknown | Boolean | Unknown property. |
MSPROPTAG_Visualization | Boolean | Visualization has started or stopped. |
MSPROPTAG_Volume | Integer | Current volume level. This status is sent when the volume changes. |
Requirements
Header: ehmediastatus.idl
Platform: Windows XP Media Center Edition 2004 through Windows Vista
See Also