]> git.proxmox.com Git - rustc.git/blobdiff - vendor/windows-sys/src/Windows/Win32/System/Contacts/mod.rs
New upstream version 1.67.1+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / Win32 / System / Contacts / mod.rs
index beb9a7572653ac0ae9cb4f864474dc29ea6752f9..ef5a3b466e0c8cf4b2713dbaad90f3373b9c2812 100644 (file)
@@ -1,3 +1,19 @@
+pub type IContact = *mut ::core::ffi::c_void;
+pub type IContactAggregationAggregate = *mut ::core::ffi::c_void;
+pub type IContactAggregationAggregateCollection = *mut ::core::ffi::c_void;
+pub type IContactAggregationContact = *mut ::core::ffi::c_void;
+pub type IContactAggregationContactCollection = *mut ::core::ffi::c_void;
+pub type IContactAggregationGroup = *mut ::core::ffi::c_void;
+pub type IContactAggregationGroupCollection = *mut ::core::ffi::c_void;
+pub type IContactAggregationLink = *mut ::core::ffi::c_void;
+pub type IContactAggregationLinkCollection = *mut ::core::ffi::c_void;
+pub type IContactAggregationManager = *mut ::core::ffi::c_void;
+pub type IContactAggregationServerPerson = *mut ::core::ffi::c_void;
+pub type IContactAggregationServerPersonCollection = *mut ::core::ffi::c_void;
+pub type IContactCollection = *mut ::core::ffi::c_void;
+pub type IContactManager = *mut ::core::ffi::c_void;
+pub type IContactProperties = *mut ::core::ffi::c_void;
+pub type IContactPropertyCollection = *mut ::core::ffi::c_void;
 #[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
 pub const CGD_ARRAY_NODE: u32 = 8u32;
 #[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
@@ -207,18 +223,8 @@ pub const CONTACTPROP_PUB_MAILER: &str = "Mailer";
 pub const CONTACTPROP_PUB_NOTES: &str = "Notes";
 #[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
 pub const CONTACTPROP_PUB_PROGID: &str = "ProgID";
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
-pub struct CONTACT_AGGREGATION_BLOB {
-    pub dwCount: u32,
-    pub lpb: *mut u8,
-}
-impl ::core::marker::Copy for CONTACT_AGGREGATION_BLOB {}
-impl ::core::clone::Clone for CONTACT_AGGREGATION_BLOB {
-    fn clone(&self) -> Self {
-        *self
-    }
-}
+pub const Contact: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1639352328, data2: 36590, data3: 20433, data4: [172, 184, 61, 128, 76, 141, 176, 86] };
+pub const ContactManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1902495915, data2: 44936, data3: 17085, data4: [134, 253, 83, 16, 180, 40, 90, 2] };
 #[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
 pub type CONTACT_AGGREGATION_COLLECTION_OPTIONS = i32;
 #[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
@@ -233,21 +239,15 @@ pub type CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS = i32;
 pub const CA_CREATE_LOCAL: CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS = 0i32;
 #[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
 pub const CA_CREATE_EXTERNAL: CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS = 1i32;
-pub const Contact: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1639352328, data2: 36590, data3: 20433, data4: [172, 184, 61, 128, 76, 141, 176, 86] };
-pub const ContactManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1902495915, data2: 44936, data3: 17085, data4: [134, 253, 83, 16, 180, 40, 90, 2] };
-pub type IContact = *mut ::core::ffi::c_void;
-pub type IContactAggregationAggregate = *mut ::core::ffi::c_void;
-pub type IContactAggregationAggregateCollection = *mut ::core::ffi::c_void;
-pub type IContactAggregationContact = *mut ::core::ffi::c_void;
-pub type IContactAggregationContactCollection = *mut ::core::ffi::c_void;
-pub type IContactAggregationGroup = *mut ::core::ffi::c_void;
-pub type IContactAggregationGroupCollection = *mut ::core::ffi::c_void;
-pub type IContactAggregationLink = *mut ::core::ffi::c_void;
-pub type IContactAggregationLinkCollection = *mut ::core::ffi::c_void;
-pub type IContactAggregationManager = *mut ::core::ffi::c_void;
-pub type IContactAggregationServerPerson = *mut ::core::ffi::c_void;
-pub type IContactAggregationServerPersonCollection = *mut ::core::ffi::c_void;
-pub type IContactCollection = *mut ::core::ffi::c_void;
-pub type IContactManager = *mut ::core::ffi::c_void;
-pub type IContactProperties = *mut ::core::ffi::c_void;
-pub type IContactPropertyCollection = *mut ::core::ffi::c_void;
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
+pub struct CONTACT_AGGREGATION_BLOB {
+    pub dwCount: u32,
+    pub lpb: *mut u8,
+}
+impl ::core::marker::Copy for CONTACT_AGGREGATION_BLOB {}
+impl ::core::clone::Clone for CONTACT_AGGREGATION_BLOB {
+    fn clone(&self) -> Self {
+        *self
+    }
+}