{ "Constants":[], "Types":[{ "Name":"CInitiateWinSAT" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"489331dc-f5e0-4528-9fda-45331bf4a571" },{ "Name":"CQueryWinSAT" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"f3bdfad3-f276-49e9-9b17-c474f48f0764" },{ "Name":"CQueryAllWinSAT" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"05df8d13-c355-47f4-a11e-851b338cefb8" },{ "Name":"CProvideWinSATVisuals" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"9f377d7e-e551-44f8-9f94-9db392b03b7b" },{ "Name":"CAccessiblityWinSAT" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"6e18f9c6-a3eb-495a-89b7-956482e19f7a" },{ "Name":"CQueryOEMWinSATCustomization" ,"Architectures":[] ,"Platform":null ,"Kind":"ComClassID" ,"Guid":"c47a41b7-b729-424f-9af9-5cb3934f2dfa" },{ "Name":"WINSAT_OEM_DATA_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WINSAT_OEM_DATA_VALID","Value":0} ,{"Name":"WINSAT_OEM_DATA_NON_SYS_CONFIG_MATCH","Value":1} ,{"Name":"WINSAT_OEM_DATA_INVALID","Value":2} ,{"Name":"WINSAT_OEM_NO_DATA_SUPPLIED","Value":3} ] ,"IntegerBase":"Int32" },{ "Name":"WINSAT_ASSESSMENT_STATE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WINSAT_ASSESSMENT_STATE_MIN","Value":0} ,{"Name":"WINSAT_ASSESSMENT_STATE_UNKNOWN","Value":0} ,{"Name":"WINSAT_ASSESSMENT_STATE_VALID","Value":1} ,{"Name":"WINSAT_ASSESSMENT_STATE_INCOHERENT_WITH_HARDWARE","Value":2} ,{"Name":"WINSAT_ASSESSMENT_STATE_NOT_AVAILABLE","Value":3} ,{"Name":"WINSAT_ASSESSMENT_STATE_INVALID","Value":4} ,{"Name":"WINSAT_ASSESSMENT_STATE_MAX","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"WINSAT_ASSESSMENT_TYPE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WINSAT_ASSESSMENT_MEMORY","Value":0} ,{"Name":"WINSAT_ASSESSMENT_CPU","Value":1} ,{"Name":"WINSAT_ASSESSMENT_DISK","Value":2} ,{"Name":"WINSAT_ASSESSMENT_D3D","Value":3} ,{"Name":"WINSAT_ASSESSMENT_GRAPHICS","Value":4} ] ,"IntegerBase":"Int32" },{ "Name":"WINSAT_BITMAP_SIZE" ,"Architectures":[] ,"Platform":null ,"Kind":"Enum" ,"Flags":false ,"Scoped":false ,"Values":[ {"Name":"WINSAT_BITMAP_SIZE_SMALL","Value":0} ,{"Name":"WINSAT_BITMAP_SIZE_NORMAL","Value":1} ] ,"IntegerBase":"Int32" },{ "Name":"IProvideWinSATAssessmentInfo" ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Kind":"Com" ,"Guid":"0cd1c380-52d3-4678-ac6f-e929e480be9e" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"get_Score" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"score","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ] },{ "Name":"get_Title" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"title","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"get_Description" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"description","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IProvideWinSATResultsInfo" ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Kind":"Com" ,"Guid":"f8334d5d-568e-4075-875f-9df341506640" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetAssessmentInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"assessment","Type":{"Kind":"ApiRef","Name":"WINSAT_ASSESSMENT_TYPE","TargetKind":"Default","Api":"System.AssessmentTool","Parents":[]},"Attrs":["In"]} ,{"Name":"ppinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IProvideWinSATAssessmentInfo","TargetKind":"Com","Api":"System.AssessmentTool","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"get_AssessmentState" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"state","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINSAT_ASSESSMENT_STATE","TargetKind":"Default","Api":"System.AssessmentTool","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"get_AssessmentDateTime" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"fileTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"get_SystemRating" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"level","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Single"}},"Attrs":["Out"]} ] },{ "Name":"get_RatingStateDesc" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"description","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IQueryRecentWinSATAssessment" ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Kind":"Com" ,"Guid":"f8ad5d1f-3b47-4bdc-9375-7c6b1da4eca7" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"get_XML" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"xPath","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"namespaces","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ppDomNodeList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IXMLDOMNodeList","TargetKind":"Com","Api":"Data.Xml.MsXml","Parents":[]}},"Attrs":["Out"]} ] },{ "Name":"get_Info" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[ "SpecialName" ] ,"Params":[ {"Name":"ppWinSATAssessmentInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IProvideWinSATResultsInfo","TargetKind":"Com","Api":"System.AssessmentTool","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IProvideWinSATVisuals" ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Kind":"Com" ,"Guid":"a9f4ade0-871a-42a3-b813-3078d25162c9" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"get_Bitmap" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"bitmapSize","Type":{"Kind":"ApiRef","Name":"WINSAT_BITMAP_SIZE","TargetKind":"Default","Api":"System.AssessmentTool","Parents":[]},"Attrs":["In"]} ,{"Name":"state","Type":{"Kind":"ApiRef","Name":"WINSAT_ASSESSMENT_STATE","TargetKind":"Default","Api":"System.AssessmentTool","Parents":[]},"Attrs":["In"]} ,{"Name":"rating","Type":{"Kind":"Native","Name":"Single"},"Attrs":["In"]} ,{"Name":"pBitmap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HBITMAP","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IQueryAllWinSATAssessments" ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Kind":"Com" ,"Guid":"0b89ed1d-6398-4fea-87fc-567d8d19176f" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"get_AllXML" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"xPath","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"namespaces","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"ppDomNodeList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IXMLDOMNodeList","TargetKind":"Com","Api":"Data.Xml.MsXml","Parents":[]}},"Attrs":["Out"]} ] }] },{ "Name":"IWinSATInitiateEvents" ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Kind":"Com" ,"Guid":"262a1918-ba0d-41d5-92c2-fab4633ee74f" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"WinSATComplete" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"hresult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]} ,{"Name":"strDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] },{ "Name":"WinSATUpdate" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"uCurrentTick","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"uTickTotal","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]} ,{"Name":"strCurrentState","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] }] },{ "Name":"IInitiateWinSATAssessment" ,"Architectures":[] ,"Platform":"windows6.0.6000" ,"Kind":"Com" ,"Guid":"d983fc50-f5bf-49d5-b5ed-cccb18aa7fc1" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"InitiateAssessment" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"cmdLine","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"pCallbacks","Type":{"Kind":"ApiRef","Name":"IWinSATInitiateEvents","TargetKind":"Com","Api":"System.AssessmentTool","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"callerHwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"InitiateFormalAssessment" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"pCallbacks","Type":{"Kind":"ApiRef","Name":"IWinSATInitiateEvents","TargetKind":"Com","Api":"System.AssessmentTool","Parents":[]},"Attrs":["In","Optional"]} ,{"Name":"callerHwnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]} ] },{ "Name":"CancelAssessment" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ ] }] },{ "Name":"IAccessibleWinSAT" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"30e6018a-94a8-4ff8-a69a-71b67413f07b" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IAccessible","TargetKind":"Com","Api":"UI.Accessibility","Parents":[]} ,"Methods":[{ "Name":"SetAccessiblityData" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"wsName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"wsValue","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ,{"Name":"wsDesc","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]} ] }] },{ "Name":"IQueryOEMWinSATCustomization" ,"Architectures":[] ,"Platform":null ,"Kind":"Com" ,"Guid":"bc9a6a9f-ad4e-420e-9953-b34671e9df22" ,"Attrs":[] ,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]} ,"Methods":[{ "Name":"GetOEMPrePopulationInfo" ,"SetLastError":false ,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]} ,"ReturnAttrs":[] ,"Architectures":[] ,"Platform":null ,"Attrs":[] ,"Params":[ {"Name":"state","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WINSAT_OEM_DATA_TYPE","TargetKind":"Default","Api":"System.AssessmentTool","Parents":[]}},"Attrs":["Out"]} ] }] }], "Functions":[], "UnicodeAliases":[ ] }