]>
Commit | Line | Data |
---|---|---|
9c376795 FG |
1 | #[cfg_attr(windows, link(name = "windows"))] |
2 | extern "system" { | |
3 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
4 | #[cfg(feature = "Win32_Foundation")] | |
5 | pub fn EapHostPeerBeginSession(dwflags: u32, eaptype: EAP_METHOD_TYPE, pattributearray: *const EAP_ATTRIBUTES, htokenimpersonateuser: super::super::Foundation::HANDLE, dwsizeofconnectiondata: u32, pconnectiondata: *const u8, dwsizeofuserdata: u32, puserdata: *const u8, dwmaxsendpacketsize: u32, pconnectionid: *const ::windows_sys::core::GUID, func: NotificationHandler, pcontextdata: *mut ::core::ffi::c_void, psessionid: *mut u32, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
6 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
7 | pub fn EapHostPeerClearConnection(pconnectionid: *mut ::windows_sys::core::GUID, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
8 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`*"] | |
9 | #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] | |
10 | pub fn EapHostPeerConfigBlob2Xml(dwflags: u32, eapmethodtype: EAP_METHOD_TYPE, dwsizeofconfigin: u32, pconfigin: *const u8, ppconfigdoc: *mut super::super::Data::Xml::MsXml::IXMLDOMDocument2, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
11 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`*"] | |
12 | #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] | |
13 | pub fn EapHostPeerConfigXml2Blob(dwflags: u32, pconfigdoc: super::super::Data::Xml::MsXml::IXMLDOMNode, pdwsizeofconfigout: *mut u32, ppconfigout: *mut *mut u8, peapmethodtype: *mut EAP_METHOD_TYPE, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
14 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Data_Xml_MsXml\"`, `\"Win32_System_Com\"`*"] | |
15 | #[cfg(all(feature = "Win32_Data_Xml_MsXml", feature = "Win32_System_Com"))] | |
16 | pub fn EapHostPeerCredentialsXml2Blob(dwflags: u32, pcredentialsdoc: super::super::Data::Xml::MsXml::IXMLDOMNode, dwsizeofconfigin: u32, pconfigin: *const u8, pdwsizeofcredentialsout: *mut u32, ppcredentialsout: *mut *mut u8, peapmethodtype: *mut EAP_METHOD_TYPE, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
17 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
18 | pub fn EapHostPeerEndSession(sessionhandle: u32, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
19 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
20 | pub fn EapHostPeerFreeEapError(peaperror: *mut EAP_ERROR); | |
21 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
22 | pub fn EapHostPeerFreeErrorMemory(peaperror: *mut EAP_ERROR); | |
23 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
24 | pub fn EapHostPeerFreeMemory(pdata: *mut u8); | |
25 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
26 | pub fn EapHostPeerFreeRuntimeMemory(pdata: *mut u8); | |
27 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
28 | pub fn EapHostPeerGetAuthStatus(sessionhandle: u32, authparam: EapHostPeerAuthParams, pcbauthdata: *mut u32, ppauthdata: *mut *mut u8, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
29 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
30 | #[cfg(feature = "Win32_Foundation")] | |
31 | pub fn EapHostPeerGetDataToUnplumbCredentials(pconnectionidthatlastsavedcreds: *mut ::windows_sys::core::GUID, phcredentialimpersonationtoken: *mut isize, sessionhandle: u32, ppeaperror: *mut *mut EAP_ERROR, fsavetocredman: *mut super::super::Foundation::BOOL) -> u32; | |
32 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
33 | pub fn EapHostPeerGetEncryptedPassword(dwsizeofpassword: u32, szpassword: ::windows_sys::core::PCWSTR, ppszencpassword: *mut ::windows_sys::core::PWSTR) -> u32; | |
34 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
35 | #[cfg(feature = "Win32_Foundation")] | |
36 | pub fn EapHostPeerGetIdentity(dwversion: u32, dwflags: u32, eapmethodtype: EAP_METHOD_TYPE, dwsizeofconnectiondata: u32, pconnectiondata: *const u8, dwsizeofuserdata: u32, puserdata: *const u8, htokenimpersonateuser: super::super::Foundation::HANDLE, pfinvokeui: *mut super::super::Foundation::BOOL, pdwsizeofuserdataout: *mut u32, ppuserdataout: *mut *mut u8, ppwszidentity: *mut ::windows_sys::core::PWSTR, ppeaperror: *mut *mut EAP_ERROR, ppvreserved: *mut *mut u8) -> u32; | |
37 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
38 | #[cfg(feature = "Win32_Foundation")] | |
39 | pub fn EapHostPeerGetMethodProperties(dwversion: u32, dwflags: u32, eapmethodtype: EAP_METHOD_TYPE, huserimpersonationtoken: super::super::Foundation::HANDLE, dweapconndatasize: u32, pbeapconndata: *const u8, dwuserdatasize: u32, pbuserdata: *const u8, pmethodpropertyarray: *mut EAP_METHOD_PROPERTY_ARRAY, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
40 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
41 | pub fn EapHostPeerGetMethods(peapmethodinfoarray: *mut EAP_METHOD_INFO_ARRAY, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
42 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
43 | pub fn EapHostPeerGetResponseAttributes(sessionhandle: u32, pattribs: *mut EAP_ATTRIBUTES, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
44 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
45 | #[cfg(feature = "Win32_Foundation")] | |
46 | pub fn EapHostPeerGetResult(sessionhandle: u32, reason: EapHostPeerMethodResultReason, ppresult: *mut EapHostPeerMethodResult, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
47 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
48 | pub fn EapHostPeerGetSendPacket(sessionhandle: u32, pcbsendpacket: *mut u32, ppsendpacket: *mut *mut u8, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
49 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
50 | pub fn EapHostPeerGetUIContext(sessionhandle: u32, pdwsizeofuicontextdata: *mut u32, ppuicontextdata: *mut *mut u8, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
51 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
52 | pub fn EapHostPeerInitialize() -> u32; | |
53 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
54 | #[cfg(feature = "Win32_Foundation")] | |
55 | pub fn EapHostPeerInvokeConfigUI(hwndparent: super::super::Foundation::HWND, dwflags: u32, eapmethodtype: EAP_METHOD_TYPE, dwsizeofconfigin: u32, pconfigin: *const u8, pdwsizeofconfigout: *mut u32, ppconfigout: *mut *mut u8, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
56 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
57 | #[cfg(feature = "Win32_Foundation")] | |
58 | pub fn EapHostPeerInvokeIdentityUI(dwversion: u32, eapmethodtype: EAP_METHOD_TYPE, dwflags: u32, hwndparent: super::super::Foundation::HWND, dwsizeofconnectiondata: u32, pconnectiondata: *const u8, dwsizeofuserdata: u32, puserdata: *const u8, pdwsizeofuserdataout: *mut u32, ppuserdataout: *mut *mut u8, ppwszidentity: *mut ::windows_sys::core::PWSTR, ppeaperror: *mut *mut EAP_ERROR, ppvreserved: *mut *mut ::core::ffi::c_void) -> u32; | |
59 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
60 | #[cfg(feature = "Win32_Foundation")] | |
61 | pub fn EapHostPeerInvokeInteractiveUI(hwndparent: super::super::Foundation::HWND, dwsizeofuicontextdata: u32, puicontextdata: *const u8, pdwsizeofdatafrominteractiveui: *mut u32, ppdatafrominteractiveui: *mut *mut u8, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
62 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
63 | pub fn EapHostPeerProcessReceivedPacket(sessionhandle: u32, cbreceivepacket: u32, preceivepacket: *const u8, peapoutput: *mut EapHostPeerResponseAction, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
64 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
65 | #[cfg(feature = "Win32_Foundation")] | |
66 | pub fn EapHostPeerQueryCredentialInputFields(huserimpersonationtoken: super::super::Foundation::HANDLE, eapmethodtype: EAP_METHOD_TYPE, dwflags: u32, dweapconndatasize: u32, pbeapconndata: *const u8, peapconfiginputfieldarray: *mut EAP_CONFIG_INPUT_FIELD_ARRAY, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
67 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
68 | pub fn EapHostPeerQueryInteractiveUIInputFields(dwversion: u32, dwflags: u32, dwsizeofuicontextdata: u32, puicontextdata: *const u8, peapinteractiveuidata: *mut EAP_INTERACTIVE_UI_DATA, ppeaperror: *mut *mut EAP_ERROR, ppvreserved: *mut *mut ::core::ffi::c_void) -> u32; | |
69 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
70 | pub fn EapHostPeerQueryUIBlobFromInteractiveUIInputFields(dwversion: u32, dwflags: u32, dwsizeofuicontextdata: u32, puicontextdata: *const u8, peapinteractiveuidata: *const EAP_INTERACTIVE_UI_DATA, pdwsizeofdatafrominteractiveui: *mut u32, ppdatafrominteractiveui: *mut *mut u8, ppeaperror: *mut *mut EAP_ERROR, ppvreserved: *mut *mut ::core::ffi::c_void) -> u32; | |
71 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
72 | #[cfg(feature = "Win32_Foundation")] | |
73 | pub fn EapHostPeerQueryUserBlobFromCredentialInputFields(huserimpersonationtoken: super::super::Foundation::HANDLE, eapmethodtype: EAP_METHOD_TYPE, dwflags: u32, dweapconndatasize: u32, pbeapconndata: *const u8, peapconfiginputfieldarray: *const EAP_CONFIG_INPUT_FIELD_ARRAY, pdwuserblobsize: *mut u32, ppbuserblob: *mut *mut u8, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
74 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
75 | pub fn EapHostPeerSetResponseAttributes(sessionhandle: u32, pattribs: *const EAP_ATTRIBUTES, peapoutput: *mut EapHostPeerResponseAction, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
76 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
77 | pub fn EapHostPeerSetUIContext(sessionhandle: u32, dwsizeofuicontextdata: u32, puicontextdata: *const u8, peapoutput: *mut EapHostPeerResponseAction, ppeaperror: *mut *mut EAP_ERROR) -> u32; | |
78 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
79 | pub fn EapHostPeerUninitialize(); | |
80 | } | |
81 | pub type IAccountingProviderConfig = *mut ::core::ffi::c_void; | |
82 | pub type IAuthenticationProviderConfig = *mut ::core::ffi::c_void; | |
83 | pub type IEAPProviderConfig = *mut ::core::ffi::c_void; | |
84 | pub type IEAPProviderConfig2 = *mut ::core::ffi::c_void; | |
85 | pub type IEAPProviderConfig3 = *mut ::core::ffi::c_void; | |
86 | pub type IRouterProtocolConfig = *mut ::core::ffi::c_void; | |
87 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
88 | pub const CERTIFICATE_HASH_LENGTH: u32 = 20u32; | |
89 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
90 | pub const EAPCODE_Failure: u32 = 4u32; | |
91 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
92 | pub const EAPCODE_Request: u32 = 1u32; | |
93 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
94 | pub const EAPCODE_Response: u32 = 2u32; | |
95 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
96 | pub const EAPCODE_Success: u32 = 3u32; | |
97 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
98 | pub const EAPHOST_METHOD_API_VERSION: u32 = 1u32; | |
99 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
100 | pub const EAPHOST_PEER_API_VERSION: u32 = 1u32; | |
101 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
102 | pub const EAP_AUTHENTICATOR_VALUENAME_CONFIGUI: &str = "AuthenticatorConfigUIPath"; | |
103 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
104 | pub const EAP_AUTHENTICATOR_VALUENAME_DLL_PATH: &str = "AuthenticatorDllPath"; | |
105 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
106 | pub const EAP_AUTHENTICATOR_VALUENAME_FRIENDLY_NAME: &str = "AuthenticatorFriendlyName"; | |
107 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
108 | pub const EAP_AUTHENTICATOR_VALUENAME_PROPERTIES: &str = "Properties"; | |
109 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
110 | pub const EAP_CONFIG_INPUT_FIELD_PROPS_DEFAULT: u32 = 0u32; | |
111 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
112 | pub const EAP_CONFIG_INPUT_FIELD_PROPS_NON_DISPLAYABLE: u32 = 1u32; | |
113 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
114 | pub const EAP_CONFIG_INPUT_FIELD_PROPS_NON_PERSIST: u32 = 2u32; | |
115 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
116 | pub const EAP_CREDENTIAL_VERSION: u32 = 1u32; | |
117 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
118 | pub const EAP_E_AUTHENTICATION_FAILED: u32 = 2151809045u32; | |
119 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
120 | pub const EAP_E_CERT_STORE_INACCESSIBLE: u32 = 2151809040u32; | |
121 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
122 | pub const EAP_E_EAPHOST_EAPQEC_INACCESSIBLE: u32 = 2151809043u32; | |
123 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
124 | pub const EAP_E_EAPHOST_FIRST: i32 = -2143158272i32; | |
125 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
126 | pub const EAP_E_EAPHOST_IDENTITY_UNKNOWN: u32 = 2151809044u32; | |
127 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
128 | pub const EAP_E_EAPHOST_LAST: i32 = -2143158017i32; | |
129 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
130 | pub const EAP_E_EAPHOST_METHOD_INVALID_PACKET: u32 = 2151809047u32; | |
131 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
132 | pub const EAP_E_EAPHOST_METHOD_NOT_INSTALLED: u32 = 2151809041u32; | |
133 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
134 | pub const EAP_E_EAPHOST_METHOD_OPERATION_NOT_SUPPORTED: u32 = 2151809056u32; | |
135 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
136 | pub const EAP_E_EAPHOST_REMOTE_INVALID_PACKET: u32 = 2151809048u32; | |
137 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
138 | pub const EAP_E_EAPHOST_THIRDPARTY_METHOD_HOST_RESET: u32 = 2151809042u32; | |
139 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
140 | pub const EAP_E_EAPHOST_XML_MALFORMED: u32 = 2151809049u32; | |
141 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
142 | pub const EAP_E_METHOD_CONFIG_DOES_NOT_SUPPORT_SSO: u32 = 2151809050u32; | |
143 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
144 | pub const EAP_E_NO_SMART_CARD_READER: u32 = 2151809299u32; | |
145 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
146 | pub const EAP_E_SERVER_CERT_EXPIRED: u32 = 2151809538u32; | |
147 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
148 | pub const EAP_E_SERVER_CERT_INVALID: u32 = 2151809537u32; | |
149 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
150 | pub const EAP_E_SERVER_CERT_NOT_FOUND: u32 = 2151809536u32; | |
151 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
152 | pub const EAP_E_SERVER_CERT_OTHER_ERROR: u32 = 2151809540u32; | |
153 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
154 | pub const EAP_E_SERVER_CERT_REVOKED: u32 = 2151809539u32; | |
155 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
156 | pub const EAP_E_SERVER_FIRST: i32 = -2143157760i32; | |
157 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
158 | pub const EAP_E_SERVER_LAST: i32 = -2143157505i32; | |
159 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
160 | pub const EAP_E_SERVER_ROOT_CERT_FIRST: i32 = -2143157248i32; | |
161 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
162 | pub const EAP_E_SERVER_ROOT_CERT_INVALID: u32 = 2151810049u32; | |
163 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
164 | pub const EAP_E_SERVER_ROOT_CERT_LAST: i32 = -2143156993i32; | |
165 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
166 | pub const EAP_E_SERVER_ROOT_CERT_NAME_REQUIRED: u32 = 2151810054u32; | |
167 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
168 | pub const EAP_E_SERVER_ROOT_CERT_NOT_FOUND: u32 = 2151810048u32; | |
169 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
170 | pub const EAP_E_SIM_NOT_VALID: u32 = 2151810304u32; | |
171 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
172 | pub const EAP_E_USER_CERT_EXPIRED: u32 = 2151809282u32; | |
173 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
174 | pub const EAP_E_USER_CERT_INVALID: u32 = 2151809281u32; | |
175 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
176 | pub const EAP_E_USER_CERT_NOT_FOUND: u32 = 2151809280u32; | |
177 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
178 | pub const EAP_E_USER_CERT_OTHER_ERROR: u32 = 2151809284u32; | |
179 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
180 | pub const EAP_E_USER_CERT_REJECTED: u32 = 2151809285u32; | |
181 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
182 | pub const EAP_E_USER_CERT_REVOKED: u32 = 2151809283u32; | |
183 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
184 | pub const EAP_E_USER_CREDENTIALS_REJECTED: u32 = 2151809297u32; | |
185 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
186 | pub const EAP_E_USER_FIRST: i32 = -2143158016i32; | |
187 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
188 | pub const EAP_E_USER_LAST: i32 = -2143157761i32; | |
189 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
190 | pub const EAP_E_USER_NAME_PASSWORD_REJECTED: u32 = 2151809298u32; | |
191 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
192 | pub const EAP_E_USER_ROOT_CERT_EXPIRED: u32 = 2151809794u32; | |
193 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
194 | pub const EAP_E_USER_ROOT_CERT_FIRST: i32 = -2143157504i32; | |
195 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
196 | pub const EAP_E_USER_ROOT_CERT_INVALID: u32 = 2151809793u32; | |
197 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
198 | pub const EAP_E_USER_ROOT_CERT_LAST: i32 = -2143157249i32; | |
199 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
200 | pub const EAP_E_USER_ROOT_CERT_NOT_FOUND: u32 = 2151809792u32; | |
201 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
202 | pub const EAP_FLAG_CONFG_READONLY: u32 = 524288u32; | |
203 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
204 | pub const EAP_FLAG_FULL_AUTH: u32 = 4096u32; | |
205 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
206 | pub const EAP_FLAG_GUEST_ACCESS: u32 = 64u32; | |
207 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
208 | pub const EAP_FLAG_LOGON: u32 = 4u32; | |
209 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
210 | pub const EAP_FLAG_MACHINE_AUTH: u32 = 32u32; | |
211 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
212 | pub const EAP_FLAG_NON_INTERACTIVE: u32 = 2u32; | |
213 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
214 | pub const EAP_FLAG_ONLY_EAP_TLS: u32 = 16777216u32; | |
215 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
216 | pub const EAP_FLAG_PREFER_ALT_CREDENTIALS: u32 = 8192u32; | |
217 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
218 | pub const EAP_FLAG_PREVIEW: u32 = 8u32; | |
219 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
220 | pub const EAP_FLAG_PRE_LOGON: u32 = 131072u32; | |
221 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
222 | pub const EAP_FLAG_RESUME_FROM_HIBERNATE: u32 = 512u32; | |
223 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
224 | pub const EAP_FLAG_Reserved1: u32 = 1u32; | |
225 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
226 | pub const EAP_FLAG_Reserved2: u32 = 16u32; | |
227 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
228 | pub const EAP_FLAG_Reserved3: u32 = 128u32; | |
229 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
230 | pub const EAP_FLAG_Reserved4: u32 = 256u32; | |
231 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
232 | pub const EAP_FLAG_Reserved5: u32 = 1024u32; | |
233 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
234 | pub const EAP_FLAG_Reserved6: u32 = 2048u32; | |
235 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
236 | pub const EAP_FLAG_Reserved7: u32 = 16384u32; | |
237 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
238 | pub const EAP_FLAG_Reserved8: u32 = 1048576u32; | |
239 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
240 | pub const EAP_FLAG_Reserved9: u32 = 4194304u32; | |
241 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
242 | pub const EAP_FLAG_SERVER_VALIDATION_REQUIRED: u32 = 33554432u32; | |
243 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
244 | pub const EAP_FLAG_SUPRESS_UI: u32 = 65536u32; | |
245 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
246 | pub const EAP_FLAG_USER_AUTH: u32 = 262144u32; | |
247 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
248 | pub const EAP_FLAG_VPN: u32 = 8388608u32; | |
249 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
250 | pub const EAP_GROUP_MASK: i32 = 65280i32; | |
251 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
252 | pub const EAP_INTERACTIVE_UI_DATA_VERSION: u32 = 1u32; | |
253 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
254 | pub const EAP_INVALID_PACKET: u32 = 2151809048u32; | |
255 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
256 | pub const EAP_I_EAPHOST_EAP_NEGOTIATION_FAILED: u32 = 1078067222u32; | |
257 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
258 | pub const EAP_I_EAPHOST_FIRST: i32 = -2143158272i32; | |
259 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
260 | pub const EAP_I_EAPHOST_LAST: i32 = -2143158017i32; | |
261 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
262 | pub const EAP_I_USER_ACCOUNT_OTHER_ERROR: u32 = 1078067472u32; | |
263 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
264 | pub const EAP_I_USER_FIRST: i32 = 1078067456i32; | |
265 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
266 | pub const EAP_I_USER_LAST: i32 = 1078067711i32; | |
267 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
268 | pub const EAP_METHOD_AUTHENTICATOR_CONFIG_IS_IDENTITY_PRIVACY: u32 = 1u32; | |
269 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
270 | pub const EAP_METHOD_INVALID_PACKET: u32 = 2151809047u32; | |
271 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
272 | pub const EAP_PEER_FLAG_GUEST_ACCESS: u32 = 64u32; | |
273 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
274 | pub const EAP_PEER_FLAG_HEALTH_STATE_CHANGE: u32 = 32768u32; | |
275 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
276 | pub const EAP_PEER_VALUENAME_CONFIGUI: &str = "PeerConfigUIPath"; | |
277 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
278 | pub const EAP_PEER_VALUENAME_DLL_PATH: &str = "PeerDllPath"; | |
279 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
280 | pub const EAP_PEER_VALUENAME_FRIENDLY_NAME: &str = "PeerFriendlyName"; | |
281 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
282 | pub const EAP_PEER_VALUENAME_IDENTITY: &str = "PeerIdentityPath"; | |
283 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
284 | pub const EAP_PEER_VALUENAME_INTERACTIVEUI: &str = "PeerInteractiveUIPath"; | |
285 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
286 | pub const EAP_PEER_VALUENAME_INVOKE_NAMEDLG: &str = "PeerInvokeUsernameDialog"; | |
287 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
288 | pub const EAP_PEER_VALUENAME_INVOKE_PWDDLG: &str = "PeerInvokePasswordDialog"; | |
289 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
290 | pub const EAP_PEER_VALUENAME_PROPERTIES: &str = "Properties"; | |
291 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
292 | pub const EAP_PEER_VALUENAME_REQUIRE_CONFIGUI: &str = "PeerRequireConfigUI"; | |
293 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
294 | pub const EAP_REGISTRY_LOCATION: &str = "System\\CurrentControlSet\\Services\\EapHost\\Methods"; | |
295 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
296 | pub const EAP_UI_INPUT_FIELD_PROPS_DEFAULT: u32 = 0u32; | |
297 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
298 | pub const EAP_UI_INPUT_FIELD_PROPS_NON_DISPLAYABLE: u32 = 1u32; | |
299 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
300 | pub const EAP_UI_INPUT_FIELD_PROPS_NON_PERSIST: u32 = 2u32; | |
301 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
302 | pub const EAP_UI_INPUT_FIELD_PROPS_READ_ONLY: u32 = 4u32; | |
303 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
304 | pub const EAP_VALUENAME_PROPERTIES: &str = "Properties"; | |
305 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
306 | pub const FACILITY_EAP_MESSAGE: u32 = 2114u32; | |
307 | pub const GUID_EapHost_Cause_CertStoreInaccessible: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 4] }; | |
308 | pub const GUID_EapHost_Cause_EapNegotiationFailed: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 28] }; | |
309 | pub const GUID_EapHost_Cause_EapQecInaccessible: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 3, 18] }; | |
310 | pub const GUID_EapHost_Cause_Generic_AuthFailure: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 1, 4] }; | |
311 | pub const GUID_EapHost_Cause_IdentityUnknown: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 2, 4] }; | |
312 | pub const GUID_EapHost_Cause_MethodDLLNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 1] }; | |
313 | pub const GUID_EapHost_Cause_MethodDoesNotSupportOperation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 30] }; | |
314 | pub const GUID_EapHost_Cause_Method_Config_Does_Not_Support_Sso: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3659054386, data2: 79, data3: 16890, data4: [174, 8, 11, 200, 94, 88, 69, 172] }; | |
315 | pub const GUID_EapHost_Cause_No_SmartCardReader_Found: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 43] }; | |
316 | pub const GUID_EapHost_Cause_Server_CertExpired: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 5] }; | |
317 | pub const GUID_EapHost_Cause_Server_CertInvalid: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 6] }; | |
318 | pub const GUID_EapHost_Cause_Server_CertNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 7] }; | |
319 | pub const GUID_EapHost_Cause_Server_CertOtherError: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 1, 8] }; | |
320 | pub const GUID_EapHost_Cause_Server_CertRevoked: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 8] }; | |
321 | pub const GUID_EapHost_Cause_Server_Root_CertNameRequired: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 18] }; | |
322 | pub const GUID_EapHost_Cause_Server_Root_CertNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 1, 18] }; | |
323 | pub const GUID_EapHost_Cause_SimNotValid: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 3, 4] }; | |
324 | pub const GUID_EapHost_Cause_ThirdPartyMethod_Host_Reset: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 2, 18] }; | |
325 | pub const GUID_EapHost_Cause_User_Account_OtherProblem: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 1, 14] }; | |
326 | pub const GUID_EapHost_Cause_User_CertExpired: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 9] }; | |
327 | pub const GUID_EapHost_Cause_User_CertInvalid: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 10] }; | |
328 | pub const GUID_EapHost_Cause_User_CertNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 11] }; | |
329 | pub const GUID_EapHost_Cause_User_CertOtherError: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 12] }; | |
330 | pub const GUID_EapHost_Cause_User_CertRejected: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 13] }; | |
331 | pub const GUID_EapHost_Cause_User_CertRevoked: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 14] }; | |
332 | pub const GUID_EapHost_Cause_User_CredsRejected: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 2, 14] }; | |
333 | pub const GUID_EapHost_Cause_User_Root_CertExpired: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 15] }; | |
334 | pub const GUID_EapHost_Cause_User_Root_CertInvalid: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 16] }; | |
335 | pub const GUID_EapHost_Cause_User_Root_CertNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 17] }; | |
336 | pub const GUID_EapHost_Cause_XmlMalformed: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 29] }; | |
337 | pub const GUID_EapHost_Default: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 0, data2: 0, data3: 0, data4: [0, 0, 0, 0, 0, 0, 0, 0] }; | |
338 | pub const GUID_EapHost_Help_ObtainingCerts: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4113952419, data2: 7133, data3: 18122, data4: [162, 252, 166, 101, 89, 57, 183, 232] }; | |
339 | pub const GUID_EapHost_Help_Troubleshooting: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 858815183, data2: 1688, data3: 16826, data4: [176, 20, 234, 10, 46, 184, 208, 168] }; | |
340 | pub const GUID_EapHost_Repair_ContactAdmin_AuthFailure: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 31] }; | |
341 | pub const GUID_EapHost_Repair_ContactAdmin_CertNameAbsent: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 41] }; | |
342 | pub const GUID_EapHost_Repair_ContactAdmin_CertStoreInaccessible: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 36] }; | |
343 | pub const GUID_EapHost_Repair_ContactAdmin_IdentityUnknown: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 32] }; | |
344 | pub const GUID_EapHost_Repair_ContactAdmin_InvalidUserAccount: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 37] }; | |
345 | pub const GUID_EapHost_Repair_ContactAdmin_InvalidUserCert: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 44] }; | |
346 | pub const GUID_EapHost_Repair_ContactAdmin_MethodNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 34] }; | |
347 | pub const GUID_EapHost_Repair_ContactAdmin_NegotiationFailed: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 33] }; | |
348 | pub const GUID_EapHost_Repair_ContactAdmin_NoSmartCardReader: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 42] }; | |
349 | pub const GUID_EapHost_Repair_ContactAdmin_RootCertInvalid: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 38] }; | |
350 | pub const GUID_EapHost_Repair_ContactAdmin_RootCertNotFound: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 39] }; | |
351 | pub const GUID_EapHost_Repair_ContactAdmin_RootExpired: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 40] }; | |
352 | pub const GUID_EapHost_Repair_ContactSysadmin: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 2] }; | |
353 | pub const GUID_EapHost_Repair_Method_Not_Support_Sso: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 45] }; | |
354 | pub const GUID_EapHost_Repair_No_ValidSim_Found: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 46] }; | |
355 | pub const GUID_EapHost_Repair_RestartNap: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 35] }; | |
356 | pub const GUID_EapHost_Repair_Retry_Authentication: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 1, 27] }; | |
357 | pub const GUID_EapHost_Repair_Server_ClientSelectServerCert: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 24] }; | |
358 | pub const GUID_EapHost_Repair_User_AuthFailure: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 25] }; | |
359 | pub const GUID_EapHost_Repair_User_GetNewCert: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 26] }; | |
360 | pub const GUID_EapHost_Repair_User_SelectValidCert: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2517826663, data2: 24912, data3: 16905, data4: [168, 94, 168, 216, 0, 0, 0, 27] }; | |
361 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
362 | pub const MAXEAPCODE: u32 = 4u32; | |
363 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
364 | pub const MAX_EAP_CONFIG_INPUT_FIELD_LENGTH: u32 = 256u32; | |
365 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
366 | pub const MAX_EAP_CONFIG_INPUT_FIELD_VALUE_LENGTH: u32 = 1024u32; | |
367 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
368 | pub const NCRYPT_PIN_CACHE_PIN_BYTE_LENGTH: u32 = 90u32; | |
369 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
370 | pub const RAS_EAP_FLAG_8021X_AUTH: u32 = 128u32; | |
371 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
372 | pub const RAS_EAP_FLAG_ALTERNATIVE_USER_DB: u32 = 2048u32; | |
373 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
374 | pub const RAS_EAP_FLAG_CONFG_READONLY: u32 = 524288u32; | |
375 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
376 | pub const RAS_EAP_FLAG_FIRST_LINK: u32 = 16u32; | |
377 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
378 | pub const RAS_EAP_FLAG_GUEST_ACCESS: u32 = 64u32; | |
379 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
380 | pub const RAS_EAP_FLAG_HOSTED_IN_PEAP: u32 = 256u32; | |
381 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
382 | pub const RAS_EAP_FLAG_LOGON: u32 = 4u32; | |
383 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
384 | pub const RAS_EAP_FLAG_MACHINE_AUTH: u32 = 32u32; | |
385 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
386 | pub const RAS_EAP_FLAG_NON_INTERACTIVE: u32 = 2u32; | |
387 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
388 | pub const RAS_EAP_FLAG_PEAP_FORCE_FULL_AUTH: u32 = 4096u32; | |
389 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
390 | pub const RAS_EAP_FLAG_PEAP_UPFRONT: u32 = 1024u32; | |
391 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
392 | pub const RAS_EAP_FLAG_PREVIEW: u32 = 8u32; | |
393 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
394 | pub const RAS_EAP_FLAG_PRE_LOGON: u32 = 131072u32; | |
395 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
396 | pub const RAS_EAP_FLAG_RESERVED: u32 = 1048576u32; | |
397 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
398 | pub const RAS_EAP_FLAG_RESUME_FROM_HIBERNATE: u32 = 512u32; | |
399 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
400 | pub const RAS_EAP_FLAG_ROUTER: u32 = 1u32; | |
401 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
402 | pub const RAS_EAP_FLAG_SAVE_CREDMAN: u32 = 2097152u32; | |
403 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
404 | pub const RAS_EAP_FLAG_SERVER_VALIDATION_REQUIRED: u32 = 33554432u32; | |
405 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
406 | pub const RAS_EAP_REGISTRY_LOCATION: &str = "System\\CurrentControlSet\\Services\\Rasman\\PPP\\EAP"; | |
407 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
408 | pub const RAS_EAP_ROLE_AUTHENTICATEE: u32 = 2u32; | |
409 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
410 | pub const RAS_EAP_ROLE_AUTHENTICATOR: u32 = 1u32; | |
411 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
412 | pub const RAS_EAP_ROLE_EXCLUDE_IN_EAP: u32 = 4u32; | |
413 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
414 | pub const RAS_EAP_ROLE_EXCLUDE_IN_PEAP: u32 = 8u32; | |
415 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
416 | pub const RAS_EAP_ROLE_EXCLUDE_IN_VPN: u32 = 16u32; | |
417 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
418 | pub const RAS_EAP_VALUENAME_CONFIGUI: &str = "ConfigUIPath"; | |
419 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
420 | pub const RAS_EAP_VALUENAME_CONFIG_CLSID: &str = "ConfigCLSID"; | |
421 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
422 | pub const RAS_EAP_VALUENAME_DEFAULT_DATA: &str = "ConfigData"; | |
423 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
424 | pub const RAS_EAP_VALUENAME_ENCRYPTION: &str = "MPPEEncryptionSupported"; | |
425 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
426 | pub const RAS_EAP_VALUENAME_FILTER_INNERMETHODS: &str = "FilterInnerMethods"; | |
427 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
428 | pub const RAS_EAP_VALUENAME_FRIENDLY_NAME: &str = "FriendlyName"; | |
429 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
430 | pub const RAS_EAP_VALUENAME_IDENTITY: &str = "IdentityPath"; | |
431 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
432 | pub const RAS_EAP_VALUENAME_INTERACTIVEUI: &str = "InteractiveUIPath"; | |
433 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
434 | pub const RAS_EAP_VALUENAME_INVOKE_NAMEDLG: &str = "InvokeUsernameDialog"; | |
435 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
436 | pub const RAS_EAP_VALUENAME_INVOKE_PWDDLG: &str = "InvokePasswordDialog"; | |
437 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
438 | pub const RAS_EAP_VALUENAME_ISTUNNEL_METHOD: &str = "IsTunnelMethod"; | |
439 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
440 | pub const RAS_EAP_VALUENAME_PATH: &str = "Path"; | |
441 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
442 | pub const RAS_EAP_VALUENAME_PER_POLICY_CONFIG: &str = "PerPolicyConfig"; | |
443 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
444 | pub const RAS_EAP_VALUENAME_REQUIRE_CONFIGUI: &str = "RequireConfigUI"; | |
445 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
446 | pub const RAS_EAP_VALUENAME_ROLES_SUPPORTED: &str = "RolesSupported"; | |
447 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
448 | pub const RAS_EAP_VALUENAME_STANDALONE_SUPPORTED: &str = "StandaloneSupported"; | |
449 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
450 | pub const eapPropCertifiedMethod: u32 = 4194304u32; | |
451 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
452 | pub const eapPropChannelBinding: u32 = 65536u32; | |
453 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
454 | pub const eapPropCipherSuiteNegotiation: u32 = 1u32; | |
455 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
456 | pub const eapPropConfidentiality: u32 = 16u32; | |
457 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
458 | pub const eapPropCryptoBinding: u32 = 8192u32; | |
459 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
460 | pub const eapPropDictionaryAttackResistance: u32 = 2048u32; | |
461 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
462 | pub const eapPropFastReconnect: u32 = 4096u32; | |
463 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
464 | pub const eapPropFragmentation: u32 = 32768u32; | |
465 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
466 | pub const eapPropHiddenMethod: u32 = 8388608u32; | |
467 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
468 | pub const eapPropIdentityPrivacy: u32 = 67108864u32; | |
469 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
470 | pub const eapPropIntegrity: u32 = 4u32; | |
471 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
472 | pub const eapPropKeyDerivation: u32 = 32u32; | |
473 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
474 | pub const eapPropKeyStrength1024: u32 = 1024u32; | |
475 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
476 | pub const eapPropKeyStrength128: u32 = 128u32; | |
477 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
478 | pub const eapPropKeyStrength256: u32 = 256u32; | |
479 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
480 | pub const eapPropKeyStrength512: u32 = 512u32; | |
481 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
482 | pub const eapPropKeyStrength64: u32 = 64u32; | |
483 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
484 | pub const eapPropMachineAuth: u32 = 16777216u32; | |
485 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
486 | pub const eapPropMethodChaining: u32 = 134217728u32; | |
487 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
488 | pub const eapPropMppeEncryption: u32 = 524288u32; | |
489 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
490 | pub const eapPropMutualAuth: u32 = 2u32; | |
491 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
492 | pub const eapPropNap: u32 = 131072u32; | |
493 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
494 | pub const eapPropReplayProtection: u32 = 8u32; | |
495 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
496 | pub const eapPropReserved: u32 = 2147483648u32; | |
497 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
498 | pub const eapPropSessionIndependence: u32 = 16384u32; | |
499 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
500 | pub const eapPropSharedStateEquivalence: u32 = 268435456u32; | |
501 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
502 | pub const eapPropStandalone: u32 = 262144u32; | |
503 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
504 | pub const eapPropSupportsConfig: u32 = 2097152u32; | |
505 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
506 | pub const eapPropTunnelMethod: u32 = 1048576u32; | |
507 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
508 | pub const eapPropUserAuth: u32 = 33554432u32; | |
509 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
510 | pub const raatARAPChallenge: u32 = 33u32; | |
511 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
512 | pub const raatARAPNewPassword: u32 = 20u32; | |
513 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
514 | pub const raatARAPOldPassword: u32 = 19u32; | |
515 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
516 | pub const raatARAPPasswordChangeReason: u32 = 21u32; | |
517 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
518 | pub type EAPHOST_AUTH_STATUS = i32; | |
519 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
520 | pub const EapHostInvalidSession: EAPHOST_AUTH_STATUS = 0i32; | |
521 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
522 | pub const EapHostAuthNotStarted: EAPHOST_AUTH_STATUS = 1i32; | |
523 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
524 | pub const EapHostAuthIdentityExchange: EAPHOST_AUTH_STATUS = 2i32; | |
525 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
526 | pub const EapHostAuthNegotiatingType: EAPHOST_AUTH_STATUS = 3i32; | |
527 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
528 | pub const EapHostAuthInProgress: EAPHOST_AUTH_STATUS = 4i32; | |
529 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
530 | pub const EapHostAuthSucceeded: EAPHOST_AUTH_STATUS = 5i32; | |
531 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
532 | pub const EapHostAuthFailed: EAPHOST_AUTH_STATUS = 6i32; | |
533 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
534 | pub type EAP_ATTRIBUTE_TYPE = i32; | |
535 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
536 | pub const eatMinimum: EAP_ATTRIBUTE_TYPE = 0i32; | |
537 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
538 | pub const eatUserName: EAP_ATTRIBUTE_TYPE = 1i32; | |
539 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
540 | pub const eatUserPassword: EAP_ATTRIBUTE_TYPE = 2i32; | |
541 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
542 | pub const eatMD5CHAPPassword: EAP_ATTRIBUTE_TYPE = 3i32; | |
543 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
544 | pub const eatNASIPAddress: EAP_ATTRIBUTE_TYPE = 4i32; | |
545 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
546 | pub const eatNASPort: EAP_ATTRIBUTE_TYPE = 5i32; | |
547 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
548 | pub const eatServiceType: EAP_ATTRIBUTE_TYPE = 6i32; | |
549 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
550 | pub const eatFramedProtocol: EAP_ATTRIBUTE_TYPE = 7i32; | |
551 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
552 | pub const eatFramedIPAddress: EAP_ATTRIBUTE_TYPE = 8i32; | |
553 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
554 | pub const eatFramedIPNetmask: EAP_ATTRIBUTE_TYPE = 9i32; | |
555 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
556 | pub const eatFramedRouting: EAP_ATTRIBUTE_TYPE = 10i32; | |
557 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
558 | pub const eatFilterId: EAP_ATTRIBUTE_TYPE = 11i32; | |
559 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
560 | pub const eatFramedMTU: EAP_ATTRIBUTE_TYPE = 12i32; | |
561 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
562 | pub const eatFramedCompression: EAP_ATTRIBUTE_TYPE = 13i32; | |
563 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
564 | pub const eatLoginIPHost: EAP_ATTRIBUTE_TYPE = 14i32; | |
565 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
566 | pub const eatLoginService: EAP_ATTRIBUTE_TYPE = 15i32; | |
567 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
568 | pub const eatLoginTCPPort: EAP_ATTRIBUTE_TYPE = 16i32; | |
569 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
570 | pub const eatUnassigned17: EAP_ATTRIBUTE_TYPE = 17i32; | |
571 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
572 | pub const eatReplyMessage: EAP_ATTRIBUTE_TYPE = 18i32; | |
573 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
574 | pub const eatCallbackNumber: EAP_ATTRIBUTE_TYPE = 19i32; | |
575 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
576 | pub const eatCallbackId: EAP_ATTRIBUTE_TYPE = 20i32; | |
577 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
578 | pub const eatUnassigned21: EAP_ATTRIBUTE_TYPE = 21i32; | |
579 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
580 | pub const eatFramedRoute: EAP_ATTRIBUTE_TYPE = 22i32; | |
581 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
582 | pub const eatFramedIPXNetwork: EAP_ATTRIBUTE_TYPE = 23i32; | |
583 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
584 | pub const eatState: EAP_ATTRIBUTE_TYPE = 24i32; | |
585 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
586 | pub const eatClass: EAP_ATTRIBUTE_TYPE = 25i32; | |
587 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
588 | pub const eatVendorSpecific: EAP_ATTRIBUTE_TYPE = 26i32; | |
589 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
590 | pub const eatSessionTimeout: EAP_ATTRIBUTE_TYPE = 27i32; | |
591 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
592 | pub const eatIdleTimeout: EAP_ATTRIBUTE_TYPE = 28i32; | |
593 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
594 | pub const eatTerminationAction: EAP_ATTRIBUTE_TYPE = 29i32; | |
595 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
596 | pub const eatCalledStationId: EAP_ATTRIBUTE_TYPE = 30i32; | |
597 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
598 | pub const eatCallingStationId: EAP_ATTRIBUTE_TYPE = 31i32; | |
599 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
600 | pub const eatNASIdentifier: EAP_ATTRIBUTE_TYPE = 32i32; | |
601 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
602 | pub const eatProxyState: EAP_ATTRIBUTE_TYPE = 33i32; | |
603 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
604 | pub const eatLoginLATService: EAP_ATTRIBUTE_TYPE = 34i32; | |
605 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
606 | pub const eatLoginLATNode: EAP_ATTRIBUTE_TYPE = 35i32; | |
607 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
608 | pub const eatLoginLATGroup: EAP_ATTRIBUTE_TYPE = 36i32; | |
609 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
610 | pub const eatFramedAppleTalkLink: EAP_ATTRIBUTE_TYPE = 37i32; | |
611 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
612 | pub const eatFramedAppleTalkNetwork: EAP_ATTRIBUTE_TYPE = 38i32; | |
613 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
614 | pub const eatFramedAppleTalkZone: EAP_ATTRIBUTE_TYPE = 39i32; | |
615 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
616 | pub const eatAcctStatusType: EAP_ATTRIBUTE_TYPE = 40i32; | |
617 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
618 | pub const eatAcctDelayTime: EAP_ATTRIBUTE_TYPE = 41i32; | |
619 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
620 | pub const eatAcctInputOctets: EAP_ATTRIBUTE_TYPE = 42i32; | |
621 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
622 | pub const eatAcctOutputOctets: EAP_ATTRIBUTE_TYPE = 43i32; | |
623 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
624 | pub const eatAcctSessionId: EAP_ATTRIBUTE_TYPE = 44i32; | |
625 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
626 | pub const eatAcctAuthentic: EAP_ATTRIBUTE_TYPE = 45i32; | |
627 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
628 | pub const eatAcctSessionTime: EAP_ATTRIBUTE_TYPE = 46i32; | |
629 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
630 | pub const eatAcctInputPackets: EAP_ATTRIBUTE_TYPE = 47i32; | |
631 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
632 | pub const eatAcctOutputPackets: EAP_ATTRIBUTE_TYPE = 48i32; | |
633 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
634 | pub const eatAcctTerminateCause: EAP_ATTRIBUTE_TYPE = 49i32; | |
635 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
636 | pub const eatAcctMultiSessionId: EAP_ATTRIBUTE_TYPE = 50i32; | |
637 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
638 | pub const eatAcctLinkCount: EAP_ATTRIBUTE_TYPE = 51i32; | |
639 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
640 | pub const eatAcctEventTimeStamp: EAP_ATTRIBUTE_TYPE = 55i32; | |
641 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
642 | pub const eatMD5CHAPChallenge: EAP_ATTRIBUTE_TYPE = 60i32; | |
643 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
644 | pub const eatNASPortType: EAP_ATTRIBUTE_TYPE = 61i32; | |
645 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
646 | pub const eatPortLimit: EAP_ATTRIBUTE_TYPE = 62i32; | |
647 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
648 | pub const eatLoginLATPort: EAP_ATTRIBUTE_TYPE = 63i32; | |
649 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
650 | pub const eatTunnelType: EAP_ATTRIBUTE_TYPE = 64i32; | |
651 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
652 | pub const eatTunnelMediumType: EAP_ATTRIBUTE_TYPE = 65i32; | |
653 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
654 | pub const eatTunnelClientEndpoint: EAP_ATTRIBUTE_TYPE = 66i32; | |
655 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
656 | pub const eatTunnelServerEndpoint: EAP_ATTRIBUTE_TYPE = 67i32; | |
657 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
658 | pub const eatARAPPassword: EAP_ATTRIBUTE_TYPE = 70i32; | |
659 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
660 | pub const eatARAPFeatures: EAP_ATTRIBUTE_TYPE = 71i32; | |
661 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
662 | pub const eatARAPZoneAccess: EAP_ATTRIBUTE_TYPE = 72i32; | |
663 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
664 | pub const eatARAPSecurity: EAP_ATTRIBUTE_TYPE = 73i32; | |
665 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
666 | pub const eatARAPSecurityData: EAP_ATTRIBUTE_TYPE = 74i32; | |
667 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
668 | pub const eatPasswordRetry: EAP_ATTRIBUTE_TYPE = 75i32; | |
669 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
670 | pub const eatPrompt: EAP_ATTRIBUTE_TYPE = 76i32; | |
671 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
672 | pub const eatConnectInfo: EAP_ATTRIBUTE_TYPE = 77i32; | |
673 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
674 | pub const eatConfigurationToken: EAP_ATTRIBUTE_TYPE = 78i32; | |
675 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
676 | pub const eatEAPMessage: EAP_ATTRIBUTE_TYPE = 79i32; | |
677 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
678 | pub const eatSignature: EAP_ATTRIBUTE_TYPE = 80i32; | |
679 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
680 | pub const eatARAPChallengeResponse: EAP_ATTRIBUTE_TYPE = 84i32; | |
681 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
682 | pub const eatAcctInterimInterval: EAP_ATTRIBUTE_TYPE = 85i32; | |
683 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
684 | pub const eatNASIPv6Address: EAP_ATTRIBUTE_TYPE = 95i32; | |
685 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
686 | pub const eatFramedInterfaceId: EAP_ATTRIBUTE_TYPE = 96i32; | |
687 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
688 | pub const eatFramedIPv6Prefix: EAP_ATTRIBUTE_TYPE = 97i32; | |
689 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
690 | pub const eatLoginIPv6Host: EAP_ATTRIBUTE_TYPE = 98i32; | |
691 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
692 | pub const eatFramedIPv6Route: EAP_ATTRIBUTE_TYPE = 99i32; | |
693 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
694 | pub const eatFramedIPv6Pool: EAP_ATTRIBUTE_TYPE = 100i32; | |
695 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
696 | pub const eatARAPGuestLogon: EAP_ATTRIBUTE_TYPE = 8096i32; | |
697 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
698 | pub const eatCertificateOID: EAP_ATTRIBUTE_TYPE = 8097i32; | |
699 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
700 | pub const eatEAPConfiguration: EAP_ATTRIBUTE_TYPE = 8098i32; | |
701 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
702 | pub const eatPEAPEmbeddedEAPTypeId: EAP_ATTRIBUTE_TYPE = 8099i32; | |
703 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
704 | pub const eatPEAPFastRoamedSession: EAP_ATTRIBUTE_TYPE = 8100i32; | |
705 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
706 | pub const eatFastRoamedSession: EAP_ATTRIBUTE_TYPE = 8100i32; | |
707 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
708 | pub const eatEAPTLV: EAP_ATTRIBUTE_TYPE = 8102i32; | |
709 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
710 | pub const eatCredentialsChanged: EAP_ATTRIBUTE_TYPE = 8103i32; | |
711 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
712 | pub const eatInnerEapMethodType: EAP_ATTRIBUTE_TYPE = 8104i32; | |
713 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
714 | pub const eatClearTextPassword: EAP_ATTRIBUTE_TYPE = 8107i32; | |
715 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
716 | pub const eatQuarantineSoH: EAP_ATTRIBUTE_TYPE = 8150i32; | |
717 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
718 | pub const eatCertificateThumbprint: EAP_ATTRIBUTE_TYPE = 8250i32; | |
719 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
720 | pub const eatPeerId: EAP_ATTRIBUTE_TYPE = 9000i32; | |
721 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
722 | pub const eatServerId: EAP_ATTRIBUTE_TYPE = 9001i32; | |
723 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
724 | pub const eatMethodId: EAP_ATTRIBUTE_TYPE = 9002i32; | |
725 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
726 | pub const eatEMSK: EAP_ATTRIBUTE_TYPE = 9003i32; | |
727 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
728 | pub const eatSessionId: EAP_ATTRIBUTE_TYPE = 9004i32; | |
729 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
730 | pub const eatReserved: EAP_ATTRIBUTE_TYPE = -1i32; | |
731 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
732 | pub type EAP_AUTHENTICATOR_SEND_TIMEOUT = i32; | |
733 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
734 | pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE: EAP_AUTHENTICATOR_SEND_TIMEOUT = 0i32; | |
735 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
736 | pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC: EAP_AUTHENTICATOR_SEND_TIMEOUT = 1i32; | |
737 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
738 | pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE: EAP_AUTHENTICATOR_SEND_TIMEOUT = 2i32; | |
739 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
740 | pub type EAP_CONFIG_INPUT_FIELD_TYPE = i32; | |
741 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
742 | pub const EapConfigInputUsername: EAP_CONFIG_INPUT_FIELD_TYPE = 0i32; | |
743 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
744 | pub const EapConfigInputPassword: EAP_CONFIG_INPUT_FIELD_TYPE = 1i32; | |
745 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
746 | pub const EapConfigInputNetworkUsername: EAP_CONFIG_INPUT_FIELD_TYPE = 2i32; | |
747 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
748 | pub const EapConfigInputNetworkPassword: EAP_CONFIG_INPUT_FIELD_TYPE = 3i32; | |
749 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
750 | pub const EapConfigInputPin: EAP_CONFIG_INPUT_FIELD_TYPE = 4i32; | |
751 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
752 | pub const EapConfigInputPSK: EAP_CONFIG_INPUT_FIELD_TYPE = 5i32; | |
753 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
754 | pub const EapConfigInputEdit: EAP_CONFIG_INPUT_FIELD_TYPE = 6i32; | |
755 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
756 | pub const EapConfigSmartCardUsername: EAP_CONFIG_INPUT_FIELD_TYPE = 7i32; | |
757 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
758 | pub const EapConfigSmartCardError: EAP_CONFIG_INPUT_FIELD_TYPE = 8i32; | |
759 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
760 | pub type EAP_INTERACTIVE_UI_DATA_TYPE = i32; | |
761 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
762 | pub const EapCredReq: EAP_INTERACTIVE_UI_DATA_TYPE = 0i32; | |
763 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
764 | pub const EapCredResp: EAP_INTERACTIVE_UI_DATA_TYPE = 1i32; | |
765 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
766 | pub const EapCredExpiryReq: EAP_INTERACTIVE_UI_DATA_TYPE = 2i32; | |
767 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
768 | pub const EapCredExpiryResp: EAP_INTERACTIVE_UI_DATA_TYPE = 3i32; | |
769 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
770 | pub const EapCredLogonReq: EAP_INTERACTIVE_UI_DATA_TYPE = 4i32; | |
771 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
772 | pub const EapCredLogonResp: EAP_INTERACTIVE_UI_DATA_TYPE = 5i32; | |
773 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
774 | pub type EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = i32; | |
775 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
776 | pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_DISCARD: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 0i32; | |
777 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
778 | pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_SEND: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 1i32; | |
779 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
780 | pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_RESULT: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 2i32; | |
781 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
782 | pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_RESPOND: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 3i32; | |
783 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
784 | pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_AUTHENTICATE: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 4i32; | |
785 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
786 | pub const EAP_METHOD_AUTHENTICATOR_RESPONSE_HANDLE_IDENTITY: EAP_METHOD_AUTHENTICATOR_RESPONSE_ACTION = 5i32; | |
787 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
788 | pub type EAP_METHOD_PROPERTY_TYPE = i32; | |
789 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
790 | pub const emptPropCipherSuiteNegotiation: EAP_METHOD_PROPERTY_TYPE = 0i32; | |
791 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
792 | pub const emptPropMutualAuth: EAP_METHOD_PROPERTY_TYPE = 1i32; | |
793 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
794 | pub const emptPropIntegrity: EAP_METHOD_PROPERTY_TYPE = 2i32; | |
795 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
796 | pub const emptPropReplayProtection: EAP_METHOD_PROPERTY_TYPE = 3i32; | |
797 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
798 | pub const emptPropConfidentiality: EAP_METHOD_PROPERTY_TYPE = 4i32; | |
799 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
800 | pub const emptPropKeyDerivation: EAP_METHOD_PROPERTY_TYPE = 5i32; | |
801 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
802 | pub const emptPropKeyStrength64: EAP_METHOD_PROPERTY_TYPE = 6i32; | |
803 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
804 | pub const emptPropKeyStrength128: EAP_METHOD_PROPERTY_TYPE = 7i32; | |
805 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
806 | pub const emptPropKeyStrength256: EAP_METHOD_PROPERTY_TYPE = 8i32; | |
807 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
808 | pub const emptPropKeyStrength512: EAP_METHOD_PROPERTY_TYPE = 9i32; | |
809 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
810 | pub const emptPropKeyStrength1024: EAP_METHOD_PROPERTY_TYPE = 10i32; | |
811 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
812 | pub const emptPropDictionaryAttackResistance: EAP_METHOD_PROPERTY_TYPE = 11i32; | |
813 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
814 | pub const emptPropFastReconnect: EAP_METHOD_PROPERTY_TYPE = 12i32; | |
815 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
816 | pub const emptPropCryptoBinding: EAP_METHOD_PROPERTY_TYPE = 13i32; | |
817 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
818 | pub const emptPropSessionIndependence: EAP_METHOD_PROPERTY_TYPE = 14i32; | |
819 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
820 | pub const emptPropFragmentation: EAP_METHOD_PROPERTY_TYPE = 15i32; | |
821 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
822 | pub const emptPropChannelBinding: EAP_METHOD_PROPERTY_TYPE = 16i32; | |
823 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
824 | pub const emptPropNap: EAP_METHOD_PROPERTY_TYPE = 17i32; | |
825 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
826 | pub const emptPropStandalone: EAP_METHOD_PROPERTY_TYPE = 18i32; | |
827 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
828 | pub const emptPropMppeEncryption: EAP_METHOD_PROPERTY_TYPE = 19i32; | |
829 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
830 | pub const emptPropTunnelMethod: EAP_METHOD_PROPERTY_TYPE = 20i32; | |
831 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
832 | pub const emptPropSupportsConfig: EAP_METHOD_PROPERTY_TYPE = 21i32; | |
833 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
834 | pub const emptPropCertifiedMethod: EAP_METHOD_PROPERTY_TYPE = 22i32; | |
835 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
836 | pub const emptPropHiddenMethod: EAP_METHOD_PROPERTY_TYPE = 23i32; | |
837 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
838 | pub const emptPropMachineAuth: EAP_METHOD_PROPERTY_TYPE = 24i32; | |
839 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
840 | pub const emptPropUserAuth: EAP_METHOD_PROPERTY_TYPE = 25i32; | |
841 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
842 | pub const emptPropIdentityPrivacy: EAP_METHOD_PROPERTY_TYPE = 26i32; | |
843 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
844 | pub const emptPropMethodChaining: EAP_METHOD_PROPERTY_TYPE = 27i32; | |
845 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
846 | pub const emptPropSharedStateEquivalence: EAP_METHOD_PROPERTY_TYPE = 28i32; | |
847 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
848 | pub const emptLegacyMethodPropertyFlag: EAP_METHOD_PROPERTY_TYPE = 31i32; | |
849 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
850 | pub const emptPropVendorSpecific: EAP_METHOD_PROPERTY_TYPE = 255i32; | |
851 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
852 | pub type EAP_METHOD_PROPERTY_VALUE_TYPE = i32; | |
853 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
854 | pub const empvtBool: EAP_METHOD_PROPERTY_VALUE_TYPE = 0i32; | |
855 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
856 | pub const empvtDword: EAP_METHOD_PROPERTY_VALUE_TYPE = 1i32; | |
857 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
858 | pub const empvtString: EAP_METHOD_PROPERTY_VALUE_TYPE = 2i32; | |
859 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
860 | pub type EapCode = i32; | |
861 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
862 | pub const EapCodeMinimum: EapCode = 1i32; | |
863 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
864 | pub const EapCodeRequest: EapCode = 1i32; | |
865 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
866 | pub const EapCodeResponse: EapCode = 2i32; | |
867 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
868 | pub const EapCodeSuccess: EapCode = 3i32; | |
869 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
870 | pub const EapCodeFailure: EapCode = 4i32; | |
871 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
872 | pub const EapCodeMaximum: EapCode = 4i32; | |
873 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
874 | pub type EapCredentialType = i32; | |
875 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
876 | pub const EAP_EMPTY_CREDENTIAL: EapCredentialType = 0i32; | |
877 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
878 | pub const EAP_USERNAME_PASSWORD_CREDENTIAL: EapCredentialType = 1i32; | |
879 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
880 | pub const EAP_WINLOGON_CREDENTIAL: EapCredentialType = 2i32; | |
881 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
882 | pub const EAP_CERTIFICATE_CREDENTIAL: EapCredentialType = 3i32; | |
883 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
884 | pub const EAP_SIM_CREDENTIAL: EapCredentialType = 4i32; | |
885 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
886 | pub type EapHostPeerAuthParams = i32; | |
887 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
888 | pub const EapHostPeerAuthStatus: EapHostPeerAuthParams = 1i32; | |
889 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
890 | pub const EapHostPeerIdentity: EapHostPeerAuthParams = 2i32; | |
891 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
892 | pub const EapHostPeerIdentityExtendedInfo: EapHostPeerAuthParams = 3i32; | |
893 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
894 | pub const EapHostNapInfo: EapHostPeerAuthParams = 4i32; | |
895 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
896 | pub type EapHostPeerMethodResultReason = i32; | |
897 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
898 | pub const EapHostPeerMethodResultAltSuccessReceived: EapHostPeerMethodResultReason = 1i32; | |
899 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
900 | pub const EapHostPeerMethodResultTimeout: EapHostPeerMethodResultReason = 2i32; | |
901 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
902 | pub const EapHostPeerMethodResultFromMethod: EapHostPeerMethodResultReason = 3i32; | |
903 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
904 | pub type EapHostPeerResponseAction = i32; | |
905 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
906 | pub const EapHostPeerResponseDiscard: EapHostPeerResponseAction = 0i32; | |
907 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
908 | pub const EapHostPeerResponseSend: EapHostPeerResponseAction = 1i32; | |
909 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
910 | pub const EapHostPeerResponseResult: EapHostPeerResponseAction = 2i32; | |
911 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
912 | pub const EapHostPeerResponseInvokeUi: EapHostPeerResponseAction = 3i32; | |
913 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
914 | pub const EapHostPeerResponseRespond: EapHostPeerResponseAction = 4i32; | |
915 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
916 | pub const EapHostPeerResponseStartAuthentication: EapHostPeerResponseAction = 5i32; | |
917 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
918 | pub const EapHostPeerResponseNone: EapHostPeerResponseAction = 6i32; | |
919 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
920 | pub type EapPeerMethodResponseAction = i32; | |
921 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
922 | pub const EapPeerMethodResponseActionDiscard: EapPeerMethodResponseAction = 0i32; | |
923 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
924 | pub const EapPeerMethodResponseActionSend: EapPeerMethodResponseAction = 1i32; | |
925 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
926 | pub const EapPeerMethodResponseActionResult: EapPeerMethodResponseAction = 2i32; | |
927 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
928 | pub const EapPeerMethodResponseActionInvokeUI: EapPeerMethodResponseAction = 3i32; | |
929 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
930 | pub const EapPeerMethodResponseActionRespond: EapPeerMethodResponseAction = 4i32; | |
931 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
932 | pub const EapPeerMethodResponseActionNone: EapPeerMethodResponseAction = 5i32; | |
933 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
934 | pub type EapPeerMethodResultReason = i32; | |
935 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
936 | pub const EapPeerMethodResultUnknown: EapPeerMethodResultReason = 1i32; | |
937 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
938 | pub const EapPeerMethodResultSuccess: EapPeerMethodResultReason = 2i32; | |
939 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
940 | pub const EapPeerMethodResultFailure: EapPeerMethodResultReason = 3i32; | |
941 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
942 | pub type ISOLATION_STATE = i32; | |
943 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
944 | pub const ISOLATION_STATE_UNKNOWN: ISOLATION_STATE = 0i32; | |
945 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
946 | pub const ISOLATION_STATE_NOT_RESTRICTED: ISOLATION_STATE = 1i32; | |
947 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
948 | pub const ISOLATION_STATE_IN_PROBATION: ISOLATION_STATE = 2i32; | |
949 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
950 | pub const ISOLATION_STATE_RESTRICTED_ACCESS: ISOLATION_STATE = 3i32; | |
951 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
952 | pub type PPP_EAP_ACTION = i32; | |
953 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
954 | pub const EAPACTION_NoAction: PPP_EAP_ACTION = 0i32; | |
955 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
956 | pub const EAPACTION_Authenticate: PPP_EAP_ACTION = 1i32; | |
957 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
958 | pub const EAPACTION_Done: PPP_EAP_ACTION = 2i32; | |
959 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
960 | pub const EAPACTION_SendAndDone: PPP_EAP_ACTION = 3i32; | |
961 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
962 | pub const EAPACTION_Send: PPP_EAP_ACTION = 4i32; | |
963 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
964 | pub const EAPACTION_SendWithTimeout: PPP_EAP_ACTION = 5i32; | |
965 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
966 | pub const EAPACTION_SendWithTimeoutInteractive: PPP_EAP_ACTION = 6i32; | |
967 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
968 | pub const EAPACTION_IndicateTLV: PPP_EAP_ACTION = 7i32; | |
969 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
970 | pub const EAPACTION_IndicateIdentity: PPP_EAP_ACTION = 8i32; | |
971 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
972 | pub type RAS_AUTH_ATTRIBUTE_TYPE = i32; | |
973 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
974 | pub const raatMinimum: RAS_AUTH_ATTRIBUTE_TYPE = 0i32; | |
975 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
976 | pub const raatUserName: RAS_AUTH_ATTRIBUTE_TYPE = 1i32; | |
977 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
978 | pub const raatUserPassword: RAS_AUTH_ATTRIBUTE_TYPE = 2i32; | |
979 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
980 | pub const raatMD5CHAPPassword: RAS_AUTH_ATTRIBUTE_TYPE = 3i32; | |
981 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
982 | pub const raatNASIPAddress: RAS_AUTH_ATTRIBUTE_TYPE = 4i32; | |
983 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
984 | pub const raatNASPort: RAS_AUTH_ATTRIBUTE_TYPE = 5i32; | |
985 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
986 | pub const raatServiceType: RAS_AUTH_ATTRIBUTE_TYPE = 6i32; | |
987 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
988 | pub const raatFramedProtocol: RAS_AUTH_ATTRIBUTE_TYPE = 7i32; | |
989 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
990 | pub const raatFramedIPAddress: RAS_AUTH_ATTRIBUTE_TYPE = 8i32; | |
991 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
992 | pub const raatFramedIPNetmask: RAS_AUTH_ATTRIBUTE_TYPE = 9i32; | |
993 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
994 | pub const raatFramedRouting: RAS_AUTH_ATTRIBUTE_TYPE = 10i32; | |
995 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
996 | pub const raatFilterId: RAS_AUTH_ATTRIBUTE_TYPE = 11i32; | |
997 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
998 | pub const raatFramedMTU: RAS_AUTH_ATTRIBUTE_TYPE = 12i32; | |
999 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1000 | pub const raatFramedCompression: RAS_AUTH_ATTRIBUTE_TYPE = 13i32; | |
1001 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1002 | pub const raatLoginIPHost: RAS_AUTH_ATTRIBUTE_TYPE = 14i32; | |
1003 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1004 | pub const raatLoginService: RAS_AUTH_ATTRIBUTE_TYPE = 15i32; | |
1005 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1006 | pub const raatLoginTCPPort: RAS_AUTH_ATTRIBUTE_TYPE = 16i32; | |
1007 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1008 | pub const raatUnassigned17: RAS_AUTH_ATTRIBUTE_TYPE = 17i32; | |
1009 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1010 | pub const raatReplyMessage: RAS_AUTH_ATTRIBUTE_TYPE = 18i32; | |
1011 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1012 | pub const raatCallbackNumber: RAS_AUTH_ATTRIBUTE_TYPE = 19i32; | |
1013 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1014 | pub const raatCallbackId: RAS_AUTH_ATTRIBUTE_TYPE = 20i32; | |
1015 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1016 | pub const raatUnassigned21: RAS_AUTH_ATTRIBUTE_TYPE = 21i32; | |
1017 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1018 | pub const raatFramedRoute: RAS_AUTH_ATTRIBUTE_TYPE = 22i32; | |
1019 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1020 | pub const raatFramedIPXNetwork: RAS_AUTH_ATTRIBUTE_TYPE = 23i32; | |
1021 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1022 | pub const raatState: RAS_AUTH_ATTRIBUTE_TYPE = 24i32; | |
1023 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1024 | pub const raatClass: RAS_AUTH_ATTRIBUTE_TYPE = 25i32; | |
1025 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1026 | pub const raatVendorSpecific: RAS_AUTH_ATTRIBUTE_TYPE = 26i32; | |
1027 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1028 | pub const raatSessionTimeout: RAS_AUTH_ATTRIBUTE_TYPE = 27i32; | |
1029 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1030 | pub const raatIdleTimeout: RAS_AUTH_ATTRIBUTE_TYPE = 28i32; | |
1031 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1032 | pub const raatTerminationAction: RAS_AUTH_ATTRIBUTE_TYPE = 29i32; | |
1033 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1034 | pub const raatCalledStationId: RAS_AUTH_ATTRIBUTE_TYPE = 30i32; | |
1035 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1036 | pub const raatCallingStationId: RAS_AUTH_ATTRIBUTE_TYPE = 31i32; | |
1037 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1038 | pub const raatNASIdentifier: RAS_AUTH_ATTRIBUTE_TYPE = 32i32; | |
1039 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1040 | pub const raatProxyState: RAS_AUTH_ATTRIBUTE_TYPE = 33i32; | |
1041 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1042 | pub const raatLoginLATService: RAS_AUTH_ATTRIBUTE_TYPE = 34i32; | |
1043 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1044 | pub const raatLoginLATNode: RAS_AUTH_ATTRIBUTE_TYPE = 35i32; | |
1045 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1046 | pub const raatLoginLATGroup: RAS_AUTH_ATTRIBUTE_TYPE = 36i32; | |
1047 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1048 | pub const raatFramedAppleTalkLink: RAS_AUTH_ATTRIBUTE_TYPE = 37i32; | |
1049 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1050 | pub const raatFramedAppleTalkNetwork: RAS_AUTH_ATTRIBUTE_TYPE = 38i32; | |
1051 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1052 | pub const raatFramedAppleTalkZone: RAS_AUTH_ATTRIBUTE_TYPE = 39i32; | |
1053 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1054 | pub const raatAcctStatusType: RAS_AUTH_ATTRIBUTE_TYPE = 40i32; | |
1055 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1056 | pub const raatAcctDelayTime: RAS_AUTH_ATTRIBUTE_TYPE = 41i32; | |
1057 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1058 | pub const raatAcctInputOctets: RAS_AUTH_ATTRIBUTE_TYPE = 42i32; | |
1059 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1060 | pub const raatAcctOutputOctets: RAS_AUTH_ATTRIBUTE_TYPE = 43i32; | |
1061 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1062 | pub const raatAcctSessionId: RAS_AUTH_ATTRIBUTE_TYPE = 44i32; | |
1063 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1064 | pub const raatAcctAuthentic: RAS_AUTH_ATTRIBUTE_TYPE = 45i32; | |
1065 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1066 | pub const raatAcctSessionTime: RAS_AUTH_ATTRIBUTE_TYPE = 46i32; | |
1067 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1068 | pub const raatAcctInputPackets: RAS_AUTH_ATTRIBUTE_TYPE = 47i32; | |
1069 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1070 | pub const raatAcctOutputPackets: RAS_AUTH_ATTRIBUTE_TYPE = 48i32; | |
1071 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1072 | pub const raatAcctTerminateCause: RAS_AUTH_ATTRIBUTE_TYPE = 49i32; | |
1073 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1074 | pub const raatAcctMultiSessionId: RAS_AUTH_ATTRIBUTE_TYPE = 50i32; | |
1075 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1076 | pub const raatAcctLinkCount: RAS_AUTH_ATTRIBUTE_TYPE = 51i32; | |
1077 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1078 | pub const raatAcctEventTimeStamp: RAS_AUTH_ATTRIBUTE_TYPE = 55i32; | |
1079 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1080 | pub const raatMD5CHAPChallenge: RAS_AUTH_ATTRIBUTE_TYPE = 60i32; | |
1081 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1082 | pub const raatNASPortType: RAS_AUTH_ATTRIBUTE_TYPE = 61i32; | |
1083 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1084 | pub const raatPortLimit: RAS_AUTH_ATTRIBUTE_TYPE = 62i32; | |
1085 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1086 | pub const raatLoginLATPort: RAS_AUTH_ATTRIBUTE_TYPE = 63i32; | |
1087 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1088 | pub const raatTunnelType: RAS_AUTH_ATTRIBUTE_TYPE = 64i32; | |
1089 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1090 | pub const raatTunnelMediumType: RAS_AUTH_ATTRIBUTE_TYPE = 65i32; | |
1091 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1092 | pub const raatTunnelClientEndpoint: RAS_AUTH_ATTRIBUTE_TYPE = 66i32; | |
1093 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1094 | pub const raatTunnelServerEndpoint: RAS_AUTH_ATTRIBUTE_TYPE = 67i32; | |
1095 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1096 | pub const raatARAPPassword: RAS_AUTH_ATTRIBUTE_TYPE = 70i32; | |
1097 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1098 | pub const raatARAPFeatures: RAS_AUTH_ATTRIBUTE_TYPE = 71i32; | |
1099 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1100 | pub const raatARAPZoneAccess: RAS_AUTH_ATTRIBUTE_TYPE = 72i32; | |
1101 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1102 | pub const raatARAPSecurity: RAS_AUTH_ATTRIBUTE_TYPE = 73i32; | |
1103 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1104 | pub const raatARAPSecurityData: RAS_AUTH_ATTRIBUTE_TYPE = 74i32; | |
1105 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1106 | pub const raatPasswordRetry: RAS_AUTH_ATTRIBUTE_TYPE = 75i32; | |
1107 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1108 | pub const raatPrompt: RAS_AUTH_ATTRIBUTE_TYPE = 76i32; | |
1109 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1110 | pub const raatConnectInfo: RAS_AUTH_ATTRIBUTE_TYPE = 77i32; | |
1111 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1112 | pub const raatConfigurationToken: RAS_AUTH_ATTRIBUTE_TYPE = 78i32; | |
1113 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1114 | pub const raatEAPMessage: RAS_AUTH_ATTRIBUTE_TYPE = 79i32; | |
1115 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1116 | pub const raatSignature: RAS_AUTH_ATTRIBUTE_TYPE = 80i32; | |
1117 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1118 | pub const raatARAPChallengeResponse: RAS_AUTH_ATTRIBUTE_TYPE = 84i32; | |
1119 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1120 | pub const raatAcctInterimInterval: RAS_AUTH_ATTRIBUTE_TYPE = 85i32; | |
1121 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1122 | pub const raatNASIPv6Address: RAS_AUTH_ATTRIBUTE_TYPE = 95i32; | |
1123 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1124 | pub const raatFramedInterfaceId: RAS_AUTH_ATTRIBUTE_TYPE = 96i32; | |
1125 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1126 | pub const raatFramedIPv6Prefix: RAS_AUTH_ATTRIBUTE_TYPE = 97i32; | |
1127 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1128 | pub const raatLoginIPv6Host: RAS_AUTH_ATTRIBUTE_TYPE = 98i32; | |
1129 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1130 | pub const raatFramedIPv6Route: RAS_AUTH_ATTRIBUTE_TYPE = 99i32; | |
1131 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1132 | pub const raatFramedIPv6Pool: RAS_AUTH_ATTRIBUTE_TYPE = 100i32; | |
1133 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1134 | pub const raatARAPGuestLogon: RAS_AUTH_ATTRIBUTE_TYPE = 8096i32; | |
1135 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1136 | pub const raatCertificateOID: RAS_AUTH_ATTRIBUTE_TYPE = 8097i32; | |
1137 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1138 | pub const raatEAPConfiguration: RAS_AUTH_ATTRIBUTE_TYPE = 8098i32; | |
1139 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1140 | pub const raatPEAPEmbeddedEAPTypeId: RAS_AUTH_ATTRIBUTE_TYPE = 8099i32; | |
1141 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1142 | pub const raatInnerEAPTypeId: RAS_AUTH_ATTRIBUTE_TYPE = 8099i32; | |
1143 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1144 | pub const raatPEAPFastRoamedSession: RAS_AUTH_ATTRIBUTE_TYPE = 8100i32; | |
1145 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1146 | pub const raatFastRoamedSession: RAS_AUTH_ATTRIBUTE_TYPE = 8100i32; | |
1147 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1148 | pub const raatEAPTLV: RAS_AUTH_ATTRIBUTE_TYPE = 8102i32; | |
1149 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1150 | pub const raatCredentialsChanged: RAS_AUTH_ATTRIBUTE_TYPE = 8103i32; | |
1151 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1152 | pub const raatCertificateThumbprint: RAS_AUTH_ATTRIBUTE_TYPE = 8250i32; | |
1153 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1154 | pub const raatPeerId: RAS_AUTH_ATTRIBUTE_TYPE = 9000i32; | |
1155 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1156 | pub const raatServerId: RAS_AUTH_ATTRIBUTE_TYPE = 9001i32; | |
1157 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1158 | pub const raatMethodId: RAS_AUTH_ATTRIBUTE_TYPE = 9002i32; | |
1159 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1160 | pub const raatEMSK: RAS_AUTH_ATTRIBUTE_TYPE = 9003i32; | |
1161 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1162 | pub const raatSessionId: RAS_AUTH_ATTRIBUTE_TYPE = 9004i32; | |
1163 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1164 | pub const raatReserved: RAS_AUTH_ATTRIBUTE_TYPE = -1i32; | |
1165 | #[repr(C)] | |
1166 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1167 | pub struct EAPHOST_AUTH_INFO { | |
1168 | pub status: EAPHOST_AUTH_STATUS, | |
1169 | pub dwErrorCode: u32, | |
1170 | pub dwReasonCode: u32, | |
1171 | } | |
1172 | impl ::core::marker::Copy for EAPHOST_AUTH_INFO {} | |
1173 | impl ::core::clone::Clone for EAPHOST_AUTH_INFO { | |
1174 | fn clone(&self) -> Self { | |
1175 | *self | |
1176 | } | |
1177 | } | |
1178 | #[repr(C)] | |
1179 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1180 | pub struct EAPHOST_IDENTITY_UI_PARAMS { | |
1181 | pub eapMethodType: EAP_METHOD_TYPE, | |
1182 | pub dwFlags: u32, | |
1183 | pub dwSizeofConnectionData: u32, | |
1184 | pub pConnectionData: *mut u8, | |
1185 | pub dwSizeofUserData: u32, | |
1186 | pub pUserData: *mut u8, | |
1187 | pub dwSizeofUserDataOut: u32, | |
1188 | pub pUserDataOut: *mut u8, | |
1189 | pub pwszIdentity: ::windows_sys::core::PWSTR, | |
1190 | pub dwError: u32, | |
1191 | pub pEapError: *mut EAP_ERROR, | |
1192 | } | |
1193 | impl ::core::marker::Copy for EAPHOST_IDENTITY_UI_PARAMS {} | |
1194 | impl ::core::clone::Clone for EAPHOST_IDENTITY_UI_PARAMS { | |
1195 | fn clone(&self) -> Self { | |
1196 | *self | |
1197 | } | |
1198 | } | |
1199 | #[repr(C)] | |
1200 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1201 | pub struct EAPHOST_INTERACTIVE_UI_PARAMS { | |
1202 | pub dwSizeofContextData: u32, | |
1203 | pub pContextData: *mut u8, | |
1204 | pub dwSizeofInteractiveUIData: u32, | |
1205 | pub pInteractiveUIData: *mut u8, | |
1206 | pub dwError: u32, | |
1207 | pub pEapError: *mut EAP_ERROR, | |
1208 | } | |
1209 | impl ::core::marker::Copy for EAPHOST_INTERACTIVE_UI_PARAMS {} | |
1210 | impl ::core::clone::Clone for EAPHOST_INTERACTIVE_UI_PARAMS { | |
1211 | fn clone(&self) -> Self { | |
1212 | *self | |
1213 | } | |
1214 | } | |
1215 | #[repr(C)] | |
1216 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1217 | pub struct EAP_ATTRIBUTE { | |
1218 | pub eaType: EAP_ATTRIBUTE_TYPE, | |
1219 | pub dwLength: u32, | |
1220 | pub pValue: *mut u8, | |
1221 | } | |
1222 | impl ::core::marker::Copy for EAP_ATTRIBUTE {} | |
1223 | impl ::core::clone::Clone for EAP_ATTRIBUTE { | |
1224 | fn clone(&self) -> Self { | |
1225 | *self | |
1226 | } | |
1227 | } | |
1228 | #[repr(C)] | |
1229 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1230 | pub struct EAP_ATTRIBUTES { | |
1231 | pub dwNumberOfAttributes: u32, | |
1232 | pub pAttribs: *mut EAP_ATTRIBUTE, | |
1233 | } | |
1234 | impl ::core::marker::Copy for EAP_ATTRIBUTES {} | |
1235 | impl ::core::clone::Clone for EAP_ATTRIBUTES { | |
1236 | fn clone(&self) -> Self { | |
1237 | *self | |
1238 | } | |
1239 | } | |
1240 | #[repr(C)] | |
1241 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1242 | pub struct EAP_AUTHENTICATOR_METHOD_ROUTINES { | |
1243 | pub dwSizeInBytes: u32, | |
1244 | pub pEapType: *mut EAP_METHOD_TYPE, | |
1245 | pub EapMethodAuthenticatorInitialize: isize, | |
1246 | pub EapMethodAuthenticatorBeginSession: isize, | |
1247 | pub EapMethodAuthenticatorUpdateInnerMethodParams: isize, | |
1248 | pub EapMethodAuthenticatorReceivePacket: isize, | |
1249 | pub EapMethodAuthenticatorSendPacket: isize, | |
1250 | pub EapMethodAuthenticatorGetAttributes: isize, | |
1251 | pub EapMethodAuthenticatorSetAttributes: isize, | |
1252 | pub EapMethodAuthenticatorGetResult: isize, | |
1253 | pub EapMethodAuthenticatorEndSession: isize, | |
1254 | pub EapMethodAuthenticatorShutdown: isize, | |
1255 | } | |
1256 | impl ::core::marker::Copy for EAP_AUTHENTICATOR_METHOD_ROUTINES {} | |
1257 | impl ::core::clone::Clone for EAP_AUTHENTICATOR_METHOD_ROUTINES { | |
1258 | fn clone(&self) -> Self { | |
1259 | *self | |
1260 | } | |
1261 | } | |
1262 | #[repr(C)] | |
1263 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1264 | pub struct EAP_CONFIG_INPUT_FIELD_ARRAY { | |
1265 | pub dwVersion: u32, | |
1266 | pub dwNumberOfFields: u32, | |
1267 | pub pFields: *mut EAP_CONFIG_INPUT_FIELD_DATA, | |
1268 | } | |
1269 | impl ::core::marker::Copy for EAP_CONFIG_INPUT_FIELD_ARRAY {} | |
1270 | impl ::core::clone::Clone for EAP_CONFIG_INPUT_FIELD_ARRAY { | |
1271 | fn clone(&self) -> Self { | |
1272 | *self | |
1273 | } | |
1274 | } | |
1275 | #[repr(C)] | |
1276 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1277 | pub struct EAP_CONFIG_INPUT_FIELD_DATA { | |
1278 | pub dwSize: u32, | |
1279 | pub Type: EAP_CONFIG_INPUT_FIELD_TYPE, | |
1280 | pub dwFlagProps: u32, | |
1281 | pub pwszLabel: ::windows_sys::core::PWSTR, | |
1282 | pub pwszData: ::windows_sys::core::PWSTR, | |
1283 | pub dwMinDataLength: u32, | |
1284 | pub dwMaxDataLength: u32, | |
1285 | } | |
1286 | impl ::core::marker::Copy for EAP_CONFIG_INPUT_FIELD_DATA {} | |
1287 | impl ::core::clone::Clone for EAP_CONFIG_INPUT_FIELD_DATA { | |
1288 | fn clone(&self) -> Self { | |
1289 | *self | |
1290 | } | |
1291 | } | |
1292 | #[repr(C)] | |
1293 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1294 | pub struct EAP_CRED_EXPIRY_REQ { | |
1295 | pub curCreds: EAP_CONFIG_INPUT_FIELD_ARRAY, | |
1296 | pub newCreds: EAP_CONFIG_INPUT_FIELD_ARRAY, | |
1297 | } | |
1298 | impl ::core::marker::Copy for EAP_CRED_EXPIRY_REQ {} | |
1299 | impl ::core::clone::Clone for EAP_CRED_EXPIRY_REQ { | |
1300 | fn clone(&self) -> Self { | |
1301 | *self | |
1302 | } | |
1303 | } | |
1304 | #[repr(C)] | |
1305 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1306 | pub struct EAP_ERROR { | |
1307 | pub dwWinError: u32, | |
1308 | pub r#type: EAP_METHOD_TYPE, | |
1309 | pub dwReasonCode: u32, | |
1310 | pub rootCauseGuid: ::windows_sys::core::GUID, | |
1311 | pub repairGuid: ::windows_sys::core::GUID, | |
1312 | pub helpLinkGuid: ::windows_sys::core::GUID, | |
1313 | pub pRootCauseString: ::windows_sys::core::PWSTR, | |
1314 | pub pRepairString: ::windows_sys::core::PWSTR, | |
1315 | } | |
1316 | impl ::core::marker::Copy for EAP_ERROR {} | |
1317 | impl ::core::clone::Clone for EAP_ERROR { | |
1318 | fn clone(&self) -> Self { | |
1319 | *self | |
1320 | } | |
1321 | } | |
1322 | #[repr(C)] | |
1323 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1324 | pub struct EAP_INTERACTIVE_UI_DATA { | |
1325 | pub dwVersion: u32, | |
1326 | pub dwSize: u32, | |
1327 | pub dwDataType: EAP_INTERACTIVE_UI_DATA_TYPE, | |
1328 | pub cbUiData: u32, | |
1329 | pub pbUiData: EAP_UI_DATA_FORMAT, | |
1330 | } | |
1331 | impl ::core::marker::Copy for EAP_INTERACTIVE_UI_DATA {} | |
1332 | impl ::core::clone::Clone for EAP_INTERACTIVE_UI_DATA { | |
1333 | fn clone(&self) -> Self { | |
1334 | *self | |
1335 | } | |
1336 | } | |
1337 | #[repr(C)] | |
1338 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
1339 | #[cfg(feature = "Win32_Foundation")] | |
1340 | pub struct EAP_METHOD_AUTHENTICATOR_RESULT { | |
1341 | pub fIsSuccess: super::super::Foundation::BOOL, | |
1342 | pub dwFailureReason: u32, | |
1343 | pub pAuthAttribs: *mut EAP_ATTRIBUTES, | |
1344 | } | |
1345 | #[cfg(feature = "Win32_Foundation")] | |
1346 | impl ::core::marker::Copy for EAP_METHOD_AUTHENTICATOR_RESULT {} | |
1347 | #[cfg(feature = "Win32_Foundation")] | |
1348 | impl ::core::clone::Clone for EAP_METHOD_AUTHENTICATOR_RESULT { | |
1349 | fn clone(&self) -> Self { | |
1350 | *self | |
1351 | } | |
1352 | } | |
1353 | #[repr(C)] | |
1354 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1355 | pub struct EAP_METHOD_INFO { | |
1356 | pub eaptype: EAP_METHOD_TYPE, | |
1357 | pub pwszAuthorName: ::windows_sys::core::PWSTR, | |
1358 | pub pwszFriendlyName: ::windows_sys::core::PWSTR, | |
1359 | pub eapProperties: u32, | |
1360 | pub pInnerMethodInfo: *mut EAP_METHOD_INFO, | |
1361 | } | |
1362 | impl ::core::marker::Copy for EAP_METHOD_INFO {} | |
1363 | impl ::core::clone::Clone for EAP_METHOD_INFO { | |
1364 | fn clone(&self) -> Self { | |
1365 | *self | |
1366 | } | |
1367 | } | |
1368 | #[repr(C)] | |
1369 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1370 | pub struct EAP_METHOD_INFO_ARRAY { | |
1371 | pub dwNumberOfMethods: u32, | |
1372 | pub pEapMethods: *mut EAP_METHOD_INFO, | |
1373 | } | |
1374 | impl ::core::marker::Copy for EAP_METHOD_INFO_ARRAY {} | |
1375 | impl ::core::clone::Clone for EAP_METHOD_INFO_ARRAY { | |
1376 | fn clone(&self) -> Self { | |
1377 | *self | |
1378 | } | |
1379 | } | |
1380 | #[repr(C)] | |
1381 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1382 | pub struct EAP_METHOD_INFO_ARRAY_EX { | |
1383 | pub dwNumberOfMethods: u32, | |
1384 | pub pEapMethods: *mut EAP_METHOD_INFO_EX, | |
1385 | } | |
1386 | impl ::core::marker::Copy for EAP_METHOD_INFO_ARRAY_EX {} | |
1387 | impl ::core::clone::Clone for EAP_METHOD_INFO_ARRAY_EX { | |
1388 | fn clone(&self) -> Self { | |
1389 | *self | |
1390 | } | |
1391 | } | |
1392 | #[repr(C)] | |
1393 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1394 | pub struct EAP_METHOD_INFO_EX { | |
1395 | pub eaptype: EAP_METHOD_TYPE, | |
1396 | pub pwszAuthorName: ::windows_sys::core::PWSTR, | |
1397 | pub pwszFriendlyName: ::windows_sys::core::PWSTR, | |
1398 | pub eapProperties: u32, | |
1399 | pub pInnerMethodInfoArray: *mut EAP_METHOD_INFO_ARRAY_EX, | |
1400 | } | |
1401 | impl ::core::marker::Copy for EAP_METHOD_INFO_EX {} | |
1402 | impl ::core::clone::Clone for EAP_METHOD_INFO_EX { | |
1403 | fn clone(&self) -> Self { | |
1404 | *self | |
1405 | } | |
1406 | } | |
1407 | #[repr(C)] | |
1408 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
1409 | #[cfg(feature = "Win32_Foundation")] | |
1410 | pub struct EAP_METHOD_PROPERTY { | |
1411 | pub eapMethodPropertyType: EAP_METHOD_PROPERTY_TYPE, | |
1412 | pub eapMethodPropertyValueType: EAP_METHOD_PROPERTY_VALUE_TYPE, | |
1413 | pub eapMethodPropertyValue: EAP_METHOD_PROPERTY_VALUE, | |
1414 | } | |
1415 | #[cfg(feature = "Win32_Foundation")] | |
1416 | impl ::core::marker::Copy for EAP_METHOD_PROPERTY {} | |
1417 | #[cfg(feature = "Win32_Foundation")] | |
1418 | impl ::core::clone::Clone for EAP_METHOD_PROPERTY { | |
1419 | fn clone(&self) -> Self { | |
1420 | *self | |
1421 | } | |
1422 | } | |
1423 | #[repr(C)] | |
1424 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
1425 | #[cfg(feature = "Win32_Foundation")] | |
1426 | pub struct EAP_METHOD_PROPERTY_ARRAY { | |
1427 | pub dwNumberOfProperties: u32, | |
1428 | pub pMethodProperty: *mut EAP_METHOD_PROPERTY, | |
1429 | } | |
1430 | #[cfg(feature = "Win32_Foundation")] | |
1431 | impl ::core::marker::Copy for EAP_METHOD_PROPERTY_ARRAY {} | |
1432 | #[cfg(feature = "Win32_Foundation")] | |
1433 | impl ::core::clone::Clone for EAP_METHOD_PROPERTY_ARRAY { | |
1434 | fn clone(&self) -> Self { | |
1435 | *self | |
1436 | } | |
1437 | } | |
1438 | #[repr(C)] | |
1439 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
1440 | #[cfg(feature = "Win32_Foundation")] | |
1441 | pub union EAP_METHOD_PROPERTY_VALUE { | |
1442 | pub empvBool: EAP_METHOD_PROPERTY_VALUE_BOOL, | |
1443 | pub empvDword: EAP_METHOD_PROPERTY_VALUE_DWORD, | |
1444 | pub empvString: EAP_METHOD_PROPERTY_VALUE_STRING, | |
1445 | } | |
1446 | #[cfg(feature = "Win32_Foundation")] | |
1447 | impl ::core::marker::Copy for EAP_METHOD_PROPERTY_VALUE {} | |
1448 | #[cfg(feature = "Win32_Foundation")] | |
1449 | impl ::core::clone::Clone for EAP_METHOD_PROPERTY_VALUE { | |
1450 | fn clone(&self) -> Self { | |
1451 | *self | |
1452 | } | |
1453 | } | |
1454 | #[repr(C)] | |
1455 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
1456 | #[cfg(feature = "Win32_Foundation")] | |
1457 | pub struct EAP_METHOD_PROPERTY_VALUE_BOOL { | |
1458 | pub length: u32, | |
1459 | pub value: super::super::Foundation::BOOL, | |
1460 | } | |
1461 | #[cfg(feature = "Win32_Foundation")] | |
1462 | impl ::core::marker::Copy for EAP_METHOD_PROPERTY_VALUE_BOOL {} | |
1463 | #[cfg(feature = "Win32_Foundation")] | |
1464 | impl ::core::clone::Clone for EAP_METHOD_PROPERTY_VALUE_BOOL { | |
1465 | fn clone(&self) -> Self { | |
1466 | *self | |
1467 | } | |
1468 | } | |
1469 | #[repr(C)] | |
1470 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1471 | pub struct EAP_METHOD_PROPERTY_VALUE_DWORD { | |
1472 | pub length: u32, | |
1473 | pub value: u32, | |
1474 | } | |
1475 | impl ::core::marker::Copy for EAP_METHOD_PROPERTY_VALUE_DWORD {} | |
1476 | impl ::core::clone::Clone for EAP_METHOD_PROPERTY_VALUE_DWORD { | |
1477 | fn clone(&self) -> Self { | |
1478 | *self | |
1479 | } | |
1480 | } | |
1481 | #[repr(C)] | |
1482 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1483 | pub struct EAP_METHOD_PROPERTY_VALUE_STRING { | |
1484 | pub length: u32, | |
1485 | pub value: *mut u8, | |
1486 | } | |
1487 | impl ::core::marker::Copy for EAP_METHOD_PROPERTY_VALUE_STRING {} | |
1488 | impl ::core::clone::Clone for EAP_METHOD_PROPERTY_VALUE_STRING { | |
1489 | fn clone(&self) -> Self { | |
1490 | *self | |
1491 | } | |
1492 | } | |
1493 | #[repr(C)] | |
1494 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1495 | pub struct EAP_METHOD_TYPE { | |
1496 | pub eapType: EAP_TYPE, | |
1497 | pub dwAuthorId: u32, | |
1498 | } | |
1499 | impl ::core::marker::Copy for EAP_METHOD_TYPE {} | |
1500 | impl ::core::clone::Clone for EAP_METHOD_TYPE { | |
1501 | fn clone(&self) -> Self { | |
1502 | *self | |
1503 | } | |
1504 | } | |
1505 | #[repr(C)] | |
1506 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1507 | pub struct EAP_PEER_METHOD_ROUTINES { | |
1508 | pub dwVersion: u32, | |
1509 | pub pEapType: *mut EAP_TYPE, | |
1510 | pub EapPeerInitialize: isize, | |
1511 | pub EapPeerGetIdentity: isize, | |
1512 | pub EapPeerBeginSession: isize, | |
1513 | pub EapPeerSetCredentials: isize, | |
1514 | pub EapPeerProcessRequestPacket: isize, | |
1515 | pub EapPeerGetResponsePacket: isize, | |
1516 | pub EapPeerGetResult: isize, | |
1517 | pub EapPeerGetUIContext: isize, | |
1518 | pub EapPeerSetUIContext: isize, | |
1519 | pub EapPeerGetResponseAttributes: isize, | |
1520 | pub EapPeerSetResponseAttributes: isize, | |
1521 | pub EapPeerEndSession: isize, | |
1522 | pub EapPeerShutdown: isize, | |
1523 | } | |
1524 | impl ::core::marker::Copy for EAP_PEER_METHOD_ROUTINES {} | |
1525 | impl ::core::clone::Clone for EAP_PEER_METHOD_ROUTINES { | |
1526 | fn clone(&self) -> Self { | |
1527 | *self | |
1528 | } | |
1529 | } | |
1530 | #[repr(C)] | |
1531 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1532 | pub struct EAP_TYPE { | |
1533 | pub r#type: u8, | |
1534 | pub dwVendorId: u32, | |
1535 | pub dwVendorType: u32, | |
1536 | } | |
1537 | impl ::core::marker::Copy for EAP_TYPE {} | |
1538 | impl ::core::clone::Clone for EAP_TYPE { | |
1539 | fn clone(&self) -> Self { | |
1540 | *self | |
1541 | } | |
1542 | } | |
1543 | #[repr(C)] | |
1544 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1545 | pub union EAP_UI_DATA_FORMAT { | |
1546 | pub credData: *mut EAP_CONFIG_INPUT_FIELD_ARRAY, | |
1547 | pub credExpiryData: *mut EAP_CRED_EXPIRY_REQ, | |
1548 | pub credLogonData: *mut EAP_CONFIG_INPUT_FIELD_ARRAY, | |
1549 | } | |
1550 | impl ::core::marker::Copy for EAP_UI_DATA_FORMAT {} | |
1551 | impl ::core::clone::Clone for EAP_UI_DATA_FORMAT { | |
1552 | fn clone(&self) -> Self { | |
1553 | *self | |
1554 | } | |
1555 | } | |
1556 | #[repr(C)] | |
1557 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1558 | pub struct EapCertificateCredential { | |
1559 | pub certHash: [u8; 20], | |
1560 | pub password: ::windows_sys::core::PWSTR, | |
1561 | } | |
1562 | impl ::core::marker::Copy for EapCertificateCredential {} | |
1563 | impl ::core::clone::Clone for EapCertificateCredential { | |
1564 | fn clone(&self) -> Self { | |
1565 | *self | |
1566 | } | |
1567 | } | |
1568 | #[repr(C)] | |
1569 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1570 | pub struct EapCredential { | |
1571 | pub credType: EapCredentialType, | |
1572 | pub credData: EapCredentialTypeData, | |
1573 | } | |
1574 | impl ::core::marker::Copy for EapCredential {} | |
1575 | impl ::core::clone::Clone for EapCredential { | |
1576 | fn clone(&self) -> Self { | |
1577 | *self | |
1578 | } | |
1579 | } | |
1580 | #[repr(C)] | |
1581 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1582 | pub union EapCredentialTypeData { | |
1583 | pub username_password: EapUsernamePasswordCredential, | |
1584 | pub certificate: EapCertificateCredential, | |
1585 | pub sim: EapSimCredential, | |
1586 | } | |
1587 | impl ::core::marker::Copy for EapCredentialTypeData {} | |
1588 | impl ::core::clone::Clone for EapCredentialTypeData { | |
1589 | fn clone(&self) -> Self { | |
1590 | *self | |
1591 | } | |
1592 | } | |
1593 | #[repr(C)] | |
1594 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
1595 | #[cfg(feature = "Win32_Foundation")] | |
1596 | pub struct EapHostPeerMethodResult { | |
1597 | pub fIsSuccess: super::super::Foundation::BOOL, | |
1598 | pub dwFailureReasonCode: u32, | |
1599 | pub fSaveConnectionData: super::super::Foundation::BOOL, | |
1600 | pub dwSizeofConnectionData: u32, | |
1601 | pub pConnectionData: *mut u8, | |
1602 | pub fSaveUserData: super::super::Foundation::BOOL, | |
1603 | pub dwSizeofUserData: u32, | |
1604 | pub pUserData: *mut u8, | |
1605 | pub pAttribArray: *mut EAP_ATTRIBUTES, | |
1606 | pub isolationState: ISOLATION_STATE, | |
1607 | pub pEapMethodInfo: *mut EAP_METHOD_INFO, | |
1608 | pub pEapError: *mut EAP_ERROR, | |
1609 | } | |
1610 | #[cfg(feature = "Win32_Foundation")] | |
1611 | impl ::core::marker::Copy for EapHostPeerMethodResult {} | |
1612 | #[cfg(feature = "Win32_Foundation")] | |
1613 | impl ::core::clone::Clone for EapHostPeerMethodResult { | |
1614 | fn clone(&self) -> Self { | |
1615 | *self | |
1616 | } | |
1617 | } | |
1618 | #[repr(C)] | |
1619 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1620 | pub struct EapPacket { | |
1621 | pub Code: u8, | |
1622 | pub Id: u8, | |
1623 | pub Length: [u8; 2], | |
1624 | pub Data: [u8; 1], | |
1625 | } | |
1626 | impl ::core::marker::Copy for EapPacket {} | |
1627 | impl ::core::clone::Clone for EapPacket { | |
1628 | fn clone(&self) -> Self { | |
1629 | *self | |
1630 | } | |
1631 | } | |
1632 | #[repr(C)] | |
1633 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
1634 | #[cfg(feature = "Win32_Foundation")] | |
1635 | pub struct EapPeerMethodOutput { | |
1636 | pub action: EapPeerMethodResponseAction, | |
1637 | pub fAllowNotifications: super::super::Foundation::BOOL, | |
1638 | } | |
1639 | #[cfg(feature = "Win32_Foundation")] | |
1640 | impl ::core::marker::Copy for EapPeerMethodOutput {} | |
1641 | #[cfg(feature = "Win32_Foundation")] | |
1642 | impl ::core::clone::Clone for EapPeerMethodOutput { | |
1643 | fn clone(&self) -> Self { | |
1644 | *self | |
1645 | } | |
1646 | } | |
1647 | #[repr(C)] | |
1648 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] | |
1649 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] | |
1650 | pub struct EapPeerMethodResult { | |
1651 | pub fIsSuccess: super::super::Foundation::BOOL, | |
1652 | pub dwFailureReasonCode: u32, | |
1653 | pub fSaveConnectionData: super::super::Foundation::BOOL, | |
1654 | pub dwSizeofConnectionData: u32, | |
1655 | pub pConnectionData: *mut u8, | |
1656 | pub fSaveUserData: super::super::Foundation::BOOL, | |
1657 | pub dwSizeofUserData: u32, | |
1658 | pub pUserData: *mut u8, | |
1659 | pub pAttribArray: *mut EAP_ATTRIBUTES, | |
1660 | pub pEapError: *mut EAP_ERROR, | |
1661 | pub pNgcKerbTicket: *mut NgcTicketContext, | |
1662 | pub fSaveToCredMan: super::super::Foundation::BOOL, | |
1663 | } | |
1664 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] | |
1665 | impl ::core::marker::Copy for EapPeerMethodResult {} | |
1666 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] | |
1667 | impl ::core::clone::Clone for EapPeerMethodResult { | |
1668 | fn clone(&self) -> Self { | |
1669 | *self | |
1670 | } | |
1671 | } | |
1672 | #[repr(C)] | |
1673 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1674 | pub struct EapSimCredential { | |
1675 | pub iccID: ::windows_sys::core::PWSTR, | |
1676 | } | |
1677 | impl ::core::marker::Copy for EapSimCredential {} | |
1678 | impl ::core::clone::Clone for EapSimCredential { | |
1679 | fn clone(&self) -> Self { | |
1680 | *self | |
1681 | } | |
1682 | } | |
1683 | #[repr(C)] | |
1684 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1685 | pub struct EapUsernamePasswordCredential { | |
1686 | pub username: ::windows_sys::core::PWSTR, | |
1687 | pub password: ::windows_sys::core::PWSTR, | |
1688 | } | |
1689 | impl ::core::marker::Copy for EapUsernamePasswordCredential {} | |
1690 | impl ::core::clone::Clone for EapUsernamePasswordCredential { | |
1691 | fn clone(&self) -> Self { | |
1692 | *self | |
1693 | } | |
1694 | } | |
1695 | #[repr(C)] | |
1696 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1697 | pub struct LEGACY_IDENTITY_UI_PARAMS { | |
1698 | pub eapType: u32, | |
1699 | pub dwFlags: u32, | |
1700 | pub dwSizeofConnectionData: u32, | |
1701 | pub pConnectionData: *mut u8, | |
1702 | pub dwSizeofUserData: u32, | |
1703 | pub pUserData: *mut u8, | |
1704 | pub dwSizeofUserDataOut: u32, | |
1705 | pub pUserDataOut: *mut u8, | |
1706 | pub pwszIdentity: ::windows_sys::core::PWSTR, | |
1707 | pub dwError: u32, | |
1708 | } | |
1709 | impl ::core::marker::Copy for LEGACY_IDENTITY_UI_PARAMS {} | |
1710 | impl ::core::clone::Clone for LEGACY_IDENTITY_UI_PARAMS { | |
1711 | fn clone(&self) -> Self { | |
1712 | *self | |
1713 | } | |
1714 | } | |
1715 | #[repr(C)] | |
1716 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1717 | pub struct LEGACY_INTERACTIVE_UI_PARAMS { | |
1718 | pub eapType: u32, | |
1719 | pub dwSizeofContextData: u32, | |
1720 | pub pContextData: *mut u8, | |
1721 | pub dwSizeofInteractiveUIData: u32, | |
1722 | pub pInteractiveUIData: *mut u8, | |
1723 | pub dwError: u32, | |
1724 | } | |
1725 | impl ::core::marker::Copy for LEGACY_INTERACTIVE_UI_PARAMS {} | |
1726 | impl ::core::clone::Clone for LEGACY_INTERACTIVE_UI_PARAMS { | |
1727 | fn clone(&self) -> Self { | |
1728 | *self | |
1729 | } | |
1730 | } | |
1731 | #[repr(C)] | |
1732 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] | |
1733 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] | |
1734 | pub struct NgcTicketContext { | |
1735 | pub wszTicket: [u16; 45], | |
1736 | pub hKey: super::Cryptography::NCRYPT_KEY_HANDLE, | |
1737 | pub hImpersonateToken: super::super::Foundation::HANDLE, | |
1738 | } | |
1739 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] | |
1740 | impl ::core::marker::Copy for NgcTicketContext {} | |
1741 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] | |
1742 | impl ::core::clone::Clone for NgcTicketContext { | |
1743 | fn clone(&self) -> Self { | |
1744 | *self | |
1745 | } | |
1746 | } | |
1747 | #[repr(C)] | |
1748 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1749 | pub struct PPP_EAP_INFO { | |
1750 | pub dwSizeInBytes: u32, | |
1751 | pub dwEapTypeId: u32, | |
1752 | pub RasEapInitialize: isize, | |
1753 | pub RasEapBegin: isize, | |
1754 | pub RasEapEnd: isize, | |
1755 | pub RasEapMakeMessage: isize, | |
1756 | } | |
1757 | impl ::core::marker::Copy for PPP_EAP_INFO {} | |
1758 | impl ::core::clone::Clone for PPP_EAP_INFO { | |
1759 | fn clone(&self) -> Self { | |
1760 | *self | |
1761 | } | |
1762 | } | |
1763 | #[repr(C)] | |
1764 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`*"] | |
1765 | #[cfg(feature = "Win32_Foundation")] | |
1766 | pub struct PPP_EAP_INPUT { | |
1767 | pub dwSizeInBytes: u32, | |
1768 | pub fFlags: u32, | |
1769 | pub fAuthenticator: super::super::Foundation::BOOL, | |
1770 | pub pwszIdentity: ::windows_sys::core::PWSTR, | |
1771 | pub pwszPassword: ::windows_sys::core::PWSTR, | |
1772 | pub bInitialId: u8, | |
1773 | pub pUserAttributes: *mut RAS_AUTH_ATTRIBUTE, | |
1774 | pub fAuthenticationComplete: super::super::Foundation::BOOL, | |
1775 | pub dwAuthResultCode: u32, | |
1776 | pub hTokenImpersonateUser: super::super::Foundation::HANDLE, | |
1777 | pub fSuccessPacketReceived: super::super::Foundation::BOOL, | |
1778 | pub fDataReceivedFromInteractiveUI: super::super::Foundation::BOOL, | |
1779 | pub pDataFromInteractiveUI: *mut u8, | |
1780 | pub dwSizeOfDataFromInteractiveUI: u32, | |
1781 | pub pConnectionData: *mut u8, | |
1782 | pub dwSizeOfConnectionData: u32, | |
1783 | pub pUserData: *mut u8, | |
1784 | pub dwSizeOfUserData: u32, | |
1785 | pub hReserved: super::super::Foundation::HANDLE, | |
1786 | pub guidConnectionId: ::windows_sys::core::GUID, | |
1787 | pub isVpn: super::super::Foundation::BOOL, | |
1788 | } | |
1789 | #[cfg(feature = "Win32_Foundation")] | |
1790 | impl ::core::marker::Copy for PPP_EAP_INPUT {} | |
1791 | #[cfg(feature = "Win32_Foundation")] | |
1792 | impl ::core::clone::Clone for PPP_EAP_INPUT { | |
1793 | fn clone(&self) -> Self { | |
1794 | *self | |
1795 | } | |
1796 | } | |
1797 | #[repr(C)] | |
1798 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`, `\"Win32_Foundation\"`, `\"Win32_Security_Cryptography\"`*"] | |
1799 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] | |
1800 | pub struct PPP_EAP_OUTPUT { | |
1801 | pub dwSizeInBytes: u32, | |
1802 | pub Action: PPP_EAP_ACTION, | |
1803 | pub dwAuthResultCode: u32, | |
1804 | pub pUserAttributes: *mut RAS_AUTH_ATTRIBUTE, | |
1805 | pub fInvokeInteractiveUI: super::super::Foundation::BOOL, | |
1806 | pub pUIContextData: *mut u8, | |
1807 | pub dwSizeOfUIContextData: u32, | |
1808 | pub fSaveConnectionData: super::super::Foundation::BOOL, | |
1809 | pub pConnectionData: *mut u8, | |
1810 | pub dwSizeOfConnectionData: u32, | |
1811 | pub fSaveUserData: super::super::Foundation::BOOL, | |
1812 | pub pUserData: *mut u8, | |
1813 | pub dwSizeOfUserData: u32, | |
1814 | pub pNgcKerbTicket: *mut NgcTicketContext, | |
1815 | pub fSaveToCredMan: super::super::Foundation::BOOL, | |
1816 | } | |
1817 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] | |
1818 | impl ::core::marker::Copy for PPP_EAP_OUTPUT {} | |
1819 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))] | |
1820 | impl ::core::clone::Clone for PPP_EAP_OUTPUT { | |
1821 | fn clone(&self) -> Self { | |
1822 | *self | |
1823 | } | |
1824 | } | |
1825 | #[repr(C)] | |
1826 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1827 | pub struct PPP_EAP_PACKET { | |
1828 | pub Code: u8, | |
1829 | pub Id: u8, | |
1830 | pub Length: [u8; 2], | |
1831 | pub Data: [u8; 1], | |
1832 | } | |
1833 | impl ::core::marker::Copy for PPP_EAP_PACKET {} | |
1834 | impl ::core::clone::Clone for PPP_EAP_PACKET { | |
1835 | fn clone(&self) -> Self { | |
1836 | *self | |
1837 | } | |
1838 | } | |
1839 | #[repr(C)] | |
1840 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1841 | pub struct RAS_AUTH_ATTRIBUTE { | |
1842 | pub raaType: RAS_AUTH_ATTRIBUTE_TYPE, | |
1843 | pub dwLength: u32, | |
1844 | pub Value: *mut ::core::ffi::c_void, | |
1845 | } | |
1846 | impl ::core::marker::Copy for RAS_AUTH_ATTRIBUTE {} | |
1847 | impl ::core::clone::Clone for RAS_AUTH_ATTRIBUTE { | |
1848 | fn clone(&self) -> Self { | |
1849 | *self | |
1850 | } | |
1851 | } | |
1852 | #[doc = "*Required features: `\"Win32_Security_ExtensibleAuthenticationProtocol\"`*"] | |
1853 | pub type NotificationHandler = ::core::option::Option<unsafe extern "system" fn(connectionid: ::windows_sys::core::GUID, pcontextdata: *mut ::core::ffi::c_void)>; |