From 4e8199b572f2035b7749cba276ece3a26630d23e Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 14:18:21 +0200 Subject: Adding upstream version 1.67.1+dfsg1. Signed-off-by: Daniel Baumann --- .../src/Windows/Win32/Media/MediaPlayer/mod.rs | 1263 ++++++++++---------- 1 file changed, 630 insertions(+), 633 deletions(-) (limited to 'vendor/windows-sys/src/Windows/Win32/Media/MediaPlayer/mod.rs') diff --git a/vendor/windows-sys/src/Windows/Win32/Media/MediaPlayer/mod.rs b/vendor/windows-sys/src/Windows/Win32/Media/MediaPlayer/mod.rs index 25f1ee932..af0b53175 100644 --- a/vendor/windows-sys/src/Windows/Win32/Media/MediaPlayer/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/Media/MediaPlayer/mod.rs @@ -1,3 +1,110 @@ +pub type IFeed = *mut ::core::ffi::c_void; +pub type IFeed2 = *mut ::core::ffi::c_void; +pub type IFeedEnclosure = *mut ::core::ffi::c_void; +pub type IFeedEvents = *mut ::core::ffi::c_void; +pub type IFeedFolder = *mut ::core::ffi::c_void; +pub type IFeedFolderEvents = *mut ::core::ffi::c_void; +pub type IFeedItem = *mut ::core::ffi::c_void; +pub type IFeedItem2 = *mut ::core::ffi::c_void; +pub type IFeedsEnum = *mut ::core::ffi::c_void; +pub type IFeedsManager = *mut ::core::ffi::c_void; +pub type IWMPAudioRenderConfig = *mut ::core::ffi::c_void; +pub type IWMPCdrom = *mut ::core::ffi::c_void; +pub type IWMPCdromBurn = *mut ::core::ffi::c_void; +pub type IWMPCdromCollection = *mut ::core::ffi::c_void; +pub type IWMPCdromRip = *mut ::core::ffi::c_void; +pub type IWMPClosedCaption = *mut ::core::ffi::c_void; +pub type IWMPClosedCaption2 = *mut ::core::ffi::c_void; +pub type IWMPContentContainer = *mut ::core::ffi::c_void; +pub type IWMPContentContainerList = *mut ::core::ffi::c_void; +pub type IWMPContentPartner = *mut ::core::ffi::c_void; +pub type IWMPContentPartnerCallback = *mut ::core::ffi::c_void; +pub type IWMPControls = *mut ::core::ffi::c_void; +pub type IWMPControls2 = *mut ::core::ffi::c_void; +pub type IWMPControls3 = *mut ::core::ffi::c_void; +pub type IWMPConvert = *mut ::core::ffi::c_void; +pub type IWMPCore = *mut ::core::ffi::c_void; +pub type IWMPCore2 = *mut ::core::ffi::c_void; +pub type IWMPCore3 = *mut ::core::ffi::c_void; +pub type IWMPDVD = *mut ::core::ffi::c_void; +pub type IWMPDownloadCollection = *mut ::core::ffi::c_void; +pub type IWMPDownloadItem = *mut ::core::ffi::c_void; +pub type IWMPDownloadItem2 = *mut ::core::ffi::c_void; +pub type IWMPDownloadManager = *mut ::core::ffi::c_void; +pub type IWMPEffects = *mut ::core::ffi::c_void; +pub type IWMPEffects2 = *mut ::core::ffi::c_void; +pub type IWMPError = *mut ::core::ffi::c_void; +pub type IWMPErrorItem = *mut ::core::ffi::c_void; +pub type IWMPErrorItem2 = *mut ::core::ffi::c_void; +pub type IWMPEvents = *mut ::core::ffi::c_void; +pub type IWMPEvents2 = *mut ::core::ffi::c_void; +pub type IWMPEvents3 = *mut ::core::ffi::c_void; +pub type IWMPEvents4 = *mut ::core::ffi::c_void; +pub type IWMPFolderMonitorServices = *mut ::core::ffi::c_void; +pub type IWMPGraphCreation = *mut ::core::ffi::c_void; +pub type IWMPLibrary = *mut ::core::ffi::c_void; +pub type IWMPLibrary2 = *mut ::core::ffi::c_void; +pub type IWMPLibraryServices = *mut ::core::ffi::c_void; +pub type IWMPLibrarySharingServices = *mut ::core::ffi::c_void; +pub type IWMPMedia = *mut ::core::ffi::c_void; +pub type IWMPMedia2 = *mut ::core::ffi::c_void; +pub type IWMPMedia3 = *mut ::core::ffi::c_void; +pub type IWMPMediaCollection = *mut ::core::ffi::c_void; +pub type IWMPMediaCollection2 = *mut ::core::ffi::c_void; +pub type IWMPMediaPluginRegistrar = *mut ::core::ffi::c_void; +pub type IWMPMetadataPicture = *mut ::core::ffi::c_void; +pub type IWMPMetadataText = *mut ::core::ffi::c_void; +pub type IWMPNetwork = *mut ::core::ffi::c_void; +pub type IWMPNodeRealEstate = *mut ::core::ffi::c_void; +pub type IWMPNodeRealEstateHost = *mut ::core::ffi::c_void; +pub type IWMPNodeWindowed = *mut ::core::ffi::c_void; +pub type IWMPNodeWindowedHost = *mut ::core::ffi::c_void; +pub type IWMPNodeWindowless = *mut ::core::ffi::c_void; +pub type IWMPNodeWindowlessHost = *mut ::core::ffi::c_void; +pub type IWMPPlayer = *mut ::core::ffi::c_void; +pub type IWMPPlayer2 = *mut ::core::ffi::c_void; +pub type IWMPPlayer3 = *mut ::core::ffi::c_void; +pub type IWMPPlayer4 = *mut ::core::ffi::c_void; +pub type IWMPPlayerApplication = *mut ::core::ffi::c_void; +pub type IWMPPlayerServices = *mut ::core::ffi::c_void; +pub type IWMPPlayerServices2 = *mut ::core::ffi::c_void; +pub type IWMPPlaylist = *mut ::core::ffi::c_void; +pub type IWMPPlaylistArray = *mut ::core::ffi::c_void; +pub type IWMPPlaylistCollection = *mut ::core::ffi::c_void; +pub type IWMPPlugin = *mut ::core::ffi::c_void; +pub type IWMPPluginEnable = *mut ::core::ffi::c_void; +pub type IWMPPluginUI = *mut ::core::ffi::c_void; +pub type IWMPQuery = *mut ::core::ffi::c_void; +pub type IWMPRemoteMediaServices = *mut ::core::ffi::c_void; +pub type IWMPRenderConfig = *mut ::core::ffi::c_void; +pub type IWMPServices = *mut ::core::ffi::c_void; +pub type IWMPSettings = *mut ::core::ffi::c_void; +pub type IWMPSettings2 = *mut ::core::ffi::c_void; +pub type IWMPSkinManager = *mut ::core::ffi::c_void; +pub type IWMPStringCollection = *mut ::core::ffi::c_void; +pub type IWMPStringCollection2 = *mut ::core::ffi::c_void; +pub type IWMPSubscriptionService = *mut ::core::ffi::c_void; +pub type IWMPSubscriptionService2 = *mut ::core::ffi::c_void; +pub type IWMPSubscriptionServiceCallback = *mut ::core::ffi::c_void; +pub type IWMPSyncDevice = *mut ::core::ffi::c_void; +pub type IWMPSyncDevice2 = *mut ::core::ffi::c_void; +pub type IWMPSyncDevice3 = *mut ::core::ffi::c_void; +pub type IWMPSyncServices = *mut ::core::ffi::c_void; +pub type IWMPTranscodePolicy = *mut ::core::ffi::c_void; +pub type IWMPUserEventSink = *mut ::core::ffi::c_void; +pub type IWMPVideoRenderConfig = *mut ::core::ffi::c_void; +pub type IWMPWindowMessageSink = *mut ::core::ffi::c_void; +pub type IXFeed = *mut ::core::ffi::c_void; +pub type IXFeed2 = *mut ::core::ffi::c_void; +pub type IXFeedEnclosure = *mut ::core::ffi::c_void; +pub type IXFeedEvents = *mut ::core::ffi::c_void; +pub type IXFeedFolder = *mut ::core::ffi::c_void; +pub type IXFeedFolderEvents = *mut ::core::ffi::c_void; +pub type IXFeedItem = *mut ::core::ffi::c_void; +pub type IXFeedItem2 = *mut ::core::ffi::c_void; +pub type IXFeedsEnum = *mut ::core::ffi::c_void; +pub type IXFeedsManager = *mut ::core::ffi::c_void; +pub type _WMPOCXEvents = *mut ::core::ffi::c_void; pub const CLSID_WMPMediaPluginRegistrar: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1433004021, data2: 16971, data3: 19347, data4: [137, 202, 121, 209, 121, 36, 104, 154] }; pub const CLSID_WMPSkinManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2997353810, data2: 12319, data3: 17224, data4: [185, 58, 99, 140, 109, 228, 146, 41] }; pub const CLSID_XFeedsManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4268429763, data2: 50990, data3: 16481, data4: [134, 198, 157, 22, 49, 33, 242, 41] }; @@ -957,973 +1064,863 @@ pub const EFFECT_HASPROPERTYPAGE: u32 = 2u32; pub const EFFECT_VARIABLEFREQSTEP: u32 = 4u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] pub const EFFECT_WINDOWEDONLY: u32 = 8u32; +pub const FeedFolderWatcher: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 672137709, data2: 30565, data3: 19632, data4: [132, 175, 233, 179, 135, 175, 1, 255] }; +pub const FeedWatcher: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 413561723, data2: 62515, data3: 18055, data4: [137, 188, 161, 180, 223, 185, 241, 35] }; +pub const FeedsManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4209726660, data2: 63087, data3: 18438, data4: [131, 160, 128, 82, 153, 245, 227, 173] }; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_BACKGROUNDSYNC_ACTION = i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FBSA_DISABLE: FEEDS_BACKGROUNDSYNC_ACTION = 0i32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FBSA_ENABLE: FEEDS_BACKGROUNDSYNC_ACTION = 1i32; +pub const IOCTL_WMP_DEVICE_CAN_SYNC: u32 = 844123479u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FBSA_RUNNOW: FEEDS_BACKGROUNDSYNC_ACTION = 2i32; +pub const IOCTL_WMP_METADATA_ROUND_TRIP: u32 = 827346263u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_BACKGROUNDSYNC_STATUS = i32; +pub const PLUGIN_ALL_MEDIASENDTO: &str = "MediaSendTo"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FBSS_DISABLED: FEEDS_BACKGROUNDSYNC_STATUS = 0i32; +pub const PLUGIN_ALL_PLAYLISTSENDTO: &str = "PlaylistSendTo"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FBSS_ENABLED: FEEDS_BACKGROUNDSYNC_STATUS = 1i32; +pub const PLUGIN_FLAGS_ACCEPTSMEDIA: u32 = 268435456u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_DOWNLOAD_ERROR = i32; +pub const PLUGIN_FLAGS_ACCEPTSPLAYLISTS: u32 = 134217728u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_NONE: FEEDS_DOWNLOAD_ERROR = 0i32; +pub const PLUGIN_FLAGS_HASPRESETS: u32 = 67108864u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_DOWNLOAD_FAILED: FEEDS_DOWNLOAD_ERROR = 1i32; +pub const PLUGIN_FLAGS_HASPROPERTYPAGE: u32 = 2147483648u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_INVALID_FEED_FORMAT: FEEDS_DOWNLOAD_ERROR = 2i32; +pub const PLUGIN_FLAGS_HIDDEN: u32 = 33554432u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_NORMALIZATION_FAILED: FEEDS_DOWNLOAD_ERROR = 3i32; +pub const PLUGIN_FLAGS_INSTALLAUTORUN: u32 = 1073741824u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_PERSISTENCE_FAILED: FEEDS_DOWNLOAD_ERROR = 4i32; +pub const PLUGIN_FLAGS_LAUNCHPROPERTYPAGE: u32 = 536870912u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_DOWNLOAD_BLOCKED: FEEDS_DOWNLOAD_ERROR = 5i32; +pub const PLUGIN_INSTALLREGKEY: &str = "Software\\Microsoft\\MediaPlayer\\UIPlugins"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_CANCELED: FEEDS_DOWNLOAD_ERROR = 6i32; +pub const PLUGIN_INSTALLREGKEY_CAPABILITIES: &str = "Capabilities"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_UNSUPPORTED_AUTH: FEEDS_DOWNLOAD_ERROR = 7i32; +pub const PLUGIN_INSTALLREGKEY_DESCRIPTION: &str = "Description"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_BACKGROUND_DOWNLOAD_DISABLED: FEEDS_DOWNLOAD_ERROR = 8i32; +pub const PLUGIN_INSTALLREGKEY_FRIENDLYNAME: &str = "FriendlyName"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_NOT_EXIST: FEEDS_DOWNLOAD_ERROR = 9i32; +pub const PLUGIN_INSTALLREGKEY_UNINSTALL: &str = "UninstallPath"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_UNSUPPORTED_MSXML: FEEDS_DOWNLOAD_ERROR = 10i32; +pub const PLUGIN_MISC_CURRENTPRESET: &str = "CurrentPreset"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_UNSUPPORTED_DTD: FEEDS_DOWNLOAD_ERROR = 11i32; +pub const PLUGIN_MISC_PRESETCOUNT: &str = "PresetCount"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_DOWNLOAD_SIZE_LIMIT_EXCEEDED: FEEDS_DOWNLOAD_ERROR = 12i32; +pub const PLUGIN_MISC_PRESETNAMES: &str = "PresetNames"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_ACCESS_DENIED: FEEDS_DOWNLOAD_ERROR = 13i32; +pub const PLUGIN_MISC_QUERYDESTROY: &str = "QueryDestroy"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_AUTH_FAILED: FEEDS_DOWNLOAD_ERROR = 14i32; +pub const PLUGIN_SEPARATEWINDOW_DEFAULTHEIGHT: &str = "DefaultHeight"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDE_INVALID_AUTH: FEEDS_DOWNLOAD_ERROR = 15i32; +pub const PLUGIN_SEPARATEWINDOW_DEFAULTWIDTH: &str = "DefaultWidth"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_DOWNLOAD_STATUS = i32; +pub const PLUGIN_SEPARATEWINDOW_MAXHEIGHT: &str = "MaxHeight"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDS_NONE: FEEDS_DOWNLOAD_STATUS = 0i32; +pub const PLUGIN_SEPARATEWINDOW_MAXWIDTH: &str = "MaxWidth"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDS_PENDING: FEEDS_DOWNLOAD_STATUS = 1i32; +pub const PLUGIN_SEPARATEWINDOW_MINHEIGHT: &str = "MinHeight"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDS_DOWNLOADING: FEEDS_DOWNLOAD_STATUS = 2i32; +pub const PLUGIN_SEPARATEWINDOW_MINWIDTH: &str = "MinWidth"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDS_DOWNLOADED: FEEDS_DOWNLOAD_STATUS = 3i32; +pub const PLUGIN_SEPARATEWINDOW_RESIZABLE: &str = "Resizable"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FDS_DOWNLOAD_FAILED: FEEDS_DOWNLOAD_STATUS = 4i32; +pub const PLUGIN_TYPE_BACKGROUND: u32 = 1u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_ERROR_CODE = i32; +pub const PLUGIN_TYPE_DISPLAYAREA: u32 = 3u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEC_E_ERRORBASE: FEEDS_ERROR_CODE = -1073479168i32; +pub const PLUGIN_TYPE_METADATAAREA: u32 = 5u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEC_E_INVALIDMSXMLPROPERTY: FEEDS_ERROR_CODE = -1073479168i32; +pub const PLUGIN_TYPE_SEPARATEWINDOW: u32 = 2u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEC_E_DOWNLOADSIZELIMITEXCEEDED: FEEDS_ERROR_CODE = -1073479167i32; +pub const PLUGIN_TYPE_SETTINGSAREA: u32 = 4u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_EVENTS_ITEM_COUNT_FLAGS = i32; +pub const SA_BUFFER_SIZE: u32 = 1024u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEICF_READ_ITEM_COUNT_CHANGED: FEEDS_EVENTS_ITEM_COUNT_FLAGS = 1i32; +pub const SUBSCRIPTION_CAP_ALLOWCDBURN: u32 = 2u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEICF_UNREAD_ITEM_COUNT_CHANGED: FEEDS_EVENTS_ITEM_COUNT_FLAGS = 2i32; +pub const SUBSCRIPTION_CAP_ALLOWPDATRANSFER: u32 = 4u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_EVENTS_MASK = i32; +pub const SUBSCRIPTION_CAP_ALLOWPLAY: u32 = 1u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEM_FOLDEREVENTS: FEEDS_EVENTS_MASK = 1i32; +pub const SUBSCRIPTION_CAP_ALTLOGIN: u32 = 128u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FEM_FEEDEVENTS: FEEDS_EVENTS_MASK = 2i32; +pub const SUBSCRIPTION_CAP_BACKGROUNDPROCESSING: u32 = 8u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_EVENTS_SCOPE = i32; +pub const SUBSCRIPTION_CAP_DEVICEAVAILABLE: u32 = 16u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FES_ALL: FEEDS_EVENTS_SCOPE = 0i32; +pub const SUBSCRIPTION_CAP_IS_CONTENTPARTNER: u32 = 64u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FES_SELF_ONLY: FEEDS_EVENTS_SCOPE = 1i32; +pub const SUBSCRIPTION_CAP_PREPAREFORSYNC: u32 = 32u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FES_SELF_AND_CHILDREN_ONLY: FEEDS_EVENTS_SCOPE = 2i32; +pub const SUBSCRIPTION_CAP_UILESSMODE_ALLOWPLAY: u32 = 256u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_SYNC_SETTING = i32; +pub const SUBSCRIPTION_V1_CAPS: u32 = 15u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FSS_DEFAULT: FEEDS_SYNC_SETTING = 0i32; +pub const WMPCOREEVENT_BASE: u32 = 5000u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FSS_INTERVAL: FEEDS_SYNC_SETTING = 1i32; +pub const WMPCOREEVENT_CDROM_BASE: u32 = 5700u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FSS_MANUAL: FEEDS_SYNC_SETTING = 2i32; +pub const WMPCOREEVENT_CONTENT_BASE: u32 = 5300u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FSS_SUGGESTED: FEEDS_SYNC_SETTING = 3i32; +pub const WMPCOREEVENT_CONTROL_BASE: u32 = 5100u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_XML_FILTER_FLAGS = i32; +pub const WMPCOREEVENT_ERROR_BASE: u32 = 5500u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXFF_ALL: FEEDS_XML_FILTER_FLAGS = 0i32; +pub const WMPCOREEVENT_NETWORK_BASE: u32 = 5400u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXFF_UNREAD: FEEDS_XML_FILTER_FLAGS = 1i32; +pub const WMPCOREEVENT_PLAYLIST_BASE: u32 = 5800u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXFF_READ: FEEDS_XML_FILTER_FLAGS = 2i32; +pub const WMPCOREEVENT_SEEK_BASE: u32 = 5200u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_XML_INCLUDE_FLAGS = i32; +pub const WMPCOREEVENT_WARNING_BASE: u32 = 5600u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXIF_NONE: FEEDS_XML_INCLUDE_FLAGS = 0i32; +pub const WMPGC_FLAGS_ALLOW_PREROLL: u32 = 1u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXIF_CF_EXTENSIONS: FEEDS_XML_INCLUDE_FLAGS = 1i32; +pub const WMPGC_FLAGS_DISABLE_PLUGINS: u32 = 8u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_XML_SORT_ORDER = i32; +pub const WMPGC_FLAGS_IGNORE_AV_SYNC: u32 = 4u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSO_NONE: FEEDS_XML_SORT_ORDER = 0i32; +pub const WMPGC_FLAGS_SUPPRESS_DIALOGS: u32 = 2u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSO_ASCENDING: FEEDS_XML_SORT_ORDER = 1i32; +pub const WMPGC_FLAGS_USE_CUSTOM_GRAPH: u32 = 16u32; +pub const WMPLib: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1811229264, data2: 14666, data3: 4563, data4: [177, 83, 0, 192, 79, 121, 250, 166] }; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSO_DESCENDING: FEEDS_XML_SORT_ORDER = 2i32; +pub const WMPOCXEVENT_BASE: u32 = 6500u32; +pub const WMPRemoteMediaServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3744674931, data2: 11511, data3: 19426, data4: [144, 127, 154, 173, 86, 97, 54, 79] }; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type FEEDS_XML_SORT_PROPERTY = i32; +pub const WMPUE_EC_USER: u32 = 33024u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSP_NONE: FEEDS_XML_SORT_PROPERTY = 0i32; +pub const WMP_MDRT_FLAGS_UNREPORTED_ADDED_ITEMS: u32 = 2u32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSP_PUBDATE: FEEDS_XML_SORT_PROPERTY = 1i32; +pub const WMP_MDRT_FLAGS_UNREPORTED_DELETED_ITEMS: u32 = 1u32; +pub const WMP_PLUGINTYPE_DSP: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1681177322, data2: 18772, data3: 18829, data4: [171, 213, 43, 7, 18, 62, 31, 4] }; +pub const WMP_PLUGINTYPE_DSP_OUTOFPROC: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4012487028, data2: 49991, data3: 17612, data4: [154, 79, 35, 153, 17, 143, 243, 140] }; +pub const WMP_PLUGINTYPE_RENDERING: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2824160577, data2: 4445, data3: 16490, data4: [164, 199, 81, 17, 28, 51, 1, 131] }; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const FXSP_DOWNLOADTIME: FEEDS_XML_SORT_PROPERTY = 2i32; -pub const FeedFolderWatcher: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 672137709, data2: 30565, data3: 19632, data4: [132, 175, 233, 179, 135, 175, 1, 255] }; -pub const FeedWatcher: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 413561723, data2: 62515, data3: 18055, data4: [137, 188, 161, 180, 223, 185, 241, 35] }; -pub const FeedsManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4209726660, data2: 63087, data3: 18438, data4: [131, 160, 128, 82, 153, 245, 227, 173] }; -pub type IFeed = *mut ::core::ffi::c_void; -pub type IFeed2 = *mut ::core::ffi::c_void; -pub type IFeedEnclosure = *mut ::core::ffi::c_void; -pub type IFeedEvents = *mut ::core::ffi::c_void; -pub type IFeedFolder = *mut ::core::ffi::c_void; -pub type IFeedFolderEvents = *mut ::core::ffi::c_void; -pub type IFeedItem = *mut ::core::ffi::c_void; -pub type IFeedItem2 = *mut ::core::ffi::c_void; -pub type IFeedsEnum = *mut ::core::ffi::c_void; -pub type IFeedsManager = *mut ::core::ffi::c_void; +pub const WMP_SUBSCR_DL_TYPE_BACKGROUND: &str = "background"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const IOCTL_WMP_DEVICE_CAN_SYNC: u32 = 844123479u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const IOCTL_WMP_METADATA_ROUND_TRIP: u32 = 827346263u32; -pub type IWMPAudioRenderConfig = *mut ::core::ffi::c_void; -pub type IWMPCdrom = *mut ::core::ffi::c_void; -pub type IWMPCdromBurn = *mut ::core::ffi::c_void; -pub type IWMPCdromCollection = *mut ::core::ffi::c_void; -pub type IWMPCdromRip = *mut ::core::ffi::c_void; -pub type IWMPClosedCaption = *mut ::core::ffi::c_void; -pub type IWMPClosedCaption2 = *mut ::core::ffi::c_void; -pub type IWMPContentContainer = *mut ::core::ffi::c_void; -pub type IWMPContentContainerList = *mut ::core::ffi::c_void; -pub type IWMPContentPartner = *mut ::core::ffi::c_void; -pub type IWMPContentPartnerCallback = *mut ::core::ffi::c_void; -pub type IWMPControls = *mut ::core::ffi::c_void; -pub type IWMPControls2 = *mut ::core::ffi::c_void; -pub type IWMPControls3 = *mut ::core::ffi::c_void; -pub type IWMPConvert = *mut ::core::ffi::c_void; -pub type IWMPCore = *mut ::core::ffi::c_void; -pub type IWMPCore2 = *mut ::core::ffi::c_void; -pub type IWMPCore3 = *mut ::core::ffi::c_void; -pub type IWMPDVD = *mut ::core::ffi::c_void; -pub type IWMPDownloadCollection = *mut ::core::ffi::c_void; -pub type IWMPDownloadItem = *mut ::core::ffi::c_void; -pub type IWMPDownloadItem2 = *mut ::core::ffi::c_void; -pub type IWMPDownloadManager = *mut ::core::ffi::c_void; -pub type IWMPEffects = *mut ::core::ffi::c_void; -pub type IWMPEffects2 = *mut ::core::ffi::c_void; -pub type IWMPError = *mut ::core::ffi::c_void; -pub type IWMPErrorItem = *mut ::core::ffi::c_void; -pub type IWMPErrorItem2 = *mut ::core::ffi::c_void; -pub type IWMPEvents = *mut ::core::ffi::c_void; -pub type IWMPEvents2 = *mut ::core::ffi::c_void; -pub type IWMPEvents3 = *mut ::core::ffi::c_void; -pub type IWMPEvents4 = *mut ::core::ffi::c_void; -pub type IWMPFolderMonitorServices = *mut ::core::ffi::c_void; -pub type IWMPGraphCreation = *mut ::core::ffi::c_void; -pub type IWMPLibrary = *mut ::core::ffi::c_void; -pub type IWMPLibrary2 = *mut ::core::ffi::c_void; -pub type IWMPLibraryServices = *mut ::core::ffi::c_void; -pub type IWMPLibrarySharingServices = *mut ::core::ffi::c_void; -pub type IWMPMedia = *mut ::core::ffi::c_void; -pub type IWMPMedia2 = *mut ::core::ffi::c_void; -pub type IWMPMedia3 = *mut ::core::ffi::c_void; -pub type IWMPMediaCollection = *mut ::core::ffi::c_void; -pub type IWMPMediaCollection2 = *mut ::core::ffi::c_void; -pub type IWMPMediaPluginRegistrar = *mut ::core::ffi::c_void; -pub type IWMPMetadataPicture = *mut ::core::ffi::c_void; -pub type IWMPMetadataText = *mut ::core::ffi::c_void; -pub type IWMPNetwork = *mut ::core::ffi::c_void; -pub type IWMPNodeRealEstate = *mut ::core::ffi::c_void; -pub type IWMPNodeRealEstateHost = *mut ::core::ffi::c_void; -pub type IWMPNodeWindowed = *mut ::core::ffi::c_void; -pub type IWMPNodeWindowedHost = *mut ::core::ffi::c_void; -pub type IWMPNodeWindowless = *mut ::core::ffi::c_void; -pub type IWMPNodeWindowlessHost = *mut ::core::ffi::c_void; -pub type IWMPPlayer = *mut ::core::ffi::c_void; -pub type IWMPPlayer2 = *mut ::core::ffi::c_void; -pub type IWMPPlayer3 = *mut ::core::ffi::c_void; -pub type IWMPPlayer4 = *mut ::core::ffi::c_void; -pub type IWMPPlayerApplication = *mut ::core::ffi::c_void; -pub type IWMPPlayerServices = *mut ::core::ffi::c_void; -pub type IWMPPlayerServices2 = *mut ::core::ffi::c_void; -pub type IWMPPlaylist = *mut ::core::ffi::c_void; -pub type IWMPPlaylistArray = *mut ::core::ffi::c_void; -pub type IWMPPlaylistCollection = *mut ::core::ffi::c_void; -pub type IWMPPlugin = *mut ::core::ffi::c_void; -pub type IWMPPluginEnable = *mut ::core::ffi::c_void; -pub type IWMPPluginUI = *mut ::core::ffi::c_void; -pub type IWMPQuery = *mut ::core::ffi::c_void; -pub type IWMPRemoteMediaServices = *mut ::core::ffi::c_void; -pub type IWMPRenderConfig = *mut ::core::ffi::c_void; -pub type IWMPServices = *mut ::core::ffi::c_void; -pub type IWMPSettings = *mut ::core::ffi::c_void; -pub type IWMPSettings2 = *mut ::core::ffi::c_void; -pub type IWMPSkinManager = *mut ::core::ffi::c_void; -pub type IWMPStringCollection = *mut ::core::ffi::c_void; -pub type IWMPStringCollection2 = *mut ::core::ffi::c_void; -pub type IWMPSubscriptionService = *mut ::core::ffi::c_void; -pub type IWMPSubscriptionService2 = *mut ::core::ffi::c_void; -pub type IWMPSubscriptionServiceCallback = *mut ::core::ffi::c_void; -pub type IWMPSyncDevice = *mut ::core::ffi::c_void; -pub type IWMPSyncDevice2 = *mut ::core::ffi::c_void; -pub type IWMPSyncDevice3 = *mut ::core::ffi::c_void; -pub type IWMPSyncServices = *mut ::core::ffi::c_void; -pub type IWMPTranscodePolicy = *mut ::core::ffi::c_void; -pub type IWMPUserEventSink = *mut ::core::ffi::c_void; -pub type IWMPVideoRenderConfig = *mut ::core::ffi::c_void; -pub type IWMPWindowMessageSink = *mut ::core::ffi::c_void; -pub type IXFeed = *mut ::core::ffi::c_void; -pub type IXFeed2 = *mut ::core::ffi::c_void; -pub type IXFeedEnclosure = *mut ::core::ffi::c_void; -pub type IXFeedEvents = *mut ::core::ffi::c_void; -pub type IXFeedFolder = *mut ::core::ffi::c_void; -pub type IXFeedFolderEvents = *mut ::core::ffi::c_void; -pub type IXFeedItem = *mut ::core::ffi::c_void; -pub type IXFeedItem2 = *mut ::core::ffi::c_void; -pub type IXFeedsEnum = *mut ::core::ffi::c_void; -pub type IXFeedsManager = *mut ::core::ffi::c_void; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_ALL_MEDIASENDTO: &str = "MediaSendTo"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_ALL_PLAYLISTSENDTO: &str = "PlaylistSendTo"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_ACCEPTSMEDIA: u32 = 268435456u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_ACCEPTSPLAYLISTS: u32 = 134217728u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_HASPRESETS: u32 = 67108864u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_HASPROPERTYPAGE: u32 = 2147483648u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_HIDDEN: u32 = 33554432u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_INSTALLAUTORUN: u32 = 1073741824u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_FLAGS_LAUNCHPROPERTYPAGE: u32 = 536870912u32; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_INSTALLREGKEY: &str = "Software\\Microsoft\\MediaPlayer\\UIPlugins"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_INSTALLREGKEY_CAPABILITIES: &str = "Capabilities"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_INSTALLREGKEY_DESCRIPTION: &str = "Description"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_INSTALLREGKEY_FRIENDLYNAME: &str = "FriendlyName"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_INSTALLREGKEY_UNINSTALL: &str = "UninstallPath"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_MISC_CURRENTPRESET: &str = "CurrentPreset"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_MISC_PRESETCOUNT: &str = "PresetCount"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_MISC_PRESETNAMES: &str = "PresetNames"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_MISC_QUERYDESTROY: &str = "QueryDestroy"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_DEFAULTHEIGHT: &str = "DefaultHeight"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_DEFAULTWIDTH: &str = "DefaultWidth"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_MAXHEIGHT: &str = "MaxHeight"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_MAXWIDTH: &str = "MaxWidth"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_MINHEIGHT: &str = "MinHeight"; -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_MINWIDTH: &str = "MinWidth"; +pub const WMP_SUBSCR_DL_TYPE_REALTIME: &str = "real time"; +pub const WMProfile_V40_100Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2409225688, data2: 26244, data3: 17771, data4: [160, 163, 51, 225, 49, 104, 149, 240] }; +pub const WMProfile_V40_128Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2480782866, data2: 5084, data3: 20018, data4: [163, 94, 64, 55, 142, 52, 39, 154] }; +pub const WMProfile_V40_16AMRadio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 256632863, data2: 54653, data3: 16865, data4: [178, 227, 47, 173, 152, 107, 254, 194] }; +pub const WMProfile_V40_1MBVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3024628300, data2: 52247, data3: 19207, data4: [169, 78, 152, 24, 213, 224, 241, 63] }; +pub const WMProfile_V40_250Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1410875843, data2: 37689, data3: 20347, data4: [154, 34, 177, 21, 64, 137, 78, 66] }; +pub const WMProfile_V40_2856100MBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1511793158, data2: 56414, data3: 16774, data4: [190, 178, 76, 90, 153, 75, 19, 46] }; +pub const WMProfile_V40_288FMRadioMono: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2141552584, data2: 28324, data3: 17989, data4: [138, 191, 182, 229, 168, 248, 20, 161] }; +pub const WMProfile_V40_288FMRadioStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 587002982, data2: 43584, data3: 17183, data4: [162, 137, 6, 208, 234, 26, 30, 64] }; +pub const WMProfile_V40_288VideoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2892070701, data2: 27838, data3: 20100, data4: [142, 154, 206, 21, 26, 18, 163, 84] }; +pub const WMProfile_V40_288VideoVoice: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3140207220, data2: 3766, data3: 19881, data4: [181, 80, 236, 247, 242, 185, 148, 143] }; +pub const WMProfile_V40_288VideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2884825101, data2: 54613, data3: 18453, data4: [148, 206, 130, 117, 243, 167, 11, 254] }; +pub const WMProfile_V40_3MBVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1429686976, data2: 12443, data3: 17302, data4: [184, 143, 230, 226, 146, 17, 63, 40] }; +pub const WMProfile_V40_512Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1883508333, data2: 50415, data3: 20356, data4: [140, 208, 213, 194, 134, 134, 231, 132] }; +pub const WMProfile_V40_56DialUpStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3892473735, data2: 59653, data3: 17812, data4: [163, 199, 0, 208, 0, 65, 209, 217] }; +pub const WMProfile_V40_56DialUpVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3793163195, data2: 25903, data3: 19883, data4: [153, 222, 113, 224, 68, 0, 39, 15] }; +pub const WMProfile_V40_56DialUpVideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3075931920, data2: 21007, data3: 18249, data4: [163, 153, 183, 128, 226, 252, 146, 80] }; +pub const WMProfile_V40_64Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1210102775, data2: 52204, data3: 16860, data4: [147, 145, 120, 89, 135, 20, 200, 229] }; +pub const WMProfile_V40_6VoiceAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3574110090, data2: 4512, data3: 19733, data4: [176, 218, 172, 220, 153, 212, 248, 144] }; +pub const WMProfile_V40_96Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 251268835, data2: 40548, data3: 16866, data4: [131, 127, 60, 0, 56, 243, 39, 186] }; +pub const WMProfile_V40_DialUpMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4252977137, data2: 29350, data3: 17828, data4: [128, 240, 58, 236, 239, 195, 44, 7] }; +pub const WMProfile_V40_IntranetMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2194486049, data2: 43338, data3: 20476, data4: [156, 43, 9, 44, 16, 202, 22, 231] }; +pub const WMProfile_V70_100Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3656632626, data2: 24233, data3: 19565, data4: [137, 180, 38, 134, 229, 21, 66, 110] }; +pub const WMProfile_V70_128Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3326932442, data2: 57157, data3: 16595, data4: [128, 39, 222, 105, 141, 104, 220, 102] }; +pub const WMProfile_V70_1500FilmContentVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4138071775, data2: 60991, data3: 17228, data4: [164, 51, 82, 60, 229, 95, 81, 107] }; +pub const WMProfile_V70_1500Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 193533514, data2: 21648, data3: 18054, data4: [158, 55, 90, 128, 136, 78, 81, 70] }; +pub const WMProfile_V70_150VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 256321895, data2: 58310, data3: 18327, data4: [150, 148, 240, 48, 76, 94, 47, 23] }; +pub const WMProfile_V70_2000Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2862088484, data2: 48912, data3: 20047, data4: [154, 253, 67, 41, 167, 57, 92, 255] }; +pub const WMProfile_V70_225VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4116620659, data2: 19458, data3: 17077, data4: [144, 38, 168, 38, 12, 67, 138, 159] }; +pub const WMProfile_V70_256Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2951125818, data2: 16447, data3: 18971, data4: [128, 7, 14, 33, 207, 179, 223, 132] }; +pub const WMProfile_V70_2856100MBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 132086309, data2: 16354, data3: 19035, data4: [139, 30, 52, 139, 7, 33, 202, 112] }; +pub const WMProfile_V70_288FMRadioMono: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3222448179, data2: 41019, data3: 17573, data4: [150, 220, 237, 149, 204, 101, 88, 45] }; +pub const WMProfile_V70_288FMRadioStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3916261321, data2: 6713, data3: 19908, data4: [185, 0, 177, 24, 77, 200, 54, 32] }; +pub const WMProfile_V70_288VideoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1488691438, data2: 35178, data3: 18760, data4: [153, 83, 133, 183, 54, 248, 57, 71] }; +pub const WMProfile_V70_288VideoVoice: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3109221262, data2: 32188, data3: 17715, data4: [169, 202, 176, 11, 28, 110, 152, 0] }; +pub const WMProfile_V70_288VideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1889742379, data2: 58079, data3: 20157, data4: [145, 5, 217, 202, 25, 74, 45, 80] }; +pub const WMProfile_V70_384Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4090781627, data2: 34690, data3: 17631, data4: [151, 198, 134, 120, 226, 249, 177, 61] }; +pub const WMProfile_V70_56DialUpStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1733224295, data2: 2377, data3: 20396, data4: [135, 94, 244, 201, 194, 146, 1, 59] }; +pub const WMProfile_V70_56VideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3740900928, data2: 22460, data3: 19123, data4: [178, 209, 182, 227, 202, 246, 66, 87] }; +pub const WMProfile_V70_64Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2996633542, data2: 61745, data3: 16859, data4: [181, 232, 153, 216, 176, 185, 69, 244] }; +pub const WMProfile_V70_64AudioISDN: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2447287384, data2: 40288, data3: 16914, data4: [156, 89, 212, 9, 25, 201, 57, 228] }; +pub const WMProfile_V70_64VideoISDN: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3266815977, data2: 31630, data3: 18834, data4: [161, 161, 6, 130, 23, 163, 179, 17] }; +pub const WMProfile_V70_6VoiceAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3938099135, data2: 46671, data3: 18867, data4: [170, 12, 115, 251, 221, 21, 10, 208] }; +pub const WMProfile_V70_700FilmContentVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2054453536, data2: 9289, data3: 19830, data4: [153, 203, 253, 176, 201, 4, 132, 212] }; +pub const WMProfile_V70_768Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 52882358, data2: 63342, data3: 18788, data4: [176, 219, 231, 41, 151, 141, 53, 238] }; +pub const WMProfile_V70_96Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2849290265, data2: 5836, data3: 19033, data4: [159, 55, 105, 61, 187, 3, 2, 214] }; +pub const WMProfile_V70_DialUpMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1528227659, data2: 16488, data3: 17845, data4: [184, 14, 123, 248, 200, 13, 44, 47] }; +pub const WMProfile_V70_IntranetMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 72909020, data2: 13494, data3: 19625, data4: [163, 38, 115, 85, 126, 209, 67, 243] }; +pub const WMProfile_V80_100768VideoMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1541102094, data2: 38814, data3: 18387, data4: [149, 150, 115, 179, 134, 57, 42, 85] }; +pub const WMProfile_V80_100Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2732785844, data2: 49876, data3: 20416, data4: [181, 221, 236, 189, 148, 141, 192, 223] }; +pub const WMProfile_V80_128StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1081840720, data2: 35804, data3: 20197, data4: [136, 184, 111, 82, 123, 217, 65, 242] }; +pub const WMProfile_V80_1400NTSCVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2468158446, data2: 24954, data3: 19405, data4: [153, 5, 204, 208, 120, 102, 131, 238] }; +pub const WMProfile_V80_150VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2934009338, data2: 11284, data3: 18991, data4: [173, 63, 163, 3, 64, 49, 120, 79] }; +pub const WMProfile_V80_255VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4276993247, data2: 16300, data3: 19603, data4: [172, 13, 71, 148, 30, 199, 44, 11] }; +pub const WMProfile_V80_256Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3150402816, data2: 13266, data3: 17510, data4: [184, 107, 18, 43, 32, 28, 201, 174] }; +pub const WMProfile_V80_288100VideoMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3631361129, data2: 9241, data3: 19254, data4: [180, 224, 110, 23, 182, 5, 100, 229] }; +pub const WMProfile_V80_28856VideoMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3597213892, data2: 49695, data3: 20168, data4: [160, 180, 149, 207, 43, 213, 127, 196] }; +pub const WMProfile_V80_288MonoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2124616301, data2: 57786, data3: 18198, data4: [137, 175, 246, 92, 238, 12, 12, 103] }; +pub const WMProfile_V80_288StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2118953820, data2: 13788, data3: 17851, data4: [167, 192, 25, 178, 128, 112, 208, 204] }; +pub const WMProfile_V80_288Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1039562969, data2: 4946, data3: 16774, data4: [187, 248, 116, 240, 193, 155, 106, 226] }; +pub const WMProfile_V80_288VideoOnly: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2353378503, data2: 19179, data3: 20344, data4: [165, 236, 136, 66, 11, 157, 173, 239] }; +pub const WMProfile_V80_32StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1620082591, data2: 45906, data3: 18405, data4: [178, 16, 14, 241, 244, 126, 159, 157] }; +pub const WMProfile_V80_384PALVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2452080274, data2: 44642, data3: 20338, data4: [167, 234, 115, 96, 98, 208, 226, 30] }; +pub const WMProfile_V80_384Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 699403307, data2: 2473, data3: 18621, data4: [173, 9, 205, 174, 17, 125, 29, 167] }; +pub const WMProfile_V80_48StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1591765989, data2: 18731, data3: 18442, data4: [138, 143, 18, 243, 115, 236, 249, 212] }; +pub const WMProfile_V80_56Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 625904278, data2: 9746, data3: 16476, data4: [128, 57, 240, 191, 114, 92, 237, 125] }; +pub const WMProfile_V80_56VideoOnly: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1848273237, data2: 33247, data3: 18755, data4: [186, 80, 104, 169, 134, 167, 8, 246] }; +pub const WMProfile_V80_64StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 163273668, data2: 12662, data3: 17791, data4: [141, 214, 60, 217, 25, 18, 62, 45] }; +pub const WMProfile_V80_700NTSCVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3368196191, data2: 58841, data3: 17720, data4: [158, 35, 155, 33, 191, 120, 247, 69] }; +pub const WMProfile_V80_700PALVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3962145097, data2: 25499, data3: 17890, data4: [150, 253, 74, 179, 45, 89, 25, 194] }; +pub const WMProfile_V80_768Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1959792898, data2: 59162, data3: 18464, data4: [143, 13, 19, 210, 236, 30, 72, 114] }; +pub const WMProfile_V80_96StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 533207344, data2: 25074, data3: 17263, data4: [157, 51, 52, 159, 42, 28, 15, 16] }; +pub const WMProfile_V80_BESTVBRVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 75774394, data2: 12444, data3: 17422, data4: [156, 180, 61, 204, 163, 117, 100, 35] }; +pub const WMProfile_V80_FAIRVBRVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 890284130, data2: 22608, data3: 18566, data4: [131, 95, 215, 142, 198, 166, 64, 66] }; +pub const WMProfile_V80_HIGHVBRVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 252762579, data2: 15108, data3: 20400, data4: [163, 211, 136, 212, 172, 133, 74, 204] }; +pub const WindowsMediaPlayer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1811229266, data2: 14666, data3: 4563, data4: [177, 83, 0, 192, 79, 121, 250, 166] }; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_SEPARATEWINDOW_RESIZABLE: &str = "Resizable"; +pub const g_szAllAuthors: &str = "AllAuthors"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_TYPE_BACKGROUND: u32 = 1u32; +pub const g_szAllCPAlbumIDs: &str = "AllCPAlbumIDs"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_TYPE_DISPLAYAREA: u32 = 3u32; +pub const g_szAllCPAlbumSubGenreIDs: &str = "AllCPAlbumSubGenreIDs"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_TYPE_METADATAAREA: u32 = 5u32; +pub const g_szAllCPArtistIDs: &str = "AllCPArtistIDs"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_TYPE_SEPARATEWINDOW: u32 = 2u32; +pub const g_szAllCPGenreIDs: &str = "AllCPGenreIDs"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const PLUGIN_TYPE_SETTINGSAREA: u32 = 4u32; +pub const g_szAllCPListIDs: &str = "AllCPListIDs"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type PlayerState = i32; +pub const g_szAllCPRadioIDs: &str = "AllCPRadioIDs"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const stop_state: PlayerState = 0i32; +pub const g_szAllCPTrackIDs: &str = "AllCPTrackIDs"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const pause_state: PlayerState = 1i32; +pub const g_szAllReleaseDateYears: &str = "AllReleaseDateYears"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const play_state: PlayerState = 2i32; +pub const g_szAllUserEffectiveRatingStarss: &str = "AllUserEffectiveRatingStarss"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SA_BUFFER_SIZE: u32 = 1024u32; +pub const g_szAllWMParentalRatings: &str = "AllWMParentalRatings"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_ALLOWCDBURN: u32 = 2u32; +pub const g_szAuthor: &str = "Author"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_ALLOWPDATRANSFER: u32 = 4u32; +pub const g_szCPAlbumID: &str = "CPAlbumID"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_ALLOWPLAY: u32 = 1u32; +pub const g_szCPAlbumSubGenreID: &str = "CPAlbumSubGenreID"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_ALTLOGIN: u32 = 128u32; +pub const g_szCPArtistID: &str = "CPArtistID"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_BACKGROUNDPROCESSING: u32 = 8u32; +pub const g_szCPGenreID: &str = "CPGenreID"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_DEVICEAVAILABLE: u32 = 16u32; +pub const g_szCPListID: &str = "CPListID"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_IS_CONTENTPARTNER: u32 = 64u32; +pub const g_szCPRadioID: &str = "CPRadioID"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_PREPAREFORSYNC: u32 = 32u32; +pub const g_szCPTrackID: &str = "CPTrackID"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_CAP_UILESSMODE_ALLOWPLAY: u32 = 256u32; +pub const g_szContentPartnerInfo_AccountBalance: &str = "AccountBalance"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const SUBSCRIPTION_V1_CAPS: u32 = 15u32; -#[repr(C)] +pub const g_szContentPartnerInfo_AccountType: &str = "AccountType"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub struct TimedLevel { - pub frequency: [u8; 2048], - pub waveform: [u8; 2048], - pub state: i32, - pub timeStamp: i64, -} -impl ::core::marker::Copy for TimedLevel {} -impl ::core::clone::Clone for TimedLevel { - fn clone(&self) -> Self { - *self - } -} +pub const g_szContentPartnerInfo_HasCachedCredentials: &str = "HasCachedCredentials"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPAccountType = i32; +pub const g_szContentPartnerInfo_LicenseRefreshAdvanceWarning: &str = "LicenseRefreshAdvanceWarning"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpatBuyOnly: WMPAccountType = 1i32; +pub const g_szContentPartnerInfo_LoginState: &str = "LoginState"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpatSubscription: WMPAccountType = 2i32; +pub const g_szContentPartnerInfo_MaximumTrackPurchasePerPurchase: &str = "MaximumNumberOfTracksPerPurchase"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpatJanus: WMPAccountType = 3i32; +pub const g_szContentPartnerInfo_MediaPlayerAccountType: &str = "MediaPlayerAccountType"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPBurnFormat = i32; +pub const g_szContentPartnerInfo_PurchasedTrackRequiresReDownload: &str = "PurchasedTrackRequiresReDownload"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbfAudioCD: WMPBurnFormat = 0i32; +pub const g_szContentPartnerInfo_UserName: &str = "UserName"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbfDataCD: WMPBurnFormat = 1i32; +pub const g_szContentPrice_CannotBuy: &str = "PriceCannotBuy"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPBurnState = i32; +pub const g_szContentPrice_Free: &str = "PriceFree"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsUnknown: WMPBurnState = 0i32; +pub const g_szContentPrice_Unknown: &str = "PriceUnknown"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsBusy: WMPBurnState = 1i32; +pub const g_szFlyoutMenu: &str = "FlyoutMenu"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsReady: WMPBurnState = 2i32; +pub const g_szItemInfo_ALTLoginCaption: &str = "ALTLoginCaption"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsWaitingForDisc: WMPBurnState = 3i32; +pub const g_szItemInfo_ALTLoginURL: &str = "ALTLoginURL"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsRefreshStatusPending: WMPBurnState = 4i32; +pub const g_szItemInfo_AlbumArtURL: &str = "AlbumArt"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsPreparingToBurn: WMPBurnState = 5i32; +pub const g_szItemInfo_ArtistArtURL: &str = "ArtistArt"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsBurning: WMPBurnState = 6i32; +pub const g_szItemInfo_AuthenticationSuccessURL: &str = "AuthenticationSuccessURL"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsStopped: WMPBurnState = 7i32; +pub const g_szItemInfo_CreateAccountURL: &str = "CreateAccount"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsErasing: WMPBurnState = 8i32; +pub const g_szItemInfo_ErrorDescription: &str = "CPErrorDescription"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpbsDownloading: WMPBurnState = 9i32; +pub const g_szItemInfo_ErrorURL: &str = "CPErrorURL"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_BASE: u32 = 5000u32; +pub const g_szItemInfo_ErrorURLLinkText: &str = "CPErrorURLLinkText"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_CDROM_BASE: u32 = 5700u32; +pub const g_szItemInfo_ForgetPasswordURL: &str = "ForgotPassword"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_CONTENT_BASE: u32 = 5300u32; +pub const g_szItemInfo_GenreArtURL: &str = "GenreArt"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_CONTROL_BASE: u32 = 5100u32; +pub const g_szItemInfo_HTMLViewURL: &str = "HTMLViewURL"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_ERROR_BASE: u32 = 5500u32; +pub const g_szItemInfo_ListArtURL: &str = "ListArt"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_NETWORK_BASE: u32 = 5400u32; +pub const g_szItemInfo_LoginFailureURL: &str = "LoginFailureURL"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_PLAYLIST_BASE: u32 = 5800u32; +pub const g_szItemInfo_PopupCaption: &str = "PopupCaption"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_SEEK_BASE: u32 = 5200u32; +pub const g_szItemInfo_PopupURL: &str = "Popup"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPCOREEVENT_WARNING_BASE: u32 = 5600u32; +pub const g_szItemInfo_RadioArtURL: &str = "RadioArt"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPCallbackNotification = i32; +pub const g_szItemInfo_SubGenreArtURL: &str = "SubGenreArt"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnLoginStateChange: WMPCallbackNotification = 1i32; +pub const g_szItemInfo_TreeListIconURL: &str = "CPListIDIcon"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnAuthResult: WMPCallbackNotification = 2i32; +pub const g_szMediaPlayerTask_Browse: &str = "Browse"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnLicenseUpdated: WMPCallbackNotification = 3i32; +pub const g_szMediaPlayerTask_Burn: &str = "Burn"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnNewCatalogAvailable: WMPCallbackNotification = 4i32; +pub const g_szMediaPlayerTask_Sync: &str = "Sync"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnNewPluginAvailable: WMPCallbackNotification = 5i32; +pub const g_szOnlineStore: &str = "OnlineStore"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpcnDisableRadioSkipping: WMPCallbackNotification = 6i32; -#[repr(C)] -#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub struct WMPContextMenuInfo { - pub dwID: u32, - pub bstrMenuText: super::super::Foundation::BSTR, - pub bstrHelpText: super::super::Foundation::BSTR, -} -#[cfg(feature = "Win32_Foundation")] -impl ::core::marker::Copy for WMPContextMenuInfo {} -#[cfg(feature = "Win32_Foundation")] -impl ::core::clone::Clone for WMPContextMenuInfo { - fn clone(&self) -> Self { - *self - } -} +pub const g_szRefreshLicenseBurn: &str = "RefreshForBurn"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPDeviceStatus = i32; +pub const g_szRefreshLicensePlay: &str = "RefreshForPlay"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsUnknown: WMPDeviceStatus = 0i32; +pub const g_szRefreshLicenseSync: &str = "RefreshForSync"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsPartnershipExists: WMPDeviceStatus = 1i32; +pub const g_szReleaseDateYear: &str = "ReleaseDateYear"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsPartnershipDeclined: WMPDeviceStatus = 2i32; +pub const g_szRootLocation: &str = "RootLocation"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsPartnershipAnother: WMPDeviceStatus = 3i32; +pub const g_szStationEvent_Complete: &str = "TrackComplete"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsManualDevice: WMPDeviceStatus = 4i32; +pub const g_szStationEvent_Skipped: &str = "TrackSkipped"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsNewDevice: WMPDeviceStatus = 5i32; +pub const g_szStationEvent_Started: &str = "TrackStarted"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpdsLast: WMPDeviceStatus = 6i32; +pub const g_szUnknownLocation: &str = "UnknownLocation"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPFolderScanState = i32; +pub const g_szUserEffectiveRatingStars: &str = "UserEffectiveRatingStars"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpfssUnknown: WMPFolderScanState = 0i32; +pub const g_szUserPlaylist: &str = "UserPlaylist"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpfssScanning: WMPFolderScanState = 1i32; +pub const g_szVerifyPermissionSync: &str = "VerifyPermissionSync"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpfssUpdating: WMPFolderScanState = 2i32; +pub const g_szVideoRecent: &str = "VideoRecent"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpfssStopped: WMPFolderScanState = 3i32; +pub const g_szVideoRoot: &str = "VideoRoot"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPGC_FLAGS_ALLOW_PREROLL: u32 = 1u32; +pub const g_szViewMode_Details: &str = "ViewModeDetails"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPGC_FLAGS_DISABLE_PLUGINS: u32 = 8u32; +pub const g_szViewMode_Icon: &str = "ViewModeIcon"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPGC_FLAGS_IGNORE_AV_SYNC: u32 = 4u32; +pub const g_szViewMode_OrderedList: &str = "ViewModeOrderedList"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPGC_FLAGS_SUPPRESS_DIALOGS: u32 = 2u32; +pub const g_szViewMode_Report: &str = "ViewModeReport"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPGC_FLAGS_USE_CUSTOM_GRAPH: u32 = 16u32; -pub const WMPLib: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1811229264, data2: 14666, data3: 4563, data4: [177, 83, 0, 192, 79, 121, 250, 166] }; +pub const g_szViewMode_Tile: &str = "ViewModeTile"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPLibraryType = i32; +pub const g_szWMParentalRating: &str = "WMParentalRating"; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltUnknown: WMPLibraryType = 0i32; +pub const kfltTimedLevelMaximumFrequency: f32 = 22050f32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltAll: WMPLibraryType = 1i32; +pub const kfltTimedLevelMinimumFrequency: f32 = 20f32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltLocal: WMPLibraryType = 2i32; +pub type FEEDS_BACKGROUNDSYNC_ACTION = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltRemote: WMPLibraryType = 3i32; +pub const FBSA_DISABLE: FEEDS_BACKGROUNDSYNC_ACTION = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltDisc: WMPLibraryType = 4i32; +pub const FBSA_ENABLE: FEEDS_BACKGROUNDSYNC_ACTION = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpltPortableDevice: WMPLibraryType = 5i32; +pub const FBSA_RUNNOW: FEEDS_BACKGROUNDSYNC_ACTION = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPOCXEVENT_BASE: u32 = 6500u32; +pub type FEEDS_BACKGROUNDSYNC_STATUS = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPOpenState = i32; +pub const FBSS_DISABLED: FEEDS_BACKGROUNDSYNC_STATUS = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposUndefined: WMPOpenState = 0i32; +pub const FBSS_ENABLED: FEEDS_BACKGROUNDSYNC_STATUS = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistChanging: WMPOpenState = 1i32; +pub type FEEDS_DOWNLOAD_ERROR = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistLocating: WMPOpenState = 2i32; +pub const FDE_NONE: FEEDS_DOWNLOAD_ERROR = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistConnecting: WMPOpenState = 3i32; +pub const FDE_DOWNLOAD_FAILED: FEEDS_DOWNLOAD_ERROR = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistLoading: WMPOpenState = 4i32; +pub const FDE_INVALID_FEED_FORMAT: FEEDS_DOWNLOAD_ERROR = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistOpening: WMPOpenState = 5i32; +pub const FDE_NORMALIZATION_FAILED: FEEDS_DOWNLOAD_ERROR = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistOpenNoMedia: WMPOpenState = 6i32; +pub const FDE_PERSISTENCE_FAILED: FEEDS_DOWNLOAD_ERROR = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposPlaylistChanged: WMPOpenState = 7i32; +pub const FDE_DOWNLOAD_BLOCKED: FEEDS_DOWNLOAD_ERROR = 5i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaChanging: WMPOpenState = 8i32; +pub const FDE_CANCELED: FEEDS_DOWNLOAD_ERROR = 6i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaLocating: WMPOpenState = 9i32; +pub const FDE_UNSUPPORTED_AUTH: FEEDS_DOWNLOAD_ERROR = 7i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaConnecting: WMPOpenState = 10i32; +pub const FDE_BACKGROUND_DOWNLOAD_DISABLED: FEEDS_DOWNLOAD_ERROR = 8i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaLoading: WMPOpenState = 11i32; +pub const FDE_NOT_EXIST: FEEDS_DOWNLOAD_ERROR = 9i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaOpening: WMPOpenState = 12i32; +pub const FDE_UNSUPPORTED_MSXML: FEEDS_DOWNLOAD_ERROR = 10i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaOpen: WMPOpenState = 13i32; +pub const FDE_UNSUPPORTED_DTD: FEEDS_DOWNLOAD_ERROR = 11i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposBeginCodecAcquisition: WMPOpenState = 14i32; +pub const FDE_DOWNLOAD_SIZE_LIMIT_EXCEEDED: FEEDS_DOWNLOAD_ERROR = 12i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposEndCodecAcquisition: WMPOpenState = 15i32; +pub const FDE_ACCESS_DENIED: FEEDS_DOWNLOAD_ERROR = 13i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposBeginLicenseAcquisition: WMPOpenState = 16i32; +pub const FDE_AUTH_FAILED: FEEDS_DOWNLOAD_ERROR = 14i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposEndLicenseAcquisition: WMPOpenState = 17i32; +pub const FDE_INVALID_AUTH: FEEDS_DOWNLOAD_ERROR = 15i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposBeginIndividualization: WMPOpenState = 18i32; +pub type FEEDS_DOWNLOAD_STATUS = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposEndIndividualization: WMPOpenState = 19i32; +pub const FDS_NONE: FEEDS_DOWNLOAD_STATUS = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposMediaWaiting: WMPOpenState = 20i32; +pub const FDS_PENDING: FEEDS_DOWNLOAD_STATUS = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmposOpeningUnknownURL: WMPOpenState = 21i32; +pub const FDS_DOWNLOADING: FEEDS_DOWNLOAD_STATUS = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPPartnerNotification = i32; +pub const FDS_DOWNLOADED: FEEDS_DOWNLOAD_STATUS = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsnBackgroundProcessingBegin: WMPPartnerNotification = 1i32; +pub const FDS_DOWNLOAD_FAILED: FEEDS_DOWNLOAD_STATUS = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsnBackgroundProcessingEnd: WMPPartnerNotification = 2i32; +pub type FEEDS_ERROR_CODE = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsnCatalogDownloadFailure: WMPPartnerNotification = 3i32; +pub const FEC_E_ERRORBASE: FEEDS_ERROR_CODE = -1073479168i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsnCatalogDownloadComplete: WMPPartnerNotification = 4i32; +pub const FEC_E_INVALIDMSXMLPROPERTY: FEEDS_ERROR_CODE = -1073479168i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPPlayState = i32; +pub const FEC_E_DOWNLOADSIZELIMITEXCEEDED: FEEDS_ERROR_CODE = -1073479167i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsUndefined: WMPPlayState = 0i32; +pub type FEEDS_EVENTS_ITEM_COUNT_FLAGS = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsStopped: WMPPlayState = 1i32; +pub const FEICF_READ_ITEM_COUNT_CHANGED: FEEDS_EVENTS_ITEM_COUNT_FLAGS = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsPaused: WMPPlayState = 2i32; +pub const FEICF_UNREAD_ITEM_COUNT_CHANGED: FEEDS_EVENTS_ITEM_COUNT_FLAGS = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsPlaying: WMPPlayState = 3i32; +pub type FEEDS_EVENTS_MASK = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsScanForward: WMPPlayState = 4i32; +pub const FEM_FOLDEREVENTS: FEEDS_EVENTS_MASK = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsScanReverse: WMPPlayState = 5i32; +pub const FEM_FEEDEVENTS: FEEDS_EVENTS_MASK = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsBuffering: WMPPlayState = 6i32; +pub type FEEDS_EVENTS_SCOPE = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsWaiting: WMPPlayState = 7i32; +pub const FES_ALL: FEEDS_EVENTS_SCOPE = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsMediaEnded: WMPPlayState = 8i32; +pub const FES_SELF_ONLY: FEEDS_EVENTS_SCOPE = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsTransitioning: WMPPlayState = 9i32; +pub const FES_SELF_AND_CHILDREN_ONLY: FEEDS_EVENTS_SCOPE = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsReady: WMPPlayState = 10i32; +pub type FEEDS_SYNC_SETTING = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsReconnecting: WMPPlayState = 11i32; +pub const FSS_DEFAULT: FEEDS_SYNC_SETTING = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmppsLast: WMPPlayState = 12i32; +pub const FSS_INTERVAL: FEEDS_SYNC_SETTING = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPPlaylistChangeEventType = i32; +pub const FSS_MANUAL: FEEDS_SYNC_SETTING = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcUnknown: WMPPlaylistChangeEventType = 0i32; +pub const FSS_SUGGESTED: FEEDS_SYNC_SETTING = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcClear: WMPPlaylistChangeEventType = 1i32; +pub type FEEDS_XML_FILTER_FLAGS = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcInfoChange: WMPPlaylistChangeEventType = 2i32; +pub const FXFF_ALL: FEEDS_XML_FILTER_FLAGS = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcMove: WMPPlaylistChangeEventType = 3i32; +pub const FXFF_UNREAD: FEEDS_XML_FILTER_FLAGS = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcDelete: WMPPlaylistChangeEventType = 4i32; +pub const FXFF_READ: FEEDS_XML_FILTER_FLAGS = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcInsert: WMPPlaylistChangeEventType = 5i32; +pub type FEEDS_XML_INCLUDE_FLAGS = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcAppend: WMPPlaylistChangeEventType = 6i32; +pub const FXIF_NONE: FEEDS_XML_INCLUDE_FLAGS = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcPrivate: WMPPlaylistChangeEventType = 7i32; +pub const FXIF_CF_EXTENSIONS: FEEDS_XML_INCLUDE_FLAGS = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcNameChange: WMPPlaylistChangeEventType = 8i32; +pub type FEEDS_XML_SORT_ORDER = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcMorph: WMPPlaylistChangeEventType = 9i32; +pub const FXSO_NONE: FEEDS_XML_SORT_ORDER = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcSort: WMPPlaylistChangeEventType = 10i32; +pub const FXSO_ASCENDING: FEEDS_XML_SORT_ORDER = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmplcLast: WMPPlaylistChangeEventType = 11i32; +pub const FXSO_DESCENDING: FEEDS_XML_SORT_ORDER = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPPlugin_Caps = i32; +pub type FEEDS_XML_SORT_PROPERTY = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPPlugin_Caps_CannotConvertFormats: WMPPlugin_Caps = 1i32; -pub const WMPRemoteMediaServices: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3744674931, data2: 11511, data3: 19426, data4: [144, 127, 154, 173, 86, 97, 54, 79] }; +pub const FXSP_NONE: FEEDS_XML_SORT_PROPERTY = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPRipState = i32; +pub const FXSP_PUBDATE: FEEDS_XML_SORT_PROPERTY = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmprsUnknown: WMPRipState = 0i32; +pub const FXSP_DOWNLOADTIME: FEEDS_XML_SORT_PROPERTY = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmprsRipping: WMPRipState = 1i32; +pub type PlayerState = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmprsStopped: WMPRipState = 2i32; +pub const stop_state: PlayerState = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPServices_StreamState = i32; +pub const pause_state: PlayerState = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPServices_StreamState_Stop: WMPServices_StreamState = 0i32; +pub const play_state: PlayerState = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPServices_StreamState_Pause: WMPServices_StreamState = 1i32; +pub type WMPAccountType = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPServices_StreamState_Play: WMPServices_StreamState = 2i32; +pub const wmpatBuyOnly: WMPAccountType = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPStreamingType = i32; +pub const wmpatSubscription: WMPAccountType = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpstUnknown: WMPStreamingType = 0i32; +pub const wmpatJanus: WMPAccountType = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpstMusic: WMPStreamingType = 1i32; +pub type WMPBurnFormat = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpstVideo: WMPStreamingType = 2i32; +pub const wmpbfAudioCD: WMPBurnFormat = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpstRadio: WMPStreamingType = 3i32; +pub const wmpbfDataCD: WMPBurnFormat = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPStringCollectionChangeEventType = i32; +pub type WMPBurnState = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetUnknown: WMPStringCollectionChangeEventType = 0i32; +pub const wmpbsUnknown: WMPBurnState = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetInsert: WMPStringCollectionChangeEventType = 1i32; +pub const wmpbsBusy: WMPBurnState = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetChange: WMPStringCollectionChangeEventType = 2i32; +pub const wmpbsReady: WMPBurnState = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetDelete: WMPStringCollectionChangeEventType = 3i32; +pub const wmpbsWaitingForDisc: WMPBurnState = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetClear: WMPStringCollectionChangeEventType = 4i32; +pub const wmpbsRefreshStatusPending: WMPBurnState = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetBeginUpdates: WMPStringCollectionChangeEventType = 5i32; +pub const wmpbsPreparingToBurn: WMPBurnState = 5i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsccetEndUpdates: WMPStringCollectionChangeEventType = 6i32; +pub const wmpbsBurning: WMPBurnState = 6i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPSubscriptionDownloadState = i32; +pub const wmpbsStopped: WMPBurnState = 7i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsdlsDownloading: WMPSubscriptionDownloadState = 0i32; +pub const wmpbsErasing: WMPBurnState = 8i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsdlsPaused: WMPSubscriptionDownloadState = 1i32; +pub const wmpbsDownloading: WMPBurnState = 9i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsdlsProcessing: WMPSubscriptionDownloadState = 2i32; +pub type WMPCallbackNotification = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsdlsCompleted: WMPSubscriptionDownloadState = 3i32; +pub const wmpcnLoginStateChange: WMPCallbackNotification = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsdlsCancelled: WMPSubscriptionDownloadState = 4i32; +pub const wmpcnAuthResult: WMPCallbackNotification = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPSubscriptionServiceEvent = i32; +pub const wmpcnLicenseUpdated: WMPCallbackNotification = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsseCurrentBegin: WMPSubscriptionServiceEvent = 1i32; +pub const wmpcnNewCatalogAvailable: WMPCallbackNotification = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsseCurrentEnd: WMPSubscriptionServiceEvent = 2i32; +pub const wmpcnNewPluginAvailable: WMPCallbackNotification = 5i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsseFullBegin: WMPSubscriptionServiceEvent = 3i32; +pub const wmpcnDisableRadioSkipping: WMPCallbackNotification = 6i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpsseFullEnd: WMPSubscriptionServiceEvent = 4i32; +pub type WMPDeviceStatus = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPSyncState = i32; +pub const wmpdsUnknown: WMPDeviceStatus = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpssUnknown: WMPSyncState = 0i32; +pub const wmpdsPartnershipExists: WMPDeviceStatus = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpssSynchronizing: WMPSyncState = 1i32; +pub const wmpdsPartnershipDeclined: WMPDeviceStatus = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpssStopped: WMPSyncState = 2i32; +pub const wmpdsPartnershipAnother: WMPDeviceStatus = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpssEstimating: WMPSyncState = 3i32; +pub const wmpdsManualDevice: WMPDeviceStatus = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpssLast: WMPSyncState = 4i32; +pub const wmpdsNewDevice: WMPDeviceStatus = 5i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPTaskType = i32; +pub const wmpdsLast: WMPDeviceStatus = 6i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttBrowse: WMPTaskType = 1i32; +pub type WMPFolderScanState = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttSync: WMPTaskType = 2i32; +pub const wmpfssUnknown: WMPFolderScanState = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttBurn: WMPTaskType = 3i32; +pub const wmpfssScanning: WMPFolderScanState = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttCurrent: WMPTaskType = 4i32; +pub const wmpfssUpdating: WMPFolderScanState = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPTemplateSize = i32; +pub const wmpfssStopped: WMPFolderScanState = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmptsSmall: WMPTemplateSize = 0i32; +pub type WMPLibraryType = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmptsMedium: WMPTemplateSize = 1i32; +pub const wmpltUnknown: WMPLibraryType = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmptsLarge: WMPTemplateSize = 2i32; +pub const wmpltAll: WMPLibraryType = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub type WMPTransactionType = i32; +pub const wmpltLocal: WMPLibraryType = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttNoTransaction: WMPTransactionType = 0i32; +pub const wmpltRemote: WMPLibraryType = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttDownload: WMPTransactionType = 1i32; +pub const wmpltDisc: WMPLibraryType = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const wmpttBuy: WMPTransactionType = 2i32; +pub const wmpltPortableDevice: WMPLibraryType = 5i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMPUE_EC_USER: u32 = 33024u32; +pub type WMPOpenState = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_MDRT_FLAGS_UNREPORTED_ADDED_ITEMS: u32 = 2u32; +pub const wmposUndefined: WMPOpenState = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_MDRT_FLAGS_UNREPORTED_DELETED_ITEMS: u32 = 1u32; -pub const WMP_PLUGINTYPE_DSP: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1681177322, data2: 18772, data3: 18829, data4: [171, 213, 43, 7, 18, 62, 31, 4] }; -pub const WMP_PLUGINTYPE_DSP_OUTOFPROC: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4012487028, data2: 49991, data3: 17612, data4: [154, 79, 35, 153, 17, 143, 243, 140] }; -pub const WMP_PLUGINTYPE_RENDERING: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2824160577, data2: 4445, data3: 16490, data4: [164, 199, 81, 17, 28, 51, 1, 131] }; +pub const wmposPlaylistChanging: WMPOpenState = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_SUBSCR_DL_TYPE_BACKGROUND: &str = "background"; +pub const wmposPlaylistLocating: WMPOpenState = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const WMP_SUBSCR_DL_TYPE_REALTIME: &str = "real time"; -#[repr(C, packed(1))] +pub const wmposPlaylistConnecting: WMPOpenState = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub struct WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC { - pub dwCurrentTransactionID: u32, - pub dwReturnedObjectCount: u32, - pub dwUnretrievedObjectCount: u32, - pub dwDeletedObjectStartingOffset: u32, - pub dwFlags: u32, - pub wsObjectPathnameList: [u16; 1], -} -impl ::core::marker::Copy for WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC {} -impl ::core::clone::Clone for WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC { - fn clone(&self) -> Self { - *self - } -} -#[repr(C, packed(1))] +pub const wmposPlaylistLoading: WMPOpenState = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub struct WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE { - pub dwChangesSinceTransactionID: u32, - pub dwResultSetStartingIndex: u32, -} -impl ::core::marker::Copy for WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE {} -impl ::core::clone::Clone for WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE { - fn clone(&self) -> Self { - *self - } -} -pub const WMProfile_V40_100Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2409225688, data2: 26244, data3: 17771, data4: [160, 163, 51, 225, 49, 104, 149, 240] }; -pub const WMProfile_V40_128Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2480782866, data2: 5084, data3: 20018, data4: [163, 94, 64, 55, 142, 52, 39, 154] }; -pub const WMProfile_V40_16AMRadio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 256632863, data2: 54653, data3: 16865, data4: [178, 227, 47, 173, 152, 107, 254, 194] }; -pub const WMProfile_V40_1MBVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3024628300, data2: 52247, data3: 19207, data4: [169, 78, 152, 24, 213, 224, 241, 63] }; -pub const WMProfile_V40_250Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1410875843, data2: 37689, data3: 20347, data4: [154, 34, 177, 21, 64, 137, 78, 66] }; -pub const WMProfile_V40_2856100MBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1511793158, data2: 56414, data3: 16774, data4: [190, 178, 76, 90, 153, 75, 19, 46] }; -pub const WMProfile_V40_288FMRadioMono: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2141552584, data2: 28324, data3: 17989, data4: [138, 191, 182, 229, 168, 248, 20, 161] }; -pub const WMProfile_V40_288FMRadioStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 587002982, data2: 43584, data3: 17183, data4: [162, 137, 6, 208, 234, 26, 30, 64] }; -pub const WMProfile_V40_288VideoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2892070701, data2: 27838, data3: 20100, data4: [142, 154, 206, 21, 26, 18, 163, 84] }; -pub const WMProfile_V40_288VideoVoice: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3140207220, data2: 3766, data3: 19881, data4: [181, 80, 236, 247, 242, 185, 148, 143] }; -pub const WMProfile_V40_288VideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2884825101, data2: 54613, data3: 18453, data4: [148, 206, 130, 117, 243, 167, 11, 254] }; -pub const WMProfile_V40_3MBVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1429686976, data2: 12443, data3: 17302, data4: [184, 143, 230, 226, 146, 17, 63, 40] }; -pub const WMProfile_V40_512Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1883508333, data2: 50415, data3: 20356, data4: [140, 208, 213, 194, 134, 134, 231, 132] }; -pub const WMProfile_V40_56DialUpStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3892473735, data2: 59653, data3: 17812, data4: [163, 199, 0, 208, 0, 65, 209, 217] }; -pub const WMProfile_V40_56DialUpVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3793163195, data2: 25903, data3: 19883, data4: [153, 222, 113, 224, 68, 0, 39, 15] }; -pub const WMProfile_V40_56DialUpVideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3075931920, data2: 21007, data3: 18249, data4: [163, 153, 183, 128, 226, 252, 146, 80] }; -pub const WMProfile_V40_64Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1210102775, data2: 52204, data3: 16860, data4: [147, 145, 120, 89, 135, 20, 200, 229] }; -pub const WMProfile_V40_6VoiceAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3574110090, data2: 4512, data3: 19733, data4: [176, 218, 172, 220, 153, 212, 248, 144] }; -pub const WMProfile_V40_96Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 251268835, data2: 40548, data3: 16866, data4: [131, 127, 60, 0, 56, 243, 39, 186] }; -pub const WMProfile_V40_DialUpMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4252977137, data2: 29350, data3: 17828, data4: [128, 240, 58, 236, 239, 195, 44, 7] }; -pub const WMProfile_V40_IntranetMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2194486049, data2: 43338, data3: 20476, data4: [156, 43, 9, 44, 16, 202, 22, 231] }; -pub const WMProfile_V70_100Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3656632626, data2: 24233, data3: 19565, data4: [137, 180, 38, 134, 229, 21, 66, 110] }; -pub const WMProfile_V70_128Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3326932442, data2: 57157, data3: 16595, data4: [128, 39, 222, 105, 141, 104, 220, 102] }; -pub const WMProfile_V70_1500FilmContentVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4138071775, data2: 60991, data3: 17228, data4: [164, 51, 82, 60, 229, 95, 81, 107] }; -pub const WMProfile_V70_1500Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 193533514, data2: 21648, data3: 18054, data4: [158, 55, 90, 128, 136, 78, 81, 70] }; -pub const WMProfile_V70_150VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 256321895, data2: 58310, data3: 18327, data4: [150, 148, 240, 48, 76, 94, 47, 23] }; -pub const WMProfile_V70_2000Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2862088484, data2: 48912, data3: 20047, data4: [154, 253, 67, 41, 167, 57, 92, 255] }; -pub const WMProfile_V70_225VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4116620659, data2: 19458, data3: 17077, data4: [144, 38, 168, 38, 12, 67, 138, 159] }; -pub const WMProfile_V70_256Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2951125818, data2: 16447, data3: 18971, data4: [128, 7, 14, 33, 207, 179, 223, 132] }; -pub const WMProfile_V70_2856100MBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 132086309, data2: 16354, data3: 19035, data4: [139, 30, 52, 139, 7, 33, 202, 112] }; -pub const WMProfile_V70_288FMRadioMono: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3222448179, data2: 41019, data3: 17573, data4: [150, 220, 237, 149, 204, 101, 88, 45] }; -pub const WMProfile_V70_288FMRadioStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3916261321, data2: 6713, data3: 19908, data4: [185, 0, 177, 24, 77, 200, 54, 32] }; -pub const WMProfile_V70_288VideoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1488691438, data2: 35178, data3: 18760, data4: [153, 83, 133, 183, 54, 248, 57, 71] }; -pub const WMProfile_V70_288VideoVoice: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3109221262, data2: 32188, data3: 17715, data4: [169, 202, 176, 11, 28, 110, 152, 0] }; -pub const WMProfile_V70_288VideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1889742379, data2: 58079, data3: 20157, data4: [145, 5, 217, 202, 25, 74, 45, 80] }; -pub const WMProfile_V70_384Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4090781627, data2: 34690, data3: 17631, data4: [151, 198, 134, 120, 226, 249, 177, 61] }; -pub const WMProfile_V70_56DialUpStereo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1733224295, data2: 2377, data3: 20396, data4: [135, 94, 244, 201, 194, 146, 1, 59] }; -pub const WMProfile_V70_56VideoWebServer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3740900928, data2: 22460, data3: 19123, data4: [178, 209, 182, 227, 202, 246, 66, 87] }; -pub const WMProfile_V70_64Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2996633542, data2: 61745, data3: 16859, data4: [181, 232, 153, 216, 176, 185, 69, 244] }; -pub const WMProfile_V70_64AudioISDN: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2447287384, data2: 40288, data3: 16914, data4: [156, 89, 212, 9, 25, 201, 57, 228] }; -pub const WMProfile_V70_64VideoISDN: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3266815977, data2: 31630, data3: 18834, data4: [161, 161, 6, 130, 23, 163, 179, 17] }; -pub const WMProfile_V70_6VoiceAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3938099135, data2: 46671, data3: 18867, data4: [170, 12, 115, 251, 221, 21, 10, 208] }; -pub const WMProfile_V70_700FilmContentVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2054453536, data2: 9289, data3: 19830, data4: [153, 203, 253, 176, 201, 4, 132, 212] }; -pub const WMProfile_V70_768Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 52882358, data2: 63342, data3: 18788, data4: [176, 219, 231, 41, 151, 141, 53, 238] }; -pub const WMProfile_V70_96Audio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2849290265, data2: 5836, data3: 19033, data4: [159, 55, 105, 61, 187, 3, 2, 214] }; -pub const WMProfile_V70_DialUpMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1528227659, data2: 16488, data3: 17845, data4: [184, 14, 123, 248, 200, 13, 44, 47] }; -pub const WMProfile_V70_IntranetMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 72909020, data2: 13494, data3: 19625, data4: [163, 38, 115, 85, 126, 209, 67, 243] }; -pub const WMProfile_V80_100768VideoMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1541102094, data2: 38814, data3: 18387, data4: [149, 150, 115, 179, 134, 57, 42, 85] }; -pub const WMProfile_V80_100Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2732785844, data2: 49876, data3: 20416, data4: [181, 221, 236, 189, 148, 141, 192, 223] }; -pub const WMProfile_V80_128StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1081840720, data2: 35804, data3: 20197, data4: [136, 184, 111, 82, 123, 217, 65, 242] }; -pub const WMProfile_V80_1400NTSCVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2468158446, data2: 24954, data3: 19405, data4: [153, 5, 204, 208, 120, 102, 131, 238] }; -pub const WMProfile_V80_150VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2934009338, data2: 11284, data3: 18991, data4: [173, 63, 163, 3, 64, 49, 120, 79] }; -pub const WMProfile_V80_255VideoPDA: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4276993247, data2: 16300, data3: 19603, data4: [172, 13, 71, 148, 30, 199, 44, 11] }; -pub const WMProfile_V80_256Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3150402816, data2: 13266, data3: 17510, data4: [184, 107, 18, 43, 32, 28, 201, 174] }; -pub const WMProfile_V80_288100VideoMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3631361129, data2: 9241, data3: 19254, data4: [180, 224, 110, 23, 182, 5, 100, 229] }; -pub const WMProfile_V80_28856VideoMBR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3597213892, data2: 49695, data3: 20168, data4: [160, 180, 149, 207, 43, 213, 127, 196] }; -pub const WMProfile_V80_288MonoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2124616301, data2: 57786, data3: 18198, data4: [137, 175, 246, 92, 238, 12, 12, 103] }; -pub const WMProfile_V80_288StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2118953820, data2: 13788, data3: 17851, data4: [167, 192, 25, 178, 128, 112, 208, 204] }; -pub const WMProfile_V80_288Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1039562969, data2: 4946, data3: 16774, data4: [187, 248, 116, 240, 193, 155, 106, 226] }; -pub const WMProfile_V80_288VideoOnly: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2353378503, data2: 19179, data3: 20344, data4: [165, 236, 136, 66, 11, 157, 173, 239] }; -pub const WMProfile_V80_32StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1620082591, data2: 45906, data3: 18405, data4: [178, 16, 14, 241, 244, 126, 159, 157] }; -pub const WMProfile_V80_384PALVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2452080274, data2: 44642, data3: 20338, data4: [167, 234, 115, 96, 98, 208, 226, 30] }; -pub const WMProfile_V80_384Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 699403307, data2: 2473, data3: 18621, data4: [173, 9, 205, 174, 17, 125, 29, 167] }; -pub const WMProfile_V80_48StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1591765989, data2: 18731, data3: 18442, data4: [138, 143, 18, 243, 115, 236, 249, 212] }; -pub const WMProfile_V80_56Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 625904278, data2: 9746, data3: 16476, data4: [128, 57, 240, 191, 114, 92, 237, 125] }; -pub const WMProfile_V80_56VideoOnly: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1848273237, data2: 33247, data3: 18755, data4: [186, 80, 104, 169, 134, 167, 8, 246] }; -pub const WMProfile_V80_64StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 163273668, data2: 12662, data3: 17791, data4: [141, 214, 60, 217, 25, 18, 62, 45] }; -pub const WMProfile_V80_700NTSCVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3368196191, data2: 58841, data3: 17720, data4: [158, 35, 155, 33, 191, 120, 247, 69] }; -pub const WMProfile_V80_700PALVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3962145097, data2: 25499, data3: 17890, data4: [150, 253, 74, 179, 45, 89, 25, 194] }; -pub const WMProfile_V80_768Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1959792898, data2: 59162, data3: 18464, data4: [143, 13, 19, 210, 236, 30, 72, 114] }; -pub const WMProfile_V80_96StereoAudio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 533207344, data2: 25074, data3: 17263, data4: [157, 51, 52, 159, 42, 28, 15, 16] }; -pub const WMProfile_V80_BESTVBRVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 75774394, data2: 12444, data3: 17422, data4: [156, 180, 61, 204, 163, 117, 100, 35] }; -pub const WMProfile_V80_FAIRVBRVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 890284130, data2: 22608, data3: 18566, data4: [131, 95, 215, 142, 198, 166, 64, 66] }; -pub const WMProfile_V80_HIGHVBRVideo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 252762579, data2: 15108, data3: 20400, data4: [163, 211, 136, 212, 172, 133, 74, 204] }; -pub const WindowsMediaPlayer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1811229266, data2: 14666, data3: 4563, data4: [177, 83, 0, 192, 79, 121, 250, 166] }; -pub type _WMPOCXEvents = *mut ::core::ffi::c_void; +pub const wmposPlaylistOpening: WMPOpenState = 5i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllAuthors: &str = "AllAuthors"; +pub const wmposPlaylistOpenNoMedia: WMPOpenState = 6i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPAlbumIDs: &str = "AllCPAlbumIDs"; +pub const wmposPlaylistChanged: WMPOpenState = 7i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPAlbumSubGenreIDs: &str = "AllCPAlbumSubGenreIDs"; +pub const wmposMediaChanging: WMPOpenState = 8i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPArtistIDs: &str = "AllCPArtistIDs"; +pub const wmposMediaLocating: WMPOpenState = 9i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPGenreIDs: &str = "AllCPGenreIDs"; +pub const wmposMediaConnecting: WMPOpenState = 10i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPListIDs: &str = "AllCPListIDs"; +pub const wmposMediaLoading: WMPOpenState = 11i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPRadioIDs: &str = "AllCPRadioIDs"; +pub const wmposMediaOpening: WMPOpenState = 12i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllCPTrackIDs: &str = "AllCPTrackIDs"; +pub const wmposMediaOpen: WMPOpenState = 13i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllReleaseDateYears: &str = "AllReleaseDateYears"; +pub const wmposBeginCodecAcquisition: WMPOpenState = 14i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllUserEffectiveRatingStarss: &str = "AllUserEffectiveRatingStarss"; +pub const wmposEndCodecAcquisition: WMPOpenState = 15i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAllWMParentalRatings: &str = "AllWMParentalRatings"; +pub const wmposBeginLicenseAcquisition: WMPOpenState = 16i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szAuthor: &str = "Author"; +pub const wmposEndLicenseAcquisition: WMPOpenState = 17i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPAlbumID: &str = "CPAlbumID"; +pub const wmposBeginIndividualization: WMPOpenState = 18i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPAlbumSubGenreID: &str = "CPAlbumSubGenreID"; +pub const wmposEndIndividualization: WMPOpenState = 19i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPArtistID: &str = "CPArtistID"; +pub const wmposMediaWaiting: WMPOpenState = 20i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPGenreID: &str = "CPGenreID"; +pub const wmposOpeningUnknownURL: WMPOpenState = 21i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPListID: &str = "CPListID"; +pub type WMPPartnerNotification = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPRadioID: &str = "CPRadioID"; +pub const wmpsnBackgroundProcessingBegin: WMPPartnerNotification = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szCPTrackID: &str = "CPTrackID"; +pub const wmpsnBackgroundProcessingEnd: WMPPartnerNotification = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_AccountBalance: &str = "AccountBalance"; +pub const wmpsnCatalogDownloadFailure: WMPPartnerNotification = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_AccountType: &str = "AccountType"; +pub const wmpsnCatalogDownloadComplete: WMPPartnerNotification = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_HasCachedCredentials: &str = "HasCachedCredentials"; +pub type WMPPlayState = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_LicenseRefreshAdvanceWarning: &str = "LicenseRefreshAdvanceWarning"; +pub const wmppsUndefined: WMPPlayState = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_LoginState: &str = "LoginState"; +pub const wmppsStopped: WMPPlayState = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_MaximumTrackPurchasePerPurchase: &str = "MaximumNumberOfTracksPerPurchase"; +pub const wmppsPaused: WMPPlayState = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_MediaPlayerAccountType: &str = "MediaPlayerAccountType"; +pub const wmppsPlaying: WMPPlayState = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_PurchasedTrackRequiresReDownload: &str = "PurchasedTrackRequiresReDownload"; +pub const wmppsScanForward: WMPPlayState = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPartnerInfo_UserName: &str = "UserName"; +pub const wmppsScanReverse: WMPPlayState = 5i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPrice_CannotBuy: &str = "PriceCannotBuy"; +pub const wmppsBuffering: WMPPlayState = 6i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPrice_Free: &str = "PriceFree"; +pub const wmppsWaiting: WMPPlayState = 7i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szContentPrice_Unknown: &str = "PriceUnknown"; +pub const wmppsMediaEnded: WMPPlayState = 8i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szFlyoutMenu: &str = "FlyoutMenu"; +pub const wmppsTransitioning: WMPPlayState = 9i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ALTLoginCaption: &str = "ALTLoginCaption"; +pub const wmppsReady: WMPPlayState = 10i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ALTLoginURL: &str = "ALTLoginURL"; +pub const wmppsReconnecting: WMPPlayState = 11i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_AlbumArtURL: &str = "AlbumArt"; +pub const wmppsLast: WMPPlayState = 12i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ArtistArtURL: &str = "ArtistArt"; +pub type WMPPlaylistChangeEventType = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_AuthenticationSuccessURL: &str = "AuthenticationSuccessURL"; +pub const wmplcUnknown: WMPPlaylistChangeEventType = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_CreateAccountURL: &str = "CreateAccount"; +pub const wmplcClear: WMPPlaylistChangeEventType = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ErrorDescription: &str = "CPErrorDescription"; +pub const wmplcInfoChange: WMPPlaylistChangeEventType = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ErrorURL: &str = "CPErrorURL"; +pub const wmplcMove: WMPPlaylistChangeEventType = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ErrorURLLinkText: &str = "CPErrorURLLinkText"; +pub const wmplcDelete: WMPPlaylistChangeEventType = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ForgetPasswordURL: &str = "ForgotPassword"; +pub const wmplcInsert: WMPPlaylistChangeEventType = 5i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_GenreArtURL: &str = "GenreArt"; +pub const wmplcAppend: WMPPlaylistChangeEventType = 6i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_HTMLViewURL: &str = "HTMLViewURL"; +pub const wmplcPrivate: WMPPlaylistChangeEventType = 7i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_ListArtURL: &str = "ListArt"; +pub const wmplcNameChange: WMPPlaylistChangeEventType = 8i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_LoginFailureURL: &str = "LoginFailureURL"; +pub const wmplcMorph: WMPPlaylistChangeEventType = 9i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_PopupCaption: &str = "PopupCaption"; +pub const wmplcSort: WMPPlaylistChangeEventType = 10i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_PopupURL: &str = "Popup"; +pub const wmplcLast: WMPPlaylistChangeEventType = 11i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_RadioArtURL: &str = "RadioArt"; +pub type WMPPlugin_Caps = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_SubGenreArtURL: &str = "SubGenreArt"; +pub const WMPPlugin_Caps_CannotConvertFormats: WMPPlugin_Caps = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szItemInfo_TreeListIconURL: &str = "CPListIDIcon"; +pub type WMPRipState = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szMediaPlayerTask_Browse: &str = "Browse"; +pub const wmprsUnknown: WMPRipState = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szMediaPlayerTask_Burn: &str = "Burn"; +pub const wmprsRipping: WMPRipState = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szMediaPlayerTask_Sync: &str = "Sync"; +pub const wmprsStopped: WMPRipState = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szOnlineStore: &str = "OnlineStore"; +pub type WMPServices_StreamState = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szRefreshLicenseBurn: &str = "RefreshForBurn"; +pub const WMPServices_StreamState_Stop: WMPServices_StreamState = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szRefreshLicensePlay: &str = "RefreshForPlay"; +pub const WMPServices_StreamState_Pause: WMPServices_StreamState = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szRefreshLicenseSync: &str = "RefreshForSync"; +pub const WMPServices_StreamState_Play: WMPServices_StreamState = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szReleaseDateYear: &str = "ReleaseDateYear"; +pub type WMPStreamingType = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szRootLocation: &str = "RootLocation"; +pub const wmpstUnknown: WMPStreamingType = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szStationEvent_Complete: &str = "TrackComplete"; +pub const wmpstMusic: WMPStreamingType = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szStationEvent_Skipped: &str = "TrackSkipped"; +pub const wmpstVideo: WMPStreamingType = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szStationEvent_Started: &str = "TrackStarted"; +pub const wmpstRadio: WMPStreamingType = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szUnknownLocation: &str = "UnknownLocation"; +pub type WMPStringCollectionChangeEventType = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szUserEffectiveRatingStars: &str = "UserEffectiveRatingStars"; +pub const wmpsccetUnknown: WMPStringCollectionChangeEventType = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szUserPlaylist: &str = "UserPlaylist"; +pub const wmpsccetInsert: WMPStringCollectionChangeEventType = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szVerifyPermissionSync: &str = "VerifyPermissionSync"; +pub const wmpsccetChange: WMPStringCollectionChangeEventType = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szVideoRecent: &str = "VideoRecent"; +pub const wmpsccetDelete: WMPStringCollectionChangeEventType = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szVideoRoot: &str = "VideoRoot"; +pub const wmpsccetClear: WMPStringCollectionChangeEventType = 4i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szViewMode_Details: &str = "ViewModeDetails"; +pub const wmpsccetBeginUpdates: WMPStringCollectionChangeEventType = 5i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szViewMode_Icon: &str = "ViewModeIcon"; +pub const wmpsccetEndUpdates: WMPStringCollectionChangeEventType = 6i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szViewMode_OrderedList: &str = "ViewModeOrderedList"; +pub type WMPSubscriptionDownloadState = i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szViewMode_Report: &str = "ViewModeReport"; +pub const wmpsdlsDownloading: WMPSubscriptionDownloadState = 0i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szViewMode_Tile: &str = "ViewModeTile"; +pub const wmpsdlsPaused: WMPSubscriptionDownloadState = 1i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const g_szWMParentalRating: &str = "WMParentalRating"; +pub const wmpsdlsProcessing: WMPSubscriptionDownloadState = 2i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const kfltTimedLevelMaximumFrequency: f32 = 22050f32; +pub const wmpsdlsCompleted: WMPSubscriptionDownloadState = 3i32; #[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] -pub const kfltTimedLevelMinimumFrequency: f32 = 20f32; +pub const wmpsdlsCancelled: WMPSubscriptionDownloadState = 4i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub type WMPSubscriptionServiceEvent = i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpsseCurrentBegin: WMPSubscriptionServiceEvent = 1i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpsseCurrentEnd: WMPSubscriptionServiceEvent = 2i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpsseFullBegin: WMPSubscriptionServiceEvent = 3i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpsseFullEnd: WMPSubscriptionServiceEvent = 4i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub type WMPSyncState = i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpssUnknown: WMPSyncState = 0i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpssSynchronizing: WMPSyncState = 1i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpssStopped: WMPSyncState = 2i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpssEstimating: WMPSyncState = 3i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpssLast: WMPSyncState = 4i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub type WMPTaskType = i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpttBrowse: WMPTaskType = 1i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpttSync: WMPTaskType = 2i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpttBurn: WMPTaskType = 3i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpttCurrent: WMPTaskType = 4i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub type WMPTemplateSize = i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmptsSmall: WMPTemplateSize = 0i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmptsMedium: WMPTemplateSize = 1i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmptsLarge: WMPTemplateSize = 2i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub type WMPTransactionType = i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpttNoTransaction: WMPTransactionType = 0i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpttDownload: WMPTransactionType = 1i32; +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub const wmpttBuy: WMPTransactionType = 2i32; +#[repr(C)] +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub struct TimedLevel { + pub frequency: [u8; 2048], + pub waveform: [u8; 2048], + pub state: i32, + pub timeStamp: i64, +} +impl ::core::marker::Copy for TimedLevel {} +impl ::core::clone::Clone for TimedLevel { + fn clone(&self) -> Self { + *self + } +} +#[repr(C)] +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub struct WMPContextMenuInfo { + pub dwID: u32, + pub bstrMenuText: ::windows_sys::core::BSTR, + pub bstrHelpText: ::windows_sys::core::BSTR, +} +impl ::core::marker::Copy for WMPContextMenuInfo {} +impl ::core::clone::Clone for WMPContextMenuInfo { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(1))] +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub struct WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC { + pub dwCurrentTransactionID: u32, + pub dwReturnedObjectCount: u32, + pub dwUnretrievedObjectCount: u32, + pub dwDeletedObjectStartingOffset: u32, + pub dwFlags: u32, + pub wsObjectPathnameList: [u16; 1], +} +impl ::core::marker::Copy for WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC {} +impl ::core::clone::Clone for WMP_WMDM_METADATA_ROUND_TRIP_DEVICE2PC { + fn clone(&self) -> Self { + *self + } +} +#[repr(C, packed(1))] +#[doc = "*Required features: `\"Win32_Media_MediaPlayer\"`*"] +pub struct WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE { + pub dwChangesSinceTransactionID: u32, + pub dwResultSetStartingIndex: u32, +} +impl ::core::marker::Copy for WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE {} +impl ::core::clone::Clone for WMP_WMDM_METADATA_ROUND_TRIP_PC2DEVICE { + fn clone(&self) -> Self { + *self + } +} -- cgit v1.2.3