Files
2026-02-15 20:47:45 -07:00

966 lines
32 KiB
JSON

{
"Constants":[{
"Name":"SIDESHOW_ENDPOINT_SIMPLE_CONTENT_FORMAT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"a9a5353f-2d4b-47ce-93ee-759f3a7dda4f"
,"Attrs":[]
},{
"Name":"SIDESHOW_ENDPOINT_ICAL"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"4dff36b5-9dde-4f76-9a2a-96435047063d"
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_DEVICE_PROPERTIES"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"8abc88a8-857b-4ad7-a35a-b5942f492b99"
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_DEVICE_ID"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":1}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_SCREEN_TYPE"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":2}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_SCREEN_WIDTH"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":3}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_SCREEN_HEIGHT"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":4}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_COLOR_DEPTH"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":5}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_COLOR_TYPE"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":6}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_DATA_CACHE"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":7}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_SUPPORTED_LANGUAGES"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":8}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_CURRENT_LANGUAGE"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":9}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_SUPPORTED_THEMES"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":10}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_SUPPORTED_IMAGE_FORMATS"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":14}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_CLIENT_AREA_WIDTH"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":15}
,"Attrs":[]
},{
"Name":"SIDESHOW_CAPABILITY_CLIENT_AREA_HEIGHT"
,"Type":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}
,"ValueType":"PropertyKey"
,"Value":{"Fmtid":"8abc88a8-857b-4ad7-a35a-b5942f492b99","Pid":16}
,"Attrs":[]
},{
"Name":"GUID_DEVINTERFACE_SIDESHOW"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"152e5811-feb9-4b00-90f4-d32947ae1681"
,"Attrs":[]
},{
"Name":"SIDESHOW_CONTENT_MISSING_EVENT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"5007fba8-d313-439f-bea2-a50201d3e9a8"
,"Attrs":[]
},{
"Name":"SIDESHOW_APPLICATION_EVENT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"4cb572fa-1d3b-49b3-a17a-2e6bff052854"
,"Attrs":[]
},{
"Name":"SIDESHOW_USER_CHANGE_REQUEST_EVENT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"5009673c-3f7d-4c7e-9971-eaa2e91f1575"
,"Attrs":[]
},{
"Name":"SIDESHOW_NEW_EVENT_DATA_AVAILABLE"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"57813854-2fc1-411c-a59f-f24927608804"
,"Attrs":[]
},{
"Name":"CONTENT_ID_GLANCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
},{
"Name":"SIDESHOW_EVENTID_APPLICATION_ENTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294901760
,"Attrs":[]
},{
"Name":"SIDESHOW_EVENTID_APPLICATION_EXIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4294901761
,"Attrs":[]
},{
"Name":"CONTENT_ID_HOME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
},{
"Name":"VERSION_1_WINDOWS_7"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}],
"Types":[{
"Name":"SideShowSession"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e20543b9-f785-4ea2-981e-c4ffa76bbc7c"
},{
"Name":"SideShowNotification"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"0ce3e86f-d5cd-4525-a766-1abab1a752f5"
},{
"Name":"SideShowKeyCollection"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"dfbbdbf8-18de-49b8-83dc-ebc727c62d94"
},{
"Name":"SideShowPropVariantCollection"
,"Architectures":[]
,"Platform":null
,"Kind":"ComClassID"
,"Guid":"e640f415-539e-4923-96cd-5f093bc250cd"
},{
"Name":"ISideShowSession"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"e22331ee-9e7d-4922-9fc2-ab7aa41ce491"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"RegisterContent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_applicationId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"in_endpointId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"out_ppIContent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISideShowContentManager","TargetKind":"Com","Api":"System.SideShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"RegisterNotifications"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_applicationId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"out_ppINotification","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISideShowNotificationManager","TargetKind":"Com","Api":"System.SideShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISideShowNotificationManager"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"63cea909-f2b9-4302-b5e1-c68e6d9ab833"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Show"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_pINotification","Type":{"Kind":"ApiRef","Name":"ISideShowNotification","TargetKind":"Com","Api":"System.SideShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Revoke"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_notificationId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
]
},{
"Name":"RevokeAll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}]
},{
"Name":"ISideShowNotification"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"03c93300-8ab2-41c5-9b79-46127a30e148"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"get_NotificationId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"out_pNotificationId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"put_NotificationId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"in_notificationId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
},{
"Name":"get_Title"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"out_ppwszTitle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Title"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"in_pwszTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Message"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"out_ppwszMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Message"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"in_pwszMessage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_Image"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"out_phIcon","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HICON","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_Image"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"in_hIcon","Type":{"Kind":"ApiRef","Name":"HICON","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]},"Attrs":["In"]}
]
},{
"Name":"get_ExpirationTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"out_pTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"put_ExpirationTime"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"in_pTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"ISideShowContentManager"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a5d5b66b-eef9-41db-8d7e-e17c33ab10b0"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_pIContent","Type":{"Kind":"ApiRef","Name":"ISideShowContent","TargetKind":"Com","Api":"System.SideShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_contentId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
]
},{
"Name":"RemoveAll"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"SetEventSink"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_pIEvents","Type":{"Kind":"ApiRef","Name":"ISideShowEvents","TargetKind":"Com","Api":"System.SideShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"GetDeviceCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"out_ppCollection","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISideShowCapabilitiesCollection","TargetKind":"Com","Api":"System.SideShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISideShowContent"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c18552ed-74ff-4fec-be07-4cfed29d4887"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetContent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_pICapabilities","Type":{"Kind":"ApiRef","Name":"ISideShowCapabilities","TargetKind":"Com","Api":"System.SideShow","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"out_pdwSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"out_ppbData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
]
},{
"Name":"get_ContentId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"out_pcontentId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"get_DifferentiateContent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[
"SpecialName"
]
,"Params":[
{"Name":"out_pfDifferentiateContent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISideShowEvents"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"61feca4c-deb4-4a7e-8d75-51f1132d615b"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"ContentMissing"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_contentId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
,{"Name":"out_ppIContent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISideShowContent","TargetKind":"Com","Api":"System.SideShow","Parents":[]}},"Attrs":["Out"]}
]
},{
"Name":"ApplicationEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_pICapabilities","Type":{"Kind":"ApiRef","Name":"ISideShowCapabilities","TargetKind":"Com","Api":"System.SideShow","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"in_dwEventId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
,{"Name":"in_dwEventSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Const"]}
,{"Name":"in_pbEventData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional","Const"]}
]
},{
"Name":"DeviceAdded"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_pIDevice","Type":{"Kind":"ApiRef","Name":"ISideShowCapabilities","TargetKind":"Com","Api":"System.SideShow","Parents":[]},"Attrs":["In","Optional"]}
]
},{
"Name":"DeviceRemoved"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_pIDevice","Type":{"Kind":"ApiRef","Name":"ISideShowCapabilities","TargetKind":"Com","Api":"System.SideShow","Parents":[]},"Attrs":["In","Optional"]}
]
}]
},{
"Name":"ISideShowCapabilities"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"535e1379-c09e-4a54-a511-597bab3a72b8"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCapability"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_keyCapability","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"inout_pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISideShowCapabilitiesCollection"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"50305597-5e0d-4ff7-b3af-33d0d9bd52dd"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"out_pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
},{
"Name":"GetAt"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"out_ppCapabilities","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISideShowCapabilities","TargetKind":"Com","Api":"System.SideShow","Parents":[]}},"Attrs":["Out"]}
]
}]
},{
"Name":"ISideShowBulkCapabilities"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"3a2b7fbc-3ad5-48bd-bbf1-0e6cfbd10807"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"ISideShowCapabilities","TargetKind":"Com","Api":"System.SideShow","Parents":[]}
,"Methods":[{
"Name":"GetCapabilities"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"in_keyCollection","Type":{"Kind":"ApiRef","Name":"ISideShowKeyCollection","TargetKind":"Com","Api":"System.SideShow","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"inout_pValues","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ISideShowPropVariantCollection","TargetKind":"Com","Api":"System.SideShow","Parents":[]}},"Attrs":["In","Out"]}
]
}]
},{
"Name":"ISideShowKeyCollection"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"045473bc-a37b-4957-b144-68105411ed8e"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"Key","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetAt"
,"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","Const"]}
,{"Name":"pKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPERTYKEY","TargetKind":"Default","Api":"UI.Shell.PropertiesSystem","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
]
},{
"Name":"RemoveAt"
,"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","Const"]}
]
}]
},{
"Name":"ISideShowPropVariantCollection"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"2ea7a549-7bff-4aae-bab0-22d43111de49"
,"Attrs":[]
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Const"]}
]
},{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
},{
"Name":"GetAt"
,"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","Const"]}
,{"Name":"pValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPVARIANT","TargetKind":"Default","Api":"System.Com.StructuredStorage","Parents":[]}},"Attrs":["In","Out"]}
]
},{
"Name":"GetCount"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcElems","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
]
},{
"Name":"RemoveAt"
,"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","Const"]}
]
}]
},{
"Name":"SIDESHOW_SCREEN_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SIDESHOW_SCREEN_TYPE_BITMAP","Value":0}
,{"Name":"SIDESHOW_SCREEN_TYPE_TEXT","Value":1}
]
,"IntegerBase":"Int32"
},{
"Name":"SIDESHOW_COLOR_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SIDESHOW_COLOR_TYPE_COLOR","Value":0}
,{"Name":"SIDESHOW_COLOR_TYPE_GREYSCALE","Value":1}
,{"Name":"SIDESHOW_COLOR_TYPE_BLACK_AND_WHITE","Value":2}
]
,"IntegerBase":"Int32"
},{
"Name":"SCF_EVENT_IDS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SCF_EVENT_NAVIGATION","Value":1}
,{"Name":"SCF_EVENT_MENUACTION","Value":2}
,{"Name":"SCF_EVENT_CONTEXTMENU","Value":3}
]
,"IntegerBase":"Int32"
},{
"Name":"SCF_BUTTON_IDS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SCF_BUTTON_MENU","Value":1}
,{"Name":"SCF_BUTTON_SELECT","Value":2}
,{"Name":"SCF_BUTTON_UP","Value":3}
,{"Name":"SCF_BUTTON_DOWN","Value":4}
,{"Name":"SCF_BUTTON_LEFT","Value":5}
,{"Name":"SCF_BUTTON_RIGHT","Value":6}
,{"Name":"SCF_BUTTON_PLAY","Value":7}
,{"Name":"SCF_BUTTON_PAUSE","Value":8}
,{"Name":"SCF_BUTTON_FASTFORWARD","Value":9}
,{"Name":"SCF_BUTTON_REWIND","Value":10}
,{"Name":"SCF_BUTTON_STOP","Value":11}
,{"Name":"SCF_BUTTON_BACK","Value":65280}
]
,"IntegerBase":"Int32"
},{
"Name":"SCF_EVENT_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PreviousPage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TargetPage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCF_NAVIGATION_EVENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PreviousPage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TargetPage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Button","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCF_MENUACTION_EVENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PreviousPage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TargetPage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Button","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ItemId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"SCF_CONTEXTMENU_EVENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Attrs":[]
,"Fields":[
{"Name":"PreviousPage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TargetPage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"PreviousItemId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MenuPage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"MenuItemId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"CONTENT_MISSING_EVENT_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"cbContentMissingEventData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ApplicationId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"EndpointId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"ContentId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"APPLICATION_EVENT_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"cbApplicationEventData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ApplicationId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"EndpointId","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"dwEventId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cbEventData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bEventData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"DEVICE_USER_CHANGE_EVENT_DATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"cbDeviceUserChangeEventData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"wszUser","Type":{"Kind":"Native","Name":"Char"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"NEW_EVENT_DATA_AVAILABLE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"cbNewEventDataAvailable","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
},{
"Name":"EVENT_DATA_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":1
,"Attrs":[]
,"Fields":[
{"Name":"cbEventDataHeader","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"guidEventType","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"cbEventDataSid","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[]
}],
"Functions":[],
"UnicodeAliases":[
]
}