]> git.proxmox.com Git - rustc.git/blame - vendor/windows-sys/src/Windows/Win32/Security/Authentication/Identity/Provider/mod.rs
New upstream version 1.62.1+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / Win32 / Security / Authentication / Identity / Provider / mod.rs
CommitLineData
5e7ed085 1#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)]
04454e1e 2#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 3pub type ACCOUNT_STATE = i32;
04454e1e 4#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 5pub const NOT_CONNECTED: ACCOUNT_STATE = 0i32;
04454e1e 6#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 7pub const CONNECTING: ACCOUNT_STATE = 1i32;
04454e1e 8#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085
FG
9pub const CONNECT_COMPLETED: ACCOUNT_STATE = 2i32;
10pub type AsyncIAssociatedIdentityProvider = *mut ::core::ffi::c_void;
11pub type AsyncIConnectedIdentityProvider = *mut ::core::ffi::c_void;
12pub type AsyncIIdentityAdvise = *mut ::core::ffi::c_void;
13pub type AsyncIIdentityAuthentication = *mut ::core::ffi::c_void;
14pub type AsyncIIdentityProvider = *mut ::core::ffi::c_void;
15pub type AsyncIIdentityStore = *mut ::core::ffi::c_void;
16pub type AsyncIIdentityStoreEx = *mut ::core::ffi::c_void;
17pub const CIdentityProfileHandler: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3975528262, data2: 58294, data3: 17562, data4: [181, 107, 67, 245, 143, 134, 120, 20] };
18pub const CoClassIdentityStore: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 819237446, data2: 53783, data3: 18015, data4: [176, 11, 172, 157, 221, 101, 46, 183] };
19pub type IAssociatedIdentityProvider = *mut ::core::ffi::c_void;
20pub type IConnectedIdentityProvider = *mut ::core::ffi::c_void;
04454e1e 21#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 22pub const IDENTITY_KEYWORD_ASSOCIATED: &'static str = "associated";
04454e1e 23#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 24pub const IDENTITY_KEYWORD_CONNECTED: &'static str = "connected";
04454e1e 25#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 26pub const IDENTITY_KEYWORD_HOMEGROUP: &'static str = "homegroup";
04454e1e 27#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 28pub const IDENTITY_KEYWORD_LOCAL: &'static str = "local";
04454e1e 29#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 30pub type IDENTITY_TYPE = i32;
04454e1e 31#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 32pub const IDENTITIES_ALL: IDENTITY_TYPE = 0i32;
04454e1e 33#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 34pub const IDENTITIES_ME_ONLY: IDENTITY_TYPE = 1i32;
04454e1e 35#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 36pub type IDENTITY_URL = i32;
04454e1e 37#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 38pub const IDENTITY_URL_CREATE_ACCOUNT_WIZARD: IDENTITY_URL = 0i32;
04454e1e 39#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 40pub const IDENTITY_URL_SIGN_IN_WIZARD: IDENTITY_URL = 1i32;
04454e1e 41#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 42pub const IDENTITY_URL_CHANGE_PASSWORD_WIZARD: IDENTITY_URL = 2i32;
04454e1e 43#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 44pub const IDENTITY_URL_IFEXISTS_WIZARD: IDENTITY_URL = 3i32;
04454e1e 45#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 46pub const IDENTITY_URL_ACCOUNT_SETTINGS: IDENTITY_URL = 4i32;
04454e1e 47#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 48pub const IDENTITY_URL_RESTORE_WIZARD: IDENTITY_URL = 5i32;
04454e1e 49#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085
FG
50pub const IDENTITY_URL_CONNECT_WIZARD: IDENTITY_URL = 6i32;
51pub type IIdentityAdvise = *mut ::core::ffi::c_void;
52pub type IIdentityAuthentication = *mut ::core::ffi::c_void;
53pub type IIdentityProvider = *mut ::core::ffi::c_void;
54pub type IIdentityStore = *mut ::core::ffi::c_void;
55pub type IIdentityStoreEx = *mut ::core::ffi::c_void;
04454e1e 56#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 57pub type IdentityUpdateEvent = u32;
04454e1e 58#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 59pub const IDENTITY_ASSOCIATED: IdentityUpdateEvent = 1u32;
04454e1e 60#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 61pub const IDENTITY_DISASSOCIATED: IdentityUpdateEvent = 2u32;
04454e1e 62#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 63pub const IDENTITY_CREATED: IdentityUpdateEvent = 4u32;
04454e1e 64#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 65pub const IDENTITY_IMPORTED: IdentityUpdateEvent = 8u32;
04454e1e 66#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 67pub const IDENTITY_DELETED: IdentityUpdateEvent = 16u32;
04454e1e 68#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 69pub const IDENTITY_PROPCHANGED: IdentityUpdateEvent = 32u32;
04454e1e 70#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 71pub const IDENTITY_CONNECTED: IdentityUpdateEvent = 64u32;
04454e1e 72#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085
FG
73pub const IDENTITY_DISCONNECTED: IdentityUpdateEvent = 128u32;
74pub const OID_OAssociatedIdentityProviderObject: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2563089373, data2: 56168, data3: 20250, data4: [141, 43, 144, 121, 205, 254, 175, 97] };
04454e1e 75#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 76pub const STR_COMPLETE_ACCOUNT: &'static str = "CompleteAccount";
04454e1e 77#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 78pub const STR_MODERN_SETTINGS_ADD_USER: &'static str = "ModernSettingsAddUser";
04454e1e 79#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 80pub const STR_NTH_USER_FIRST_AUTH: &'static str = "NthUserFirstAuth";
04454e1e 81#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 82pub const STR_OUT_OF_BOX_EXPERIENCE: &'static str = "OutOfBoxExperience";
04454e1e 83#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 84pub const STR_OUT_OF_BOX_UPGRADE_EXPERIENCE: &'static str = "OutOfBoxUpgradeExperience";
04454e1e 85#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 86pub const STR_PROPERTY_STORE: &'static str = "PropertyStore";
04454e1e 87#[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
5e7ed085 88pub const STR_USER_NAME: &'static str = "Username";