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