]> git.proxmox.com Git - rustc.git/blob - vendor/windows-sys/src/Windows/Win32/Security/Authentication/Identity/Provider/mod.rs
New upstream version 1.63.0+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / Win32 / Security / Authentication / Identity / Provider / mod.rs
1 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
2 pub type ACCOUNT_STATE = i32;
3 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
4 pub const NOT_CONNECTED: ACCOUNT_STATE = 0i32;
5 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
6 pub const CONNECTING: ACCOUNT_STATE = 1i32;
7 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
8 pub const CONNECT_COMPLETED: ACCOUNT_STATE = 2i32;
9 pub type AsyncIAssociatedIdentityProvider = *mut ::core::ffi::c_void;
10 pub type AsyncIConnectedIdentityProvider = *mut ::core::ffi::c_void;
11 pub type AsyncIIdentityAdvise = *mut ::core::ffi::c_void;
12 pub type AsyncIIdentityAuthentication = *mut ::core::ffi::c_void;
13 pub type AsyncIIdentityProvider = *mut ::core::ffi::c_void;
14 pub type AsyncIIdentityStore = *mut ::core::ffi::c_void;
15 pub type AsyncIIdentityStoreEx = *mut ::core::ffi::c_void;
16 pub 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] };
17 pub 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] };
18 pub type IAssociatedIdentityProvider = *mut ::core::ffi::c_void;
19 pub type IConnectedIdentityProvider = *mut ::core::ffi::c_void;
20 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
21 pub const IDENTITY_KEYWORD_ASSOCIATED: &str = "associated";
22 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
23 pub const IDENTITY_KEYWORD_CONNECTED: &str = "connected";
24 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
25 pub const IDENTITY_KEYWORD_HOMEGROUP: &str = "homegroup";
26 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
27 pub const IDENTITY_KEYWORD_LOCAL: &str = "local";
28 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
29 pub type IDENTITY_TYPE = i32;
30 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
31 pub const IDENTITIES_ALL: IDENTITY_TYPE = 0i32;
32 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
33 pub const IDENTITIES_ME_ONLY: IDENTITY_TYPE = 1i32;
34 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
35 pub type IDENTITY_URL = i32;
36 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
37 pub const IDENTITY_URL_CREATE_ACCOUNT_WIZARD: IDENTITY_URL = 0i32;
38 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
39 pub const IDENTITY_URL_SIGN_IN_WIZARD: IDENTITY_URL = 1i32;
40 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
41 pub const IDENTITY_URL_CHANGE_PASSWORD_WIZARD: IDENTITY_URL = 2i32;
42 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
43 pub const IDENTITY_URL_IFEXISTS_WIZARD: IDENTITY_URL = 3i32;
44 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
45 pub const IDENTITY_URL_ACCOUNT_SETTINGS: IDENTITY_URL = 4i32;
46 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
47 pub const IDENTITY_URL_RESTORE_WIZARD: IDENTITY_URL = 5i32;
48 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
49 pub const IDENTITY_URL_CONNECT_WIZARD: IDENTITY_URL = 6i32;
50 pub type IIdentityAdvise = *mut ::core::ffi::c_void;
51 pub type IIdentityAuthentication = *mut ::core::ffi::c_void;
52 pub type IIdentityProvider = *mut ::core::ffi::c_void;
53 pub type IIdentityStore = *mut ::core::ffi::c_void;
54 pub type IIdentityStoreEx = *mut ::core::ffi::c_void;
55 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
56 pub type IdentityUpdateEvent = u32;
57 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
58 pub const IDENTITY_ASSOCIATED: IdentityUpdateEvent = 1u32;
59 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
60 pub const IDENTITY_DISASSOCIATED: IdentityUpdateEvent = 2u32;
61 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
62 pub const IDENTITY_CREATED: IdentityUpdateEvent = 4u32;
63 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
64 pub const IDENTITY_IMPORTED: IdentityUpdateEvent = 8u32;
65 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
66 pub const IDENTITY_DELETED: IdentityUpdateEvent = 16u32;
67 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
68 pub const IDENTITY_PROPCHANGED: IdentityUpdateEvent = 32u32;
69 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
70 pub const IDENTITY_CONNECTED: IdentityUpdateEvent = 64u32;
71 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
72 pub const IDENTITY_DISCONNECTED: IdentityUpdateEvent = 128u32;
73 pub 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] };
74 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
75 pub const STR_COMPLETE_ACCOUNT: &str = "CompleteAccount";
76 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
77 pub const STR_MODERN_SETTINGS_ADD_USER: &str = "ModernSettingsAddUser";
78 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
79 pub const STR_NTH_USER_FIRST_AUTH: &str = "NthUserFirstAuth";
80 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
81 pub const STR_OUT_OF_BOX_EXPERIENCE: &str = "OutOfBoxExperience";
82 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
83 pub const STR_OUT_OF_BOX_UPGRADE_EXPERIENCE: &str = "OutOfBoxUpgradeExperience";
84 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
85 pub const STR_PROPERTY_STORE: &str = "PropertyStore";
86 #[doc = "*Required features: `\"Win32_Security_Authentication_Identity_Provider\"`*"]
87 pub const STR_USER_NAME: &str = "Username";