1 pub type IAccessibleWinSAT
= *mut ::core
::ffi
::c_void
;
2 pub type IInitiateWinSATAssessment
= *mut ::core
::ffi
::c_void
;
3 pub type IProvideWinSATAssessmentInfo
= *mut ::core
::ffi
::c_void
;
4 pub type IProvideWinSATResultsInfo
= *mut ::core
::ffi
::c_void
;
5 pub type IProvideWinSATVisuals
= *mut ::core
::ffi
::c_void
;
6 pub type IQueryAllWinSATAssessments
= *mut ::core
::ffi
::c_void
;
7 pub type IQueryOEMWinSATCustomization
= *mut ::core
::ffi
::c_void
;
8 pub type IQueryRecentWinSATAssessment
= *mut ::core
::ffi
::c_void
;
9 pub type IWinSATInitiateEvents
= *mut ::core
::ffi
::c_void
;
10 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
11 pub const CAccessiblityWinSAT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
::from_u128(0x6e18f9c6_a3eb_495a_89b7_956482e19f7a);
12 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
13 pub const CInitiateWinSAT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
::from_u128(0x489331dc_f5e0_4528_9fda_45331bf4a571);
14 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
15 pub const CProvideWinSATVisuals
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
::from_u128(0x9f377d7e_e551_44f8_9f94_9db392b03b7b);
16 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
17 pub const CQueryAllWinSAT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
::from_u128(0x05df8d13_c355_47f4_a11e_851b338cefb8);
18 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
19 pub const CQueryOEMWinSATCustomization
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
::from_u128(0xc47a41b7_b729_424f_9af9_5cb3934f2dfa);
20 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
21 pub const CQueryWinSAT
: ::windows_sys
::core
::GUID
= ::windows_sys
::core
::GUID
::from_u128(0xf3bdfad3_f276_49e9_9b17_c474f48f0764);
22 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
23 pub type WINSAT_ASSESSMENT_STATE
= i32;
24 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
25 pub const WINSAT_ASSESSMENT_STATE_MIN
: WINSAT_ASSESSMENT_STATE
= 0i32;
26 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
27 pub const WINSAT_ASSESSMENT_STATE_UNKNOWN
: WINSAT_ASSESSMENT_STATE
= 0i32;
28 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
29 pub const WINSAT_ASSESSMENT_STATE_VALID
: WINSAT_ASSESSMENT_STATE
= 1i32;
30 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
31 pub const WINSAT_ASSESSMENT_STATE_INCOHERENT_WITH_HARDWARE
: WINSAT_ASSESSMENT_STATE
= 2i32;
32 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
33 pub const WINSAT_ASSESSMENT_STATE_NOT_AVAILABLE
: WINSAT_ASSESSMENT_STATE
= 3i32;
34 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
35 pub const WINSAT_ASSESSMENT_STATE_INVALID
: WINSAT_ASSESSMENT_STATE
= 4i32;
36 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
37 pub const WINSAT_ASSESSMENT_STATE_MAX
: WINSAT_ASSESSMENT_STATE
= 4i32;
38 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
39 pub type WINSAT_ASSESSMENT_TYPE
= i32;
40 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
41 pub const WINSAT_ASSESSMENT_MEMORY
: WINSAT_ASSESSMENT_TYPE
= 0i32;
42 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
43 pub const WINSAT_ASSESSMENT_CPU
: WINSAT_ASSESSMENT_TYPE
= 1i32;
44 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
45 pub const WINSAT_ASSESSMENT_DISK
: WINSAT_ASSESSMENT_TYPE
= 2i32;
46 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
47 pub const WINSAT_ASSESSMENT_D3D
: WINSAT_ASSESSMENT_TYPE
= 3i32;
48 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
49 pub const WINSAT_ASSESSMENT_GRAPHICS
: WINSAT_ASSESSMENT_TYPE
= 4i32;
50 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
51 pub type WINSAT_BITMAP_SIZE
= i32;
52 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
53 pub const WINSAT_BITMAP_SIZE_SMALL
: WINSAT_BITMAP_SIZE
= 0i32;
54 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
55 pub const WINSAT_BITMAP_SIZE_NORMAL
: WINSAT_BITMAP_SIZE
= 1i32;
56 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
57 pub type WINSAT_OEM_CUSTOMIZATION_STATE
= i32;
58 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
59 pub const WINSAT_OEM_DATA_VALID
: WINSAT_OEM_CUSTOMIZATION_STATE
= 0i32;
60 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
61 pub const WINSAT_OEM_DATA_NON_SYS_CONFIG_MATCH
: WINSAT_OEM_CUSTOMIZATION_STATE
= 1i32;
62 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
63 pub const WINSAT_OEM_DATA_INVALID
: WINSAT_OEM_CUSTOMIZATION_STATE
= 2i32;
64 #[doc = "*Required features: `\"Win32_System_AssessmentTool\"`*"]
65 pub const WINSAT_OEM_NO_DATA_SUPPLIED
: WINSAT_OEM_CUSTOMIZATION_STATE
= 3i32;