1 #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)] 2 #[link(name = "windows")] 3 extern "system" { 4 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] CollectionsListAllocateBufferAndSerialize(sourcecollection: *const SENSOR_COLLECTION_LIST, ptargetbuffersizeinbytes: *mut u32, ptargetbuffer: *mut *mut u8) -> super::super::Foundation::NTSTATUS5 pub fn CollectionsListAllocateBufferAndSerialize(sourcecollection: *const SENSOR_COLLECTION_LIST, ptargetbuffersizeinbytes: *mut u32, ptargetbuffer: *mut *mut u8) -> super::super::Foundation::NTSTATUS; 6 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] CollectionsListCopyAndMarshall(target: *mut SENSOR_COLLECTION_LIST, source: *const SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS7 pub fn CollectionsListCopyAndMarshall(target: *mut SENSOR_COLLECTION_LIST, source: *const SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS; 8 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] CollectionsListDeserializeFromBuffer(sourcebuffersizeinbytes: u32, sourcebuffer: *const u8, targetcollection: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS9 pub fn CollectionsListDeserializeFromBuffer(sourcebuffersizeinbytes: u32, sourcebuffer: *const u8, targetcollection: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS; CollectionsListGetFillableCount(buffersizebytes: u32) -> u3210 pub fn CollectionsListGetFillableCount(buffersizebytes: u32) -> u32; 11 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] CollectionsListGetMarshalledSize(collection: *const SENSOR_COLLECTION_LIST) -> u3212 pub fn CollectionsListGetMarshalledSize(collection: *const SENSOR_COLLECTION_LIST) -> u32; 13 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] CollectionsListGetMarshalledSizeWithoutSerialization(collection: *const SENSOR_COLLECTION_LIST) -> u3214 pub fn CollectionsListGetMarshalledSizeWithoutSerialization(collection: *const SENSOR_COLLECTION_LIST) -> u32; 15 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] CollectionsListGetSerializedSize(collection: *const SENSOR_COLLECTION_LIST) -> u3216 pub fn CollectionsListGetSerializedSize(collection: *const SENSOR_COLLECTION_LIST) -> u32; 17 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] CollectionsListMarshall(target: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS18 pub fn CollectionsListMarshall(target: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS; 19 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] CollectionsListSerializeToBuffer(sourcecollection: *const SENSOR_COLLECTION_LIST, targetbuffersizeinbytes: u32, targetbuffer: *mut u8) -> super::super::Foundation::NTSTATUS20 pub fn CollectionsListSerializeToBuffer(sourcecollection: *const SENSOR_COLLECTION_LIST, targetbuffersizeinbytes: u32, targetbuffer: *mut u8) -> super::super::Foundation::NTSTATUS; 21 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] CollectionsListSortSubscribedActivitiesByConfidence(thresholds: *const SENSOR_COLLECTION_LIST, pcollection: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS22 pub fn CollectionsListSortSubscribedActivitiesByConfidence(thresholds: *const SENSOR_COLLECTION_LIST, pcollection: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS; 23 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] CollectionsListUpdateMarshalledPointer(collection: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS24 pub fn CollectionsListUpdateMarshalledPointer(collection: *mut SENSOR_COLLECTION_LIST) -> super::super::Foundation::NTSTATUS; 25 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] EvaluateActivityThresholds(newsample: *const SENSOR_COLLECTION_LIST, oldsample: *const SENSOR_COLLECTION_LIST, thresholds: *const SENSOR_COLLECTION_LIST) -> super::super::Foundation::BOOLEAN26 pub fn EvaluateActivityThresholds(newsample: *const SENSOR_COLLECTION_LIST, oldsample: *const SENSOR_COLLECTION_LIST, thresholds: *const SENSOR_COLLECTION_LIST) -> super::super::Foundation::BOOLEAN; 27 #[cfg(feature = "Win32_Foundation")] GetPerformanceTime(timems: *mut u32) -> super::super::Foundation::NTSTATUS28 pub fn GetPerformanceTime(timems: *mut u32) -> super::super::Foundation::NTSTATUS; 29 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage"))] InitPropVariantFromCLSIDArray(members: *const ::windows_sys::core::GUID, size: u32, ppropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_sys::core::HRESULT30 pub fn InitPropVariantFromCLSIDArray(members: *const ::windows_sys::core::GUID, size: u32, ppropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_sys::core::HRESULT; 31 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage"))] InitPropVariantFromFloat(fltval: f32, ppropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_sys::core::HRESULT32 pub fn InitPropVariantFromFloat(fltval: f32, ppropvar: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> ::windows_sys::core::HRESULT; 33 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] IsCollectionListSame(lista: *const SENSOR_COLLECTION_LIST, listb: *const SENSOR_COLLECTION_LIST) -> super::super::Foundation::BOOLEAN34 pub fn IsCollectionListSame(lista: *const SENSOR_COLLECTION_LIST, listb: *const SENSOR_COLLECTION_LIST) -> super::super::Foundation::BOOLEAN; 35 #[cfg(feature = "Win32_Foundation")] IsGUIDPresentInList(guidarray: *const ::windows_sys::core::GUID, arraylength: u32, guidelem: *const ::windows_sys::core::GUID) -> super::super::Foundation::BOOLEAN36 pub fn IsGUIDPresentInList(guidarray: *const ::windows_sys::core::GUID, arraylength: u32, guidelem: *const ::windows_sys::core::GUID) -> super::super::Foundation::BOOLEAN; 37 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] IsKeyPresentInCollectionList(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> super::super::Foundation::BOOLEAN38 pub fn IsKeyPresentInCollectionList(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> super::super::Foundation::BOOLEAN; 39 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] IsKeyPresentInPropertyList(plist: *const SENSOR_PROPERTY_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> super::super::Foundation::BOOLEAN40 pub fn IsKeyPresentInPropertyList(plist: *const SENSOR_PROPERTY_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY) -> super::super::Foundation::BOOLEAN; 41 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] IsSensorSubscribed(subscriptionlist: *const SENSOR_COLLECTION_LIST, currenttype: ::windows_sys::core::GUID) -> super::super::Foundation::BOOLEAN42 pub fn IsSensorSubscribed(subscriptionlist: *const SENSOR_COLLECTION_LIST, currenttype: ::windows_sys::core::GUID) -> super::super::Foundation::BOOLEAN; 43 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetBool(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut super::super::Foundation::BOOL) -> super::super::Foundation::NTSTATUS44 pub fn PropKeyFindKeyGetBool(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut super::super::Foundation::BOOL) -> super::super::Foundation::NTSTATUS; 45 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetDouble(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut f64) -> super::super::Foundation::NTSTATUS46 pub fn PropKeyFindKeyGetDouble(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut f64) -> super::super::Foundation::NTSTATUS; 47 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetFileTime(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut super::super::Foundation::FILETIME) -> super::super::Foundation::NTSTATUS48 pub fn PropKeyFindKeyGetFileTime(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut super::super::Foundation::FILETIME) -> super::super::Foundation::NTSTATUS; 49 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetFloat(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut f32) -> super::super::Foundation::NTSTATUS50 pub fn PropKeyFindKeyGetFloat(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut f32) -> super::super::Foundation::NTSTATUS; 51 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetGuid(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut ::windows_sys::core::GUID) -> super::super::Foundation::NTSTATUS52 pub fn PropKeyFindKeyGetGuid(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut ::windows_sys::core::GUID) -> super::super::Foundation::NTSTATUS; 53 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetInt32(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut i32) -> super::super::Foundation::NTSTATUS54 pub fn PropKeyFindKeyGetInt32(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut i32) -> super::super::Foundation::NTSTATUS; 55 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetInt64(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut i64) -> super::super::Foundation::NTSTATUS56 pub fn PropKeyFindKeyGetInt64(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut i64) -> super::super::Foundation::NTSTATUS; 57 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetNthInt64(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, occurrence: u32, pretvalue: *mut i64) -> super::super::Foundation::NTSTATUS58 pub fn PropKeyFindKeyGetNthInt64(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, occurrence: u32, pretvalue: *mut i64) -> super::super::Foundation::NTSTATUS; 59 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetNthUlong(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, occurrence: u32, pretvalue: *mut u32) -> super::super::Foundation::NTSTATUS60 pub fn PropKeyFindKeyGetNthUlong(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, occurrence: u32, pretvalue: *mut u32) -> super::super::Foundation::NTSTATUS; 61 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetNthUshort(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, occurrence: u32, pretvalue: *mut u16) -> super::super::Foundation::NTSTATUS62 pub fn PropKeyFindKeyGetNthUshort(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, occurrence: u32, pretvalue: *mut u16) -> super::super::Foundation::NTSTATUS; 63 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetPropVariant(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, typecheck: super::super::Foundation::BOOLEAN, pvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> super::super::Foundation::NTSTATUS64 pub fn PropKeyFindKeyGetPropVariant(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, typecheck: super::super::Foundation::BOOLEAN, pvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> super::super::Foundation::NTSTATUS; 65 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetUlong(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut u32) -> super::super::Foundation::NTSTATUS66 pub fn PropKeyFindKeyGetUlong(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut u32) -> super::super::Foundation::NTSTATUS; 67 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeyGetUshort(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut u16) -> super::super::Foundation::NTSTATUS68 pub fn PropKeyFindKeyGetUshort(plist: *const SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pretvalue: *mut u16) -> super::super::Foundation::NTSTATUS; 69 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] PropKeyFindKeySetPropVariant(plist: *mut SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, typecheck: super::super::Foundation::BOOLEAN, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> super::super::Foundation::NTSTATUS70 pub fn PropKeyFindKeySetPropVariant(plist: *mut SENSOR_COLLECTION_LIST, pkey: *const super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, typecheck: super::super::Foundation::BOOLEAN, pvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT) -> super::super::Foundation::NTSTATUS; 71 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage"))] PropVariantGetInformation(propvariantvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT, propvariantoffset: *mut u32, propvariantsize: *mut u32, propvariantpointer: *mut *mut ::core::ffi::c_void, remappedtype: *mut u32) -> super::super::Foundation::NTSTATUS72 pub fn PropVariantGetInformation(propvariantvalue: *const super::super::System::Com::StructuredStorage::PROPVARIANT, propvariantoffset: *mut u32, propvariantsize: *mut u32, propvariantpointer: *mut *mut ::core::ffi::c_void, remappedtype: *mut u32) -> super::super::Foundation::NTSTATUS; 73 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_Shell_PropertiesSystem"))] PropertiesListCopy(target: *mut SENSOR_PROPERTY_LIST, source: *const SENSOR_PROPERTY_LIST) -> super::super::Foundation::NTSTATUS74 pub fn PropertiesListCopy(target: *mut SENSOR_PROPERTY_LIST, source: *const SENSOR_PROPERTY_LIST) -> super::super::Foundation::NTSTATUS; PropertiesListGetFillableCount(buffersizebytes: u32) -> u3275 pub fn PropertiesListGetFillableCount(buffersizebytes: u32) -> u32; 76 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] SensorCollectionGetAt(index: u32, psensorslist: *const SENSOR_COLLECTION_LIST, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> super::super::Foundation::NTSTATUS77 pub fn SensorCollectionGetAt(index: u32, psensorslist: *const SENSOR_COLLECTION_LIST, pkey: *mut super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, pvalue: *mut super::super::System::Com::StructuredStorage::PROPVARIANT) -> super::super::Foundation::NTSTATUS; 78 #[cfg(feature = "Win32_Foundation")] SerializationBufferAllocate(sizeinbytes: u32, pbuffer: *mut *mut u8) -> super::super::Foundation::NTSTATUS79 pub fn SerializationBufferAllocate(sizeinbytes: u32, pbuffer: *mut *mut u8) -> super::super::Foundation::NTSTATUS; SerializationBufferFree(buffer: *const u8)80 pub fn SerializationBufferFree(buffer: *const u8); 81 } 82 pub type ACTIVITY_STATE = i32; 83 pub const ActivityState_Unknown: ACTIVITY_STATE = 1i32; 84 pub const ActivityState_Stationary: ACTIVITY_STATE = 2i32; 85 pub const ActivityState_Fidgeting: ACTIVITY_STATE = 4i32; 86 pub const ActivityState_Walking: ACTIVITY_STATE = 8i32; 87 pub const ActivityState_Running: ACTIVITY_STATE = 16i32; 88 pub const ActivityState_InVehicle: ACTIVITY_STATE = 32i32; 89 pub const ActivityState_Biking: ACTIVITY_STATE = 64i32; 90 pub const ActivityState_Idle: ACTIVITY_STATE = 128i32; 91 pub const ActivityState_Max: ACTIVITY_STATE = 256i32; 92 pub const ActivityState_Force_Dword: ACTIVITY_STATE = -1i32; 93 pub type ACTIVITY_STATE_COUNT = i32; 94 pub const ActivityStateCount: ACTIVITY_STATE_COUNT = 8i32; 95 pub type AXIS = i32; 96 pub const AXIS_X: AXIS = 0i32; 97 pub const AXIS_Y: AXIS = 1i32; 98 pub const AXIS_Z: AXIS = 2i32; 99 pub const AXIS_MAX: AXIS = 3i32; 100 pub type ELEVATION_CHANGE_MODE = i32; 101 pub const ElevationChangeMode_Unknown: ELEVATION_CHANGE_MODE = 0i32; 102 pub const ElevationChangeMode_Elevator: ELEVATION_CHANGE_MODE = 1i32; 103 pub const ElevationChangeMode_Stepping: ELEVATION_CHANGE_MODE = 2i32; 104 pub const ElevationChangeMode_Max: ELEVATION_CHANGE_MODE = 3i32; 105 pub const ElevationChangeMode_Force_Dword: ELEVATION_CHANGE_MODE = -1i32; 106 pub const GNSS_CLEAR_ALL_ASSISTANCE_DATA: u32 = 1u32; 107 pub const GUID_DEVINTERFACE_SENSOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3122378386, data2: 39802, data3: 18483, data4: [154, 30, 82, 94, 209, 52, 231, 226] }; 108 pub const GUID_SensorCategory_All: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 109 data1: 3273114246, 110 data2: 50280, 111 data3: 17032, 112 data4: [153, 117, 212, 196, 88, 124, 68, 44], 113 }; 114 pub const GUID_SensorCategory_Biometric: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 115 data1: 3390662927, 116 data2: 41671, 117 data3: 18301, 118 data4: [169, 158, 153, 236, 110, 43, 86, 72], 119 }; 120 pub const GUID_SensorCategory_Electrical: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 121 data1: 4218682584, 122 data2: 64586, 123 data3: 18492, 124 data4: [172, 88, 39, 182, 145, 198, 190, 255], 125 }; 126 pub const GUID_SensorCategory_Environmental: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 127 data1: 842283434, 128 data2: 32614, 129 data3: 18731, 130 data4: [186, 12, 115, 233, 170, 10, 101, 213], 131 }; 132 pub const GUID_SensorCategory_Light: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 396780992, data2: 36963, data3: 16918, data4: [178, 2, 92, 122, 37, 94, 24, 206] }; 133 pub const GUID_SensorCategory_Location: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3215430884, data2: 63844, data3: 20443, data4: [144, 246, 81, 5, 107, 254, 75, 68] }; 134 pub const GUID_SensorCategory_Mechanical: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 135 data1: 2366840168, 136 data2: 36599, 137 data3: 18006, 138 data4: [128, 181, 204, 203, 217, 55, 145, 197], 139 }; 140 pub const GUID_SensorCategory_Motion: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 141 data1: 3439975153, 142 data2: 15150, 143 data3: 19517, 144 data4: [181, 152, 181, 229, 255, 147, 253, 70], 145 }; 146 pub const GUID_SensorCategory_Orientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2657879222, data2: 38654, data3: 18772, data4: [183, 38, 104, 104, 42, 71, 63, 105] }; 147 pub const GUID_SensorCategory_Other: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 747693993, data2: 62665, data3: 20386, data4: [175, 55, 86, 212, 113, 254, 90, 61] }; 148 pub const GUID_SensorCategory_PersonalActivity: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 149 data1: 4049637505, 150 data2: 7698, 151 data3: 16683, 152 data4: [161, 77, 203, 176, 233, 91, 210, 229], 153 }; 154 pub const GUID_SensorCategory_Scanner: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2952849278, data2: 62901, data3: 16911, data4: [129, 93, 2, 112, 167, 38, 242, 112] }; 155 pub const GUID_SensorCategory_Unsupported: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 736815098, data2: 6576, data3: 18629, data4: [161, 246, 181, 72, 13, 194, 6, 176] }; 156 pub const GUID_SensorType_Accelerometer3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 157 data1: 3271233375, 158 data2: 58066, 159 data3: 19576, 160 data4: [188, 208, 53, 42, 149, 130, 129, 157], 161 }; 162 pub const GUID_SensorType_ActivityDetection: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 163 data1: 2644377880, 164 data2: 6151, 165 data3: 20270, 166 data4: [150, 228, 44, 229, 113, 66, 225, 150], 167 }; 168 pub const GUID_SensorType_AmbientLight: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 169 data1: 2549159368, 170 data2: 22938, 171 data3: 16723, 172 data4: [136, 148, 210, 209, 40, 153, 145, 138], 173 }; 174 pub const GUID_SensorType_Barometer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 244332585, data2: 65418, data3: 19091, data4: [151, 223, 61, 203, 222, 64, 34, 136] }; 175 pub const GUID_SensorType_Custom: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 176 data1: 3896177193, 177 data2: 34368, 178 data3: 19736, 179 data4: [162, 19, 226, 38, 117, 235, 178, 195], 180 }; 181 pub const GUID_SensorType_FloorElevation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2917439615, data2: 31428, data3: 19962, data4: [151, 34, 10, 2, 113, 129, 199, 71] }; 182 pub const GUID_SensorType_GeomagneticOrientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3882980856, data2: 11551, data3: 18467, data4: [151, 27, 28, 68, 103, 85, 108, 157] }; 183 pub const GUID_SensorType_GravityVector: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 62205043, data2: 47990, data3: 17983, data4: [149, 36, 56, 222, 118, 235, 112, 11] }; 184 pub const GUID_SensorType_Gyrometer3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 155737946, data2: 30110, data3: 17090, data4: [189, 75, 163, 73, 183, 92, 134, 67] }; 185 pub const GUID_SensorType_HingeAngle: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2184544357, data2: 62660, data3: 19873, data4: [178, 114, 19, 194, 51, 50, 162, 7] }; 186 pub const GUID_SensorType_Humidity: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1551023975, data2: 48510, data3: 16983, data4: [153, 11, 152, 163, 186, 59, 64, 10] }; 187 pub const GUID_SensorType_LinearAccelerometer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 59441795, data2: 38836, data3: 16840, data4: [188, 36, 95, 241, 170, 72, 254, 199] }; 188 pub const GUID_SensorType_Magnetometer3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1441132539, data2: 5575, data3: 16607, data4: [134, 152, 168, 75, 124, 134, 60, 83] }; 189 pub const GUID_SensorType_Orientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 190 data1: 3451246839, 191 data2: 15613, 192 data3: 16840, 193 data4: [133, 66, 204, 230, 34, 207, 93, 110], 194 }; 195 pub const GUID_SensorType_Pedometer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 196 data1: 2980022703, 197 data2: 58347, 198 data3: 17483, 199 data4: [141, 234, 32, 37, 117, 167, 21, 153], 200 }; 201 pub const GUID_SensorType_Proximity: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1377884905, data2: 12665, data3: 17456, data4: [159, 144, 6, 38, 109, 42, 52, 222] }; 202 pub const GUID_SensorType_RelativeOrientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 203 data1: 1083784017, 204 data2: 18182, 205 data3: 17628, 206 data4: [152, 213, 201, 32, 192, 55, 255, 171], 207 }; 208 pub const GUID_SensorType_SimpleDeviceOrientation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2258735761, data2: 1154, data3: 16428, data4: [191, 76, 173, 218, 197, 43, 28, 57] }; 209 pub const GUID_SensorType_Temperature: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 83693252, data2: 54746, data3: 17914, data4: [149, 169, 93, 179, 142, 225, 147, 6] }; 210 pub type HUMAN_PRESENCE_DETECTION_TYPE = i32; 211 pub const HumanPresenceDetectionType_VendorDefinedNonBiometric: HUMAN_PRESENCE_DETECTION_TYPE = 1i32; 212 pub const HumanPresenceDetectionType_VendorDefinedBiometric: HUMAN_PRESENCE_DETECTION_TYPE = 2i32; 213 pub const HumanPresenceDetectionType_FacialBiometric: HUMAN_PRESENCE_DETECTION_TYPE = 4i32; 214 pub const HumanPresenceDetectionType_AudioBiometric: HUMAN_PRESENCE_DETECTION_TYPE = 8i32; 215 pub const HumanPresenceDetectionType_Force_Dword: HUMAN_PRESENCE_DETECTION_TYPE = -1i32; 216 pub type HUMAN_PRESENCE_DETECTION_TYPE_COUNT = i32; 217 pub const HumanPresenceDetectionTypeCount: HUMAN_PRESENCE_DETECTION_TYPE_COUNT = 4i32; 218 pub type ILocationPermissions = *mut ::core::ffi::c_void; 219 pub type ISensor = *mut ::core::ffi::c_void; 220 pub type ISensorCollection = *mut ::core::ffi::c_void; 221 pub type ISensorDataReport = *mut ::core::ffi::c_void; 222 pub type ISensorEvents = *mut ::core::ffi::c_void; 223 pub type ISensorManager = *mut ::core::ffi::c_void; 224 pub type ISensorManagerEvents = *mut ::core::ffi::c_void; 225 pub type LOCATION_DESIRED_ACCURACY = i32; 226 pub const LOCATION_DESIRED_ACCURACY_DEFAULT: LOCATION_DESIRED_ACCURACY = 0i32; 227 pub const LOCATION_DESIRED_ACCURACY_HIGH: LOCATION_DESIRED_ACCURACY = 1i32; 228 pub type LOCATION_POSITION_SOURCE = i32; 229 pub const LOCATION_POSITION_SOURCE_CELLULAR: LOCATION_POSITION_SOURCE = 0i32; 230 pub const LOCATION_POSITION_SOURCE_SATELLITE: LOCATION_POSITION_SOURCE = 1i32; 231 pub const LOCATION_POSITION_SOURCE_WIFI: LOCATION_POSITION_SOURCE = 2i32; 232 pub const LOCATION_POSITION_SOURCE_IPADDRESS: LOCATION_POSITION_SOURCE = 3i32; 233 pub const LOCATION_POSITION_SOURCE_UNKNOWN: LOCATION_POSITION_SOURCE = 4i32; 234 pub type MAGNETOMETER_ACCURACY = i32; 235 pub const MagnetometerAccuracy_Unknown: MAGNETOMETER_ACCURACY = 0i32; 236 pub const MagnetometerAccuracy_Unreliable: MAGNETOMETER_ACCURACY = 1i32; 237 pub const MagnetometerAccuracy_Approximate: MAGNETOMETER_ACCURACY = 2i32; 238 pub const MagnetometerAccuracy_High: MAGNETOMETER_ACCURACY = 3i32; 239 #[repr(C)] 240 pub struct MATRIX3X3 { 241 pub Anonymous: MATRIX3X3_0, 242 } 243 impl ::core::marker::Copy for MATRIX3X3 {} 244 impl ::core::clone::Clone for MATRIX3X3 { clone(&self) -> Self245 fn clone(&self) -> Self { 246 *self 247 } 248 } 249 #[repr(C)] 250 pub union MATRIX3X3_0 { 251 pub Anonymous1: MATRIX3X3_0_0, 252 pub Anonymous2: MATRIX3X3_0_1, 253 pub M: [f32; 9], 254 } 255 impl ::core::marker::Copy for MATRIX3X3_0 {} 256 impl ::core::clone::Clone for MATRIX3X3_0 { clone(&self) -> Self257 fn clone(&self) -> Self { 258 *self 259 } 260 } 261 #[repr(C)] 262 pub struct MATRIX3X3_0_0 { 263 pub A11: f32, 264 pub A12: f32, 265 pub A13: f32, 266 pub A21: f32, 267 pub A22: f32, 268 pub A23: f32, 269 pub A31: f32, 270 pub A32: f32, 271 pub A33: f32, 272 } 273 impl ::core::marker::Copy for MATRIX3X3_0_0 {} 274 impl ::core::clone::Clone for MATRIX3X3_0_0 { clone(&self) -> Self275 fn clone(&self) -> Self { 276 *self 277 } 278 } 279 #[repr(C)] 280 pub struct MATRIX3X3_0_1 { 281 pub V1: VEC3D, 282 pub V2: VEC3D, 283 pub V3: VEC3D, 284 } 285 impl ::core::marker::Copy for MATRIX3X3_0_1 {} 286 impl ::core::clone::Clone for MATRIX3X3_0_1 { clone(&self) -> Self287 fn clone(&self) -> Self { 288 *self 289 } 290 } 291 pub type MagnetometerAccuracy = i32; 292 pub const MAGNETOMETER_ACCURACY_UNKNOWN: MagnetometerAccuracy = 0i32; 293 pub const MAGNETOMETER_ACCURACY_UNRELIABLE: MagnetometerAccuracy = 1i32; 294 pub const MAGNETOMETER_ACCURACY_APPROXIMATE: MagnetometerAccuracy = 2i32; 295 pub const MAGNETOMETER_ACCURACY_HIGH: MagnetometerAccuracy = 3i32; 296 pub type PEDOMETER_STEP_TYPE = i32; 297 pub const PedometerStepType_Unknown: PEDOMETER_STEP_TYPE = 1i32; 298 pub const PedometerStepType_Walking: PEDOMETER_STEP_TYPE = 2i32; 299 pub const PedometerStepType_Running: PEDOMETER_STEP_TYPE = 4i32; 300 pub const PedometerStepType_Max: PEDOMETER_STEP_TYPE = 8i32; 301 pub const PedometerStepType_Force_Dword: PEDOMETER_STEP_TYPE = -1i32; 302 pub type PEDOMETER_STEP_TYPE_COUNT = i32; 303 pub const PedometerStepTypeCount: PEDOMETER_STEP_TYPE_COUNT = 3i32; 304 pub type PROXIMITY_TYPE = i32; 305 pub const ProximityType_ObjectProximity: PROXIMITY_TYPE = 0i32; 306 pub const ProximityType_HumanProximity: PROXIMITY_TYPE = 1i32; 307 pub const ProximityType_Force_Dword: PROXIMITY_TYPE = -1i32; 308 #[repr(C)] 309 pub struct QUATERNION { 310 pub X: f32, 311 pub Y: f32, 312 pub Z: f32, 313 pub W: f32, 314 } 315 impl ::core::marker::Copy for QUATERNION {} 316 impl ::core::clone::Clone for QUATERNION { clone(&self) -> Self317 fn clone(&self) -> Self { 318 *self 319 } 320 } 321 pub const SENSOR_CATEGORY_ALL: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 322 data1: 3273114246, 323 data2: 50280, 324 data3: 17032, 325 data4: [153, 117, 212, 196, 88, 124, 68, 44], 326 }; 327 pub const SENSOR_CATEGORY_BIOMETRIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 328 data1: 3390662927, 329 data2: 41671, 330 data3: 18301, 331 data4: [169, 158, 153, 236, 110, 43, 86, 72], 332 }; 333 pub const SENSOR_CATEGORY_ELECTRICAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 334 data1: 4218682584, 335 data2: 64586, 336 data3: 18492, 337 data4: [172, 88, 39, 182, 145, 198, 190, 255], 338 }; 339 pub const SENSOR_CATEGORY_ENVIRONMENTAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 340 data1: 842283434, 341 data2: 32614, 342 data3: 18731, 343 data4: [186, 12, 115, 233, 170, 10, 101, 213], 344 }; 345 pub const SENSOR_CATEGORY_LIGHT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 396780992, data2: 36963, data3: 16918, data4: [178, 2, 92, 122, 37, 94, 24, 206] }; 346 pub const SENSOR_CATEGORY_LOCATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3215430884, data2: 63844, data3: 20443, data4: [144, 246, 81, 5, 107, 254, 75, 68] }; 347 pub const SENSOR_CATEGORY_MECHANICAL: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 348 data1: 2366840168, 349 data2: 36599, 350 data3: 18006, 351 data4: [128, 181, 204, 203, 217, 55, 145, 197], 352 }; 353 pub const SENSOR_CATEGORY_MOTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 354 data1: 3439975153, 355 data2: 15150, 356 data3: 19517, 357 data4: [181, 152, 181, 229, 255, 147, 253, 70], 358 }; 359 pub const SENSOR_CATEGORY_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2657879222, data2: 38654, data3: 18772, data4: [183, 38, 104, 104, 42, 71, 63, 105] }; 360 pub const SENSOR_CATEGORY_OTHER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 747693993, data2: 62665, data3: 20386, data4: [175, 55, 86, 212, 113, 254, 90, 61] }; 361 pub const SENSOR_CATEGORY_SCANNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2952849278, data2: 62901, data3: 16911, data4: [129, 93, 2, 112, 167, 38, 242, 112] }; 362 pub const SENSOR_CATEGORY_UNSUPPORTED: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 736815098, data2: 6576, data3: 18629, data4: [161, 246, 181, 72, 13, 194, 6, 176] }; 363 #[repr(C)] 364 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] 365 pub struct SENSOR_COLLECTION_LIST { 366 pub AllocatedSizeInBytes: u32, 367 pub Count: u32, 368 pub List: [SENSOR_VALUE_PAIR; 1], 369 } 370 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] 371 impl ::core::marker::Copy for SENSOR_COLLECTION_LIST {} 372 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] 373 impl ::core::clone::Clone for SENSOR_COLLECTION_LIST { clone(&self) -> Self374 fn clone(&self) -> Self { 375 *self 376 } 377 } 378 pub type SENSOR_CONNECTION_TYPES = i32; 379 pub const SensorConnectionType_Integrated: SENSOR_CONNECTION_TYPES = 0i32; 380 pub const SensorConnectionType_Attached: SENSOR_CONNECTION_TYPES = 1i32; 381 pub const SensorConnectionType_External: SENSOR_CONNECTION_TYPES = 2i32; 382 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 383 pub const SENSOR_DATA_TYPE_ABSOLUTE_PRESSURE_PASCAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 384 fmtid: ::windows_sys::core::GUID { data1: 945179260, data2: 62194, data3: 18875, data4: [155, 43, 186, 96, 246, 106, 88, 223] }, 385 pid: 5u32, 386 }; 387 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 388 pub const SENSOR_DATA_TYPE_ACCELERATION_X_G: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 389 fmtid: ::windows_sys::core::GUID { 390 data1: 1066035618, 391 data2: 1989, 392 data3: 20040, 393 data4: [169, 101, 205, 121, 122, 171, 86, 213], 394 }, 395 pid: 2u32, 396 }; 397 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 398 pub const SENSOR_DATA_TYPE_ACCELERATION_Y_G: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 399 fmtid: ::windows_sys::core::GUID { 400 data1: 1066035618, 401 data2: 1989, 402 data3: 20040, 403 data4: [169, 101, 205, 121, 122, 171, 86, 213], 404 }, 405 pid: 3u32, 406 }; 407 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 408 pub const SENSOR_DATA_TYPE_ACCELERATION_Z_G: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 409 fmtid: ::windows_sys::core::GUID { 410 data1: 1066035618, 411 data2: 1989, 412 data3: 20040, 413 data4: [169, 101, 205, 121, 122, 171, 86, 213], 414 }, 415 pid: 4u32, 416 }; 417 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 418 pub const SENSOR_DATA_TYPE_ADDRESS1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 419 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 420 pid: 23u32, 421 }; 422 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 423 pub const SENSOR_DATA_TYPE_ADDRESS2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 424 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 425 pid: 24u32, 426 }; 427 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 428 pub const SENSOR_DATA_TYPE_ALTITUDE_ANTENNA_SEALEVEL_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 429 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 430 pid: 36u32, 431 }; 432 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 433 pub const SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_ERROR_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 434 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 435 pid: 29u32, 436 }; 437 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 438 pub const SENSOR_DATA_TYPE_ALTITUDE_ELLIPSOID_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 439 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 440 pid: 5u32, 441 }; 442 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 443 pub const SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_ERROR_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 444 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 445 pid: 30u32, 446 }; 447 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 448 pub const SENSOR_DATA_TYPE_ALTITUDE_SEALEVEL_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 449 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 450 pid: 4u32, 451 }; 452 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 453 pub const SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_X_DEGREES_PER_SECOND_SQUARED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 454 fmtid: ::windows_sys::core::GUID { 455 data1: 1066035618, 456 data2: 1989, 457 data3: 20040, 458 data4: [169, 101, 205, 121, 122, 171, 86, 213], 459 }, 460 pid: 5u32, 461 }; 462 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 463 pub const SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_Y_DEGREES_PER_SECOND_SQUARED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 464 fmtid: ::windows_sys::core::GUID { 465 data1: 1066035618, 466 data2: 1989, 467 data3: 20040, 468 data4: [169, 101, 205, 121, 122, 171, 86, 213], 469 }, 470 pid: 6u32, 471 }; 472 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 473 pub const SENSOR_DATA_TYPE_ANGULAR_ACCELERATION_Z_DEGREES_PER_SECOND_SQUARED: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 474 fmtid: ::windows_sys::core::GUID { 475 data1: 1066035618, 476 data2: 1989, 477 data3: 20040, 478 data4: [169, 101, 205, 121, 122, 171, 86, 213], 479 }, 480 pid: 7u32, 481 }; 482 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 483 pub const SENSOR_DATA_TYPE_ANGULAR_VELOCITY_X_DEGREES_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 484 fmtid: ::windows_sys::core::GUID { 485 data1: 1066035618, 486 data2: 1989, 487 data3: 20040, 488 data4: [169, 101, 205, 121, 122, 171, 86, 213], 489 }, 490 pid: 10u32, 491 }; 492 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 493 pub const SENSOR_DATA_TYPE_ANGULAR_VELOCITY_Y_DEGREES_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 494 fmtid: ::windows_sys::core::GUID { 495 data1: 1066035618, 496 data2: 1989, 497 data3: 20040, 498 data4: [169, 101, 205, 121, 122, 171, 86, 213], 499 }, 500 pid: 11u32, 501 }; 502 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 503 pub const SENSOR_DATA_TYPE_ANGULAR_VELOCITY_Z_DEGREES_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 504 fmtid: ::windows_sys::core::GUID { 505 data1: 1066035618, 506 data2: 1989, 507 data3: 20040, 508 data4: [169, 101, 205, 121, 122, 171, 86, 213], 509 }, 510 pid: 12u32, 511 }; 512 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 513 pub const SENSOR_DATA_TYPE_ATMOSPHERIC_PRESSURE_BAR: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 514 fmtid: ::windows_sys::core::GUID { data1: 2332730097, data2: 11607, data3: 17134, data4: [140, 192, 77, 39, 98, 43, 70, 196] }, 515 pid: 4u32, 516 }; 517 pub const SENSOR_DATA_TYPE_BIOMETRIC_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 580462730, data2: 28062, data3: 19211, data4: [183, 236, 53, 40, 248, 158, 64, 175] }; 518 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 519 pub const SENSOR_DATA_TYPE_BOOLEAN_SWITCH_ARRAY_STATES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 520 fmtid: ::windows_sys::core::GUID { data1: 945179260, data2: 62194, data3: 18875, data4: [155, 43, 186, 96, 246, 106, 88, 223] }, 521 pid: 10u32, 522 }; 523 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 524 pub const SENSOR_DATA_TYPE_BOOLEAN_SWITCH_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 525 fmtid: ::windows_sys::core::GUID { data1: 945179260, data2: 62194, data3: 18875, data4: [155, 43, 186, 96, 246, 106, 88, 223] }, 526 pid: 2u32, 527 }; 528 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 529 pub const SENSOR_DATA_TYPE_CAPACITANCE_FARAD: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 530 fmtid: ::windows_sys::core::GUID { 531 data1: 3149022929, 532 data2: 57922, 533 data3: 18304, 534 data4: [162, 211, 205, 237, 132, 243, 88, 66], 535 }, 536 pid: 4u32, 537 }; 538 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 539 pub const SENSOR_DATA_TYPE_CITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 540 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 541 pid: 25u32, 542 }; 543 pub const SENSOR_DATA_TYPE_COMMON_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3680374002, data2: 53023, data3: 19480, data4: [180, 108, 216, 96, 17, 214, 33, 80] }; 544 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 545 pub const SENSOR_DATA_TYPE_COUNTRY_REGION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 546 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 547 pid: 28u32, 548 }; 549 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 550 pub const SENSOR_DATA_TYPE_CURRENT_AMPS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 551 fmtid: ::windows_sys::core::GUID { 552 data1: 3149022929, 553 data2: 57922, 554 data3: 18304, 555 data4: [162, 211, 205, 237, 132, 243, 88, 66], 556 }, 557 pid: 3u32, 558 }; 559 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 560 pub const SENSOR_DATA_TYPE_CUSTOM_BOOLEAN_ARRAY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 561 fmtid: ::windows_sys::core::GUID { 562 data1: 2974578255, 563 data2: 1999, 564 data3: 16872, 565 data4: [157, 130, 235, 227, 208, 119, 106, 111], 566 }, 567 pid: 6u32, 568 }; 569 pub const SENSOR_DATA_TYPE_CUSTOM_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 570 data1: 2974578255, 571 data2: 1999, 572 data3: 16872, 573 data4: [157, 130, 235, 227, 208, 119, 106, 111], 574 }; 575 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 576 pub const SENSOR_DATA_TYPE_CUSTOM_USAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 577 fmtid: ::windows_sys::core::GUID { 578 data1: 2974578255, 579 data2: 1999, 580 data3: 16872, 581 data4: [157, 130, 235, 227, 208, 119, 106, 111], 582 }, 583 pid: 5u32, 584 }; 585 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 586 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE1: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 587 fmtid: ::windows_sys::core::GUID { 588 data1: 2974578255, 589 data2: 1999, 590 data3: 16872, 591 data4: [157, 130, 235, 227, 208, 119, 106, 111], 592 }, 593 pid: 7u32, 594 }; 595 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 596 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE10: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 597 fmtid: ::windows_sys::core::GUID { 598 data1: 2974578255, 599 data2: 1999, 600 data3: 16872, 601 data4: [157, 130, 235, 227, 208, 119, 106, 111], 602 }, 603 pid: 16u32, 604 }; 605 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 606 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE11: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 607 fmtid: ::windows_sys::core::GUID { 608 data1: 2974578255, 609 data2: 1999, 610 data3: 16872, 611 data4: [157, 130, 235, 227, 208, 119, 106, 111], 612 }, 613 pid: 17u32, 614 }; 615 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 616 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE12: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 617 fmtid: ::windows_sys::core::GUID { 618 data1: 2974578255, 619 data2: 1999, 620 data3: 16872, 621 data4: [157, 130, 235, 227, 208, 119, 106, 111], 622 }, 623 pid: 18u32, 624 }; 625 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 626 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE13: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 627 fmtid: ::windows_sys::core::GUID { 628 data1: 2974578255, 629 data2: 1999, 630 data3: 16872, 631 data4: [157, 130, 235, 227, 208, 119, 106, 111], 632 }, 633 pid: 19u32, 634 }; 635 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 636 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE14: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 637 fmtid: ::windows_sys::core::GUID { 638 data1: 2974578255, 639 data2: 1999, 640 data3: 16872, 641 data4: [157, 130, 235, 227, 208, 119, 106, 111], 642 }, 643 pid: 20u32, 644 }; 645 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 646 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE15: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 647 fmtid: ::windows_sys::core::GUID { 648 data1: 2974578255, 649 data2: 1999, 650 data3: 16872, 651 data4: [157, 130, 235, 227, 208, 119, 106, 111], 652 }, 653 pid: 21u32, 654 }; 655 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 656 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE16: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 657 fmtid: ::windows_sys::core::GUID { 658 data1: 2974578255, 659 data2: 1999, 660 data3: 16872, 661 data4: [157, 130, 235, 227, 208, 119, 106, 111], 662 }, 663 pid: 22u32, 664 }; 665 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 666 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE17: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 667 fmtid: ::windows_sys::core::GUID { 668 data1: 2974578255, 669 data2: 1999, 670 data3: 16872, 671 data4: [157, 130, 235, 227, 208, 119, 106, 111], 672 }, 673 pid: 23u32, 674 }; 675 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 676 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE18: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 677 fmtid: ::windows_sys::core::GUID { 678 data1: 2974578255, 679 data2: 1999, 680 data3: 16872, 681 data4: [157, 130, 235, 227, 208, 119, 106, 111], 682 }, 683 pid: 24u32, 684 }; 685 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 686 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE19: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 687 fmtid: ::windows_sys::core::GUID { 688 data1: 2974578255, 689 data2: 1999, 690 data3: 16872, 691 data4: [157, 130, 235, 227, 208, 119, 106, 111], 692 }, 693 pid: 25u32, 694 }; 695 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 696 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE2: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 697 fmtid: ::windows_sys::core::GUID { 698 data1: 2974578255, 699 data2: 1999, 700 data3: 16872, 701 data4: [157, 130, 235, 227, 208, 119, 106, 111], 702 }, 703 pid: 8u32, 704 }; 705 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 706 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE20: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 707 fmtid: ::windows_sys::core::GUID { 708 data1: 2974578255, 709 data2: 1999, 710 data3: 16872, 711 data4: [157, 130, 235, 227, 208, 119, 106, 111], 712 }, 713 pid: 26u32, 714 }; 715 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 716 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE21: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 717 fmtid: ::windows_sys::core::GUID { 718 data1: 2974578255, 719 data2: 1999, 720 data3: 16872, 721 data4: [157, 130, 235, 227, 208, 119, 106, 111], 722 }, 723 pid: 27u32, 724 }; 725 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 726 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE22: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 727 fmtid: ::windows_sys::core::GUID { 728 data1: 2974578255, 729 data2: 1999, 730 data3: 16872, 731 data4: [157, 130, 235, 227, 208, 119, 106, 111], 732 }, 733 pid: 28u32, 734 }; 735 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 736 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE23: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 737 fmtid: ::windows_sys::core::GUID { 738 data1: 2974578255, 739 data2: 1999, 740 data3: 16872, 741 data4: [157, 130, 235, 227, 208, 119, 106, 111], 742 }, 743 pid: 29u32, 744 }; 745 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 746 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE24: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 747 fmtid: ::windows_sys::core::GUID { 748 data1: 2974578255, 749 data2: 1999, 750 data3: 16872, 751 data4: [157, 130, 235, 227, 208, 119, 106, 111], 752 }, 753 pid: 30u32, 754 }; 755 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 756 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE25: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 757 fmtid: ::windows_sys::core::GUID { 758 data1: 2974578255, 759 data2: 1999, 760 data3: 16872, 761 data4: [157, 130, 235, 227, 208, 119, 106, 111], 762 }, 763 pid: 31u32, 764 }; 765 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 766 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE26: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 767 fmtid: ::windows_sys::core::GUID { 768 data1: 2974578255, 769 data2: 1999, 770 data3: 16872, 771 data4: [157, 130, 235, 227, 208, 119, 106, 111], 772 }, 773 pid: 32u32, 774 }; 775 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 776 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE27: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 777 fmtid: ::windows_sys::core::GUID { 778 data1: 2974578255, 779 data2: 1999, 780 data3: 16872, 781 data4: [157, 130, 235, 227, 208, 119, 106, 111], 782 }, 783 pid: 33u32, 784 }; 785 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 786 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE28: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 787 fmtid: ::windows_sys::core::GUID { 788 data1: 2974578255, 789 data2: 1999, 790 data3: 16872, 791 data4: [157, 130, 235, 227, 208, 119, 106, 111], 792 }, 793 pid: 34u32, 794 }; 795 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 796 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE3: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 797 fmtid: ::windows_sys::core::GUID { 798 data1: 2974578255, 799 data2: 1999, 800 data3: 16872, 801 data4: [157, 130, 235, 227, 208, 119, 106, 111], 802 }, 803 pid: 9u32, 804 }; 805 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 806 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE4: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 807 fmtid: ::windows_sys::core::GUID { 808 data1: 2974578255, 809 data2: 1999, 810 data3: 16872, 811 data4: [157, 130, 235, 227, 208, 119, 106, 111], 812 }, 813 pid: 10u32, 814 }; 815 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 816 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE5: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 817 fmtid: ::windows_sys::core::GUID { 818 data1: 2974578255, 819 data2: 1999, 820 data3: 16872, 821 data4: [157, 130, 235, 227, 208, 119, 106, 111], 822 }, 823 pid: 11u32, 824 }; 825 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 826 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE6: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 827 fmtid: ::windows_sys::core::GUID { 828 data1: 2974578255, 829 data2: 1999, 830 data3: 16872, 831 data4: [157, 130, 235, 227, 208, 119, 106, 111], 832 }, 833 pid: 12u32, 834 }; 835 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 836 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE7: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 837 fmtid: ::windows_sys::core::GUID { 838 data1: 2974578255, 839 data2: 1999, 840 data3: 16872, 841 data4: [157, 130, 235, 227, 208, 119, 106, 111], 842 }, 843 pid: 13u32, 844 }; 845 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 846 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE8: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 847 fmtid: ::windows_sys::core::GUID { 848 data1: 2974578255, 849 data2: 1999, 850 data3: 16872, 851 data4: [157, 130, 235, 227, 208, 119, 106, 111], 852 }, 853 pid: 14u32, 854 }; 855 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 856 pub const SENSOR_DATA_TYPE_CUSTOM_VALUE9: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 857 fmtid: ::windows_sys::core::GUID { 858 data1: 2974578255, 859 data2: 1999, 860 data3: 16872, 861 data4: [157, 130, 235, 227, 208, 119, 106, 111], 862 }, 863 pid: 15u32, 864 }; 865 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 866 pub const SENSOR_DATA_TYPE_DGPS_DATA_AGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 867 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 868 pid: 35u32, 869 }; 870 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 871 pub const SENSOR_DATA_TYPE_DIFFERENTIAL_REFERENCE_STATION_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 872 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 873 pid: 37u32, 874 }; 875 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 876 pub const SENSOR_DATA_TYPE_DISTANCE_X_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 877 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 878 pid: 8u32, 879 }; 880 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 881 pub const SENSOR_DATA_TYPE_DISTANCE_Y_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 882 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 883 pid: 9u32, 884 }; 885 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 886 pub const SENSOR_DATA_TYPE_DISTANCE_Z_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 887 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 888 pid: 10u32, 889 }; 890 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 891 pub const SENSOR_DATA_TYPE_ELECTRICAL_FREQUENCY_HERTZ: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 892 fmtid: ::windows_sys::core::GUID { 893 data1: 3149022929, 894 data2: 57922, 895 data3: 18304, 896 data4: [162, 211, 205, 237, 132, 243, 88, 66], 897 }, 898 pid: 9u32, 899 }; 900 pub const SENSOR_DATA_TYPE_ELECTRICAL_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 901 data1: 3149022929, 902 data2: 57922, 903 data3: 18304, 904 data4: [162, 211, 205, 237, 132, 243, 88, 66], 905 }; 906 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 907 pub const SENSOR_DATA_TYPE_ELECTRICAL_PERCENT_OF_RANGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 908 fmtid: ::windows_sys::core::GUID { 909 data1: 3149022929, 910 data2: 57922, 911 data3: 18304, 912 data4: [162, 211, 205, 237, 132, 243, 88, 66], 913 }, 914 pid: 8u32, 915 }; 916 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 917 pub const SENSOR_DATA_TYPE_ELECTRICAL_POWER_WATTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 918 fmtid: ::windows_sys::core::GUID { 919 data1: 3149022929, 920 data2: 57922, 921 data3: 18304, 922 data4: [162, 211, 205, 237, 132, 243, 88, 66], 923 }, 924 pid: 7u32, 925 }; 926 pub const SENSOR_DATA_TYPE_ENVIRONMENTAL_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2332730097, data2: 11607, data3: 17134, data4: [140, 192, 77, 39, 98, 43, 70, 196] }; 927 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 928 pub const SENSOR_DATA_TYPE_ERROR_RADIUS_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 929 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 930 pid: 22u32, 931 }; 932 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 933 pub const SENSOR_DATA_TYPE_FIX_QUALITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 934 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 935 pid: 10u32, 936 }; 937 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 938 pub const SENSOR_DATA_TYPE_FIX_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 939 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 940 pid: 11u32, 941 }; 942 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 943 pub const SENSOR_DATA_TYPE_FORCE_NEWTONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 944 fmtid: ::windows_sys::core::GUID { data1: 945179260, data2: 62194, data3: 18875, data4: [155, 43, 186, 96, 246, 106, 88, 223] }, 945 pid: 4u32, 946 }; 947 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 948 pub const SENSOR_DATA_TYPE_GAUGE_PRESSURE_PASCAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 949 fmtid: ::windows_sys::core::GUID { data1: 945179260, data2: 62194, data3: 18875, data4: [155, 43, 186, 96, 246, 106, 88, 223] }, 950 pid: 6u32, 951 }; 952 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 953 pub const SENSOR_DATA_TYPE_GEOIDAL_SEPARATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 954 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 955 pid: 34u32, 956 }; 957 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 958 pub const SENSOR_DATA_TYPE_GPS_OPERATION_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 959 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 960 pid: 32u32, 961 }; 962 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 963 pub const SENSOR_DATA_TYPE_GPS_SELECTION_MODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 964 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 965 pid: 31u32, 966 }; 967 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 968 pub const SENSOR_DATA_TYPE_GPS_STATUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 969 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 970 pid: 33u32, 971 }; 972 pub const SENSOR_DATA_TYPE_GUID_MECHANICAL_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 945179260, data2: 62194, data3: 18875, data4: [155, 43, 186, 96, 246, 106, 88, 223] }; 973 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 974 pub const SENSOR_DATA_TYPE_HORIZONAL_DILUTION_OF_PRECISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 975 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 976 pid: 13u32, 977 }; 978 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 979 pub const SENSOR_DATA_TYPE_HUMAN_PRESENCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 980 fmtid: ::windows_sys::core::GUID { data1: 580462730, data2: 28062, data3: 19211, data4: [183, 236, 53, 40, 248, 158, 64, 175] }, 981 pid: 2u32, 982 }; 983 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 984 pub const SENSOR_DATA_TYPE_HUMAN_PROXIMITY_METERS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 985 fmtid: ::windows_sys::core::GUID { data1: 580462730, data2: 28062, data3: 19211, data4: [183, 236, 53, 40, 248, 158, 64, 175] }, 986 pid: 3u32, 987 }; 988 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 989 pub const SENSOR_DATA_TYPE_INDUCTANCE_HENRY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 990 fmtid: ::windows_sys::core::GUID { 991 data1: 3149022929, 992 data2: 57922, 993 data3: 18304, 994 data4: [162, 211, 205, 237, 132, 243, 88, 66], 995 }, 996 pid: 6u32, 997 }; 998 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 999 pub const SENSOR_DATA_TYPE_LATITUDE_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1000 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1001 pid: 2u32, 1002 }; 1003 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1004 pub const SENSOR_DATA_TYPE_LIGHT_CHROMACITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1005 fmtid: ::windows_sys::core::GUID { data1: 3838278882, data2: 56503, data3: 18153, data4: [132, 57, 79, 236, 84, 136, 51, 166] }, 1006 pid: 4u32, 1007 }; 1008 pub const SENSOR_DATA_TYPE_LIGHT_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3838278882, data2: 56503, data3: 18153, data4: [132, 57, 79, 236, 84, 136, 51, 166] }; 1009 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1010 pub const SENSOR_DATA_TYPE_LIGHT_LEVEL_LUX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1011 fmtid: ::windows_sys::core::GUID { data1: 3838278882, data2: 56503, data3: 18153, data4: [132, 57, 79, 236, 84, 136, 51, 166] }, 1012 pid: 2u32, 1013 }; 1014 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1015 pub const SENSOR_DATA_TYPE_LIGHT_TEMPERATURE_KELVIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1016 fmtid: ::windows_sys::core::GUID { data1: 3838278882, data2: 56503, data3: 18153, data4: [132, 57, 79, 236, 84, 136, 51, 166] }, 1017 pid: 3u32, 1018 }; 1019 pub const SENSOR_DATA_TYPE_LOCATION_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }; 1020 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1021 pub const SENSOR_DATA_TYPE_LOCATION_SOURCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1022 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1023 pid: 40u32, 1024 }; 1025 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1026 pub const SENSOR_DATA_TYPE_LONGITUDE_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1027 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1028 pid: 3u32, 1029 }; 1030 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1031 pub const SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_X_MILLIGAUSS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1032 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1033 pid: 19u32, 1034 }; 1035 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1036 pub const SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_Y_MILLIGAUSS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1037 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1038 pid: 20u32, 1039 }; 1040 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1041 pub const SENSOR_DATA_TYPE_MAGNETIC_FIELD_STRENGTH_Z_MILLIGAUSS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1042 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1043 pid: 21u32, 1044 }; 1045 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1046 pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_COMPENSATED_MAGNETIC_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1047 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1048 pid: 11u32, 1049 }; 1050 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1051 pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_COMPENSATED_TRUE_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1052 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1053 pid: 12u32, 1054 }; 1055 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1056 pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1057 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1058 pid: 8u32, 1059 }; 1060 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1061 pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_MAGNETIC_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1062 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1063 pid: 13u32, 1064 }; 1065 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1066 pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_TRUE_NORTH_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1067 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1068 pid: 14u32, 1069 }; 1070 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1071 pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_X_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1072 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1073 pid: 5u32, 1074 }; 1075 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1076 pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_Y_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1077 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1078 pid: 6u32, 1079 }; 1080 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1081 pub const SENSOR_DATA_TYPE_MAGNETIC_HEADING_Z_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1082 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1083 pid: 7u32, 1084 }; 1085 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1086 pub const SENSOR_DATA_TYPE_MAGNETIC_VARIATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1087 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1088 pid: 9u32, 1089 }; 1090 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1091 pub const SENSOR_DATA_TYPE_MAGNETOMETER_ACCURACY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1092 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1093 pid: 22u32, 1094 }; 1095 pub const SENSOR_DATA_TYPE_MOTION_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1096 data1: 1066035618, 1097 data2: 1989, 1098 data3: 20040, 1099 data4: [169, 101, 205, 121, 122, 171, 86, 213], 1100 }; 1101 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1102 pub const SENSOR_DATA_TYPE_MOTION_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1103 fmtid: ::windows_sys::core::GUID { 1104 data1: 1066035618, 1105 data2: 1989, 1106 data3: 20040, 1107 data4: [169, 101, 205, 121, 122, 171, 86, 213], 1108 }, 1109 pid: 9u32, 1110 }; 1111 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1112 pub const SENSOR_DATA_TYPE_MULTIVALUE_SWITCH_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1113 fmtid: ::windows_sys::core::GUID { data1: 945179260, data2: 62194, data3: 18875, data4: [155, 43, 186, 96, 246, 106, 88, 223] }, 1114 pid: 3u32, 1115 }; 1116 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1117 pub const SENSOR_DATA_TYPE_NMEA_SENTENCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1118 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1119 pid: 38u32, 1120 }; 1121 pub const SENSOR_DATA_TYPE_ORIENTATION_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }; 1122 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1123 pub const SENSOR_DATA_TYPE_POSITION_DILUTION_OF_PRECISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1124 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1125 pid: 12u32, 1126 }; 1127 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1128 pub const SENSOR_DATA_TYPE_POSTALCODE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1129 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1130 pid: 27u32, 1131 }; 1132 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1133 pub const SENSOR_DATA_TYPE_QUADRANT_ANGLE_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1134 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1135 pid: 15u32, 1136 }; 1137 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1138 pub const SENSOR_DATA_TYPE_QUATERNION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1139 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1140 pid: 17u32, 1141 }; 1142 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1143 pub const SENSOR_DATA_TYPE_RELATIVE_HUMIDITY_PERCENT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1144 fmtid: ::windows_sys::core::GUID { data1: 2332730097, data2: 11607, data3: 17134, data4: [140, 192, 77, 39, 98, 43, 70, 196] }, 1145 pid: 3u32, 1146 }; 1147 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1148 pub const SENSOR_DATA_TYPE_RESISTANCE_OHMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1149 fmtid: ::windows_sys::core::GUID { 1150 data1: 3149022929, 1151 data2: 57922, 1152 data3: 18304, 1153 data4: [162, 211, 205, 237, 132, 243, 88, 66], 1154 }, 1155 pid: 5u32, 1156 }; 1157 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1158 pub const SENSOR_DATA_TYPE_RFID_TAG_40_BIT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1159 fmtid: ::windows_sys::core::GUID { 1160 data1: 3617954364, 1161 data2: 13345, 1162 data3: 17579, 1163 data4: [141, 58, 157, 232, 171, 108, 76, 174], 1164 }, 1165 pid: 2u32, 1166 }; 1167 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1168 pub const SENSOR_DATA_TYPE_ROTATION_MATRIX: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1169 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1170 pid: 16u32, 1171 }; 1172 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1173 pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1174 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1175 pid: 17u32, 1176 }; 1177 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1178 pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_AZIMUTH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1179 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1180 pid: 20u32, 1181 }; 1182 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1183 pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ELEVATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1184 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1185 pid: 19u32, 1186 }; 1187 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1188 pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1189 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1190 pid: 39u32, 1191 }; 1192 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1193 pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_PRNS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1194 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1195 pid: 18u32, 1196 }; 1197 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1198 pub const SENSOR_DATA_TYPE_SATELLITES_IN_VIEW_STN_RATIO: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1199 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1200 pid: 21u32, 1201 }; 1202 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1203 pub const SENSOR_DATA_TYPE_SATELLITES_USED_COUNT: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1204 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1205 pid: 15u32, 1206 }; 1207 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1208 pub const SENSOR_DATA_TYPE_SATELLITES_USED_PRNS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1209 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1210 pid: 16u32, 1211 }; 1212 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1213 pub const SENSOR_DATA_TYPE_SATELLITES_USED_PRNS_AND_CONSTELLATIONS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1214 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1215 pid: 41u32, 1216 }; 1217 pub const SENSOR_DATA_TYPE_SCANNER_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1218 data1: 3617954364, 1219 data2: 13345, 1220 data3: 17579, 1221 data4: [141, 58, 157, 232, 171, 108, 76, 174], 1222 }; 1223 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1224 pub const SENSOR_DATA_TYPE_SIMPLE_DEVICE_ORIENTATION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1225 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1226 pid: 18u32, 1227 }; 1228 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1229 pub const SENSOR_DATA_TYPE_SPEED_KNOTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1230 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1231 pid: 6u32, 1232 }; 1233 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1234 pub const SENSOR_DATA_TYPE_SPEED_METERS_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1235 fmtid: ::windows_sys::core::GUID { 1236 data1: 1066035618, 1237 data2: 1989, 1238 data3: 20040, 1239 data4: [169, 101, 205, 121, 122, 171, 86, 213], 1240 }, 1241 pid: 8u32, 1242 }; 1243 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1244 pub const SENSOR_DATA_TYPE_STATE_PROVINCE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1245 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1246 pid: 26u32, 1247 }; 1248 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1249 pub const SENSOR_DATA_TYPE_STRAIN: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1250 fmtid: ::windows_sys::core::GUID { data1: 945179260, data2: 62194, data3: 18875, data4: [155, 43, 186, 96, 246, 106, 88, 223] }, 1251 pid: 7u32, 1252 }; 1253 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1254 pub const SENSOR_DATA_TYPE_TEMPERATURE_CELSIUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1255 fmtid: ::windows_sys::core::GUID { data1: 2332730097, data2: 11607, data3: 17134, data4: [140, 192, 77, 39, 98, 43, 70, 196] }, 1256 pid: 2u32, 1257 }; 1258 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1259 pub const SENSOR_DATA_TYPE_TILT_X_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1260 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1261 pid: 2u32, 1262 }; 1263 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1264 pub const SENSOR_DATA_TYPE_TILT_Y_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1265 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1266 pid: 3u32, 1267 }; 1268 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1269 pub const SENSOR_DATA_TYPE_TILT_Z_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1270 fmtid: ::windows_sys::core::GUID { data1: 372758690, data2: 16968, data3: 17013, data4: [134, 93, 85, 141, 232, 74, 237, 253] }, 1271 pid: 4u32, 1272 }; 1273 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1274 pub const SENSOR_DATA_TYPE_TIMESTAMP: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1275 fmtid: ::windows_sys::core::GUID { data1: 3680374002, data2: 53023, data3: 19480, data4: [180, 108, 216, 96, 17, 214, 33, 80] }, 1276 pid: 2u32, 1277 }; 1278 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1279 pub const SENSOR_DATA_TYPE_TOUCH_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1280 fmtid: ::windows_sys::core::GUID { data1: 580462730, data2: 28062, data3: 19211, data4: [183, 236, 53, 40, 248, 158, 64, 175] }, 1281 pid: 4u32, 1282 }; 1283 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1284 pub const SENSOR_DATA_TYPE_TRUE_HEADING_DEGREES: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1285 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1286 pid: 7u32, 1287 }; 1288 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1289 pub const SENSOR_DATA_TYPE_VERTICAL_DILUTION_OF_PRECISION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1290 fmtid: ::windows_sys::core::GUID { data1: 89945304, data2: 51823, data3: 18390, data4: [149, 198, 30, 211, 99, 122, 15, 244] }, 1291 pid: 14u32, 1292 }; 1293 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1294 pub const SENSOR_DATA_TYPE_VOLTAGE_VOLTS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1295 fmtid: ::windows_sys::core::GUID { 1296 data1: 3149022929, 1297 data2: 57922, 1298 data3: 18304, 1299 data4: [162, 211, 205, 237, 132, 243, 88, 66], 1300 }, 1301 pid: 2u32, 1302 }; 1303 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1304 pub const SENSOR_DATA_TYPE_WEIGHT_KILOGRAMS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1305 fmtid: ::windows_sys::core::GUID { data1: 945179260, data2: 62194, data3: 18875, data4: [155, 43, 186, 96, 246, 106, 88, 223] }, 1306 pid: 8u32, 1307 }; 1308 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1309 pub const SENSOR_DATA_TYPE_WIND_DIRECTION_DEGREES_ANTICLOCKWISE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1310 fmtid: ::windows_sys::core::GUID { data1: 2332730097, data2: 11607, data3: 17134, data4: [140, 192, 77, 39, 98, 43, 70, 196] }, 1311 pid: 5u32, 1312 }; 1313 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1314 pub const SENSOR_DATA_TYPE_WIND_SPEED_METERS_PER_SECOND: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1315 fmtid: ::windows_sys::core::GUID { data1: 2332730097, data2: 11607, data3: 17134, data4: [140, 192, 77, 39, 98, 43, 70, 196] }, 1316 pid: 6u32, 1317 }; 1318 pub const SENSOR_ERROR_PARAMETER_COMMON_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1319 data1: 1997614029, 1320 data2: 64737, 1321 data3: 20291, 1322 data4: [184, 184, 168, 130, 86, 173, 180, 179], 1323 }; 1324 pub const SENSOR_EVENT_ACCELEROMETER_SHAKE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1325 data1: 2187287188, 1326 data2: 3912, 1327 data3: 17302, 1328 data4: [156, 160, 110, 203, 92, 153, 217, 21], 1329 }; 1330 pub const SENSOR_EVENT_DATA_UPDATED: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 785445540, data2: 135, data3: 16851, data4: [135, 219, 103, 115, 55, 11, 60, 136] }; 1331 pub const SENSOR_EVENT_PARAMETER_COMMON_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1681157680, data2: 34600, data3: 19252, data4: [189, 246, 79, 82, 68, 44, 92, 40] }; 1332 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1333 pub const SENSOR_EVENT_PARAMETER_EVENT_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1334 fmtid: ::windows_sys::core::GUID { data1: 1681157680, data2: 34600, data3: 19252, data4: [189, 246, 79, 82, 68, 44, 92, 40] }, 1335 pid: 2u32, 1336 }; 1337 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1338 pub const SENSOR_EVENT_PARAMETER_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1339 fmtid: ::windows_sys::core::GUID { data1: 1681157680, data2: 34600, data3: 19252, data4: [189, 246, 79, 82, 68, 44, 92, 40] }, 1340 pid: 3u32, 1341 }; 1342 pub const SENSOR_EVENT_PROPERTY_CHANGED: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 593031321, data2: 33993, data3: 19773, data4: [144, 223, 194, 66, 30, 43, 32, 69] }; 1343 pub const SENSOR_EVENT_STATE_CHANGED: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1344 data1: 3218694166, 1345 data2: 27607, 1346 data3: 17760, 1347 data4: [173, 52, 242, 246, 96, 126, 143, 129], 1348 }; 1349 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1350 pub const SENSOR_PROPERTY_ACCURACY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1351 fmtid: ::windows_sys::core::GUID { 1352 data1: 2139325420, 1353 data2: 54252, 1354 data3: 18780, 1355 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1356 }, 1357 pid: 17u32, 1358 }; 1359 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1360 pub const SENSOR_PROPERTY_CHANGE_SENSITIVITY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1361 fmtid: ::windows_sys::core::GUID { 1362 data1: 2139325420, 1363 data2: 54252, 1364 data3: 18780, 1365 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1366 }, 1367 pid: 14u32, 1368 }; 1369 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1370 pub const SENSOR_PROPERTY_CLEAR_ASSISTANCE_DATA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1371 fmtid: ::windows_sys::core::GUID { 1372 data1: 3790168820, 1373 data2: 28261, 1374 data3: 17911, 1375 data4: [156, 54, 212, 135, 183, 177, 189, 52], 1376 }, 1377 pid: 2u32, 1378 }; 1379 pub const SENSOR_PROPERTY_COMMON_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1380 data1: 2139325420, 1381 data2: 54252, 1382 data3: 18780, 1383 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1384 }; 1385 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1386 pub const SENSOR_PROPERTY_CONNECTION_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1387 fmtid: ::windows_sys::core::GUID { 1388 data1: 2139325420, 1389 data2: 54252, 1390 data3: 18780, 1391 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1392 }, 1393 pid: 11u32, 1394 }; 1395 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1396 pub const SENSOR_PROPERTY_CURRENT_REPORT_INTERVAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1397 fmtid: ::windows_sys::core::GUID { 1398 data1: 2139325420, 1399 data2: 54252, 1400 data3: 18780, 1401 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1402 }, 1403 pid: 13u32, 1404 }; 1405 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1406 pub const SENSOR_PROPERTY_DESCRIPTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1407 fmtid: ::windows_sys::core::GUID { 1408 data1: 2139325420, 1409 data2: 54252, 1410 data3: 18780, 1411 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1412 }, 1413 pid: 10u32, 1414 }; 1415 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1416 pub const SENSOR_PROPERTY_DEVICE_PATH: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1417 fmtid: ::windows_sys::core::GUID { 1418 data1: 2139325420, 1419 data2: 54252, 1420 data3: 18780, 1421 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1422 }, 1423 pid: 15u32, 1424 }; 1425 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1426 pub const SENSOR_PROPERTY_FRIENDLY_NAME: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1427 fmtid: ::windows_sys::core::GUID { 1428 data1: 2139325420, 1429 data2: 54252, 1430 data3: 18780, 1431 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1432 }, 1433 pid: 9u32, 1434 }; 1435 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1436 pub const SENSOR_PROPERTY_HID_USAGE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1437 fmtid: ::windows_sys::core::GUID { 1438 data1: 2139325420, 1439 data2: 54252, 1440 data3: 18780, 1441 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1442 }, 1443 pid: 22u32, 1444 }; 1445 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1446 pub const SENSOR_PROPERTY_LIGHT_RESPONSE_CURVE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1447 fmtid: ::windows_sys::core::GUID { 1448 data1: 2139325420, 1449 data2: 54252, 1450 data3: 18780, 1451 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1452 }, 1453 pid: 16u32, 1454 }; 1455 #[repr(C)] 1456 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1457 pub struct SENSOR_PROPERTY_LIST { 1458 pub AllocatedSizeInBytes: u32, 1459 pub Count: u32, 1460 pub List: [super::super::UI::Shell::PropertiesSystem::PROPERTYKEY; 1], 1461 } 1462 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1463 impl ::core::marker::Copy for SENSOR_PROPERTY_LIST {} 1464 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1465 impl ::core::clone::Clone for SENSOR_PROPERTY_LIST { clone(&self) -> Self1466 fn clone(&self) -> Self { 1467 *self 1468 } 1469 } 1470 pub const SENSOR_PROPERTY_LIST_HEADER_SIZE: u32 = 8u32; 1471 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1472 pub const SENSOR_PROPERTY_LOCATION_DESIRED_ACCURACY: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1473 fmtid: ::windows_sys::core::GUID { 1474 data1: 2139325420, 1475 data2: 54252, 1476 data3: 18780, 1477 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1478 }, 1479 pid: 19u32, 1480 }; 1481 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1482 pub const SENSOR_PROPERTY_MANUFACTURER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1483 fmtid: ::windows_sys::core::GUID { 1484 data1: 2139325420, 1485 data2: 54252, 1486 data3: 18780, 1487 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1488 }, 1489 pid: 6u32, 1490 }; 1491 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1492 pub const SENSOR_PROPERTY_MIN_REPORT_INTERVAL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1493 fmtid: ::windows_sys::core::GUID { 1494 data1: 2139325420, 1495 data2: 54252, 1496 data3: 18780, 1497 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1498 }, 1499 pid: 12u32, 1500 }; 1501 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1502 pub const SENSOR_PROPERTY_MODEL: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1503 fmtid: ::windows_sys::core::GUID { 1504 data1: 2139325420, 1505 data2: 54252, 1506 data3: 18780, 1507 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1508 }, 1509 pid: 7u32, 1510 }; 1511 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1512 pub const SENSOR_PROPERTY_PERSISTENT_UNIQUE_ID: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1513 fmtid: ::windows_sys::core::GUID { 1514 data1: 2139325420, 1515 data2: 54252, 1516 data3: 18780, 1517 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1518 }, 1519 pid: 5u32, 1520 }; 1521 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1522 pub const SENSOR_PROPERTY_RADIO_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1523 fmtid: ::windows_sys::core::GUID { 1524 data1: 2139325420, 1525 data2: 54252, 1526 data3: 18780, 1527 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1528 }, 1529 pid: 23u32, 1530 }; 1531 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1532 pub const SENSOR_PROPERTY_RADIO_STATE_PREVIOUS: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1533 fmtid: ::windows_sys::core::GUID { 1534 data1: 2139325420, 1535 data2: 54252, 1536 data3: 18780, 1537 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1538 }, 1539 pid: 24u32, 1540 }; 1541 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1542 pub const SENSOR_PROPERTY_RANGE_MAXIMUM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1543 fmtid: ::windows_sys::core::GUID { 1544 data1: 2139325420, 1545 data2: 54252, 1546 data3: 18780, 1547 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1548 }, 1549 pid: 21u32, 1550 }; 1551 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1552 pub const SENSOR_PROPERTY_RANGE_MINIMUM: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1553 fmtid: ::windows_sys::core::GUID { 1554 data1: 2139325420, 1555 data2: 54252, 1556 data3: 18780, 1557 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1558 }, 1559 pid: 20u32, 1560 }; 1561 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1562 pub const SENSOR_PROPERTY_RESOLUTION: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1563 fmtid: ::windows_sys::core::GUID { 1564 data1: 2139325420, 1565 data2: 54252, 1566 data3: 18780, 1567 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1568 }, 1569 pid: 18u32, 1570 }; 1571 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1572 pub const SENSOR_PROPERTY_SERIAL_NUMBER: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1573 fmtid: ::windows_sys::core::GUID { 1574 data1: 2139325420, 1575 data2: 54252, 1576 data3: 18780, 1577 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1578 }, 1579 pid: 8u32, 1580 }; 1581 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1582 pub const SENSOR_PROPERTY_STATE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1583 fmtid: ::windows_sys::core::GUID { 1584 data1: 2139325420, 1585 data2: 54252, 1586 data3: 18780, 1587 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1588 }, 1589 pid: 3u32, 1590 }; 1591 pub const SENSOR_PROPERTY_TEST_GUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1592 data1: 3790168820, 1593 data2: 28261, 1594 data3: 17911, 1595 data4: [156, 54, 212, 135, 183, 177, 189, 52], 1596 }; 1597 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1598 pub const SENSOR_PROPERTY_TURN_ON_OFF_NMEA: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1599 fmtid: ::windows_sys::core::GUID { 1600 data1: 3790168820, 1601 data2: 28261, 1602 data3: 17911, 1603 data4: [156, 54, 212, 135, 183, 177, 189, 52], 1604 }, 1605 pid: 3u32, 1606 }; 1607 #[cfg(feature = "Win32_UI_Shell_PropertiesSystem")] 1608 pub const SENSOR_PROPERTY_TYPE: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY = super::super::UI::Shell::PropertiesSystem::PROPERTYKEY { 1609 fmtid: ::windows_sys::core::GUID { 1610 data1: 2139325420, 1611 data2: 54252, 1612 data3: 18780, 1613 data4: [168, 207, 184, 187, 232, 92, 41, 32], 1614 }, 1615 pid: 2u32, 1616 }; 1617 pub type SENSOR_STATE = i32; 1618 pub const SensorState_Initializing: SENSOR_STATE = 0i32; 1619 pub const SensorState_Idle: SENSOR_STATE = 1i32; 1620 pub const SensorState_Active: SENSOR_STATE = 2i32; 1621 pub const SensorState_Error: SENSOR_STATE = 3i32; 1622 pub const SENSOR_TYPE_ACCELEROMETER_1D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1623 data1: 3226280839, 1624 data2: 29504, 1625 data3: 19650, 1626 data4: [153, 30, 59, 24, 203, 142, 242, 244], 1627 }; 1628 pub const SENSOR_TYPE_ACCELEROMETER_2D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2999261096, data2: 63157, data3: 19366, data4: [164, 35, 93, 245, 96, 180, 204, 7] }; 1629 pub const SENSOR_TYPE_ACCELEROMETER_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1630 data1: 3271233375, 1631 data2: 58066, 1632 data3: 19576, 1633 data4: [188, 208, 53, 42, 149, 130, 129, 157], 1634 }; 1635 pub const SENSOR_TYPE_AGGREGATED_DEVICE_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1636 data1: 3451246839, 1637 data2: 15613, 1638 data3: 16840, 1639 data4: [133, 66, 204, 230, 34, 207, 93, 110], 1640 }; 1641 pub const SENSOR_TYPE_AGGREGATED_QUADRANT_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2676093359, data2: 50347, data3: 17159, data4: [153, 4, 200, 40, 191, 185, 8, 41] }; 1642 pub const SENSOR_TYPE_AGGREGATED_SIMPLE_DEVICE_ORIENTATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2258735761, data2: 1154, data3: 16428, data4: [191, 76, 173, 218, 197, 43, 28, 57] }; 1643 pub const SENSOR_TYPE_AMBIENT_LIGHT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1644 data1: 2549159368, 1645 data2: 22938, 1646 data3: 16723, 1647 data4: [136, 148, 210, 209, 40, 153, 145, 138], 1648 }; 1649 pub const SENSOR_TYPE_BARCODE_SCANNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1650 data1: 2567650703, 1651 data2: 34235, 1652 data3: 17919, 1653 data4: [145, 77, 153, 140, 4, 243, 114, 223], 1654 }; 1655 pub const SENSOR_TYPE_BOOLEAN_SWITCH: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2625517343, data2: 4161, data3: 17931, data4: [141, 92, 113, 228, 117, 46, 53, 12] }; 1656 pub const SENSOR_TYPE_BOOLEAN_SWITCH_ARRAY: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1657 data1: 1415351205, 1658 data2: 45379, 1659 data3: 17733, 1660 data4: [134, 143, 202, 127, 217, 134, 180, 246], 1661 }; 1662 pub const SENSOR_TYPE_CAPACITANCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3392142108, data2: 8983, data3: 18880, data4: [160, 180, 182, 60, 230, 52, 97, 160] }; 1663 pub const SENSOR_TYPE_COMPASS_1D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1664 data1: 2752902853, 1665 data2: 52048, 1666 data3: 18896, 1667 data4: [142, 98, 168, 39, 11, 215, 162, 108], 1668 }; 1669 pub const SENSOR_TYPE_COMPASS_2D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 358964416, data2: 39290, data3: 19760, data4: [132, 219, 87, 202, 186, 54, 72, 187] }; 1670 pub const SENSOR_TYPE_COMPASS_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1671 data1: 1991626253, 1672 data2: 6109, 1673 data3: 16717, 1674 data4: [147, 161, 225, 39, 244, 11, 223, 110], 1675 }; 1676 pub const SENSOR_TYPE_CURRENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1524408270, data2: 5536, data3: 19390, data4: [161, 173, 45, 56, 169, 174, 131, 28] }; 1677 pub const SENSOR_TYPE_CUSTOM: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1678 data1: 3896177193, 1679 data2: 34368, 1680 data3: 19736, 1681 data4: [162, 19, 226, 38, 117, 235, 178, 195], 1682 }; 1683 pub const SENSOR_TYPE_DISTANCE_1D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1684 data1: 1595190063, 1685 data2: 5127, 1686 data3: 17158, 1687 data4: [169, 63, 177, 219, 171, 228, 249, 192], 1688 }; 1689 pub const SENSOR_TYPE_DISTANCE_2D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1690 data1: 1559864428, 1691 data2: 43426, 1692 data3: 20053, 1693 data4: [182, 161, 160, 74, 175, 169, 90, 146], 1694 }; 1695 pub const SENSOR_TYPE_DISTANCE_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2718740017, data2: 3621, data3: 18290, data4: [159, 229, 150, 96, 138, 19, 84, 178] }; 1696 pub const SENSOR_TYPE_ELECTRICAL_POWER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 556732661, data2: 5291, data3: 17270, data4: [154, 67, 167, 121, 64, 152, 194, 254] }; 1697 pub const SENSOR_TYPE_ENVIRONMENTAL_ATMOSPHERIC_PRESSURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 244332585, data2: 65418, data3: 19091, data4: [151, 223, 61, 203, 222, 64, 34, 136] }; 1698 pub const SENSOR_TYPE_ENVIRONMENTAL_HUMIDITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1551023975, data2: 48510, data3: 16983, data4: [153, 11, 152, 163, 186, 59, 64, 10] }; 1699 pub const SENSOR_TYPE_ENVIRONMENTAL_TEMPERATURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 83693252, data2: 54746, data3: 17914, data4: [149, 169, 93, 179, 142, 225, 147, 6] }; 1700 pub const SENSOR_TYPE_ENVIRONMENTAL_WIND_DIRECTION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2666887733, data2: 37638, data3: 17229, data4: [175, 9, 55, 250, 90, 156, 0, 189] }; 1701 pub const SENSOR_TYPE_ENVIRONMENTAL_WIND_SPEED: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3713032315, data2: 42079, data3: 17101, data4: [142, 253, 236, 97, 118, 28, 66, 38] }; 1702 pub const SENSOR_TYPE_FORCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3265997570, data2: 6684, data3: 18296, data4: [168, 27, 149, 74, 23, 136, 204, 117] }; 1703 pub const SENSOR_TYPE_FREQUENCY: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1704 data1: 2362624950, 1705 data2: 29670, 1706 data3: 17984, 1707 data4: [167, 9, 114, 174, 143, 182, 13, 127], 1708 }; 1709 pub const SENSOR_TYPE_GYROMETER_1D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1710 data1: 4194862900, 1711 data2: 62802, 1712 data3: 17796, 1713 data4: [131, 36, 237, 250, 246, 73, 101, 44], 1714 }; 1715 pub const SENSOR_TYPE_GYROMETER_2D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 837767043, data2: 37275, data3: 18623, data4: [141, 224, 93, 122, 157, 36, 5, 86] }; 1716 pub const SENSOR_TYPE_GYROMETER_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 155737946, data2: 30110, data3: 17090, data4: [189, 75, 163, 73, 183, 92, 134, 67] }; 1717 pub const SENSOR_TYPE_HUMAN_PRESENCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1718 data1: 3241722155, 1719 data2: 44370, 1720 data3: 17692, 1721 data4: [147, 117, 135, 245, 24, 255, 16, 198], 1722 }; 1723 pub const SENSOR_TYPE_HUMAN_PROXIMITY: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1377884905, data2: 12665, data3: 17456, data4: [159, 144, 6, 38, 109, 42, 52, 222] }; 1724 pub const SENSOR_TYPE_INCLINOMETER_1D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1725 data1: 3111098565, 1726 data2: 31349, 1727 data3: 19367, 1728 data4: [148, 233, 172, 134, 140, 150, 109, 216], 1729 }; 1730 pub const SENSOR_TYPE_INCLINOMETER_2D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2870218605, data2: 33771, data3: 16996, data4: [183, 11, 177, 106, 91, 37, 106, 1] }; 1731 pub const SENSOR_TYPE_INCLINOMETER_3D: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1732 data1: 3091798523, 1733 data2: 60037, 1734 data3: 18806, 1735 data4: [132, 68, 111, 111, 92, 109, 49, 219], 1736 }; 1737 pub const SENSOR_TYPE_INDUCTANCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1738 data1: 3692925759, 1739 data2: 50229, 1740 data3: 19581, 1741 data4: [162, 254, 96, 113, 146, 165, 36, 211], 1742 }; 1743 pub const SENSOR_TYPE_LOCATION_BROADCAST: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3530131663, data2: 20834, data3: 16441, data4: [187, 23, 76, 88, 182, 152, 228, 74] }; 1744 pub const SENSOR_TYPE_LOCATION_DEAD_RECKONING: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1745 data1: 439866680, 1746 data2: 62091, 1747 data3: 17114, 1748 data4: [159, 206, 169, 208, 162, 166, 216, 41], 1749 }; 1750 pub const SENSOR_TYPE_LOCATION_GPS: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3981223305, data2: 12922, data3: 20473, data4: [165, 96, 145, 218, 75, 72, 39, 94] }; 1751 pub const SENSOR_TYPE_LOCATION_LOOKUP: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1752 data1: 992915018, 1753 data2: 29390, 1754 data3: 17261, 1755 data4: [150, 210, 60, 91, 133, 112, 233, 135], 1756 }; 1757 pub const SENSOR_TYPE_LOCATION_OTHER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2603418982, data2: 872, data3: 20337, data4: [184, 141, 83, 63, 19, 32, 49, 222] }; 1758 pub const SENSOR_TYPE_LOCATION_STATIC: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 157254020, data2: 4009, data3: 17477, data4: [142, 110, 183, 15, 50, 11, 107, 76] }; 1759 pub const SENSOR_TYPE_LOCATION_TRIANGULATION: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1763456026, data2: 21510, data3: 20449, data4: [148, 47, 34, 70, 203, 235, 57, 224] }; 1760 pub const SENSOR_TYPE_MOTION_DETECTOR: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1761 data1: 1551637010, 1762 data2: 12453, 1763 data3: 17337, 1764 data4: [164, 178, 207, 9, 236, 91, 123, 232], 1765 }; 1766 pub const SENSOR_TYPE_MULTIVALUE_SWITCH: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1767 data1: 3018739062, 1768 data2: 14244, 1769 data3: 17410, 1770 data4: [178, 94, 153, 198, 10, 119, 95, 161], 1771 }; 1772 pub const SENSOR_TYPE_POTENTIOMETER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1773 data1: 724992425, 1774 data2: 51932, 1775 data3: 17834, 1776 data4: [166, 255, 84, 149, 124, 139, 180, 64], 1777 }; 1778 pub const SENSOR_TYPE_PRESSURE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 651370292, data2: 25426, data3: 16847, data4: [183, 147, 234, 7, 19, 213, 61, 119] }; 1779 pub const SENSOR_TYPE_RESISTANCE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2576601800, data2: 49495, data3: 19026, data4: [167, 181, 25, 92, 118, 3, 114, 49] }; 1780 pub const SENSOR_TYPE_RFID_SCANNER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1144164085, data2: 733, data3: 20109, data4: [173, 93, 146, 73, 131, 43, 46, 202] }; 1781 pub const SENSOR_TYPE_SCALE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1782 data1: 3228424492, 1783 data2: 32747, 1784 data3: 17294, 1785 data4: [155, 246, 130, 32, 127, 255, 91, 184], 1786 }; 1787 pub const SENSOR_TYPE_SPEEDOMETER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1788 data1: 1809267743, 1789 data2: 2996, 1790 data3: 17168, 1791 data4: [129, 178, 223, 193, 138, 82, 191, 148], 1792 }; 1793 pub const SENSOR_TYPE_STRAIN: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1794 data1: 3335646222, 1795 data2: 26627, 1796 data3: 17249, 1797 data4: [173, 61, 133, 188, 197, 140, 109, 41], 1798 }; 1799 pub const SENSOR_TYPE_TOUCH: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 400240664, data2: 1732, data3: 20349, data4: [129, 175, 146, 116, 183, 89, 156, 39] }; 1800 pub const SENSOR_TYPE_UNKNOWN: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1801 data1: 280658915, 1802 data2: 61263, 1803 data3: 16877, 1804 data4: [152, 133, 168, 125, 100, 53, 168, 225], 1805 }; 1806 pub const SENSOR_TYPE_VOLTAGE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1807 data1: 3309848119, 1808 data2: 20407, 1809 data3: 18771, 1810 data4: [152, 184, 165, 109, 138, 161, 251, 30], 1811 }; 1812 #[repr(C)] 1813 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] 1814 pub struct SENSOR_VALUE_PAIR { 1815 pub Key: super::super::UI::Shell::PropertiesSystem::PROPERTYKEY, 1816 pub Value: super::super::System::Com::StructuredStorage::PROPVARIANT, 1817 } 1818 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] 1819 impl ::core::marker::Copy for SENSOR_VALUE_PAIR {} 1820 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Com", feature = "Win32_System_Com_StructuredStorage", feature = "Win32_UI_Shell_PropertiesSystem"))] 1821 impl ::core::clone::Clone for SENSOR_VALUE_PAIR { clone(&self) -> Self1822 fn clone(&self) -> Self { 1823 *self 1824 } 1825 } 1826 pub type SIMPLE_DEVICE_ORIENTATION = i32; 1827 pub const SimpleDeviceOrientation_NotRotated: SIMPLE_DEVICE_ORIENTATION = 0i32; 1828 pub const SimpleDeviceOrientation_Rotated90DegreesCounterclockwise: SIMPLE_DEVICE_ORIENTATION = 1i32; 1829 pub const SimpleDeviceOrientation_Rotated180DegreesCounterclockwise: SIMPLE_DEVICE_ORIENTATION = 2i32; 1830 pub const SimpleDeviceOrientation_Rotated270DegreesCounterclockwise: SIMPLE_DEVICE_ORIENTATION = 3i32; 1831 pub const SimpleDeviceOrientation_Faceup: SIMPLE_DEVICE_ORIENTATION = 4i32; 1832 pub const SimpleDeviceOrientation_Facedown: SIMPLE_DEVICE_ORIENTATION = 5i32; 1833 pub const Sensor: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1834 data1: 3917278464, 1835 data2: 21050, 1836 data3: 16691, 1837 data4: [191, 111, 211, 162, 218, 231, 246, 186], 1838 }; 1839 pub const SensorCollection: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2042903259, data2: 42025, data3: 18079, data4: [170, 57, 47, 43, 116, 183, 89, 55] }; 1840 pub type SensorConnectionType = i32; 1841 pub const SENSOR_CONNECTION_TYPE_PC_INTEGRATED: SensorConnectionType = 0i32; 1842 pub const SENSOR_CONNECTION_TYPE_PC_ATTACHED: SensorConnectionType = 1i32; 1843 pub const SENSOR_CONNECTION_TYPE_PC_EXTERNAL: SensorConnectionType = 2i32; 1844 pub const SensorDataReport: ::windows_sys::core::GUID = ::windows_sys::core::GUID { 1845 data1: 1319753455, 1846 data2: 26955, 1847 data3: 16920, 1848 data4: [136, 22, 204, 218, 141, 167, 75, 186], 1849 }; 1850 pub const SensorManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2007091239, data2: 64722, data3: 18057, data4: [137, 21, 157, 97, 60, 197, 250, 62] }; 1851 pub type SensorState = i32; 1852 pub const SENSOR_STATE_MIN: SensorState = 0i32; 1853 pub const SENSOR_STATE_READY: SensorState = 0i32; 1854 pub const SENSOR_STATE_NOT_AVAILABLE: SensorState = 1i32; 1855 pub const SENSOR_STATE_NO_DATA: SensorState = 2i32; 1856 pub const SENSOR_STATE_INITIALIZING: SensorState = 3i32; 1857 pub const SENSOR_STATE_ACCESS_DENIED: SensorState = 4i32; 1858 pub const SENSOR_STATE_ERROR: SensorState = 5i32; 1859 pub const SENSOR_STATE_MAX: SensorState = 5i32; 1860 pub type SimpleDeviceOrientation = i32; 1861 pub const SIMPLE_DEVICE_ORIENTATION_NOT_ROTATED: SimpleDeviceOrientation = 0i32; 1862 pub const SIMPLE_DEVICE_ORIENTATION_ROTATED_90: SimpleDeviceOrientation = 1i32; 1863 pub const SIMPLE_DEVICE_ORIENTATION_ROTATED_180: SimpleDeviceOrientation = 2i32; 1864 pub const SIMPLE_DEVICE_ORIENTATION_ROTATED_270: SimpleDeviceOrientation = 3i32; 1865 pub const SIMPLE_DEVICE_ORIENTATION_ROTATED_FACE_UP: SimpleDeviceOrientation = 4i32; 1866 pub const SIMPLE_DEVICE_ORIENTATION_ROTATED_FACE_DOWN: SimpleDeviceOrientation = 5i32; 1867 #[repr(C)] 1868 pub struct VEC3D { 1869 pub X: f32, 1870 pub Y: f32, 1871 pub Z: f32, 1872 } 1873 impl ::core::marker::Copy for VEC3D {} 1874 impl ::core::clone::Clone for VEC3D { clone(&self) -> Self1875 fn clone(&self) -> Self { 1876 *self 1877 } 1878 } 1879