Files
marlersoft-win32json/api/System.AssessmentTool.json
T
2026-02-15 20:01:23 -07:00

426 lines
15 KiB
JSON

{
"Constants":[{
"Name":"CInitiateWinSAT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"489331dc-f5e0-4528-9fda-45331bf4a571"
,"Attrs":[]
},{
"Name":"CQueryWinSAT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"f3bdfad3-f276-49e9-9b17-c474f48f0764"
,"Attrs":[]
},{
"Name":"CQueryAllWinSAT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"05df8d13-c355-47f4-a11e-851b338cefb8"
,"Attrs":[]
},{
"Name":"CProvideWinSATVisuals"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"9f377d7e-e551-44f8-9f94-9db392b03b7b"
,"Attrs":[]
},{
"Name":"CAccessiblityWinSAT"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"6e18f9c6-a3eb-495a-89b7-956482e19f7a"
,"Attrs":[]
},{
"Name":"CQueryOEMWinSATCustomization"
,"Type":{"Kind":"Native","Name":"Guid"}
,"ValueType":"String"
,"Value":"c47a41b7-b729-424f-9af9-5cb3934f2dfa"
,"Attrs":[]
}],
"Types":[{
"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":[
]
}