{ "Constants":[{ "Name":"WMT_VIDEOIMAGE_SAMPLE_INPUT_FRAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_SAMPLE_OUTPUT_FRAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_SAMPLE_USES_CURRENT_INPUT_FRAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_SAMPLE_USES_PREVIOUS_INPUT_FRAME" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_SAMPLE_MOTION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_SAMPLE_ROTATION" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_SAMPLE_BLENDING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":4 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_SAMPLE_ADV_BLENDING" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":8 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_INTEGER_DENOMINATOR" ,"Type":{"Kind":"Native","Name":"Int32"} ,"ValueType":"Int32" ,"Value":65536 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_MAGIC_NUMBER" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":491406834 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_MAGIC_NUMBER_2" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":491406835 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_BOW_TIE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":11 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_CIRCLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":12 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_CROSS_FADE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":13 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_DIAGONAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":14 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_DIAMOND" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":15 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_FADE_TO_COLOR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_FILLED_V" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":17 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_FLIP" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":18 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_INSET" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":19 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_IRIS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":20 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_PAGE_ROLL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":21 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_RECTANGLE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":23 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_REVEAL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":24 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_SLIDE" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":27 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_SPLIT" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":29 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_STAR" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":30 ,"Attrs":[] },{ "Name":"WMT_VIDEOIMAGE_TRANSITION_WHEEL" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":31 ,"Attrs":[] },{ "Name":"WM_SampleExtension_ContentType_Size" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"WM_SampleExtension_PixelAspectRatio_Size" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"WM_SampleExtension_Timecode_Size" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":14 ,"Attrs":[] },{ "Name":"WM_SampleExtension_SampleDuration_Size" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":2 ,"Attrs":[] },{ "Name":"WM_SampleExtension_ChromaLocation_Size" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"WM_SampleExtension_ColorSpaceInfo_Size" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":3 ,"Attrs":[] },{ "Name":"WM_CT_REPEAT_FIRST_FIELD" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":16 ,"Attrs":[] },{ "Name":"WM_CT_BOTTOM_FIELD_FIRST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":32 ,"Attrs":[] },{ "Name":"WM_CT_TOP_FIELD_FIRST" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":64 ,"Attrs":[] },{ "Name":"WM_CT_INTERLACED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":128 ,"Attrs":[] },{ "Name":"WM_CL_INTERLACED420" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":0 ,"Attrs":[] },{ "Name":"WM_CL_PROGRESSIVE420" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"WM_MAX_VIDEO_STREAMS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":63 ,"Attrs":[] },{ "Name":"WM_MAX_STREAMS" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":63 ,"Attrs":[] },{ "Name":"WMDRM_IMPORT_INIT_STRUCT_DEFINED" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"DRM_OPL_TYPES" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":1 ,"Attrs":[] },{ "Name":"g_dwWMSpecialAttributes" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":20 ,"Attrs":[] },{ "Name":"g_wszWMDuration" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Duration" ,"Attrs":[] },{ "Name":"g_wszWMBitrate" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Bitrate" ,"Attrs":[] },{ "Name":"g_wszWMSeekable" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Seekable" ,"Attrs":[] },{ "Name":"g_wszWMStridable" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Stridable" ,"Attrs":[] },{ "Name":"g_wszWMBroadcast" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Broadcast" ,"Attrs":[] },{ "Name":"g_wszWMProtected" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Is_Protected" ,"Attrs":[] },{ "Name":"g_wszWMTrusted" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Is_Trusted" ,"Attrs":[] },{ "Name":"g_wszWMSignature_Name" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Signature_Name" ,"Attrs":[] },{ "Name":"g_wszWMHasAudio" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"HasAudio" ,"Attrs":[] },{ "Name":"g_wszWMHasImage" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"HasImage" ,"Attrs":[] },{ "Name":"g_wszWMHasScript" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"HasScript" ,"Attrs":[] },{ "Name":"g_wszWMHasVideo" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"HasVideo" ,"Attrs":[] },{ "Name":"g_wszWMCurrentBitrate" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"CurrentBitrate" ,"Attrs":[] },{ "Name":"g_wszWMOptimalBitrate" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"OptimalBitrate" ,"Attrs":[] },{ "Name":"g_wszWMHasAttachedImages" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"HasAttachedImages" ,"Attrs":[] },{ "Name":"g_wszWMSkipBackward" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Can_Skip_Backward" ,"Attrs":[] },{ "Name":"g_wszWMSkipForward" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Can_Skip_Forward" ,"Attrs":[] },{ "Name":"g_wszWMNumberOfFrames" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"NumberOfFrames" ,"Attrs":[] },{ "Name":"g_wszWMFileSize" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"FileSize" ,"Attrs":[] },{ "Name":"g_wszWMHasArbitraryDataStream" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"HasArbitraryDataStream" ,"Attrs":[] },{ "Name":"g_wszWMHasFileTransferStream" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"HasFileTransferStream" ,"Attrs":[] },{ "Name":"g_wszWMContainerFormat" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ContainerFormat" ,"Attrs":[] },{ "Name":"g_dwWMContentAttributes" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"g_wszWMTitle" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Title" ,"Attrs":[] },{ "Name":"g_wszWMTitleSort" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"TitleSort" ,"Attrs":[] },{ "Name":"g_wszWMAuthor" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Author" ,"Attrs":[] },{ "Name":"g_wszWMAuthorSort" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"AuthorSort" ,"Attrs":[] },{ "Name":"g_wszWMDescription" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Description" ,"Attrs":[] },{ "Name":"g_wszWMRating" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Rating" ,"Attrs":[] },{ "Name":"g_wszWMCopyright" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Copyright" ,"Attrs":[] },{ "Name":"g_wszWMUse_DRM" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Use_DRM" ,"Attrs":[] },{ "Name":"g_wszWMDRM_Flags" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_Flags" ,"Attrs":[] },{ "Name":"g_wszWMDRM_Level" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_Level" ,"Attrs":[] },{ "Name":"g_wszWMUse_Advanced_DRM" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Use_Advanced_DRM" ,"Attrs":[] },{ "Name":"g_wszWMDRM_KeySeed" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_KeySeed" ,"Attrs":[] },{ "Name":"g_wszWMDRM_KeyID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_KeyID" ,"Attrs":[] },{ "Name":"g_wszWMDRM_ContentID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_ContentID" ,"Attrs":[] },{ "Name":"g_wszWMDRM_SourceID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_SourceID" ,"Attrs":[] },{ "Name":"g_wszWMDRM_IndividualizedVersion" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_IndividualizedVersion" ,"Attrs":[] },{ "Name":"g_wszWMDRM_LicenseAcqURL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_LicenseAcqURL" ,"Attrs":[] },{ "Name":"g_wszWMDRM_V1LicenseAcqURL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_V1LicenseAcqURL" ,"Attrs":[] },{ "Name":"g_wszWMDRM_HeaderSignPrivKey" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_HeaderSignPrivKey" ,"Attrs":[] },{ "Name":"g_wszWMDRM_LASignaturePrivKey" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_LASignaturePrivKey" ,"Attrs":[] },{ "Name":"g_wszWMDRM_LASignatureCert" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_LASignatureCert" ,"Attrs":[] },{ "Name":"g_wszWMDRM_LASignatureLicSrvCert" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_LASignatureLicSrvCert" ,"Attrs":[] },{ "Name":"g_wszWMDRM_LASignatureRootCert" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DRM_LASignatureRootCert" ,"Attrs":[] },{ "Name":"g_wszWMAlbumTitle" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/AlbumTitle" ,"Attrs":[] },{ "Name":"g_wszWMAlbumTitleSort" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/AlbumTitleSort" ,"Attrs":[] },{ "Name":"g_wszWMTrack" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Track" ,"Attrs":[] },{ "Name":"g_wszWMPromotionURL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/PromotionURL" ,"Attrs":[] },{ "Name":"g_wszWMAlbumCoverURL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/AlbumCoverURL" ,"Attrs":[] },{ "Name":"g_wszWMGenre" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Genre" ,"Attrs":[] },{ "Name":"g_wszWMYear" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Year" ,"Attrs":[] },{ "Name":"g_wszWMGenreID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/GenreID" ,"Attrs":[] },{ "Name":"g_wszWMMCDI" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MCDI" ,"Attrs":[] },{ "Name":"g_wszWMComposer" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Composer" ,"Attrs":[] },{ "Name":"g_wszWMComposerSort" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ComposerSort" ,"Attrs":[] },{ "Name":"g_wszWMLyrics" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Lyrics" ,"Attrs":[] },{ "Name":"g_wszWMTrackNumber" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/TrackNumber" ,"Attrs":[] },{ "Name":"g_wszWMToolName" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ToolName" ,"Attrs":[] },{ "Name":"g_wszWMToolVersion" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ToolVersion" ,"Attrs":[] },{ "Name":"g_wszWMIsVBR" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"IsVBR" ,"Attrs":[] },{ "Name":"g_wszWMAlbumArtist" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/AlbumArtist" ,"Attrs":[] },{ "Name":"g_wszWMAlbumArtistSort" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/AlbumArtistSort" ,"Attrs":[] },{ "Name":"g_wszWMBannerImageType" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"BannerImageType" ,"Attrs":[] },{ "Name":"g_wszWMBannerImageData" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"BannerImageData" ,"Attrs":[] },{ "Name":"g_wszWMBannerImageURL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"BannerImageURL" ,"Attrs":[] },{ "Name":"g_wszWMCopyrightURL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"CopyrightURL" ,"Attrs":[] },{ "Name":"g_wszWMAspectRatioX" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"AspectRatioX" ,"Attrs":[] },{ "Name":"g_wszWMAspectRatioY" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"AspectRatioY" ,"Attrs":[] },{ "Name":"g_wszASFLeakyBucketPairs" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"ASFLeakyBucketPairs" ,"Attrs":[] },{ "Name":"g_dwWMNSCAttributes" ,"Type":{"Kind":"Native","Name":"UInt32"} ,"ValueType":"UInt32" ,"Value":5 ,"Attrs":[] },{ "Name":"g_wszWMNSCName" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"NSC_Name" ,"Attrs":[] },{ "Name":"g_wszWMNSCAddress" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"NSC_Address" ,"Attrs":[] },{ "Name":"g_wszWMNSCPhone" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"NSC_Phone" ,"Attrs":[] },{ "Name":"g_wszWMNSCEmail" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"NSC_Email" ,"Attrs":[] },{ "Name":"g_wszWMNSCDescription" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"NSC_Description" ,"Attrs":[] },{ "Name":"g_wszWMWriter" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Writer" ,"Attrs":[] },{ "Name":"g_wszWMConductor" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Conductor" ,"Attrs":[] },{ "Name":"g_wszWMProducer" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Producer" ,"Attrs":[] },{ "Name":"g_wszWMDirector" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Director" ,"Attrs":[] },{ "Name":"g_wszWMContentGroupDescription" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ContentGroupDescription" ,"Attrs":[] },{ "Name":"g_wszWMSubTitle" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/SubTitle" ,"Attrs":[] },{ "Name":"g_wszWMPartOfSet" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/PartOfSet" ,"Attrs":[] },{ "Name":"g_wszWMProtectionType" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ProtectionType" ,"Attrs":[] },{ "Name":"g_wszWMVideoHeight" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/VideoHeight" ,"Attrs":[] },{ "Name":"g_wszWMVideoWidth" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/VideoWidth" ,"Attrs":[] },{ "Name":"g_wszWMVideoFrameRate" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/VideoFrameRate" ,"Attrs":[] },{ "Name":"g_wszWMMediaClassPrimaryID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaClassPrimaryID" ,"Attrs":[] },{ "Name":"g_wszWMMediaClassSecondaryID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaClassSecondaryID" ,"Attrs":[] },{ "Name":"g_wszWMPeriod" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Period" ,"Attrs":[] },{ "Name":"g_wszWMCategory" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Category" ,"Attrs":[] },{ "Name":"g_wszWMPicture" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Picture" ,"Attrs":[] },{ "Name":"g_wszWMLyrics_Synchronised" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Lyrics_Synchronised" ,"Attrs":[] },{ "Name":"g_wszWMOriginalLyricist" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/OriginalLyricist" ,"Attrs":[] },{ "Name":"g_wszWMOriginalArtist" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/OriginalArtist" ,"Attrs":[] },{ "Name":"g_wszWMOriginalAlbumTitle" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/OriginalAlbumTitle" ,"Attrs":[] },{ "Name":"g_wszWMOriginalReleaseYear" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/OriginalReleaseYear" ,"Attrs":[] },{ "Name":"g_wszWMOriginalFilename" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/OriginalFilename" ,"Attrs":[] },{ "Name":"g_wszWMPublisher" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Publisher" ,"Attrs":[] },{ "Name":"g_wszWMEncodedBy" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/EncodedBy" ,"Attrs":[] },{ "Name":"g_wszWMEncodingSettings" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/EncodingSettings" ,"Attrs":[] },{ "Name":"g_wszWMEncodingTime" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/EncodingTime" ,"Attrs":[] },{ "Name":"g_wszWMAuthorURL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/AuthorURL" ,"Attrs":[] },{ "Name":"g_wszWMUserWebURL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/UserWebURL" ,"Attrs":[] },{ "Name":"g_wszWMAudioFileURL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/AudioFileURL" ,"Attrs":[] },{ "Name":"g_wszWMAudioSourceURL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/AudioSourceURL" ,"Attrs":[] },{ "Name":"g_wszWMLanguage" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Language" ,"Attrs":[] },{ "Name":"g_wszWMParentalRating" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ParentalRating" ,"Attrs":[] },{ "Name":"g_wszWMBeatsPerMinute" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/BeatsPerMinute" ,"Attrs":[] },{ "Name":"g_wszWMInitialKey" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/InitialKey" ,"Attrs":[] },{ "Name":"g_wszWMMood" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Mood" ,"Attrs":[] },{ "Name":"g_wszWMText" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Text" ,"Attrs":[] },{ "Name":"g_wszWMDVDID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/DVDID" ,"Attrs":[] },{ "Name":"g_wszWMWMContentID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMContentID" ,"Attrs":[] },{ "Name":"g_wszWMWMCollectionID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMCollectionID" ,"Attrs":[] },{ "Name":"g_wszWMWMCollectionGroupID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMCollectionGroupID" ,"Attrs":[] },{ "Name":"g_wszWMUniqueFileIdentifier" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/UniqueFileIdentifier" ,"Attrs":[] },{ "Name":"g_wszWMModifiedBy" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ModifiedBy" ,"Attrs":[] },{ "Name":"g_wszWMRadioStationName" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/RadioStationName" ,"Attrs":[] },{ "Name":"g_wszWMRadioStationOwner" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/RadioStationOwner" ,"Attrs":[] },{ "Name":"g_wszWMPlaylistDelay" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/PlaylistDelay" ,"Attrs":[] },{ "Name":"g_wszWMCodec" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Codec" ,"Attrs":[] },{ "Name":"g_wszWMDRM" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/DRM" ,"Attrs":[] },{ "Name":"g_wszWMISRC" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ISRC" ,"Attrs":[] },{ "Name":"g_wszWMProvider" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/Provider" ,"Attrs":[] },{ "Name":"g_wszWMProviderRating" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ProviderRating" ,"Attrs":[] },{ "Name":"g_wszWMProviderStyle" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ProviderStyle" ,"Attrs":[] },{ "Name":"g_wszWMContentDistributor" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ContentDistributor" ,"Attrs":[] },{ "Name":"g_wszWMSubscriptionContentID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/SubscriptionContentID" ,"Attrs":[] },{ "Name":"g_wszWMWMADRCPeakReference" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMADRCPeakReference" ,"Attrs":[] },{ "Name":"g_wszWMWMADRCPeakTarget" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMADRCPeakTarget" ,"Attrs":[] },{ "Name":"g_wszWMWMADRCAverageReference" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMADRCAverageReference" ,"Attrs":[] },{ "Name":"g_wszWMWMADRCAverageTarget" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMADRCAverageTarget" ,"Attrs":[] },{ "Name":"g_wszWMStreamTypeInfo" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/StreamTypeInfo" ,"Attrs":[] },{ "Name":"g_wszWMPeakBitrate" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/PeakBitrate" ,"Attrs":[] },{ "Name":"g_wszWMASFPacketCount" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ASFPacketCount" ,"Attrs":[] },{ "Name":"g_wszWMASFSecurityObjectsSize" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ASFSecurityObjectsSize" ,"Attrs":[] },{ "Name":"g_wszWMSharedUserRating" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/SharedUserRating" ,"Attrs":[] },{ "Name":"g_wszWMSubTitleDescription" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/SubTitleDescription" ,"Attrs":[] },{ "Name":"g_wszWMMediaCredits" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaCredits" ,"Attrs":[] },{ "Name":"g_wszWMParentalRatingReason" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ParentalRatingReason" ,"Attrs":[] },{ "Name":"g_wszWMOriginalReleaseTime" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/OriginalReleaseTime" ,"Attrs":[] },{ "Name":"g_wszWMMediaStationCallSign" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaStationCallSign" ,"Attrs":[] },{ "Name":"g_wszWMMediaStationName" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaStationName" ,"Attrs":[] },{ "Name":"g_wszWMMediaNetworkAffiliation" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaNetworkAffiliation" ,"Attrs":[] },{ "Name":"g_wszWMMediaOriginalChannel" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaOriginalChannel" ,"Attrs":[] },{ "Name":"g_wszWMMediaOriginalBroadcastDateTime" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaOriginalBroadcastDateTime" ,"Attrs":[] },{ "Name":"g_wszWMMediaIsStereo" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaIsStereo" ,"Attrs":[] },{ "Name":"g_wszWMVideoClosedCaptioning" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/VideoClosedCaptioning" ,"Attrs":[] },{ "Name":"g_wszWMMediaIsRepeat" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaIsRepeat" ,"Attrs":[] },{ "Name":"g_wszWMMediaIsLive" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaIsLive" ,"Attrs":[] },{ "Name":"g_wszWMMediaIsTape" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaIsTape" ,"Attrs":[] },{ "Name":"g_wszWMMediaIsDelay" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaIsDelay" ,"Attrs":[] },{ "Name":"g_wszWMMediaIsSubtitled" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaIsSubtitled" ,"Attrs":[] },{ "Name":"g_wszWMMediaIsPremiere" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaIsPremiere" ,"Attrs":[] },{ "Name":"g_wszWMMediaIsFinale" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaIsFinale" ,"Attrs":[] },{ "Name":"g_wszWMMediaIsSAP" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/MediaIsSAP" ,"Attrs":[] },{ "Name":"g_wszWMProviderCopyright" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ProviderCopyright" ,"Attrs":[] },{ "Name":"g_wszWMISAN" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ISAN" ,"Attrs":[] },{ "Name":"g_wszWMADID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/ADID" ,"Attrs":[] },{ "Name":"g_wszWMWMShadowFileSourceFileType" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMShadowFileSourceFileType" ,"Attrs":[] },{ "Name":"g_wszWMWMShadowFileSourceDRMType" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMShadowFileSourceDRMType" ,"Attrs":[] },{ "Name":"g_wszWMWMCPDistributor" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMCPDistributor" ,"Attrs":[] },{ "Name":"g_wszWMWMCPDistributorID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/WMCPDistributorID" ,"Attrs":[] },{ "Name":"g_wszWMSeasonNumber" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/SeasonNumber" ,"Attrs":[] },{ "Name":"g_wszWMEpisodeNumber" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/EpisodeNumber" ,"Attrs":[] },{ "Name":"g_wszEarlyDataDelivery" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"EarlyDataDelivery" ,"Attrs":[] },{ "Name":"g_wszJustInTimeDecode" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"JustInTimeDecode" ,"Attrs":[] },{ "Name":"g_wszSingleOutputBuffer" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"SingleOutputBuffer" ,"Attrs":[] },{ "Name":"g_wszSoftwareScaling" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"SoftwareScaling" ,"Attrs":[] },{ "Name":"g_wszDeliverOnReceive" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DeliverOnReceive" ,"Attrs":[] },{ "Name":"g_wszScrambledAudio" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"ScrambledAudio" ,"Attrs":[] },{ "Name":"g_wszDedicatedDeliveryThread" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DedicatedDeliveryThread" ,"Attrs":[] },{ "Name":"g_wszEnableDiscreteOutput" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"EnableDiscreteOutput" ,"Attrs":[] },{ "Name":"g_wszSpeakerConfig" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"SpeakerConfig" ,"Attrs":[] },{ "Name":"g_wszDynamicRangeControl" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DynamicRangeControl" ,"Attrs":[] },{ "Name":"g_wszAllowInterlacedOutput" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"AllowInterlacedOutput" ,"Attrs":[] },{ "Name":"g_wszVideoSampleDurations" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"VideoSampleDurations" ,"Attrs":[] },{ "Name":"g_wszStreamLanguage" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"StreamLanguage" ,"Attrs":[] },{ "Name":"g_wszEnableWMAProSPDIFOutput" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"EnableWMAProSPDIFOutput" ,"Attrs":[] },{ "Name":"g_wszDeinterlaceMode" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DeinterlaceMode" ,"Attrs":[] },{ "Name":"g_wszInitialPatternForInverseTelecine" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"InitialPatternForInverseTelecine" ,"Attrs":[] },{ "Name":"g_wszJPEGCompressionQuality" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"JPEGCompressionQuality" ,"Attrs":[] },{ "Name":"g_wszWatermarkCLSID" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WatermarkCLSID" ,"Attrs":[] },{ "Name":"g_wszWatermarkConfig" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WatermarkConfig" ,"Attrs":[] },{ "Name":"g_wszInterlacedCoding" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"InterlacedCoding" ,"Attrs":[] },{ "Name":"g_wszFixedFrameRate" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"FixedFrameRate" ,"Attrs":[] },{ "Name":"g_wszOriginalSourceFormatTag" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_SOURCEFORMATTAG" ,"Attrs":[] },{ "Name":"g_wszOriginalWaveFormat" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_ORIGINALWAVEFORMAT" ,"Attrs":[] },{ "Name":"g_wszEDL" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_EDL" ,"Attrs":[] },{ "Name":"g_wszComplexity" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_COMPLEXITYEX" ,"Attrs":[] },{ "Name":"g_wszDecoderComplexityRequested" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_DECODERCOMPLEXITYPROFILE" ,"Attrs":[] },{ "Name":"g_wszReloadIndexOnSeek" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"ReloadIndexOnSeek" ,"Attrs":[] },{ "Name":"g_wszStreamNumIndexObjects" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"StreamNumIndexObjects" ,"Attrs":[] },{ "Name":"g_wszFailSeekOnError" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"FailSeekOnError" ,"Attrs":[] },{ "Name":"g_wszPermitSeeksBeyondEndOfStream" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"PermitSeeksBeyondEndOfStream" ,"Attrs":[] },{ "Name":"g_wszUsePacketAtSeekPoint" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"UsePacketAtSeekPoint" ,"Attrs":[] },{ "Name":"g_wszSourceBufferTime" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"SourceBufferTime" ,"Attrs":[] },{ "Name":"g_wszSourceMaxBytesAtOnce" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"SourceMaxBytesAtOnce" ,"Attrs":[] },{ "Name":"g_wszVBREnabled" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_VBRENABLED" ,"Attrs":[] },{ "Name":"g_wszVBRQuality" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_VBRQUALITY" ,"Attrs":[] },{ "Name":"g_wszVBRBitrateMax" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_RMAX" ,"Attrs":[] },{ "Name":"g_wszVBRBufferWindowMax" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_BMAX" ,"Attrs":[] },{ "Name":"g_wszVBRPeak" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"VBR Peak" ,"Attrs":[] },{ "Name":"g_wszBufferAverage" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Buffer Average" ,"Attrs":[] },{ "Name":"g_wszComplexityMax" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_COMPLEXITYEXMAX" ,"Attrs":[] },{ "Name":"g_wszComplexityOffline" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_COMPLEXITYEXOFFLINE" ,"Attrs":[] },{ "Name":"g_wszComplexityLive" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_COMPLEXITYEXLIVE" ,"Attrs":[] },{ "Name":"g_wszIsVBRSupported" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_ISVBRSUPPORTED" ,"Attrs":[] },{ "Name":"g_wszNumPasses" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"_PASSESUSED" ,"Attrs":[] },{ "Name":"g_wszMusicSpeechClassMode" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"MusicSpeechClassMode" ,"Attrs":[] },{ "Name":"g_wszMusicClassMode" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"MusicClassMode" ,"Attrs":[] },{ "Name":"g_wszSpeechClassMode" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"SpeechClassMode" ,"Attrs":[] },{ "Name":"g_wszMixedClassMode" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"MixedClassMode" ,"Attrs":[] },{ "Name":"g_wszSpeechCaps" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"SpeechFormatCap" ,"Attrs":[] },{ "Name":"g_wszPeakValue" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"PeakValue" ,"Attrs":[] },{ "Name":"g_wszAverageLevel" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"AverageLevel" ,"Attrs":[] },{ "Name":"g_wszFold6To2Channels3" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Fold6To2Channels3" ,"Attrs":[] },{ "Name":"g_wszFoldToChannelsTemplate" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"Fold%luTo%luChannels%lu" ,"Attrs":[] },{ "Name":"g_wszDeviceConformanceTemplate" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"DeviceConformanceTemplate" ,"Attrs":[] },{ "Name":"g_wszEnableFrameInterpolation" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"EnableFrameInterpolation" ,"Attrs":[] },{ "Name":"g_wszNeedsPreviousSample" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"NeedsPreviousSample" ,"Attrs":[] },{ "Name":"g_wszWMIsCompilation" ,"Type":{"Kind":"Native","Name":"String"} ,"ValueType":"String" ,"Value":"WM/IsCompilation" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_Base" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00000000-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIATYPE_Video" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"73646976-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_RGB1" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e436eb78-524f-11ce-9f53-0020af0ba770" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_RGB4" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e436eb79-524f-11ce-9f53-0020af0ba770" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_RGB8" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e436eb7a-524f-11ce-9f53-0020af0ba770" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_RGB565" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e436eb7b-524f-11ce-9f53-0020af0ba770" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_RGB555" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e436eb7c-524f-11ce-9f53-0020af0ba770" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_RGB24" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e436eb7d-524f-11ce-9f53-0020af0ba770" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_RGB32" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e436eb7e-524f-11ce-9f53-0020af0ba770" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_I420" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"30323449-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_IYUV" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"56555949-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_YV12" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"32315659-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_YUY2" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"32595559-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_P422" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"32323450-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_UYVY" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"59565955-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_YVYU" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"55595659-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_YVU9" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"39555659-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_VIDEOIMAGE" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1d4a45f2-e5f6-4b44-8388-f0ae5c0e0c37" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_MP43" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"3334504d-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_MP4S" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"5334504d-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_M4S2" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"3253344d-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMV1" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"31564d57-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMV2" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"32564d57-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_MSS1" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"3153534d-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_MPEG2_VIDEO" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e06d8026-db46-11cf-b4d1-00805f6cbbea" ,"Attrs":[] },{ "Name":"WMMEDIATYPE_Audio" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"73647561-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_PCM" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00000001-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_DRM" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00000009-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMAudioV9" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00000162-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMAudio_Lossless" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00000163-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_MSS2" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"3253534d-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMSP1" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"0000000a-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMSP2" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"0000000b-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMV3" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"33564d57-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMVP" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"50564d57-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WVP2" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"32505657-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMVA" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"41564d57-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WVC1" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"31435657-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMAudioV8" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00000161-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMAudioV7" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00000161-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WMAudioV2" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00000161-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_ACELPnet" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00000130-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_MP3" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"00000055-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIASUBTYPE_WebStream" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"776257d4-c627-41cb-8f81-7ac7ff1c40cc" ,"Attrs":[] },{ "Name":"WMMEDIATYPE_Script" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"73636d64-0000-0010-8000-00aa00389b71" ,"Attrs":[] },{ "Name":"WMMEDIATYPE_Image" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"34a50fd8-8aa5-4386-81fe-a0efe0488e31" ,"Attrs":[] },{ "Name":"WMMEDIATYPE_FileTransfer" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d9e47579-930e-4427-adfc-ad80f290e470" ,"Attrs":[] },{ "Name":"WMMEDIATYPE_Text" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"9bba1ea7-5ab2-4829-ba57-0940209bcf3e" ,"Attrs":[] },{ "Name":"WMFORMAT_VideoInfo" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"05589f80-c356-11ce-bf01-00aa0055595a" ,"Attrs":[] },{ "Name":"WMFORMAT_MPEG2Video" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e06d80e3-db46-11cf-b4d1-00805f6cbbea" ,"Attrs":[] },{ "Name":"WMFORMAT_WaveFormatEx" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"05589f81-c356-11ce-bf01-00aa0055595a" ,"Attrs":[] },{ "Name":"WMFORMAT_Script" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"5c8510f2-debe-4ca7-bba5-f07a104f8dff" ,"Attrs":[] },{ "Name":"WMFORMAT_WebStream" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"da1e6b13-8359-4050-b398-388e965bf00c" ,"Attrs":[] },{ "Name":"WMSCRIPTTYPE_TwoStrings" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"82f38a70-c29f-11d1-97ad-00a0c95ea850" ,"Attrs":[] },{ "Name":"WM_SampleExtensionGUID_OutputCleanPoint" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"f72a3c6f-6eb4-4ebc-b192-09ad9759e828" ,"Attrs":[] },{ "Name":"WM_SampleExtensionGUID_Timecode" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"399595ec-8667-4e2d-8fdb-98814ce76c1e" ,"Attrs":[] },{ "Name":"WM_SampleExtensionGUID_ChromaLocation" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"4c5acca0-9276-4b2c-9e4c-a0edefdd217e" ,"Attrs":[] },{ "Name":"WM_SampleExtensionGUID_ColorSpaceInfo" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"f79ada56-30eb-4f2b-9f7a-f24b139a1157" ,"Attrs":[] },{ "Name":"WM_SampleExtensionGUID_UserDataInfo" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"732bb4fa-78be-4549-99bd-02db1a55b7a8" ,"Attrs":[] },{ "Name":"WM_SampleExtensionGUID_FileName" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"e165ec0e-19ed-45d7-b4a7-25cbd1e28e9b" ,"Attrs":[] },{ "Name":"WM_SampleExtensionGUID_ContentType" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d590dc20-07bc-436c-9cf7-f3bbfbf1a4dc" ,"Attrs":[] },{ "Name":"WM_SampleExtensionGUID_PixelAspectRatio" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"1b1ee554-f9ea-4bc8-821a-376b74e4c4b8" ,"Attrs":[] },{ "Name":"WM_SampleExtensionGUID_SampleDuration" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"c6bd9450-867f-4907-83a3-c77921b733ad" ,"Attrs":[] },{ "Name":"WM_SampleExtensionGUID_SampleProtectionSalt" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"5403deee-b9ee-438f-aa83-3804997e569d" ,"Attrs":[] },{ "Name":"CLSID_WMMUTEX_Language" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d6e22a00-35da-11d1-9034-00a0c90349be" ,"Attrs":[] },{ "Name":"CLSID_WMMUTEX_Bitrate" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d6e22a01-35da-11d1-9034-00a0c90349be" ,"Attrs":[] },{ "Name":"CLSID_WMMUTEX_Presentation" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d6e22a02-35da-11d1-9034-00a0c90349be" ,"Attrs":[] },{ "Name":"CLSID_WMMUTEX_Unknown" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"d6e22a03-35da-11d1-9034-00a0c90349be" ,"Attrs":[] },{ "Name":"CLSID_WMBandwidthSharing_Exclusive" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"af6060aa-5197-11d2-b6af-00c04fd908e9" ,"Attrs":[] },{ "Name":"CLSID_WMBandwidthSharing_Partial" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"af6060ab-5197-11d2-b6af-00c04fd908e9" ,"Attrs":[] },{ "Name":"WMT_DMOCATEGORY_AUDIO_WATERMARK" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"65221c5a-fa75-4b39-b50c-06c336b6a3ef" ,"Attrs":[] },{ "Name":"WMT_DMOCATEGORY_VIDEO_WATERMARK" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"187cc922-8efc-4404-9daf-63f4830df1bc" ,"Attrs":[] },{ "Name":"CLSID_ClientNetManager" ,"Type":{"Kind":"Native","Name":"Guid"} ,"ValueType":"String" ,"Value":"cd12a3ce-9c42-11d2-beed-0060082f2054" ,"Attrs":[] }], "Types":[{ "Name":"_AM_ASFWRITERCONFIG_PARAM" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"AM_CONFIGASFWRITER_PARAM_AUTOINDEX","Value":1} ,{"Name":"AM_CONFIGASFWRITER_PARAM_MULTIPASS","Value":2} ,{"Name":"AM_CONFIGASFWRITER_PARAM_DONTCOMPRESS","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"AM_WMT_EVENT_DATA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"INSSBuffer" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"e1cd3524-03d7-11d2-9eed-006097d2d7cf" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetLength" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetLength" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetMaxLength" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetBuffer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppdwBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ] },{ "Name":"GetBufferAndLength" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppdwBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ,{"Name":"pdwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] }] },{ "Name":"INSSBuffer2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"4f528693-1035-43fe-b428-757561ad3a68" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetSampleProperties" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] },{ "Name":"SetSampleProperties" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ] }] },{ "Name":"INSSBuffer3" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"c87ceaaf-75be-4bc4-84eb-ac2798507672" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"INSSBuffer2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SetProperty" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidBufferProperty","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]} ,{"Name":"pvBufferProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"dwBufferPropertySize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetProperty" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidBufferProperty","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]} ,{"Name":"pvBufferProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]} ,{"Name":"pdwBufferPropertySize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] }] },{ "Name":"INSSBuffer4" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"b6b8fd5a-32e2-49d4-a910-c26cc85465ed" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"INSSBuffer3","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetPropertyCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcBufferProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetPropertyByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwBufferPropertyIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pguidBufferProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ,{"Name":"pvBufferProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]} ,{"Name":"pdwBufferPropertySize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMSBufferAllocator" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"61103ca4-2033-11d2-9ef1-006097d2d7cf" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"AllocateBuffer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwMaxBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"AllocatePageSizeBuffer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwMaxBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"WEBSTREAM_SAMPLE_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WEBSTREAM_SAMPLE_TYPE_FILE","Value":1} ,{"Name":"WEBSTREAM_SAMPLE_TYPE_RENDER","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"WM_SF_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WM_SF_CLEANPOINT","Value":1} ,{"Name":"WM_SF_DISCONTINUITY","Value":2} ,{"Name":"WM_SF_DATALOSS","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"WM_SFEX_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WM_SFEX_NOTASYNCPOINT","Value":2} ,{"Name":"WM_SFEX_DATALOSS","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_STATUS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_ERROR","Value":0} ,{"Name":"WMT_OPENED","Value":1} ,{"Name":"WMT_BUFFERING_START","Value":2} ,{"Name":"WMT_BUFFERING_STOP","Value":3} ,{"Name":"WMT_EOF","Value":4} ,{"Name":"WMT_END_OF_FILE","Value":4} ,{"Name":"WMT_END_OF_SEGMENT","Value":5} ,{"Name":"WMT_END_OF_STREAMING","Value":6} ,{"Name":"WMT_LOCATING","Value":7} ,{"Name":"WMT_CONNECTING","Value":8} ,{"Name":"WMT_NO_RIGHTS","Value":9} ,{"Name":"WMT_MISSING_CODEC","Value":10} ,{"Name":"WMT_STARTED","Value":11} ,{"Name":"WMT_STOPPED","Value":12} ,{"Name":"WMT_CLOSED","Value":13} ,{"Name":"WMT_STRIDING","Value":14} ,{"Name":"WMT_TIMER","Value":15} ,{"Name":"WMT_INDEX_PROGRESS","Value":16} ,{"Name":"WMT_SAVEAS_START","Value":17} ,{"Name":"WMT_SAVEAS_STOP","Value":18} ,{"Name":"WMT_NEW_SOURCEFLAGS","Value":19} ,{"Name":"WMT_NEW_METADATA","Value":20} ,{"Name":"WMT_BACKUPRESTORE_BEGIN","Value":21} ,{"Name":"WMT_SOURCE_SWITCH","Value":22} ,{"Name":"WMT_ACQUIRE_LICENSE","Value":23} ,{"Name":"WMT_INDIVIDUALIZE","Value":24} ,{"Name":"WMT_NEEDS_INDIVIDUALIZATION","Value":25} ,{"Name":"WMT_NO_RIGHTS_EX","Value":26} ,{"Name":"WMT_BACKUPRESTORE_END","Value":27} ,{"Name":"WMT_BACKUPRESTORE_CONNECTING","Value":28} ,{"Name":"WMT_BACKUPRESTORE_DISCONNECTING","Value":29} ,{"Name":"WMT_ERROR_WITHURL","Value":30} ,{"Name":"WMT_RESTRICTED_LICENSE","Value":31} ,{"Name":"WMT_CLIENT_CONNECT","Value":32} ,{"Name":"WMT_CLIENT_DISCONNECT","Value":33} ,{"Name":"WMT_NATIVE_OUTPUT_PROPS_CHANGED","Value":34} ,{"Name":"WMT_RECONNECT_START","Value":35} ,{"Name":"WMT_RECONNECT_END","Value":36} ,{"Name":"WMT_CLIENT_CONNECT_EX","Value":37} ,{"Name":"WMT_CLIENT_DISCONNECT_EX","Value":38} ,{"Name":"WMT_SET_FEC_SPAN","Value":39} ,{"Name":"WMT_PREROLL_READY","Value":40} ,{"Name":"WMT_PREROLL_COMPLETE","Value":41} ,{"Name":"WMT_CLIENT_PROPERTIES","Value":42} ,{"Name":"WMT_LICENSEURL_SIGNATURE_STATE","Value":43} ,{"Name":"WMT_INIT_PLAYLIST_BURN","Value":44} ,{"Name":"WMT_TRANSCRYPTOR_INIT","Value":45} ,{"Name":"WMT_TRANSCRYPTOR_SEEKED","Value":46} ,{"Name":"WMT_TRANSCRYPTOR_READ","Value":47} ,{"Name":"WMT_TRANSCRYPTOR_CLOSED","Value":48} ,{"Name":"WMT_PROXIMITY_RESULT","Value":49} ,{"Name":"WMT_PROXIMITY_COMPLETED","Value":50} ,{"Name":"WMT_CONTENT_ENABLER","Value":51} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_STREAM_SELECTION" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_OFF","Value":0} ,{"Name":"WMT_CLEANPOINT_ONLY","Value":1} ,{"Name":"WMT_ON","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_IMAGE_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_IT_NONE","Value":0} ,{"Name":"WMT_IT_BITMAP","Value":1} ,{"Name":"WMT_IT_JPEG","Value":2} ,{"Name":"WMT_IT_GIF","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_ATTR_DATATYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_TYPE_DWORD","Value":0} ,{"Name":"WMT_TYPE_STRING","Value":1} ,{"Name":"WMT_TYPE_BINARY","Value":2} ,{"Name":"WMT_TYPE_BOOL","Value":3} ,{"Name":"WMT_TYPE_QWORD","Value":4} ,{"Name":"WMT_TYPE_WORD","Value":5} ,{"Name":"WMT_TYPE_GUID","Value":6} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_ATTR_IMAGETYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_IMAGETYPE_BITMAP","Value":1} ,{"Name":"WMT_IMAGETYPE_JPEG","Value":2} ,{"Name":"WMT_IMAGETYPE_GIF","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_VERSION" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_VER_4_0","Value":262144} ,{"Name":"WMT_VER_7_0","Value":458752} ,{"Name":"WMT_VER_8_0","Value":524288} ,{"Name":"WMT_VER_9_0","Value":589824} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_STORAGE_FORMAT" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_Storage_Format_MP3","Value":0} ,{"Name":"WMT_Storage_Format_V1","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_DRMLA_TRUST" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_DRMLA_UNTRUSTED","Value":0} ,{"Name":"WMT_DRMLA_TRUSTED","Value":1} ,{"Name":"WMT_DRMLA_TAMPERED","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_TRANSPORT_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_Transport_Type_Unreliable","Value":0} ,{"Name":"WMT_Transport_Type_Reliable","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_NET_PROTOCOL" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_PROTOCOL_HTTP","Value":0} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_PLAY_MODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_PLAY_MODE_AUTOSELECT","Value":0} ,{"Name":"WMT_PLAY_MODE_LOCAL","Value":1} ,{"Name":"WMT_PLAY_MODE_DOWNLOAD","Value":2} ,{"Name":"WMT_PLAY_MODE_STREAMING","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_PROXY_SETTINGS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_PROXY_SETTING_NONE","Value":0} ,{"Name":"WMT_PROXY_SETTING_MANUAL","Value":1} ,{"Name":"WMT_PROXY_SETTING_AUTO","Value":2} ,{"Name":"WMT_PROXY_SETTING_BROWSER","Value":3} ,{"Name":"WMT_PROXY_SETTING_MAX","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_CODEC_INFO_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_CODECINFO_AUDIO","Value":0} ,{"Name":"WMT_CODECINFO_VIDEO","Value":1} ,{"Name":"WMT_CODECINFO_UNKNOWN","Value":-1} ] ,"IntegerBase":"Int32" },{ "Name":"WM_DM_INTERLACED_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WM_DM_NOTINTERLACED","Value":0} ,{"Name":"WM_DM_DEINTERLACE_NORMAL","Value":1} ,{"Name":"WM_DM_DEINTERLACE_HALFSIZE","Value":2} ,{"Name":"WM_DM_DEINTERLACE_HALFSIZEDOUBLERATE","Value":3} ,{"Name":"WM_DM_DEINTERLACE_INVERSETELECINE","Value":4} ,{"Name":"WM_DM_DEINTERLACE_VERTICALHALFSIZEDOUBLERATE","Value":5} ] ,"IntegerBase":"Int32" },{ "Name":"WM_DM_IT_FIRST_FRAME_COHERENCY" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WM_DM_IT_DISABLE_COHERENT_MODE","Value":0} ,{"Name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_TOP","Value":1} ,{"Name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_TOP","Value":2} ,{"Name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_TOP","Value":3} ,{"Name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_TOP","Value":4} ,{"Name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_TOP","Value":5} ,{"Name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_BOTTOM","Value":6} ,{"Name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_BOTTOM","Value":7} ,{"Name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_BOTTOM","Value":8} ,{"Name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_BOTTOM","Value":9} ,{"Name":"WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_BOTTOM","Value":10} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_OFFSET_FORMAT" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_OFFSET_FORMAT_100NS","Value":0} ,{"Name":"WMT_OFFSET_FORMAT_FRAME_NUMBERS","Value":1} ,{"Name":"WMT_OFFSET_FORMAT_PLAYLIST_OFFSET","Value":2} ,{"Name":"WMT_OFFSET_FORMAT_TIMECODE","Value":3} ,{"Name":"WMT_OFFSET_FORMAT_100NS_APPROXIMATE","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_INDEXER_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_IT_PRESENTATION_TIME","Value":0} ,{"Name":"WMT_IT_FRAME_NUMBERS","Value":1} ,{"Name":"WMT_IT_TIMECODE","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_INDEX_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_IT_NEAREST_DATA_UNIT","Value":1} ,{"Name":"WMT_IT_NEAREST_OBJECT","Value":2} ,{"Name":"WMT_IT_NEAREST_CLEAN_POINT","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_FILESINK_MODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_FM_SINGLE_BUFFERS","Value":1} ,{"Name":"WMT_FM_FILESINK_DATA_UNITS","Value":2} ,{"Name":"WMT_FM_FILESINK_UNBUFFERED","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_MUSICSPEECH_CLASS_MODE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_MS_CLASS_MUSIC","Value":0} ,{"Name":"WMT_MS_CLASS_SPEECH","Value":1} ,{"Name":"WMT_MS_CLASS_MIXED","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_WATERMARK_ENTRY_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_WMETYPE_AUDIO","Value":1} ,{"Name":"WMT_WMETYPE_VIDEO","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"WM_PLAYBACK_DRC_LEVEL" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WM_PLAYBACK_DRC_HIGH","Value":0} ,{"Name":"WM_PLAYBACK_DRC_MEDIUM","Value":1} ,{"Name":"WM_PLAYBACK_DRC_LOW","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_TIMECODE_FRAMERATE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_TIMECODE_FRAMERATE_30","Value":0} ,{"Name":"WMT_TIMECODE_FRAMERATE_30DROP","Value":1} ,{"Name":"WMT_TIMECODE_FRAMERATE_25","Value":2} ,{"Name":"WMT_TIMECODE_FRAMERATE_24","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_CREDENTIAL_FLAGS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_CREDENTIAL_SAVE","Value":1} ,{"Name":"WMT_CREDENTIAL_DONT_CACHE","Value":2} ,{"Name":"WMT_CREDENTIAL_CLEAR_TEXT","Value":4} ,{"Name":"WMT_CREDENTIAL_PROXY","Value":8} ,{"Name":"WMT_CREDENTIAL_ENCRYPT","Value":16} ] ,"IntegerBase":"Int32" },{ "Name":"WM_AETYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WM_AETYPE_INCLUDE","Value":105} ,{"Name":"WM_AETYPE_EXCLUDE","Value":101} ] ,"IntegerBase":"Int32" },{ "Name":"WMT_RIGHTS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WMT_RIGHT_PLAYBACK","Value":1} ,{"Name":"WMT_RIGHT_COPY_TO_NON_SDMI_DEVICE","Value":2} ,{"Name":"WMT_RIGHT_COPY_TO_CD","Value":8} ,{"Name":"WMT_RIGHT_COPY_TO_SDMI_DEVICE","Value":16} ,{"Name":"WMT_RIGHT_ONE_TIME","Value":32} ,{"Name":"WMT_RIGHT_SAVE_STREAM_PROTECTED","Value":64} ,{"Name":"WMT_RIGHT_COPY","Value":128} ,{"Name":"WMT_RIGHT_COLLABORATIVE_PLAY","Value":256} ,{"Name":"WMT_RIGHT_SDMI_TRIGGER","Value":65536} ,{"Name":"WMT_RIGHT_SDMI_NOMORECOPIES","Value":131072} ] ,"IntegerBase":"Int32" },{ "Name":"WM_STREAM_PRIORITY_RECORD" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":2 ,"Attrs":[] ,"Fields":[ {"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"fMandatory","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_WRITER_STATISTICS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"qwSampleCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"qwByteCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"qwDroppedSampleCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"qwDroppedByteCount","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"dwCurrentBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwAverageBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwExpectedBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCurrentSampleRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwAverageSampleRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwExpectedSampleRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_WRITER_STATISTICS_EX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwBitratePlusOverhead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCurrentSampleDropRateInQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCurrentSampleDropRateInCodec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCurrentSampleDropRateInMultiplexer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwTotalSampleDropsInQueue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwTotalSampleDropsInCodec","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwTotalSampleDropsInMultiplexer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_READER_STATISTICS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwBandwidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cPacketsReceived","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cPacketsRecovered","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cPacketsLost","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"wQuality","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_READER_CLIENTINFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"wszLang","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"wszBrowserUserAgent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"wszBrowserWebPage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"qwReserved","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]} ,{"Name":"wszHostExe","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"qwHostVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]} ,{"Name":"wszPlayerUserAgent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_CLIENT_PROPERTIES" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwIPAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwPort","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_CLIENT_PROPERTIES_EX" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pwszIPAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ,{"Name":"pwszPort","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ,{"Name":"pwszDNSName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]} ] ,"NestedTypes":[] },{ "Name":"WM_PORT_NUMBER_RANGE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"wPortBegin","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wPortEnd","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMT_BUFFER_SEGMENT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"pBuffer","Type":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":[]} ,{"Name":"cbOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMT_PAYLOAD_FRAGMENT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwPayloadIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"segmentData","Type":{"Kind":"ApiRef","Name":"WMT_BUFFER_SEGMENT","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMT_FILESINK_DATA_UNIT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"packetHeaderBuffer","Type":{"Kind":"ApiRef","Name":"WMT_BUFFER_SEGMENT","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":[]} ,{"Name":"cPayloads","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pPayloadHeaderBuffers","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_BUFFER_SEGMENT","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":[]} ,{"Name":"cPayloadDataFragments","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pPayloadDataFragments","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_PAYLOAD_FRAGMENT","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMT_WEBSTREAM_FORMAT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"cbSampleHeaderFixedData","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wReserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMT_WEBSTREAM_SAMPLE_HEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wPart","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"cTotalParts","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wSampleType","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wszURL","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_ADDRESS_ACCESSENTRY" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwIPAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_PICTURE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"pwszMIMEType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"bPictureType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"pwszDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwDataLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_SYNCHRONISED_LYRICS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"bTimeStampFormat","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"bContentType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"pwszContentDescriptor","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwLyricsLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pbLyrics","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_USER_WEB_URL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"pwszDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_USER_TEXT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"pwszDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"pwszText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_LEAKY_BUCKET_PAIR" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"dwBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"msBufferWindow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_STREAM_TYPE_INFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":1 ,"Attrs":[] ,"Fields":[ {"Name":"guidMajorType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMT_WATERMARK_ENTRY" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"wmetType","Type":{"Kind":"ApiRef","Name":"WMT_WATERMARK_ENTRY_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":[]} ,{"Name":"clsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"cbDisplayName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pwszDisplayName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMT_VIDEOIMAGE_SAMPLE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwMagic","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cbStruct","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwInputFlagsCur","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lCurMotionXtoX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lCurMotionYtoX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lCurMotionXoffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lCurMotionXtoY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lCurMotionYtoY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lCurMotionYoffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lCurBlendCoef1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lCurBlendCoef2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"dwInputFlagsPrev","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"lPrevMotionXtoX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lPrevMotionYtoX","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lPrevMotionXoffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lPrevMotionXtoY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lPrevMotionYtoY","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lPrevMotionYoffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lPrevBlendCoef1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ,{"Name":"lPrevBlendCoef2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMT_VIDEOIMAGE_SAMPLE2" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwMagic","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwControlFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwViewportWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwViewportHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCurrImageWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCurrImageHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"fCurrRegionX0","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fCurrRegionY0","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fCurrRegionWidth","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fCurrRegionHeight","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fCurrBlendCoef","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"dwPrevImageWidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwPrevImageHeight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"fPrevRegionX0","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fPrevRegionY0","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fPrevRegionWidth","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fPrevRegionHeight","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fPrevBlendCoef","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"dwEffectType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwNumEffectParas","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"fEffectPara0","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fEffectPara1","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fEffectPara2","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fEffectPara3","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"fEffectPara4","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]} ,{"Name":"bKeepPrevImage","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WM_MEDIA_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"majortype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"subtype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"bFixedSizeSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"bTemporalCompression","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"lSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"formattype","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]} ,{"Name":"cbFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pbFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMVIDEOINFOHEADER" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"rcSource","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"rcTarget","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwBitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwBitErrorRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"AvgTimePerFrame","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]} ,{"Name":"bmiHeader","Type":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMVIDEOINFOHEADER2" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"rcSource","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"rcTarget","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]} ,{"Name":"dwBitRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwBitErrorRate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"AvgTimePerFrame","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]} ,{"Name":"dwInterlaceFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwCopyProtectFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwPictAspectRatioX","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwPictAspectRatioY","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwReserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwReserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"bmiHeader","Type":{"Kind":"ApiRef","Name":"BITMAPINFOHEADER","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMMPEG2VIDEOINFO" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"hdr","Type":{"Kind":"ApiRef","Name":"WMVIDEOINFOHEADER2","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":[]} ,{"Name":"dwStartTimeCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cbSequenceHeader","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwSequenceHeader","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMSCRIPTFORMAT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"scriptType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMT_COLORSPACEINFO_EXTENSION_DATA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"ucColorPrimaries","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"ucColorTransferChar","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ,{"Name":"ucColorMatrixCoef","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"WMT_TIMECODE_EXTENSION_DATA" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":2 ,"Attrs":[] ,"Fields":[ {"Name":"wRange","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"dwTimecode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwUserbits","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"dwAmFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"DRM_VAL16" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"val","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IWMMediaProps" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bce-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] },{ "Name":"GetMediaType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pcbType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"SetMediaType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ] }] },{ "Name":"IWMVideoMediaProps" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bcf-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetMaxKeyFrameSpacing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pllTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]} ] },{ "Name":"SetMaxKeyFrameSpacing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"llTime","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]} ] },{ "Name":"GetQuality" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwQuality","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetQuality" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwQuality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IWMWriter" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bd4-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"SetProfileByID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ] },{ "Name":"SetProfile" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pProfile","Type":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"SetOutputFilename" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"GetInputCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcInputs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetInputProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppInput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMInputMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetInputProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pInput","Type":{"Kind":"ApiRef","Name":"IWMInputMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetInputFormatCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetInputFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFormatNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMInputMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"BeginWriting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"EndWriting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"AllocateSample" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwSampleSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WriteSample" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cnsSampleTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"Flush" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMDRMWriter" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"d6ea5dd0-12a0-43f4-90ab-a3fd451e6a07" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GenerateKeySeed" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszKeySeed","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcwchLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GenerateKeyID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszKeyID","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcwchLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GenerateSigningKeyPair" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszPrivKey","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcwchPrivKeyLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pwszPubKey","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcwchPubKeyLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"SetDRMAttribute" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] }] },{ "Name":"WMDRM_IMPORT_INIT_STRUCT" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"cbEncryptedSessionKeyMessage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pbEncryptedSessionKeyMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ,{"Name":"cbEncryptedKeyMessage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]} ,{"Name":"pbEncryptedKeyMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IWMDRMWriter2" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"38ee7a94-40e2-4e10-aa3f-33fd3210ed5b" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMDRMWriter","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SetWMDRMNetEncryption" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fSamplesEncrypted","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pbKeyID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbKeyID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IWMDRMWriter3" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"a7184082-a4aa-4dde-ac9c-e75dbd1117ce" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMDRMWriter2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SetProtectStreamSamples" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pImportInitStruct","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMDRM_IMPORT_INIT_STRUCT","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ] }] },{ "Name":"IWMInputMediaProps" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bd5-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetConnectionName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"GetGroupName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMPropertyVault" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"72995a79-5090-42a4-9c8c-d9d0b6d34be5" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetPropertyCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ] },{ "Name":"GetPropertyByName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"SetProperty" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetPropertyByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pdwNameLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"CopyPropertiesFrom" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIWMPropertyVault","Type":{"Kind":"ApiRef","Name":"IWMPropertyVault","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"Clear" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMIStreamProps" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"6816dad3-2b4b-4c8e-8149-874c3483a753" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetProperty" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMReader" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bd6-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Open" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMReaderCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"Close" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"GetOutputCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcOutputs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetOutputProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMOutputMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetOutputProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pOutput","Type":{"Kind":"ApiRef","Name":"IWMOutputMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetOutputFormatCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetOutputFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFormatNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMOutputMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"Start" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsStart","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cnsDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"fRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"Stop" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"Pause" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"Resume" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMSyncReader" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"9397f121-7705-4dc9-b049-98b698188414" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Open" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"Close" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"SetRange" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsStartTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cnsDuration","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]} ] },{ "Name":"SetRangeByFrame" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"qwFrameNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cFramesToRead","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]} ] },{ "Name":"GetNextSample" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"ppSample","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pcnsSampleTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ,{"Name":"pcnsDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pdwOutputNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pwStreamNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"SetStreamsSelected" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cStreamCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwStreamNumbers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]} ,{"Name":"pSelections","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_STREAM_SELECTION","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"GetStreamSelected" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pSelection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_STREAM_SELECTION","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetReadStreamSamples" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"fCompressed","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetReadStreamSamples" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pfCompressed","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetOutputSetting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetOutputSetting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"GetOutputCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcOutputs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetOutputProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMOutputMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetOutputProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pOutput","Type":{"Kind":"ApiRef","Name":"IWMOutputMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetOutputFormatCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetOutputFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFormatNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMOutputMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetOutputNumberForStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pdwOutputNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetStreamNumberForOutput" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pwStreamNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"GetMaxOutputSampleSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutput","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcbMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetMaxStreamSampleSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStream","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pcbMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"OpenStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ] }] },{ "Name":"IWMSyncReader2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"faed3d21-1b6b-4af7-8cb6-3e189bbc187b" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMSyncReader","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SetRangeByTimecode" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pStart","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_TIMECODE_EXTENSION_DATA","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ,{"Name":"pEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_TIMECODE_EXTENSION_DATA","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"SetRangeByFrameEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"qwFrameNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cFramesToRead","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]} ,{"Name":"pcnsStartTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"SetAllocateForOutput" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pAllocator","Type":{"Kind":"ApiRef","Name":"IWMReaderAllocatorEx","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetAllocateForOutput" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppAllocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMReaderAllocatorEx","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetAllocateForStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pAllocator","Type":{"Kind":"ApiRef","Name":"IWMReaderAllocatorEx","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetAllocateForStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwSreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"ppAllocator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMReaderAllocatorEx","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMOutputMediaProps" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bd7-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetStreamGroupName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"GetConnectionName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMStatusCallback" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"6d7cdc70-9888-11d3-8edc-00c04f6109cf" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"OnStatus" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Status","Type":{"Kind":"ApiRef","Name":"WMT_STATUS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwType","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] }] },{ "Name":"IWMReaderCallback" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bd8-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMStatusCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"OnSample" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cnsSampleTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cnsSampleDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] }] },{ "Name":"IWMCredentialCallback" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"342e0eb7-e651-450c-975b-2ace2c90c48e" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"AcquireCredentials" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszRealm","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pwszSite","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pwszUser","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"cchUser","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pwszPassword","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"cchPassword","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"hrStatus","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMMetadataEditor" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bd9-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Open" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"Close" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"Flush" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMMetadataEditor2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"203cffe3-2e18-4fdf-b59d-6e71530534cf" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMMetadataEditor","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"OpenEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"dwDesiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwShareMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IWMDRMEditor" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"ff130ebc-a6c3-42a6-b401-c3382c3e08b3" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetDRMProperty" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwstrName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pdwType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMHeaderInfo" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bda-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetAttributeCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pcAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"GetAttributeByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwStreamNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pwszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchNameLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"GetAttributeByName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwStreamNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetAttribute" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"GetMarkerCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcMarkers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"GetMarker" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwszMarkerName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchMarkerNameLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pcnsMarkerTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"AddMarker" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszMarkerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"cnsMarkerTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"RemoveMarker" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"GetScriptCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcScripts","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"GetScript" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwszType","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchTypeLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pwszCommand","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchCommandLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pcnsScriptTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"AddScript" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pwszCommand","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"cnsScriptTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"RemoveScript" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] }] },{ "Name":"IWMHeaderInfo2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"15cf9781-454e-482e-b393-85fae487a810" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMHeaderInfo","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetCodecInfoCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcCodecInfos","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetCodecInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcchName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pwszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pwszDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pCodecType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_CODEC_INFO_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pcbCodecInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pbCodecInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMHeaderInfo3" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"15cc68e3-27cc-4ecd-b222-3f5d02d80bd5" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMHeaderInfo2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetAttributeCountEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pcAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"GetAttributeIndices" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pwLangIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]} ,{"Name":"pwIndices","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ,{"Name":"pwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"GetAttributeByIndexEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pwNameLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pwLangIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pdwDataLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"ModifyAttribute" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"wLangIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"AddAttribute" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pwIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"wLangIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"dwLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"DeleteAttribute" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"AddCodecInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pwszDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"codecType","Type":{"Kind":"ApiRef","Name":"WMT_CODEC_INFO_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"cbCodecInfo","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pbCodecInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ] }] },{ "Name":"IWMProfileManager" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"d16679f2-6ca0-472d-8d31-2f5d55aee155" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"CreateEmptyProfile" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwVersion","Type":{"Kind":"ApiRef","Name":"WMT_VERSION","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"LoadProfileByID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"LoadProfileByData" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SaveProfile" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pIWMProfile","Type":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pwszProfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pdwLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GetSystemProfileCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcProfiles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"LoadSystemProfile" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwProfileIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppProfile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMProfileManager2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"7a924e51-73c1-494d-8019-23d37ed9b89a" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMProfileManager","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetSystemProfileVersion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_VERSION","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"SetSystemProfileVersion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwVersion","Type":{"Kind":"ApiRef","Name":"WMT_VERSION","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] }] },{ "Name":"IWMProfileManagerLanguage" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"ba4dcc78-7ee0-4ab8-b27a-dbce8bc51454" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetUserLanguageID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wLangID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetUserLanguageID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wLangID","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] }] },{ "Name":"IWMProfile" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bdb-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetVersion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_VERSION","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"SetName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"GetDescription" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"SetDescription" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"GetStreamCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwStreamIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMStreamConfig","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetStreamByNumber" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"ppConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMStreamConfig","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"RemoveStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pConfig","Type":{"Kind":"ApiRef","Name":"IWMStreamConfig","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"RemoveStreamByNumber" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"AddStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pConfig","Type":{"Kind":"ApiRef","Name":"IWMStreamConfig","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"ReconfigStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pConfig","Type":{"Kind":"ApiRef","Name":"IWMStreamConfig","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"CreateNewStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidStreamType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMStreamConfig","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetMutualExclusionCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcME","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetMutualExclusion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwMEIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppME","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMMutualExclusion","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"RemoveMutualExclusion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pME","Type":{"Kind":"ApiRef","Name":"IWMMutualExclusion","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"AddMutualExclusion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pME","Type":{"Kind":"ApiRef","Name":"IWMMutualExclusion","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"CreateNewMutualExclusion" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppME","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMMutualExclusion","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMProfile2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"07e72d33-d94e-4be7-8843-60ae5ff7e5f5" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMProfile","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetProfileID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMProfile3" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"00ef96cc-a461-4546-8bcd-c9a28f0e06f5" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMProfile2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetStorageFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pnStorageFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_STORAGE_FORMAT","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetStorageFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nStorageFormat","Type":{"Kind":"ApiRef","Name":"WMT_STORAGE_FORMAT","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetBandwidthSharingCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcBS","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetBandwidthSharing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwBSIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppBS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMBandwidthSharing","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"RemoveBandwidthSharing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pBS","Type":{"Kind":"ApiRef","Name":"IWMBandwidthSharing","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"AddBandwidthSharing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pBS","Type":{"Kind":"ApiRef","Name":"IWMBandwidthSharing","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"CreateNewBandwidthSharing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppBS","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMBandwidthSharing","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetStreamPrioritization" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppSP","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMStreamPrioritization","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetStreamPrioritization" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pSP","Type":{"Kind":"ApiRef","Name":"IWMStreamPrioritization","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"RemoveStreamPrioritization" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"CreateNewStreamPrioritization" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppSP","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMStreamPrioritization","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetExpectedPacketCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"msDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"pcPackets","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMStreamConfig" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bdc-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetStreamType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidStreamType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] },{ "Name":"GetStreamNumber" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwStreamNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"SetStreamNumber" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"GetStreamName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszStreamName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchStreamName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetStreamName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszStreamName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetConnectionName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszInputName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchInputName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetConnectionName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszInputName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetBitrate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwBitrate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetBitrate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetBufferWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pmsBufferWindow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetBufferWindow" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"msBufferWindow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IWMStreamConfig2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"7688d8cb-fc0d-43bd-9459-5a8dec200cfa" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMStreamConfig","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetTransportType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pnTransportType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_TRANSPORT_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetTransportType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"nTransportType","Type":{"Kind":"ApiRef","Name":"WMT_TRANSPORT_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"AddDataUnitExtension" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidExtensionSystemID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":["In"]} ,{"Name":"cbExtensionDataSize","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pbExtensionSystemInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbExtensionSystemInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetDataUnitExtensionCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcDataUnitExtensions","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"GetDataUnitExtension" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wDataUnitExtensionNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pguidExtensionSystemID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ,{"Name":"pcbExtensionDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ,{"Name":"pbExtensionSystemInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbExtensionSystemInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"RemoveAllDataUnitExtensions" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMStreamConfig3" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"cb164104-3aa9-45a7-9ac9-4daee131d6e1" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMStreamConfig2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetLanguage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszLanguageString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchLanguageStringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetLanguage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszLanguageString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] }] },{ "Name":"IWMPacketSize" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"cdfb97ab-188f-40b3-b643-5b7903975c59" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetMaxPacketSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwMaxPacketSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetMaxPacketSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwMaxPacketSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IWMPacketSize2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"8bfc2b9e-b646-4233-a877-1c6a079669dc" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMPacketSize","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetMinPacketSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwMinPacketSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetMinPacketSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwMinPacketSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IWMStreamList" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bdd-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetStreams" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwStreamNumArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ,{"Name":"pcStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"AddStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"RemoveStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] }] },{ "Name":"IWMMutualExclusion" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bde-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMStreamList","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] },{ "Name":"SetType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ] }] },{ "Name":"IWMMutualExclusion2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"0302b57d-89d1-4ba2-85c9-166f2c53eb91" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMMutualExclusion","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetRecordCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwRecordCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"AddRecord" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"RemoveRecord" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wRecordNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"GetRecordName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wRecordNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwszRecordName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchRecordName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetRecordName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wRecordNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwszRecordName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetStreamsForRecord" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wRecordNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwStreamNumArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ,{"Name":"pcStreams","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"AddStreamForRecord" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wRecordNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"RemoveStreamForRecord" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wRecordNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] }] },{ "Name":"IWMBandwidthSharing" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"ad694af1-f8d9-42f8-bc47-70311b0c4f9e" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMStreamList","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pguidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]} ] },{ "Name":"SetType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ] },{ "Name":"GetBandwidth" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwBitrate","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pmsBufferWindow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetBandwidth" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwBitrate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"msBufferWindow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IWMStreamPrioritization" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"8c1c6090-f9a8-4748-8ec3-dd1108ba1e77" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetPriorityRecords" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pRecordArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WM_STREAM_PRIORITY_RECORD","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pcRecords","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetPriorityRecords" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pRecordArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_STREAM_PRIORITY_RECORD","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ,{"Name":"cRecords","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] }] },{ "Name":"IWMWriterAdvanced" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406be3-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetSinkCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcSinks","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetSink" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwSinkNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMWriterSink","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"AddSink" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pSink","Type":{"Kind":"ApiRef","Name":"IWMWriterSink","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"RemoveSink" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pSink","Type":{"Kind":"ApiRef","Name":"IWMWriterSink","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WriteStreamSample" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"cnsSampleTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"msSampleSendTime","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cnsSampleDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"SetLiveSource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fIsLiveSource","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"IsRealTime" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfRealTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetWriterTime" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcnsCurrentTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"GetStatistics" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pStats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_WRITER_STATISTICS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetSyncTolerance" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"msWindow","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetSyncTolerance" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pmsWindow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMWriterAdvanced2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"962dc1ec-c046-4db8-9cc7-26ceae500817" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMWriterAdvanced","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetInputSetting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetInputSetting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] }] },{ "Name":"IWMWriterAdvanced3" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"2cd6492d-7c37-4e76-9d3b-59261183a22e" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMWriterAdvanced2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetStatisticsEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pStats","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_WRITER_STATISTICS_EX","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetNonBlocking" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMWriterPreprocess" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"fc54a285-38c4-45b5-aa23-85b9f7cb424b" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetMaxPreprocessingPasses" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pdwMaxNumPasses","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetNumPreprocessingPasses" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwNumPasses","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"BeginPreprocessingPass" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"PreprocessSample" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cnsSampleTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"EndPreprocessingPass" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwInputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IWMWriterPostViewCallback" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"d9d6549d-a193-4f24-b308-03123d9b7f8d" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMStatusCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"OnPostViewSample" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"cnsSampleTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cnsSampleDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"AllocateForPostView" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] }] },{ "Name":"IWMWriterPostView" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"81e20ce4-75ef-491a-8004-fc53c45bdc3e" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"SetPostViewCallback" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMWriterPostViewCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]} ] },{ "Name":"SetReceivePostViewSamples" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"fReceivePostViewSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetReceivePostViewSamples" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pfReceivePostViewSamples","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetPostViewProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"ppOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetPostViewProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pOutput","Type":{"Kind":"ApiRef","Name":"IWMMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetPostViewFormatCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pcFormats","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetPostViewFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"dwFormatNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppProps","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetAllocateForPostView" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"fAllocate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetAllocateForPostView" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pfAllocate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMWriterSink" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406be4-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"OnHeader" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pHeader","Type":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"IsRealTime" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfRealTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"AllocateDataUnit" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cbDataUnit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppDataUnit","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"OnDataUnit" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pDataUnit","Type":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"OnEndWriting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMRegisterCallback" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"cf4b1f99-4de2-4e49-a363-252740d99bc1" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Advise" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMStatusCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"Unadvise" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMStatusCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] }] },{ "Name":"IWMWriterFileSink" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406be5-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMWriterSink","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"Open" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] }] },{ "Name":"IWMWriterFileSink2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"14282ba7-4aef-4205-8ce5-c229035a05bc" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMWriterFileSink","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"Start" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsStartTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"Stop" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsStopTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"IsStopped" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfStopped","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetFileDuration" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcnsDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"GetFileSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcbFile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"Close" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"IsClosed" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfClosed","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMWriterFileSink3" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"3fea4feb-2945-47a7-a1dd-c53a8fc4c45c" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMWriterFileSink2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SetAutoIndexing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fDoAutoIndexing","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetAutoIndexing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfAutoIndexing","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetControlStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"fShouldControlStartAndStop","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetMode" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwFileSinkMode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"OnDataUnitEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pFileSinkDataUnit","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_FILESINK_DATA_UNIT","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"SetUnbufferedIO" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fUnbufferedIO","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fRestrictMemUsage","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetUnbufferedIO" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfUnbufferedIO","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"CompleteOperations" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMWriterNetworkSink" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406be7-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMWriterSink","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SetMaximumClients" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwMaxClients","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetMaximumClients" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwMaxClients","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetNetworkProtocol" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"protocol","Type":{"Kind":"ApiRef","Name":"WMT_NET_PROTOCOL","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetNetworkProtocol" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_NET_PROTOCOL","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetHostURL" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]} ,{"Name":"pcchURL","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"Open" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwPortNum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"Disconnect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"Close" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMClientConnections" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"73c66010-a299-41df-b1f0-ccf03b09c1c6" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetClientCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcClients","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetClientProperties" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwClientNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pClientProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_CLIENT_PROPERTIES","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMClientConnections2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"4091571e-4701-4593-bb3d-d5f5f0c74246" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMClientConnections","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetClientInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwClientNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pwszNetworkAddress","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchNetworkAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pwszPort","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pwszDNSName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchDNSName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMReaderAdvanced" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bea-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"SetUserProvidedClock" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fUserClock","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetUserProvidedClock" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfUserClock","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"DeliverTime" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"SetManualStreamSelection" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fSelection","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetManualStreamSelection" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfSelection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetStreamsSelected" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cStreamCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwStreamNumbers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]} ,{"Name":"pSelections","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_STREAM_SELECTION","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"GetStreamSelected" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pSelection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_STREAM_SELECTION","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetReceiveSelectionCallbacks" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fGetCallbacks","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetReceiveSelectionCallbacks" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfGetCallbacks","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetReceiveStreamSamples" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"fReceiveStreamSamples","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetReceiveStreamSamples" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pfReceiveStreamSamples","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetAllocateForOutput" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"fAllocate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetAllocateForOutput" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pfAllocate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetAllocateForStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"fAllocate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetAllocateForStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwSreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pfAllocate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetStatistics" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pStatistics","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_READER_STATISTICS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"SetClientInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pClientInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_READER_CLIENTINFO","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"GetMaxOutputSampleSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutput","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcbMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetMaxStreamSampleSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStream","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pcbMax","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"NotifyLateDelivery" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsLateness","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] }] },{ "Name":"IWMReaderAdvanced2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"ae14a945-b90c-4d0d-9127-80d665f7d73e" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMReaderAdvanced","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SetPlayMode" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"Mode","Type":{"Kind":"ApiRef","Name":"WMT_PLAY_MODE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetPlayMode" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_PLAY_MODE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetBufferProgress" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwPercent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pcnsBuffering","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"GetDownloadProgress" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwPercent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pqwBytesDownloaded","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ,{"Name":"pcnsDownload","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"GetSaveAsProgress" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwPercent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SaveFileAs" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"GetProtocolName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchProtocol","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"StartAtMarker" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wMarkerIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"cnsDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"fRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"GetOutputSetting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetOutputSetting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"Preroll" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsStart","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cnsDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"fRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ] },{ "Name":"SetLogClientID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fLogClientID","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetLogClientID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfLogClientID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"StopBuffering" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"OpenStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pStream","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMReaderCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] }] },{ "Name":"IWMReaderAdvanced3" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"5dc0674b-f04b-4a4e-9f2a-b1afde2c8100" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMReaderAdvanced2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"StopNetStreaming" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"StartAtPosition" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pvOffsetStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"pvDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"dwOffsetFormat","Type":{"Kind":"ApiRef","Name":"WMT_OFFSET_FORMAT","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"fRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] }] },{ "Name":"IWMReaderAdvanced4" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"945a76a2-12ae-4d48-bd3c-cd1d90399b85" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMReaderAdvanced3","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetLanguageCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pwLanguageCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"GetLanguage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwszLanguageString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchLanguageStringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"GetMaxSpeedFactor" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdblFactor","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Double"}},"Attrs":["Out"]} ] },{ "Name":"IsUsingFastCache" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfUsingFastCache","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"AddLogParam" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wszNameSpace","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"wszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"wszValue","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"SendLogParams" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"CanSaveFileAs" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfCanSave","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"CancelSaveFileAs" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"GetURL" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszURL","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchURL","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMReaderAdvanced5" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"24c44db0-55d1-49ae-a5cc-f13815e36363" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMReaderAdvanced4","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SetPlayerHook" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pHook","Type":{"Kind":"ApiRef","Name":"IWMPlayerHook","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] }] },{ "Name":"IWMReaderAdvanced6" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"18a2e7f8-428f-4acd-8a00-e64639bc93de" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMReaderAdvanced5","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SetProtectStreamSamples" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbCertificate","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbCertificate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwCertificateType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbInitializationVector","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbInitializationVector","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMPlayerHook" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"e5b7ca9a-0f1c-4f66-9002-74ec50d8b304" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"PreDecode" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMReaderAllocatorEx" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"9f762fa7-a22e-428d-93c9-ac82f3aafe5a" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"AllocateForStreamEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cnsSampleTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cnsSampleDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"AllocateForOutputEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cnsSampleTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cnsSampleDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] }] },{ "Name":"IWMReaderTypeNegotiation" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"fdbe5592-81a1-41ea-93bd-735cad1adc05" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"TryOutputProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pOutput","Type":{"Kind":"ApiRef","Name":"IWMOutputMediaProps","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] }] },{ "Name":"IWMReaderCallbackAdvanced" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406beb-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"OnStreamSample" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"cnsSampleTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cnsSampleDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSample","Type":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"OnTime" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsCurrentTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"OnStreamSelection" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pStreamNumbers","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]} ,{"Name":"pSelections","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_STREAM_SELECTION","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"OnOutputPropsChanged" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pMediaType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"AllocateForStream" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"AllocateForOutput" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] }] },{ "Name":"IWMDRMReader" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"d2827540-3ee7-432c-b14c-dc17f085d3b3" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"AcquireLicense" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CancelLicenseAcquisition" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"Individualize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"CancelIndividualization" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"MonitorLicenseAcquisition" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"CancelMonitorLicenseAcquisition" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"SetDRMProperty" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwstrName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"dwType","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"GetDRMProperty" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwstrName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pdwType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] }] },{ "Name":"DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"wCompressedDigitalVideo","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wUncompressedDigitalVideo","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wAnalogVideo","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wCompressedDigitalAudio","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"wUncompressedDigitalAudio","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"DRM_OPL_OUTPUT_IDS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cIds","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"rgIds","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"DRM_OUTPUT_PROTECTION" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"guidId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]} ,{"Name":"bConfigData","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"DRM_VIDEO_OUTPUT_PROTECTION_IDS" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"cEntries","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"rgVop","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DRM_OUTPUT_PROTECTION","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"DRM_PLAY_OPL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"minOPL","Type":{"Kind":"ApiRef","Name":"DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":[]} ,{"Name":"oplIdReserved","Type":{"Kind":"ApiRef","Name":"DRM_OPL_OUTPUT_IDS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":[]} ,{"Name":"vopi","Type":{"Kind":"ApiRef","Name":"DRM_VIDEO_OUTPUT_PROTECTION_IDS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"DRM_COPY_OPL" ,"Architectures":[] ,"Platform":null ,"Kind":"Struct" ,"Size":0 ,"PackingSize":0 ,"Attrs":[] ,"Fields":[ {"Name":"wMinimumCopyLevel","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]} ,{"Name":"oplIdIncludes","Type":{"Kind":"ApiRef","Name":"DRM_OPL_OUTPUT_IDS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":[]} ,{"Name":"oplIdExcludes","Type":{"Kind":"ApiRef","Name":"DRM_OPL_OUTPUT_IDS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":[]} ] ,"NestedTypes":[] },{ "Name":"IWMDRMReader2" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"befe7a75-9f1d-4075-b9d9-a3c37bda49a0" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMDRMReader","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SetEvaluateOutputLevelLicenses" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fEvaluate","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetPlayOutputLevels" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pPlayOPL","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"DRM_PLAY_OPL","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pdwMinAppComplianceLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetCopyOutputLevels" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pCopyOPL","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"DRM_COPY_OPL","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pdwMinAppComplianceLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"TryNextLicense" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMDRMReader3" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"e08672de-f1e7-4ff4-a0a3-fc4b08e4caf8" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMDRMReader2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetInclusionList" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppGuids","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}}},"Attrs":["Out"]} ,{"Name":"pcGuids","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMReaderPlaylistBurn" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"f28c0300-9baa-4477-a846-1744d9cbf533" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"InitPlaylistBurn" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cFiles","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppwszFilenames","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]} ,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMStatusCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"GetInitResults" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cFiles","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"phrStati","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"Cancel" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"EndPlaylistBurn" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hrBurnResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] }] },{ "Name":"IWMReaderNetworkConfig" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bec-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetBufferingTime" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcnsBufferingTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"SetBufferingTime" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsBufferingTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"GetUDPPortRanges" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pRangeArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WM_PORT_NUMBER_RANGE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pcRanges","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"SetUDPPortRanges" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pRangeArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WM_PORT_NUMBER_RANGE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ,{"Name":"cRanges","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetProxySettings" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pProxySetting","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_PROXY_SETTINGS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetProxySettings" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"ProxySetting","Type":{"Kind":"ApiRef","Name":"WMT_PROXY_SETTINGS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetProxyHostName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pwszHostName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchHostName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"SetProxyHostName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pwszHostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"GetProxyPort" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pdwPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetProxyPort" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"dwPort","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetProxyExceptionList" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pwszExceptionList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchExceptionList","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"SetProxyExceptionList" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pwszExceptionList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"GetProxyBypassForLocal" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pfBypassForLocal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetProxyBypassForLocal" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"fBypassForLocal","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetForceRerunAutoProxyDetection" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfForceRerunDetection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetForceRerunAutoProxyDetection" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fForceRerunDetection","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetEnableMulticast" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfEnableMulticast","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetEnableMulticast" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fEnableMulticast","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetEnableHTTP" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfEnableHTTP","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetEnableHTTP" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fEnableHTTP","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetEnableUDP" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfEnableUDP","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetEnableUDP" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fEnableUDP","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetEnableTCP" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfEnableTCP","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetEnableTCP" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fEnableTCP","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"ResetProtocolRollover" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"GetConnectionBandwidth" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwConnectionBandwidth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetConnectionBandwidth" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwConnectionBandwidth","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetNumProtocolsSupported" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetSupportedProtocolName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwProtocolNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pwszProtocolName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchProtocolName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"AddLoggingUrl" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"GetLoggingUrl" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pwszUrl","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchUrl","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GetLoggingUrlCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwUrlCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"ResetLoggingUrlList" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMReaderNetworkConfig2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"d979a853-042b-4050-8387-c939db22013f" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMReaderNetworkConfig","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetEnableContentCaching" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfEnableContentCaching","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetEnableContentCaching" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fEnableContentCaching","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetEnableFastCache" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfEnableFastCache","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetEnableFastCache" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fEnableFastCache","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetAcceleratedStreamingDuration" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcnsAccelDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"SetAcceleratedStreamingDuration" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsAccelDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"GetAutoReconnectLimit" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwAutoReconnectLimit","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetAutoReconnectLimit" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwAutoReconnectLimit","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetEnableResends" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfEnableResends","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetEnableResends" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fEnableResends","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetEnableThinning" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfEnableThinning","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetEnableThinning" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fEnableThinning","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetMaxNetPacketSize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwMaxNetPacketSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMReaderStreamClock" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"96406bed-2b2b-11d3-b36b-00c04f6108ff" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetTime" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcnsNow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In"]} ] },{ "Name":"SetTimer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsWhen","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"pvParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"pdwTimerId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"KillTimer" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwTimerId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IWMIndexer" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"6d7cdc71-9888-11d3-8edc-00c04f6109cf" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"StartIndexing" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMStatusCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"Cancel" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMIndexer2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"b70f1e42-6255-4df0-a6b9-02b212d9e2bb" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMIndexer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"Configure" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"nIndexerType","Type":{"Kind":"ApiRef","Name":"WMT_INDEXER_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvInterval","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ,{"Name":"pvIndexType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] }] },{ "Name":"IWMLicenseBackup" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"05e5ac9f-3fb6-4508-bb43-a4067ba1ebe8" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"BackupLicenses" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMStatusCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"CancelLicenseBackup" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMLicenseRestore" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"c70b6334-a22e-4efb-a245-15e65a004a13" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"RestoreLicenses" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMStatusCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"CancelLicenseRestore" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMBackupRestoreProps" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"3c8e0da6-996f-4ff3-a1af-4838f9377e2e" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetPropCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcProps","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"GetPropByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchNameLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"GetPropByName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pcbLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"SetProp" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"cbLength","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ] },{ "Name":"RemoveProp" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcwszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"RemoveAllProps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMCodecInfo" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"a970f41e-34de-4a98-b3ba-e4b3ca7528f0" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetCodecInfoCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"pcCodecs","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetCodecFormatCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwCodecIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcFormat","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetCodecFormat" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwCodecIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFormatIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIStreamConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMStreamConfig","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMCodecInfo2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"aa65e273-b686-4056-91ec-dd768d4df710" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMCodecInfo","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetCodecName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwCodecIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"wszName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GetCodecFormatDesc" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwCodecIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFormatIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppIStreamConfig","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMStreamConfig","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"wszDesc","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchDesc","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMCodecInfo3" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"7e51f487-4d93-4f98-8ab4-27d0565adc51" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMCodecInfo2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetCodecFormatProp" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwCodecIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwFormatIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"GetCodecProp" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwCodecIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"SetCodecEnumerationSetting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwCodecIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"dwSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"GetCodecEnumerationSetting" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"guidType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"dwCodecIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_ATTR_DATATYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMLanguageList" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"df683f00-2d49-4d8e-92b7-fb19f6a0dc57" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetLanguageCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"GetLanguageDetails" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwszLanguageString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchLanguageStringLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"AddLanguageByRFC1766String" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszLanguageString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pwIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMWriterPushSink" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"dc10e6a5-072c-467d-bf57-6330a9dde12a" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMWriterSink","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"Connect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pwszURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pwszTemplateURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"fAutoDestroy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"Disconnect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"EndSession" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMDeviceRegistration" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"f6211f03-8d21-4e94-93e6-8510805f2d99" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"RegisterDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwRegisterType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbCertificate","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbCertificate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"SerialNumber","Type":{"Kind":"ApiRef","Name":"DRM_VAL16","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"ppDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMRegisteredDevice","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"UnregisterDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwRegisterType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbCertificate","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbCertificate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"SerialNumber","Type":{"Kind":"ApiRef","Name":"DRM_VAL16","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetRegistrationStats" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwRegisterType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcRegisteredDevices","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetFirstRegisteredDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwRegisterType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMRegisteredDevice","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetNextRegisteredDevice" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMRegisteredDevice","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetRegisteredDeviceByID" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwRegisterType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbCertificate","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbCertificate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"SerialNumber","Type":{"Kind":"ApiRef","Name":"DRM_VAL16","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"ppDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMRegisteredDevice","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMRegisteredDevice" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"a4503bec-5508-4148-97ac-bfa75760a70d" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetDeviceSerialNumber" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pSerialNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DRM_VAL16","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetDeviceCertificate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetDeviceType" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pdwType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetAttributeCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetAttributeByIndex" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetAttributeByName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pbstrValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetAttributeByName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrValue","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"Approve" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fApprove","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"IsValid" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfValid","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"IsApproved" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfApproved","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"IsWmdrmCompliant" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfCompliant","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"IsOpened" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfOpened","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"Open" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"Close" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMProximityDetection" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"6a9fd8ee-b651-4bf0-b849-7d4ece79a2b1" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"StartDetection" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbRegistrationMsg","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbRegistrationMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbLocalAddress","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbLocalAddress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"dwExtraPortsAllowed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppRegistrationResponseMsg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMStatusCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] }] },{ "Name":"IWMDRMMessageParser" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"a73a0072-25a0-4c99-b4a5-ede8101a6c39" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"ParseRegistrationReqMsg" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbRegistrationReqMsg","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbRegistrationReqMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppDeviceCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pDeviceSerialNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DRM_VAL16","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"ParseLicenseRequestMsg" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbLicenseRequestMsg","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbLicenseRequestMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppDeviceCert","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pDeviceSerialNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DRM_VAL16","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMDRMTranscryptor" ,"Architectures":[] ,"Platform":"windows5.1.2600" ,"Kind":"Com" ,"Guid":"69059850-6e6f-4bb2-806f-71863ddfc471" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrFileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pbLicenseRequestMsg","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Out"]} ,{"Name":"cbLicenseRequestMsg","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppLicenseResponseMsg","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSSBuffer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWMStatusCallback","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]} ] },{ "Name":"Seek" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hnsTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"Read" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"pcbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]} ] },{ "Name":"Close" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMDRMTranscryptor2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"e0da439f-d331-496a-bece-18e5bac5dd23" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMDRMTranscryptor","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"SeekEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cnsStartTime","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"cnsDuration","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"flRate","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ,{"Name":"fIncludeFileHeader","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"ZeroAdjustTimestamps" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetSeekStartTime" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcnsTime","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] },{ "Name":"GetDuration" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcnsDuration","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMDRMTranscryptionManager" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"b1a887b2-a4f0-407a-b02e-efbd23bbecdf" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"CreateTranscryptor" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppTranscryptor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMDRMTranscryptor","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMWatermarkInfo" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"6f497062-f2e2-4624-8ea7-9dd40d81fc8d" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetWatermarkEntryCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wmetType","Type":{"Kind":"ApiRef","Name":"WMT_WATERMARK_ENTRY_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetWatermarkEntry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wmetType","Type":{"Kind":"ApiRef","Name":"WMT_WATERMARK_ENTRY_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"dwEntryNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WMT_WATERMARK_ENTRY","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMReaderAccelerator" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"bddc4d08-944d-4d52-a612-46c3fda07dd4" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetCodecInterface" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]} ,{"Name":"ppvCodecInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]} ] },{ "Name":"Notify" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwOutputNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSubtype","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_MEDIA_TYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ] }] },{ "Name":"IWMReaderTimecode" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"f369e2f0-e081-4fe6-8450-b810b2f410d1" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetTimecodeRangeCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pwRangeCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ] },{ "Name":"GetTimecodeRangeBounds" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wStreamNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"wRangeNum","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]} ,{"Name":"pStartTimecode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pEndTimecode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMAddressAccess" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"bb3c6389-1633-4e92-af14-9f3173ba39d0" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetAccessEntryCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"aeType","Type":{"Kind":"ApiRef","Name":"WM_AETYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pcEntries","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetAccessEntry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"aeType","Type":{"Kind":"ApiRef","Name":"WM_AETYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"dwEntryNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pAddrAccessEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_ADDRESS_ACCESSENTRY","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"AddAccessEntry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"aeType","Type":{"Kind":"ApiRef","Name":"WM_AETYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"pAddrAccessEntry","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WM_ADDRESS_ACCESSENTRY","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["In"]} ] },{ "Name":"RemoveAccessEntry" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"aeType","Type":{"Kind":"ApiRef","Name":"WM_AETYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"dwEntryNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] }] },{ "Name":"IWMAddressAccess2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"65a83fc2-3e98-4d4d-81b5-2a742886b33d" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMAddressAccess","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetAccessEntryEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"aeType","Type":{"Kind":"ApiRef","Name":"WM_AETYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"dwEntryNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbstrAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrMask","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"AddAccessEntryEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"aeType","Type":{"Kind":"ApiRef","Name":"WM_AETYPE","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrAddress","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrMask","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] }] },{ "Name":"IWMImageInfo" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"9f0aa3b6-7267-4d89-88f2-ba915aa5c4c6" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetImageCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcImages","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetImage" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pcchMIMEType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pwszMIMEType","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pcchDescription","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ,{"Name":"pwszDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]} ,{"Name":"pImageType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]} ,{"Name":"pcbImageData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ,{"Name":"pbImageData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMLicenseRevocationAgent" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"6967f2c9-4e26-4b57-8894-799880f7ac7b" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetLRBChallenge" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pMachineID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"dwMachineIDLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pChallenge","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"dwChallengeLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pChallengeOutput","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pdwChallengeOutputLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"ProcessLRB" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pSignedLRB","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"dwSignedLRBLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pSignedACK","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]} ,{"Name":"pdwSignedACKLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] }] },{ "Name":"IWMAuthorizer" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"d9b67d36-a9ad-4eb4-baef-db284ef5504c" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetCertCount" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcCerts","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetCert" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppbCertData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ] },{ "Name":"GetSharedData" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwCertIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbSharedData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ,{"Name":"pbCert","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"ppbSharedData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ] }] },{ "Name":"IWMSecureChannel" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"2720598a-d0f2-4189-bd10-91c46ef0936f" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMAuthorizer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"WMSC_AddCertificate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pCert","Type":{"Kind":"ApiRef","Name":"IWMAuthorizer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WMSC_AddSignature" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbCertSig","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbCertSig","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WMSC_Connect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pOtherSide","Type":{"Kind":"ApiRef","Name":"IWMSecureChannel","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ] },{ "Name":"WMSC_IsConnected" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pfIsConnected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WMSC_Disconnect" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"WMSC_GetValidCertificate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppbCertificate","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]} ,{"Name":"pdwSignature","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"WMSC_Encrypt" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WMSC_Decrypt" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pbData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"WMSC_Lock" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"WMSC_Unlock" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"WMSC_SetSharedData" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwCertIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pbSharedData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]} ] }] },{ "Name":"IWMGetSecureChannel" ,"Architectures":[] ,"Platform":"windows5.0" ,"Kind":"Com" ,"Guid":"94bc0598-c3d2-11d3-bedf-00c04f612986" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetPeerSecureChannelInterface" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppPeer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMSecureChannel","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"INSNetSourceCreator" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"0c0e4080-9081-11d2-beec-0060082f2054" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] },{ "Name":"CreateNetSource" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszStreamName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pMonitor","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]} ,{"Name":"pUserContext","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"qwContext","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"GetNetSourceProperties" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszStreamName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"ppPropertiesNode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetNetSourceSharedNamespace" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppSharedNamespace","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetNetSourceAdminInterface" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pszStreamName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pVal","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"GetNumProtocolsSupported" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pcProtocols","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"GetProtocolName" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwProtocolNum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pwszProtocolName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]} ,{"Name":"pcchProtocolName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Out"]} ] },{ "Name":"Shutdown" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IWMPlayerTimestampHook" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"28580dda-d98e-48d0-b7ae-69e473a02825" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"MapTimestamp" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"rtIn","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]} ,{"Name":"prtOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]} ] }] },{ "Name":"NETSOURCE_URLCREDPOLICY_SETTINGS" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"NETSOURCE_URLCREDPOLICY_SETTING_SILENTLOGONOK","Value":0} ,{"Name":"NETSOURCE_URLCREDPOLICY_SETTING_MUSTPROMPTUSER","Value":1} ,{"Name":"NETSOURCE_URLCREDPOLICY_SETTING_ANONYMOUSONLY","Value":2} ] ,"IntegerBase":"Int32" },{ "Name":"IWMSInternalAdminNetSource" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"8bb23e5f-d127-4afb-8d02-ae5b66d54c78" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"Initialize" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pSharedNamespace","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pNamespaceNode","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"pNetSourceCreator","Type":{"Kind":"ApiRef","Name":"INSNetSourceCreator","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]},"Attrs":["In"]} ,{"Name":"fEmbeddedInServer","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetNetSourceCreator" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppNetSourceCreator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSNetSourceCreator","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetCredentials" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrRealm","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fPersist","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fConfirmedGood","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetCredentials" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrRealm","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrPassword","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pfConfirmedGood","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"DeleteCredentials" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrRealm","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetCredentialFlags" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"lpdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ] },{ "Name":"SetCredentialFlags" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"FindProxyForURL" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrProtocol","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrHost","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pfProxyEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrProxyServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pdwProxyPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pdwProxyContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] },{ "Name":"RegisterProxyFailure" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hrParam","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"dwProxyContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"ShutdownProxyContext" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwProxyContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ] },{ "Name":"IsUsingIE" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"dwProxyContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"pfIsUsingIE","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWMSInternalAdminNetSource2" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"e74d58c3-cf77-4b51-af17-744687c43eae" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"SetCredentialsEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrRealm","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fProxy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fPersist","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fConfirmedGood","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetCredentialsEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrRealm","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fProxy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pdwUrlPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NETSOURCE_URLCREDPOLICY_SETTINGS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrPassword","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pfConfirmedGood","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"DeleteCredentialsEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrRealm","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fProxy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"FindProxyForURLEx" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrProtocol","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrHost","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pfProxyEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrProxyServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pdwProxyPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pdwProxyContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]} ] }] },{ "Name":"IWMSInternalAdminNetSource3" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"6b63d08e-4590-44af-9eb3-57ff1e73bf80" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IWMSInternalAdminNetSource2","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]} ,"Methods":[{ "Name":"GetNetSourceCreator2" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"ppNetSourceCreator","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"FindProxyForURLEx2" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrProtocol","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrHost","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pfProxyEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrProxyServer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pdwProxyPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]} ,{"Name":"pqwProxyContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]} ] },{ "Name":"RegisterProxyFailure2" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hrParam","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"qwProxyContext","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"ShutdownProxyContext2" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"qwProxyContext","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ] },{ "Name":"IsUsingIE2" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"qwProxyContext","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]} ,{"Name":"pfIsUsingIE","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"SetCredentialsEx2" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrRealm","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fProxy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrPassword","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fPersist","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fConfirmedGood","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fClearTextAuthentication","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ] },{ "Name":"GetCredentialsEx2" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bstrRealm","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"bstrUrl","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fProxy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"fClearTextAuthentication","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"pdwUrlPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NETSOURCE_URLCREDPOLICY_SETTINGS","TargetKind":"Default","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pbstrPassword","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ,{"Name":"pfConfirmedGood","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] }] }], "Functions":[{ "Name":"WMIsContentProtected" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pwszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pfIsProtected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]} ] },{ "Name":"WMCreateWriter" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pUnkCert","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"ppWriter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMWriter","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WMCreateReader" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pUnkCert","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"dwRights","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMReader","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WMCreateSyncReader" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pUnkCert","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"dwRights","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"ppSyncReader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMSyncReader","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WMCreateEditor" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"ppEditor","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMMetadataEditor","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WMCreateIndexer" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"ppIndexer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMIndexer","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WMCreateBackupRestorer" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]} ,{"Name":"ppBackup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMLicenseBackup","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WMCreateProfileManager" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"ppProfileManager","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMProfileManager","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WMCreateWriterFileSink" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"ppSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMWriterFileSink","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WMCreateWriterNetworkSink" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"ppSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMWriterNetworkSink","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"WMCreateWriterPushSink" ,"SetLastError":false ,"DllImport":"WMVCore.dll" ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":"windows5.0" ,"Attrs":[] ,"Params":[ {"Name":"ppSink","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWMWriterPushSink","TargetKind":"Com","Api":"Media.WindowsMediaFormat","Parents":[]}},"Attrs":["Out"]} ] }], "UnicodeAliases":[ ] }