]> git.proxmox.com Git - rustc.git/blame - vendor/windows-sys/src/Windows/Win32/System/Contacts/mod.rs
New upstream version 1.63.0+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / Win32 / System / Contacts / mod.rs
CommitLineData
04454e1e 1#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 2pub const CGD_ARRAY_NODE: u32 = 8u32;
04454e1e 3#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 4pub const CGD_BINARY_PROPERTY: u32 = 4u32;
04454e1e 5#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 6pub const CGD_DATE_PROPERTY: u32 = 2u32;
04454e1e 7#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 8pub const CGD_DEFAULT: u32 = 0u32;
04454e1e 9#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 10pub const CGD_STRING_PROPERTY: u32 = 1u32;
04454e1e 11#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085
FG
12pub const CGD_UNKNOWN_PROPERTY: u32 = 0u32;
13pub const CLSID_ContactAggregationManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2529734037, data2: 49561, data3: 17630, data4: [179, 78, 172, 51, 196, 66, 223, 57] };
04454e1e 14#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 15pub const CONTACTLABEL_PUB_AGENT: &str = "Agent";
04454e1e 16#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 17pub const CONTACTLABEL_PUB_BBS: &str = "BBS";
04454e1e 18#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 19pub const CONTACTLABEL_PUB_BUSINESS: &str = "Business";
04454e1e 20#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 21pub const CONTACTLABEL_PUB_CAR: &str = "Car";
04454e1e 22#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 23pub const CONTACTLABEL_PUB_CELLULAR: &str = "Cellular";
04454e1e 24#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 25pub const CONTACTLABEL_PUB_DOMESTIC: &str = "Domestic";
04454e1e 26#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 27pub const CONTACTLABEL_PUB_FAX: &str = "Fax";
04454e1e 28#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 29pub const CONTACTLABEL_PUB_INTERNATIONAL: &str = "International";
04454e1e 30#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 31pub const CONTACTLABEL_PUB_ISDN: &str = "ISDN";
04454e1e 32#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 33pub const CONTACTLABEL_PUB_LOGO: &str = "Logo";
04454e1e 34#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 35pub const CONTACTLABEL_PUB_MOBILE: &str = "Mobile";
04454e1e 36#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 37pub const CONTACTLABEL_PUB_MODEM: &str = "Modem";
04454e1e 38#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 39pub const CONTACTLABEL_PUB_OTHER: &str = "Other";
04454e1e 40#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 41pub const CONTACTLABEL_PUB_PAGER: &str = "Pager";
04454e1e 42#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 43pub const CONTACTLABEL_PUB_PARCEL: &str = "Parcel";
04454e1e 44#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 45pub const CONTACTLABEL_PUB_PCS: &str = "PCS";
04454e1e 46#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 47pub const CONTACTLABEL_PUB_PERSONAL: &str = "Personal";
04454e1e 48#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 49pub const CONTACTLABEL_PUB_POSTAL: &str = "Postal";
04454e1e 50#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 51pub const CONTACTLABEL_PUB_PREFERRED: &str = "Preferred";
04454e1e 52#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 53pub const CONTACTLABEL_PUB_TTY: &str = "TTY";
04454e1e 54#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 55pub const CONTACTLABEL_PUB_USERTILE: &str = "UserTile";
04454e1e 56#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 57pub const CONTACTLABEL_PUB_VIDEO: &str = "Video";
04454e1e 58#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 59pub const CONTACTLABEL_PUB_VOICE: &str = "Voice";
04454e1e 60#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 61pub const CONTACTLABEL_WAB_ANNIVERSARY: &str = "wab:Anniversary";
04454e1e 62#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 63pub const CONTACTLABEL_WAB_ASSISTANT: &str = "wab:Assistant";
04454e1e 64#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 65pub const CONTACTLABEL_WAB_BIRTHDAY: &str = "wab:Birthday";
04454e1e 66#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 67pub const CONTACTLABEL_WAB_CHILD: &str = "wab:Child";
04454e1e 68#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 69pub const CONTACTLABEL_WAB_MANAGER: &str = "wab:Manager";
04454e1e 70#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 71pub const CONTACTLABEL_WAB_SCHOOL: &str = "wab:School";
04454e1e 72#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 73pub const CONTACTLABEL_WAB_SOCIALNETWORK: &str = "wab:SocialNetwork";
04454e1e 74#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 75pub const CONTACTLABEL_WAB_SPOUSE: &str = "wab:Spouse";
04454e1e 76#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 77pub const CONTACTLABEL_WAB_WISHLIST: &str = "wab:WishList";
04454e1e 78#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 79pub const CONTACTPROP_PUB_CREATIONDATE: &str = "CreationDate";
04454e1e 80#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 81pub const CONTACTPROP_PUB_GENDER: &str = "Gender";
04454e1e 82#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 83pub const CONTACTPROP_PUB_GENDER_FEMALE: &str = "Female";
04454e1e 84#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 85pub const CONTACTPROP_PUB_GENDER_MALE: &str = "Male";
04454e1e 86#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 87pub const CONTACTPROP_PUB_GENDER_UNSPECIFIED: &str = "Unspecified";
04454e1e 88#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 89pub const CONTACTPROP_PUB_L1_CERTIFICATECOLLECTION: &str = "CertificateCollection";
04454e1e 90#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 91pub const CONTACTPROP_PUB_L1_CONTACTIDCOLLECTION: &str = "ContactIDCollection";
04454e1e 92#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 93pub const CONTACTPROP_PUB_L1_DATECOLLECTION: &str = "DateCollection";
04454e1e 94#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 95pub const CONTACTPROP_PUB_L1_EMAILADDRESSCOLLECTION: &str = "EmailAddressCollection";
04454e1e 96#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 97pub const CONTACTPROP_PUB_L1_IMADDRESSCOLLECTION: &str = "IMAddressCollection";
04454e1e 98#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 99pub const CONTACTPROP_PUB_L1_NAMECOLLECTION: &str = "NameCollection";
04454e1e 100#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 101pub const CONTACTPROP_PUB_L1_PERSONCOLLECTION: &str = "PersonCollection";
04454e1e 102#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 103pub const CONTACTPROP_PUB_L1_PHONENUMBERCOLLECTION: &str = "PhoneNumberCollection";
04454e1e 104#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 105pub const CONTACTPROP_PUB_L1_PHOTOCOLLECTION: &str = "PhotoCollection";
04454e1e 106#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 107pub const CONTACTPROP_PUB_L1_PHYSICALADDRESSCOLLECTION: &str = "PhysicalAddressCollection";
04454e1e 108#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 109pub const CONTACTPROP_PUB_L1_POSITIONCOLLECTION: &str = "PositionCollection";
04454e1e 110#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 111pub const CONTACTPROP_PUB_L1_URLCOLLECTION: &str = "UrlCollection";
04454e1e 112#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 113pub const CONTACTPROP_PUB_L2_CERTIFICATE: &str = "/Certificate";
04454e1e 114#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 115pub const CONTACTPROP_PUB_L2_CONTACTID: &str = "/ContactID";
04454e1e 116#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 117pub const CONTACTPROP_PUB_L2_DATE: &str = "/Date";
04454e1e 118#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 119pub const CONTACTPROP_PUB_L2_EMAILADDRESS: &str = "/EmailAddress";
04454e1e 120#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 121pub const CONTACTPROP_PUB_L2_IMADDRESSENTRY: &str = "/IMAddress";
04454e1e 122#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 123pub const CONTACTPROP_PUB_L2_NAME: &str = "/Name";
04454e1e 124#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 125pub const CONTACTPROP_PUB_L2_PERSON: &str = "/Person";
04454e1e 126#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 127pub const CONTACTPROP_PUB_L2_PHONENUMBER: &str = "/PhoneNumber";
04454e1e 128#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 129pub const CONTACTPROP_PUB_L2_PHOTO: &str = "/Photo";
04454e1e 130#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 131pub const CONTACTPROP_PUB_L2_PHYSICALADDRESS: &str = "/PhysicalAddress";
04454e1e 132#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 133pub const CONTACTPROP_PUB_L2_POSITION: &str = "/Position";
04454e1e 134#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 135pub const CONTACTPROP_PUB_L2_URL: &str = "/Url";
04454e1e 136#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 137pub const CONTACTPROP_PUB_L3_ADDRESS: &str = "/Address";
04454e1e 138#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 139pub const CONTACTPROP_PUB_L3_ADDRESSLABEL: &str = "/AddressLabel";
04454e1e 140#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 141pub const CONTACTPROP_PUB_L3_ALTERNATE: &str = "/Alternate";
04454e1e 142#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 143pub const CONTACTPROP_PUB_L3_COMPANY: &str = "/Company";
04454e1e 144#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 145pub const CONTACTPROP_PUB_L3_COUNTRY: &str = "/Country";
04454e1e 146#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 147pub const CONTACTPROP_PUB_L3_DEPARTMENT: &str = "/Department";
04454e1e 148#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 149pub const CONTACTPROP_PUB_L3_EXTENDEDADDRESS: &str = "/ExtendedAddress";
04454e1e 150#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 151pub const CONTACTPROP_PUB_L3_FAMILYNAME: &str = "/FamilyName";
04454e1e 152#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 153pub const CONTACTPROP_PUB_L3_FORMATTEDNAME: &str = "/FormattedName";
04454e1e 154#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 155pub const CONTACTPROP_PUB_L3_GENERATION: &str = "/Generation";
04454e1e 156#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 157pub const CONTACTPROP_PUB_L3_GIVENNAME: &str = "/GivenName";
04454e1e 158#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 159pub const CONTACTPROP_PUB_L3_JOB_TITLE: &str = "/JobTitle";
04454e1e 160#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 161pub const CONTACTPROP_PUB_L3_LOCALITY: &str = "/Locality";
04454e1e 162#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 163pub const CONTACTPROP_PUB_L3_MIDDLENAME: &str = "/MiddleName";
04454e1e 164#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 165pub const CONTACTPROP_PUB_L3_NICKNAME: &str = "/NickName";
04454e1e 166#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 167pub const CONTACTPROP_PUB_L3_NUMBER: &str = "/Number";
04454e1e 168#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 169pub const CONTACTPROP_PUB_L3_OFFICE: &str = "/Office";
04454e1e 170#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 171pub const CONTACTPROP_PUB_L3_ORGANIZATION: &str = "/Organization";
04454e1e 172#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 173pub const CONTACTPROP_PUB_L3_PERSONID: &str = "/PersonID";
04454e1e 174#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 175pub const CONTACTPROP_PUB_L3_PHONETIC: &str = "/Phonetic";
04454e1e 176#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 177pub const CONTACTPROP_PUB_L3_POBOX: &str = "/POBox";
04454e1e 178#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 179pub const CONTACTPROP_PUB_L3_POSTALCODE: &str = "/PostalCode";
04454e1e 180#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 181pub const CONTACTPROP_PUB_L3_PREFIX: &str = "/Prefix";
04454e1e 182#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 183pub const CONTACTPROP_PUB_L3_PROFESSION: &str = "/Profession";
04454e1e 184#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 185pub const CONTACTPROP_PUB_L3_PROTOCOL: &str = "/Protocol";
04454e1e 186#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 187pub const CONTACTPROP_PUB_L3_REGION: &str = "/Region";
04454e1e 188#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 189pub const CONTACTPROP_PUB_L3_ROLE: &str = "/Role";
04454e1e 190#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 191pub const CONTACTPROP_PUB_L3_STREET: &str = "/Street";
04454e1e 192#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 193pub const CONTACTPROP_PUB_L3_SUFFIX: &str = "/Suffix";
04454e1e 194#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 195pub const CONTACTPROP_PUB_L3_THUMBPRINT: &str = "/ThumbPrint";
04454e1e 196#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 197pub const CONTACTPROP_PUB_L3_TITLE: &str = "/Title";
04454e1e 198#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 199pub const CONTACTPROP_PUB_L3_TYPE: &str = "/Type";
04454e1e 200#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 201pub const CONTACTPROP_PUB_L3_URL: &str = "/Url";
04454e1e 202#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 203pub const CONTACTPROP_PUB_L3_VALUE: &str = "/Value";
04454e1e 204#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 205pub const CONTACTPROP_PUB_MAILER: &str = "Mailer";
04454e1e 206#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 207pub const CONTACTPROP_PUB_NOTES: &str = "Notes";
04454e1e 208#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
923072b8 209pub const CONTACTPROP_PUB_PROGID: &str = "ProgID";
5e7ed085 210#[repr(C)]
04454e1e 211#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085
FG
212pub struct CONTACT_AGGREGATION_BLOB {
213 pub dwCount: u32,
214 pub lpb: *mut u8,
215}
216impl ::core::marker::Copy for CONTACT_AGGREGATION_BLOB {}
217impl ::core::clone::Clone for CONTACT_AGGREGATION_BLOB {
218 fn clone(&self) -> Self {
219 *self
220 }
221}
04454e1e 222#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 223pub type CONTACT_AGGREGATION_COLLECTION_OPTIONS = i32;
04454e1e 224#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 225pub const CACO_DEFAULT: CONTACT_AGGREGATION_COLLECTION_OPTIONS = 0i32;
04454e1e 226#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 227pub const CACO_INCLUDE_EXTERNAL: CONTACT_AGGREGATION_COLLECTION_OPTIONS = 1i32;
04454e1e 228#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 229pub const CACO_EXTERNAL_ONLY: CONTACT_AGGREGATION_COLLECTION_OPTIONS = 2i32;
04454e1e 230#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 231pub type CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS = i32;
04454e1e 232#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085 233pub const CA_CREATE_LOCAL: CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS = 0i32;
04454e1e 234#[doc = "*Required features: `\"Win32_System_Contacts\"`*"]
5e7ed085
FG
235pub const CA_CREATE_EXTERNAL: CONTACT_AGGREGATION_CREATE_OR_OPEN_OPTIONS = 1i32;
236pub 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] };
237pub 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] };
238pub type IContact = *mut ::core::ffi::c_void;
239pub type IContactAggregationAggregate = *mut ::core::ffi::c_void;
240pub type IContactAggregationAggregateCollection = *mut ::core::ffi::c_void;
241pub type IContactAggregationContact = *mut ::core::ffi::c_void;
242pub type IContactAggregationContactCollection = *mut ::core::ffi::c_void;
243pub type IContactAggregationGroup = *mut ::core::ffi::c_void;
244pub type IContactAggregationGroupCollection = *mut ::core::ffi::c_void;
245pub type IContactAggregationLink = *mut ::core::ffi::c_void;
246pub type IContactAggregationLinkCollection = *mut ::core::ffi::c_void;
247pub type IContactAggregationManager = *mut ::core::ffi::c_void;
248pub type IContactAggregationServerPerson = *mut ::core::ffi::c_void;
249pub type IContactAggregationServerPersonCollection = *mut ::core::ffi::c_void;
250pub type IContactCollection = *mut ::core::ffi::c_void;
251pub type IContactManager = *mut ::core::ffi::c_void;
252pub type IContactProperties = *mut ::core::ffi::c_void;
253pub type IContactPropertyCollection = *mut ::core::ffi::c_void;