]> git.proxmox.com Git - rustc.git/blob - vendor/windows-sys/src/Windows/Win32/NetworkManagement/NetManagement/mod.rs
New upstream version 1.61.0+dfsg1
[rustc.git] / vendor / windows-sys / src / Windows / Win32 / NetworkManagement / NetManagement / mod.rs
1 #![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)]
2 #[link(name = "windows")]
3 extern "system" {
4 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5 #[cfg(feature = "Win32_Foundation")]
6 pub fn GetNetScheduleAccountInformation(pwszservername: super::super::Foundation::PWSTR, ccaccount: u32, wszaccount: super::super::Foundation::PWSTR) -> ::windows_sys::core::HRESULT;
7 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8 #[cfg(feature = "Win32_Foundation")]
9 pub fn I_NetLogonControl2(servername: super::super::Foundation::PWSTR, functioncode: u32, querylevel: u32, data: *const u8, buffer: *mut *mut u8) -> u32;
10 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
11 #[cfg(feature = "Win32_Foundation")]
12 pub fn LogErrorA(dwmessageid: u32, cnumberofsubstrings: u32, plpwssubstrings: *const super::super::Foundation::PSTR, dwerrorcode: u32);
13 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
14 #[cfg(feature = "Win32_Foundation")]
15 pub fn LogErrorW(dwmessageid: u32, cnumberofsubstrings: u32, plpwssubstrings: *const super::super::Foundation::PWSTR, dwerrorcode: u32);
16 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
17 #[cfg(feature = "Win32_Foundation")]
18 pub fn LogEventA(weventtype: u32, dwmessageid: u32, cnumberofsubstrings: u32, plpwssubstrings: *const super::super::Foundation::PSTR);
19 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
20 #[cfg(feature = "Win32_Foundation")]
21 pub fn LogEventW(weventtype: u32, dwmessageid: u32, cnumberofsubstrings: u32, plpwssubstrings: *const super::super::Foundation::PWSTR);
22 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
23 pub fn MprSetupProtocolEnum(dwtransportid: u32, lplpbuffer: *mut *mut u8, lpdwentriesread: *mut u32) -> u32;
24 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
25 pub fn MprSetupProtocolFree(lpbuffer: *mut ::core::ffi::c_void) -> u32;
26 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
27 #[cfg(feature = "Win32_Foundation")]
28 pub fn NetAccessAdd(servername: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
29 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
30 #[cfg(feature = "Win32_Foundation")]
31 pub fn NetAccessDel(servername: super::super::Foundation::PWSTR, resource: super::super::Foundation::PWSTR) -> u32;
32 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
33 #[cfg(feature = "Win32_Foundation")]
34 pub fn NetAccessEnum(servername: super::super::Foundation::PWSTR, basepath: super::super::Foundation::PWSTR, recursive: u32, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resume_handle: *mut u32) -> u32;
35 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
36 #[cfg(feature = "Win32_Foundation")]
37 pub fn NetAccessGetInfo(servername: super::super::Foundation::PWSTR, resource: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
38 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
39 #[cfg(feature = "Win32_Foundation")]
40 pub fn NetAccessGetUserPerms(servername: super::super::Foundation::PWSTR, ugname: super::super::Foundation::PWSTR, resource: super::super::Foundation::PWSTR, perms: *mut u32) -> u32;
41 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
42 #[cfg(feature = "Win32_Foundation")]
43 pub fn NetAccessSetInfo(servername: super::super::Foundation::PWSTR, resource: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
44 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
45 #[cfg(feature = "Win32_Foundation")]
46 pub fn NetAddAlternateComputerName(server: super::super::Foundation::PWSTR, alternatename: super::super::Foundation::PWSTR, domainaccount: super::super::Foundation::PWSTR, domainaccountpassword: super::super::Foundation::PWSTR, reserved: u32) -> u32;
47 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
48 #[cfg(feature = "Win32_Foundation")]
49 pub fn NetAddServiceAccount(servername: super::super::Foundation::PWSTR, accountname: super::super::Foundation::PWSTR, password: super::super::Foundation::PWSTR, flags: u32) -> super::super::Foundation::NTSTATUS;
50 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
51 #[cfg(feature = "Win32_Foundation")]
52 pub fn NetAlertRaise(alerttype: super::super::Foundation::PWSTR, buffer: *const ::core::ffi::c_void, buffersize: u32) -> u32;
53 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
54 #[cfg(feature = "Win32_Foundation")]
55 pub fn NetAlertRaiseEx(alerttype: super::super::Foundation::PWSTR, variableinfo: *const ::core::ffi::c_void, variableinfosize: u32, servicename: super::super::Foundation::PWSTR) -> u32;
56 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
57 pub fn NetApiBufferAllocate(bytecount: u32, buffer: *mut *mut ::core::ffi::c_void) -> u32;
58 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
59 pub fn NetApiBufferFree(buffer: *const ::core::ffi::c_void) -> u32;
60 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
61 pub fn NetApiBufferReallocate(oldbuffer: *const ::core::ffi::c_void, newbytecount: u32, newbuffer: *mut *mut ::core::ffi::c_void) -> u32;
62 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
63 pub fn NetApiBufferSize(buffer: *const ::core::ffi::c_void, bytecount: *mut u32) -> u32;
64 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
65 #[cfg(feature = "Win32_Foundation")]
66 pub fn NetAuditClear(server: super::super::Foundation::PWSTR, backupfile: super::super::Foundation::PWSTR, service: super::super::Foundation::PWSTR) -> u32;
67 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
68 #[cfg(feature = "Win32_Foundation")]
69 pub fn NetAuditRead(server: super::super::Foundation::PWSTR, service: super::super::Foundation::PWSTR, auditloghandle: *mut HLOG, offset: u32, reserved1: *mut u32, reserved2: u32, offsetflag: u32, bufptr: *mut *mut u8, prefmaxlen: u32, bytesread: *mut u32, totalavailable: *mut u32) -> u32;
70 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
71 #[cfg(feature = "Win32_Foundation")]
72 pub fn NetAuditWrite(r#type: u32, buf: *mut u8, numbytes: u32, service: super::super::Foundation::PWSTR, reserved: *mut u8) -> u32;
73 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
74 #[cfg(feature = "Win32_Foundation")]
75 pub fn NetConfigGet(server: super::super::Foundation::PWSTR, component: super::super::Foundation::PWSTR, parameter: super::super::Foundation::PWSTR, bufptr: *mut *mut u8) -> u32;
76 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
77 #[cfg(feature = "Win32_Foundation")]
78 pub fn NetConfigGetAll(server: super::super::Foundation::PWSTR, component: super::super::Foundation::PWSTR, bufptr: *mut *mut u8) -> u32;
79 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
80 #[cfg(feature = "Win32_Foundation")]
81 pub fn NetConfigSet(server: super::super::Foundation::PWSTR, reserved1: super::super::Foundation::PWSTR, component: super::super::Foundation::PWSTR, level: u32, reserved2: u32, buf: *mut u8, reserved3: u32) -> u32;
82 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
83 #[cfg(feature = "Win32_Foundation")]
84 pub fn NetCreateProvisioningPackage(pprovisioningparams: *const NETSETUP_PROVISIONING_PARAMS, pppackagebindata: *mut *mut u8, pdwpackagebindatasize: *mut u32, pppackagetextdata: *mut super::super::Foundation::PWSTR) -> u32;
85 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
86 #[cfg(feature = "Win32_Foundation")]
87 pub fn NetEnumerateComputerNames(server: super::super::Foundation::PWSTR, nametype: NET_COMPUTER_NAME_TYPE, reserved: u32, entrycount: *mut u32, computernames: *mut *mut super::super::Foundation::PWSTR) -> u32;
88 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
89 #[cfg(feature = "Win32_Foundation")]
90 pub fn NetEnumerateServiceAccounts(servername: super::super::Foundation::PWSTR, flags: u32, accountscount: *mut u32, accounts: *mut *mut *mut u16) -> super::super::Foundation::NTSTATUS;
91 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
92 #[cfg(feature = "Win32_Foundation")]
93 pub fn NetErrorLogClear(uncservername: super::super::Foundation::PWSTR, backupfile: super::super::Foundation::PWSTR, reserved: *const u8) -> u32;
94 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
95 #[cfg(feature = "Win32_Foundation")]
96 pub fn NetErrorLogRead(uncservername: super::super::Foundation::PWSTR, reserved1: super::super::Foundation::PWSTR, errorloghandle: *const HLOG, offset: u32, reserved2: *const u32, reserved3: u32, offsetflag: u32, bufptr: *mut *mut u8, prefmaxsize: u32, bytesread: *mut u32, totalavailable: *mut u32) -> u32;
97 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
98 #[cfg(feature = "Win32_Foundation")]
99 pub fn NetErrorLogWrite(reserved1: *const u8, code: u32, component: super::super::Foundation::PWSTR, buffer: *const u8, numbytes: u32, msgbuf: *const u8, strcount: u32, reserved2: *const u8) -> u32;
100 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation', 'Win32_Security_Cryptography'*"]
101 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))]
102 pub fn NetFreeAadJoinInformation(pjoininfo: *const DSREG_JOIN_INFO);
103 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation', 'Win32_Security_Cryptography'*"]
104 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))]
105 pub fn NetGetAadJoinInformation(pcsztenantid: super::super::Foundation::PWSTR, ppjoininfo: *mut *mut DSREG_JOIN_INFO) -> ::windows_sys::core::HRESULT;
106 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
107 #[cfg(feature = "Win32_Foundation")]
108 pub fn NetGetAnyDCName(servername: super::super::Foundation::PWSTR, domainname: super::super::Foundation::PWSTR, buffer: *mut *mut u8) -> u32;
109 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
110 #[cfg(feature = "Win32_Foundation")]
111 pub fn NetGetDCName(servername: super::super::Foundation::PWSTR, domainname: super::super::Foundation::PWSTR, buffer: *mut *mut u8) -> u32;
112 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
113 #[cfg(feature = "Win32_Foundation")]
114 pub fn NetGetDisplayInformationIndex(servername: super::super::Foundation::PWSTR, level: u32, prefix: super::super::Foundation::PWSTR, index: *mut u32) -> u32;
115 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
116 #[cfg(feature = "Win32_Foundation")]
117 pub fn NetGetJoinInformation(lpserver: super::super::Foundation::PWSTR, lpnamebuffer: *mut super::super::Foundation::PWSTR, buffertype: *mut NETSETUP_JOIN_STATUS) -> u32;
118 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
119 #[cfg(feature = "Win32_Foundation")]
120 pub fn NetGetJoinableOUs(lpserver: super::super::Foundation::PWSTR, lpdomain: super::super::Foundation::PWSTR, lpaccount: super::super::Foundation::PWSTR, lppassword: super::super::Foundation::PWSTR, oucount: *mut u32, ous: *mut *mut super::super::Foundation::PWSTR) -> u32;
121 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
122 #[cfg(feature = "Win32_Foundation")]
123 pub fn NetGroupAdd(servername: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
124 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
125 #[cfg(feature = "Win32_Foundation")]
126 pub fn NetGroupAddUser(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, username: super::super::Foundation::PWSTR) -> u32;
127 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
128 #[cfg(feature = "Win32_Foundation")]
129 pub fn NetGroupDel(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR) -> u32;
130 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
131 #[cfg(feature = "Win32_Foundation")]
132 pub fn NetGroupDelUser(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, username: super::super::Foundation::PWSTR) -> u32;
133 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
134 #[cfg(feature = "Win32_Foundation")]
135 pub fn NetGroupEnum(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resume_handle: *mut usize) -> u32;
136 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
137 #[cfg(feature = "Win32_Foundation")]
138 pub fn NetGroupGetInfo(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
139 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
140 #[cfg(feature = "Win32_Foundation")]
141 pub fn NetGroupGetUsers(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resumehandle: *mut usize) -> u32;
142 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
143 #[cfg(feature = "Win32_Foundation")]
144 pub fn NetGroupSetInfo(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
145 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
146 #[cfg(feature = "Win32_Foundation")]
147 pub fn NetGroupSetUsers(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, level: u32, buf: *const u8, totalentries: u32) -> u32;
148 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
149 #[cfg(feature = "Win32_Foundation")]
150 pub fn NetIsServiceAccount(servername: super::super::Foundation::PWSTR, accountname: super::super::Foundation::PWSTR, isservice: *mut super::super::Foundation::BOOL) -> super::super::Foundation::NTSTATUS;
151 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
152 #[cfg(feature = "Win32_Foundation")]
153 pub fn NetJoinDomain(lpserver: super::super::Foundation::PWSTR, lpdomain: super::super::Foundation::PWSTR, lpmachineaccountou: super::super::Foundation::PWSTR, lpaccount: super::super::Foundation::PWSTR, lppassword: super::super::Foundation::PWSTR, fjoinoptions: NET_JOIN_DOMAIN_JOIN_OPTIONS) -> u32;
154 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
155 #[cfg(feature = "Win32_Foundation")]
156 pub fn NetLocalGroupAdd(servername: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
157 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
158 #[cfg(feature = "Win32_Foundation")]
159 pub fn NetLocalGroupAddMember(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, membersid: super::super::Foundation::PSID) -> u32;
160 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
161 #[cfg(feature = "Win32_Foundation")]
162 pub fn NetLocalGroupAddMembers(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, level: u32, buf: *const u8, totalentries: u32) -> u32;
163 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
164 #[cfg(feature = "Win32_Foundation")]
165 pub fn NetLocalGroupDel(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR) -> u32;
166 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
167 #[cfg(feature = "Win32_Foundation")]
168 pub fn NetLocalGroupDelMember(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, membersid: super::super::Foundation::PSID) -> u32;
169 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
170 #[cfg(feature = "Win32_Foundation")]
171 pub fn NetLocalGroupDelMembers(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, level: u32, buf: *const u8, totalentries: u32) -> u32;
172 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
173 #[cfg(feature = "Win32_Foundation")]
174 pub fn NetLocalGroupEnum(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resumehandle: *mut usize) -> u32;
175 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
176 #[cfg(feature = "Win32_Foundation")]
177 pub fn NetLocalGroupGetInfo(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
178 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
179 #[cfg(feature = "Win32_Foundation")]
180 pub fn NetLocalGroupGetMembers(servername: super::super::Foundation::PWSTR, localgroupname: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resumehandle: *mut usize) -> u32;
181 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
182 #[cfg(feature = "Win32_Foundation")]
183 pub fn NetLocalGroupSetInfo(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
184 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
185 #[cfg(feature = "Win32_Foundation")]
186 pub fn NetLocalGroupSetMembers(servername: super::super::Foundation::PWSTR, groupname: super::super::Foundation::PWSTR, level: u32, buf: *const u8, totalentries: u32) -> u32;
187 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
188 #[cfg(feature = "Win32_Foundation")]
189 pub fn NetMessageBufferSend(servername: super::super::Foundation::PWSTR, msgname: super::super::Foundation::PWSTR, fromname: super::super::Foundation::PWSTR, buf: *const u8, buflen: u32) -> u32;
190 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
191 #[cfg(feature = "Win32_Foundation")]
192 pub fn NetMessageNameAdd(servername: super::super::Foundation::PWSTR, msgname: super::super::Foundation::PWSTR) -> u32;
193 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
194 #[cfg(feature = "Win32_Foundation")]
195 pub fn NetMessageNameDel(servername: super::super::Foundation::PWSTR, msgname: super::super::Foundation::PWSTR) -> u32;
196 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
197 #[cfg(feature = "Win32_Foundation")]
198 pub fn NetMessageNameEnum(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *const *const u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resume_handle: *mut u32) -> u32;
199 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
200 #[cfg(feature = "Win32_Foundation")]
201 pub fn NetMessageNameGetInfo(servername: super::super::Foundation::PWSTR, msgname: super::super::Foundation::PWSTR, level: u32, bufptr: *const *const u8) -> u32;
202 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
203 #[cfg(feature = "Win32_Foundation")]
204 pub fn NetProvisionComputerAccount(lpdomain: super::super::Foundation::PWSTR, lpmachinename: super::super::Foundation::PWSTR, lpmachineaccountou: super::super::Foundation::PWSTR, lpdcname: super::super::Foundation::PWSTR, dwoptions: NETSETUP_PROVISION, pprovisionbindata: *mut *mut u8, pdwprovisionbindatasize: *mut u32, pprovisiontextdata: *mut super::super::Foundation::PWSTR) -> u32;
205 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
206 #[cfg(feature = "Win32_Foundation")]
207 pub fn NetQueryDisplayInformation(servername: super::super::Foundation::PWSTR, level: u32, index: u32, entriesrequested: u32, preferredmaximumlength: u32, returnedentrycount: *mut u32, sortedbuffer: *mut *mut ::core::ffi::c_void) -> u32;
208 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
209 #[cfg(feature = "Win32_Foundation")]
210 pub fn NetQueryServiceAccount(servername: super::super::Foundation::PWSTR, accountname: super::super::Foundation::PWSTR, infolevel: u32, buffer: *mut *mut u8) -> super::super::Foundation::NTSTATUS;
211 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
212 #[cfg(feature = "Win32_Foundation")]
213 pub fn NetRemoteComputerSupports(uncservername: super::super::Foundation::PWSTR, optionswanted: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS, optionssupported: *mut u32) -> u32;
214 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
215 #[cfg(feature = "Win32_Foundation")]
216 pub fn NetRemoteTOD(uncservername: super::super::Foundation::PWSTR, bufferptr: *mut *mut u8) -> u32;
217 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
218 #[cfg(feature = "Win32_Foundation")]
219 pub fn NetRemoveAlternateComputerName(server: super::super::Foundation::PWSTR, alternatename: super::super::Foundation::PWSTR, domainaccount: super::super::Foundation::PWSTR, domainaccountpassword: super::super::Foundation::PWSTR, reserved: u32) -> u32;
220 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
221 #[cfg(feature = "Win32_Foundation")]
222 pub fn NetRemoveServiceAccount(servername: super::super::Foundation::PWSTR, accountname: super::super::Foundation::PWSTR, flags: u32) -> super::super::Foundation::NTSTATUS;
223 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
224 #[cfg(feature = "Win32_Foundation")]
225 pub fn NetRenameMachineInDomain(lpserver: super::super::Foundation::PWSTR, lpnewmachinename: super::super::Foundation::PWSTR, lpaccount: super::super::Foundation::PWSTR, lppassword: super::super::Foundation::PWSTR, frenameoptions: u32) -> u32;
226 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
227 #[cfg(feature = "Win32_Foundation")]
228 pub fn NetReplExportDirAdd(servername: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
229 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
230 #[cfg(feature = "Win32_Foundation")]
231 pub fn NetReplExportDirDel(servername: super::super::Foundation::PWSTR, dirname: super::super::Foundation::PWSTR) -> u32;
232 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
233 #[cfg(feature = "Win32_Foundation")]
234 pub fn NetReplExportDirEnum(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resumehandle: *mut u32) -> u32;
235 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
236 #[cfg(feature = "Win32_Foundation")]
237 pub fn NetReplExportDirGetInfo(servername: super::super::Foundation::PWSTR, dirname: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
238 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
239 #[cfg(feature = "Win32_Foundation")]
240 pub fn NetReplExportDirLock(servername: super::super::Foundation::PWSTR, dirname: super::super::Foundation::PWSTR) -> u32;
241 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
242 #[cfg(feature = "Win32_Foundation")]
243 pub fn NetReplExportDirSetInfo(servername: super::super::Foundation::PWSTR, dirname: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
244 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
245 #[cfg(feature = "Win32_Foundation")]
246 pub fn NetReplExportDirUnlock(servername: super::super::Foundation::PWSTR, dirname: super::super::Foundation::PWSTR, unlockforce: u32) -> u32;
247 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
248 #[cfg(feature = "Win32_Foundation")]
249 pub fn NetReplGetInfo(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
250 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
251 #[cfg(feature = "Win32_Foundation")]
252 pub fn NetReplImportDirAdd(servername: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
253 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
254 #[cfg(feature = "Win32_Foundation")]
255 pub fn NetReplImportDirDel(servername: super::super::Foundation::PWSTR, dirname: super::super::Foundation::PWSTR) -> u32;
256 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
257 #[cfg(feature = "Win32_Foundation")]
258 pub fn NetReplImportDirEnum(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resumehandle: *mut u32) -> u32;
259 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
260 #[cfg(feature = "Win32_Foundation")]
261 pub fn NetReplImportDirGetInfo(servername: super::super::Foundation::PWSTR, dirname: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
262 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
263 #[cfg(feature = "Win32_Foundation")]
264 pub fn NetReplImportDirLock(servername: super::super::Foundation::PWSTR, dirname: super::super::Foundation::PWSTR) -> u32;
265 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
266 #[cfg(feature = "Win32_Foundation")]
267 pub fn NetReplImportDirUnlock(servername: super::super::Foundation::PWSTR, dirname: super::super::Foundation::PWSTR, unlockforce: u32) -> u32;
268 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
269 #[cfg(feature = "Win32_Foundation")]
270 pub fn NetReplSetInfo(servername: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
271 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
272 #[cfg(feature = "Win32_Foundation")]
273 pub fn NetRequestOfflineDomainJoin(pprovisionbindata: *const u8, cbprovisionbindatasize: u32, dwoptions: NET_REQUEST_PROVISION_OPTIONS, lpwindowspath: super::super::Foundation::PWSTR) -> u32;
274 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
275 #[cfg(feature = "Win32_Foundation")]
276 pub fn NetRequestProvisioningPackageInstall(ppackagebindata: *const u8, dwpackagebindatasize: u32, dwprovisionoptions: NET_REQUEST_PROVISION_OPTIONS, lpwindowspath: super::super::Foundation::PWSTR, pvreserved: *mut ::core::ffi::c_void) -> u32;
277 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
278 #[cfg(feature = "Win32_Foundation")]
279 pub fn NetScheduleJobAdd(servername: super::super::Foundation::PWSTR, buffer: *mut u8, jobid: *mut u32) -> u32;
280 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
281 #[cfg(feature = "Win32_Foundation")]
282 pub fn NetScheduleJobDel(servername: super::super::Foundation::PWSTR, minjobid: u32, maxjobid: u32) -> u32;
283 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
284 #[cfg(feature = "Win32_Foundation")]
285 pub fn NetScheduleJobEnum(servername: super::super::Foundation::PWSTR, pointertobuffer: *mut *mut u8, prefferedmaximumlength: u32, entriesread: *mut u32, totalentries: *mut u32, resumehandle: *mut u32) -> u32;
286 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
287 #[cfg(feature = "Win32_Foundation")]
288 pub fn NetScheduleJobGetInfo(servername: super::super::Foundation::PWSTR, jobid: u32, pointertobuffer: *mut *mut u8) -> u32;
289 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
290 #[cfg(feature = "Win32_Foundation")]
291 pub fn NetServerComputerNameAdd(servername: super::super::Foundation::PWSTR, emulateddomainname: super::super::Foundation::PWSTR, emulatedservername: super::super::Foundation::PWSTR) -> u32;
292 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
293 #[cfg(feature = "Win32_Foundation")]
294 pub fn NetServerComputerNameDel(servername: super::super::Foundation::PWSTR, emulatedservername: super::super::Foundation::PWSTR) -> u32;
295 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
296 #[cfg(feature = "Win32_Foundation")]
297 pub fn NetServerDiskEnum(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resume_handle: *mut u32) -> u32;
298 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
299 #[cfg(feature = "Win32_Foundation")]
300 pub fn NetServerEnum(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, servertype: NET_SERVER_TYPE, domain: super::super::Foundation::PWSTR, resume_handle: *mut u32) -> u32;
301 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
302 #[cfg(feature = "Win32_Foundation")]
303 pub fn NetServerGetInfo(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
304 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
305 #[cfg(feature = "Win32_Foundation")]
306 pub fn NetServerSetInfo(servername: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parmerror: *mut u32) -> u32;
307 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
308 #[cfg(feature = "Win32_Foundation")]
309 pub fn NetServerTransportAdd(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *const u8) -> u32;
310 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
311 #[cfg(feature = "Win32_Foundation")]
312 pub fn NetServerTransportAddEx(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *const u8) -> u32;
313 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
314 #[cfg(feature = "Win32_Foundation")]
315 pub fn NetServerTransportDel(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *const u8) -> u32;
316 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
317 #[cfg(feature = "Win32_Foundation")]
318 pub fn NetServerTransportEnum(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resume_handle: *mut u32) -> u32;
319 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
320 #[cfg(feature = "Win32_Foundation")]
321 pub fn NetServiceControl(servername: super::super::Foundation::PWSTR, service: super::super::Foundation::PWSTR, opcode: u32, arg: u32, bufptr: *mut *mut u8) -> u32;
322 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
323 #[cfg(feature = "Win32_Foundation")]
324 pub fn NetServiceEnum(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resume_handle: *mut u32) -> u32;
325 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
326 #[cfg(feature = "Win32_Foundation")]
327 pub fn NetServiceGetInfo(servername: super::super::Foundation::PWSTR, service: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
328 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
329 #[cfg(feature = "Win32_Foundation")]
330 pub fn NetServiceInstall(servername: super::super::Foundation::PWSTR, service: super::super::Foundation::PWSTR, argc: u32, argv: *const super::super::Foundation::PWSTR, bufptr: *mut *mut u8) -> u32;
331 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
332 #[cfg(feature = "Win32_Foundation")]
333 pub fn NetSetPrimaryComputerName(server: super::super::Foundation::PWSTR, primaryname: super::super::Foundation::PWSTR, domainaccount: super::super::Foundation::PWSTR, domainaccountpassword: super::super::Foundation::PWSTR, reserved: u32) -> u32;
334 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
335 #[cfg(feature = "Win32_Foundation")]
336 pub fn NetUnjoinDomain(lpserver: super::super::Foundation::PWSTR, lpaccount: super::super::Foundation::PWSTR, lppassword: super::super::Foundation::PWSTR, funjoinoptions: u32) -> u32;
337 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
338 pub fn NetUseAdd(servername: *const i8, levelflags: u32, buf: *const u8, parm_err: *mut u32) -> u32;
339 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
340 #[cfg(feature = "Win32_Foundation")]
341 pub fn NetUseDel(uncservername: super::super::Foundation::PWSTR, usename: super::super::Foundation::PWSTR, forcelevelflags: FORCE_LEVEL_FLAGS) -> u32;
342 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
343 #[cfg(feature = "Win32_Foundation")]
344 pub fn NetUseEnum(uncservername: super::super::Foundation::PWSTR, levelflags: u32, bufptr: *mut *mut u8, preferedmaximumsize: u32, entriesread: *mut u32, totalentries: *mut u32, resumehandle: *mut u32) -> u32;
345 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
346 #[cfg(feature = "Win32_Foundation")]
347 pub fn NetUseGetInfo(uncservername: super::super::Foundation::PWSTR, usename: super::super::Foundation::PWSTR, levelflags: u32, bufptr: *mut *mut u8) -> u32;
348 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
349 #[cfg(feature = "Win32_Foundation")]
350 pub fn NetUserAdd(servername: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
351 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
352 #[cfg(feature = "Win32_Foundation")]
353 pub fn NetUserChangePassword(domainname: super::super::Foundation::PWSTR, username: super::super::Foundation::PWSTR, oldpassword: super::super::Foundation::PWSTR, newpassword: super::super::Foundation::PWSTR) -> u32;
354 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
355 #[cfg(feature = "Win32_Foundation")]
356 pub fn NetUserDel(servername: super::super::Foundation::PWSTR, username: super::super::Foundation::PWSTR) -> u32;
357 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
358 #[cfg(feature = "Win32_Foundation")]
359 pub fn NetUserEnum(servername: super::super::Foundation::PWSTR, level: u32, filter: NET_USER_ENUM_FILTER_FLAGS, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resume_handle: *mut u32) -> u32;
360 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
361 #[cfg(feature = "Win32_Foundation")]
362 pub fn NetUserGetGroups(servername: super::super::Foundation::PWSTR, username: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32) -> u32;
363 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
364 #[cfg(feature = "Win32_Foundation")]
365 pub fn NetUserGetInfo(servername: super::super::Foundation::PWSTR, username: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
366 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
367 #[cfg(feature = "Win32_Foundation")]
368 pub fn NetUserGetLocalGroups(servername: super::super::Foundation::PWSTR, username: super::super::Foundation::PWSTR, level: u32, flags: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32) -> u32;
369 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
370 #[cfg(feature = "Win32_Foundation")]
371 pub fn NetUserModalsGet(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
372 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
373 #[cfg(feature = "Win32_Foundation")]
374 pub fn NetUserModalsSet(servername: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
375 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
376 #[cfg(feature = "Win32_Foundation")]
377 pub fn NetUserSetGroups(servername: super::super::Foundation::PWSTR, username: super::super::Foundation::PWSTR, level: u32, buf: *const u8, num_entries: u32) -> u32;
378 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
379 #[cfg(feature = "Win32_Foundation")]
380 pub fn NetUserSetInfo(servername: super::super::Foundation::PWSTR, username: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
381 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
382 #[cfg(feature = "Win32_Foundation")]
383 pub fn NetValidateName(lpserver: super::super::Foundation::PWSTR, lpname: super::super::Foundation::PWSTR, lpaccount: super::super::Foundation::PWSTR, lppassword: super::super::Foundation::PWSTR, nametype: NETSETUP_NAME_TYPE) -> u32;
384 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
385 #[cfg(feature = "Win32_Foundation")]
386 pub fn NetValidatePasswordPolicy(servername: super::super::Foundation::PWSTR, qualifier: *mut ::core::ffi::c_void, validationtype: NET_VALIDATE_PASSWORD_TYPE, inputarg: *mut ::core::ffi::c_void, outputarg: *mut *mut ::core::ffi::c_void) -> u32;
387 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
388 pub fn NetValidatePasswordPolicyFree(outputarg: *mut *mut ::core::ffi::c_void) -> u32;
389 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
390 #[cfg(feature = "Win32_Foundation")]
391 pub fn NetWkstaGetInfo(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
392 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
393 #[cfg(feature = "Win32_Foundation")]
394 pub fn NetWkstaSetInfo(servername: super::super::Foundation::PWSTR, level: u32, buffer: *const u8, parm_err: *mut u32) -> u32;
395 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
396 pub fn NetWkstaTransportAdd(servername: *const i8, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
397 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
398 #[cfg(feature = "Win32_Foundation")]
399 pub fn NetWkstaTransportDel(servername: super::super::Foundation::PWSTR, transportname: super::super::Foundation::PWSTR, ucond: FORCE_LEVEL_FLAGS) -> u32;
400 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
401 pub fn NetWkstaTransportEnum(servername: *const i8, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resume_handle: *mut u32) -> u32;
402 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
403 #[cfg(feature = "Win32_Foundation")]
404 pub fn NetWkstaUserEnum(servername: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8, prefmaxlen: u32, entriesread: *mut u32, totalentries: *mut u32, resumehandle: *mut u32) -> u32;
405 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
406 #[cfg(feature = "Win32_Foundation")]
407 pub fn NetWkstaUserGetInfo(reserved: super::super::Foundation::PWSTR, level: u32, bufptr: *mut *mut u8) -> u32;
408 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
409 #[cfg(feature = "Win32_Foundation")]
410 pub fn NetWkstaUserSetInfo(reserved: super::super::Foundation::PWSTR, level: u32, buf: *const u8, parm_err: *mut u32) -> u32;
411 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
412 #[cfg(feature = "Win32_Foundation")]
413 pub fn RouterAssert(pszfailedassertion: super::super::Foundation::PSTR, pszfilename: super::super::Foundation::PSTR, dwlinenumber: u32, pszmessage: super::super::Foundation::PSTR);
414 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
415 #[cfg(feature = "Win32_Foundation")]
416 pub fn RouterGetErrorStringA(dwerrorcode: u32, lplpszerrorstring: *mut super::super::Foundation::PSTR) -> u32;
417 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
418 #[cfg(feature = "Win32_Foundation")]
419 pub fn RouterGetErrorStringW(dwerrorcode: u32, lplpwszerrorstring: *mut super::super::Foundation::PWSTR) -> u32;
420 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
421 #[cfg(feature = "Win32_Foundation")]
422 pub fn RouterLogDeregisterA(hloghandle: super::super::Foundation::HANDLE);
423 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
424 #[cfg(feature = "Win32_Foundation")]
425 pub fn RouterLogDeregisterW(hloghandle: super::super::Foundation::HANDLE);
426 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
427 #[cfg(feature = "Win32_Foundation")]
428 pub fn RouterLogEventA(hloghandle: super::super::Foundation::HANDLE, dweventtype: u32, dwmessageid: u32, dwsubstringcount: u32, plpszsubstringarray: *const super::super::Foundation::PSTR, dwerrorcode: u32);
429 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
430 #[cfg(feature = "Win32_Foundation")]
431 pub fn RouterLogEventDataA(hloghandle: super::super::Foundation::HANDLE, dweventtype: u32, dwmessageid: u32, dwsubstringcount: u32, plpszsubstringarray: *const super::super::Foundation::PSTR, dwdatabytes: u32, lpdatabytes: *mut u8);
432 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
433 #[cfg(feature = "Win32_Foundation")]
434 pub fn RouterLogEventDataW(hloghandle: super::super::Foundation::HANDLE, dweventtype: u32, dwmessageid: u32, dwsubstringcount: u32, plpszsubstringarray: *const super::super::Foundation::PWSTR, dwdatabytes: u32, lpdatabytes: *mut u8);
435 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
436 #[cfg(feature = "Win32_Foundation")]
437 pub fn RouterLogEventExA(hloghandle: super::super::Foundation::HANDLE, dweventtype: u32, dwerrorcode: u32, dwmessageid: u32, ptszformat: super::super::Foundation::PSTR);
438 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
439 #[cfg(feature = "Win32_Foundation")]
440 pub fn RouterLogEventExW(hloghandle: super::super::Foundation::HANDLE, dweventtype: u32, dwerrorcode: u32, dwmessageid: u32, ptszformat: super::super::Foundation::PWSTR);
441 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
442 #[cfg(feature = "Win32_Foundation")]
443 pub fn RouterLogEventStringA(hloghandle: super::super::Foundation::HANDLE, dweventtype: u32, dwmessageid: u32, dwsubstringcount: u32, plpszsubstringarray: *const super::super::Foundation::PSTR, dwerrorcode: u32, dwerrorindex: u32);
444 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
445 #[cfg(feature = "Win32_Foundation")]
446 pub fn RouterLogEventStringW(hloghandle: super::super::Foundation::HANDLE, dweventtype: u32, dwmessageid: u32, dwsubstringcount: u32, plpszsubstringarray: *const super::super::Foundation::PWSTR, dwerrorcode: u32, dwerrorindex: u32);
447 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
448 #[cfg(feature = "Win32_Foundation")]
449 pub fn RouterLogEventValistExA(hloghandle: super::super::Foundation::HANDLE, dweventtype: u32, dwerrorcode: u32, dwmessageid: u32, ptszformat: super::super::Foundation::PSTR, arglist: *mut i8);
450 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
451 #[cfg(feature = "Win32_Foundation")]
452 pub fn RouterLogEventValistExW(hloghandle: super::super::Foundation::HANDLE, dweventtype: u32, dwerrorcode: u32, dwmessageid: u32, ptszformat: super::super::Foundation::PWSTR, arglist: *mut i8);
453 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
454 #[cfg(feature = "Win32_Foundation")]
455 pub fn RouterLogEventW(hloghandle: super::super::Foundation::HANDLE, dweventtype: u32, dwmessageid: u32, dwsubstringcount: u32, plpszsubstringarray: *const super::super::Foundation::PWSTR, dwerrorcode: u32);
456 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
457 #[cfg(feature = "Win32_Foundation")]
458 pub fn RouterLogRegisterA(lpszsource: super::super::Foundation::PSTR) -> super::super::Foundation::HANDLE;
459 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
460 #[cfg(feature = "Win32_Foundation")]
461 pub fn RouterLogRegisterW(lpszsource: super::super::Foundation::PWSTR) -> super::super::Foundation::HANDLE;
462 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
463 #[cfg(feature = "Win32_Foundation")]
464 pub fn SetNetScheduleAccountInformation(pwszservername: super::super::Foundation::PWSTR, pwszaccount: super::super::Foundation::PWSTR, pwszpassword: super::super::Foundation::PWSTR) -> ::windows_sys::core::HRESULT;
465 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
466 pub fn TraceDeregisterA(dwtraceid: u32) -> u32;
467 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
468 pub fn TraceDeregisterExA(dwtraceid: u32, dwflags: u32) -> u32;
469 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
470 pub fn TraceDeregisterExW(dwtraceid: u32, dwflags: u32) -> u32;
471 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
472 pub fn TraceDeregisterW(dwtraceid: u32) -> u32;
473 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
474 #[cfg(feature = "Win32_Foundation")]
475 pub fn TraceDumpExA(dwtraceid: u32, dwflags: u32, lpbbytes: *mut u8, dwbytecount: u32, dwgroupsize: u32, baddressprefix: super::super::Foundation::BOOL, lpszprefix: super::super::Foundation::PSTR) -> u32;
476 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
477 #[cfg(feature = "Win32_Foundation")]
478 pub fn TraceDumpExW(dwtraceid: u32, dwflags: u32, lpbbytes: *mut u8, dwbytecount: u32, dwgroupsize: u32, baddressprefix: super::super::Foundation::BOOL, lpszprefix: super::super::Foundation::PWSTR) -> u32;
479 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
480 #[cfg(feature = "Win32_Foundation")]
481 pub fn TraceGetConsoleA(dwtraceid: u32, lphconsole: *mut super::super::Foundation::HANDLE) -> u32;
482 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
483 #[cfg(feature = "Win32_Foundation")]
484 pub fn TraceGetConsoleW(dwtraceid: u32, lphconsole: *mut super::super::Foundation::HANDLE) -> u32;
485 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
486 #[cfg(feature = "Win32_Foundation")]
487 pub fn TracePrintfA(dwtraceid: u32, lpszformat: super::super::Foundation::PSTR) -> u32;
488 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
489 #[cfg(feature = "Win32_Foundation")]
490 pub fn TracePrintfExA(dwtraceid: u32, dwflags: u32, lpszformat: super::super::Foundation::PSTR) -> u32;
491 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
492 #[cfg(feature = "Win32_Foundation")]
493 pub fn TracePrintfExW(dwtraceid: u32, dwflags: u32, lpszformat: super::super::Foundation::PWSTR) -> u32;
494 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
495 #[cfg(feature = "Win32_Foundation")]
496 pub fn TracePrintfW(dwtraceid: u32, lpszformat: super::super::Foundation::PWSTR) -> u32;
497 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
498 #[cfg(feature = "Win32_Foundation")]
499 pub fn TracePutsExA(dwtraceid: u32, dwflags: u32, lpszstring: super::super::Foundation::PSTR) -> u32;
500 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
501 #[cfg(feature = "Win32_Foundation")]
502 pub fn TracePutsExW(dwtraceid: u32, dwflags: u32, lpszstring: super::super::Foundation::PWSTR) -> u32;
503 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
504 #[cfg(feature = "Win32_Foundation")]
505 pub fn TraceRegisterExA(lpszcallername: super::super::Foundation::PSTR, dwflags: u32) -> u32;
506 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
507 #[cfg(feature = "Win32_Foundation")]
508 pub fn TraceRegisterExW(lpszcallername: super::super::Foundation::PWSTR, dwflags: u32) -> u32;
509 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
510 #[cfg(feature = "Win32_Foundation")]
511 pub fn TraceVprintfExA(dwtraceid: u32, dwflags: u32, lpszformat: super::super::Foundation::PSTR, arglist: *mut i8) -> u32;
512 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
513 #[cfg(feature = "Win32_Foundation")]
514 pub fn TraceVprintfExW(dwtraceid: u32, dwflags: u32, lpszformat: super::super::Foundation::PWSTR, arglist: *mut i8) -> u32;
515 }
516 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
517 pub const AA_AUDIT_ALL: u32 = 1u32;
518 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
519 pub const AA_A_ACL: u32 = 32768u32;
520 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
521 pub const AA_A_CREATE: u32 = 8192u32;
522 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
523 pub const AA_A_DELETE: u32 = 16384u32;
524 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
525 pub const AA_A_OPEN: u32 = 4096u32;
526 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
527 pub const AA_A_OWNER: u32 = 4u32;
528 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
529 pub const AA_A_WRITE: u32 = 8192u32;
530 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
531 pub const AA_CLOSE: u32 = 8u32;
532 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
533 pub const AA_F_ACL: u32 = 2048u32;
534 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
535 pub const AA_F_CREATE: u32 = 512u32;
536 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
537 pub const AA_F_DELETE: u32 = 1024u32;
538 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
539 pub const AA_F_OPEN: u32 = 256u32;
540 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
541 pub const AA_F_WRITE: u32 = 512u32;
542 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
543 pub const AA_S_ACL: u32 = 128u32;
544 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
545 pub const AA_S_CREATE: u32 = 32u32;
546 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
547 pub const AA_S_DELETE: u32 = 64u32;
548 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
549 pub const AA_S_OPEN: u32 = 16u32;
550 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
551 pub const AA_S_WRITE: u32 = 32u32;
552 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
553 pub const ACCESS_ACCESS_LIST_PARMNUM: u32 = 4u32;
554 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
555 pub const ACCESS_ATTR_PARMNUM: u32 = 2u32;
556 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
557 pub const ACCESS_AUDIT: u32 = 1u32;
558 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
559 pub const ACCESS_COUNT_PARMNUM: u32 = 3u32;
560 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
561 pub const ACCESS_FAIL_ACL: u32 = 2048u32;
562 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
563 pub const ACCESS_FAIL_DELETE: u32 = 1024u32;
564 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
565 pub const ACCESS_FAIL_MASK: u32 = 3840u32;
566 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
567 pub const ACCESS_FAIL_OPEN: u32 = 256u32;
568 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
569 pub const ACCESS_FAIL_SHIFT: u32 = 4u32;
570 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
571 pub const ACCESS_FAIL_WRITE: u32 = 512u32;
572 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
573 pub const ACCESS_GROUP: u32 = 32768u32;
574 #[repr(C)]
575 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
576 #[cfg(feature = "Win32_Foundation")]
577 pub struct ACCESS_INFO_0 {
578 pub acc0_resource_name: super::super::Foundation::PWSTR,
579 }
580 #[cfg(feature = "Win32_Foundation")]
581 impl ::core::marker::Copy for ACCESS_INFO_0 {}
582 #[cfg(feature = "Win32_Foundation")]
583 impl ::core::clone::Clone for ACCESS_INFO_0 {
584 fn clone(&self) -> Self {
585 *self
586 }
587 }
588 #[repr(C)]
589 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
590 #[cfg(feature = "Win32_Foundation")]
591 pub struct ACCESS_INFO_1 {
592 pub acc1_resource_name: super::super::Foundation::PWSTR,
593 pub acc1_attr: u32,
594 pub acc1_count: u32,
595 }
596 #[cfg(feature = "Win32_Foundation")]
597 impl ::core::marker::Copy for ACCESS_INFO_1 {}
598 #[cfg(feature = "Win32_Foundation")]
599 impl ::core::clone::Clone for ACCESS_INFO_1 {
600 fn clone(&self) -> Self {
601 *self
602 }
603 }
604 #[repr(C)]
605 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
606 pub struct ACCESS_INFO_1002 {
607 pub acc1002_attr: u32,
608 }
609 impl ::core::marker::Copy for ACCESS_INFO_1002 {}
610 impl ::core::clone::Clone for ACCESS_INFO_1002 {
611 fn clone(&self) -> Self {
612 *self
613 }
614 }
615 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
616 pub const ACCESS_LETTERS: &'static str = "RWCXDAP ";
617 #[repr(C)]
618 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
619 #[cfg(feature = "Win32_Foundation")]
620 pub struct ACCESS_LIST {
621 pub acl_ugname: super::super::Foundation::PWSTR,
622 pub acl_access: u32,
623 }
624 #[cfg(feature = "Win32_Foundation")]
625 impl ::core::marker::Copy for ACCESS_LIST {}
626 #[cfg(feature = "Win32_Foundation")]
627 impl ::core::clone::Clone for ACCESS_LIST {
628 fn clone(&self) -> Self {
629 *self
630 }
631 }
632 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
633 pub const ACCESS_NONE: u32 = 0u32;
634 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
635 pub const ACCESS_RESOURCE_NAME_PARMNUM: u32 = 1u32;
636 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
637 pub const ACCESS_SUCCESS_ACL: u32 = 128u32;
638 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
639 pub const ACCESS_SUCCESS_DELETE: u32 = 64u32;
640 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
641 pub const ACCESS_SUCCESS_MASK: u32 = 240u32;
642 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
643 pub const ACCESS_SUCCESS_OPEN: u32 = 16u32;
644 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
645 pub const ACCESS_SUCCESS_WRITE: u32 = 32u32;
646 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
647 pub const ACTION_ADMINUNLOCK: u32 = 1u32;
648 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
649 pub const ACTION_LOCKOUT: u32 = 0u32;
650 #[repr(C)]
651 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
652 pub struct ADMIN_OTHER_INFO {
653 pub alrtad_errcode: u32,
654 pub alrtad_numstrings: u32,
655 }
656 impl ::core::marker::Copy for ADMIN_OTHER_INFO {}
657 impl ::core::clone::Clone for ADMIN_OTHER_INFO {
658 fn clone(&self) -> Self {
659 *self
660 }
661 }
662 #[repr(C)]
663 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
664 pub struct AE_ACCLIM {
665 pub ae_al_compname: u32,
666 pub ae_al_username: u32,
667 pub ae_al_resname: u32,
668 pub ae_al_limit: u32,
669 }
670 impl ::core::marker::Copy for AE_ACCLIM {}
671 impl ::core::clone::Clone for AE_ACCLIM {
672 fn clone(&self) -> Self {
673 *self
674 }
675 }
676 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
677 pub const AE_ACCLIMITEXCD: u32 = 17u32;
678 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
679 pub const AE_ACCRESTRICT: u32 = 4u32;
680 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
681 pub const AE_ACLMOD: u32 = 12u32;
682 #[repr(C)]
683 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
684 pub struct AE_ACLMOD {
685 pub ae_am_compname: u32,
686 pub ae_am_username: u32,
687 pub ae_am_resname: u32,
688 pub ae_am_action: u32,
689 pub ae_am_datalen: u32,
690 }
691 impl ::core::marker::Copy for AE_ACLMOD {}
692 impl ::core::clone::Clone for AE_ACLMOD {
693 fn clone(&self) -> Self {
694 *self
695 }
696 }
697 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
698 pub const AE_ACLMODFAIL: u32 = 19u32;
699 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
700 pub const AE_ADD: u32 = 2u32;
701 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
702 pub const AE_ADMIN: u32 = 2u32;
703 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
704 pub const AE_ADMINDIS: u32 = 3u32;
705 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
706 pub const AE_ADMINPRIVREQD: u32 = 2u32;
707 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
708 pub const AE_ADMIN_CLOSE: u32 = 2u32;
709 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
710 pub const AE_AUTODIS: u32 = 2u32;
711 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
712 pub const AE_BADPW: u32 = 1u32;
713 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
714 pub const AE_CLOSEFILE: u32 = 9u32;
715 #[repr(C)]
716 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
717 pub struct AE_CLOSEFILE {
718 pub ae_cf_compname: u32,
719 pub ae_cf_username: u32,
720 pub ae_cf_resname: u32,
721 pub ae_cf_fileid: u32,
722 pub ae_cf_duration: u32,
723 pub ae_cf_reason: u32,
724 }
725 impl ::core::marker::Copy for AE_CLOSEFILE {}
726 impl ::core::clone::Clone for AE_CLOSEFILE {
727 fn clone(&self) -> Self {
728 *self
729 }
730 }
731 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
732 pub const AE_CONNREJ: u32 = 6u32;
733 #[repr(C)]
734 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
735 pub struct AE_CONNREJ {
736 pub ae_cr_compname: u32,
737 pub ae_cr_username: u32,
738 pub ae_cr_netname: u32,
739 pub ae_cr_reason: u32,
740 }
741 impl ::core::marker::Copy for AE_CONNREJ {}
742 impl ::core::clone::Clone for AE_CONNREJ {
743 fn clone(&self) -> Self {
744 *self
745 }
746 }
747 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
748 pub const AE_CONNSTART: u32 = 4u32;
749 #[repr(C)]
750 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
751 pub struct AE_CONNSTART {
752 pub ae_ct_compname: u32,
753 pub ae_ct_username: u32,
754 pub ae_ct_netname: u32,
755 pub ae_ct_connid: u32,
756 }
757 impl ::core::marker::Copy for AE_CONNSTART {}
758 impl ::core::clone::Clone for AE_CONNSTART {
759 fn clone(&self) -> Self {
760 *self
761 }
762 }
763 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
764 pub const AE_CONNSTOP: u32 = 5u32;
765 #[repr(C)]
766 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
767 pub struct AE_CONNSTOP {
768 pub ae_cp_compname: u32,
769 pub ae_cp_username: u32,
770 pub ae_cp_netname: u32,
771 pub ae_cp_connid: u32,
772 pub ae_cp_reason: u32,
773 }
774 impl ::core::marker::Copy for AE_CONNSTOP {}
775 impl ::core::clone::Clone for AE_CONNSTOP {
776 fn clone(&self) -> Self {
777 *self
778 }
779 }
780 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
781 pub const AE_DELETE: u32 = 1u32;
782 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
783 pub const AE_ERROR: u32 = 1u32;
784 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
785 pub const AE_GENERAL: u32 = 0u32;
786 #[repr(C)]
787 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
788 pub struct AE_GENERIC {
789 pub ae_ge_msgfile: u32,
790 pub ae_ge_msgnum: u32,
791 pub ae_ge_params: u32,
792 pub ae_ge_param1: u32,
793 pub ae_ge_param2: u32,
794 pub ae_ge_param3: u32,
795 pub ae_ge_param4: u32,
796 pub ae_ge_param5: u32,
797 pub ae_ge_param6: u32,
798 pub ae_ge_param7: u32,
799 pub ae_ge_param8: u32,
800 pub ae_ge_param9: u32,
801 }
802 impl ::core::marker::Copy for AE_GENERIC {}
803 impl ::core::clone::Clone for AE_GENERIC {
804 fn clone(&self) -> Self {
805 *self
806 }
807 }
808 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
809 pub const AE_GENERIC_TYPE: u32 = 21u32;
810 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
811 pub const AE_GUEST: u32 = 0u32;
812 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
813 pub const AE_LIM_DELETED: u32 = 5u32;
814 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
815 pub const AE_LIM_DISABLED: u32 = 4u32;
816 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
817 pub const AE_LIM_EXPIRED: u32 = 2u32;
818 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
819 pub const AE_LIM_INVAL_WKSTA: u32 = 3u32;
820 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
821 pub const AE_LIM_LOGONHOURS: u32 = 1u32;
822 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
823 pub const AE_LIM_UNKNOWN: u32 = 0u32;
824 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
825 pub const AE_LOCKOUT: u32 = 20u32;
826 #[repr(C)]
827 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
828 pub struct AE_LOCKOUT {
829 pub ae_lk_compname: u32,
830 pub ae_lk_username: u32,
831 pub ae_lk_action: u32,
832 pub ae_lk_bad_pw_count: u32,
833 }
834 impl ::core::marker::Copy for AE_LOCKOUT {}
835 impl ::core::clone::Clone for AE_LOCKOUT {
836 fn clone(&self) -> Self {
837 *self
838 }
839 }
840 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
841 pub const AE_MOD: u32 = 0u32;
842 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
843 pub const AE_NETLOGDENIED: u32 = 16u32;
844 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
845 pub const AE_NETLOGOFF: u32 = 15u32;
846 #[repr(C)]
847 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
848 pub struct AE_NETLOGOFF {
849 pub ae_nf_compname: u32,
850 pub ae_nf_username: u32,
851 pub ae_nf_reserved1: u32,
852 pub ae_nf_reserved2: u32,
853 }
854 impl ::core::marker::Copy for AE_NETLOGOFF {}
855 impl ::core::clone::Clone for AE_NETLOGOFF {
856 fn clone(&self) -> Self {
857 *self
858 }
859 }
860 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
861 pub const AE_NETLOGON: u32 = 14u32;
862 #[repr(C)]
863 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
864 pub struct AE_NETLOGON {
865 pub ae_no_compname: u32,
866 pub ae_no_username: u32,
867 pub ae_no_privilege: u32,
868 pub ae_no_authflags: u32,
869 }
870 impl ::core::marker::Copy for AE_NETLOGON {}
871 impl ::core::clone::Clone for AE_NETLOGON {
872 fn clone(&self) -> Self {
873 *self
874 }
875 }
876 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
877 pub const AE_NOACCESSPERM: u32 = 3u32;
878 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
879 pub const AE_NORMAL: u32 = 0u32;
880 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
881 pub const AE_NORMAL_CLOSE: u32 = 0u32;
882 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
883 pub const AE_RESACCESS: u32 = 7u32;
884 #[repr(C)]
885 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
886 pub struct AE_RESACCESS {
887 pub ae_ra_compname: u32,
888 pub ae_ra_username: u32,
889 pub ae_ra_resname: u32,
890 pub ae_ra_operation: u32,
891 pub ae_ra_returncode: u32,
892 pub ae_ra_restype: u32,
893 pub ae_ra_fileid: u32,
894 }
895 impl ::core::marker::Copy for AE_RESACCESS {}
896 impl ::core::clone::Clone for AE_RESACCESS {
897 fn clone(&self) -> Self {
898 *self
899 }
900 }
901 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
902 pub const AE_RESACCESS2: u32 = 18u32;
903 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
904 pub const AE_RESACCESSREJ: u32 = 8u32;
905 #[repr(C)]
906 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
907 pub struct AE_RESACCESSREJ {
908 pub ae_rr_compname: u32,
909 pub ae_rr_username: u32,
910 pub ae_rr_resname: u32,
911 pub ae_rr_operation: u32,
912 }
913 impl ::core::marker::Copy for AE_RESACCESSREJ {}
914 impl ::core::clone::Clone for AE_RESACCESSREJ {
915 fn clone(&self) -> Self {
916 *self
917 }
918 }
919 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
920 pub const AE_SERVICESTAT: u32 = 11u32;
921 #[repr(C)]
922 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
923 pub struct AE_SERVICESTAT {
924 pub ae_ss_compname: u32,
925 pub ae_ss_username: u32,
926 pub ae_ss_svcname: u32,
927 pub ae_ss_status: u32,
928 pub ae_ss_code: u32,
929 pub ae_ss_text: u32,
930 pub ae_ss_returnval: u32,
931 }
932 impl ::core::marker::Copy for AE_SERVICESTAT {}
933 impl ::core::clone::Clone for AE_SERVICESTAT {
934 fn clone(&self) -> Self {
935 *self
936 }
937 }
938 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
939 pub const AE_SESSDIS: u32 = 1u32;
940 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
941 pub const AE_SESSLOGOFF: u32 = 2u32;
942 #[repr(C)]
943 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
944 pub struct AE_SESSLOGOFF {
945 pub ae_sf_compname: u32,
946 pub ae_sf_username: u32,
947 pub ae_sf_reason: u32,
948 }
949 impl ::core::marker::Copy for AE_SESSLOGOFF {}
950 impl ::core::clone::Clone for AE_SESSLOGOFF {
951 fn clone(&self) -> Self {
952 *self
953 }
954 }
955 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
956 pub const AE_SESSLOGON: u32 = 1u32;
957 #[repr(C)]
958 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
959 pub struct AE_SESSLOGON {
960 pub ae_so_compname: u32,
961 pub ae_so_username: u32,
962 pub ae_so_privilege: u32,
963 }
964 impl ::core::marker::Copy for AE_SESSLOGON {}
965 impl ::core::clone::Clone for AE_SESSLOGON {
966 fn clone(&self) -> Self {
967 *self
968 }
969 }
970 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
971 pub const AE_SESSPWERR: u32 = 3u32;
972 #[repr(C)]
973 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
974 pub struct AE_SESSPWERR {
975 pub ae_sp_compname: u32,
976 pub ae_sp_username: u32,
977 }
978 impl ::core::marker::Copy for AE_SESSPWERR {}
979 impl ::core::clone::Clone for AE_SESSPWERR {
980 fn clone(&self) -> Self {
981 *self
982 }
983 }
984 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
985 pub const AE_SES_CLOSE: u32 = 1u32;
986 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
987 pub const AE_SRVCONT: u32 = 2u32;
988 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
989 pub const AE_SRVPAUSED: u32 = 1u32;
990 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
991 pub const AE_SRVSTART: u32 = 0u32;
992 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
993 pub const AE_SRVSTATUS: u32 = 0u32;
994 #[repr(C)]
995 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
996 pub struct AE_SRVSTATUS {
997 pub ae_sv_status: u32,
998 }
999 impl ::core::marker::Copy for AE_SRVSTATUS {}
1000 impl ::core::clone::Clone for AE_SRVSTATUS {
1001 fn clone(&self) -> Self {
1002 *self
1003 }
1004 }
1005 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1006 pub const AE_SRVSTOP: u32 = 3u32;
1007 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1008 pub const AE_UASMOD: u32 = 13u32;
1009 #[repr(C)]
1010 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1011 pub struct AE_UASMOD {
1012 pub ae_um_compname: u32,
1013 pub ae_um_username: u32,
1014 pub ae_um_resname: u32,
1015 pub ae_um_rectype: u32,
1016 pub ae_um_action: u32,
1017 pub ae_um_datalen: u32,
1018 }
1019 impl ::core::marker::Copy for AE_UASMOD {}
1020 impl ::core::clone::Clone for AE_UASMOD {
1021 fn clone(&self) -> Self {
1022 *self
1023 }
1024 }
1025 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1026 pub const AE_UAS_GROUP: u32 = 1u32;
1027 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1028 pub const AE_UAS_MODALS: u32 = 2u32;
1029 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1030 pub const AE_UAS_USER: u32 = 0u32;
1031 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1032 pub const AE_UNSHARE: u32 = 2u32;
1033 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1034 pub const AE_USER: u32 = 1u32;
1035 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1036 pub const AE_USERLIMIT: u32 = 0u32;
1037 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1038 pub type AF_OP = u32;
1039 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1040 pub const AF_OP_PRINT: AF_OP = 1u32;
1041 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1042 pub const AF_OP_COMM: AF_OP = 2u32;
1043 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1044 pub const AF_OP_SERVER: AF_OP = 4u32;
1045 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1046 pub const AF_OP_ACCOUNTS: AF_OP = 8u32;
1047 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1048 pub const ALERTER_MAILSLOT: &'static str = "\\\\.\\MAILSLOT\\Alerter";
1049 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1050 pub const ALERTSZ: u32 = 128u32;
1051 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1052 pub const ALERT_ADMIN_EVENT: &'static str = "ADMIN";
1053 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1054 pub const ALERT_ERRORLOG_EVENT: &'static str = "ERRORLOG";
1055 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1056 pub const ALERT_MESSAGE_EVENT: &'static str = "MESSAGE";
1057 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1058 pub const ALERT_PRINT_EVENT: &'static str = "PRINTING";
1059 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1060 pub const ALERT_USER_EVENT: &'static str = "USER";
1061 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1062 pub const ALIGN_SIZE: u32 = 8u32;
1063 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1064 pub const ALLOCATE_RESPONSE: u32 = 2u32;
1065 #[repr(C)]
1066 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
1067 #[cfg(feature = "Win32_Foundation")]
1068 pub struct AT_ENUM {
1069 pub JobId: u32,
1070 pub JobTime: usize,
1071 pub DaysOfMonth: u32,
1072 pub DaysOfWeek: u8,
1073 pub Flags: u8,
1074 pub Command: super::super::Foundation::PWSTR,
1075 }
1076 #[cfg(feature = "Win32_Foundation")]
1077 impl ::core::marker::Copy for AT_ENUM {}
1078 #[cfg(feature = "Win32_Foundation")]
1079 impl ::core::clone::Clone for AT_ENUM {
1080 fn clone(&self) -> Self {
1081 *self
1082 }
1083 }
1084 #[repr(C)]
1085 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
1086 #[cfg(feature = "Win32_Foundation")]
1087 pub struct AT_INFO {
1088 pub JobTime: usize,
1089 pub DaysOfMonth: u32,
1090 pub DaysOfWeek: u8,
1091 pub Flags: u8,
1092 pub Command: super::super::Foundation::PWSTR,
1093 }
1094 #[cfg(feature = "Win32_Foundation")]
1095 impl ::core::marker::Copy for AT_INFO {}
1096 #[cfg(feature = "Win32_Foundation")]
1097 impl ::core::clone::Clone for AT_INFO {
1098 fn clone(&self) -> Self {
1099 *self
1100 }
1101 }
1102 #[repr(C)]
1103 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1104 pub struct AUDIT_ENTRY {
1105 pub ae_len: u32,
1106 pub ae_reserved: u32,
1107 pub ae_time: u32,
1108 pub ae_type: u32,
1109 pub ae_data_offset: u32,
1110 pub ae_data_size: u32,
1111 }
1112 impl ::core::marker::Copy for AUDIT_ENTRY {}
1113 impl ::core::clone::Clone for AUDIT_ENTRY {
1114 fn clone(&self) -> Self {
1115 *self
1116 }
1117 }
1118 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1119 pub const BACKUP_MSG_FILENAME: &'static str = "BAK.MSG";
1120 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1121 pub type BIND_FLAGS1 = i32;
1122 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1123 pub const NCN_ADD: BIND_FLAGS1 = 1i32;
1124 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1125 pub const NCN_REMOVE: BIND_FLAGS1 = 2i32;
1126 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1127 pub const NCN_UPDATE: BIND_FLAGS1 = 4i32;
1128 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1129 pub const NCN_ENABLE: BIND_FLAGS1 = 16i32;
1130 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1131 pub const NCN_DISABLE: BIND_FLAGS1 = 32i32;
1132 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1133 pub const NCN_BINDING_PATH: BIND_FLAGS1 = 256i32;
1134 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1135 pub const NCN_PROPERTYCHANGE: BIND_FLAGS1 = 512i32;
1136 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1137 pub const NCN_NET: BIND_FLAGS1 = 65536i32;
1138 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1139 pub const NCN_NETTRANS: BIND_FLAGS1 = 131072i32;
1140 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1141 pub const NCN_NETCLIENT: BIND_FLAGS1 = 262144i32;
1142 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1143 pub const NCN_NETSERVICE: BIND_FLAGS1 = 524288i32;
1144 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1145 pub const CLTYPE_LEN: u32 = 12u32;
1146 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1147 pub const CNLEN: u32 = 15u32;
1148 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1149 pub type COMPONENT_CHARACTERISTICS = i32;
1150 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1151 pub const NCF_VIRTUAL: COMPONENT_CHARACTERISTICS = 1i32;
1152 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1153 pub const NCF_SOFTWARE_ENUMERATED: COMPONENT_CHARACTERISTICS = 2i32;
1154 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1155 pub const NCF_PHYSICAL: COMPONENT_CHARACTERISTICS = 4i32;
1156 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1157 pub const NCF_HIDDEN: COMPONENT_CHARACTERISTICS = 8i32;
1158 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1159 pub const NCF_NO_SERVICE: COMPONENT_CHARACTERISTICS = 16i32;
1160 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1161 pub const NCF_NOT_USER_REMOVABLE: COMPONENT_CHARACTERISTICS = 32i32;
1162 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1163 pub const NCF_MULTIPORT_INSTANCED_ADAPTER: COMPONENT_CHARACTERISTICS = 64i32;
1164 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1165 pub const NCF_HAS_UI: COMPONENT_CHARACTERISTICS = 128i32;
1166 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1167 pub const NCF_SINGLE_INSTANCE: COMPONENT_CHARACTERISTICS = 256i32;
1168 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1169 pub const NCF_FILTER: COMPONENT_CHARACTERISTICS = 1024i32;
1170 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1171 pub const NCF_DONTEXPOSELOWER: COMPONENT_CHARACTERISTICS = 4096i32;
1172 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1173 pub const NCF_HIDE_BINDING: COMPONENT_CHARACTERISTICS = 8192i32;
1174 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1175 pub const NCF_NDIS_PROTOCOL: COMPONENT_CHARACTERISTICS = 16384i32;
1176 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1177 pub const NCF_FIXED_BINDING: COMPONENT_CHARACTERISTICS = 131072i32;
1178 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1179 pub const NCF_LW_FILTER: COMPONENT_CHARACTERISTICS = 262144i32;
1180 #[repr(C)]
1181 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
1182 #[cfg(feature = "Win32_Foundation")]
1183 pub struct CONFIG_INFO_0 {
1184 pub cfgi0_key: super::super::Foundation::PWSTR,
1185 pub cfgi0_data: super::super::Foundation::PWSTR,
1186 }
1187 #[cfg(feature = "Win32_Foundation")]
1188 impl ::core::marker::Copy for CONFIG_INFO_0 {}
1189 #[cfg(feature = "Win32_Foundation")]
1190 impl ::core::clone::Clone for CONFIG_INFO_0 {
1191 fn clone(&self) -> Self {
1192 *self
1193 }
1194 }
1195 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1196 pub const COULD_NOT_VERIFY_VOLUMES: i32 = -1073727512i32;
1197 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1198 pub const CREATE_BYPASS_CSC: u32 = 2u32;
1199 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1200 pub const CREATE_CRED_RESET: u32 = 4u32;
1201 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1202 pub const CREATE_GLOBAL_MAPPING: u32 = 256u32;
1203 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1204 pub const CREATE_NO_CONNECT: u32 = 1u32;
1205 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1206 pub const CREATE_PERSIST_MAPPING: u32 = 32u32;
1207 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1208 pub const CREATE_REQUIRE_CONNECTION_INTEGRITY: u32 = 8u32;
1209 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1210 pub const CREATE_REQUIRE_CONNECTION_PRIVACY: u32 = 16u32;
1211 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1212 pub const CREATE_WRITE_THROUGH_SEMANTICS: u32 = 64u32;
1213 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1214 pub const CRYPT_KEY_LEN: u32 = 7u32;
1215 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1216 pub const CRYPT_TXT_LEN: u32 = 8u32;
1217 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1218 pub type DEFAULT_PAGES = i32;
1219 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1220 pub const DPP_ADVANCED: DEFAULT_PAGES = 1i32;
1221 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1222 pub const DEF_MAX_BADPW: u32 = 0u32;
1223 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1224 pub const DEF_MAX_PWHIST: u32 = 8u32;
1225 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1226 pub const DEF_MIN_PWLEN: u32 = 6u32;
1227 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1228 pub const DEF_PWUNIQUENESS: u32 = 5u32;
1229 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1230 pub const DEVLEN: u32 = 80u32;
1231 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1232 pub const DFS_CONNECTION_FAILURE: i32 = 1073756226i32;
1233 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1234 pub const DFS_ERROR_ACTIVEDIRECTORY_OFFLINE: i32 = -1073727301i32;
1235 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1236 pub const DFS_ERROR_CLUSTERINFO_FAILED: i32 = -1073727307i32;
1237 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1238 pub const DFS_ERROR_COMPUTERINFO_FAILED: i32 = -1073727308i32;
1239 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1240 pub const DFS_ERROR_CREATEEVENT_FAILED: i32 = -1073727309i32;
1241 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1242 pub const DFS_ERROR_CREATE_REPARSEPOINT_FAILURE: i32 = -1073727321i32;
1243 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1244 pub const DFS_ERROR_CREATE_REPARSEPOINT_SUCCESS: i32 = 1073756370i32;
1245 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1246 pub const DFS_ERROR_CROSS_FOREST_TRUST_INFO_FAILED: i32 = -1073727274i32;
1247 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1248 pub const DFS_ERROR_DCINFO_FAILED: i32 = -1073727306i32;
1249 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1250 pub const DFS_ERROR_DSCONNECT_FAILED: i32 = -2147469122i32;
1251 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1252 pub const DFS_ERROR_DUPLICATE_LINK: i32 = -1073727277i32;
1253 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1254 pub const DFS_ERROR_HANDLENAMESPACE_FAILED: i32 = -1073727304i32;
1255 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1256 pub const DFS_ERROR_LINKS_OVERLAP: i32 = -1073727280i32;
1257 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1258 pub const DFS_ERROR_LINK_OVERLAP: i32 = -1073727279i32;
1259 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1260 pub const DFS_ERROR_MUTLIPLE_ROOTS_NOT_SUPPORTED: i32 = -1073727289i32;
1261 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1262 pub const DFS_ERROR_NO_DFS_DATA: i32 = -1073727294i32;
1263 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1264 pub const DFS_ERROR_ON_ROOT: i32 = -2147469114i32;
1265 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1266 pub const DFS_ERROR_OVERLAPPING_DIRECTORIES: i32 = -1073727319i32;
1267 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1268 pub const DFS_ERROR_PREFIXTABLE_FAILED: i32 = -1073727305i32;
1269 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1270 pub const DFS_ERROR_REFLECTIONENGINE_FAILED: i32 = -1073727302i32;
1271 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1272 pub const DFS_ERROR_REGISTERSTORE_FAILED: i32 = -1073727303i32;
1273 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1274 pub const DFS_ERROR_REMOVE_LINK_FAILED: i32 = -1073727284i32;
1275 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1276 pub const DFS_ERROR_RESYNCHRONIZE_FAILED: i32 = -1073727285i32;
1277 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1278 pub const DFS_ERROR_ROOTSYNCINIT_FAILED: i32 = -1073727310i32;
1279 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1280 pub const DFS_ERROR_SECURITYINIT_FAILED: i32 = -1073727313i32;
1281 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1282 pub const DFS_ERROR_SITECACHEINIT_FAILED: i32 = -1073727311i32;
1283 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1284 pub const DFS_ERROR_SITESUPPOR_FAILED: i32 = -1073727300i32;
1285 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1286 pub const DFS_ERROR_TARGET_LIST_INCORRECT: i32 = -1073727281i32;
1287 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1288 pub const DFS_ERROR_THREADINIT_FAILED: i32 = -1073727312i32;
1289 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1290 pub const DFS_ERROR_TOO_MANY_ERRORS: i32 = -1073727315i32;
1291 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1292 pub const DFS_ERROR_TRUSTED_DOMAIN_INFO_FAILED: i32 = -1073727276i32;
1293 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1294 pub const DFS_ERROR_UNSUPPORTED_FILESYSTEM: i32 = -1073727320i32;
1295 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1296 pub const DFS_ERROR_WINSOCKINIT_FAILED: i32 = -1073727314i32;
1297 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1298 pub const DFS_INFO_ACTIVEDIRECTORY_ONLINE: i32 = 1073756332i32;
1299 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1300 pub const DFS_INFO_CROSS_FOREST_TRUST_INFO_SUCCESS: i32 = 1073756375i32;
1301 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1302 pub const DFS_INFO_DOMAIN_REFERRAL_MIN_OVERFLOW: i32 = 1073756361i32;
1303 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1304 pub const DFS_INFO_DS_RECONNECTED: i32 = 1073756353i32;
1305 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1306 pub const DFS_INFO_FINISH_BUILDING_NAMESPACE: i32 = 1073756357i32;
1307 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1308 pub const DFS_INFO_FINISH_INIT: i32 = 1073756355i32;
1309 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1310 pub const DFS_INFO_RECONNECT_DATA: i32 = 1073756356i32;
1311 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1312 pub const DFS_INFO_TRUSTED_DOMAIN_INFO_SUCCESS: i32 = 1073756373i32;
1313 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1314 pub const DFS_INIT_SUCCESS: i32 = 1073756376i32;
1315 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1316 pub const DFS_MAX_DNR_ATTEMPTS: i32 = 1073756229i32;
1317 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1318 pub const DFS_OPEN_FAILURE: i32 = 1073756231i32;
1319 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1320 pub const DFS_REFERRAL_FAILURE: i32 = 1073756227i32;
1321 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1322 pub const DFS_REFERRAL_REQUEST: i32 = 1073756142i32;
1323 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1324 pub const DFS_REFERRAL_SUCCESS: i32 = 1073756228i32;
1325 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1326 pub const DFS_ROOT_SHARE_ACQUIRE_FAILED: i32 = -2147469095i32;
1327 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1328 pub const DFS_ROOT_SHARE_ACQUIRE_SUCCESS: i32 = 1073756378i32;
1329 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1330 pub const DFS_SPECIAL_REFERRAL_FAILURE: i32 = 1073756230i32;
1331 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1332 pub const DFS_WARN_DOMAIN_REFERRAL_OVERFLOW: i32 = -2147469112i32;
1333 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1334 pub const DFS_WARN_INCOMPLETE_MOVE: i32 = -2147469110i32;
1335 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1336 pub const DFS_WARN_METADATA_LINK_INFO_INVALID: i32 = -2147469106i32;
1337 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1338 pub const DFS_WARN_METADATA_LINK_TYPE_INCORRECT: i32 = -2147469107i32;
1339 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1340 pub const DNLEN: u32 = 15u32;
1341 #[repr(C)]
1342 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation', 'Win32_Security_Cryptography'*"]
1343 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))]
1344 pub struct DSREG_JOIN_INFO {
1345 pub joinType: DSREG_JOIN_TYPE,
1346 pub pJoinCertificate: *const super::super::Security::Cryptography::CERT_CONTEXT,
1347 pub pszDeviceId: super::super::Foundation::PWSTR,
1348 pub pszIdpDomain: super::super::Foundation::PWSTR,
1349 pub pszTenantId: super::super::Foundation::PWSTR,
1350 pub pszJoinUserEmail: super::super::Foundation::PWSTR,
1351 pub pszTenantDisplayName: super::super::Foundation::PWSTR,
1352 pub pszMdmEnrollmentUrl: super::super::Foundation::PWSTR,
1353 pub pszMdmTermsOfUseUrl: super::super::Foundation::PWSTR,
1354 pub pszMdmComplianceUrl: super::super::Foundation::PWSTR,
1355 pub pszUserSettingSyncUrl: super::super::Foundation::PWSTR,
1356 pub pUserInfo: *mut DSREG_USER_INFO,
1357 }
1358 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))]
1359 impl ::core::marker::Copy for DSREG_JOIN_INFO {}
1360 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security_Cryptography"))]
1361 impl ::core::clone::Clone for DSREG_JOIN_INFO {
1362 fn clone(&self) -> Self {
1363 *self
1364 }
1365 }
1366 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1367 pub type DSREG_JOIN_TYPE = i32;
1368 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1369 pub const DSREG_UNKNOWN_JOIN: DSREG_JOIN_TYPE = 0i32;
1370 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1371 pub const DSREG_DEVICE_JOIN: DSREG_JOIN_TYPE = 1i32;
1372 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1373 pub const DSREG_WORKPLACE_JOIN: DSREG_JOIN_TYPE = 2i32;
1374 #[repr(C)]
1375 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
1376 #[cfg(feature = "Win32_Foundation")]
1377 pub struct DSREG_USER_INFO {
1378 pub pszUserEmail: super::super::Foundation::PWSTR,
1379 pub pszUserKeyId: super::super::Foundation::PWSTR,
1380 pub pszUserKeyName: super::super::Foundation::PWSTR,
1381 }
1382 #[cfg(feature = "Win32_Foundation")]
1383 impl ::core::marker::Copy for DSREG_USER_INFO {}
1384 #[cfg(feature = "Win32_Foundation")]
1385 impl ::core::clone::Clone for DSREG_USER_INFO {
1386 fn clone(&self) -> Self {
1387 *self
1388 }
1389 }
1390 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1391 pub const ENCRYPTED_PWLEN: u32 = 16u32;
1392 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1393 pub type ENUM_BINDING_PATHS_FLAGS = i32;
1394 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1395 pub const EBP_ABOVE: ENUM_BINDING_PATHS_FLAGS = 1i32;
1396 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1397 pub const EBP_BELOW: ENUM_BINDING_PATHS_FLAGS = 2i32;
1398 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1399 pub const ERRLOG2_BASE: u32 = 5700u32;
1400 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1401 pub const ERRLOG_BASE: u32 = 3100u32;
1402 #[repr(C)]
1403 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1404 pub struct ERRLOG_OTHER_INFO {
1405 pub alrter_errcode: u32,
1406 pub alrter_offset: u32,
1407 }
1408 impl ::core::marker::Copy for ERRLOG_OTHER_INFO {}
1409 impl ::core::clone::Clone for ERRLOG_OTHER_INFO {
1410 fn clone(&self) -> Self {
1411 *self
1412 }
1413 }
1414 #[repr(C)]
1415 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
1416 #[cfg(feature = "Win32_Foundation")]
1417 pub struct ERROR_LOG {
1418 pub el_len: u32,
1419 pub el_reserved: u32,
1420 pub el_time: u32,
1421 pub el_error: u32,
1422 pub el_name: super::super::Foundation::PWSTR,
1423 pub el_text: super::super::Foundation::PWSTR,
1424 pub el_data: *mut u8,
1425 pub el_data_size: u32,
1426 pub el_nstrings: u32,
1427 }
1428 #[cfg(feature = "Win32_Foundation")]
1429 impl ::core::marker::Copy for ERROR_LOG {}
1430 #[cfg(feature = "Win32_Foundation")]
1431 impl ::core::clone::Clone for ERROR_LOG {
1432 fn clone(&self) -> Self {
1433 *self
1434 }
1435 }
1436 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1437 pub const EVENT_BAD_ACCOUNT_NAME: i32 = -1073734816i32;
1438 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1439 pub const EVENT_BAD_SERVICE_STATE: i32 = -1073734808i32;
1440 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1441 pub const EVENT_BOOT_SYSTEM_DRIVERS_FAILED: i32 = -1073734798i32;
1442 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1443 pub const EVENT_BOWSER_CANT_READ_REGISTRY: i32 = 1073749853i32;
1444 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1445 pub const EVENT_BOWSER_ELECTION_RECEIVED: i32 = 8012i32;
1446 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1447 pub const EVENT_BOWSER_ELECTION_SENT_FIND_MASTER_FAILED: i32 = 1073749838i32;
1448 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1449 pub const EVENT_BOWSER_ELECTION_SENT_GETBLIST_FAILED: i32 = 1073749837i32;
1450 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1451 pub const EVENT_BOWSER_GETBROWSERLIST_THRESHOLD_EXCEEDED: i32 = 1073749855i32;
1452 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1453 pub const EVENT_BOWSER_ILLEGAL_DATAGRAM: i32 = -2147475642i32;
1454 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1455 pub const EVENT_BOWSER_ILLEGAL_DATAGRAM_THRESHOLD: i32 = -1073733808i32;
1456 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1457 pub const EVENT_BOWSER_MAILSLOT_DATAGRAM_THRESHOLD_EXCEEDED: i32 = 1073749854i32;
1458 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1459 pub const EVENT_BOWSER_NAME_CONVERSION_FAILED: i32 = -1073733814i32;
1460 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1461 pub const EVENT_BOWSER_NON_MASTER_MASTER_ANNOUNCE: i32 = -2147475643i32;
1462 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1463 pub const EVENT_BOWSER_NON_PDC_WON_ELECTION: i32 = 1073749852i32;
1464 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1465 pub const EVENT_BOWSER_OLD_BACKUP_FOUND: i32 = 1073749848i32;
1466 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1467 pub const EVENT_BOWSER_OTHER_MASTER_ON_NET: i32 = -1073733821i32;
1468 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1469 pub const EVENT_BOWSER_PDC_LOST_ELECTION: i32 = 1073749851i32;
1470 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1471 pub const EVENT_BOWSER_PROMOTED_WHILE_ALREADY_MASTER: i32 = -2147475644i32;
1472 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1473 pub const EVENT_BRIDGE_ADAPTER_BIND_FAILED: i32 = -1073727120i32;
1474 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1475 pub const EVENT_BRIDGE_ADAPTER_FILTER_FAILED: i32 = -1073727122i32;
1476 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1477 pub const EVENT_BRIDGE_ADAPTER_LINK_SPEED_QUERY_FAILED: i32 = -1073727124i32;
1478 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1479 pub const EVENT_BRIDGE_ADAPTER_MAC_ADDR_QUERY_FAILED: i32 = -1073727123i32;
1480 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1481 pub const EVENT_BRIDGE_ADAPTER_NAME_QUERY_FAILED: i32 = -1073727121i32;
1482 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1483 pub const EVENT_BRIDGE_BUFFER_POOL_CREATION_FAILED: i32 = -1073727214i32;
1484 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1485 pub const EVENT_BRIDGE_DEVICE_CREATION_FAILED: i32 = -1073727221i32;
1486 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1487 pub const EVENT_BRIDGE_ETHERNET_NOT_OFFERED: i32 = -1073727218i32;
1488 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1489 pub const EVENT_BRIDGE_INIT_MALLOC_FAILED: i32 = -1073727213i32;
1490 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1491 pub const EVENT_BRIDGE_MINIPORT_INIT_FAILED: i32 = -1073727219i32;
1492 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1493 pub const EVENT_BRIDGE_MINIPORT_REGISTER_FAILED: i32 = -1073727222i32;
1494 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1495 pub const EVENT_BRIDGE_MINIPROT_DEVNAME_MISSING: i32 = -1073727223i32;
1496 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1497 pub const EVENT_BRIDGE_NO_BRIDGE_MAC_ADDR: i32 = -1073727220i32;
1498 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1499 pub const EVENT_BRIDGE_PACKET_POOL_CREATION_FAILED: i32 = -1073727215i32;
1500 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1501 pub const EVENT_BRIDGE_PROTOCOL_REGISTER_FAILED: i32 = -1073727224i32;
1502 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1503 pub const EVENT_BRIDGE_THREAD_CREATION_FAILED: i32 = -1073727217i32;
1504 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1505 pub const EVENT_BRIDGE_THREAD_REF_FAILED: i32 = -1073727216i32;
1506 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1507 pub const EVENT_BROWSER_BACKUP_STOPPED: i32 = -1073733792i32;
1508 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1509 pub const EVENT_BROWSER_DEPENDANT_SERVICE_FAILED: i32 = -1073733807i32;
1510 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1511 pub const EVENT_BROWSER_DOMAIN_LIST_FAILED: i32 = -2147475626i32;
1512 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1513 pub const EVENT_BROWSER_DOMAIN_LIST_RETRIEVED: i32 = 8026i32;
1514 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1515 pub const EVENT_BROWSER_ELECTION_SENT_LANMAN_NT_STARTED: i32 = 1073749839i32;
1516 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1517 pub const EVENT_BROWSER_ELECTION_SENT_LANMAN_NT_STOPPED: i32 = 1073749857i32;
1518 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1519 pub const EVENT_BROWSER_ELECTION_SENT_ROLE_CHANGED: i32 = 1073749859i32;
1520 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1521 pub const EVENT_BROWSER_GETBLIST_RECEIVED_NOT_MASTER: i32 = -1073733790i32;
1522 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1523 pub const EVENT_BROWSER_ILLEGAL_CONFIG: i32 = -2147475625i32;
1524 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1525 pub const EVENT_BROWSER_MASTER_PROMOTION_FAILED: i32 = -1073733815i32;
1526 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1527 pub const EVENT_BROWSER_MASTER_PROMOTION_FAILED_NO_MASTER: i32 = -1073733804i32;
1528 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1529 pub const EVENT_BROWSER_MASTER_PROMOTION_FAILED_STOPPING: i32 = -1073733805i32;
1530 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1531 pub const EVENT_BROWSER_NOT_STARTED_IPX_CONFIG_MISMATCH: i32 = -1073733788i32;
1532 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1533 pub const EVENT_BROWSER_OTHERDOMAIN_ADD_FAILED: i32 = -1073733813i32;
1534 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1535 pub const EVENT_BROWSER_ROLE_CHANGE_FAILED: i32 = -1073733816i32;
1536 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1537 pub const EVENT_BROWSER_SERVER_LIST_FAILED: i32 = -2147475627i32;
1538 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1539 pub const EVENT_BROWSER_SERVER_LIST_RETRIEVED: i32 = 8025i32;
1540 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1541 pub const EVENT_BROWSER_STATUS_BITS_UPDATE_FAILED: i32 = -1073733817i32;
1542 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1543 pub const EVENT_CALL_TO_FUNCTION_FAILED: i32 = -1073734819i32;
1544 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1545 pub const EVENT_CALL_TO_FUNCTION_FAILED_II: i32 = -1073734818i32;
1546 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1547 pub const EVENT_CIRCULAR_DEPENDENCY_AUTO: i32 = -1073734806i32;
1548 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1549 pub const EVENT_CIRCULAR_DEPENDENCY_DEMAND: i32 = -1073734807i32;
1550 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1551 pub const EVENT_COMMAND_NOT_INTERACTIVE: i32 = -1073733924i32;
1552 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1553 pub const EVENT_COMMAND_START_FAILED: i32 = -1073733923i32;
1554 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1555 pub const EVENT_CONNECTION_TIMEOUT: i32 = -1073734815i32;
1556 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1557 pub const EVENT_ComputerNameChange: i32 = -2147477637i32;
1558 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1559 pub const EVENT_DAV_REDIR_DELAYED_WRITE_FAILED: i32 = -2147468848i32;
1560 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1561 pub const EVENT_DCOM_ASSERTION_FAILURE: i32 = -1073731812i32;
1562 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1563 pub const EVENT_DCOM_COMPLUS_DISABLED: i32 = -1073731810i32;
1564 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1565 pub const EVENT_DCOM_INVALID_ENDPOINT_DATA: i32 = -1073731811i32;
1566 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1567 pub const EVENT_DEPEND_ON_LATER_GROUP: i32 = -1073734804i32;
1568 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1569 pub const EVENT_DEPEND_ON_LATER_SERVICE: i32 = -1073734805i32;
1570 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1571 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_NOTSUPP: i32 = -2147472466i32;
1572 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1573 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_NOTSUPP_PRIMARY_DN: i32 = -2147472454i32;
1574 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1575 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_OTHER: i32 = -2147472463i32;
1576 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1577 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_OTHER_PRIMARY_DN: i32 = -2147472451i32;
1578 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1579 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_REFUSED: i32 = -2147472465i32;
1580 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1581 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_REFUSED_PRIMARY_DN: i32 = -2147472453i32;
1582 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1583 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_SECURITY: i32 = -2147472464i32;
1584 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1585 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_SECURITY_PRIMARY_DN: i32 = -2147472452i32;
1586 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1587 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_SERVERFAIL: i32 = -2147472467i32;
1588 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1589 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_SERVERFAIL_PRIMARY_DN: i32 = -2147472455i32;
1590 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1591 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_TIMEOUT: i32 = -2147472468i32;
1592 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1593 pub const EVENT_DNSAPI_DEREGISTRATION_FAILED_TIMEOUT_PRIMARY_DN: i32 = -2147472456i32;
1594 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1595 pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_NOTSUPP: i32 = -2147472460i32;
1596 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1597 pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_OTHER: i32 = -2147472457i32;
1598 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1599 pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_REFUSED: i32 = -2147472459i32;
1600 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1601 pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_SECURITY: i32 = -2147472458i32;
1602 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1603 pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_SERVERFAIL: i32 = -2147472461i32;
1604 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1605 pub const EVENT_DNSAPI_PTR_DEREGISTRATION_FAILED_TIMEOUT: i32 = -2147472462i32;
1606 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1607 pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_NOTSUPP: i32 = -2147472490i32;
1608 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1609 pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_OTHER: i32 = -2147472487i32;
1610 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1611 pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_REFUSED: i32 = -2147472489i32;
1612 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1613 pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_SECURITY: i32 = -2147472488i32;
1614 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1615 pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_SERVERFAIL: i32 = -2147472491i32;
1616 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1617 pub const EVENT_DNSAPI_PTR_REGISTRATION_FAILED_TIMEOUT: i32 = -2147472492i32;
1618 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1619 pub const EVENT_DNSAPI_REGISTERED_ADAPTER: i32 = 1073753024i32;
1620 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1621 pub const EVENT_DNSAPI_REGISTERED_ADAPTER_PRIMARY_DN: i32 = 1073753026i32;
1622 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1623 pub const EVENT_DNSAPI_REGISTERED_PTR: i32 = 1073753025i32;
1624 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1625 pub const EVENT_DNSAPI_REGISTRATION_FAILED_NOTSUPP: i32 = -2147472496i32;
1626 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1627 pub const EVENT_DNSAPI_REGISTRATION_FAILED_NOTSUPP_PRIMARY_DN: i32 = -2147472484i32;
1628 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1629 pub const EVENT_DNSAPI_REGISTRATION_FAILED_OTHER: i32 = -2147472493i32;
1630 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1631 pub const EVENT_DNSAPI_REGISTRATION_FAILED_OTHER_PRIMARY_DN: i32 = -2147472481i32;
1632 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1633 pub const EVENT_DNSAPI_REGISTRATION_FAILED_REFUSED: i32 = -2147472495i32;
1634 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1635 pub const EVENT_DNSAPI_REGISTRATION_FAILED_REFUSED_PRIMARY_DN: i32 = -2147472483i32;
1636 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1637 pub const EVENT_DNSAPI_REGISTRATION_FAILED_SECURITY: i32 = -2147472494i32;
1638 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1639 pub const EVENT_DNSAPI_REGISTRATION_FAILED_SECURITY_PRIMARY_DN: i32 = -2147472482i32;
1640 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1641 pub const EVENT_DNSAPI_REGISTRATION_FAILED_SERVERFAIL: i32 = -2147472497i32;
1642 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1643 pub const EVENT_DNSAPI_REGISTRATION_FAILED_SERVERFAIL_PRIMARY_DN: i32 = -2147472485i32;
1644 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1645 pub const EVENT_DNSAPI_REGISTRATION_FAILED_TIMEOUT: i32 = -2147472498i32;
1646 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1647 pub const EVENT_DNSAPI_REGISTRATION_FAILED_TIMEOUT_PRIMARY_DN: i32 = -2147472486i32;
1648 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1649 pub const EVENT_DNSDomainNameChange: i32 = -2147477636i32;
1650 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1651 pub const EVENT_DNS_CACHE_NETWORK_PERF_WARNING: i32 = -2147472598i32;
1652 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1653 pub const EVENT_DNS_CACHE_START_FAILURE_LOW_MEMORY: i32 = -1073730817i32;
1654 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1655 pub const EVENT_DNS_CACHE_START_FAILURE_NO_CONTROL: i32 = -1073730822i32;
1656 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1657 pub const EVENT_DNS_CACHE_START_FAILURE_NO_DLL: i32 = -1073730824i32;
1658 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1659 pub const EVENT_DNS_CACHE_START_FAILURE_NO_DONE_EVENT: i32 = -1073730821i32;
1660 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1661 pub const EVENT_DNS_CACHE_START_FAILURE_NO_ENTRY: i32 = -1073730823i32;
1662 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1663 pub const EVENT_DNS_CACHE_START_FAILURE_NO_RPC: i32 = -1073730820i32;
1664 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1665 pub const EVENT_DNS_CACHE_START_FAILURE_NO_SHUTDOWN_NOTIFY: i32 = -1073730819i32;
1666 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1667 pub const EVENT_DNS_CACHE_START_FAILURE_NO_UPDATE: i32 = -1073730818i32;
1668 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1669 pub const EVENT_DNS_CACHE_UNABLE_TO_REACH_SERVER_WARNING: i32 = -2147472597i32;
1670 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1671 pub const EVENT_EQOS_ERROR_MACHINE_POLICY_KEYNAME_SIZE_ZERO: i32 = -1073725118i32;
1672 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1673 pub const EVENT_EQOS_ERROR_MACHINE_POLICY_KEYNAME_TOO_LONG: i32 = -1073725120i32;
1674 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1675 pub const EVENT_EQOS_ERROR_MACHINE_POLICY_REFERESH: i32 = -1073725124i32;
1676 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1677 pub const EVENT_EQOS_ERROR_OPENING_MACHINE_POLICY_ROOT_KEY: i32 = -1073725122i32;
1678 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1679 pub const EVENT_EQOS_ERROR_OPENING_MACHINE_POLICY_SUBKEY: i32 = -1073725116i32;
1680 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1681 pub const EVENT_EQOS_ERROR_OPENING_USER_POLICY_ROOT_KEY: i32 = -1073725121i32;
1682 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1683 pub const EVENT_EQOS_ERROR_OPENING_USER_POLICY_SUBKEY: i32 = -1073725115i32;
1684 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1685 pub const EVENT_EQOS_ERROR_PROCESSING_MACHINE_POLICY_FIELD: i32 = -1073725114i32;
1686 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1687 pub const EVENT_EQOS_ERROR_PROCESSING_USER_POLICY_FIELD: i32 = -1073725113i32;
1688 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1689 pub const EVENT_EQOS_ERROR_SETTING_APP_MARKING: i32 = -1073725111i32;
1690 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1691 pub const EVENT_EQOS_ERROR_SETTING_TCP_AUTOTUNING: i32 = -1073725112i32;
1692 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1693 pub const EVENT_EQOS_ERROR_USER_POLICY_KEYNAME_SIZE_ZERO: i32 = -1073725117i32;
1694 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1695 pub const EVENT_EQOS_ERROR_USER_POLICY_KEYNAME_TOO_LONG: i32 = -1073725119i32;
1696 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1697 pub const EVENT_EQOS_ERROR_USER_POLICY_REFERESH: i32 = -1073725123i32;
1698 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1699 pub const EVENT_EQOS_INFO_APP_MARKING_ALLOWED: i32 = 1073758335i32;
1700 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1701 pub const EVENT_EQOS_INFO_APP_MARKING_IGNORED: i32 = 1073758334i32;
1702 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1703 pub const EVENT_EQOS_INFO_APP_MARKING_NOT_CONFIGURED: i32 = 1073758333i32;
1704 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1705 pub const EVENT_EQOS_INFO_LOCAL_SETTING_DONT_USE_NLA: i32 = 1073758336i32;
1706 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1707 pub const EVENT_EQOS_INFO_MACHINE_POLICY_REFRESH_NO_CHANGE: i32 = 1073758324i32;
1708 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1709 pub const EVENT_EQOS_INFO_MACHINE_POLICY_REFRESH_WITH_CHANGE: i32 = 1073758325i32;
1710 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1711 pub const EVENT_EQOS_INFO_TCP_AUTOTUNING_HIGHLY_RESTRICTED: i32 = 1073758330i32;
1712 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1713 pub const EVENT_EQOS_INFO_TCP_AUTOTUNING_NORMAL: i32 = 1073758332i32;
1714 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1715 pub const EVENT_EQOS_INFO_TCP_AUTOTUNING_NOT_CONFIGURED: i32 = 1073758328i32;
1716 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1717 pub const EVENT_EQOS_INFO_TCP_AUTOTUNING_OFF: i32 = 1073758329i32;
1718 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1719 pub const EVENT_EQOS_INFO_TCP_AUTOTUNING_RESTRICTED: i32 = 1073758331i32;
1720 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1721 pub const EVENT_EQOS_INFO_USER_POLICY_REFRESH_NO_CHANGE: i32 = 1073758326i32;
1722 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1723 pub const EVENT_EQOS_INFO_USER_POLICY_REFRESH_WITH_CHANGE: i32 = 1073758327i32;
1724 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1725 pub const EVENT_EQOS_URL_QOS_APPLICATION_CONFLICT: i32 = 1073758337i32;
1726 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1727 pub const EVENT_EQOS_WARNING_MACHINE_POLICY_CONFLICT: i32 = -2147467040i32;
1728 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1729 pub const EVENT_EQOS_WARNING_MACHINE_POLICY_NO_FULLPATH_APPNAME: i32 = -2147467038i32;
1730 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1731 pub const EVENT_EQOS_WARNING_MACHINE_POLICY_PROFILE_NOT_SPECIFIED: i32 = -2147467044i32;
1732 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1733 pub const EVENT_EQOS_WARNING_MACHINE_POLICY_QUOTA_EXCEEDED: i32 = -2147467042i32;
1734 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1735 pub const EVENT_EQOS_WARNING_MACHINE_POLICY_VERSION: i32 = -2147467046i32;
1736 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1737 pub const EVENT_EQOS_WARNING_TEST_1: i32 = -2147467048i32;
1738 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1739 pub const EVENT_EQOS_WARNING_TEST_2: i32 = -2147467047i32;
1740 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1741 pub const EVENT_EQOS_WARNING_USER_POLICY_CONFLICT: i32 = -2147467039i32;
1742 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1743 pub const EVENT_EQOS_WARNING_USER_POLICY_NO_FULLPATH_APPNAME: i32 = -2147467037i32;
1744 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1745 pub const EVENT_EQOS_WARNING_USER_POLICY_PROFILE_NOT_SPECIFIED: i32 = -2147467043i32;
1746 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1747 pub const EVENT_EQOS_WARNING_USER_POLICY_QUOTA_EXCEEDED: i32 = -2147467041i32;
1748 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1749 pub const EVENT_EQOS_WARNING_USER_POLICY_VERSION: i32 = -2147467045i32;
1750 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1751 pub const EVENT_EventLogProductInfo: i32 = -2147477639i32;
1752 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1753 pub const EVENT_EventlogAbnormalShutdown: i32 = -2147477640i32;
1754 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1755 pub const EVENT_EventlogStarted: i32 = -2147477643i32;
1756 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1757 pub const EVENT_EventlogStopped: i32 = -2147477642i32;
1758 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1759 pub const EVENT_EventlogUptime: i32 = -2147477635i32;
1760 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1761 pub const EVENT_FIRST_LOGON_FAILED: i32 = -1073734811i32;
1762 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1763 pub const EVENT_FIRST_LOGON_FAILED_II: i32 = -1073734786i32;
1764 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1765 pub const EVENT_FRS_ACCESS_CHECKS_DISABLED: i32 = -2147470131i32;
1766 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1767 pub const EVENT_FRS_ACCESS_CHECKS_FAILED_UNKNOWN: i32 = -1073728305i32;
1768 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1769 pub const EVENT_FRS_ACCESS_CHECKS_FAILED_USER: i32 = -2147470130i32;
1770 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1771 pub const EVENT_FRS_ASSERT: i32 = -1073728318i32;
1772 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1773 pub const EVENT_FRS_BAD_REG_DATA: i32 = -2147470101i32;
1774 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1775 pub const EVENT_FRS_CANNOT_COMMUNICATE: i32 = -1073728314i32;
1776 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1777 pub const EVENT_FRS_CANNOT_CREATE_UUID: i32 = -1073728300i32;
1778 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1779 pub const EVENT_FRS_CANNOT_START_BACKUP_RESTORE_IN_PROGRESS: i32 = -1073728303i32;
1780 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1781 pub const EVENT_FRS_CANT_OPEN_PREINSTALL: i32 = -1073728273i32;
1782 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1783 pub const EVENT_FRS_CANT_OPEN_STAGE: i32 = -1073728274i32;
1784 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1785 pub const EVENT_FRS_DATABASE_SPACE: i32 = -1073728313i32;
1786 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1787 pub const EVENT_FRS_DISK_WRITE_CACHE_ENABLED: i32 = -2147470136i32;
1788 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1789 pub const EVENT_FRS_DS_POLL_ERROR_SUMMARY: i32 = -2147470086i32;
1790 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1791 pub const EVENT_FRS_DUPLICATE_IN_CXTION: i32 = -1073728266i32;
1792 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1793 pub const EVENT_FRS_DUPLICATE_IN_CXTION_SYSVOL: i32 = -1073728267i32;
1794 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1795 pub const EVENT_FRS_ERROR: i32 = -1073728324i32;
1796 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1797 pub const EVENT_FRS_ERROR_REPLICA_SET_DELETED: i32 = -2147470088i32;
1798 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1799 pub const EVENT_FRS_HUGE_FILE: i32 = -2147470125i32;
1800 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1801 pub const EVENT_FRS_IN_ERROR_STATE: i32 = -1073728269i32;
1802 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1803 pub const EVENT_FRS_JET_1414: i32 = -1073728311i32;
1804 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1805 pub const EVENT_FRS_JOIN_FAIL_TIME_SKEW: i32 = -1073728276i32;
1806 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1807 pub const EVENT_FRS_LONG_JOIN: i32 = -2147470140i32;
1808 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1809 pub const EVENT_FRS_LONG_JOIN_DONE: i32 = -2147470139i32;
1810 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1811 pub const EVENT_FRS_MOVED_PREEXISTING: i32 = -2147470128i32;
1812 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1813 pub const EVENT_FRS_NO_DNS_ATTRIBUTE: i32 = -2147470123i32;
1814 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1815 pub const EVENT_FRS_NO_SID: i32 = -1073728298i32;
1816 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1817 pub const EVENT_FRS_OVERLAPS_LOGGING: i32 = -1073728283i32;
1818 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1819 pub const EVENT_FRS_OVERLAPS_OTHER_STAGE: i32 = -1073728279i32;
1820 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1821 pub const EVENT_FRS_OVERLAPS_ROOT: i32 = -1073728280i32;
1822 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1823 pub const EVENT_FRS_OVERLAPS_STAGE: i32 = -1073728281i32;
1824 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1825 pub const EVENT_FRS_OVERLAPS_WORKING: i32 = -1073728282i32;
1826 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1827 pub const EVENT_FRS_PREPARE_ROOT_FAILED: i32 = -1073728278i32;
1828 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1829 pub const EVENT_FRS_REPLICA_IN_JRNL_WRAP_ERROR: i32 = -1073728263i32;
1830 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1831 pub const EVENT_FRS_REPLICA_NO_ROOT_CHANGE: i32 = -1073728268i32;
1832 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1833 pub const EVENT_FRS_REPLICA_SET_CREATE_FAIL: i32 = -1073728272i32;
1834 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1835 pub const EVENT_FRS_REPLICA_SET_CREATE_OK: i32 = 1073755377i32;
1836 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1837 pub const EVENT_FRS_REPLICA_SET_CXTIONS: i32 = 1073755378i32;
1838 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1839 pub const EVENT_FRS_RMTCO_TIME_SKEW: i32 = -1073728275i32;
1840 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1841 pub const EVENT_FRS_ROOT_HAS_MOVED: i32 = -1073728265i32;
1842 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1843 pub const EVENT_FRS_ROOT_NOT_VALID: i32 = -1073728285i32;
1844 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1845 pub const EVENT_FRS_STAGE_NOT_VALID: i32 = -1073728284i32;
1846 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1847 pub const EVENT_FRS_STAGING_AREA_FULL: i32 = -2147470126i32;
1848 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1849 pub const EVENT_FRS_STARTING: i32 = 1073755325i32;
1850 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1851 pub const EVENT_FRS_STOPPED: i32 = 1073755327i32;
1852 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1853 pub const EVENT_FRS_STOPPED_ASSERT: i32 = -1073728319i32;
1854 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1855 pub const EVENT_FRS_STOPPED_FORCE: i32 = -1073728320i32;
1856 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1857 pub const EVENT_FRS_STOPPING: i32 = 1073755326i32;
1858 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1859 pub const EVENT_FRS_SYSVOL_NOT_READY: i32 = -2147470134i32;
1860 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1861 pub const EVENT_FRS_SYSVOL_NOT_READY_PRIMARY: i32 = -2147470133i32;
1862 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1863 pub const EVENT_FRS_SYSVOL_READY: i32 = 1073755340i32;
1864 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1865 pub const EVENT_FRS_VOLUME_NOT_SUPPORTED: i32 = -1073728317i32;
1866 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1867 pub const EVENT_INVALID_DRIVER_DEPENDENCY: i32 = -1073734809i32;
1868 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1869 pub const EVENT_IPX_CREATE_DEVICE: i32 = -1073732318i32;
1870 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1871 pub const EVENT_IPX_ILLEGAL_CONFIG: i32 = -2147474145i32;
1872 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1873 pub const EVENT_IPX_INTERNAL_NET_INVALID: i32 = -1073732320i32;
1874 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1875 pub const EVENT_IPX_NEW_DEFAULT_TYPE: i32 = 1073751325i32;
1876 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1877 pub const EVENT_IPX_NO_ADAPTERS: i32 = -1073732317i32;
1878 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1879 pub const EVENT_IPX_NO_FRAME_TYPES: i32 = -1073732319i32;
1880 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1881 pub const EVENT_IPX_SAP_ANNOUNCE: i32 = -2147474146i32;
1882 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1883 pub const EVENT_NBT_BAD_BACKUP_WINS_ADDR: i32 = -2147479344i32;
1884 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1885 pub const EVENT_NBT_BAD_PRIMARY_WINS_ADDR: i32 = -2147479343i32;
1886 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1887 pub const EVENT_NBT_CREATE_ADDRESS: i32 = -1073737517i32;
1888 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1889 pub const EVENT_NBT_CREATE_CONNECTION: i32 = -1073737516i32;
1890 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1891 pub const EVENT_NBT_CREATE_DEVICE: i32 = -1073737513i32;
1892 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1893 pub const EVENT_NBT_CREATE_DRIVER: i32 = -1073737524i32;
1894 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1895 pub const EVENT_NBT_DUPLICATE_NAME: i32 = -1073737505i32;
1896 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1897 pub const EVENT_NBT_DUPLICATE_NAME_ERROR: i32 = -1073737503i32;
1898 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1899 pub const EVENT_NBT_NAME_RELEASE: i32 = -1073737504i32;
1900 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1901 pub const EVENT_NBT_NAME_SERVER_ADDRS: i32 = -1073737518i32;
1902 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1903 pub const EVENT_NBT_NON_OS_INIT: i32 = -1073737515i32;
1904 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1905 pub const EVENT_NBT_NO_BACKUP_WINS: i32 = -2147479346i32;
1906 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1907 pub const EVENT_NBT_NO_DEVICES: i32 = -2147479336i32;
1908 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1909 pub const EVENT_NBT_NO_RESOURCES: i32 = -1073737502i32;
1910 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1911 pub const EVENT_NBT_NO_WINS: i32 = -2147479345i32;
1912 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1913 pub const EVENT_NBT_OPEN_REG_LINKAGE: i32 = -1073737511i32;
1914 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1915 pub const EVENT_NBT_OPEN_REG_NAMESERVER: i32 = -2147479332i32;
1916 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1917 pub const EVENT_NBT_OPEN_REG_PARAMS: i32 = -1073737523i32;
1918 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1919 pub const EVENT_NBT_READ_BIND: i32 = -1073737510i32;
1920 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1921 pub const EVENT_NBT_READ_EXPORT: i32 = -1073737509i32;
1922 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1923 pub const EVENT_NBT_TIMERS: i32 = -1073737514i32;
1924 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1925 pub const EVENT_NDIS_ADAPTER_CHECK_ERROR: i32 = -1073736793i32;
1926 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1927 pub const EVENT_NDIS_ADAPTER_DISABLED: i32 = -2147478634i32;
1928 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1929 pub const EVENT_NDIS_ADAPTER_NOT_FOUND: i32 = -1073736821i32;
1930 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1931 pub const EVENT_NDIS_BAD_IO_BASE_ADDRESS: i32 = -1073736812i32;
1932 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1933 pub const EVENT_NDIS_BAD_VERSION: i32 = -1073736818i32;
1934 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1935 pub const EVENT_NDIS_CABLE_DISCONNECTED_ERROR: i32 = -2147478615i32;
1936 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1937 pub const EVENT_NDIS_DMA_CONFLICT: i32 = -2147478629i32;
1938 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1939 pub const EVENT_NDIS_DRIVER_FAILURE: i32 = -1073736819i32;
1940 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1941 pub const EVENT_NDIS_HARDWARE_FAILURE: i32 = -1073736822i32;
1942 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1943 pub const EVENT_NDIS_INTERRUPT_CONFLICT: i32 = -2147478630i32;
1944 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1945 pub const EVENT_NDIS_INTERRUPT_CONNECT: i32 = -1073736820i32;
1946 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1947 pub const EVENT_NDIS_INVALID_DOWNLOAD_FILE_ERROR: i32 = -1073736804i32;
1948 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1949 pub const EVENT_NDIS_INVALID_VALUE_FROM_ADAPTER: i32 = -1073736814i32;
1950 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1951 pub const EVENT_NDIS_IO_PORT_CONFLICT: i32 = -2147478633i32;
1952 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1953 pub const EVENT_NDIS_LOBE_FAILUE_ERROR: i32 = -2147478621i32;
1954 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1955 pub const EVENT_NDIS_MAXFRAMESIZE_ERROR: i32 = -2147478625i32;
1956 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1957 pub const EVENT_NDIS_MAXINTERNALBUFS_ERROR: i32 = -2147478624i32;
1958 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1959 pub const EVENT_NDIS_MAXMULTICAST_ERROR: i32 = -2147478623i32;
1960 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1961 pub const EVENT_NDIS_MAXRECEIVES_ERROR: i32 = -2147478627i32;
1962 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1963 pub const EVENT_NDIS_MAXTRANSMITS_ERROR: i32 = -2147478626i32;
1964 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1965 pub const EVENT_NDIS_MEMORY_CONFLICT: i32 = -2147478631i32;
1966 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1967 pub const EVENT_NDIS_MISSING_CONFIGURATION_PARAMETER: i32 = -1073736813i32;
1968 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1969 pub const EVENT_NDIS_NETWORK_ADDRESS: i32 = -1073736816i32;
1970 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1971 pub const EVENT_NDIS_OUT_OF_RESOURCE: i32 = -1073736823i32;
1972 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1973 pub const EVENT_NDIS_PORT_OR_DMA_CONFLICT: i32 = -2147478632i32;
1974 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1975 pub const EVENT_NDIS_PRODUCTID_ERROR: i32 = -2147478622i32;
1976 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1977 pub const EVENT_NDIS_RECEIVE_SPACE_SMALL: i32 = 1073746837i32;
1978 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1979 pub const EVENT_NDIS_REMOVE_RECEIVED_ERROR: i32 = -2147478619i32;
1980 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1981 pub const EVENT_NDIS_RESET_FAILURE_CORRECTION: i32 = -2147478614i32;
1982 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1983 pub const EVENT_NDIS_RESET_FAILURE_ERROR: i32 = -2147478616i32;
1984 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1985 pub const EVENT_NDIS_RESOURCE_CONFLICT: i32 = -1073736824i32;
1986 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1987 pub const EVENT_NDIS_SIGNAL_LOSS_ERROR: i32 = -2147478620i32;
1988 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1989 pub const EVENT_NDIS_TIMEOUT: i32 = -2147478641i32;
1990 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1991 pub const EVENT_NDIS_TOKEN_RING_CORRECTION: i32 = 1073746854i32;
1992 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1993 pub const EVENT_NDIS_UNSUPPORTED_CONFIGURATION: i32 = -1073736815i32;
1994 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1995 pub const EVENT_PS_ADMISSIONCONTROL_OVERFLOW: i32 = -2147469537i32;
1996 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1997 pub const EVENT_PS_BAD_BESTEFFORT_LIMIT: i32 = -2147469548i32;
1998 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
1999 pub const EVENT_PS_BINDING_FAILED: i32 = -1073727720i32;
2000 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2001 pub const EVENT_PS_GPC_REGISTER_FAILED: i32 = -1073727824i32;
2002 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2003 pub const EVENT_PS_INIT_DEVICE_FAILED: i32 = -1073727717i32;
2004 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2005 pub const EVENT_PS_MISSING_ADAPTER_REGISTRY_DATA: i32 = -1073727719i32;
2006 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2007 pub const EVENT_PS_NETWORK_ADDRESS_FAIL: i32 = -1073727712i32;
2008 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2009 pub const EVENT_PS_NO_RESOURCES_FOR_INIT: i32 = -1073727823i32;
2010 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2011 pub const EVENT_PS_QUERY_OID_GEN_LINK_SPEED: i32 = -1073727721i32;
2012 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2013 pub const EVENT_PS_QUERY_OID_GEN_MAXIMUM_FRAME_SIZE: i32 = -1073727723i32;
2014 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2015 pub const EVENT_PS_QUERY_OID_GEN_MAXIMUM_TOTAL_SIZE: i32 = -1073727722i32;
2016 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2017 pub const EVENT_PS_REGISTER_ADDRESS_FAMILY_FAILED: i32 = -1073727718i32;
2018 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2019 pub const EVENT_PS_REGISTER_MINIPORT_FAILED: i32 = -1073727821i32;
2020 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2021 pub const EVENT_PS_REGISTER_PROTOCOL_FAILED: i32 = -1073727822i32;
2022 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2023 pub const EVENT_PS_RESOURCE_POOL: i32 = -1073727714i32;
2024 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2025 pub const EVENT_PS_WAN_LIMITED_BESTEFFORT: i32 = -2147469539i32;
2026 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2027 pub const EVENT_PS_WMI_INSTANCE_NAME_FAILED: i32 = -1073727716i32;
2028 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2029 pub const EVENT_RDR_AT_THREAD_MAX: i32 = -2147480622i32;
2030 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2031 pub const EVENT_RDR_CANT_BIND_TRANSPORT: i32 = -2147480616i32;
2032 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2033 pub const EVENT_RDR_CANT_BUILD_SMB_HEADER: i32 = -2147480613i32;
2034 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2035 pub const EVENT_RDR_CANT_CREATE_DEVICE: i32 = -2147480646i32;
2036 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2037 pub const EVENT_RDR_CANT_CREATE_THREAD: i32 = -2147480645i32;
2038 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2039 pub const EVENT_RDR_CANT_GET_SECURITY_CONTEXT: i32 = -2147480614i32;
2040 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2041 pub const EVENT_RDR_CANT_READ_REGISTRY: i32 = -2147480621i32;
2042 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2043 pub const EVENT_RDR_CANT_REGISTER_ADDRESS: i32 = -2147480615i32;
2044 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2045 pub const EVENT_RDR_CANT_SET_THREAD: i32 = -2147480644i32;
2046 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2047 pub const EVENT_RDR_CLOSE_BEHIND: i32 = -2147480637i32;
2048 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2049 pub const EVENT_RDR_CONNECTION: i32 = -2147480629i32;
2050 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2051 pub const EVENT_RDR_CONNECTION_REFERENCE: i32 = -2147480633i32;
2052 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2053 pub const EVENT_RDR_CONTEXTS: i32 = -2147480624i32;
2054 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2055 pub const EVENT_RDR_DELAYED_SET_ATTRIBUTES_FAILED: i32 = -2147480618i32;
2056 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2057 pub const EVENT_RDR_DELETEONCLOSE_FAILED: i32 = -2147480617i32;
2058 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2059 pub const EVENT_RDR_DISPOSITION: i32 = -2147480625i32;
2060 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2061 pub const EVENT_RDR_ENCRYPT: i32 = -2147480630i32;
2062 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2063 pub const EVENT_RDR_FAILED_UNLOCK: i32 = -2147480639i32;
2064 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2065 pub const EVENT_RDR_INVALID_LOCK_REPLY: i32 = -2147480641i32;
2066 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2067 pub const EVENT_RDR_INVALID_OPLOCK: i32 = -2147480634i32;
2068 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2069 pub const EVENT_RDR_INVALID_REPLY: i32 = -2147480643i32;
2070 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2071 pub const EVENT_RDR_INVALID_SMB: i32 = -2147480642i32;
2072 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2073 pub const EVENT_RDR_MAXCMDS: i32 = -2147480627i32;
2074 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2075 pub const EVENT_RDR_OPLOCK_SMB: i32 = -2147480626i32;
2076 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2077 pub const EVENT_RDR_PRIMARY_TRANSPORT_CONNECT_FAILED: i32 = -2147480619i32;
2078 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2079 pub const EVENT_RDR_RESOURCE_SHORTAGE: i32 = -2147480647i32;
2080 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2081 pub const EVENT_RDR_SECURITY_SIGNATURE_MISMATCH: i32 = -2147480612i32;
2082 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2083 pub const EVENT_RDR_SERVER_REFERENCE: i32 = -2147480632i32;
2084 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2085 pub const EVENT_RDR_SMB_REFERENCE: i32 = -2147480631i32;
2086 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2087 pub const EVENT_RDR_TIMEOUT: i32 = -2147480635i32;
2088 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2089 pub const EVENT_RDR_TIMEZONE_BIAS_TOO_LARGE: i32 = -2147480620i32;
2090 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2091 pub const EVENT_RDR_UNEXPECTED_ERROR: i32 = -2147480636i32;
2092 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2093 pub const EVENT_RDR_WRITE_BEHIND_FLUSH_FAILED: i32 = -2147480623i32;
2094 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2095 pub const EVENT_READFILE_TIMEOUT: i32 = -1073734814i32;
2096 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2097 pub const EVENT_REVERTED_TO_LASTKNOWNGOOD: i32 = -1073734817i32;
2098 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2099 pub const EVENT_RPCSS_ACTIVATION_ERROR: i32 = -1073731817i32;
2100 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2101 pub const EVENT_RPCSS_CREATEDEBUGGERPROCESS_FAILURE: i32 = -1073731794i32;
2102 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2103 pub const EVENT_RPCSS_CREATEPROCESS_FAILURE: i32 = -1073731824i32;
2104 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2105 pub const EVENT_RPCSS_DEFAULT_LAUNCH_ACCESS_DENIED: i32 = -1073731821i32;
2106 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2107 pub const EVENT_RPCSS_LAUNCH_ACCESS_DENIED: i32 = -1073731822i32;
2108 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2109 pub const EVENT_RPCSS_REMOTE_SIDE_ERROR: i32 = -1073731818i32;
2110 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2111 pub const EVENT_RPCSS_REMOTE_SIDE_ERROR_WITH_FILE: i32 = -1073731816i32;
2112 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2113 pub const EVENT_RPCSS_REMOTE_SIDE_UNAVAILABLE: i32 = -1073731815i32;
2114 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2115 pub const EVENT_RPCSS_RUNAS_CANT_LOGIN: i32 = -1073731820i32;
2116 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2117 pub const EVENT_RPCSS_RUNAS_CREATEPROCESS_FAILURE: i32 = -1073731823i32;
2118 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2119 pub const EVENT_RPCSS_SERVER_NOT_RESPONDING: i32 = -1073731813i32;
2120 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2121 pub const EVENT_RPCSS_SERVER_START_TIMEOUT: i32 = -1073731814i32;
2122 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2123 pub const EVENT_RPCSS_START_SERVICE_FAILURE: i32 = -1073731819i32;
2124 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2125 pub const EVENT_RPCSS_STOP_SERVICE_FAILURE: i32 = -1073731795i32;
2126 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2127 pub const EVENT_RUNNING_LASTKNOWNGOOD: i32 = -1073734797i32;
2128 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2129 pub const EVENT_SCOPE_LABEL_TOO_LONG: i32 = -2147479331i32;
2130 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2131 pub const EVENT_SCOPE_TOO_LONG: i32 = -2147479330i32;
2132 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2133 pub const EVENT_SECOND_LOGON_FAILED: i32 = -1073734810i32;
2134 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2135 pub const EVENT_SERVICE_CONFIG_BACKOUT_FAILED: i32 = -1073734787i32;
2136 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2137 pub const EVENT_SERVICE_CONTROL_SUCCESS: i32 = 1073748859i32;
2138 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2139 pub const EVENT_SERVICE_CRASH: i32 = -1073734793i32;
2140 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2141 pub const EVENT_SERVICE_CRASH_NO_ACTION: i32 = -1073734790i32;
2142 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2143 pub const EVENT_SERVICE_DIFFERENT_PID_CONNECTED: i32 = -2147476609i32;
2144 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2145 pub const EVENT_SERVICE_EXIT_FAILED: i32 = -1073734801i32;
2146 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2147 pub const EVENT_SERVICE_EXIT_FAILED_SPECIFIC: i32 = -1073734800i32;
2148 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2149 pub const EVENT_SERVICE_LOGON_TYPE_NOT_GRANTED: i32 = -1073734783i32;
2150 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2151 pub const EVENT_SERVICE_NOT_INTERACTIVE: i32 = -1073734794i32;
2152 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2153 pub const EVENT_SERVICE_RECOVERY_FAILED: i32 = -1073734792i32;
2154 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2155 pub const EVENT_SERVICE_SCESRV_FAILED: i32 = -1073734791i32;
2156 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2157 pub const EVENT_SERVICE_SHUTDOWN_FAILED: i32 = -1073734781i32;
2158 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2159 pub const EVENT_SERVICE_START_AT_BOOT_FAILED: i32 = -1073734799i32;
2160 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2161 pub const EVENT_SERVICE_START_FAILED: i32 = -1073734824i32;
2162 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2163 pub const EVENT_SERVICE_START_FAILED_GROUP: i32 = -1073734822i32;
2164 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2165 pub const EVENT_SERVICE_START_FAILED_II: i32 = -1073734823i32;
2166 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2167 pub const EVENT_SERVICE_START_FAILED_NONE: i32 = -1073734821i32;
2168 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2169 pub const EVENT_SERVICE_START_HUNG: i32 = -1073734802i32;
2170 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2171 pub const EVENT_SERVICE_START_TYPE_CHANGED: i32 = 1073748864i32;
2172 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2173 pub const EVENT_SERVICE_STATUS_SUCCESS: i32 = 1073748860i32;
2174 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2175 pub const EVENT_SERVICE_STOP_SUCCESS_WITH_REASON: i32 = 1073748866i32;
2176 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2177 pub const EVENT_SEVERE_SERVICE_FAILED: i32 = -1073734803i32;
2178 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2179 pub const EVENT_SRV_CANT_BIND_DUP_NAME: i32 = -1073739319i32;
2180 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2181 pub const EVENT_SRV_CANT_BIND_TO_TRANSPORT: i32 = -2147481144i32;
2182 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2183 pub const EVENT_SRV_CANT_CHANGE_DOMAIN_NAME: i32 = -2147481136i32;
2184 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2185 pub const EVENT_SRV_CANT_CREATE_DEVICE: i32 = -1073739822i32;
2186 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2187 pub const EVENT_SRV_CANT_CREATE_PROCESS: i32 = -1073739821i32;
2188 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2189 pub const EVENT_SRV_CANT_CREATE_THREAD: i32 = -1073739820i32;
2190 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2191 pub const EVENT_SRV_CANT_GROW_TABLE: i32 = -2147481639i32;
2192 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2193 pub const EVENT_SRV_CANT_LOAD_DRIVER: i32 = -2147481140i32;
2194 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2195 pub const EVENT_SRV_CANT_MAP_ERROR: i32 = -2147481138i32;
2196 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2197 pub const EVENT_SRV_CANT_OPEN_NPFS: i32 = -1073739817i32;
2198 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2199 pub const EVENT_SRV_CANT_RECREATE_SHARE: i32 = -2147481137i32;
2200 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2201 pub const EVENT_SRV_CANT_START_SCAVENGER: i32 = -1073739814i32;
2202 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2203 pub const EVENT_SRV_CANT_UNLOAD_DRIVER: i32 = -2147481139i32;
2204 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2205 pub const EVENT_SRV_DISK_FULL: i32 = -2147481635i32;
2206 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2207 pub const EVENT_SRV_DOS_ATTACK_DETECTED: i32 = -2147481623i32;
2208 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2209 pub const EVENT_SRV_INVALID_REGISTRY_VALUE: i32 = -2147481142i32;
2210 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2211 pub const EVENT_SRV_INVALID_REQUEST: i32 = -1073739818i32;
2212 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2213 pub const EVENT_SRV_INVALID_SD: i32 = -2147481141i32;
2214 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2215 pub const EVENT_SRV_IRP_STACK_SIZE: i32 = -1073739813i32;
2216 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2217 pub const EVENT_SRV_KEY_NOT_CREATED: i32 = -1073739322i32;
2218 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2219 pub const EVENT_SRV_KEY_NOT_FOUND: i32 = -1073739323i32;
2220 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2221 pub const EVENT_SRV_NETWORK_ERROR: i32 = -2147481636i32;
2222 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2223 pub const EVENT_SRV_NONPAGED_POOL_LIMIT: i32 = -1073739807i32;
2224 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2225 pub const EVENT_SRV_NO_BLOCKING_IO: i32 = -2147481624i32;
2226 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2227 pub const EVENT_SRV_NO_FREE_CONNECTIONS: i32 = -2147481626i32;
2228 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2229 pub const EVENT_SRV_NO_FREE_RAW_WORK_ITEM: i32 = -2147481625i32;
2230 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2231 pub const EVENT_SRV_NO_NONPAGED_POOL: i32 = -1073739805i32;
2232 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2233 pub const EVENT_SRV_NO_PAGED_POOL: i32 = -1073739804i32;
2234 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2235 pub const EVENT_SRV_NO_TRANSPORTS_BOUND: i32 = -1073739321i32;
2236 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2237 pub const EVENT_SRV_NO_VIRTUAL_MEMORY: i32 = -1073739808i32;
2238 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2239 pub const EVENT_SRV_NO_WORK_ITEM: i32 = -2147481627i32;
2240 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2241 pub const EVENT_SRV_OUT_OF_WORK_ITEM_DOS: i32 = -2147481621i32;
2242 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2243 pub const EVENT_SRV_PAGED_POOL_LIMIT: i32 = -1073739806i32;
2244 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2245 pub const EVENT_SRV_RESOURCE_SHORTAGE: i32 = -1073739823i32;
2246 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2247 pub const EVENT_SRV_SERVICE_FAILED: i32 = -1073739824i32;
2248 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2249 pub const EVENT_SRV_TOO_MANY_DOS: i32 = -2147481622i32;
2250 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2251 pub const EVENT_SRV_TXF_INIT_FAILED: i32 = -2147481135i32;
2252 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2253 pub const EVENT_SRV_UNEXPECTED_DISC: i32 = -1073739819i32;
2254 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2255 pub const EVENT_STREAMS_ALLOCB_FAILURE: i32 = -2147479647i32;
2256 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2257 pub const EVENT_STREAMS_ALLOCB_FAILURE_CNT: i32 = -2147479646i32;
2258 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2259 pub const EVENT_STREAMS_ESBALLOC_FAILURE: i32 = -2147479645i32;
2260 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2261 pub const EVENT_STREAMS_ESBALLOC_FAILURE_CNT: i32 = -2147479644i32;
2262 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2263 pub const EVENT_STREAMS_STRLOG: i32 = -1073737824i32;
2264 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2265 pub const EVENT_TAKE_OWNERSHIP: i32 = -1073734796i32;
2266 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2267 pub const EVENT_TCPIP6_STARTED: i32 = 1073744924i32;
2268 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2269 pub const EVENT_TCPIP_ADAPTER_REG_FAILURE: i32 = -1073737633i32;
2270 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2271 pub const EVENT_TCPIP_ADDRESS_CONFLICT1: i32 = -1073737626i32;
2272 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2273 pub const EVENT_TCPIP_ADDRESS_CONFLICT2: i32 = -1073737625i32;
2274 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2275 pub const EVENT_TCPIP_AUTOCONFIGURED_ADDRESS_LIMIT_REACHED: i32 = -2147479444i32;
2276 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2277 pub const EVENT_TCPIP_AUTOCONFIGURED_ROUTE_LIMIT_REACHED: i32 = -2147479443i32;
2278 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2279 pub const EVENT_TCPIP_CREATE_DEVICE_FAILED: i32 = -1073737724i32;
2280 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2281 pub const EVENT_TCPIP_DHCP_INIT_FAILED: i32 = -2147479458i32;
2282 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2283 pub const EVENT_TCPIP_INTERFACE_BIND_FAILURE: i32 = -1073737617i32;
2284 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2285 pub const EVENT_TCPIP_INVALID_ADDRESS: i32 = -1073737637i32;
2286 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2287 pub const EVENT_TCPIP_INVALID_DEFAULT_GATEWAY: i32 = -2147479456i32;
2288 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2289 pub const EVENT_TCPIP_INVALID_MASK: i32 = -1073737636i32;
2290 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2291 pub const EVENT_TCPIP_IPV4_UNINSTALLED: i32 = 1073746027i32;
2292 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2293 pub const EVENT_TCPIP_IP_INIT_FAILED: i32 = -1073737628i32;
2294 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2295 pub const EVENT_TCPIP_MEDIA_CONNECT: i32 = 1073746025i32;
2296 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2297 pub const EVENT_TCPIP_MEDIA_DISCONNECT: i32 = 1073746026i32;
2298 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2299 pub const EVENT_TCPIP_NO_ADAPTER_RESOURCES: i32 = -1073737635i32;
2300 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2301 pub const EVENT_TCPIP_NO_ADDRESS_LIST: i32 = -1073737631i32;
2302 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2303 pub const EVENT_TCPIP_NO_BINDINGS: i32 = -1073737629i32;
2304 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2305 pub const EVENT_TCPIP_NO_MASK: i32 = -1073737638i32;
2306 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2307 pub const EVENT_TCPIP_NO_MASK_LIST: i32 = -1073737630i32;
2308 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2309 pub const EVENT_TCPIP_NO_RESOURCES_FOR_INIT: i32 = -1073737723i32;
2310 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2311 pub const EVENT_TCPIP_NTE_CONTEXT_LIST_FAILURE: i32 = -1073737624i32;
2312 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2313 pub const EVENT_TCPIP_OUT_OF_ORDER_FRAGMENTS_EXCEEDED: i32 = -2147479442i32;
2314 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2315 pub const EVENT_TCPIP_PCF_CLEAR_FILTER_FAILURE: i32 = -1073737530i32;
2316 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2317 pub const EVENT_TCPIP_PCF_MISSING_CAPABILITY: i32 = -2147479357i32;
2318 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2319 pub const EVENT_TCPIP_PCF_MULTICAST_OID_ISSUE: i32 = -2147479358i32;
2320 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2321 pub const EVENT_TCPIP_PCF_NO_ARP_FILTER: i32 = -2147479355i32;
2322 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2323 pub const EVENT_TCPIP_PCF_SET_FILTER_FAILURE: i32 = -2147479356i32;
2324 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2325 pub const EVENT_TCPIP_TCP_CONNECTIONS_PERF_IMPACTED: i32 = -2147479418i32;
2326 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2327 pub const EVENT_TCPIP_TCP_CONNECT_LIMIT_REACHED: i32 = -2147479422i32;
2328 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2329 pub const EVENT_TCPIP_TCP_GLOBAL_EPHEMERAL_PORT_SPACE_EXHAUSTED: i32 = -2147479417i32;
2330 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2331 pub const EVENT_TCPIP_TCP_INIT_FAILED: i32 = -1073737599i32;
2332 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2333 pub const EVENT_TCPIP_TCP_MPP_ATTACKS_DETECTED: i32 = -2147479419i32;
2334 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2335 pub const EVENT_TCPIP_TCP_TIME_WAIT_COLLISION: i32 = -2147479421i32;
2336 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2337 pub const EVENT_TCPIP_TCP_WSD_WS_RESTRICTED: i32 = -2147479420i32;
2338 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2339 pub const EVENT_TCPIP_TOO_MANY_GATEWAYS: i32 = -2147479451i32;
2340 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2341 pub const EVENT_TCPIP_TOO_MANY_NETS: i32 = -1073737639i32;
2342 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2343 pub const EVENT_TCPIP_UDP_GLOBAL_EPHEMERAL_PORT_SPACE_EXHAUSTED: i32 = -2147479382i32;
2344 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2345 pub const EVENT_TCPIP_UDP_LIMIT_REACHED: i32 = -2147479383i32;
2346 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2347 pub const EVENT_TRANSACT_INVALID: i32 = -1073734812i32;
2348 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2349 pub const EVENT_TRANSACT_TIMEOUT: i32 = -1073734813i32;
2350 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2351 pub const EVENT_TRANSPORT_ADAPTER_NOT_FOUND: i32 = -1073732818i32;
2352 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2353 pub const EVENT_TRANSPORT_BAD_PROTOCOL: i32 = 1073750835i32;
2354 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2355 pub const EVENT_TRANSPORT_BINDING_FAILED: i32 = -1073732819i32;
2356 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2357 pub const EVENT_TRANSPORT_QUERY_OID_FAILED: i32 = -1073732816i32;
2358 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2359 pub const EVENT_TRANSPORT_REGISTER_FAILED: i32 = -1073732820i32;
2360 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2361 pub const EVENT_TRANSPORT_RESOURCE_LIMIT: i32 = -2147474646i32;
2362 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2363 pub const EVENT_TRANSPORT_RESOURCE_POOL: i32 = -2147474647i32;
2364 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2365 pub const EVENT_TRANSPORT_RESOURCE_SPECIFIC: i32 = -2147474645i32;
2366 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2367 pub const EVENT_TRANSPORT_SET_OID_FAILED: i32 = -1073732817i32;
2368 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2369 pub const EVENT_TRANSPORT_TOO_MANY_LINKS: i32 = 1073750834i32;
2370 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2371 pub const EVENT_TRANSPORT_TRANSFER_DATA: i32 = 1073750833i32;
2372 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2373 pub const EVENT_TRK_INTERNAL_ERROR: i32 = -1073729324i32;
2374 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2375 pub const EVENT_TRK_SERVICE_CORRUPT_LOG: i32 = -1073729321i32;
2376 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2377 pub const EVENT_TRK_SERVICE_DUPLICATE_VOLIDS: i32 = 1073754331i32;
2378 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2379 pub const EVENT_TRK_SERVICE_MOVE_QUOTA_EXCEEDED: i32 = -2147471140i32;
2380 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2381 pub const EVENT_TRK_SERVICE_START_FAILURE: i32 = -1073729322i32;
2382 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2383 pub const EVENT_TRK_SERVICE_START_SUCCESS: i32 = 1073754325i32;
2384 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2385 pub const EVENT_TRK_SERVICE_VOLUME_CLAIM: i32 = 1073754330i32;
2386 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2387 pub const EVENT_TRK_SERVICE_VOLUME_CREATE: i32 = 1073754329i32;
2388 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2389 pub const EVENT_TRK_SERVICE_VOL_QUOTA_EXCEEDED: i32 = -2147471144i32;
2390 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2391 pub const EVENT_UP_DRIVER_ON_MP: i32 = -1073735724i32;
2392 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2393 pub const EVENT_WEBCLIENT_CLOSE_DELETE_FAILED: i32 = -2147468746i32;
2394 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2395 pub const EVENT_WEBCLIENT_CLOSE_PROPPATCH_FAILED: i32 = -2147468745i32;
2396 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2397 pub const EVENT_WEBCLIENT_CLOSE_PUT_FAILED: i32 = -2147468747i32;
2398 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2399 pub const EVENT_WEBCLIENT_SETINFO_PROPPATCH_FAILED: i32 = -2147468744i32;
2400 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2401 pub const EVENT_WINNAT_SESSION_LIMIT_REACHED: i32 = -2147466648i32;
2402 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2403 pub const EVENT_WINSOCK_CLOSESOCKET_STUCK: i32 = -2147467646i32;
2404 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2405 pub const EVENT_WINSOCK_TDI_FILTER_DETECTED: i32 = -2147467647i32;
2406 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2407 pub const EVENT_WSK_OWNINGTHREAD_PARAMETER_IGNORED: i32 = -1073725824i32;
2408 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2409 pub const EVLEN: u32 = 16u32;
2410 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2411 pub const EXTRA_EXIT_POINT: i32 = -1073727524i32;
2412 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2413 pub const EXTRA_EXIT_POINT_DELETED: i32 = -1073727520i32;
2414 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2415 pub const EXTRA_EXIT_POINT_NOT_DELETED: i32 = -1073727519i32;
2416 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2417 pub const EXTRA_VOLUME: i32 = -1073727521i32;
2418 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2419 pub const EXTRA_VOLUME_DELETED: i32 = -1073727514i32;
2420 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2421 pub const EXTRA_VOLUME_NOT_DELETED: i32 = -1073727513i32;
2422 #[repr(C)]
2423 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2424 #[cfg(feature = "Win32_Foundation")]
2425 pub struct FLAT_STRING {
2426 pub MaximumLength: i16,
2427 pub Length: i16,
2428 pub Buffer: [super::super::Foundation::CHAR; 1],
2429 }
2430 #[cfg(feature = "Win32_Foundation")]
2431 impl ::core::marker::Copy for FLAT_STRING {}
2432 #[cfg(feature = "Win32_Foundation")]
2433 impl ::core::clone::Clone for FLAT_STRING {
2434 fn clone(&self) -> Self {
2435 *self
2436 }
2437 }
2438 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2439 pub type FORCE_LEVEL_FLAGS = u32;
2440 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2441 pub const USE_NOFORCE: FORCE_LEVEL_FLAGS = 0u32;
2442 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2443 pub const USE_FORCE: FORCE_LEVEL_FLAGS = 1u32;
2444 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2445 pub const USE_LOTS_OF_FORCE: FORCE_LEVEL_FLAGS = 2u32;
2446 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2447 pub const GNLEN: u32 = 256u32;
2448 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2449 pub const GROUPIDMASK: u32 = 32768u32;
2450 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2451 pub const GROUP_ALL_PARMNUM: u32 = 0u32;
2452 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2453 pub const GROUP_ATTRIBUTES_PARMNUM: u32 = 3u32;
2454 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2455 pub const GROUP_COMMENT_PARMNUM: u32 = 2u32;
2456 #[repr(C)]
2457 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2458 #[cfg(feature = "Win32_Foundation")]
2459 pub struct GROUP_INFO_0 {
2460 pub grpi0_name: super::super::Foundation::PWSTR,
2461 }
2462 #[cfg(feature = "Win32_Foundation")]
2463 impl ::core::marker::Copy for GROUP_INFO_0 {}
2464 #[cfg(feature = "Win32_Foundation")]
2465 impl ::core::clone::Clone for GROUP_INFO_0 {
2466 fn clone(&self) -> Self {
2467 *self
2468 }
2469 }
2470 #[repr(C)]
2471 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2472 #[cfg(feature = "Win32_Foundation")]
2473 pub struct GROUP_INFO_1 {
2474 pub grpi1_name: super::super::Foundation::PWSTR,
2475 pub grpi1_comment: super::super::Foundation::PWSTR,
2476 }
2477 #[cfg(feature = "Win32_Foundation")]
2478 impl ::core::marker::Copy for GROUP_INFO_1 {}
2479 #[cfg(feature = "Win32_Foundation")]
2480 impl ::core::clone::Clone for GROUP_INFO_1 {
2481 fn clone(&self) -> Self {
2482 *self
2483 }
2484 }
2485 #[repr(C)]
2486 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2487 #[cfg(feature = "Win32_Foundation")]
2488 pub struct GROUP_INFO_1002 {
2489 pub grpi1002_comment: super::super::Foundation::PWSTR,
2490 }
2491 #[cfg(feature = "Win32_Foundation")]
2492 impl ::core::marker::Copy for GROUP_INFO_1002 {}
2493 #[cfg(feature = "Win32_Foundation")]
2494 impl ::core::clone::Clone for GROUP_INFO_1002 {
2495 fn clone(&self) -> Self {
2496 *self
2497 }
2498 }
2499 #[repr(C)]
2500 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2501 pub struct GROUP_INFO_1005 {
2502 pub grpi1005_attributes: u32,
2503 }
2504 impl ::core::marker::Copy for GROUP_INFO_1005 {}
2505 impl ::core::clone::Clone for GROUP_INFO_1005 {
2506 fn clone(&self) -> Self {
2507 *self
2508 }
2509 }
2510 #[repr(C)]
2511 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2512 #[cfg(feature = "Win32_Foundation")]
2513 pub struct GROUP_INFO_2 {
2514 pub grpi2_name: super::super::Foundation::PWSTR,
2515 pub grpi2_comment: super::super::Foundation::PWSTR,
2516 pub grpi2_group_id: u32,
2517 pub grpi2_attributes: u32,
2518 }
2519 #[cfg(feature = "Win32_Foundation")]
2520 impl ::core::marker::Copy for GROUP_INFO_2 {}
2521 #[cfg(feature = "Win32_Foundation")]
2522 impl ::core::clone::Clone for GROUP_INFO_2 {
2523 fn clone(&self) -> Self {
2524 *self
2525 }
2526 }
2527 #[repr(C)]
2528 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2529 #[cfg(feature = "Win32_Foundation")]
2530 pub struct GROUP_INFO_3 {
2531 pub grpi3_name: super::super::Foundation::PWSTR,
2532 pub grpi3_comment: super::super::Foundation::PWSTR,
2533 pub grpi3_group_sid: super::super::Foundation::PSID,
2534 pub grpi3_attributes: u32,
2535 }
2536 #[cfg(feature = "Win32_Foundation")]
2537 impl ::core::marker::Copy for GROUP_INFO_3 {}
2538 #[cfg(feature = "Win32_Foundation")]
2539 impl ::core::clone::Clone for GROUP_INFO_3 {
2540 fn clone(&self) -> Self {
2541 *self
2542 }
2543 }
2544 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2545 pub const GROUP_NAME_PARMNUM: u32 = 1u32;
2546 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2547 pub const GROUP_SPECIALGRP_ADMINS: &'static str = "ADMINS";
2548 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2549 pub const GROUP_SPECIALGRP_GUESTS: &'static str = "GUESTS";
2550 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2551 pub const GROUP_SPECIALGRP_LOCAL: &'static str = "LOCAL";
2552 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2553 pub const GROUP_SPECIALGRP_USERS: &'static str = "USERS";
2554 #[repr(C)]
2555 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2556 #[cfg(feature = "Win32_Foundation")]
2557 pub struct GROUP_USERS_INFO_0 {
2558 pub grui0_name: super::super::Foundation::PWSTR,
2559 }
2560 #[cfg(feature = "Win32_Foundation")]
2561 impl ::core::marker::Copy for GROUP_USERS_INFO_0 {}
2562 #[cfg(feature = "Win32_Foundation")]
2563 impl ::core::clone::Clone for GROUP_USERS_INFO_0 {
2564 fn clone(&self) -> Self {
2565 *self
2566 }
2567 }
2568 #[repr(C)]
2569 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2570 #[cfg(feature = "Win32_Foundation")]
2571 pub struct GROUP_USERS_INFO_1 {
2572 pub grui1_name: super::super::Foundation::PWSTR,
2573 pub grui1_attributes: u32,
2574 }
2575 #[cfg(feature = "Win32_Foundation")]
2576 impl ::core::marker::Copy for GROUP_USERS_INFO_1 {}
2577 #[cfg(feature = "Win32_Foundation")]
2578 impl ::core::clone::Clone for GROUP_USERS_INFO_1 {
2579 fn clone(&self) -> Self {
2580 *self
2581 }
2582 }
2583 #[repr(C)]
2584 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2585 pub struct HARDWARE_ADDRESS {
2586 pub Address: [u8; 6],
2587 }
2588 impl ::core::marker::Copy for HARDWARE_ADDRESS {}
2589 impl ::core::clone::Clone for HARDWARE_ADDRESS {
2590 fn clone(&self) -> Self {
2591 *self
2592 }
2593 }
2594 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2595 pub const HARDWARE_ADDRESS_LENGTH: u32 = 6u32;
2596 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2597 pub const HELP_MSG_FILENAME: &'static str = "NETH";
2598 #[repr(C)]
2599 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2600 pub struct HLOG {
2601 pub time: u32,
2602 pub last_flags: u32,
2603 pub offset: u32,
2604 pub rec_offset: u32,
2605 }
2606 impl ::core::marker::Copy for HLOG {}
2607 impl ::core::clone::Clone for HLOG {
2608 fn clone(&self) -> Self {
2609 *self
2610 }
2611 }
2612 pub type IEnumNetCfgBindingInterface = *mut ::core::ffi::c_void;
2613 pub type IEnumNetCfgBindingPath = *mut ::core::ffi::c_void;
2614 pub type IEnumNetCfgComponent = *mut ::core::ffi::c_void;
2615 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2616 pub const INTERFACE_INFO_REVISION_1: u32 = 1u32;
2617 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2618 pub const INVALID_TRACEID: u32 = 4294967295u32;
2619 pub type INetCfg = *mut ::core::ffi::c_void;
2620 pub type INetCfgBindingInterface = *mut ::core::ffi::c_void;
2621 pub type INetCfgBindingPath = *mut ::core::ffi::c_void;
2622 pub type INetCfgClass = *mut ::core::ffi::c_void;
2623 pub type INetCfgClassSetup = *mut ::core::ffi::c_void;
2624 pub type INetCfgClassSetup2 = *mut ::core::ffi::c_void;
2625 pub type INetCfgComponent = *mut ::core::ffi::c_void;
2626 pub type INetCfgComponentBindings = *mut ::core::ffi::c_void;
2627 pub type INetCfgComponentControl = *mut ::core::ffi::c_void;
2628 pub type INetCfgComponentNotifyBinding = *mut ::core::ffi::c_void;
2629 pub type INetCfgComponentNotifyGlobal = *mut ::core::ffi::c_void;
2630 pub type INetCfgComponentPropertyUi = *mut ::core::ffi::c_void;
2631 pub type INetCfgComponentSetup = *mut ::core::ffi::c_void;
2632 pub type INetCfgComponentSysPrep = *mut ::core::ffi::c_void;
2633 pub type INetCfgComponentUpperEdge = *mut ::core::ffi::c_void;
2634 pub type INetCfgLock = *mut ::core::ffi::c_void;
2635 pub type INetCfgPnpReconfigCallback = *mut ::core::ffi::c_void;
2636 pub type INetCfgSysPrep = *mut ::core::ffi::c_void;
2637 pub type INetLanConnectionUiInfo = *mut ::core::ffi::c_void;
2638 pub type INetRasConnectionIpUiInfo = *mut ::core::ffi::c_void;
2639 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2640 pub const IPX_PROTOCOL_BASE: u32 = 131071u32;
2641 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2642 pub const IPX_PROTOCOL_RIP: u32 = 131072u32;
2643 pub type IProvisioningDomain = *mut ::core::ffi::c_void;
2644 pub type IProvisioningProfileWireless = *mut ::core::ffi::c_void;
2645 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2646 pub const IR_PROMISCUOUS: u32 = 0u32;
2647 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2648 pub const IR_PROMISCUOUS_MULTICAST: u32 = 1u32;
2649 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2650 pub const JOB_ADD_CURRENT_DATE: u32 = 8u32;
2651 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2652 pub const JOB_EXEC_ERROR: u32 = 2u32;
2653 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2654 pub const JOB_NONINTERACTIVE: u32 = 16u32;
2655 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2656 pub const JOB_RUNS_TODAY: u32 = 4u32;
2657 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2658 pub const JOB_RUN_PERIODICALLY: u32 = 1u32;
2659 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2660 pub const KNOWLEDGE_INCONSISTENCY_DETECTED: i32 = -1073727511i32;
2661 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2662 pub const LG_INCLUDE_INDIRECT: u32 = 1u32;
2663 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2664 pub const LM20_CNLEN: u32 = 15u32;
2665 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2666 pub const LM20_DEVLEN: u32 = 8u32;
2667 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2668 pub const LM20_DNLEN: u32 = 15u32;
2669 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2670 pub const LM20_GNLEN: u32 = 20u32;
2671 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2672 pub const LM20_MAXCOMMENTSZ: u32 = 48u32;
2673 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2674 pub const LM20_NNLEN: u32 = 12u32;
2675 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2676 pub const LM20_PATHLEN: u32 = 256u32;
2677 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2678 pub const LM20_PWLEN: u32 = 14u32;
2679 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2680 pub const LM20_QNLEN: u32 = 12u32;
2681 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2682 pub const LM20_SERVICE_ACTIVE: u32 = 0u32;
2683 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2684 pub const LM20_SERVICE_CONTINUE_PENDING: u32 = 4u32;
2685 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2686 pub const LM20_SERVICE_PAUSED: u32 = 12u32;
2687 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2688 pub const LM20_SERVICE_PAUSE_PENDING: u32 = 8u32;
2689 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2690 pub const LM20_SNLEN: u32 = 15u32;
2691 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2692 pub const LM20_STXTLEN: u32 = 63u32;
2693 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2694 pub const LM20_UNCLEN: u32 = 17u32;
2695 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2696 pub const LM20_UNLEN: u32 = 20u32;
2697 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2698 pub const LM_REDIR_FAILURE: i32 = 1073756225i32;
2699 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2700 pub const LOCALGROUP_COMMENT_PARMNUM: u32 = 2u32;
2701 #[repr(C)]
2702 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2703 #[cfg(feature = "Win32_Foundation")]
2704 pub struct LOCALGROUP_INFO_0 {
2705 pub lgrpi0_name: super::super::Foundation::PWSTR,
2706 }
2707 #[cfg(feature = "Win32_Foundation")]
2708 impl ::core::marker::Copy for LOCALGROUP_INFO_0 {}
2709 #[cfg(feature = "Win32_Foundation")]
2710 impl ::core::clone::Clone for LOCALGROUP_INFO_0 {
2711 fn clone(&self) -> Self {
2712 *self
2713 }
2714 }
2715 #[repr(C)]
2716 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2717 #[cfg(feature = "Win32_Foundation")]
2718 pub struct LOCALGROUP_INFO_1 {
2719 pub lgrpi1_name: super::super::Foundation::PWSTR,
2720 pub lgrpi1_comment: super::super::Foundation::PWSTR,
2721 }
2722 #[cfg(feature = "Win32_Foundation")]
2723 impl ::core::marker::Copy for LOCALGROUP_INFO_1 {}
2724 #[cfg(feature = "Win32_Foundation")]
2725 impl ::core::clone::Clone for LOCALGROUP_INFO_1 {
2726 fn clone(&self) -> Self {
2727 *self
2728 }
2729 }
2730 #[repr(C)]
2731 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2732 #[cfg(feature = "Win32_Foundation")]
2733 pub struct LOCALGROUP_INFO_1002 {
2734 pub lgrpi1002_comment: super::super::Foundation::PWSTR,
2735 }
2736 #[cfg(feature = "Win32_Foundation")]
2737 impl ::core::marker::Copy for LOCALGROUP_INFO_1002 {}
2738 #[cfg(feature = "Win32_Foundation")]
2739 impl ::core::clone::Clone for LOCALGROUP_INFO_1002 {
2740 fn clone(&self) -> Self {
2741 *self
2742 }
2743 }
2744 #[repr(C)]
2745 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2746 #[cfg(feature = "Win32_Foundation")]
2747 pub struct LOCALGROUP_MEMBERS_INFO_0 {
2748 pub lgrmi0_sid: super::super::Foundation::PSID,
2749 }
2750 #[cfg(feature = "Win32_Foundation")]
2751 impl ::core::marker::Copy for LOCALGROUP_MEMBERS_INFO_0 {}
2752 #[cfg(feature = "Win32_Foundation")]
2753 impl ::core::clone::Clone for LOCALGROUP_MEMBERS_INFO_0 {
2754 fn clone(&self) -> Self {
2755 *self
2756 }
2757 }
2758 #[repr(C)]
2759 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation', 'Win32_Security'*"]
2760 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))]
2761 pub struct LOCALGROUP_MEMBERS_INFO_1 {
2762 pub lgrmi1_sid: super::super::Foundation::PSID,
2763 pub lgrmi1_sidusage: super::super::Security::SID_NAME_USE,
2764 pub lgrmi1_name: super::super::Foundation::PWSTR,
2765 }
2766 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))]
2767 impl ::core::marker::Copy for LOCALGROUP_MEMBERS_INFO_1 {}
2768 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))]
2769 impl ::core::clone::Clone for LOCALGROUP_MEMBERS_INFO_1 {
2770 fn clone(&self) -> Self {
2771 *self
2772 }
2773 }
2774 #[repr(C)]
2775 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation', 'Win32_Security'*"]
2776 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))]
2777 pub struct LOCALGROUP_MEMBERS_INFO_2 {
2778 pub lgrmi2_sid: super::super::Foundation::PSID,
2779 pub lgrmi2_sidusage: super::super::Security::SID_NAME_USE,
2780 pub lgrmi2_domainandname: super::super::Foundation::PWSTR,
2781 }
2782 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))]
2783 impl ::core::marker::Copy for LOCALGROUP_MEMBERS_INFO_2 {}
2784 #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Security"))]
2785 impl ::core::clone::Clone for LOCALGROUP_MEMBERS_INFO_2 {
2786 fn clone(&self) -> Self {
2787 *self
2788 }
2789 }
2790 #[repr(C)]
2791 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2792 #[cfg(feature = "Win32_Foundation")]
2793 pub struct LOCALGROUP_MEMBERS_INFO_3 {
2794 pub lgrmi3_domainandname: super::super::Foundation::PWSTR,
2795 }
2796 #[cfg(feature = "Win32_Foundation")]
2797 impl ::core::marker::Copy for LOCALGROUP_MEMBERS_INFO_3 {}
2798 #[cfg(feature = "Win32_Foundation")]
2799 impl ::core::clone::Clone for LOCALGROUP_MEMBERS_INFO_3 {
2800 fn clone(&self) -> Self {
2801 *self
2802 }
2803 }
2804 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2805 pub const LOCALGROUP_NAME_PARMNUM: u32 = 1u32;
2806 #[repr(C)]
2807 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2808 #[cfg(feature = "Win32_Foundation")]
2809 pub struct LOCALGROUP_USERS_INFO_0 {
2810 pub lgrui0_name: super::super::Foundation::PWSTR,
2811 }
2812 #[cfg(feature = "Win32_Foundation")]
2813 impl ::core::marker::Copy for LOCALGROUP_USERS_INFO_0 {}
2814 #[cfg(feature = "Win32_Foundation")]
2815 impl ::core::clone::Clone for LOCALGROUP_USERS_INFO_0 {
2816 fn clone(&self) -> Self {
2817 *self
2818 }
2819 }
2820 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2821 pub const LOGFLAGS_BACKWARD: u32 = 1u32;
2822 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2823 pub const LOGFLAGS_FORWARD: u32 = 0u32;
2824 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2825 pub const LOGFLAGS_SEEK: u32 = 2u32;
2826 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2827 pub const LOWER_GET_HINT_MASK: u32 = 65280u32;
2828 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2829 pub const LOWER_HINT_MASK: u32 = 255u32;
2830 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2831 pub const MACHINE_UNJOINED: i32 = -1073727507i32;
2832 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2833 pub const MAJOR_VERSION_MASK: u32 = 15u32;
2834 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2835 pub const MAXCOMMENTSZ: u32 = 256u32;
2836 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2837 pub const MAXPERMENTRIES: u32 = 64u32;
2838 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2839 pub const MAX_LANMAN_MESSAGE_ID: u32 = 5899u32;
2840 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2841 pub const MAX_NERR: u32 = 2999u32;
2842 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2843 pub const MAX_PASSWD_LEN: u32 = 256u32;
2844 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2845 pub const MAX_PREFERRED_LENGTH: u32 = 4294967295u32;
2846 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2847 pub const MAX_PROTOCOL_DLL_LEN: u32 = 48u32;
2848 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2849 pub const MAX_PROTOCOL_NAME_LEN: u32 = 40u32;
2850 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2851 pub const MESSAGE_FILENAME: &'static str = "NETMSG";
2852 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2853 pub const MFE_BOUNDARY_REACHED: u32 = 6u32;
2854 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2855 pub const MFE_IIF: u32 = 8u32;
2856 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2857 pub const MFE_NOT_FORWARDING: u32 = 2u32;
2858 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2859 pub const MFE_NOT_LAST_HOP: u32 = 10u32;
2860 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2861 pub const MFE_NO_ERROR: u32 = 0u32;
2862 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2863 pub const MFE_NO_MULTICAST: u32 = 7u32;
2864 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2865 pub const MFE_NO_ROUTE: u32 = 9u32;
2866 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2867 pub const MFE_NO_SPACE: u32 = 13u32;
2868 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2869 pub const MFE_OIF_PRUNED: u32 = 5u32;
2870 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2871 pub const MFE_OLD_ROUTER: u32 = 11u32;
2872 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2873 pub const MFE_PROHIBITED: u32 = 12u32;
2874 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2875 pub const MFE_PRUNED_UPSTREAM: u32 = 4u32;
2876 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2877 pub const MFE_REACHED_CORE: u32 = 1u32;
2878 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2879 pub const MFE_WRONG_IF: u32 = 3u32;
2880 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2881 pub const MIN_LANMAN_MESSAGE_ID: u32 = 2100u32;
2882 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2883 pub const MISSING_EXIT_POINT: i32 = -1073727523i32;
2884 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2885 pub const MISSING_EXIT_POINT_CREATED: i32 = -1073727518i32;
2886 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2887 pub const MISSING_EXIT_POINT_NOT_CREATED: i32 = -1073727517i32;
2888 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2889 pub const MISSING_VOLUME: i32 = -1073727522i32;
2890 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2891 pub const MISSING_VOLUME_CREATED: i32 = -1073727516i32;
2892 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2893 pub const MISSING_VOLUME_NOT_CREATED: i32 = -1073727515i32;
2894 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2895 pub const MODALS_DOMAIN_ID_PARMNUM: u32 = 9u32;
2896 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2897 pub const MODALS_DOMAIN_NAME_PARMNUM: u32 = 8u32;
2898 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2899 pub const MODALS_FORCE_LOGOFF_PARMNUM: u32 = 4u32;
2900 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2901 pub const MODALS_LOCKOUT_DURATION_PARMNUM: u32 = 10u32;
2902 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2903 pub const MODALS_LOCKOUT_OBSERVATION_WINDOW_PARMNUM: u32 = 11u32;
2904 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2905 pub const MODALS_LOCKOUT_THRESHOLD_PARMNUM: u32 = 12u32;
2906 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2907 pub const MODALS_MAX_PASSWD_AGE_PARMNUM: u32 = 2u32;
2908 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2909 pub const MODALS_MIN_PASSWD_AGE_PARMNUM: u32 = 3u32;
2910 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2911 pub const MODALS_MIN_PASSWD_LEN_PARMNUM: u32 = 1u32;
2912 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2913 pub const MODALS_PASSWD_HIST_LEN_PARMNUM: u32 = 5u32;
2914 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2915 pub const MODALS_PRIMARY_PARMNUM: u32 = 7u32;
2916 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2917 pub const MODALS_ROLE_PARMNUM: u32 = 6u32;
2918 #[repr(C)]
2919 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2920 pub struct MPR_PROTOCOL_0 {
2921 pub dwProtocolId: u32,
2922 pub wszProtocol: [u16; 41],
2923 pub wszDLLName: [u16; 49],
2924 }
2925 impl ::core::marker::Copy for MPR_PROTOCOL_0 {}
2926 impl ::core::clone::Clone for MPR_PROTOCOL_0 {
2927 fn clone(&self) -> Self {
2928 *self
2929 }
2930 }
2931 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2932 pub const MRINFO_DISABLED_FLAG: u32 = 32u32;
2933 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2934 pub const MRINFO_DOWN_FLAG: u32 = 16u32;
2935 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2936 pub const MRINFO_LEAF_FLAG: u32 = 128u32;
2937 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2938 pub const MRINFO_PIM_FLAG: u32 = 4u32;
2939 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2940 pub const MRINFO_QUERIER_FLAG: u32 = 64u32;
2941 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2942 pub const MRINFO_TUNNEL_FLAG: u32 = 1u32;
2943 #[repr(C)]
2944 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2945 pub struct MSA_INFO_0 {
2946 pub State: MSA_INFO_STATE,
2947 }
2948 impl ::core::marker::Copy for MSA_INFO_0 {}
2949 impl ::core::clone::Clone for MSA_INFO_0 {
2950 fn clone(&self) -> Self {
2951 *self
2952 }
2953 }
2954 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2955 pub type MSA_INFO_LEVEL = i32;
2956 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2957 pub const MsaInfoLevel0: MSA_INFO_LEVEL = 0i32;
2958 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2959 pub const MsaInfoLevelMax: MSA_INFO_LEVEL = 1i32;
2960 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2961 pub type MSA_INFO_STATE = i32;
2962 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2963 pub const MsaInfoNotExist: MSA_INFO_STATE = 1i32;
2964 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2965 pub const MsaInfoNotService: MSA_INFO_STATE = 2i32;
2966 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2967 pub const MsaInfoCannotInstall: MSA_INFO_STATE = 3i32;
2968 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2969 pub const MsaInfoCanInstall: MSA_INFO_STATE = 4i32;
2970 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2971 pub const MsaInfoInstalled: MSA_INFO_STATE = 5i32;
2972 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2973 pub const MSGNAME_FORWARDED_FROM: u32 = 16u32;
2974 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2975 pub const MSGNAME_FORWARDED_TO: u32 = 4u32;
2976 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
2977 pub const MSGNAME_NOT_FORWARDED: u32 = 0u32;
2978 #[repr(C)]
2979 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2980 #[cfg(feature = "Win32_Foundation")]
2981 pub struct MSG_INFO_0 {
2982 pub msgi0_name: super::super::Foundation::PWSTR,
2983 }
2984 #[cfg(feature = "Win32_Foundation")]
2985 impl ::core::marker::Copy for MSG_INFO_0 {}
2986 #[cfg(feature = "Win32_Foundation")]
2987 impl ::core::clone::Clone for MSG_INFO_0 {
2988 fn clone(&self) -> Self {
2989 *self
2990 }
2991 }
2992 #[repr(C)]
2993 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
2994 #[cfg(feature = "Win32_Foundation")]
2995 pub struct MSG_INFO_1 {
2996 pub msgi1_name: super::super::Foundation::PWSTR,
2997 pub msgi1_forward_flag: u32,
2998 pub msgi1_forward: super::super::Foundation::PWSTR,
2999 }
3000 #[cfg(feature = "Win32_Foundation")]
3001 impl ::core::marker::Copy for MSG_INFO_1 {}
3002 #[cfg(feature = "Win32_Foundation")]
3003 impl ::core::clone::Clone for MSG_INFO_1 {
3004 fn clone(&self) -> Self {
3005 *self
3006 }
3007 }
3008 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3009 pub const MS_ROUTER_VERSION: u32 = 1536u32;
3010 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3011 pub type NCPNP_RECONFIG_LAYER = i32;
3012 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3013 pub const NCRL_NDIS: NCPNP_RECONFIG_LAYER = 1i32;
3014 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3015 pub const NCRL_TDI: NCPNP_RECONFIG_LAYER = 2i32;
3016 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3017 pub type NCRP_FLAGS = i32;
3018 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3019 pub const NCRP_QUERY_PROPERTY_UI: NCRP_FLAGS = 1i32;
3020 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3021 pub const NCRP_SHOW_PROPERTY_UI: NCRP_FLAGS = 2i32;
3022 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3023 pub const NELOG_AT_Exec_Err: u32 = 3178u32;
3024 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3025 pub const NELOG_AT_cannot_read: u32 = 3174u32;
3026 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3027 pub const NELOG_AT_cannot_write: u32 = 3129u32;
3028 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3029 pub const NELOG_AT_sched_err: u32 = 3175u32;
3030 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3031 pub const NELOG_AT_schedule_file_created: u32 = 3176u32;
3032 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3033 pub const NELOG_Access_File_Bad: u32 = 3122u32;
3034 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3035 pub const NELOG_Build_Name: u32 = 3170u32;
3036 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3037 pub const NELOG_Cant_Make_Msg_File: u32 = 3130u32;
3038 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3039 pub const NELOG_DiskFT: u32 = 3221u32;
3040 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3041 pub const NELOG_DriverNotLoaded: u32 = 5727u32;
3042 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3043 pub const NELOG_Entries_Lost: u32 = 3114u32;
3044 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3045 pub const NELOG_Error_in_DLL: u32 = 3256u32;
3046 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3047 pub const NELOG_Exec_Netservr_NoMem: u32 = 3131u32;
3048 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3049 pub const NELOG_FT_ErrLog_Too_Large: u32 = 3258u32;
3050 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3051 pub const NELOG_FT_Update_In_Progress: u32 = 3259u32;
3052 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3053 pub const NELOG_FailedToGetComputerName: u32 = 5726u32;
3054 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3055 pub const NELOG_FailedToRegisterSC: u32 = 5724u32;
3056 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3057 pub const NELOG_FailedToSetServiceStatus: u32 = 5725u32;
3058 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3059 pub const NELOG_File_Changed: u32 = 3253u32;
3060 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3061 pub const NELOG_Files_Dont_Fit: u32 = 3254u32;
3062 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3063 pub const NELOG_HardErr_From_Server: u32 = 3182u32;
3064 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3065 pub const NELOG_HotFix: u32 = 3181u32;
3066 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3067 pub const NELOG_Init_Chardev_Err: u32 = 3124u32;
3068 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3069 pub const NELOG_Init_Exec_Fail: u32 = 3105u32;
3070 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3071 pub const NELOG_Init_OpenCreate_Err: u32 = 3110u32;
3072 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3073 pub const NELOG_Init_Seg_Overflow: u32 = 3120u32;
3074 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3075 pub const NELOG_Internal_Error: u32 = 3100u32;
3076 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3077 pub const NELOG_Invalid_Config_File: u32 = 3252u32;
3078 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3079 pub const NELOG_Invalid_Config_Line: u32 = 3251u32;
3080 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3081 pub const NELOG_Ioctl_Error: u32 = 3108u32;
3082 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3083 pub const NELOG_Joined_Domain: u32 = 3260u32;
3084 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3085 pub const NELOG_Joined_Workgroup: u32 = 3261u32;
3086 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3087 pub const NELOG_Lazy_Write_Err: u32 = 3180u32;
3088 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3089 pub const NELOG_LocalSecFail1: u32 = 3183u32;
3090 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3091 pub const NELOG_LocalSecFail2: u32 = 3184u32;
3092 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3093 pub const NELOG_LocalSecFail3: u32 = 3185u32;
3094 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3095 pub const NELOG_LocalSecGeneralFail: u32 = 3186u32;
3096 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3097 pub const NELOG_Mail_Slt_Err: u32 = 3173u32;
3098 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3099 pub const NELOG_Mailslot_err: u32 = 3127u32;
3100 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3101 pub const NELOG_Message_Send: u32 = 3172u32;
3102 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3103 pub const NELOG_Missing_Parameter: u32 = 3250u32;
3104 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3105 pub const NELOG_Msg_Log_Err: u32 = 3150u32;
3106 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3107 pub const NELOG_Msg_Sem_Shutdown: u32 = 3141u32;
3108 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3109 pub const NELOG_Msg_Shutdown: u32 = 3140u32;
3110 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3111 pub const NELOG_Msg_Unexpected_SMB_Type: u32 = 3152u32;
3112 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3113 pub const NELOG_Name_Expansion: u32 = 3171u32;
3114 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3115 pub const NELOG_Ncb_Error: u32 = 3106u32;
3116 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3117 pub const NELOG_Ncb_TooManyErr: u32 = 3126u32;
3118 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3119 pub const NELOG_NetBios: u32 = 3111u32;
3120 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3121 pub const NELOG_NetLogonFailedToInitializeAuthzRm: u32 = 5821u32;
3122 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3123 pub const NELOG_NetLogonFailedToInitializeRPCSD: u32 = 5822u32;
3124 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3125 pub const NELOG_NetWkSta_Internal_Error: u32 = 3190u32;
3126 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3127 pub const NELOG_NetWkSta_NCB_Err: u32 = 3195u32;
3128 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3129 pub const NELOG_NetWkSta_No_Resource: u32 = 3191u32;
3130 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3131 pub const NELOG_NetWkSta_Reset_Err: u32 = 3197u32;
3132 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3133 pub const NELOG_NetWkSta_SMB_Err: u32 = 3192u32;
3134 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3135 pub const NELOG_NetWkSta_Stuck_VC_Err: u32 = 3194u32;
3136 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3137 pub const NELOG_NetWkSta_Too_Many: u32 = 3198u32;
3138 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3139 pub const NELOG_NetWkSta_VC_Err: u32 = 3193u32;
3140 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3141 pub const NELOG_NetWkSta_Write_Behind_Err: u32 = 3196u32;
3142 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3143 pub const NELOG_Net_Not_Started: u32 = 3107u32;
3144 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3145 pub const NELOG_NetlogonAddNameFailure: u32 = 5741u32;
3146 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3147 pub const NELOG_NetlogonAuthDCFail: u32 = 3210u32;
3148 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3149 pub const NELOG_NetlogonAuthDomainDowngraded: u32 = 5791u32;
3150 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3151 pub const NELOG_NetlogonAuthNoDomainController: u32 = 5719u32;
3152 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3153 pub const NELOG_NetlogonAuthNoTrustLsaSecret: u32 = 5720u32;
3154 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3155 pub const NELOG_NetlogonAuthNoTrustSamAccount: u32 = 5721u32;
3156 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3157 pub const NELOG_NetlogonAuthNoUplevelDomainController: u32 = 5790u32;
3158 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3159 pub const NELOG_NetlogonBadSiteName: u32 = 5779u32;
3160 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3161 pub const NELOG_NetlogonBadSubnetName: u32 = 5780u32;
3162 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3163 pub const NELOG_NetlogonBrowserDriver: u32 = 5740u32;
3164 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3165 pub const NELOG_NetlogonChangeLogCorrupt: u32 = 5705u32;
3166 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3167 pub const NELOG_NetlogonDcOldSiteCovered: u32 = 5794u32;
3168 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3169 pub const NELOG_NetlogonDcSiteCovered: u32 = 5784u32;
3170 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3171 pub const NELOG_NetlogonDcSiteNotCovered: u32 = 5785u32;
3172 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3173 pub const NELOG_NetlogonDcSiteNotCoveredAuto: u32 = 5795u32;
3174 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3175 pub const NELOG_NetlogonDnsDeregAborted: u32 = 5808u32;
3176 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3177 pub const NELOG_NetlogonDnsHostNameLowerCasingFailed: u32 = 5825u32;
3178 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3179 pub const NELOG_NetlogonDownLevelLogoffFailed: u32 = 5708u32;
3180 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3181 pub const NELOG_NetlogonDownLevelLogonFailed: u32 = 5707u32;
3182 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3183 pub const NELOG_NetlogonDuplicateMachineAccounts: u32 = 5738u32;
3184 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3185 pub const NELOG_NetlogonDynamicDnsDeregisterFailure: u32 = 5775u32;
3186 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3187 pub const NELOG_NetlogonDynamicDnsFailure: u32 = 5782u32;
3188 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3189 pub const NELOG_NetlogonDynamicDnsRegisterFailure: u32 = 5774u32;
3190 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3191 pub const NELOG_NetlogonDynamicDnsServerFailure: u32 = 5781u32;
3192 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3193 pub const NELOG_NetlogonFailedAccountDelta: u32 = 5735u32;
3194 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3195 pub const NELOG_NetlogonFailedDnsHostNameUpdate: u32 = 5789u32;
3196 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3197 pub const NELOG_NetlogonFailedDomainDelta: u32 = 5729u32;
3198 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3199 pub const NELOG_NetlogonFailedFileCreate: u32 = 5776u32;
3200 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3201 pub const NELOG_NetlogonFailedGlobalGroupDelta: u32 = 5730u32;
3202 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3203 pub const NELOG_NetlogonFailedLocalGroupDelta: u32 = 5731u32;
3204 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3205 pub const NELOG_NetlogonFailedPolicyDelta: u32 = 5733u32;
3206 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3207 pub const NELOG_NetlogonFailedPrimary: u32 = 3223u32;
3208 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3209 pub const NELOG_NetlogonFailedSecretDelta: u32 = 5736u32;
3210 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3211 pub const NELOG_NetlogonFailedSpnUpdate: u32 = 5788u32;
3212 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3213 pub const NELOG_NetlogonFailedToAddAuthzRpcInterface: u32 = 5820u32;
3214 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3215 pub const NELOG_NetlogonFailedToAddRpcInterface: u32 = 5702u32;
3216 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3217 pub const NELOG_NetlogonFailedToCreateShare: u32 = 5706u32;
3218 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3219 pub const NELOG_NetlogonFailedToReadMailslot: u32 = 5703u32;
3220 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3221 pub const NELOG_NetlogonFailedToRegisterSC: u32 = 5704u32;
3222 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3223 pub const NELOG_NetlogonFailedToUpdateTrustList: u32 = 5701u32;
3224 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3225 pub const NELOG_NetlogonFailedTrustedDomainDelta: u32 = 5734u32;
3226 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3227 pub const NELOG_NetlogonFailedUserDelta: u32 = 5732u32;
3228 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3229 pub const NELOG_NetlogonFullSyncCallFailed: u32 = 5714u32;
3230 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3231 pub const NELOG_NetlogonFullSyncCallSuccess: u32 = 5713u32;
3232 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3233 pub const NELOG_NetlogonFullSyncFailed: u32 = 5718u32;
3234 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3235 pub const NELOG_NetlogonFullSyncSuccess: u32 = 5717u32;
3236 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3237 pub const NELOG_NetlogonGcOldSiteCovered: u32 = 5796u32;
3238 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3239 pub const NELOG_NetlogonGcSiteCovered: u32 = 5786u32;
3240 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3241 pub const NELOG_NetlogonGcSiteNotCovered: u32 = 5787u32;
3242 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3243 pub const NELOG_NetlogonGcSiteNotCoveredAuto: u32 = 5797u32;
3244 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3245 pub const NELOG_NetlogonGetSubnetToSite: u32 = 5777u32;
3246 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3247 pub const NELOG_NetlogonInvalidDwordParameterValue: u32 = 5804u32;
3248 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3249 pub const NELOG_NetlogonInvalidGenericParameterValue: u32 = 5803u32;
3250 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3251 pub const NELOG_NetlogonLanmanBdcsNotAllowed: u32 = 5772u32;
3252 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3253 pub const NELOG_NetlogonMachinePasswdSetSucceeded: u32 = 5823u32;
3254 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3255 pub const NELOG_NetlogonMsaPasswdSetSucceeded: u32 = 5824u32;
3256 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3257 pub const NELOG_NetlogonNTLogoffFailed: u32 = 5710u32;
3258 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3259 pub const NELOG_NetlogonNTLogonFailed: u32 = 5709u32;
3260 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3261 pub const NELOG_NetlogonNdncOldSiteCovered: u32 = 5798u32;
3262 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3263 pub const NELOG_NetlogonNdncSiteCovered: u32 = 5792u32;
3264 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3265 pub const NELOG_NetlogonNdncSiteNotCovered: u32 = 5793u32;
3266 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3267 pub const NELOG_NetlogonNdncSiteNotCoveredAuto: u32 = 5799u32;
3268 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3269 pub const NELOG_NetlogonNoAddressToSiteMapping: u32 = 5802u32;
3270 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3271 pub const NELOG_NetlogonNoDynamicDns: u32 = 5773u32;
3272 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3273 pub const NELOG_NetlogonNoDynamicDnsManual: u32 = 5806u32;
3274 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3275 pub const NELOG_NetlogonNoSiteForClient: u32 = 5778u32;
3276 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3277 pub const NELOG_NetlogonNoSiteForClients: u32 = 5807u32;
3278 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3279 pub const NELOG_NetlogonPartialSiteMappingForClients: u32 = 5810u32;
3280 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3281 pub const NELOG_NetlogonPartialSyncCallFailed: u32 = 5712u32;
3282 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3283 pub const NELOG_NetlogonPartialSyncCallSuccess: u32 = 5711u32;
3284 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3285 pub const NELOG_NetlogonPartialSyncFailed: u32 = 5716u32;
3286 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3287 pub const NELOG_NetlogonPartialSyncSuccess: u32 = 5715u32;
3288 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3289 pub const NELOG_NetlogonPasswdSetFailed: u32 = 3224u32;
3290 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3291 pub const NELOG_NetlogonRejectedRemoteDynamicDnsDeregister: u32 = 5814u32;
3292 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3293 pub const NELOG_NetlogonRejectedRemoteDynamicDnsRegister: u32 = 5813u32;
3294 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3295 pub const NELOG_NetlogonRemoteDynamicDnsDeregisterFailure: u32 = 5812u32;
3296 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3297 pub const NELOG_NetlogonRemoteDynamicDnsRegisterFailure: u32 = 5811u32;
3298 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3299 pub const NELOG_NetlogonRemoteDynamicDnsUpdateRequestFailure: u32 = 5815u32;
3300 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3301 pub const NELOG_NetlogonRequireSignOrSealError: u32 = 3227u32;
3302 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3303 pub const NELOG_NetlogonRpcCallCancelled: u32 = 5783u32;
3304 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3305 pub const NELOG_NetlogonRpcPortRequestFailure: u32 = 5809u32;
3306 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3307 pub const NELOG_NetlogonSSIInitError: u32 = 5700u32;
3308 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3309 pub const NELOG_NetlogonServerAuthFailed: u32 = 5722u32;
3310 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3311 pub const NELOG_NetlogonServerAuthFailedNoAccount: u32 = 5805u32;
3312 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3313 pub const NELOG_NetlogonServerAuthNoTrustSamAccount: u32 = 5723u32;
3314 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3315 pub const NELOG_NetlogonSessionTypeWrong: u32 = 5770u32;
3316 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3317 pub const NELOG_NetlogonSpnCrackNamesFailure: u32 = 5801u32;
3318 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3319 pub const NELOG_NetlogonSpnMultipleSamAccountNames: u32 = 5800u32;
3320 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3321 pub const NELOG_NetlogonSyncError: u32 = 3226u32;
3322 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3323 pub const NELOG_NetlogonSystemError: u32 = 5737u32;
3324 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3325 pub const NELOG_NetlogonTooManyGlobalGroups: u32 = 5739u32;
3326 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3327 pub const NELOG_NetlogonTrackingError: u32 = 3225u32;
3328 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3329 pub const NELOG_NetlogonUserValidationReqInitialTimeOut: u32 = 5816u32;
3330 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3331 pub const NELOG_NetlogonUserValidationReqRecurringTimeOut: u32 = 5817u32;
3332 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3333 pub const NELOG_NetlogonUserValidationReqWaitInitialWarning: u32 = 5818u32;
3334 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3335 pub const NELOG_NetlogonUserValidationReqWaitRecurringWarning: u32 = 5819u32;
3336 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3337 pub const NELOG_NoTranportLoaded: u32 = 5728u32;
3338 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3339 pub const NELOG_OEM_Code: u32 = 3299u32;
3340 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3341 pub const NELOG_ReleaseMem_Alert: u32 = 3128u32;
3342 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3343 pub const NELOG_Remote_API: u32 = 3125u32;
3344 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3345 pub const NELOG_ReplAccessDenied: u32 = 3222u32;
3346 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3347 pub const NELOG_ReplBadExport: u32 = 3219u32;
3348 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3349 pub const NELOG_ReplBadImport: u32 = 3218u32;
3350 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3351 pub const NELOG_ReplBadMsg: u32 = 3215u32;
3352 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3353 pub const NELOG_ReplCannotMasterDir: u32 = 3207u32;
3354 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3355 pub const NELOG_ReplLogonFailed: u32 = 3211u32;
3356 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3357 pub const NELOG_ReplLostMaster: u32 = 3209u32;
3358 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3359 pub const NELOG_ReplMaxFiles: u32 = 3213u32;
3360 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3361 pub const NELOG_ReplMaxTreeDepth: u32 = 3214u32;
3362 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3363 pub const NELOG_ReplNetErr: u32 = 3212u32;
3364 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3365 pub const NELOG_ReplSignalFileErr: u32 = 3220u32;
3366 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3367 pub const NELOG_ReplSysErr: u32 = 3216u32;
3368 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3369 pub const NELOG_ReplUpdateError: u32 = 3208u32;
3370 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3371 pub const NELOG_ReplUserCurDir: u32 = 3206u32;
3372 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3373 pub const NELOG_ReplUserLoged: u32 = 3217u32;
3374 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3375 pub const NELOG_Resource_Shortage: u32 = 3101u32;
3376 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3377 pub const NELOG_RplAdapterResource: u32 = 5756u32;
3378 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3379 pub const NELOG_RplBackupDatabase: u32 = 5765u32;
3380 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3381 pub const NELOG_RplCheckConfigs: u32 = 5760u32;
3382 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3383 pub const NELOG_RplCheckSecurity: u32 = 5764u32;
3384 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3385 pub const NELOG_RplCreateProfiles: u32 = 5761u32;
3386 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3387 pub const NELOG_RplFileCopy: u32 = 5757u32;
3388 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3389 pub const NELOG_RplFileDelete: u32 = 5758u32;
3390 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3391 pub const NELOG_RplFilePerms: u32 = 5759u32;
3392 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3393 pub const NELOG_RplInitDatabase: u32 = 5766u32;
3394 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3395 pub const NELOG_RplInitRestoredDatabase: u32 = 5769u32;
3396 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3397 pub const NELOG_RplMessages: u32 = 5742u32;
3398 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3399 pub const NELOG_RplRegistry: u32 = 5762u32;
3400 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3401 pub const NELOG_RplReplaceRPLDISK: u32 = 5763u32;
3402 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3403 pub const NELOG_RplRestoreDatabaseFailure: u32 = 5767u32;
3404 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3405 pub const NELOG_RplRestoreDatabaseSuccess: u32 = 5768u32;
3406 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3407 pub const NELOG_RplSystem: u32 = 5744u32;
3408 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3409 pub const NELOG_RplUpgradeDBTo40: u32 = 5771u32;
3410 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3411 pub const NELOG_RplWkstaBbcFile: u32 = 5751u32;
3412 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3413 pub const NELOG_RplWkstaFileChecksum: u32 = 5749u32;
3414 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3415 pub const NELOG_RplWkstaFileLineCount: u32 = 5750u32;
3416 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3417 pub const NELOG_RplWkstaFileOpen: u32 = 5746u32;
3418 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3419 pub const NELOG_RplWkstaFileRead: u32 = 5747u32;
3420 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3421 pub const NELOG_RplWkstaFileSize: u32 = 5752u32;
3422 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3423 pub const NELOG_RplWkstaInternal: u32 = 5753u32;
3424 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3425 pub const NELOG_RplWkstaMemory: u32 = 5748u32;
3426 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3427 pub const NELOG_RplWkstaNetwork: u32 = 5755u32;
3428 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3429 pub const NELOG_RplWkstaTimeout: u32 = 5745u32;
3430 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3431 pub const NELOG_RplWkstaWrongVersion: u32 = 5754u32;
3432 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3433 pub const NELOG_RplXnsBoot: u32 = 5743u32;
3434 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3435 pub const NELOG_SMB_Illegal: u32 = 3112u32;
3436 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3437 pub const NELOG_Server_Lock_Failure: u32 = 3132u32;
3438 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3439 pub const NELOG_Service_Fail: u32 = 3113u32;
3440 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3441 pub const NELOG_Srv_Close_Failure: u32 = 3205u32;
3442 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3443 pub const NELOG_Srv_No_Mem_Grow: u32 = 3121u32;
3444 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3445 pub const NELOG_Srv_Thread_Failure: u32 = 3204u32;
3446 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3447 pub const NELOG_Srvnet_NB_Open: u32 = 3177u32;
3448 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3449 pub const NELOG_Srvnet_Not_Started: u32 = 3123u32;
3450 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3451 pub const NELOG_System_Error: u32 = 3257u32;
3452 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3453 pub const NELOG_System_Semaphore: u32 = 3109u32;
3454 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3455 pub const NELOG_UPS_CannotOpenDriver: u32 = 3233u32;
3456 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3457 pub const NELOG_UPS_CmdFileConfig: u32 = 3235u32;
3458 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3459 pub const NELOG_UPS_CmdFileError: u32 = 3232u32;
3460 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3461 pub const NELOG_UPS_CmdFileExec: u32 = 3236u32;
3462 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3463 pub const NELOG_UPS_PowerBack: u32 = 3234u32;
3464 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3465 pub const NELOG_UPS_PowerOut: u32 = 3230u32;
3466 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3467 pub const NELOG_UPS_Shutdown: u32 = 3231u32;
3468 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3469 pub const NELOG_Unable_To_Lock_Segment: u32 = 3102u32;
3470 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3471 pub const NELOG_Unable_To_Unlock_Segment: u32 = 3103u32;
3472 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3473 pub const NELOG_Uninstall_Service: u32 = 3104u32;
3474 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3475 pub const NELOG_VIO_POPUP_ERR: u32 = 3151u32;
3476 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3477 pub const NELOG_Wksta_Bad_Mailslot_SMB: u32 = 3165u32;
3478 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3479 pub const NELOG_Wksta_BiosThreadFailure: u32 = 3162u32;
3480 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3481 pub const NELOG_Wksta_Compname: u32 = 3161u32;
3482 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3483 pub const NELOG_Wksta_HostTab_Full: u32 = 3164u32;
3484 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3485 pub const NELOG_Wksta_Infoseg: u32 = 3160u32;
3486 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3487 pub const NELOG_Wksta_IniSeg: u32 = 3163u32;
3488 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3489 pub const NELOG_Wksta_SSIRelogon: u32 = 3167u32;
3490 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3491 pub const NELOG_Wksta_UASInit: u32 = 3166u32;
3492 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3493 pub const NELOG_Wrong_DLL_Version: u32 = 3255u32;
3494 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3495 pub const NERR_ACFFileIOFail: u32 = 2229u32;
3496 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3497 pub const NERR_ACFNoParent: u32 = 2232u32;
3498 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3499 pub const NERR_ACFNoRoom: u32 = 2228u32;
3500 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3501 pub const NERR_ACFNotFound: u32 = 2219u32;
3502 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3503 pub const NERR_ACFNotLoaded: u32 = 2227u32;
3504 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3505 pub const NERR_ACFTooManyLists: u32 = 2230u32;
3506 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3507 pub const NERR_AccountExpired: u32 = 2239u32;
3508 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3509 pub const NERR_AccountLockedOut: u32 = 2702u32;
3510 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3511 pub const NERR_AccountUndefined: u32 = 2238u32;
3512 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3513 pub const NERR_AcctLimitExceeded: u32 = 2434u32;
3514 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3515 pub const NERR_ActiveConns: u32 = 2402u32;
3516 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3517 pub const NERR_AddForwarded: u32 = 2275u32;
3518 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3519 pub const NERR_AlertExists: u32 = 2430u32;
3520 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3521 pub const NERR_AlreadyCloudDomainJoined: u32 = 2700u32;
3522 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3523 pub const NERR_AlreadyExists: u32 = 2276u32;
3524 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3525 pub const NERR_AlreadyForwarded: u32 = 2274u32;
3526 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3527 pub const NERR_AlreadyLoggedOn: u32 = 2200u32;
3528 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3529 pub const NERR_BASE: u32 = 2100u32;
3530 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3531 pub const NERR_BadAsgType: u32 = 2251u32;
3532 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3533 pub const NERR_BadComponent: u32 = 2356u32;
3534 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3535 pub const NERR_BadControlRecv: u32 = 2193u32;
3536 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3537 pub const NERR_BadDest: u32 = 2382u32;
3538 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3539 pub const NERR_BadDev: u32 = 2341u32;
3540 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3541 pub const NERR_BadDevString: u32 = 2340u32;
3542 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3543 pub const NERR_BadDomainJoinInfo: u32 = 2712u32;
3544 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3545 pub const NERR_BadDosFunction: u32 = 2502u32;
3546 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3547 pub const NERR_BadDosRetCode: u32 = 2500u32;
3548 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3549 pub const NERR_BadEventName: u32 = 2143u32;
3550 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3551 pub const NERR_BadFileCheckSum: u32 = 2504u32;
3552 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3553 pub const NERR_BadOfflineJoinInfo: u32 = 2710u32;
3554 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3555 pub const NERR_BadPassword: u32 = 2203u32;
3556 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3557 pub const NERR_BadPasswordCore: u32 = 2403u32;
3558 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3559 pub const NERR_BadQueueDevString: u32 = 2334u32;
3560 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3561 pub const NERR_BadQueuePriority: u32 = 2335u32;
3562 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3563 pub const NERR_BadReceive: u32 = 2282u32;
3564 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3565 pub const NERR_BadRecipient: u32 = 2433u32;
3566 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3567 pub const NERR_BadServiceName: u32 = 2185u32;
3568 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3569 pub const NERR_BadServiceProgName: u32 = 2188u32;
3570 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3571 pub const NERR_BadSource: u32 = 2381u32;
3572 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3573 pub const NERR_BadTransactConfig: u32 = 2141u32;
3574 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3575 pub const NERR_BadUasConfig: u32 = 2450u32;
3576 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3577 pub const NERR_BadUsername: u32 = 2202u32;
3578 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3579 pub const NERR_BrowserConfiguredToNotRun: u32 = 2550u32;
3580 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3581 pub const NERR_BrowserNotStarted: u32 = 2139u32;
3582 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3583 pub const NERR_BrowserTableIncomplete: u32 = 2319u32;
3584 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3585 pub const NERR_BufTooSmall: u32 = 2123u32;
3586 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3587 pub const NERR_CallingRplSrvr: u32 = 2515u32;
3588 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3589 pub const NERR_CanNotGrowSegment: u32 = 2233u32;
3590 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3591 pub const NERR_CanNotGrowUASFile: u32 = 2456u32;
3592 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3593 pub const NERR_CannotUnjoinAadDomain: u32 = 2727u32;
3594 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3595 pub const NERR_CantConnectRplSrvr: u32 = 2513u32;
3596 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3597 pub const NERR_CantCreateJoinInfo: u32 = 2711u32;
3598 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3599 pub const NERR_CantLoadOfflineHive: u32 = 2717u32;
3600 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3601 pub const NERR_CantOpenImageFile: u32 = 2514u32;
3602 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3603 pub const NERR_CantType: u32 = 2357u32;
3604 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3605 pub const NERR_CantVerifyHostname: u32 = 2716u32;
3606 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3607 pub const NERR_CfgCompNotFound: u32 = 2146u32;
3608 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3609 pub const NERR_CfgParamNotFound: u32 = 2147u32;
3610 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3611 pub const NERR_ClientNameNotFound: u32 = 2312u32;
3612 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3613 pub const NERR_CommDevInUse: u32 = 2343u32;
3614 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3615 pub const NERR_ComputerAccountNotFound: u32 = 2697u32;
3616 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3617 pub const NERR_ConnectionInsecure: u32 = 2718u32;
3618 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3619 pub const NERR_DCNotFound: u32 = 2453u32;
3620 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3621 pub const NERR_DS8DCNotFound: u32 = 2722u32;
3622 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3623 pub const NERR_DS8DCRequired: u32 = 2720u32;
3624 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3625 pub const NERR_DS9DCNotFound: u32 = 2725u32;
3626 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3627 pub const NERR_DataTypeInvalid: u32 = 2167u32;
3628 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3629 pub const NERR_DatabaseUpToDate: u32 = 2248u32;
3630 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3631 pub const NERR_DefaultJoinRequired: u32 = 2694u32;
3632 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3633 pub const NERR_DelComputerName: u32 = 2278u32;
3634 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3635 pub const NERR_DeleteLater: u32 = 2298u32;
3636 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3637 pub const NERR_DestExists: u32 = 2153u32;
3638 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3639 pub const NERR_DestIdle: u32 = 2158u32;
3640 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3641 pub const NERR_DestInvalidOp: u32 = 2159u32;
3642 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3643 pub const NERR_DestInvalidState: u32 = 2162u32;
3644 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3645 pub const NERR_DestNoRoom: u32 = 2157u32;
3646 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3647 pub const NERR_DestNotFound: u32 = 2152u32;
3648 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3649 pub const NERR_DevInUse: u32 = 2404u32;
3650 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3651 pub const NERR_DevInvalidOpCode: u32 = 2331u32;
3652 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3653 pub const NERR_DevNotFound: u32 = 2332u32;
3654 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3655 pub const NERR_DevNotOpen: u32 = 2333u32;
3656 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3657 pub const NERR_DevNotRedirected: u32 = 2107u32;
3658 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3659 pub const NERR_DeviceIsShared: u32 = 2252u32;
3660 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3661 pub const NERR_DeviceNotShared: u32 = 2311u32;
3662 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3663 pub const NERR_DeviceShareConflict: u32 = 2318u32;
3664 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3665 pub const NERR_DfsAlreadyShared: u32 = 2664u32;
3666 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3667 pub const NERR_DfsBadRenamePath: u32 = 2671u32;
3668 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3669 pub const NERR_DfsCantCreateJunctionPoint: u32 = 2669u32;
3670 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3671 pub const NERR_DfsCantRemoveDfsRoot: u32 = 2682u32;
3672 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3673 pub const NERR_DfsCantRemoveLastServerShare: u32 = 2677u32;
3674 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3675 pub const NERR_DfsChildOrParentInDfs: u32 = 2683u32;
3676 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3677 pub const NERR_DfsCyclicalName: u32 = 2674u32;
3678 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3679 pub const NERR_DfsDataIsIdentical: u32 = 2681u32;
3680 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3681 pub const NERR_DfsDuplicateService: u32 = 2676u32;
3682 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3683 pub const NERR_DfsInconsistent: u32 = 2679u32;
3684 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3685 pub const NERR_DfsInternalCorruption: u32 = 2660u32;
3686 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3687 pub const NERR_DfsInternalError: u32 = 2690u32;
3688 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3689 pub const NERR_DfsLeafVolume: u32 = 2667u32;
3690 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3691 pub const NERR_DfsNoSuchServer: u32 = 2673u32;
3692 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3693 pub const NERR_DfsNoSuchShare: u32 = 2665u32;
3694 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3695 pub const NERR_DfsNoSuchVolume: u32 = 2662u32;
3696 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3697 pub const NERR_DfsNotALeafVolume: u32 = 2666u32;
3698 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3699 pub const NERR_DfsNotSupportedInServerDfs: u32 = 2675u32;
3700 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3701 pub const NERR_DfsServerNotDfsAware: u32 = 2670u32;
3702 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3703 pub const NERR_DfsServerUpgraded: u32 = 2680u32;
3704 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3705 pub const NERR_DfsVolumeAlreadyExists: u32 = 2663u32;
3706 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3707 pub const NERR_DfsVolumeDataCorrupt: u32 = 2661u32;
3708 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3709 pub const NERR_DfsVolumeHasMultipleServers: u32 = 2668u32;
3710 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3711 pub const NERR_DfsVolumeIsInterDfs: u32 = 2678u32;
3712 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3713 pub const NERR_DfsVolumeIsOffline: u32 = 2672u32;
3714 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3715 pub const NERR_DifferentServers: u32 = 2383u32;
3716 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3717 pub const NERR_DriverNotFound: u32 = 2166u32;
3718 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3719 pub const NERR_DupNameReboot: u32 = 2144u32;
3720 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3721 pub const NERR_DuplicateName: u32 = 2297u32;
3722 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3723 pub const NERR_DuplicateShare: u32 = 2118u32;
3724 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3725 pub const NERR_ErrCommRunSrv: u32 = 2389u32;
3726 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3727 pub const NERR_ErrorExecingGhost: u32 = 2391u32;
3728 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3729 pub const NERR_ExecFailure: u32 = 2315u32;
3730 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3731 pub const NERR_FileIdNotFound: u32 = 2314u32;
3732 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3733 pub const NERR_GroupExists: u32 = 2223u32;
3734 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3735 pub const NERR_GroupNotFound: u32 = 2220u32;
3736 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3737 pub const NERR_GrpMsgProcessor: u32 = 2280u32;
3738 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3739 pub const NERR_ImageParamErr: u32 = 2508u32;
3740 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3741 pub const NERR_InUseBySpooler: u32 = 2342u32;
3742 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3743 pub const NERR_IncompleteDel: u32 = 2299u32;
3744 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3745 pub const NERR_InternalError: u32 = 2140u32;
3746 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3747 pub const NERR_InvalidAPI: u32 = 2142u32;
3748 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3749 pub const NERR_InvalidComputer: u32 = 2351u32;
3750 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3751 pub const NERR_InvalidDatabase: u32 = 2247u32;
3752 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3753 pub const NERR_InvalidDevice: u32 = 2294u32;
3754 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3755 pub const NERR_InvalidLana: u32 = 2400u32;
3756 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3757 pub const NERR_InvalidLogSeek: u32 = 2440u32;
3758 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3759 pub const NERR_InvalidLogonHours: u32 = 2241u32;
3760 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3761 pub const NERR_InvalidMachineNameForJoin: u32 = 2724u32;
3762 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3763 pub const NERR_InvalidMaxUsers: u32 = 2122u32;
3764 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3765 pub const NERR_InvalidUASOp: u32 = 2451u32;
3766 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3767 pub const NERR_InvalidWorkgroupName: u32 = 2695u32;
3768 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3769 pub const NERR_InvalidWorkstation: u32 = 2240u32;
3770 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3771 pub const NERR_IsDfsShare: u32 = 2321u32;
3772 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3773 pub const NERR_ItemNotFound: u32 = 2115u32;
3774 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3775 pub const NERR_JobInvalidState: u32 = 2164u32;
3776 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3777 pub const NERR_JobNoRoom: u32 = 2156u32;
3778 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3779 pub const NERR_JobNotFound: u32 = 2151u32;
3780 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3781 pub const NERR_JoinPerformedMustRestart: u32 = 2713u32;
3782 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3783 pub const NERR_LDAPCapableDCRequired: u32 = 2721u32;
3784 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3785 pub const NERR_LanmanIniError: u32 = 2131u32;
3786 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3787 pub const NERR_LastAdmin: u32 = 2452u32;
3788 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3789 pub const NERR_LineTooLong: u32 = 2149u32;
3790 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3791 pub const NERR_LocalDrive: u32 = 2405u32;
3792 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3793 pub const NERR_LocalForward: u32 = 2279u32;
3794 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3795 pub const NERR_LogFileChanged: u32 = 2378u32;
3796 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3797 pub const NERR_LogFileCorrupt: u32 = 2379u32;
3798 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3799 pub const NERR_LogOverflow: u32 = 2377u32;
3800 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3801 pub const NERR_LogonDomainExists: u32 = 2216u32;
3802 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3803 pub const NERR_LogonNoUserPath: u32 = 2211u32;
3804 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3805 pub const NERR_LogonScriptError: u32 = 2212u32;
3806 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3807 pub const NERR_LogonServerConflict: u32 = 2210u32;
3808 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3809 pub const NERR_LogonServerNotFound: u32 = 2215u32;
3810 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3811 pub const NERR_LogonTrackingError: u32 = 2454u32;
3812 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3813 pub const NERR_LogonsPaused: u32 = 2209u32;
3814 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3815 pub const NERR_MaxLenExceeded: u32 = 2354u32;
3816 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3817 pub const NERR_MsgAlreadyStarted: u32 = 2271u32;
3818 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3819 pub const NERR_MsgInitFailed: u32 = 2272u32;
3820 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3821 pub const NERR_MsgNotStarted: u32 = 2284u32;
3822 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3823 pub const NERR_MultipleNets: u32 = 2300u32;
3824 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3825 pub const NERR_NameInUse: u32 = 2283u32;
3826 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3827 pub const NERR_NameNotForwarded: u32 = 2288u32;
3828 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3829 pub const NERR_NameNotFound: u32 = 2273u32;
3830 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3831 pub const NERR_NameUsesIncompatibleCodePage: u32 = 2696u32;
3832 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3833 pub const NERR_NetNameNotFound: u32 = 2310u32;
3834 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3835 pub const NERR_NetNotStarted: u32 = 2102u32;
3836 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3837 pub const NERR_NetlogonNotStarted: u32 = 2455u32;
3838 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3839 pub const NERR_NetworkError: u32 = 2136u32;
3840 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3841 pub const NERR_NoAlternateServers: u32 = 2467u32;
3842 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3843 pub const NERR_NoCommDevs: u32 = 2337u32;
3844 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3845 pub const NERR_NoComputerName: u32 = 2270u32;
3846 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3847 pub const NERR_NoForwardName: u32 = 2286u32;
3848 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3849 pub const NERR_NoJoinPending: u32 = 2714u32;
3850 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3851 pub const NERR_NoNetworkResource: u32 = 2105u32;
3852 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3853 pub const NERR_NoOfflineJoinInfo: u32 = 2709u32;
3854 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3855 pub const NERR_NoRoom: u32 = 2119u32;
3856 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3857 pub const NERR_NoRplBootSystem: u32 = 2505u32;
3858 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3859 pub const NERR_NoSuchAlert: u32 = 2432u32;
3860 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3861 pub const NERR_NoSuchConnection: u32 = 2462u32;
3862 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3863 pub const NERR_NoSuchServer: u32 = 2460u32;
3864 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3865 pub const NERR_NoSuchSession: u32 = 2461u32;
3866 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3867 pub const NERR_NonDosFloppyUsed: u32 = 2510u32;
3868 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3869 pub const NERR_NonValidatedLogon: u32 = 2217u32;
3870 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3871 pub const NERR_NotInCache: u32 = 2235u32;
3872 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3873 pub const NERR_NotInDispatchTbl: u32 = 2192u32;
3874 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3875 pub const NERR_NotLocalDomain: u32 = 2320u32;
3876 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3877 pub const NERR_NotLocalName: u32 = 2285u32;
3878 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3879 pub const NERR_NotLoggedOn: u32 = 2201u32;
3880 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3881 pub const NERR_NotPrimary: u32 = 2226u32;
3882 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3883 pub const NERR_OpenFiles: u32 = 2401u32;
3884 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3885 pub const NERR_PasswordCantChange: u32 = 2243u32;
3886 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3887 pub const NERR_PasswordExpired: u32 = 2242u32;
3888 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3889 pub const NERR_PasswordFilterError: u32 = 2705u32;
3890 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3891 pub const NERR_PasswordHistConflict: u32 = 2244u32;
3892 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3893 pub const NERR_PasswordMismatch: u32 = 2458u32;
3894 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3895 pub const NERR_PasswordMustChange: u32 = 2701u32;
3896 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3897 pub const NERR_PasswordNotComplexEnough: u32 = 2704u32;
3898 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3899 pub const NERR_PasswordTooLong: u32 = 2703u32;
3900 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3901 pub const NERR_PasswordTooRecent: u32 = 2246u32;
3902 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3903 pub const NERR_PasswordTooShort: u32 = 2245u32;
3904 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3905 pub const NERR_PausedRemote: u32 = 2281u32;
3906 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3907 pub const NERR_PersonalSku: u32 = 2698u32;
3908 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3909 pub const NERR_PlainTextSecretsRequired: u32 = 2726u32;
3910 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3911 pub const NERR_ProcNoRespond: u32 = 2160u32;
3912 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3913 pub const NERR_ProcNotFound: u32 = 2168u32;
3914 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3915 pub const NERR_ProfileCleanup: u32 = 2372u32;
3916 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3917 pub const NERR_ProfileFileTooBig: u32 = 2370u32;
3918 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3919 pub const NERR_ProfileLoadErr: u32 = 2374u32;
3920 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3921 pub const NERR_ProfileOffset: u32 = 2371u32;
3922 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3923 pub const NERR_ProfileSaveErr: u32 = 2375u32;
3924 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3925 pub const NERR_ProfileUnknownCmd: u32 = 2373u32;
3926 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3927 pub const NERR_ProgNeedsExtraMem: u32 = 2501u32;
3928 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3929 pub const NERR_ProvisioningBlobUnsupported: u32 = 2719u32;
3930 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3931 pub const NERR_QExists: u32 = 2154u32;
3932 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3933 pub const NERR_QInvalidState: u32 = 2163u32;
3934 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3935 pub const NERR_QNoRoom: u32 = 2155u32;
3936 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3937 pub const NERR_QNotFound: u32 = 2150u32;
3938 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3939 pub const NERR_QueueNotFound: u32 = 2338u32;
3940 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3941 pub const NERR_RPL_CONNECTED: u32 = 2519u32;
3942 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3943 pub const NERR_RedirectedPath: u32 = 2117u32;
3944 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3945 pub const NERR_RemoteBootFailed: u32 = 2503u32;
3946 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3947 pub const NERR_RemoteErr: u32 = 2127u32;
3948 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3949 pub const NERR_RemoteFull: u32 = 2287u32;
3950 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3951 pub const NERR_RemoteOnly: u32 = 2106u32;
3952 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3953 pub const NERR_ResourceExists: u32 = 2225u32;
3954 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3955 pub const NERR_ResourceNotFound: u32 = 2222u32;
3956 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3957 pub const NERR_RplAdapterInfoCorrupted: u32 = 2625u32;
3958 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3959 pub const NERR_RplAdapterNameUnavailable: u32 = 2633u32;
3960 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3961 pub const NERR_RplAdapterNotFound: u32 = 2637u32;
3962 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3963 pub const NERR_RplBackupDatabase: u32 = 2636u32;
3964 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3965 pub const NERR_RplBadDatabase: u32 = 2612u32;
3966 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3967 pub const NERR_RplBadRegistry: u32 = 2611u32;
3968 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3969 pub const NERR_RplBootInUse: u32 = 2635u32;
3970 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3971 pub const NERR_RplBootInfoCorrupted: u32 = 2628u32;
3972 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3973 pub const NERR_RplBootNameUnavailable: u32 = 2640u32;
3974 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3975 pub const NERR_RplBootNotFound: u32 = 2631u32;
3976 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3977 pub const NERR_RplBootRestart: u32 = 2511u32;
3978 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3979 pub const NERR_RplBootServiceTerm: u32 = 2517u32;
3980 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3981 pub const NERR_RplBootStartFailed: u32 = 2518u32;
3982 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3983 pub const NERR_RplCannotEnum: u32 = 2615u32;
3984 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3985 pub const NERR_RplConfigInfoCorrupted: u32 = 2623u32;
3986 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3987 pub const NERR_RplConfigNameUnavailable: u32 = 2641u32;
3988 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3989 pub const NERR_RplConfigNotEmpty: u32 = 2634u32;
3990 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3991 pub const NERR_RplConfigNotFound: u32 = 2624u32;
3992 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3993 pub const NERR_RplIncompatibleProfile: u32 = 2632u32;
3994 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3995 pub const NERR_RplInternal: u32 = 2626u32;
3996 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3997 pub const NERR_RplLoadrDiskErr: u32 = 2507u32;
3998 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
3999 pub const NERR_RplLoadrNetBiosErr: u32 = 2506u32;
4000 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4001 pub const NERR_RplNeedsRPLUSERAcct: u32 = 2630u32;
4002 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4003 pub const NERR_RplNoAdaptersStarted: u32 = 2610u32;
4004 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4005 pub const NERR_RplNotRplServer: u32 = 2614u32;
4006 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4007 pub const NERR_RplProfileInfoCorrupted: u32 = 2619u32;
4008 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4009 pub const NERR_RplProfileNameUnavailable: u32 = 2621u32;
4010 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4011 pub const NERR_RplProfileNotEmpty: u32 = 2622u32;
4012 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4013 pub const NERR_RplProfileNotFound: u32 = 2620u32;
4014 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4015 pub const NERR_RplRplfilesShare: u32 = 2613u32;
4016 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4017 pub const NERR_RplSrvrCallFailed: u32 = 2512u32;
4018 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4019 pub const NERR_RplVendorInfoCorrupted: u32 = 2627u32;
4020 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4021 pub const NERR_RplVendorNameUnavailable: u32 = 2639u32;
4022 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4023 pub const NERR_RplVendorNotFound: u32 = 2638u32;
4024 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4025 pub const NERR_RplWkstaInfoCorrupted: u32 = 2616u32;
4026 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4027 pub const NERR_RplWkstaNameUnavailable: u32 = 2618u32;
4028 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4029 pub const NERR_RplWkstaNeedsUserAcct: u32 = 2629u32;
4030 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4031 pub const NERR_RplWkstaNotFound: u32 = 2617u32;
4032 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4033 pub const NERR_RunSrvPaused: u32 = 2385u32;
4034 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4035 pub const NERR_SameAsComputerName: u32 = 2253u32;
4036 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4037 pub const NERR_ServerNotStarted: u32 = 2114u32;
4038 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4039 pub const NERR_ServiceCtlBusy: u32 = 2187u32;
4040 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4041 pub const NERR_ServiceCtlNotValid: u32 = 2191u32;
4042 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4043 pub const NERR_ServiceCtlTimeout: u32 = 2186u32;
4044 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4045 pub const NERR_ServiceEntryLocked: u32 = 2183u32;
4046 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4047 pub const NERR_ServiceInstalled: u32 = 2182u32;
4048 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4049 pub const NERR_ServiceKillProc: u32 = 2190u32;
4050 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4051 pub const NERR_ServiceNotCtrl: u32 = 2189u32;
4052 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4053 pub const NERR_ServiceNotInstalled: u32 = 2184u32;
4054 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4055 pub const NERR_ServiceNotStarting: u32 = 2194u32;
4056 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4057 pub const NERR_ServiceTableFull: u32 = 2181u32;
4058 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4059 pub const NERR_ServiceTableLocked: u32 = 2180u32;
4060 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4061 pub const NERR_SetupAlreadyJoined: u32 = 2691u32;
4062 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4063 pub const NERR_SetupCheckDNSConfig: u32 = 2699u32;
4064 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4065 pub const NERR_SetupDomainController: u32 = 2693u32;
4066 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4067 pub const NERR_SetupNotJoined: u32 = 2692u32;
4068 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4069 pub const NERR_ShareMem: u32 = 2104u32;
4070 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4071 pub const NERR_ShareNotFound: u32 = 2392u32;
4072 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4073 pub const NERR_SourceIsDir: u32 = 2380u32;
4074 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4075 pub const NERR_SpeGroupOp: u32 = 2234u32;
4076 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4077 pub const NERR_SpoolNoMemory: u32 = 2165u32;
4078 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4079 pub const NERR_SpoolerNotLoaded: u32 = 2161u32;
4080 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4081 pub const NERR_StandaloneLogon: u32 = 2214u32;
4082 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4083 pub const NERR_StartingRplBoot: u32 = 2516u32;
4084 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4085 pub const NERR_Success: u32 = 0u32;
4086 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4087 pub const NERR_SyncRequired: u32 = 2249u32;
4088 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4089 pub const NERR_TargetVersionUnsupported: u32 = 2723u32;
4090 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4091 pub const NERR_TimeDiffAtDC: u32 = 2457u32;
4092 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4093 pub const NERR_TmpFile: u32 = 2316u32;
4094 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4095 pub const NERR_TooManyAlerts: u32 = 2431u32;
4096 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4097 pub const NERR_TooManyConnections: u32 = 2465u32;
4098 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4099 pub const NERR_TooManyEntries: u32 = 2362u32;
4100 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4101 pub const NERR_TooManyFiles: u32 = 2466u32;
4102 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4103 pub const NERR_TooManyImageParams: u32 = 2509u32;
4104 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4105 pub const NERR_TooManyItems: u32 = 2121u32;
4106 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4107 pub const NERR_TooManyNames: u32 = 2277u32;
4108 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4109 pub const NERR_TooManyServers: u32 = 2463u32;
4110 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4111 pub const NERR_TooManySessions: u32 = 2464u32;
4112 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4113 pub const NERR_TooMuchData: u32 = 2317u32;
4114 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4115 pub const NERR_TruncatedBroadcast: u32 = 2289u32;
4116 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4117 pub const NERR_TryDownLevel: u32 = 2470u32;
4118 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4119 pub const NERR_UPSDriverNotStarted: u32 = 2480u32;
4120 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4121 pub const NERR_UPSInvalidCommPort: u32 = 2482u32;
4122 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4123 pub const NERR_UPSInvalidConfig: u32 = 2481u32;
4124 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4125 pub const NERR_UPSShutdownFailed: u32 = 2484u32;
4126 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4127 pub const NERR_UPSSignalAsserted: u32 = 2483u32;
4128 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4129 pub const NERR_UnableToAddName_F: u32 = 2205u32;
4130 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4131 pub const NERR_UnableToAddName_W: u32 = 2204u32;
4132 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4133 pub const NERR_UnableToDelName_F: u32 = 2207u32;
4134 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4135 pub const NERR_UnableToDelName_W: u32 = 2206u32;
4136 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4137 pub const NERR_UnknownDevDir: u32 = 2116u32;
4138 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4139 pub const NERR_UnknownServer: u32 = 2103u32;
4140 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4141 pub const NERR_UseNotFound: u32 = 2250u32;
4142 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4143 pub const NERR_UserExists: u32 = 2224u32;
4144 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4145 pub const NERR_UserInGroup: u32 = 2236u32;
4146 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4147 pub const NERR_UserLogon: u32 = 2231u32;
4148 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4149 pub const NERR_UserNotFound: u32 = 2221u32;
4150 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4151 pub const NERR_UserNotInGroup: u32 = 2237u32;
4152 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4153 pub const NERR_ValuesNotSet: u32 = 2715u32;
4154 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4155 pub const NERR_WkstaInconsistentState: u32 = 2137u32;
4156 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4157 pub const NERR_WkstaNotStarted: u32 = 2138u32;
4158 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4159 pub const NERR_WriteFault: u32 = 2295u32;
4160 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4161 pub const NETBIOS_NAME_LEN: u32 = 16u32;
4162 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4163 pub const NETCFG_CLIENT_CID_MS_MSClient: &'static str = "ms_msclient";
4164 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4165 pub const NETCFG_E_ACTIVE_RAS_CONNECTIONS: ::windows_sys::core::HRESULT = -2147180506i32;
4166 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4167 pub const NETCFG_E_ADAPTER_NOT_FOUND: ::windows_sys::core::HRESULT = -2147180505i32;
4168 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4169 pub const NETCFG_E_ALREADY_INITIALIZED: ::windows_sys::core::HRESULT = -2147180512i32;
4170 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4171 pub const NETCFG_E_COMPONENT_REMOVED_PENDING_REBOOT: ::windows_sys::core::HRESULT = -2147180504i32;
4172 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4173 pub const NETCFG_E_DUPLICATE_INSTANCEID: ::windows_sys::core::HRESULT = -2147180501i32;
4174 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4175 pub const NETCFG_E_IN_USE: ::windows_sys::core::HRESULT = -2147180510i32;
4176 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4177 pub const NETCFG_E_MAX_FILTER_LIMIT: ::windows_sys::core::HRESULT = -2147180503i32;
4178 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4179 pub const NETCFG_E_NEED_REBOOT: ::windows_sys::core::HRESULT = -2147180507i32;
4180 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4181 pub const NETCFG_E_NOT_INITIALIZED: ::windows_sys::core::HRESULT = -2147180511i32;
4182 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4183 pub const NETCFG_E_NO_WRITE_LOCK: ::windows_sys::core::HRESULT = -2147180508i32;
4184 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4185 pub const NETCFG_E_VMSWITCH_ACTIVE_OVER_ADAPTER: ::windows_sys::core::HRESULT = -2147180502i32;
4186 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4187 pub const NETCFG_SERVICE_CID_MS_NETBIOS: &'static str = "ms_netbios";
4188 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4189 pub const NETCFG_SERVICE_CID_MS_PSCHED: &'static str = "ms_pschedpc";
4190 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4191 pub const NETCFG_SERVICE_CID_MS_SERVER: &'static str = "ms_server";
4192 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4193 pub const NETCFG_SERVICE_CID_MS_WLBS: &'static str = "ms_wlbs";
4194 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4195 pub const NETCFG_S_CAUSED_SETUP_CHANGE: ::windows_sys::core::HRESULT = 303140i32;
4196 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4197 pub const NETCFG_S_COMMIT_NOW: ::windows_sys::core::HRESULT = 303141i32;
4198 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4199 pub const NETCFG_S_DISABLE_QUERY: ::windows_sys::core::HRESULT = 303138i32;
4200 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4201 pub const NETCFG_S_REBOOT: ::windows_sys::core::HRESULT = 303136i32;
4202 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4203 pub const NETCFG_S_STILL_REFERENCED: ::windows_sys::core::HRESULT = 303139i32;
4204 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4205 pub const NETCFG_TRANS_CID_MS_APPLETALK: &'static str = "ms_appletalk";
4206 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4207 pub const NETCFG_TRANS_CID_MS_NETBEUI: &'static str = "ms_netbeui";
4208 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4209 pub const NETCFG_TRANS_CID_MS_NETMON: &'static str = "ms_netmon";
4210 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4211 pub const NETCFG_TRANS_CID_MS_NWIPX: &'static str = "ms_nwipx";
4212 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4213 pub const NETCFG_TRANS_CID_MS_NWSPX: &'static str = "ms_nwspx";
4214 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4215 pub const NETCFG_TRANS_CID_MS_TCPIP: &'static str = "ms_tcpip";
4216 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4217 pub const NETLOGON_CONTROL_BACKUP_CHANGE_LOG: u32 = 65532u32;
4218 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4219 pub const NETLOGON_CONTROL_BREAKPOINT: u32 = 65535u32;
4220 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4221 pub const NETLOGON_CONTROL_CHANGE_PASSWORD: u32 = 9u32;
4222 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4223 pub const NETLOGON_CONTROL_FIND_USER: u32 = 8u32;
4224 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4225 pub const NETLOGON_CONTROL_FORCE_DNS_REG: u32 = 11u32;
4226 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4227 pub const NETLOGON_CONTROL_PDC_REPLICATE: u32 = 4u32;
4228 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4229 pub const NETLOGON_CONTROL_QUERY: u32 = 1u32;
4230 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4231 pub const NETLOGON_CONTROL_QUERY_DNS_REG: u32 = 12u32;
4232 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4233 pub const NETLOGON_CONTROL_QUERY_ENC_TYPES: u32 = 13u32;
4234 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4235 pub const NETLOGON_CONTROL_REDISCOVER: u32 = 5u32;
4236 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4237 pub const NETLOGON_CONTROL_REPLICATE: u32 = 2u32;
4238 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4239 pub const NETLOGON_CONTROL_SET_DBFLAG: u32 = 65534u32;
4240 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4241 pub const NETLOGON_CONTROL_SYNCHRONIZE: u32 = 3u32;
4242 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4243 pub const NETLOGON_CONTROL_TC_QUERY: u32 = 6u32;
4244 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4245 pub const NETLOGON_CONTROL_TC_VERIFY: u32 = 10u32;
4246 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4247 pub const NETLOGON_CONTROL_TRANSPORT_NOTIFY: u32 = 7u32;
4248 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4249 pub const NETLOGON_CONTROL_TRUNCATE_LOG: u32 = 65533u32;
4250 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4251 pub const NETLOGON_CONTROL_UNLOAD_NETLOGON_DLL: u32 = 65531u32;
4252 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4253 pub const NETLOGON_DNS_UPDATE_FAILURE: u32 = 64u32;
4254 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4255 pub const NETLOGON_FULL_SYNC_REPLICATION: u32 = 4u32;
4256 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4257 pub const NETLOGON_HAS_IP: u32 = 16u32;
4258 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4259 pub const NETLOGON_HAS_TIMESERV: u32 = 32u32;
4260 #[repr(C)]
4261 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4262 pub struct NETLOGON_INFO_1 {
4263 pub netlog1_flags: u32,
4264 pub netlog1_pdc_connection_status: u32,
4265 }
4266 impl ::core::marker::Copy for NETLOGON_INFO_1 {}
4267 impl ::core::clone::Clone for NETLOGON_INFO_1 {
4268 fn clone(&self) -> Self {
4269 *self
4270 }
4271 }
4272 #[repr(C)]
4273 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4274 #[cfg(feature = "Win32_Foundation")]
4275 pub struct NETLOGON_INFO_2 {
4276 pub netlog2_flags: u32,
4277 pub netlog2_pdc_connection_status: u32,
4278 pub netlog2_trusted_dc_name: super::super::Foundation::PWSTR,
4279 pub netlog2_tc_connection_status: u32,
4280 }
4281 #[cfg(feature = "Win32_Foundation")]
4282 impl ::core::marker::Copy for NETLOGON_INFO_2 {}
4283 #[cfg(feature = "Win32_Foundation")]
4284 impl ::core::clone::Clone for NETLOGON_INFO_2 {
4285 fn clone(&self) -> Self {
4286 *self
4287 }
4288 }
4289 #[repr(C)]
4290 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4291 pub struct NETLOGON_INFO_3 {
4292 pub netlog3_flags: u32,
4293 pub netlog3_logon_attempts: u32,
4294 pub netlog3_reserved1: u32,
4295 pub netlog3_reserved2: u32,
4296 pub netlog3_reserved3: u32,
4297 pub netlog3_reserved4: u32,
4298 pub netlog3_reserved5: u32,
4299 }
4300 impl ::core::marker::Copy for NETLOGON_INFO_3 {}
4301 impl ::core::clone::Clone for NETLOGON_INFO_3 {
4302 fn clone(&self) -> Self {
4303 *self
4304 }
4305 }
4306 #[repr(C)]
4307 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4308 #[cfg(feature = "Win32_Foundation")]
4309 pub struct NETLOGON_INFO_4 {
4310 pub netlog4_trusted_dc_name: super::super::Foundation::PWSTR,
4311 pub netlog4_trusted_domain_name: super::super::Foundation::PWSTR,
4312 }
4313 #[cfg(feature = "Win32_Foundation")]
4314 impl ::core::marker::Copy for NETLOGON_INFO_4 {}
4315 #[cfg(feature = "Win32_Foundation")]
4316 impl ::core::clone::Clone for NETLOGON_INFO_4 {
4317 fn clone(&self) -> Self {
4318 *self
4319 }
4320 }
4321 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4322 pub const NETLOGON_REDO_NEEDED: u32 = 8u32;
4323 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4324 pub const NETLOGON_REPLICATION_IN_PROGRESS: u32 = 2u32;
4325 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4326 pub const NETLOGON_REPLICATION_NEEDED: u32 = 1u32;
4327 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4328 pub const NETLOGON_VERIFY_STATUS_RETURNED: u32 = 128u32;
4329 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4330 pub const NETLOG_NetlogonNonWindowsSupportsSecureRpc: u32 = 5826u32;
4331 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4332 pub const NETLOG_NetlogonUnsecureRpcClient: u32 = 5827u32;
4333 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4334 pub const NETLOG_NetlogonUnsecureRpcMachineAllowedBySsdl: u32 = 5830u32;
4335 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4336 pub const NETLOG_NetlogonUnsecureRpcTrust: u32 = 5828u32;
4337 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4338 pub const NETLOG_NetlogonUnsecureRpcTrustAllowedBySsdl: u32 = 5831u32;
4339 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4340 pub const NETLOG_NetlogonUnsecuredRpcMachineTemporarilyAllowed: u32 = 5829u32;
4341 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4342 pub const NETMAN_VARTYPE_HARDWARE_ADDRESS: u32 = 1u32;
4343 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4344 pub const NETMAN_VARTYPE_STRING: u32 = 2u32;
4345 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4346 pub const NETMAN_VARTYPE_ULONG: u32 = 0u32;
4347 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4348 pub const NETSETUP_ACCT_DELETE: u32 = 4u32;
4349 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4350 pub const NETSETUP_ALT_SAMACCOUNTNAME: u32 = 131072u32;
4351 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4352 pub const NETSETUP_DNS_NAME_CHANGES_ONLY: u32 = 4096u32;
4353 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4354 pub const NETSETUP_INSTALL_INVOCATION: u32 = 262144u32;
4355 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4356 pub type NETSETUP_JOIN_STATUS = i32;
4357 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4358 pub const NetSetupUnknownStatus: NETSETUP_JOIN_STATUS = 0i32;
4359 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4360 pub const NetSetupUnjoined: NETSETUP_JOIN_STATUS = 1i32;
4361 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4362 pub const NetSetupWorkgroupName: NETSETUP_JOIN_STATUS = 2i32;
4363 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4364 pub const NetSetupDomainName: NETSETUP_JOIN_STATUS = 3i32;
4365 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4366 pub type NETSETUP_NAME_TYPE = i32;
4367 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4368 pub const NetSetupUnknown: NETSETUP_NAME_TYPE = 0i32;
4369 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4370 pub const NetSetupMachine: NETSETUP_NAME_TYPE = 1i32;
4371 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4372 pub const NetSetupWorkgroup: NETSETUP_NAME_TYPE = 2i32;
4373 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4374 pub const NetSetupDomain: NETSETUP_NAME_TYPE = 3i32;
4375 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4376 pub const NetSetupNonExistentDomain: NETSETUP_NAME_TYPE = 4i32;
4377 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4378 pub const NetSetupDnsMachine: NETSETUP_NAME_TYPE = 5i32;
4379 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4380 pub type NETSETUP_PROVISION = u32;
4381 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4382 pub const NETSETUP_PROVISION_DOWNLEVEL_PRIV_SUPPORT: NETSETUP_PROVISION = 1u32;
4383 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4384 pub const NETSETUP_PROVISION_REUSE_ACCOUNT: NETSETUP_PROVISION = 2u32;
4385 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4386 pub const NETSETUP_PROVISION_USE_DEFAULT_PASSWORD: NETSETUP_PROVISION = 4u32;
4387 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4388 pub const NETSETUP_PROVISION_SKIP_ACCOUNT_SEARCH: NETSETUP_PROVISION = 8u32;
4389 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4390 pub const NETSETUP_PROVISION_ROOT_CA_CERTS: NETSETUP_PROVISION = 16u32;
4391 #[repr(C)]
4392 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4393 #[cfg(feature = "Win32_Foundation")]
4394 pub struct NETSETUP_PROVISIONING_PARAMS {
4395 pub dwVersion: u32,
4396 pub lpDomain: super::super::Foundation::PWSTR,
4397 pub lpHostName: super::super::Foundation::PWSTR,
4398 pub lpMachineAccountOU: super::super::Foundation::PWSTR,
4399 pub lpDcName: super::super::Foundation::PWSTR,
4400 pub dwProvisionOptions: NETSETUP_PROVISION,
4401 pub aCertTemplateNames: *mut super::super::Foundation::PWSTR,
4402 pub cCertTemplateNames: u32,
4403 pub aMachinePolicyNames: *mut super::super::Foundation::PWSTR,
4404 pub cMachinePolicyNames: u32,
4405 pub aMachinePolicyPaths: *mut super::super::Foundation::PWSTR,
4406 pub cMachinePolicyPaths: u32,
4407 pub lpNetbiosName: super::super::Foundation::PWSTR,
4408 pub lpSiteName: super::super::Foundation::PWSTR,
4409 pub lpPrimaryDNSDomain: super::super::Foundation::PWSTR,
4410 }
4411 #[cfg(feature = "Win32_Foundation")]
4412 impl ::core::marker::Copy for NETSETUP_PROVISIONING_PARAMS {}
4413 #[cfg(feature = "Win32_Foundation")]
4414 impl ::core::clone::Clone for NETSETUP_PROVISIONING_PARAMS {
4415 fn clone(&self) -> Self {
4416 *self
4417 }
4418 }
4419 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4420 pub const NETSETUP_PROVISIONING_PARAMS_CURRENT_VERSION: u32 = 2u32;
4421 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4422 pub const NETSETUP_PROVISIONING_PARAMS_WIN8_VERSION: u32 = 1u32;
4423 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4424 pub const NETSETUP_PROVISION_CHECK_PWD_ONLY: u32 = 2147483648u32;
4425 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4426 pub const NETSETUP_PROVISION_PERSISTENTSITE: u32 = 32u32;
4427 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4428 pub type NETWORK_INSTALL_TIME = i32;
4429 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4430 pub const NSF_PRIMARYINSTALL: NETWORK_INSTALL_TIME = 1i32;
4431 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4432 pub const NSF_POSTSYSINSTALL: NETWORK_INSTALL_TIME = 2i32;
4433 #[repr(C)]
4434 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4435 #[cfg(feature = "Win32_Foundation")]
4436 pub struct NETWORK_NAME {
4437 pub Name: FLAT_STRING,
4438 }
4439 #[cfg(feature = "Win32_Foundation")]
4440 impl ::core::marker::Copy for NETWORK_NAME {}
4441 #[cfg(feature = "Win32_Foundation")]
4442 impl ::core::clone::Clone for NETWORK_NAME {
4443 fn clone(&self) -> Self {
4444 *self
4445 }
4446 }
4447 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4448 pub type NETWORK_UPGRADE_TYPE = i32;
4449 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4450 pub const NSF_WIN16_UPGRADE: NETWORK_UPGRADE_TYPE = 16i32;
4451 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4452 pub const NSF_WIN95_UPGRADE: NETWORK_UPGRADE_TYPE = 32i32;
4453 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4454 pub const NSF_WINNT_WKS_UPGRADE: NETWORK_UPGRADE_TYPE = 64i32;
4455 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4456 pub const NSF_WINNT_SVR_UPGRADE: NETWORK_UPGRADE_TYPE = 128i32;
4457 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4458 pub const NSF_WINNT_SBS_UPGRADE: NETWORK_UPGRADE_TYPE = 256i32;
4459 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4460 pub const NSF_COMPONENT_UPDATE: NETWORK_UPGRADE_TYPE = 512i32;
4461 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4462 pub type NET_COMPUTER_NAME_TYPE = i32;
4463 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4464 pub const NetPrimaryComputerName: NET_COMPUTER_NAME_TYPE = 0i32;
4465 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4466 pub const NetAlternateComputerNames: NET_COMPUTER_NAME_TYPE = 1i32;
4467 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4468 pub const NetAllComputerNames: NET_COMPUTER_NAME_TYPE = 2i32;
4469 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4470 pub const NetComputerNameTypeMax: NET_COMPUTER_NAME_TYPE = 3i32;
4471 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4472 pub const NET_DFS_ENUM: i32 = 1073756324i32;
4473 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4474 pub const NET_DFS_ENUMEX: i32 = 1073756325i32;
4475 #[repr(C)]
4476 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4477 #[cfg(feature = "Win32_Foundation")]
4478 pub struct NET_DISPLAY_GROUP {
4479 pub grpi3_name: super::super::Foundation::PWSTR,
4480 pub grpi3_comment: super::super::Foundation::PWSTR,
4481 pub grpi3_group_id: u32,
4482 pub grpi3_attributes: u32,
4483 pub grpi3_next_index: u32,
4484 }
4485 #[cfg(feature = "Win32_Foundation")]
4486 impl ::core::marker::Copy for NET_DISPLAY_GROUP {}
4487 #[cfg(feature = "Win32_Foundation")]
4488 impl ::core::clone::Clone for NET_DISPLAY_GROUP {
4489 fn clone(&self) -> Self {
4490 *self
4491 }
4492 }
4493 #[repr(C)]
4494 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4495 #[cfg(feature = "Win32_Foundation")]
4496 pub struct NET_DISPLAY_MACHINE {
4497 pub usri2_name: super::super::Foundation::PWSTR,
4498 pub usri2_comment: super::super::Foundation::PWSTR,
4499 pub usri2_flags: USER_ACCOUNT_FLAGS,
4500 pub usri2_user_id: u32,
4501 pub usri2_next_index: u32,
4502 }
4503 #[cfg(feature = "Win32_Foundation")]
4504 impl ::core::marker::Copy for NET_DISPLAY_MACHINE {}
4505 #[cfg(feature = "Win32_Foundation")]
4506 impl ::core::clone::Clone for NET_DISPLAY_MACHINE {
4507 fn clone(&self) -> Self {
4508 *self
4509 }
4510 }
4511 #[repr(C)]
4512 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4513 #[cfg(feature = "Win32_Foundation")]
4514 pub struct NET_DISPLAY_USER {
4515 pub usri1_name: super::super::Foundation::PWSTR,
4516 pub usri1_comment: super::super::Foundation::PWSTR,
4517 pub usri1_flags: USER_ACCOUNT_FLAGS,
4518 pub usri1_full_name: super::super::Foundation::PWSTR,
4519 pub usri1_user_id: u32,
4520 pub usri1_next_index: u32,
4521 }
4522 #[cfg(feature = "Win32_Foundation")]
4523 impl ::core::marker::Copy for NET_DISPLAY_USER {}
4524 #[cfg(feature = "Win32_Foundation")]
4525 impl ::core::clone::Clone for NET_DISPLAY_USER {
4526 fn clone(&self) -> Self {
4527 *self
4528 }
4529 }
4530 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4531 pub const NET_IGNORE_UNSUPPORTED_FLAGS: u32 = 1u32;
4532 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4533 pub type NET_JOIN_DOMAIN_JOIN_OPTIONS = u32;
4534 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4535 pub const NETSETUP_JOIN_DOMAIN: NET_JOIN_DOMAIN_JOIN_OPTIONS = 1u32;
4536 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4537 pub const NETSETUP_ACCT_CREATE: NET_JOIN_DOMAIN_JOIN_OPTIONS = 2u32;
4538 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4539 pub const NETSETUP_WIN9X_UPGRADE: NET_JOIN_DOMAIN_JOIN_OPTIONS = 16u32;
4540 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4541 pub const NETSETUP_DOMAIN_JOIN_IF_JOINED: NET_JOIN_DOMAIN_JOIN_OPTIONS = 32u32;
4542 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4543 pub const NETSETUP_JOIN_UNSECURE: NET_JOIN_DOMAIN_JOIN_OPTIONS = 64u32;
4544 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4545 pub const NETSETUP_MACHINE_PWD_PASSED: NET_JOIN_DOMAIN_JOIN_OPTIONS = 128u32;
4546 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4547 pub const NETSETUP_DEFER_SPN_SET: NET_JOIN_DOMAIN_JOIN_OPTIONS = 256u32;
4548 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4549 pub const NETSETUP_JOIN_DC_ACCOUNT: NET_JOIN_DOMAIN_JOIN_OPTIONS = 512u32;
4550 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4551 pub const NETSETUP_JOIN_WITH_NEW_NAME: NET_JOIN_DOMAIN_JOIN_OPTIONS = 1024u32;
4552 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4553 pub const NETSETUP_JOIN_READONLY: NET_JOIN_DOMAIN_JOIN_OPTIONS = 2048u32;
4554 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4555 pub const NETSETUP_AMBIGUOUS_DC: NET_JOIN_DOMAIN_JOIN_OPTIONS = 4096u32;
4556 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4557 pub const NETSETUP_NO_NETLOGON_CACHE: NET_JOIN_DOMAIN_JOIN_OPTIONS = 8192u32;
4558 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4559 pub const NETSETUP_DONT_CONTROL_SERVICES: NET_JOIN_DOMAIN_JOIN_OPTIONS = 16384u32;
4560 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4561 pub const NETSETUP_SET_MACHINE_NAME: NET_JOIN_DOMAIN_JOIN_OPTIONS = 32768u32;
4562 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4563 pub const NETSETUP_FORCE_SPN_SET: NET_JOIN_DOMAIN_JOIN_OPTIONS = 65536u32;
4564 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4565 pub const NETSETUP_NO_ACCT_REUSE: NET_JOIN_DOMAIN_JOIN_OPTIONS = 131072u32;
4566 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4567 pub const NETSETUP_IGNORE_UNSUPPORTED_FLAGS: NET_JOIN_DOMAIN_JOIN_OPTIONS = 268435456u32;
4568 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4569 pub type NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = i32;
4570 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4571 pub const SUPPORTS_REMOTE_ADMIN_PROTOCOL: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = 2i32;
4572 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4573 pub const SUPPORTS_RPC: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = 4i32;
4574 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4575 pub const SUPPORTS_SAM_PROTOCOL: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = 8i32;
4576 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4577 pub const SUPPORTS_UNICODE: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = 16i32;
4578 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4579 pub const SUPPORTS_LOCAL: NET_REMOTE_COMPUTER_SUPPORTS_OPTIONS = 32i32;
4580 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4581 pub type NET_REQUEST_PROVISION_OPTIONS = u32;
4582 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4583 pub const NETSETUP_PROVISION_ONLINE_CALLER: NET_REQUEST_PROVISION_OPTIONS = 1073741824u32;
4584 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4585 pub type NET_SERVER_TYPE = u32;
4586 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4587 pub const SV_TYPE_WORKSTATION: NET_SERVER_TYPE = 1u32;
4588 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4589 pub const SV_TYPE_SERVER: NET_SERVER_TYPE = 2u32;
4590 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4591 pub const SV_TYPE_SQLSERVER: NET_SERVER_TYPE = 4u32;
4592 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4593 pub const SV_TYPE_DOMAIN_CTRL: NET_SERVER_TYPE = 8u32;
4594 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4595 pub const SV_TYPE_DOMAIN_BAKCTRL: NET_SERVER_TYPE = 16u32;
4596 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4597 pub const SV_TYPE_TIME_SOURCE: NET_SERVER_TYPE = 32u32;
4598 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4599 pub const SV_TYPE_AFP: NET_SERVER_TYPE = 64u32;
4600 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4601 pub const SV_TYPE_NOVELL: NET_SERVER_TYPE = 128u32;
4602 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4603 pub const SV_TYPE_DOMAIN_MEMBER: NET_SERVER_TYPE = 256u32;
4604 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4605 pub const SV_TYPE_PRINTQ_SERVER: NET_SERVER_TYPE = 512u32;
4606 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4607 pub const SV_TYPE_DIALIN_SERVER: NET_SERVER_TYPE = 1024u32;
4608 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4609 pub const SV_TYPE_XENIX_SERVER: NET_SERVER_TYPE = 2048u32;
4610 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4611 pub const SV_TYPE_SERVER_UNIX: NET_SERVER_TYPE = 2048u32;
4612 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4613 pub const SV_TYPE_NT: NET_SERVER_TYPE = 4096u32;
4614 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4615 pub const SV_TYPE_WFW: NET_SERVER_TYPE = 8192u32;
4616 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4617 pub const SV_TYPE_SERVER_MFPN: NET_SERVER_TYPE = 16384u32;
4618 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4619 pub const SV_TYPE_SERVER_NT: NET_SERVER_TYPE = 32768u32;
4620 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4621 pub const SV_TYPE_POTENTIAL_BROWSER: NET_SERVER_TYPE = 65536u32;
4622 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4623 pub const SV_TYPE_BACKUP_BROWSER: NET_SERVER_TYPE = 131072u32;
4624 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4625 pub const SV_TYPE_MASTER_BROWSER: NET_SERVER_TYPE = 262144u32;
4626 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4627 pub const SV_TYPE_DOMAIN_MASTER: NET_SERVER_TYPE = 524288u32;
4628 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4629 pub const SV_TYPE_SERVER_OSF: NET_SERVER_TYPE = 1048576u32;
4630 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4631 pub const SV_TYPE_SERVER_VMS: NET_SERVER_TYPE = 2097152u32;
4632 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4633 pub const SV_TYPE_WINDOWS: NET_SERVER_TYPE = 4194304u32;
4634 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4635 pub const SV_TYPE_DFS: NET_SERVER_TYPE = 8388608u32;
4636 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4637 pub const SV_TYPE_CLUSTER_NT: NET_SERVER_TYPE = 16777216u32;
4638 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4639 pub const SV_TYPE_TERMINALSERVER: NET_SERVER_TYPE = 33554432u32;
4640 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4641 pub const SV_TYPE_CLUSTER_VS_NT: NET_SERVER_TYPE = 67108864u32;
4642 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4643 pub const SV_TYPE_DCE: NET_SERVER_TYPE = 268435456u32;
4644 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4645 pub const SV_TYPE_ALTERNATE_XPORT: NET_SERVER_TYPE = 536870912u32;
4646 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4647 pub const SV_TYPE_LOCAL_LIST_ONLY: NET_SERVER_TYPE = 1073741824u32;
4648 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4649 pub const SV_TYPE_DOMAIN_ENUM: NET_SERVER_TYPE = 2147483648u32;
4650 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4651 pub const SV_TYPE_ALL: NET_SERVER_TYPE = 4294967295u32;
4652 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4653 pub type NET_USER_ENUM_FILTER_FLAGS = u32;
4654 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4655 pub const FILTER_TEMP_DUPLICATE_ACCOUNT: NET_USER_ENUM_FILTER_FLAGS = 1u32;
4656 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4657 pub const FILTER_NORMAL_ACCOUNT: NET_USER_ENUM_FILTER_FLAGS = 2u32;
4658 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4659 pub const FILTER_INTERDOMAIN_TRUST_ACCOUNT: NET_USER_ENUM_FILTER_FLAGS = 8u32;
4660 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4661 pub const FILTER_WORKSTATION_TRUST_ACCOUNT: NET_USER_ENUM_FILTER_FLAGS = 16u32;
4662 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4663 pub const FILTER_SERVER_TRUST_ACCOUNT: NET_USER_ENUM_FILTER_FLAGS = 32u32;
4664 #[repr(C)]
4665 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4666 #[cfg(feature = "Win32_Foundation")]
4667 pub struct NET_VALIDATE_AUTHENTICATION_INPUT_ARG {
4668 pub InputPersistedFields: NET_VALIDATE_PERSISTED_FIELDS,
4669 pub PasswordMatched: super::super::Foundation::BOOLEAN,
4670 }
4671 #[cfg(feature = "Win32_Foundation")]
4672 impl ::core::marker::Copy for NET_VALIDATE_AUTHENTICATION_INPUT_ARG {}
4673 #[cfg(feature = "Win32_Foundation")]
4674 impl ::core::clone::Clone for NET_VALIDATE_AUTHENTICATION_INPUT_ARG {
4675 fn clone(&self) -> Self {
4676 *self
4677 }
4678 }
4679 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4680 pub const NET_VALIDATE_BAD_PASSWORD_COUNT: u32 = 8u32;
4681 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4682 pub const NET_VALIDATE_BAD_PASSWORD_TIME: u32 = 2u32;
4683 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4684 pub const NET_VALIDATE_LOCKOUT_TIME: u32 = 4u32;
4685 #[repr(C)]
4686 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4687 #[cfg(feature = "Win32_Foundation")]
4688 pub struct NET_VALIDATE_OUTPUT_ARG {
4689 pub ChangedPersistedFields: NET_VALIDATE_PERSISTED_FIELDS,
4690 pub ValidationStatus: u32,
4691 }
4692 #[cfg(feature = "Win32_Foundation")]
4693 impl ::core::marker::Copy for NET_VALIDATE_OUTPUT_ARG {}
4694 #[cfg(feature = "Win32_Foundation")]
4695 impl ::core::clone::Clone for NET_VALIDATE_OUTPUT_ARG {
4696 fn clone(&self) -> Self {
4697 *self
4698 }
4699 }
4700 #[repr(C)]
4701 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4702 #[cfg(feature = "Win32_Foundation")]
4703 pub struct NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG {
4704 pub InputPersistedFields: NET_VALIDATE_PERSISTED_FIELDS,
4705 pub ClearPassword: super::super::Foundation::PWSTR,
4706 pub UserAccountName: super::super::Foundation::PWSTR,
4707 pub HashedPassword: NET_VALIDATE_PASSWORD_HASH,
4708 pub PasswordMatch: super::super::Foundation::BOOLEAN,
4709 }
4710 #[cfg(feature = "Win32_Foundation")]
4711 impl ::core::marker::Copy for NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG {}
4712 #[cfg(feature = "Win32_Foundation")]
4713 impl ::core::clone::Clone for NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG {
4714 fn clone(&self) -> Self {
4715 *self
4716 }
4717 }
4718 #[repr(C)]
4719 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4720 pub struct NET_VALIDATE_PASSWORD_HASH {
4721 pub Length: u32,
4722 pub Hash: *mut u8,
4723 }
4724 impl ::core::marker::Copy for NET_VALIDATE_PASSWORD_HASH {}
4725 impl ::core::clone::Clone for NET_VALIDATE_PASSWORD_HASH {
4726 fn clone(&self) -> Self {
4727 *self
4728 }
4729 }
4730 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4731 pub const NET_VALIDATE_PASSWORD_HISTORY: u32 = 32u32;
4732 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4733 pub const NET_VALIDATE_PASSWORD_HISTORY_LENGTH: u32 = 16u32;
4734 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4735 pub const NET_VALIDATE_PASSWORD_LAST_SET: u32 = 1u32;
4736 #[repr(C)]
4737 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4738 #[cfg(feature = "Win32_Foundation")]
4739 pub struct NET_VALIDATE_PASSWORD_RESET_INPUT_ARG {
4740 pub InputPersistedFields: NET_VALIDATE_PERSISTED_FIELDS,
4741 pub ClearPassword: super::super::Foundation::PWSTR,
4742 pub UserAccountName: super::super::Foundation::PWSTR,
4743 pub HashedPassword: NET_VALIDATE_PASSWORD_HASH,
4744 pub PasswordMustChangeAtNextLogon: super::super::Foundation::BOOLEAN,
4745 pub ClearLockout: super::super::Foundation::BOOLEAN,
4746 }
4747 #[cfg(feature = "Win32_Foundation")]
4748 impl ::core::marker::Copy for NET_VALIDATE_PASSWORD_RESET_INPUT_ARG {}
4749 #[cfg(feature = "Win32_Foundation")]
4750 impl ::core::clone::Clone for NET_VALIDATE_PASSWORD_RESET_INPUT_ARG {
4751 fn clone(&self) -> Self {
4752 *self
4753 }
4754 }
4755 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4756 pub type NET_VALIDATE_PASSWORD_TYPE = i32;
4757 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4758 pub const NetValidateAuthentication: NET_VALIDATE_PASSWORD_TYPE = 1i32;
4759 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4760 pub const NetValidatePasswordChange: NET_VALIDATE_PASSWORD_TYPE = 2i32;
4761 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4762 pub const NetValidatePasswordReset: NET_VALIDATE_PASSWORD_TYPE = 3i32;
4763 #[repr(C)]
4764 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4765 #[cfg(feature = "Win32_Foundation")]
4766 pub struct NET_VALIDATE_PERSISTED_FIELDS {
4767 pub PresentFields: u32,
4768 pub PasswordLastSet: super::super::Foundation::FILETIME,
4769 pub BadPasswordTime: super::super::Foundation::FILETIME,
4770 pub LockoutTime: super::super::Foundation::FILETIME,
4771 pub BadPasswordCount: u32,
4772 pub PasswordHistoryLength: u32,
4773 pub PasswordHistory: *mut NET_VALIDATE_PASSWORD_HASH,
4774 }
4775 #[cfg(feature = "Win32_Foundation")]
4776 impl ::core::marker::Copy for NET_VALIDATE_PERSISTED_FIELDS {}
4777 #[cfg(feature = "Win32_Foundation")]
4778 impl ::core::clone::Clone for NET_VALIDATE_PERSISTED_FIELDS {
4779 fn clone(&self) -> Self {
4780 *self
4781 }
4782 }
4783 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4784 pub const NON_VALIDATED_LOGON: u32 = 3u32;
4785 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4786 pub const NOT_A_DFS_PATH: i32 = 1073756224i32;
4787 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4788 pub const NO_PERMISSION_REQUIRED: u32 = 1u32;
4789 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4790 pub const NTFRSPRF_COLLECT_RPC_BINDING_ERROR_CONN: i32 = -1073728292i32;
4791 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4792 pub const NTFRSPRF_COLLECT_RPC_BINDING_ERROR_SET: i32 = -1073728293i32;
4793 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4794 pub const NTFRSPRF_COLLECT_RPC_CALL_ERROR_CONN: i32 = -1073728290i32;
4795 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4796 pub const NTFRSPRF_COLLECT_RPC_CALL_ERROR_SET: i32 = -1073728291i32;
4797 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4798 pub const NTFRSPRF_OPEN_RPC_BINDING_ERROR_CONN: i32 = -1073728296i32;
4799 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4800 pub const NTFRSPRF_OPEN_RPC_BINDING_ERROR_SET: i32 = -1073728297i32;
4801 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4802 pub const NTFRSPRF_OPEN_RPC_CALL_ERROR_CONN: i32 = -1073728294i32;
4803 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4804 pub const NTFRSPRF_OPEN_RPC_CALL_ERROR_SET: i32 = -1073728295i32;
4805 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4806 pub const NTFRSPRF_REGISTRY_ERROR_CONN: i32 = -1073728286i32;
4807 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4808 pub const NTFRSPRF_REGISTRY_ERROR_SET: i32 = -1073728287i32;
4809 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4810 pub const NTFRSPRF_VIRTUALALLOC_ERROR_CONN: i32 = -1073728288i32;
4811 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4812 pub const NTFRSPRF_VIRTUALALLOC_ERROR_SET: i32 = -1073728289i32;
4813 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4814 pub const NULL_USERSETINFO_PASSWD: &'static str = " ";
4815 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4816 pub const NWSAP_DISPLAY_NAME: &'static str = "NW Sap Agent";
4817 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4818 pub const NWSAP_EVENT_BADWANFILTER_VALUE: i32 = -1073733302i32;
4819 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4820 pub const NWSAP_EVENT_BIND_FAILED: i32 = -1073733320i32;
4821 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4822 pub const NWSAP_EVENT_CARDLISTEVENT_FAIL: i32 = -1073733301i32;
4823 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4824 pub const NWSAP_EVENT_CARDMALLOC_FAILED: i32 = -1073733316i32;
4825 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4826 pub const NWSAP_EVENT_CREATELPCEVENT_ERROR: i32 = -1073733305i32;
4827 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4828 pub const NWSAP_EVENT_CREATELPCPORT_ERROR: i32 = -1073733306i32;
4829 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4830 pub const NWSAP_EVENT_GETSOCKNAME_FAILED: i32 = -1073733319i32;
4831 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4832 pub const NWSAP_EVENT_HASHTABLE_MALLOC_FAILED: i32 = -1073733308i32;
4833 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4834 pub const NWSAP_EVENT_INVALID_FILTERNAME: i32 = -2147475123i32;
4835 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4836 pub const NWSAP_EVENT_KEY_NOT_FOUND: i32 = -1073733324i32;
4837 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4838 pub const NWSAP_EVENT_LPCHANDLEMEMORY_ERROR: i32 = -1073733303i32;
4839 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4840 pub const NWSAP_EVENT_LPCLISTENMEMORY_ERROR: i32 = -1073733304i32;
4841 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4842 pub const NWSAP_EVENT_NOCARDS: i32 = -1073733315i32;
4843 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4844 pub const NWSAP_EVENT_OPTBCASTINADDR_FAILED: i32 = -1073733317i32;
4845 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4846 pub const NWSAP_EVENT_OPTEXTENDEDADDR_FAILED: i32 = -1073733318i32;
4847 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4848 pub const NWSAP_EVENT_OPTMAXADAPTERNUM_ERROR: i32 = -1073733293i32;
4849 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4850 pub const NWSAP_EVENT_RECVSEM_FAIL: i32 = -1073733313i32;
4851 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4852 pub const NWSAP_EVENT_SDMDEVENT_FAIL: i32 = -1073733300i32;
4853 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4854 pub const NWSAP_EVENT_SENDEVENT_FAIL: i32 = -1073733312i32;
4855 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4856 pub const NWSAP_EVENT_SETOPTBCAST_FAILED: i32 = -1073733321i32;
4857 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4858 pub const NWSAP_EVENT_SOCKET_FAILED: i32 = -1073733322i32;
4859 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4860 pub const NWSAP_EVENT_STARTLPCWORKER_ERROR: i32 = -1073733307i32;
4861 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4862 pub const NWSAP_EVENT_STARTRECEIVE_ERROR: i32 = -1073733311i32;
4863 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4864 pub const NWSAP_EVENT_STARTWANCHECK_ERROR: i32 = -1073733294i32;
4865 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4866 pub const NWSAP_EVENT_STARTWANWORKER_ERROR: i32 = -1073733295i32;
4867 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4868 pub const NWSAP_EVENT_STARTWORKER_ERROR: i32 = -1073733310i32;
4869 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4870 pub const NWSAP_EVENT_TABLE_MALLOC_FAILED: i32 = -1073733309i32;
4871 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4872 pub const NWSAP_EVENT_THREADEVENT_FAIL: i32 = -1073733314i32;
4873 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4874 pub const NWSAP_EVENT_WANBIND_FAILED: i32 = -1073733296i32;
4875 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4876 pub const NWSAP_EVENT_WANEVENT_ERROR: i32 = -1073733291i32;
4877 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4878 pub const NWSAP_EVENT_WANHANDLEMEMORY_ERROR: i32 = -1073733292i32;
4879 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4880 pub const NWSAP_EVENT_WANSEM_FAIL: i32 = -1073733298i32;
4881 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4882 pub const NWSAP_EVENT_WANSOCKET_FAILED: i32 = -1073733297i32;
4883 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4884 pub const NWSAP_EVENT_WSASTARTUP_FAILED: i32 = -1073733323i32;
4885 pub const NetProvisioning: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 715306494, data2: 47174, data3: 19719, data4: [129, 12, 178, 30, 228, 83, 32, 227] };
4886 #[repr(C)]
4887 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
4888 #[cfg(feature = "Win32_Foundation")]
4889 pub struct OBO_TOKEN {
4890 pub Type: OBO_TOKEN_TYPE,
4891 pub pncc: INetCfgComponent,
4892 pub pszwManufacturer: super::super::Foundation::PWSTR,
4893 pub pszwProduct: super::super::Foundation::PWSTR,
4894 pub pszwDisplayName: super::super::Foundation::PWSTR,
4895 pub fRegistered: super::super::Foundation::BOOL,
4896 }
4897 #[cfg(feature = "Win32_Foundation")]
4898 impl ::core::marker::Copy for OBO_TOKEN {}
4899 #[cfg(feature = "Win32_Foundation")]
4900 impl ::core::clone::Clone for OBO_TOKEN {
4901 fn clone(&self) -> Self {
4902 *self
4903 }
4904 }
4905 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4906 pub type OBO_TOKEN_TYPE = i32;
4907 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4908 pub const OBO_USER: OBO_TOKEN_TYPE = 1i32;
4909 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4910 pub const OBO_COMPONENT: OBO_TOKEN_TYPE = 2i32;
4911 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4912 pub const OBO_SOFTWARE: OBO_TOKEN_TYPE = 3i32;
4913 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4914 pub const OS2MSG_FILENAME: &'static str = "BASE";
4915 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4916 pub const PARMNUM_ALL: u32 = 0u32;
4917 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4918 pub const PARMNUM_BASE_INFOLEVEL: u32 = 1000u32;
4919 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4920 pub const PARM_ERROR_NONE: u32 = 0u32;
4921 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4922 pub const PARM_ERROR_UNKNOWN: u32 = 4294967295u32;
4923 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4924 pub const PASSWORD_EXPIRED: u32 = 2u32;
4925 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4926 pub const PATHLEN: u32 = 256u32;
4927 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4928 pub const PLATFORM_ID_DOS: u32 = 300u32;
4929 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4930 pub const PLATFORM_ID_NT: u32 = 500u32;
4931 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4932 pub const PLATFORM_ID_OS2: u32 = 400u32;
4933 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4934 pub const PLATFORM_ID_OSF: u32 = 600u32;
4935 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4936 pub const PLATFORM_ID_VMS: u32 = 700u32;
4937 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4938 pub const PREFIX_MISMATCH: i32 = -1073727510i32;
4939 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4940 pub const PREFIX_MISMATCH_FIXED: i32 = -1073727509i32;
4941 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4942 pub const PREFIX_MISMATCH_NOT_FIXED: i32 = -1073727508i32;
4943 #[repr(C)]
4944 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4945 pub struct PRINT_OTHER_INFO {
4946 pub alrtpr_jobid: u32,
4947 pub alrtpr_status: u32,
4948 pub alrtpr_submitted: u32,
4949 pub alrtpr_size: u32,
4950 }
4951 impl ::core::marker::Copy for PRINT_OTHER_INFO {}
4952 impl ::core::clone::Clone for PRINT_OTHER_INFO {
4953 fn clone(&self) -> Self {
4954 *self
4955 }
4956 }
4957 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4958 pub const PRJOB_COMPLETE: u32 = 4u32;
4959 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4960 pub const PRJOB_DELETED: u32 = 32768u32;
4961 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4962 pub const PRJOB_DESTNOPAPER: u32 = 256u32;
4963 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4964 pub const PRJOB_DESTOFFLINE: u32 = 32u32;
4965 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4966 pub const PRJOB_DESTPAUSED: u32 = 64u32;
4967 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4968 pub const PRJOB_DEVSTATUS: u32 = 508u32;
4969 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4970 pub const PRJOB_ERROR: u32 = 16u32;
4971 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4972 pub const PRJOB_INTERV: u32 = 8u32;
4973 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4974 pub const PRJOB_NOTIFY: u32 = 128u32;
4975 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4976 pub const PRJOB_QSTATUS: u32 = 3u32;
4977 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4978 pub const PRJOB_QS_PAUSED: u32 = 1u32;
4979 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4980 pub const PRJOB_QS_PRINTING: u32 = 3u32;
4981 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4982 pub const PRJOB_QS_QUEUED: u32 = 0u32;
4983 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4984 pub const PRJOB_QS_SPOOLING: u32 = 2u32;
4985 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4986 pub const PROTO_IPV6_DHCP: u32 = 999u32;
4987 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4988 pub const PROTO_IP_ALG: u32 = 10010u32;
4989 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4990 pub const PROTO_IP_BGMP: u32 = 11u32;
4991 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4992 pub const PROTO_IP_BOOTP: u32 = 9999u32;
4993 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4994 pub const PROTO_IP_DHCP_ALLOCATOR: u32 = 10004u32;
4995 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4996 pub const PROTO_IP_DIFFSERV: u32 = 10008u32;
4997 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
4998 pub const PROTO_IP_DNS_PROXY: u32 = 10003u32;
4999 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5000 pub const PROTO_IP_DTP: u32 = 10013u32;
5001 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5002 pub const PROTO_IP_FTP: u32 = 10012u32;
5003 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5004 pub const PROTO_IP_H323: u32 = 10011u32;
5005 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5006 pub const PROTO_IP_IGMP: u32 = 10u32;
5007 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5008 pub const PROTO_IP_MGM: u32 = 10009u32;
5009 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5010 pub const PROTO_IP_MSDP: u32 = 9u32;
5011 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5012 pub const PROTO_IP_NAT: u32 = 10005u32;
5013 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5014 pub const PROTO_IP_VRRP: u32 = 112u32;
5015 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5016 pub const PROTO_TYPE_MCAST: u32 = 1u32;
5017 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5018 pub const PROTO_TYPE_MS0: u32 = 2u32;
5019 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5020 pub const PROTO_TYPE_MS1: u32 = 3u32;
5021 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5022 pub const PROTO_TYPE_UCAST: u32 = 0u32;
5023 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5024 pub const PROTO_VENDOR_MS0: u32 = 0u32;
5025 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5026 pub const PROTO_VENDOR_MS1: u32 = 311u32;
5027 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5028 pub const PROTO_VENDOR_MS2: u32 = 16383u32;
5029 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5030 pub const PWLEN: u32 = 256u32;
5031 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5032 pub const QNLEN: u32 = 80u32;
5033 #[repr(C)]
5034 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5035 #[cfg(feature = "Win32_Foundation")]
5036 pub struct RASCON_IPUI {
5037 pub guidConnection: ::windows_sys::core::GUID,
5038 pub fIPv6Cfg: super::super::Foundation::BOOL,
5039 pub dwFlags: u32,
5040 pub pszwIpAddr: [u16; 16],
5041 pub pszwDnsAddr: [u16; 16],
5042 pub pszwDns2Addr: [u16; 16],
5043 pub pszwWinsAddr: [u16; 16],
5044 pub pszwWins2Addr: [u16; 16],
5045 pub pszwDnsSuffix: [u16; 256],
5046 pub pszwIpv6Addr: [u16; 65],
5047 pub dwIpv6PrefixLength: u32,
5048 pub pszwIpv6DnsAddr: [u16; 65],
5049 pub pszwIpv6Dns2Addr: [u16; 65],
5050 pub dwIPv4InfMetric: u32,
5051 pub dwIPv6InfMetric: u32,
5052 }
5053 #[cfg(feature = "Win32_Foundation")]
5054 impl ::core::marker::Copy for RASCON_IPUI {}
5055 #[cfg(feature = "Win32_Foundation")]
5056 impl ::core::clone::Clone for RASCON_IPUI {
5057 fn clone(&self) -> Self {
5058 *self
5059 }
5060 }
5061 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5062 pub const REGISTER_PROTOCOL_ENTRY_POINT_STRING: &'static str = "RegisterProtocol";
5063 #[repr(C)]
5064 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5065 #[cfg(feature = "Win32_Foundation")]
5066 pub struct REPL_EDIR_INFO_0 {
5067 pub rped0_dirname: super::super::Foundation::PWSTR,
5068 }
5069 #[cfg(feature = "Win32_Foundation")]
5070 impl ::core::marker::Copy for REPL_EDIR_INFO_0 {}
5071 #[cfg(feature = "Win32_Foundation")]
5072 impl ::core::clone::Clone for REPL_EDIR_INFO_0 {
5073 fn clone(&self) -> Self {
5074 *self
5075 }
5076 }
5077 #[repr(C)]
5078 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5079 #[cfg(feature = "Win32_Foundation")]
5080 pub struct REPL_EDIR_INFO_1 {
5081 pub rped1_dirname: super::super::Foundation::PWSTR,
5082 pub rped1_integrity: u32,
5083 pub rped1_extent: u32,
5084 }
5085 #[cfg(feature = "Win32_Foundation")]
5086 impl ::core::marker::Copy for REPL_EDIR_INFO_1 {}
5087 #[cfg(feature = "Win32_Foundation")]
5088 impl ::core::clone::Clone for REPL_EDIR_INFO_1 {
5089 fn clone(&self) -> Self {
5090 *self
5091 }
5092 }
5093 #[repr(C)]
5094 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5095 pub struct REPL_EDIR_INFO_1000 {
5096 pub rped1000_integrity: u32,
5097 }
5098 impl ::core::marker::Copy for REPL_EDIR_INFO_1000 {}
5099 impl ::core::clone::Clone for REPL_EDIR_INFO_1000 {
5100 fn clone(&self) -> Self {
5101 *self
5102 }
5103 }
5104 #[repr(C)]
5105 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5106 pub struct REPL_EDIR_INFO_1001 {
5107 pub rped1001_extent: u32,
5108 }
5109 impl ::core::marker::Copy for REPL_EDIR_INFO_1001 {}
5110 impl ::core::clone::Clone for REPL_EDIR_INFO_1001 {
5111 fn clone(&self) -> Self {
5112 *self
5113 }
5114 }
5115 #[repr(C)]
5116 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5117 #[cfg(feature = "Win32_Foundation")]
5118 pub struct REPL_EDIR_INFO_2 {
5119 pub rped2_dirname: super::super::Foundation::PWSTR,
5120 pub rped2_integrity: u32,
5121 pub rped2_extent: u32,
5122 pub rped2_lockcount: u32,
5123 pub rped2_locktime: u32,
5124 }
5125 #[cfg(feature = "Win32_Foundation")]
5126 impl ::core::marker::Copy for REPL_EDIR_INFO_2 {}
5127 #[cfg(feature = "Win32_Foundation")]
5128 impl ::core::clone::Clone for REPL_EDIR_INFO_2 {
5129 fn clone(&self) -> Self {
5130 *self
5131 }
5132 }
5133 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5134 pub const REPL_EXPORT_EXTENT_INFOLEVEL: u32 = 1001u32;
5135 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5136 pub const REPL_EXPORT_INTEGRITY_INFOLEVEL: u32 = 1000u32;
5137 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5138 pub const REPL_EXTENT_FILE: u32 = 1u32;
5139 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5140 pub const REPL_EXTENT_TREE: u32 = 2u32;
5141 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5142 pub const REPL_GUARDTIME_INFOLEVEL: u32 = 1002u32;
5143 #[repr(C)]
5144 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5145 #[cfg(feature = "Win32_Foundation")]
5146 pub struct REPL_IDIR_INFO_0 {
5147 pub rpid0_dirname: super::super::Foundation::PWSTR,
5148 }
5149 #[cfg(feature = "Win32_Foundation")]
5150 impl ::core::marker::Copy for REPL_IDIR_INFO_0 {}
5151 #[cfg(feature = "Win32_Foundation")]
5152 impl ::core::clone::Clone for REPL_IDIR_INFO_0 {
5153 fn clone(&self) -> Self {
5154 *self
5155 }
5156 }
5157 #[repr(C)]
5158 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5159 #[cfg(feature = "Win32_Foundation")]
5160 pub struct REPL_IDIR_INFO_1 {
5161 pub rpid1_dirname: super::super::Foundation::PWSTR,
5162 pub rpid1_state: u32,
5163 pub rpid1_mastername: super::super::Foundation::PWSTR,
5164 pub rpid1_last_update_time: u32,
5165 pub rpid1_lockcount: u32,
5166 pub rpid1_locktime: u32,
5167 }
5168 #[cfg(feature = "Win32_Foundation")]
5169 impl ::core::marker::Copy for REPL_IDIR_INFO_1 {}
5170 #[cfg(feature = "Win32_Foundation")]
5171 impl ::core::clone::Clone for REPL_IDIR_INFO_1 {
5172 fn clone(&self) -> Self {
5173 *self
5174 }
5175 }
5176 #[repr(C)]
5177 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5178 #[cfg(feature = "Win32_Foundation")]
5179 pub struct REPL_INFO_0 {
5180 pub rp0_role: u32,
5181 pub rp0_exportpath: super::super::Foundation::PWSTR,
5182 pub rp0_exportlist: super::super::Foundation::PWSTR,
5183 pub rp0_importpath: super::super::Foundation::PWSTR,
5184 pub rp0_importlist: super::super::Foundation::PWSTR,
5185 pub rp0_logonusername: super::super::Foundation::PWSTR,
5186 pub rp0_interval: u32,
5187 pub rp0_pulse: u32,
5188 pub rp0_guardtime: u32,
5189 pub rp0_random: u32,
5190 }
5191 #[cfg(feature = "Win32_Foundation")]
5192 impl ::core::marker::Copy for REPL_INFO_0 {}
5193 #[cfg(feature = "Win32_Foundation")]
5194 impl ::core::clone::Clone for REPL_INFO_0 {
5195 fn clone(&self) -> Self {
5196 *self
5197 }
5198 }
5199 #[repr(C)]
5200 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5201 pub struct REPL_INFO_1000 {
5202 pub rp1000_interval: u32,
5203 }
5204 impl ::core::marker::Copy for REPL_INFO_1000 {}
5205 impl ::core::clone::Clone for REPL_INFO_1000 {
5206 fn clone(&self) -> Self {
5207 *self
5208 }
5209 }
5210 #[repr(C)]
5211 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5212 pub struct REPL_INFO_1001 {
5213 pub rp1001_pulse: u32,
5214 }
5215 impl ::core::marker::Copy for REPL_INFO_1001 {}
5216 impl ::core::clone::Clone for REPL_INFO_1001 {
5217 fn clone(&self) -> Self {
5218 *self
5219 }
5220 }
5221 #[repr(C)]
5222 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5223 pub struct REPL_INFO_1002 {
5224 pub rp1002_guardtime: u32,
5225 }
5226 impl ::core::marker::Copy for REPL_INFO_1002 {}
5227 impl ::core::clone::Clone for REPL_INFO_1002 {
5228 fn clone(&self) -> Self {
5229 *self
5230 }
5231 }
5232 #[repr(C)]
5233 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5234 pub struct REPL_INFO_1003 {
5235 pub rp1003_random: u32,
5236 }
5237 impl ::core::marker::Copy for REPL_INFO_1003 {}
5238 impl ::core::clone::Clone for REPL_INFO_1003 {
5239 fn clone(&self) -> Self {
5240 *self
5241 }
5242 }
5243 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5244 pub const REPL_INTEGRITY_FILE: u32 = 1u32;
5245 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5246 pub const REPL_INTEGRITY_TREE: u32 = 2u32;
5247 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5248 pub const REPL_INTERVAL_INFOLEVEL: u32 = 1000u32;
5249 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5250 pub const REPL_PULSE_INFOLEVEL: u32 = 1001u32;
5251 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5252 pub const REPL_RANDOM_INFOLEVEL: u32 = 1003u32;
5253 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5254 pub const REPL_ROLE_BOTH: u32 = 3u32;
5255 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5256 pub const REPL_ROLE_EXPORT: u32 = 1u32;
5257 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5258 pub const REPL_ROLE_IMPORT: u32 = 2u32;
5259 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5260 pub const REPL_STATE_NEVER_REPLICATED: u32 = 3u32;
5261 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5262 pub const REPL_STATE_NO_MASTER: u32 = 1u32;
5263 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5264 pub const REPL_STATE_NO_SYNC: u32 = 2u32;
5265 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5266 pub const REPL_STATE_OK: u32 = 0u32;
5267 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5268 pub const REPL_UNLOCK_FORCE: u32 = 1u32;
5269 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5270 pub const REPL_UNLOCK_NOFORCE: u32 = 0u32;
5271 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5272 pub const RF_ADD_ALL_INTERFACES: u32 = 16u32;
5273 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5274 pub const RF_DEMAND_UPDATE_ROUTES: u32 = 4u32;
5275 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5276 pub const RF_MULTICAST: u32 = 32u32;
5277 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5278 pub const RF_POWER: u32 = 64u32;
5279 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5280 pub const RF_ROUTING: u32 = 1u32;
5281 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5282 pub const RF_ROUTINGV6: u32 = 2u32;
5283 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5284 pub const RIS_INTERFACE_ADDRESS_CHANGE: u32 = 0u32;
5285 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5286 pub const RIS_INTERFACE_DISABLED: u32 = 2u32;
5287 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5288 pub const RIS_INTERFACE_ENABLED: u32 = 1u32;
5289 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5290 pub const RIS_INTERFACE_MEDIA_ABSENT: u32 = 4u32;
5291 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5292 pub const RIS_INTERFACE_MEDIA_PRESENT: u32 = 3u32;
5293 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5294 pub const ROUTING_DOMAIN_INFO_REVISION_1: u32 = 1u32;
5295 #[repr(C)]
5296 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5297 pub struct RTR_INFO_BLOCK_HEADER {
5298 pub Version: u32,
5299 pub Size: u32,
5300 pub TocEntriesCount: u32,
5301 pub TocEntry: [RTR_TOC_ENTRY; 1],
5302 }
5303 impl ::core::marker::Copy for RTR_INFO_BLOCK_HEADER {}
5304 impl ::core::clone::Clone for RTR_INFO_BLOCK_HEADER {
5305 fn clone(&self) -> Self {
5306 *self
5307 }
5308 }
5309 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5310 pub const RTR_INFO_BLOCK_VERSION: u32 = 1u32;
5311 #[repr(C)]
5312 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5313 pub struct RTR_TOC_ENTRY {
5314 pub InfoType: u32,
5315 pub InfoSize: u32,
5316 pub Count: u32,
5317 pub Offset: u32,
5318 }
5319 impl ::core::marker::Copy for RTR_TOC_ENTRY {}
5320 impl ::core::clone::Clone for RTR_TOC_ENTRY {
5321 fn clone(&self) -> Self {
5322 *self
5323 }
5324 }
5325 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5326 pub const RTUTILS_MAX_PROTOCOL_DLL_LEN: u32 = 48u32;
5327 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5328 pub const RTUTILS_MAX_PROTOCOL_NAME_LEN: u32 = 40u32;
5329 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5330 pub const SERVCE_LM20_W32TIME: &'static str = "w32time";
5331 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5332 pub const SERVER_DISPLAY_NAME: &'static str = "Server";
5333 #[repr(C)]
5334 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5335 #[cfg(feature = "Win32_Foundation")]
5336 pub struct SERVER_INFO_100 {
5337 pub sv100_platform_id: u32,
5338 pub sv100_name: super::super::Foundation::PWSTR,
5339 }
5340 #[cfg(feature = "Win32_Foundation")]
5341 impl ::core::marker::Copy for SERVER_INFO_100 {}
5342 #[cfg(feature = "Win32_Foundation")]
5343 impl ::core::clone::Clone for SERVER_INFO_100 {
5344 fn clone(&self) -> Self {
5345 *self
5346 }
5347 }
5348 #[repr(C)]
5349 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5350 #[cfg(feature = "Win32_Foundation")]
5351 pub struct SERVER_INFO_1005 {
5352 pub sv1005_comment: super::super::Foundation::PWSTR,
5353 }
5354 #[cfg(feature = "Win32_Foundation")]
5355 impl ::core::marker::Copy for SERVER_INFO_1005 {}
5356 #[cfg(feature = "Win32_Foundation")]
5357 impl ::core::clone::Clone for SERVER_INFO_1005 {
5358 fn clone(&self) -> Self {
5359 *self
5360 }
5361 }
5362 #[repr(C)]
5363 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5364 #[cfg(feature = "Win32_Foundation")]
5365 pub struct SERVER_INFO_101 {
5366 pub sv101_platform_id: u32,
5367 pub sv101_name: super::super::Foundation::PWSTR,
5368 pub sv101_version_major: u32,
5369 pub sv101_version_minor: u32,
5370 pub sv101_type: NET_SERVER_TYPE,
5371 pub sv101_comment: super::super::Foundation::PWSTR,
5372 }
5373 #[cfg(feature = "Win32_Foundation")]
5374 impl ::core::marker::Copy for SERVER_INFO_101 {}
5375 #[cfg(feature = "Win32_Foundation")]
5376 impl ::core::clone::Clone for SERVER_INFO_101 {
5377 fn clone(&self) -> Self {
5378 *self
5379 }
5380 }
5381 #[repr(C)]
5382 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5383 pub struct SERVER_INFO_1010 {
5384 pub sv1010_disc: i32,
5385 }
5386 impl ::core::marker::Copy for SERVER_INFO_1010 {}
5387 impl ::core::clone::Clone for SERVER_INFO_1010 {
5388 fn clone(&self) -> Self {
5389 *self
5390 }
5391 }
5392 #[repr(C)]
5393 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5394 pub struct SERVER_INFO_1016 {
5395 pub sv1016_hidden: SERVER_INFO_HIDDEN,
5396 }
5397 impl ::core::marker::Copy for SERVER_INFO_1016 {}
5398 impl ::core::clone::Clone for SERVER_INFO_1016 {
5399 fn clone(&self) -> Self {
5400 *self
5401 }
5402 }
5403 #[repr(C)]
5404 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5405 pub struct SERVER_INFO_1017 {
5406 pub sv1017_announce: u32,
5407 }
5408 impl ::core::marker::Copy for SERVER_INFO_1017 {}
5409 impl ::core::clone::Clone for SERVER_INFO_1017 {
5410 fn clone(&self) -> Self {
5411 *self
5412 }
5413 }
5414 #[repr(C)]
5415 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5416 pub struct SERVER_INFO_1018 {
5417 pub sv1018_anndelta: u32,
5418 }
5419 impl ::core::marker::Copy for SERVER_INFO_1018 {}
5420 impl ::core::clone::Clone for SERVER_INFO_1018 {
5421 fn clone(&self) -> Self {
5422 *self
5423 }
5424 }
5425 #[repr(C)]
5426 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5427 #[cfg(feature = "Win32_Foundation")]
5428 pub struct SERVER_INFO_102 {
5429 pub sv102_platform_id: u32,
5430 pub sv102_name: super::super::Foundation::PWSTR,
5431 pub sv102_version_major: u32,
5432 pub sv102_version_minor: u32,
5433 pub sv102_type: NET_SERVER_TYPE,
5434 pub sv102_comment: super::super::Foundation::PWSTR,
5435 pub sv102_users: u32,
5436 pub sv102_disc: i32,
5437 pub sv102_hidden: SERVER_INFO_HIDDEN,
5438 pub sv102_announce: u32,
5439 pub sv102_anndelta: u32,
5440 pub sv102_licenses: u32,
5441 pub sv102_userpath: super::super::Foundation::PWSTR,
5442 }
5443 #[cfg(feature = "Win32_Foundation")]
5444 impl ::core::marker::Copy for SERVER_INFO_102 {}
5445 #[cfg(feature = "Win32_Foundation")]
5446 impl ::core::clone::Clone for SERVER_INFO_102 {
5447 fn clone(&self) -> Self {
5448 *self
5449 }
5450 }
5451 #[repr(C)]
5452 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5453 #[cfg(feature = "Win32_Foundation")]
5454 pub struct SERVER_INFO_103 {
5455 pub sv103_platform_id: u32,
5456 pub sv103_name: super::super::Foundation::PWSTR,
5457 pub sv103_version_major: u32,
5458 pub sv103_version_minor: u32,
5459 pub sv103_type: u32,
5460 pub sv103_comment: super::super::Foundation::PWSTR,
5461 pub sv103_users: u32,
5462 pub sv103_disc: i32,
5463 pub sv103_hidden: super::super::Foundation::BOOL,
5464 pub sv103_announce: u32,
5465 pub sv103_anndelta: u32,
5466 pub sv103_licenses: u32,
5467 pub sv103_userpath: super::super::Foundation::PWSTR,
5468 pub sv103_capabilities: u32,
5469 }
5470 #[cfg(feature = "Win32_Foundation")]
5471 impl ::core::marker::Copy for SERVER_INFO_103 {}
5472 #[cfg(feature = "Win32_Foundation")]
5473 impl ::core::clone::Clone for SERVER_INFO_103 {
5474 fn clone(&self) -> Self {
5475 *self
5476 }
5477 }
5478 #[repr(C)]
5479 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5480 pub struct SERVER_INFO_1107 {
5481 pub sv1107_users: u32,
5482 }
5483 impl ::core::marker::Copy for SERVER_INFO_1107 {}
5484 impl ::core::clone::Clone for SERVER_INFO_1107 {
5485 fn clone(&self) -> Self {
5486 *self
5487 }
5488 }
5489 #[repr(C)]
5490 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5491 pub struct SERVER_INFO_1501 {
5492 pub sv1501_sessopens: u32,
5493 }
5494 impl ::core::marker::Copy for SERVER_INFO_1501 {}
5495 impl ::core::clone::Clone for SERVER_INFO_1501 {
5496 fn clone(&self) -> Self {
5497 *self
5498 }
5499 }
5500 #[repr(C)]
5501 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5502 pub struct SERVER_INFO_1502 {
5503 pub sv1502_sessvcs: u32,
5504 }
5505 impl ::core::marker::Copy for SERVER_INFO_1502 {}
5506 impl ::core::clone::Clone for SERVER_INFO_1502 {
5507 fn clone(&self) -> Self {
5508 *self
5509 }
5510 }
5511 #[repr(C)]
5512 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5513 pub struct SERVER_INFO_1503 {
5514 pub sv1503_opensearch: u32,
5515 }
5516 impl ::core::marker::Copy for SERVER_INFO_1503 {}
5517 impl ::core::clone::Clone for SERVER_INFO_1503 {
5518 fn clone(&self) -> Self {
5519 *self
5520 }
5521 }
5522 #[repr(C)]
5523 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5524 pub struct SERVER_INFO_1506 {
5525 pub sv1506_maxworkitems: u32,
5526 }
5527 impl ::core::marker::Copy for SERVER_INFO_1506 {}
5528 impl ::core::clone::Clone for SERVER_INFO_1506 {
5529 fn clone(&self) -> Self {
5530 *self
5531 }
5532 }
5533 #[repr(C)]
5534 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5535 pub struct SERVER_INFO_1509 {
5536 pub sv1509_maxrawbuflen: u32,
5537 }
5538 impl ::core::marker::Copy for SERVER_INFO_1509 {}
5539 impl ::core::clone::Clone for SERVER_INFO_1509 {
5540 fn clone(&self) -> Self {
5541 *self
5542 }
5543 }
5544 #[repr(C)]
5545 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5546 pub struct SERVER_INFO_1510 {
5547 pub sv1510_sessusers: u32,
5548 }
5549 impl ::core::marker::Copy for SERVER_INFO_1510 {}
5550 impl ::core::clone::Clone for SERVER_INFO_1510 {
5551 fn clone(&self) -> Self {
5552 *self
5553 }
5554 }
5555 #[repr(C)]
5556 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5557 pub struct SERVER_INFO_1511 {
5558 pub sv1511_sessconns: u32,
5559 }
5560 impl ::core::marker::Copy for SERVER_INFO_1511 {}
5561 impl ::core::clone::Clone for SERVER_INFO_1511 {
5562 fn clone(&self) -> Self {
5563 *self
5564 }
5565 }
5566 #[repr(C)]
5567 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5568 pub struct SERVER_INFO_1512 {
5569 pub sv1512_maxnonpagedmemoryusage: u32,
5570 }
5571 impl ::core::marker::Copy for SERVER_INFO_1512 {}
5572 impl ::core::clone::Clone for SERVER_INFO_1512 {
5573 fn clone(&self) -> Self {
5574 *self
5575 }
5576 }
5577 #[repr(C)]
5578 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5579 pub struct SERVER_INFO_1513 {
5580 pub sv1513_maxpagedmemoryusage: u32,
5581 }
5582 impl ::core::marker::Copy for SERVER_INFO_1513 {}
5583 impl ::core::clone::Clone for SERVER_INFO_1513 {
5584 fn clone(&self) -> Self {
5585 *self
5586 }
5587 }
5588 #[repr(C)]
5589 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5590 #[cfg(feature = "Win32_Foundation")]
5591 pub struct SERVER_INFO_1514 {
5592 pub sv1514_enablesoftcompat: super::super::Foundation::BOOL,
5593 }
5594 #[cfg(feature = "Win32_Foundation")]
5595 impl ::core::marker::Copy for SERVER_INFO_1514 {}
5596 #[cfg(feature = "Win32_Foundation")]
5597 impl ::core::clone::Clone for SERVER_INFO_1514 {
5598 fn clone(&self) -> Self {
5599 *self
5600 }
5601 }
5602 #[repr(C)]
5603 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5604 #[cfg(feature = "Win32_Foundation")]
5605 pub struct SERVER_INFO_1515 {
5606 pub sv1515_enableforcedlogoff: super::super::Foundation::BOOL,
5607 }
5608 #[cfg(feature = "Win32_Foundation")]
5609 impl ::core::marker::Copy for SERVER_INFO_1515 {}
5610 #[cfg(feature = "Win32_Foundation")]
5611 impl ::core::clone::Clone for SERVER_INFO_1515 {
5612 fn clone(&self) -> Self {
5613 *self
5614 }
5615 }
5616 #[repr(C)]
5617 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5618 #[cfg(feature = "Win32_Foundation")]
5619 pub struct SERVER_INFO_1516 {
5620 pub sv1516_timesource: super::super::Foundation::BOOL,
5621 }
5622 #[cfg(feature = "Win32_Foundation")]
5623 impl ::core::marker::Copy for SERVER_INFO_1516 {}
5624 #[cfg(feature = "Win32_Foundation")]
5625 impl ::core::clone::Clone for SERVER_INFO_1516 {
5626 fn clone(&self) -> Self {
5627 *self
5628 }
5629 }
5630 #[repr(C)]
5631 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5632 #[cfg(feature = "Win32_Foundation")]
5633 pub struct SERVER_INFO_1518 {
5634 pub sv1518_lmannounce: super::super::Foundation::BOOL,
5635 }
5636 #[cfg(feature = "Win32_Foundation")]
5637 impl ::core::marker::Copy for SERVER_INFO_1518 {}
5638 #[cfg(feature = "Win32_Foundation")]
5639 impl ::core::clone::Clone for SERVER_INFO_1518 {
5640 fn clone(&self) -> Self {
5641 *self
5642 }
5643 }
5644 #[repr(C)]
5645 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5646 pub struct SERVER_INFO_1520 {
5647 pub sv1520_maxcopyreadlen: u32,
5648 }
5649 impl ::core::marker::Copy for SERVER_INFO_1520 {}
5650 impl ::core::clone::Clone for SERVER_INFO_1520 {
5651 fn clone(&self) -> Self {
5652 *self
5653 }
5654 }
5655 #[repr(C)]
5656 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5657 pub struct SERVER_INFO_1521 {
5658 pub sv1521_maxcopywritelen: u32,
5659 }
5660 impl ::core::marker::Copy for SERVER_INFO_1521 {}
5661 impl ::core::clone::Clone for SERVER_INFO_1521 {
5662 fn clone(&self) -> Self {
5663 *self
5664 }
5665 }
5666 #[repr(C)]
5667 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5668 pub struct SERVER_INFO_1522 {
5669 pub sv1522_minkeepsearch: u32,
5670 }
5671 impl ::core::marker::Copy for SERVER_INFO_1522 {}
5672 impl ::core::clone::Clone for SERVER_INFO_1522 {
5673 fn clone(&self) -> Self {
5674 *self
5675 }
5676 }
5677 #[repr(C)]
5678 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5679 pub struct SERVER_INFO_1523 {
5680 pub sv1523_maxkeepsearch: u32,
5681 }
5682 impl ::core::marker::Copy for SERVER_INFO_1523 {}
5683 impl ::core::clone::Clone for SERVER_INFO_1523 {
5684 fn clone(&self) -> Self {
5685 *self
5686 }
5687 }
5688 #[repr(C)]
5689 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5690 pub struct SERVER_INFO_1524 {
5691 pub sv1524_minkeepcomplsearch: u32,
5692 }
5693 impl ::core::marker::Copy for SERVER_INFO_1524 {}
5694 impl ::core::clone::Clone for SERVER_INFO_1524 {
5695 fn clone(&self) -> Self {
5696 *self
5697 }
5698 }
5699 #[repr(C)]
5700 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5701 pub struct SERVER_INFO_1525 {
5702 pub sv1525_maxkeepcomplsearch: u32,
5703 }
5704 impl ::core::marker::Copy for SERVER_INFO_1525 {}
5705 impl ::core::clone::Clone for SERVER_INFO_1525 {
5706 fn clone(&self) -> Self {
5707 *self
5708 }
5709 }
5710 #[repr(C)]
5711 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5712 pub struct SERVER_INFO_1528 {
5713 pub sv1528_scavtimeout: u32,
5714 }
5715 impl ::core::marker::Copy for SERVER_INFO_1528 {}
5716 impl ::core::clone::Clone for SERVER_INFO_1528 {
5717 fn clone(&self) -> Self {
5718 *self
5719 }
5720 }
5721 #[repr(C)]
5722 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5723 pub struct SERVER_INFO_1529 {
5724 pub sv1529_minrcvqueue: u32,
5725 }
5726 impl ::core::marker::Copy for SERVER_INFO_1529 {}
5727 impl ::core::clone::Clone for SERVER_INFO_1529 {
5728 fn clone(&self) -> Self {
5729 *self
5730 }
5731 }
5732 #[repr(C)]
5733 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5734 pub struct SERVER_INFO_1530 {
5735 pub sv1530_minfreeworkitems: u32,
5736 }
5737 impl ::core::marker::Copy for SERVER_INFO_1530 {}
5738 impl ::core::clone::Clone for SERVER_INFO_1530 {
5739 fn clone(&self) -> Self {
5740 *self
5741 }
5742 }
5743 #[repr(C)]
5744 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5745 pub struct SERVER_INFO_1533 {
5746 pub sv1533_maxmpxct: u32,
5747 }
5748 impl ::core::marker::Copy for SERVER_INFO_1533 {}
5749 impl ::core::clone::Clone for SERVER_INFO_1533 {
5750 fn clone(&self) -> Self {
5751 *self
5752 }
5753 }
5754 #[repr(C)]
5755 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5756 pub struct SERVER_INFO_1534 {
5757 pub sv1534_oplockbreakwait: u32,
5758 }
5759 impl ::core::marker::Copy for SERVER_INFO_1534 {}
5760 impl ::core::clone::Clone for SERVER_INFO_1534 {
5761 fn clone(&self) -> Self {
5762 *self
5763 }
5764 }
5765 #[repr(C)]
5766 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5767 pub struct SERVER_INFO_1535 {
5768 pub sv1535_oplockbreakresponsewait: u32,
5769 }
5770 impl ::core::marker::Copy for SERVER_INFO_1535 {}
5771 impl ::core::clone::Clone for SERVER_INFO_1535 {
5772 fn clone(&self) -> Self {
5773 *self
5774 }
5775 }
5776 #[repr(C)]
5777 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5778 #[cfg(feature = "Win32_Foundation")]
5779 pub struct SERVER_INFO_1536 {
5780 pub sv1536_enableoplocks: super::super::Foundation::BOOL,
5781 }
5782 #[cfg(feature = "Win32_Foundation")]
5783 impl ::core::marker::Copy for SERVER_INFO_1536 {}
5784 #[cfg(feature = "Win32_Foundation")]
5785 impl ::core::clone::Clone for SERVER_INFO_1536 {
5786 fn clone(&self) -> Self {
5787 *self
5788 }
5789 }
5790 #[repr(C)]
5791 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5792 #[cfg(feature = "Win32_Foundation")]
5793 pub struct SERVER_INFO_1537 {
5794 pub sv1537_enableoplockforceclose: super::super::Foundation::BOOL,
5795 }
5796 #[cfg(feature = "Win32_Foundation")]
5797 impl ::core::marker::Copy for SERVER_INFO_1537 {}
5798 #[cfg(feature = "Win32_Foundation")]
5799 impl ::core::clone::Clone for SERVER_INFO_1537 {
5800 fn clone(&self) -> Self {
5801 *self
5802 }
5803 }
5804 #[repr(C)]
5805 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5806 #[cfg(feature = "Win32_Foundation")]
5807 pub struct SERVER_INFO_1538 {
5808 pub sv1538_enablefcbopens: super::super::Foundation::BOOL,
5809 }
5810 #[cfg(feature = "Win32_Foundation")]
5811 impl ::core::marker::Copy for SERVER_INFO_1538 {}
5812 #[cfg(feature = "Win32_Foundation")]
5813 impl ::core::clone::Clone for SERVER_INFO_1538 {
5814 fn clone(&self) -> Self {
5815 *self
5816 }
5817 }
5818 #[repr(C)]
5819 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5820 #[cfg(feature = "Win32_Foundation")]
5821 pub struct SERVER_INFO_1539 {
5822 pub sv1539_enableraw: super::super::Foundation::BOOL,
5823 }
5824 #[cfg(feature = "Win32_Foundation")]
5825 impl ::core::marker::Copy for SERVER_INFO_1539 {}
5826 #[cfg(feature = "Win32_Foundation")]
5827 impl ::core::clone::Clone for SERVER_INFO_1539 {
5828 fn clone(&self) -> Self {
5829 *self
5830 }
5831 }
5832 #[repr(C)]
5833 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5834 #[cfg(feature = "Win32_Foundation")]
5835 pub struct SERVER_INFO_1540 {
5836 pub sv1540_enablesharednetdrives: super::super::Foundation::BOOL,
5837 }
5838 #[cfg(feature = "Win32_Foundation")]
5839 impl ::core::marker::Copy for SERVER_INFO_1540 {}
5840 #[cfg(feature = "Win32_Foundation")]
5841 impl ::core::clone::Clone for SERVER_INFO_1540 {
5842 fn clone(&self) -> Self {
5843 *self
5844 }
5845 }
5846 #[repr(C)]
5847 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5848 #[cfg(feature = "Win32_Foundation")]
5849 pub struct SERVER_INFO_1541 {
5850 pub sv1541_minfreeconnections: super::super::Foundation::BOOL,
5851 }
5852 #[cfg(feature = "Win32_Foundation")]
5853 impl ::core::marker::Copy for SERVER_INFO_1541 {}
5854 #[cfg(feature = "Win32_Foundation")]
5855 impl ::core::clone::Clone for SERVER_INFO_1541 {
5856 fn clone(&self) -> Self {
5857 *self
5858 }
5859 }
5860 #[repr(C)]
5861 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
5862 #[cfg(feature = "Win32_Foundation")]
5863 pub struct SERVER_INFO_1542 {
5864 pub sv1542_maxfreeconnections: super::super::Foundation::BOOL,
5865 }
5866 #[cfg(feature = "Win32_Foundation")]
5867 impl ::core::marker::Copy for SERVER_INFO_1542 {}
5868 #[cfg(feature = "Win32_Foundation")]
5869 impl ::core::clone::Clone for SERVER_INFO_1542 {
5870 fn clone(&self) -> Self {
5871 *self
5872 }
5873 }
5874 #[repr(C)]
5875 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5876 pub struct SERVER_INFO_1543 {
5877 pub sv1543_initsesstable: u32,
5878 }
5879 impl ::core::marker::Copy for SERVER_INFO_1543 {}
5880 impl ::core::clone::Clone for SERVER_INFO_1543 {
5881 fn clone(&self) -> Self {
5882 *self
5883 }
5884 }
5885 #[repr(C)]
5886 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5887 pub struct SERVER_INFO_1544 {
5888 pub sv1544_initconntable: u32,
5889 }
5890 impl ::core::marker::Copy for SERVER_INFO_1544 {}
5891 impl ::core::clone::Clone for SERVER_INFO_1544 {
5892 fn clone(&self) -> Self {
5893 *self
5894 }
5895 }
5896 #[repr(C)]
5897 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5898 pub struct SERVER_INFO_1545 {
5899 pub sv1545_initfiletable: u32,
5900 }
5901 impl ::core::marker::Copy for SERVER_INFO_1545 {}
5902 impl ::core::clone::Clone for SERVER_INFO_1545 {
5903 fn clone(&self) -> Self {
5904 *self
5905 }
5906 }
5907 #[repr(C)]
5908 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5909 pub struct SERVER_INFO_1546 {
5910 pub sv1546_initsearchtable: u32,
5911 }
5912 impl ::core::marker::Copy for SERVER_INFO_1546 {}
5913 impl ::core::clone::Clone for SERVER_INFO_1546 {
5914 fn clone(&self) -> Self {
5915 *self
5916 }
5917 }
5918 #[repr(C)]
5919 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5920 pub struct SERVER_INFO_1547 {
5921 pub sv1547_alertschedule: u32,
5922 }
5923 impl ::core::marker::Copy for SERVER_INFO_1547 {}
5924 impl ::core::clone::Clone for SERVER_INFO_1547 {
5925 fn clone(&self) -> Self {
5926 *self
5927 }
5928 }
5929 #[repr(C)]
5930 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5931 pub struct SERVER_INFO_1548 {
5932 pub sv1548_errorthreshold: u32,
5933 }
5934 impl ::core::marker::Copy for SERVER_INFO_1548 {}
5935 impl ::core::clone::Clone for SERVER_INFO_1548 {
5936 fn clone(&self) -> Self {
5937 *self
5938 }
5939 }
5940 #[repr(C)]
5941 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5942 pub struct SERVER_INFO_1549 {
5943 pub sv1549_networkerrorthreshold: u32,
5944 }
5945 impl ::core::marker::Copy for SERVER_INFO_1549 {}
5946 impl ::core::clone::Clone for SERVER_INFO_1549 {
5947 fn clone(&self) -> Self {
5948 *self
5949 }
5950 }
5951 #[repr(C)]
5952 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5953 pub struct SERVER_INFO_1550 {
5954 pub sv1550_diskspacethreshold: u32,
5955 }
5956 impl ::core::marker::Copy for SERVER_INFO_1550 {}
5957 impl ::core::clone::Clone for SERVER_INFO_1550 {
5958 fn clone(&self) -> Self {
5959 *self
5960 }
5961 }
5962 #[repr(C)]
5963 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5964 pub struct SERVER_INFO_1552 {
5965 pub sv1552_maxlinkdelay: u32,
5966 }
5967 impl ::core::marker::Copy for SERVER_INFO_1552 {}
5968 impl ::core::clone::Clone for SERVER_INFO_1552 {
5969 fn clone(&self) -> Self {
5970 *self
5971 }
5972 }
5973 #[repr(C)]
5974 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5975 pub struct SERVER_INFO_1553 {
5976 pub sv1553_minlinkthroughput: u32,
5977 }
5978 impl ::core::marker::Copy for SERVER_INFO_1553 {}
5979 impl ::core::clone::Clone for SERVER_INFO_1553 {
5980 fn clone(&self) -> Self {
5981 *self
5982 }
5983 }
5984 #[repr(C)]
5985 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5986 pub struct SERVER_INFO_1554 {
5987 pub sv1554_linkinfovalidtime: u32,
5988 }
5989 impl ::core::marker::Copy for SERVER_INFO_1554 {}
5990 impl ::core::clone::Clone for SERVER_INFO_1554 {
5991 fn clone(&self) -> Self {
5992 *self
5993 }
5994 }
5995 #[repr(C)]
5996 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
5997 pub struct SERVER_INFO_1555 {
5998 pub sv1555_scavqosinfoupdatetime: u32,
5999 }
6000 impl ::core::marker::Copy for SERVER_INFO_1555 {}
6001 impl ::core::clone::Clone for SERVER_INFO_1555 {
6002 fn clone(&self) -> Self {
6003 *self
6004 }
6005 }
6006 #[repr(C)]
6007 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6008 pub struct SERVER_INFO_1556 {
6009 pub sv1556_maxworkitemidletime: u32,
6010 }
6011 impl ::core::marker::Copy for SERVER_INFO_1556 {}
6012 impl ::core::clone::Clone for SERVER_INFO_1556 {
6013 fn clone(&self) -> Self {
6014 *self
6015 }
6016 }
6017 #[repr(C)]
6018 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6019 pub struct SERVER_INFO_1557 {
6020 pub sv1557_maxrawworkitems: u32,
6021 }
6022 impl ::core::marker::Copy for SERVER_INFO_1557 {}
6023 impl ::core::clone::Clone for SERVER_INFO_1557 {
6024 fn clone(&self) -> Self {
6025 *self
6026 }
6027 }
6028 #[repr(C)]
6029 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6030 pub struct SERVER_INFO_1560 {
6031 pub sv1560_producttype: u32,
6032 }
6033 impl ::core::marker::Copy for SERVER_INFO_1560 {}
6034 impl ::core::clone::Clone for SERVER_INFO_1560 {
6035 fn clone(&self) -> Self {
6036 *self
6037 }
6038 }
6039 #[repr(C)]
6040 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6041 pub struct SERVER_INFO_1561 {
6042 pub sv1561_serversize: u32,
6043 }
6044 impl ::core::marker::Copy for SERVER_INFO_1561 {}
6045 impl ::core::clone::Clone for SERVER_INFO_1561 {
6046 fn clone(&self) -> Self {
6047 *self
6048 }
6049 }
6050 #[repr(C)]
6051 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6052 pub struct SERVER_INFO_1562 {
6053 pub sv1562_connectionlessautodisc: u32,
6054 }
6055 impl ::core::marker::Copy for SERVER_INFO_1562 {}
6056 impl ::core::clone::Clone for SERVER_INFO_1562 {
6057 fn clone(&self) -> Self {
6058 *self
6059 }
6060 }
6061 #[repr(C)]
6062 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6063 pub struct SERVER_INFO_1563 {
6064 pub sv1563_sharingviolationretries: u32,
6065 }
6066 impl ::core::marker::Copy for SERVER_INFO_1563 {}
6067 impl ::core::clone::Clone for SERVER_INFO_1563 {
6068 fn clone(&self) -> Self {
6069 *self
6070 }
6071 }
6072 #[repr(C)]
6073 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6074 pub struct SERVER_INFO_1564 {
6075 pub sv1564_sharingviolationdelay: u32,
6076 }
6077 impl ::core::marker::Copy for SERVER_INFO_1564 {}
6078 impl ::core::clone::Clone for SERVER_INFO_1564 {
6079 fn clone(&self) -> Self {
6080 *self
6081 }
6082 }
6083 #[repr(C)]
6084 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6085 pub struct SERVER_INFO_1565 {
6086 pub sv1565_maxglobalopensearch: u32,
6087 }
6088 impl ::core::marker::Copy for SERVER_INFO_1565 {}
6089 impl ::core::clone::Clone for SERVER_INFO_1565 {
6090 fn clone(&self) -> Self {
6091 *self
6092 }
6093 }
6094 #[repr(C)]
6095 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6096 #[cfg(feature = "Win32_Foundation")]
6097 pub struct SERVER_INFO_1566 {
6098 pub sv1566_removeduplicatesearches: super::super::Foundation::BOOL,
6099 }
6100 #[cfg(feature = "Win32_Foundation")]
6101 impl ::core::marker::Copy for SERVER_INFO_1566 {}
6102 #[cfg(feature = "Win32_Foundation")]
6103 impl ::core::clone::Clone for SERVER_INFO_1566 {
6104 fn clone(&self) -> Self {
6105 *self
6106 }
6107 }
6108 #[repr(C)]
6109 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6110 pub struct SERVER_INFO_1567 {
6111 pub sv1567_lockviolationretries: u32,
6112 }
6113 impl ::core::marker::Copy for SERVER_INFO_1567 {}
6114 impl ::core::clone::Clone for SERVER_INFO_1567 {
6115 fn clone(&self) -> Self {
6116 *self
6117 }
6118 }
6119 #[repr(C)]
6120 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6121 pub struct SERVER_INFO_1568 {
6122 pub sv1568_lockviolationoffset: u32,
6123 }
6124 impl ::core::marker::Copy for SERVER_INFO_1568 {}
6125 impl ::core::clone::Clone for SERVER_INFO_1568 {
6126 fn clone(&self) -> Self {
6127 *self
6128 }
6129 }
6130 #[repr(C)]
6131 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6132 pub struct SERVER_INFO_1569 {
6133 pub sv1569_lockviolationdelay: u32,
6134 }
6135 impl ::core::marker::Copy for SERVER_INFO_1569 {}
6136 impl ::core::clone::Clone for SERVER_INFO_1569 {
6137 fn clone(&self) -> Self {
6138 *self
6139 }
6140 }
6141 #[repr(C)]
6142 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6143 pub struct SERVER_INFO_1570 {
6144 pub sv1570_mdlreadswitchover: u32,
6145 }
6146 impl ::core::marker::Copy for SERVER_INFO_1570 {}
6147 impl ::core::clone::Clone for SERVER_INFO_1570 {
6148 fn clone(&self) -> Self {
6149 *self
6150 }
6151 }
6152 #[repr(C)]
6153 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6154 pub struct SERVER_INFO_1571 {
6155 pub sv1571_cachedopenlimit: u32,
6156 }
6157 impl ::core::marker::Copy for SERVER_INFO_1571 {}
6158 impl ::core::clone::Clone for SERVER_INFO_1571 {
6159 fn clone(&self) -> Self {
6160 *self
6161 }
6162 }
6163 #[repr(C)]
6164 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6165 pub struct SERVER_INFO_1572 {
6166 pub sv1572_criticalthreads: u32,
6167 }
6168 impl ::core::marker::Copy for SERVER_INFO_1572 {}
6169 impl ::core::clone::Clone for SERVER_INFO_1572 {
6170 fn clone(&self) -> Self {
6171 *self
6172 }
6173 }
6174 #[repr(C)]
6175 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6176 pub struct SERVER_INFO_1573 {
6177 pub sv1573_restrictnullsessaccess: u32,
6178 }
6179 impl ::core::marker::Copy for SERVER_INFO_1573 {}
6180 impl ::core::clone::Clone for SERVER_INFO_1573 {
6181 fn clone(&self) -> Self {
6182 *self
6183 }
6184 }
6185 #[repr(C)]
6186 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6187 pub struct SERVER_INFO_1574 {
6188 pub sv1574_enablewfw311directipx: u32,
6189 }
6190 impl ::core::marker::Copy for SERVER_INFO_1574 {}
6191 impl ::core::clone::Clone for SERVER_INFO_1574 {
6192 fn clone(&self) -> Self {
6193 *self
6194 }
6195 }
6196 #[repr(C)]
6197 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6198 pub struct SERVER_INFO_1575 {
6199 pub sv1575_otherqueueaffinity: u32,
6200 }
6201 impl ::core::marker::Copy for SERVER_INFO_1575 {}
6202 impl ::core::clone::Clone for SERVER_INFO_1575 {
6203 fn clone(&self) -> Self {
6204 *self
6205 }
6206 }
6207 #[repr(C)]
6208 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6209 pub struct SERVER_INFO_1576 {
6210 pub sv1576_queuesamplesecs: u32,
6211 }
6212 impl ::core::marker::Copy for SERVER_INFO_1576 {}
6213 impl ::core::clone::Clone for SERVER_INFO_1576 {
6214 fn clone(&self) -> Self {
6215 *self
6216 }
6217 }
6218 #[repr(C)]
6219 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6220 pub struct SERVER_INFO_1577 {
6221 pub sv1577_balancecount: u32,
6222 }
6223 impl ::core::marker::Copy for SERVER_INFO_1577 {}
6224 impl ::core::clone::Clone for SERVER_INFO_1577 {
6225 fn clone(&self) -> Self {
6226 *self
6227 }
6228 }
6229 #[repr(C)]
6230 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6231 pub struct SERVER_INFO_1578 {
6232 pub sv1578_preferredaffinity: u32,
6233 }
6234 impl ::core::marker::Copy for SERVER_INFO_1578 {}
6235 impl ::core::clone::Clone for SERVER_INFO_1578 {
6236 fn clone(&self) -> Self {
6237 *self
6238 }
6239 }
6240 #[repr(C)]
6241 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6242 pub struct SERVER_INFO_1579 {
6243 pub sv1579_maxfreerfcbs: u32,
6244 }
6245 impl ::core::marker::Copy for SERVER_INFO_1579 {}
6246 impl ::core::clone::Clone for SERVER_INFO_1579 {
6247 fn clone(&self) -> Self {
6248 *self
6249 }
6250 }
6251 #[repr(C)]
6252 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6253 pub struct SERVER_INFO_1580 {
6254 pub sv1580_maxfreemfcbs: u32,
6255 }
6256 impl ::core::marker::Copy for SERVER_INFO_1580 {}
6257 impl ::core::clone::Clone for SERVER_INFO_1580 {
6258 fn clone(&self) -> Self {
6259 *self
6260 }
6261 }
6262 #[repr(C)]
6263 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6264 pub struct SERVER_INFO_1581 {
6265 pub sv1581_maxfreemlcbs: u32,
6266 }
6267 impl ::core::marker::Copy for SERVER_INFO_1581 {}
6268 impl ::core::clone::Clone for SERVER_INFO_1581 {
6269 fn clone(&self) -> Self {
6270 *self
6271 }
6272 }
6273 #[repr(C)]
6274 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6275 pub struct SERVER_INFO_1582 {
6276 pub sv1582_maxfreepagedpoolchunks: u32,
6277 }
6278 impl ::core::marker::Copy for SERVER_INFO_1582 {}
6279 impl ::core::clone::Clone for SERVER_INFO_1582 {
6280 fn clone(&self) -> Self {
6281 *self
6282 }
6283 }
6284 #[repr(C)]
6285 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6286 pub struct SERVER_INFO_1583 {
6287 pub sv1583_minpagedpoolchunksize: u32,
6288 }
6289 impl ::core::marker::Copy for SERVER_INFO_1583 {}
6290 impl ::core::clone::Clone for SERVER_INFO_1583 {
6291 fn clone(&self) -> Self {
6292 *self
6293 }
6294 }
6295 #[repr(C)]
6296 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6297 pub struct SERVER_INFO_1584 {
6298 pub sv1584_maxpagedpoolchunksize: u32,
6299 }
6300 impl ::core::marker::Copy for SERVER_INFO_1584 {}
6301 impl ::core::clone::Clone for SERVER_INFO_1584 {
6302 fn clone(&self) -> Self {
6303 *self
6304 }
6305 }
6306 #[repr(C)]
6307 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6308 #[cfg(feature = "Win32_Foundation")]
6309 pub struct SERVER_INFO_1585 {
6310 pub sv1585_sendsfrompreferredprocessor: super::super::Foundation::BOOL,
6311 }
6312 #[cfg(feature = "Win32_Foundation")]
6313 impl ::core::marker::Copy for SERVER_INFO_1585 {}
6314 #[cfg(feature = "Win32_Foundation")]
6315 impl ::core::clone::Clone for SERVER_INFO_1585 {
6316 fn clone(&self) -> Self {
6317 *self
6318 }
6319 }
6320 #[repr(C)]
6321 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6322 pub struct SERVER_INFO_1586 {
6323 pub sv1586_maxthreadsperqueue: u32,
6324 }
6325 impl ::core::marker::Copy for SERVER_INFO_1586 {}
6326 impl ::core::clone::Clone for SERVER_INFO_1586 {
6327 fn clone(&self) -> Self {
6328 *self
6329 }
6330 }
6331 #[repr(C)]
6332 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6333 pub struct SERVER_INFO_1587 {
6334 pub sv1587_cacheddirectorylimit: u32,
6335 }
6336 impl ::core::marker::Copy for SERVER_INFO_1587 {}
6337 impl ::core::clone::Clone for SERVER_INFO_1587 {
6338 fn clone(&self) -> Self {
6339 *self
6340 }
6341 }
6342 #[repr(C)]
6343 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6344 pub struct SERVER_INFO_1588 {
6345 pub sv1588_maxcopylength: u32,
6346 }
6347 impl ::core::marker::Copy for SERVER_INFO_1588 {}
6348 impl ::core::clone::Clone for SERVER_INFO_1588 {
6349 fn clone(&self) -> Self {
6350 *self
6351 }
6352 }
6353 #[repr(C)]
6354 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6355 pub struct SERVER_INFO_1590 {
6356 pub sv1590_enablecompression: u32,
6357 }
6358 impl ::core::marker::Copy for SERVER_INFO_1590 {}
6359 impl ::core::clone::Clone for SERVER_INFO_1590 {
6360 fn clone(&self) -> Self {
6361 *self
6362 }
6363 }
6364 #[repr(C)]
6365 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6366 pub struct SERVER_INFO_1591 {
6367 pub sv1591_autosharewks: u32,
6368 }
6369 impl ::core::marker::Copy for SERVER_INFO_1591 {}
6370 impl ::core::clone::Clone for SERVER_INFO_1591 {
6371 fn clone(&self) -> Self {
6372 *self
6373 }
6374 }
6375 #[repr(C)]
6376 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6377 pub struct SERVER_INFO_1592 {
6378 pub sv1592_autosharewks: u32,
6379 }
6380 impl ::core::marker::Copy for SERVER_INFO_1592 {}
6381 impl ::core::clone::Clone for SERVER_INFO_1592 {
6382 fn clone(&self) -> Self {
6383 *self
6384 }
6385 }
6386 #[repr(C)]
6387 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6388 pub struct SERVER_INFO_1593 {
6389 pub sv1593_enablesecuritysignature: u32,
6390 }
6391 impl ::core::marker::Copy for SERVER_INFO_1593 {}
6392 impl ::core::clone::Clone for SERVER_INFO_1593 {
6393 fn clone(&self) -> Self {
6394 *self
6395 }
6396 }
6397 #[repr(C)]
6398 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6399 pub struct SERVER_INFO_1594 {
6400 pub sv1594_requiresecuritysignature: u32,
6401 }
6402 impl ::core::marker::Copy for SERVER_INFO_1594 {}
6403 impl ::core::clone::Clone for SERVER_INFO_1594 {
6404 fn clone(&self) -> Self {
6405 *self
6406 }
6407 }
6408 #[repr(C)]
6409 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6410 pub struct SERVER_INFO_1595 {
6411 pub sv1595_minclientbuffersize: u32,
6412 }
6413 impl ::core::marker::Copy for SERVER_INFO_1595 {}
6414 impl ::core::clone::Clone for SERVER_INFO_1595 {
6415 fn clone(&self) -> Self {
6416 *self
6417 }
6418 }
6419 #[repr(C)]
6420 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6421 pub struct SERVER_INFO_1596 {
6422 pub sv1596_ConnectionNoSessionsTimeout: u32,
6423 }
6424 impl ::core::marker::Copy for SERVER_INFO_1596 {}
6425 impl ::core::clone::Clone for SERVER_INFO_1596 {
6426 fn clone(&self) -> Self {
6427 *self
6428 }
6429 }
6430 #[repr(C)]
6431 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6432 pub struct SERVER_INFO_1597 {
6433 pub sv1597_IdleThreadTimeOut: u32,
6434 }
6435 impl ::core::marker::Copy for SERVER_INFO_1597 {}
6436 impl ::core::clone::Clone for SERVER_INFO_1597 {
6437 fn clone(&self) -> Self {
6438 *self
6439 }
6440 }
6441 #[repr(C)]
6442 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6443 pub struct SERVER_INFO_1598 {
6444 pub sv1598_enableW9xsecuritysignature: u32,
6445 }
6446 impl ::core::marker::Copy for SERVER_INFO_1598 {}
6447 impl ::core::clone::Clone for SERVER_INFO_1598 {
6448 fn clone(&self) -> Self {
6449 *self
6450 }
6451 }
6452 #[repr(C)]
6453 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6454 #[cfg(feature = "Win32_Foundation")]
6455 pub struct SERVER_INFO_1599 {
6456 pub sv1598_enforcekerberosreauthentication: super::super::Foundation::BOOLEAN,
6457 }
6458 #[cfg(feature = "Win32_Foundation")]
6459 impl ::core::marker::Copy for SERVER_INFO_1599 {}
6460 #[cfg(feature = "Win32_Foundation")]
6461 impl ::core::clone::Clone for SERVER_INFO_1599 {
6462 fn clone(&self) -> Self {
6463 *self
6464 }
6465 }
6466 #[repr(C)]
6467 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6468 #[cfg(feature = "Win32_Foundation")]
6469 pub struct SERVER_INFO_1600 {
6470 pub sv1598_disabledos: super::super::Foundation::BOOLEAN,
6471 }
6472 #[cfg(feature = "Win32_Foundation")]
6473 impl ::core::marker::Copy for SERVER_INFO_1600 {}
6474 #[cfg(feature = "Win32_Foundation")]
6475 impl ::core::clone::Clone for SERVER_INFO_1600 {
6476 fn clone(&self) -> Self {
6477 *self
6478 }
6479 }
6480 #[repr(C)]
6481 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6482 pub struct SERVER_INFO_1601 {
6483 pub sv1598_lowdiskspaceminimum: u32,
6484 }
6485 impl ::core::marker::Copy for SERVER_INFO_1601 {}
6486 impl ::core::clone::Clone for SERVER_INFO_1601 {
6487 fn clone(&self) -> Self {
6488 *self
6489 }
6490 }
6491 #[repr(C)]
6492 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6493 #[cfg(feature = "Win32_Foundation")]
6494 pub struct SERVER_INFO_1602 {
6495 pub sv_1598_disablestrictnamechecking: super::super::Foundation::BOOL,
6496 }
6497 #[cfg(feature = "Win32_Foundation")]
6498 impl ::core::marker::Copy for SERVER_INFO_1602 {}
6499 #[cfg(feature = "Win32_Foundation")]
6500 impl ::core::clone::Clone for SERVER_INFO_1602 {
6501 fn clone(&self) -> Self {
6502 *self
6503 }
6504 }
6505 #[repr(C)]
6506 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6507 #[cfg(feature = "Win32_Foundation")]
6508 pub struct SERVER_INFO_402 {
6509 pub sv402_ulist_mtime: u32,
6510 pub sv402_glist_mtime: u32,
6511 pub sv402_alist_mtime: u32,
6512 pub sv402_alerts: super::super::Foundation::PWSTR,
6513 pub sv402_security: SERVER_INFO_SECURITY,
6514 pub sv402_numadmin: u32,
6515 pub sv402_lanmask: u32,
6516 pub sv402_guestacct: super::super::Foundation::PWSTR,
6517 pub sv402_chdevs: u32,
6518 pub sv402_chdevq: u32,
6519 pub sv402_chdevjobs: u32,
6520 pub sv402_connections: u32,
6521 pub sv402_shares: u32,
6522 pub sv402_openfiles: u32,
6523 pub sv402_sessopens: u32,
6524 pub sv402_sessvcs: u32,
6525 pub sv402_sessreqs: u32,
6526 pub sv402_opensearch: u32,
6527 pub sv402_activelocks: u32,
6528 pub sv402_numreqbuf: u32,
6529 pub sv402_sizreqbuf: u32,
6530 pub sv402_numbigbuf: u32,
6531 pub sv402_numfiletasks: u32,
6532 pub sv402_alertsched: u32,
6533 pub sv402_erroralert: u32,
6534 pub sv402_logonalert: u32,
6535 pub sv402_accessalert: u32,
6536 pub sv402_diskalert: u32,
6537 pub sv402_netioalert: u32,
6538 pub sv402_maxauditsz: u32,
6539 pub sv402_srvheuristics: super::super::Foundation::PWSTR,
6540 }
6541 #[cfg(feature = "Win32_Foundation")]
6542 impl ::core::marker::Copy for SERVER_INFO_402 {}
6543 #[cfg(feature = "Win32_Foundation")]
6544 impl ::core::clone::Clone for SERVER_INFO_402 {
6545 fn clone(&self) -> Self {
6546 *self
6547 }
6548 }
6549 #[repr(C)]
6550 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6551 #[cfg(feature = "Win32_Foundation")]
6552 pub struct SERVER_INFO_403 {
6553 pub sv403_ulist_mtime: u32,
6554 pub sv403_glist_mtime: u32,
6555 pub sv403_alist_mtime: u32,
6556 pub sv403_alerts: super::super::Foundation::PWSTR,
6557 pub sv403_security: SERVER_INFO_SECURITY,
6558 pub sv403_numadmin: u32,
6559 pub sv403_lanmask: u32,
6560 pub sv403_guestacct: super::super::Foundation::PWSTR,
6561 pub sv403_chdevs: u32,
6562 pub sv403_chdevq: u32,
6563 pub sv403_chdevjobs: u32,
6564 pub sv403_connections: u32,
6565 pub sv403_shares: u32,
6566 pub sv403_openfiles: u32,
6567 pub sv403_sessopens: u32,
6568 pub sv403_sessvcs: u32,
6569 pub sv403_sessreqs: u32,
6570 pub sv403_opensearch: u32,
6571 pub sv403_activelocks: u32,
6572 pub sv403_numreqbuf: u32,
6573 pub sv403_sizreqbuf: u32,
6574 pub sv403_numbigbuf: u32,
6575 pub sv403_numfiletasks: u32,
6576 pub sv403_alertsched: u32,
6577 pub sv403_erroralert: u32,
6578 pub sv403_logonalert: u32,
6579 pub sv403_accessalert: u32,
6580 pub sv403_diskalert: u32,
6581 pub sv403_netioalert: u32,
6582 pub sv403_maxauditsz: u32,
6583 pub sv403_srvheuristics: super::super::Foundation::PWSTR,
6584 pub sv403_auditedevents: u32,
6585 pub sv403_autoprofile: u32,
6586 pub sv403_autopath: super::super::Foundation::PWSTR,
6587 }
6588 #[cfg(feature = "Win32_Foundation")]
6589 impl ::core::marker::Copy for SERVER_INFO_403 {}
6590 #[cfg(feature = "Win32_Foundation")]
6591 impl ::core::clone::Clone for SERVER_INFO_403 {
6592 fn clone(&self) -> Self {
6593 *self
6594 }
6595 }
6596 #[repr(C)]
6597 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6598 #[cfg(feature = "Win32_Foundation")]
6599 pub struct SERVER_INFO_502 {
6600 pub sv502_sessopens: u32,
6601 pub sv502_sessvcs: u32,
6602 pub sv502_opensearch: u32,
6603 pub sv502_sizreqbuf: u32,
6604 pub sv502_initworkitems: u32,
6605 pub sv502_maxworkitems: u32,
6606 pub sv502_rawworkitems: u32,
6607 pub sv502_irpstacksize: u32,
6608 pub sv502_maxrawbuflen: u32,
6609 pub sv502_sessusers: u32,
6610 pub sv502_sessconns: u32,
6611 pub sv502_maxpagedmemoryusage: u32,
6612 pub sv502_maxnonpagedmemoryusage: u32,
6613 pub sv502_enablesoftcompat: super::super::Foundation::BOOL,
6614 pub sv502_enableforcedlogoff: super::super::Foundation::BOOL,
6615 pub sv502_timesource: super::super::Foundation::BOOL,
6616 pub sv502_acceptdownlevelapis: super::super::Foundation::BOOL,
6617 pub sv502_lmannounce: super::super::Foundation::BOOL,
6618 }
6619 #[cfg(feature = "Win32_Foundation")]
6620 impl ::core::marker::Copy for SERVER_INFO_502 {}
6621 #[cfg(feature = "Win32_Foundation")]
6622 impl ::core::clone::Clone for SERVER_INFO_502 {
6623 fn clone(&self) -> Self {
6624 *self
6625 }
6626 }
6627 #[repr(C)]
6628 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6629 #[cfg(feature = "Win32_Foundation")]
6630 pub struct SERVER_INFO_503 {
6631 pub sv503_sessopens: u32,
6632 pub sv503_sessvcs: u32,
6633 pub sv503_opensearch: u32,
6634 pub sv503_sizreqbuf: u32,
6635 pub sv503_initworkitems: u32,
6636 pub sv503_maxworkitems: u32,
6637 pub sv503_rawworkitems: u32,
6638 pub sv503_irpstacksize: u32,
6639 pub sv503_maxrawbuflen: u32,
6640 pub sv503_sessusers: u32,
6641 pub sv503_sessconns: u32,
6642 pub sv503_maxpagedmemoryusage: u32,
6643 pub sv503_maxnonpagedmemoryusage: u32,
6644 pub sv503_enablesoftcompat: super::super::Foundation::BOOL,
6645 pub sv503_enableforcedlogoff: super::super::Foundation::BOOL,
6646 pub sv503_timesource: super::super::Foundation::BOOL,
6647 pub sv503_acceptdownlevelapis: super::super::Foundation::BOOL,
6648 pub sv503_lmannounce: super::super::Foundation::BOOL,
6649 pub sv503_domain: super::super::Foundation::PWSTR,
6650 pub sv503_maxcopyreadlen: u32,
6651 pub sv503_maxcopywritelen: u32,
6652 pub sv503_minkeepsearch: u32,
6653 pub sv503_maxkeepsearch: u32,
6654 pub sv503_minkeepcomplsearch: u32,
6655 pub sv503_maxkeepcomplsearch: u32,
6656 pub sv503_threadcountadd: u32,
6657 pub sv503_numblockthreads: u32,
6658 pub sv503_scavtimeout: u32,
6659 pub sv503_minrcvqueue: u32,
6660 pub sv503_minfreeworkitems: u32,
6661 pub sv503_xactmemsize: u32,
6662 pub sv503_threadpriority: u32,
6663 pub sv503_maxmpxct: u32,
6664 pub sv503_oplockbreakwait: u32,
6665 pub sv503_oplockbreakresponsewait: u32,
6666 pub sv503_enableoplocks: super::super::Foundation::BOOL,
6667 pub sv503_enableoplockforceclose: super::super::Foundation::BOOL,
6668 pub sv503_enablefcbopens: super::super::Foundation::BOOL,
6669 pub sv503_enableraw: super::super::Foundation::BOOL,
6670 pub sv503_enablesharednetdrives: super::super::Foundation::BOOL,
6671 pub sv503_minfreeconnections: u32,
6672 pub sv503_maxfreeconnections: u32,
6673 }
6674 #[cfg(feature = "Win32_Foundation")]
6675 impl ::core::marker::Copy for SERVER_INFO_503 {}
6676 #[cfg(feature = "Win32_Foundation")]
6677 impl ::core::clone::Clone for SERVER_INFO_503 {
6678 fn clone(&self) -> Self {
6679 *self
6680 }
6681 }
6682 #[repr(C)]
6683 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6684 #[cfg(feature = "Win32_Foundation")]
6685 pub struct SERVER_INFO_598 {
6686 pub sv598_maxrawworkitems: u32,
6687 pub sv598_maxthreadsperqueue: u32,
6688 pub sv598_producttype: u32,
6689 pub sv598_serversize: u32,
6690 pub sv598_connectionlessautodisc: u32,
6691 pub sv598_sharingviolationretries: u32,
6692 pub sv598_sharingviolationdelay: u32,
6693 pub sv598_maxglobalopensearch: u32,
6694 pub sv598_removeduplicatesearches: u32,
6695 pub sv598_lockviolationoffset: u32,
6696 pub sv598_lockviolationdelay: u32,
6697 pub sv598_mdlreadswitchover: u32,
6698 pub sv598_cachedopenlimit: u32,
6699 pub sv598_otherqueueaffinity: u32,
6700 pub sv598_restrictnullsessaccess: super::super::Foundation::BOOL,
6701 pub sv598_enablewfw311directipx: super::super::Foundation::BOOL,
6702 pub sv598_queuesamplesecs: u32,
6703 pub sv598_balancecount: u32,
6704 pub sv598_preferredaffinity: u32,
6705 pub sv598_maxfreerfcbs: u32,
6706 pub sv598_maxfreemfcbs: u32,
6707 pub sv598_maxfreelfcbs: u32,
6708 pub sv598_maxfreepagedpoolchunks: u32,
6709 pub sv598_minpagedpoolchunksize: u32,
6710 pub sv598_maxpagedpoolchunksize: u32,
6711 pub sv598_sendsfrompreferredprocessor: super::super::Foundation::BOOL,
6712 pub sv598_cacheddirectorylimit: u32,
6713 pub sv598_maxcopylength: u32,
6714 pub sv598_enablecompression: super::super::Foundation::BOOL,
6715 pub sv598_autosharewks: super::super::Foundation::BOOL,
6716 pub sv598_autoshareserver: super::super::Foundation::BOOL,
6717 pub sv598_enablesecuritysignature: super::super::Foundation::BOOL,
6718 pub sv598_requiresecuritysignature: super::super::Foundation::BOOL,
6719 pub sv598_minclientbuffersize: u32,
6720 pub sv598_serverguid: ::windows_sys::core::GUID,
6721 pub sv598_ConnectionNoSessionsTimeout: u32,
6722 pub sv598_IdleThreadTimeOut: u32,
6723 pub sv598_enableW9xsecuritysignature: super::super::Foundation::BOOL,
6724 pub sv598_enforcekerberosreauthentication: super::super::Foundation::BOOL,
6725 pub sv598_disabledos: super::super::Foundation::BOOL,
6726 pub sv598_lowdiskspaceminimum: u32,
6727 pub sv598_disablestrictnamechecking: super::super::Foundation::BOOL,
6728 pub sv598_enableauthenticateusersharing: super::super::Foundation::BOOL,
6729 }
6730 #[cfg(feature = "Win32_Foundation")]
6731 impl ::core::marker::Copy for SERVER_INFO_598 {}
6732 #[cfg(feature = "Win32_Foundation")]
6733 impl ::core::clone::Clone for SERVER_INFO_598 {
6734 fn clone(&self) -> Self {
6735 *self
6736 }
6737 }
6738 #[repr(C)]
6739 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6740 #[cfg(feature = "Win32_Foundation")]
6741 pub struct SERVER_INFO_599 {
6742 pub sv599_sessopens: u32,
6743 pub sv599_sessvcs: u32,
6744 pub sv599_opensearch: u32,
6745 pub sv599_sizreqbuf: u32,
6746 pub sv599_initworkitems: u32,
6747 pub sv599_maxworkitems: u32,
6748 pub sv599_rawworkitems: u32,
6749 pub sv599_irpstacksize: u32,
6750 pub sv599_maxrawbuflen: u32,
6751 pub sv599_sessusers: u32,
6752 pub sv599_sessconns: u32,
6753 pub sv599_maxpagedmemoryusage: u32,
6754 pub sv599_maxnonpagedmemoryusage: u32,
6755 pub sv599_enablesoftcompat: super::super::Foundation::BOOL,
6756 pub sv599_enableforcedlogoff: super::super::Foundation::BOOL,
6757 pub sv599_timesource: super::super::Foundation::BOOL,
6758 pub sv599_acceptdownlevelapis: super::super::Foundation::BOOL,
6759 pub sv599_lmannounce: super::super::Foundation::BOOL,
6760 pub sv599_domain: super::super::Foundation::PWSTR,
6761 pub sv599_maxcopyreadlen: u32,
6762 pub sv599_maxcopywritelen: u32,
6763 pub sv599_minkeepsearch: u32,
6764 pub sv599_maxkeepsearch: u32,
6765 pub sv599_minkeepcomplsearch: u32,
6766 pub sv599_maxkeepcomplsearch: u32,
6767 pub sv599_threadcountadd: u32,
6768 pub sv599_numblockthreads: u32,
6769 pub sv599_scavtimeout: u32,
6770 pub sv599_minrcvqueue: u32,
6771 pub sv599_minfreeworkitems: u32,
6772 pub sv599_xactmemsize: u32,
6773 pub sv599_threadpriority: u32,
6774 pub sv599_maxmpxct: u32,
6775 pub sv599_oplockbreakwait: u32,
6776 pub sv599_oplockbreakresponsewait: u32,
6777 pub sv599_enableoplocks: super::super::Foundation::BOOL,
6778 pub sv599_enableoplockforceclose: super::super::Foundation::BOOL,
6779 pub sv599_enablefcbopens: super::super::Foundation::BOOL,
6780 pub sv599_enableraw: super::super::Foundation::BOOL,
6781 pub sv599_enablesharednetdrives: super::super::Foundation::BOOL,
6782 pub sv599_minfreeconnections: u32,
6783 pub sv599_maxfreeconnections: u32,
6784 pub sv599_initsesstable: u32,
6785 pub sv599_initconntable: u32,
6786 pub sv599_initfiletable: u32,
6787 pub sv599_initsearchtable: u32,
6788 pub sv599_alertschedule: u32,
6789 pub sv599_errorthreshold: u32,
6790 pub sv599_networkerrorthreshold: u32,
6791 pub sv599_diskspacethreshold: u32,
6792 pub sv599_reserved: u32,
6793 pub sv599_maxlinkdelay: u32,
6794 pub sv599_minlinkthroughput: u32,
6795 pub sv599_linkinfovalidtime: u32,
6796 pub sv599_scavqosinfoupdatetime: u32,
6797 pub sv599_maxworkitemidletime: u32,
6798 }
6799 #[cfg(feature = "Win32_Foundation")]
6800 impl ::core::marker::Copy for SERVER_INFO_599 {}
6801 #[cfg(feature = "Win32_Foundation")]
6802 impl ::core::clone::Clone for SERVER_INFO_599 {
6803 fn clone(&self) -> Self {
6804 *self
6805 }
6806 }
6807 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6808 pub type SERVER_INFO_HIDDEN = u32;
6809 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6810 pub const SV_VISIBLE: SERVER_INFO_HIDDEN = 0u32;
6811 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6812 pub const SV_HIDDEN: SERVER_INFO_HIDDEN = 1u32;
6813 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6814 pub type SERVER_INFO_SECURITY = u32;
6815 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6816 pub const SV_SHARESECURITY: SERVER_INFO_SECURITY = 0u32;
6817 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6818 pub const SV_USERSECURITY: SERVER_INFO_SECURITY = 1u32;
6819 #[repr(C)]
6820 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6821 #[cfg(feature = "Win32_Foundation")]
6822 pub struct SERVER_TRANSPORT_INFO_0 {
6823 pub svti0_numberofvcs: u32,
6824 pub svti0_transportname: super::super::Foundation::PWSTR,
6825 pub svti0_transportaddress: *mut u8,
6826 pub svti0_transportaddresslength: u32,
6827 pub svti0_networkaddress: super::super::Foundation::PWSTR,
6828 }
6829 #[cfg(feature = "Win32_Foundation")]
6830 impl ::core::marker::Copy for SERVER_TRANSPORT_INFO_0 {}
6831 #[cfg(feature = "Win32_Foundation")]
6832 impl ::core::clone::Clone for SERVER_TRANSPORT_INFO_0 {
6833 fn clone(&self) -> Self {
6834 *self
6835 }
6836 }
6837 #[repr(C)]
6838 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6839 #[cfg(feature = "Win32_Foundation")]
6840 pub struct SERVER_TRANSPORT_INFO_1 {
6841 pub svti1_numberofvcs: u32,
6842 pub svti1_transportname: super::super::Foundation::PWSTR,
6843 pub svti1_transportaddress: *mut u8,
6844 pub svti1_transportaddresslength: u32,
6845 pub svti1_networkaddress: super::super::Foundation::PWSTR,
6846 pub svti1_domain: super::super::Foundation::PWSTR,
6847 }
6848 #[cfg(feature = "Win32_Foundation")]
6849 impl ::core::marker::Copy for SERVER_TRANSPORT_INFO_1 {}
6850 #[cfg(feature = "Win32_Foundation")]
6851 impl ::core::clone::Clone for SERVER_TRANSPORT_INFO_1 {
6852 fn clone(&self) -> Self {
6853 *self
6854 }
6855 }
6856 #[repr(C)]
6857 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6858 #[cfg(feature = "Win32_Foundation")]
6859 pub struct SERVER_TRANSPORT_INFO_2 {
6860 pub svti2_numberofvcs: u32,
6861 pub svti2_transportname: super::super::Foundation::PWSTR,
6862 pub svti2_transportaddress: *mut u8,
6863 pub svti2_transportaddresslength: u32,
6864 pub svti2_networkaddress: super::super::Foundation::PWSTR,
6865 pub svti2_domain: super::super::Foundation::PWSTR,
6866 pub svti2_flags: u32,
6867 }
6868 #[cfg(feature = "Win32_Foundation")]
6869 impl ::core::marker::Copy for SERVER_TRANSPORT_INFO_2 {}
6870 #[cfg(feature = "Win32_Foundation")]
6871 impl ::core::clone::Clone for SERVER_TRANSPORT_INFO_2 {
6872 fn clone(&self) -> Self {
6873 *self
6874 }
6875 }
6876 #[repr(C)]
6877 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6878 #[cfg(feature = "Win32_Foundation")]
6879 pub struct SERVER_TRANSPORT_INFO_3 {
6880 pub svti3_numberofvcs: u32,
6881 pub svti3_transportname: super::super::Foundation::PWSTR,
6882 pub svti3_transportaddress: *mut u8,
6883 pub svti3_transportaddresslength: u32,
6884 pub svti3_networkaddress: super::super::Foundation::PWSTR,
6885 pub svti3_domain: super::super::Foundation::PWSTR,
6886 pub svti3_flags: u32,
6887 pub svti3_passwordlength: u32,
6888 pub svti3_password: [u8; 256],
6889 }
6890 #[cfg(feature = "Win32_Foundation")]
6891 impl ::core::marker::Copy for SERVER_TRANSPORT_INFO_3 {}
6892 #[cfg(feature = "Win32_Foundation")]
6893 impl ::core::clone::Clone for SERVER_TRANSPORT_INFO_3 {
6894 fn clone(&self) -> Self {
6895 *self
6896 }
6897 }
6898 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6899 pub const SERVICE2_BASE: u32 = 5600u32;
6900 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6901 pub const SERVICE_ACCOUNT_FLAG_ADD_AGAINST_RODC: i32 = 2i32;
6902 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6903 pub const SERVICE_ACCOUNT_FLAG_LINK_TO_HOST_ONLY: i32 = 1i32;
6904 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6905 pub const SERVICE_ACCOUNT_FLAG_REMOVE_OFFLINE: i32 = 2i32;
6906 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6907 pub const SERVICE_ACCOUNT_FLAG_UNLINK_FROM_HOST_ONLY: i32 = 1i32;
6908 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6909 pub const SERVICE_ACCOUNT_PASSWORD: &'static str = "_SA_{262E99C9-6160-4871-ACEC-4E61736B6F21}";
6910 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6911 pub const SERVICE_ACCOUNT_SECRET_PREFIX: &'static str = "_SC_{262E99C9-6160-4871-ACEC-4E61736B6F21}_";
6912 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6913 pub const SERVICE_ADWS: &'static str = "ADWS";
6914 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6915 pub const SERVICE_AFP: &'static str = "AFP";
6916 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6917 pub const SERVICE_ALERTER: &'static str = "ALERTER";
6918 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6919 pub const SERVICE_BASE: u32 = 3050u32;
6920 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6921 pub const SERVICE_BROWSER: &'static str = "BROWSER";
6922 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6923 pub const SERVICE_CCP_CHKPT_NUM: u32 = 255u32;
6924 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6925 pub const SERVICE_CCP_NO_HINT: u32 = 0u32;
6926 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6927 pub const SERVICE_CCP_QUERY_HINT: u32 = 65536u32;
6928 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6929 pub const SERVICE_CCP_WAIT_TIME: u32 = 65280u32;
6930 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6931 pub const SERVICE_CTRL_CONTINUE: u32 = 2u32;
6932 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6933 pub const SERVICE_CTRL_INTERROGATE: u32 = 0u32;
6934 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6935 pub const SERVICE_CTRL_PAUSE: u32 = 1u32;
6936 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6937 pub const SERVICE_CTRL_REDIR_COMM: u32 = 4u32;
6938 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6939 pub const SERVICE_CTRL_REDIR_DISK: u32 = 1u32;
6940 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6941 pub const SERVICE_CTRL_REDIR_PRINT: u32 = 2u32;
6942 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6943 pub const SERVICE_CTRL_UNINSTALL: u32 = 3u32;
6944 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6945 pub const SERVICE_DHCP: &'static str = "DHCP";
6946 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6947 pub const SERVICE_DNS_CACHE: &'static str = "DnsCache";
6948 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6949 pub const SERVICE_DOS_ENCRYPTION: &'static str = "ENCRYPT";
6950 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
6951 pub const SERVICE_DSROLE: &'static str = "DsRoleSvc";
6952 #[repr(C)]
6953 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6954 #[cfg(feature = "Win32_Foundation")]
6955 pub struct SERVICE_INFO_0 {
6956 pub svci0_name: super::super::Foundation::PWSTR,
6957 }
6958 #[cfg(feature = "Win32_Foundation")]
6959 impl ::core::marker::Copy for SERVICE_INFO_0 {}
6960 #[cfg(feature = "Win32_Foundation")]
6961 impl ::core::clone::Clone for SERVICE_INFO_0 {
6962 fn clone(&self) -> Self {
6963 *self
6964 }
6965 }
6966 #[repr(C)]
6967 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6968 #[cfg(feature = "Win32_Foundation")]
6969 pub struct SERVICE_INFO_1 {
6970 pub svci1_name: super::super::Foundation::PWSTR,
6971 pub svci1_status: u32,
6972 pub svci1_code: u32,
6973 pub svci1_pid: u32,
6974 }
6975 #[cfg(feature = "Win32_Foundation")]
6976 impl ::core::marker::Copy for SERVICE_INFO_1 {}
6977 #[cfg(feature = "Win32_Foundation")]
6978 impl ::core::clone::Clone for SERVICE_INFO_1 {
6979 fn clone(&self) -> Self {
6980 *self
6981 }
6982 }
6983 #[repr(C)]
6984 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
6985 #[cfg(feature = "Win32_Foundation")]
6986 pub struct SERVICE_INFO_2 {
6987 pub svci2_name: super::super::Foundation::PWSTR,
6988 pub svci2_status: u32,
6989 pub svci2_code: u32,
6990 pub svci2_pid: u32,
6991 pub svci2_text: super::super::Foundation::PWSTR,
6992 pub svci2_specific_error: u32,
6993 pub svci2_display_name: super::super::Foundation::PWSTR,
6994 }
6995 #[cfg(feature = "Win32_Foundation")]
6996 impl ::core::marker::Copy for SERVICE_INFO_2 {}
6997 #[cfg(feature = "Win32_Foundation")]
6998 impl ::core::clone::Clone for SERVICE_INFO_2 {
6999 fn clone(&self) -> Self {
7000 *self
7001 }
7002 }
7003 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7004 pub const SERVICE_INSTALLED: u32 = 3u32;
7005 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7006 pub const SERVICE_INSTALL_PENDING: u32 = 1u32;
7007 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7008 pub const SERVICE_INSTALL_STATE: u32 = 3u32;
7009 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7010 pub const SERVICE_IP_CHKPT_NUM: u32 = 255u32;
7011 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7012 pub const SERVICE_IP_NO_HINT: u32 = 0u32;
7013 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7014 pub const SERVICE_IP_QUERY_HINT: u32 = 65536u32;
7015 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7016 pub const SERVICE_IP_WAITTIME_SHIFT: u32 = 8u32;
7017 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7018 pub const SERVICE_IP_WAIT_TIME: u32 = 65280u32;
7019 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7020 pub const SERVICE_ISMSERV: &'static str = "IsmServ";
7021 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7022 pub const SERVICE_KDC: &'static str = "kdc";
7023 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7024 pub const SERVICE_LM20_AFP: &'static str = "AFP";
7025 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7026 pub const SERVICE_LM20_ALERTER: &'static str = "ALERTER";
7027 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7028 pub const SERVICE_LM20_BROWSER: &'static str = "BROWSER";
7029 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7030 pub const SERVICE_LM20_DHCP: &'static str = "DHCP";
7031 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7032 pub const SERVICE_LM20_DSROLE: &'static str = "DsRoleSvc";
7033 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7034 pub const SERVICE_LM20_ISMSERV: &'static str = "IsmServ";
7035 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7036 pub const SERVICE_LM20_KDC: &'static str = "kdc";
7037 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7038 pub const SERVICE_LM20_LMHOSTS: &'static str = "LMHOSTS";
7039 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7040 pub const SERVICE_LM20_MESSENGER: &'static str = "MESSENGER";
7041 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7042 pub const SERVICE_LM20_NBT: &'static str = "NBT";
7043 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7044 pub const SERVICE_LM20_NETLOGON: &'static str = "NETLOGON";
7045 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7046 pub const SERVICE_LM20_NETPOPUP: &'static str = "NETPOPUP";
7047 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7048 pub const SERVICE_LM20_NETRUN: &'static str = "NETRUN";
7049 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7050 pub const SERVICE_LM20_NTDS: &'static str = "NTDS";
7051 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7052 pub const SERVICE_LM20_NTFRS: &'static str = "NtFrs";
7053 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7054 pub const SERVICE_LM20_NWSAP: &'static str = "NwSapAgent";
7055 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7056 pub const SERVICE_LM20_REPL: &'static str = "REPLICATOR";
7057 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7058 pub const SERVICE_LM20_RIPL: &'static str = "REMOTEBOOT";
7059 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7060 pub const SERVICE_LM20_RPCLOCATOR: &'static str = "RPCLOCATOR";
7061 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7062 pub const SERVICE_LM20_SCHEDULE: &'static str = "Schedule";
7063 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7064 pub const SERVICE_LM20_SERVER: &'static str = "SERVER";
7065 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7066 pub const SERVICE_LM20_SPOOLER: &'static str = "SPOOLER";
7067 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7068 pub const SERVICE_LM20_SQLSERVER: &'static str = "SQLSERVER";
7069 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7070 pub const SERVICE_LM20_TCPIP: &'static str = "TCPIP";
7071 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7072 pub const SERVICE_LM20_TELNET: &'static str = "Telnet";
7073 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7074 pub const SERVICE_LM20_TIMESOURCE: &'static str = "TIMESOURCE";
7075 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7076 pub const SERVICE_LM20_TRKSVR: &'static str = "TrkSvr";
7077 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7078 pub const SERVICE_LM20_TRKWKS: &'static str = "TrkWks";
7079 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7080 pub const SERVICE_LM20_UPS: &'static str = "UPS";
7081 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7082 pub const SERVICE_LM20_WORKSTATION: &'static str = "WORKSTATION";
7083 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7084 pub const SERVICE_LM20_XACTSRV: &'static str = "XACTSRV";
7085 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7086 pub const SERVICE_LMHOSTS: &'static str = "LMHOSTS";
7087 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7088 pub const SERVICE_MAXTIME: u32 = 255u32;
7089 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7090 pub const SERVICE_MESSENGER: &'static str = "MESSENGER";
7091 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7092 pub const SERVICE_NBT: &'static str = "NBT";
7093 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7094 pub const SERVICE_NETLOGON: &'static str = "NETLOGON";
7095 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7096 pub const SERVICE_NETPOPUP: &'static str = "NETPOPUP";
7097 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7098 pub const SERVICE_NETRUN: &'static str = "NETRUN";
7099 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7100 pub const SERVICE_NOT_PAUSABLE: u32 = 0u32;
7101 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7102 pub const SERVICE_NOT_UNINSTALLABLE: u32 = 0u32;
7103 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7104 pub const SERVICE_NTDS: &'static str = "NTDS";
7105 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7106 pub const SERVICE_NTFRS: &'static str = "NtFrs";
7107 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7108 pub const SERVICE_NTIP_WAITTIME_SHIFT: u32 = 12u32;
7109 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7110 pub const SERVICE_NTLMSSP: &'static str = "NtLmSsp";
7111 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7112 pub const SERVICE_NT_MAXTIME: u32 = 65535u32;
7113 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7114 pub const SERVICE_NWCS: &'static str = "NWCWorkstation";
7115 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7116 pub const SERVICE_NWSAP: &'static str = "NwSapAgent";
7117 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7118 pub const SERVICE_PAUSABLE: u32 = 32u32;
7119 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7120 pub const SERVICE_PAUSE_STATE: u32 = 12u32;
7121 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7122 pub const SERVICE_REDIR_COMM_PAUSED: u32 = 1024u32;
7123 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7124 pub const SERVICE_REDIR_DISK_PAUSED: u32 = 256u32;
7125 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7126 pub const SERVICE_REDIR_PAUSED: u32 = 1792u32;
7127 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7128 pub const SERVICE_REDIR_PRINT_PAUSED: u32 = 512u32;
7129 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7130 pub const SERVICE_REPL: &'static str = "REPLICATOR";
7131 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7132 pub const SERVICE_RESRV_MASK: u32 = 131071u32;
7133 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7134 pub const SERVICE_RIPL: &'static str = "REMOTEBOOT";
7135 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7136 pub const SERVICE_RPCLOCATOR: &'static str = "RPCLOCATOR";
7137 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7138 pub const SERVICE_SCHEDULE: &'static str = "Schedule";
7139 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7140 pub const SERVICE_SERVER: &'static str = "LanmanServer";
7141 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7142 pub const SERVICE_SPOOLER: &'static str = "SPOOLER";
7143 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7144 pub const SERVICE_SQLSERVER: &'static str = "SQLSERVER";
7145 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7146 pub const SERVICE_TCPIP: &'static str = "TCPIP";
7147 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7148 pub const SERVICE_TELNET: &'static str = "Telnet";
7149 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7150 pub const SERVICE_TIMESOURCE: &'static str = "TIMESOURCE";
7151 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7152 pub const SERVICE_TRKSVR: &'static str = "TrkSvr";
7153 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7154 pub const SERVICE_TRKWKS: &'static str = "TrkWks";
7155 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7156 pub const SERVICE_UIC_AMBIGPARM: u32 = 3058u32;
7157 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7158 pub const SERVICE_UIC_BADPARMVAL: u32 = 3051u32;
7159 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7160 pub const SERVICE_UIC_CONFIG: u32 = 3055u32;
7161 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7162 pub const SERVICE_UIC_CONFLPARM: u32 = 3063u32;
7163 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7164 pub const SERVICE_UIC_DUPPARM: u32 = 3059u32;
7165 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7166 pub const SERVICE_UIC_EXEC: u32 = 3061u32;
7167 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7168 pub const SERVICE_UIC_FILE: u32 = 3064u32;
7169 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7170 pub const SERVICE_UIC_INTERNAL: u32 = 3057u32;
7171 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7172 pub const SERVICE_UIC_KILL: u32 = 3060u32;
7173 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7174 pub const SERVICE_UIC_MISSPARM: u32 = 3052u32;
7175 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7176 pub const SERVICE_UIC_M_ADDPAK: u32 = 3090u32;
7177 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7178 pub const SERVICE_UIC_M_ANNOUNCE: u32 = 3083u32;
7179 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7180 pub const SERVICE_UIC_M_DATABASE_ERROR: u32 = 5602u32;
7181 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7182 pub const SERVICE_UIC_M_DISK: u32 = 3071u32;
7183 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7184 pub const SERVICE_UIC_M_ERRLOG: u32 = 3088u32;
7185 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7186 pub const SERVICE_UIC_M_FILES: u32 = 3079u32;
7187 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7188 pub const SERVICE_UIC_M_FILE_UW: u32 = 3089u32;
7189 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7190 pub const SERVICE_UIC_M_LANGROUP: u32 = 3081u32;
7191 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7192 pub const SERVICE_UIC_M_LANROOT: u32 = 3075u32;
7193 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7194 pub const SERVICE_UIC_M_LAZY: u32 = 3091u32;
7195 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7196 pub const SERVICE_UIC_M_LOGS: u32 = 3080u32;
7197 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7198 pub const SERVICE_UIC_M_LSA_MACHINE_ACCT: u32 = 5601u32;
7199 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7200 pub const SERVICE_UIC_M_MEMORY: u32 = 3070u32;
7201 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7202 pub const SERVICE_UIC_M_MSGNAME: u32 = 3082u32;
7203 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7204 pub const SERVICE_UIC_M_NETLOGON_AUTH: u32 = 3098u32;
7205 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7206 pub const SERVICE_UIC_M_NETLOGON_DC_CFLCT: u32 = 3097u32;
7207 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7208 pub const SERVICE_UIC_M_NETLOGON_MPATH: u32 = 5600u32;
7209 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7210 pub const SERVICE_UIC_M_NETLOGON_NO_DC: u32 = 3096u32;
7211 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7212 pub const SERVICE_UIC_M_NULL: u32 = 0u32;
7213 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7214 pub const SERVICE_UIC_M_PROCESSES: u32 = 3073u32;
7215 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7216 pub const SERVICE_UIC_M_REDIR: u32 = 3076u32;
7217 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7218 pub const SERVICE_UIC_M_SECURITY: u32 = 3074u32;
7219 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7220 pub const SERVICE_UIC_M_SEC_FILE_ERR: u32 = 3078u32;
7221 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7222 pub const SERVICE_UIC_M_SERVER: u32 = 3077u32;
7223 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7224 pub const SERVICE_UIC_M_SERVER_SEC_ERR: u32 = 3085u32;
7225 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7226 pub const SERVICE_UIC_M_THREADS: u32 = 3072u32;
7227 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7228 pub const SERVICE_UIC_M_UAS: u32 = 3084u32;
7229 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7230 pub const SERVICE_UIC_M_UAS_INVALID_ROLE: u32 = 3095u32;
7231 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7232 pub const SERVICE_UIC_M_UAS_MACHINE_ACCT: u32 = 3092u32;
7233 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7234 pub const SERVICE_UIC_M_UAS_PROLOG: u32 = 3099u32;
7235 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7236 pub const SERVICE_UIC_M_UAS_SERVERS_NMEMB: u32 = 3093u32;
7237 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7238 pub const SERVICE_UIC_M_UAS_SERVERS_NOGRP: u32 = 3094u32;
7239 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7240 pub const SERVICE_UIC_M_WKSTA: u32 = 3087u32;
7241 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7242 pub const SERVICE_UIC_NORMAL: u32 = 0u32;
7243 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7244 pub const SERVICE_UIC_RESOURCE: u32 = 3054u32;
7245 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7246 pub const SERVICE_UIC_SUBSERV: u32 = 3062u32;
7247 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7248 pub const SERVICE_UIC_SYSTEM: u32 = 3056u32;
7249 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7250 pub const SERVICE_UIC_UNKPARM: u32 = 3053u32;
7251 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7252 pub const SERVICE_UNINSTALLABLE: u32 = 16u32;
7253 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7254 pub const SERVICE_UNINSTALLED: u32 = 0u32;
7255 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7256 pub const SERVICE_UNINSTALL_PENDING: u32 = 2u32;
7257 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7258 pub const SERVICE_UPS: &'static str = "UPS";
7259 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7260 pub const SERVICE_W32TIME: &'static str = "w32time";
7261 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7262 pub const SERVICE_WORKSTATION: &'static str = "LanmanWorkstation";
7263 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7264 pub const SERVICE_XACTSRV: &'static str = "XACTSRV";
7265 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7266 pub const SESSION_CRYPT_KLEN: u32 = 21u32;
7267 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7268 pub const SESSION_PWLEN: u32 = 24u32;
7269 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7270 pub const SHPWLEN: u32 = 8u32;
7271 #[repr(C)]
7272 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7273 #[cfg(feature = "Win32_Foundation")]
7274 pub struct SMB_COMPRESSION_INFO {
7275 pub Switch: super::super::Foundation::BOOLEAN,
7276 pub Reserved1: u8,
7277 pub Reserved2: u16,
7278 pub Reserved3: u32,
7279 }
7280 #[cfg(feature = "Win32_Foundation")]
7281 impl ::core::marker::Copy for SMB_COMPRESSION_INFO {}
7282 #[cfg(feature = "Win32_Foundation")]
7283 impl ::core::clone::Clone for SMB_COMPRESSION_INFO {
7284 fn clone(&self) -> Self {
7285 *self
7286 }
7287 }
7288 #[repr(C)]
7289 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7290 pub struct SMB_TREE_CONNECT_PARAMETERS {
7291 pub EABufferOffset: u32,
7292 pub EABufferLen: u32,
7293 pub CreateOptions: u32,
7294 pub TreeConnectAttributes: u32,
7295 }
7296 impl ::core::marker::Copy for SMB_TREE_CONNECT_PARAMETERS {}
7297 impl ::core::clone::Clone for SMB_TREE_CONNECT_PARAMETERS {
7298 fn clone(&self) -> Self {
7299 *self
7300 }
7301 }
7302 #[repr(C)]
7303 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7304 pub struct SMB_USE_OPTION_COMPRESSION_PARAMETERS {
7305 pub Tag: u32,
7306 pub Length: u16,
7307 pub Reserved: u16,
7308 }
7309 impl ::core::marker::Copy for SMB_USE_OPTION_COMPRESSION_PARAMETERS {}
7310 impl ::core::clone::Clone for SMB_USE_OPTION_COMPRESSION_PARAMETERS {
7311 fn clone(&self) -> Self {
7312 *self
7313 }
7314 }
7315 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7316 pub const SNLEN: u32 = 80u32;
7317 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7318 pub const SRV_HASH_GENERATION_ACTIVE: u32 = 2u32;
7319 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7320 pub const SRV_SUPPORT_HASH_GENERATION: u32 = 1u32;
7321 #[repr(C)]
7322 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7323 pub struct STD_ALERT {
7324 pub alrt_timestamp: u32,
7325 pub alrt_eventname: [u16; 17],
7326 pub alrt_servicename: [u16; 81],
7327 }
7328 impl ::core::marker::Copy for STD_ALERT {}
7329 impl ::core::clone::Clone for STD_ALERT {
7330 fn clone(&self) -> Self {
7331 *self
7332 }
7333 }
7334 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7335 pub const STXTLEN: u32 = 256u32;
7336 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7337 pub const SUPPORTS_ANY: i32 = -1i32;
7338 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7339 pub type SUPPORTS_BINDING_INTERFACE_FLAGS = i32;
7340 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7341 pub const NCF_LOWER: SUPPORTS_BINDING_INTERFACE_FLAGS = 1i32;
7342 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7343 pub const NCF_UPPER: SUPPORTS_BINDING_INTERFACE_FLAGS = 2i32;
7344 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7345 pub const SVAUD_BADNETLOGON: u32 = 384u32;
7346 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7347 pub const SVAUD_BADSESSLOGON: u32 = 24u32;
7348 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7349 pub const SVAUD_BADUSE: u32 = 6144u32;
7350 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7351 pub const SVAUD_GOODNETLOGON: u32 = 96u32;
7352 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7353 pub const SVAUD_GOODSESSLOGON: u32 = 6u32;
7354 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7355 pub const SVAUD_GOODUSE: u32 = 1536u32;
7356 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7357 pub const SVAUD_LOGONLIM: u32 = 65536u32;
7358 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7359 pub const SVAUD_PERMISSIONS: u32 = 16384u32;
7360 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7361 pub const SVAUD_RESOURCE: u32 = 32768u32;
7362 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7363 pub const SVAUD_SERVICE: u32 = 1u32;
7364 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7365 pub const SVAUD_USERLIST: u32 = 8192u32;
7366 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7367 pub const SVI1_NUM_ELEMENTS: u32 = 5u32;
7368 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7369 pub const SVI2_NUM_ELEMENTS: u32 = 40u32;
7370 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7371 pub const SVI3_NUM_ELEMENTS: u32 = 44u32;
7372 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7373 pub const SVTI2_CLUSTER_DNN_NAME: u32 = 16u32;
7374 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7375 pub const SVTI2_CLUSTER_NAME: u32 = 8u32;
7376 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7377 pub const SVTI2_REMAP_PIPE_NAMES: u32 = 2u32;
7378 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7379 pub const SVTI2_RESERVED1: u32 = 4096u32;
7380 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7381 pub const SVTI2_RESERVED2: u32 = 8192u32;
7382 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7383 pub const SVTI2_RESERVED3: u32 = 16384u32;
7384 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7385 pub const SVTI2_SCOPED_NAME: u32 = 4u32;
7386 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7387 pub const SVTI2_UNICODE_TRANSPORT_ADDRESS: u32 = 32u32;
7388 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7389 pub const SV_ACCEPTDOWNLEVELAPIS_PARMNUM: u32 = 517u32;
7390 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7391 pub const SV_ACCESSALERT_PARMNUM: u32 = 40u32;
7392 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7393 pub const SV_ACTIVELOCKS_PARMNUM: u32 = 419u32;
7394 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7395 pub const SV_ALERTSCHEDULE_PARMNUM: u32 = 547u32;
7396 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7397 pub const SV_ALERTSCHED_PARMNUM: u32 = 37u32;
7398 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7399 pub const SV_ALERTS_PARMNUM: u32 = 11u32;
7400 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7401 pub const SV_ALIST_MTIME_PARMNUM: u32 = 403u32;
7402 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7403 pub const SV_ANNDELTA_PARMNUM: u32 = 18u32;
7404 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7405 pub const SV_ANNOUNCE_PARMNUM: u32 = 17u32;
7406 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7407 pub const SV_AUTOSHARESERVER_PARMNUM: u32 = 592u32;
7408 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7409 pub const SV_AUTOSHAREWKS_PARMNUM: u32 = 591u32;
7410 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7411 pub const SV_BALANCECOUNT_PARMNUM: u32 = 577u32;
7412 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7413 pub const SV_CACHEDDIRECTORYLIMIT_PARMNUM: u32 = 587u32;
7414 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7415 pub const SV_CACHEDOPENLIMIT_PARMNUM: u32 = 571u32;
7416 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7417 pub const SV_CHDEVJOBS_PARMNUM: u32 = 411u32;
7418 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7419 pub const SV_CHDEVQ_PARMNUM: u32 = 410u32;
7420 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7421 pub const SV_COMMENT_PARMNUM: u32 = 5u32;
7422 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7423 pub const SV_CONNECTIONLESSAUTODISC_PARMNUM: u32 = 562u32;
7424 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7425 pub const SV_CONNECTIONNOSESSIONSTIMEOUT_PARMNUM: u32 = 596u32;
7426 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7427 pub const SV_CONNECTIONS_PARMNUM: u32 = 412u32;
7428 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7429 pub const SV_CRITICALTHREADS_PARMNUM: u32 = 572u32;
7430 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7431 pub const SV_DISABLEDOS_PARMNUM: u32 = 600u32;
7432 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7433 pub const SV_DISABLESTRICTNAMECHECKING_PARMNUM: u32 = 602u32;
7434 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7435 pub const SV_DISC_PARMNUM: u32 = 10u32;
7436 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7437 pub const SV_DISKALERT_PARMNUM: u32 = 41u32;
7438 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7439 pub const SV_DISKSPACETHRESHOLD_PARMNUM: u32 = 550u32;
7440 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7441 pub const SV_DOMAIN_PARMNUM: u32 = 519u32;
7442 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7443 pub const SV_ENABLEAUTHENTICATEUSERSHARING_PARMNUM: u32 = 603u32;
7444 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7445 pub const SV_ENABLECOMPRESSION_PARMNUM: u32 = 590u32;
7446 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7447 pub const SV_ENABLEFCBOPENS_PARMNUM: u32 = 538u32;
7448 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7449 pub const SV_ENABLEFORCEDLOGOFF_PARMNUM: u32 = 515u32;
7450 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7451 pub const SV_ENABLEOPLOCKFORCECLOSE_PARMNUM: u32 = 537u32;
7452 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7453 pub const SV_ENABLEOPLOCKS_PARMNUM: u32 = 536u32;
7454 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7455 pub const SV_ENABLERAW_PARMNUM: u32 = 539u32;
7456 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7457 pub const SV_ENABLESECURITYSIGNATURE_PARMNUM: u32 = 593u32;
7458 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7459 pub const SV_ENABLESHAREDNETDRIVES_PARMNUM: u32 = 540u32;
7460 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7461 pub const SV_ENABLESOFTCOMPAT_PARMNUM: u32 = 514u32;
7462 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7463 pub const SV_ENABLEW9XSECURITYSIGNATURE_PARMNUM: u32 = 598u32;
7464 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7465 pub const SV_ENABLEWFW311DIRECTIPX_PARMNUM: u32 = 574u32;
7466 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7467 pub const SV_ENFORCEKERBEROSREAUTHENTICATION_PARMNUM: u32 = 599u32;
7468 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7469 pub const SV_ERRORALERT_PARMNUM: u32 = 38u32;
7470 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7471 pub const SV_ERRORTHRESHOLD_PARMNUM: u32 = 548u32;
7472 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7473 pub const SV_GLIST_MTIME_PARMNUM: u32 = 402u32;
7474 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7475 pub const SV_GUESTACC_PARMNUM: u32 = 408u32;
7476 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7477 pub const SV_HIDDEN_PARMNUM: u32 = 16u32;
7478 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7479 pub const SV_IDLETHREADTIMEOUT_PARMNUM: u32 = 597u32;
7480 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7481 pub const SV_INITCONNTABLE_PARMNUM: u32 = 544u32;
7482 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7483 pub const SV_INITFILETABLE_PARMNUM: u32 = 545u32;
7484 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7485 pub const SV_INITSEARCHTABLE_PARMNUM: u32 = 546u32;
7486 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7487 pub const SV_INITSESSTABLE_PARMNUM: u32 = 543u32;
7488 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7489 pub const SV_INITWORKITEMS_PARMNUM: u32 = 505u32;
7490 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7491 pub const SV_IRPSTACKSIZE_PARMNUM: u32 = 508u32;
7492 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7493 pub const SV_LANMASK_PARMNUM: u32 = 407u32;
7494 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7495 pub const SV_LINKINFOVALIDTIME_PARMNUM: u32 = 554u32;
7496 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7497 pub const SV_LMANNOUNCE_PARMNUM: u32 = 518u32;
7498 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7499 pub const SV_LOCKVIOLATIONDELAY_PARMNUM: u32 = 569u32;
7500 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7501 pub const SV_LOCKVIOLATIONOFFSET_PARMNUM: u32 = 568u32;
7502 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7503 pub const SV_LOCKVIOLATIONRETRIES_PARMNUM: u32 = 567u32;
7504 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7505 pub const SV_LOGONALERT_PARMNUM: u32 = 39u32;
7506 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7507 pub const SV_LOWDISKSPACEMINIMUM_PARMNUM: u32 = 601u32;
7508 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7509 pub const SV_MAXAUDITSZ_PARMNUM: u32 = 43u32;
7510 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7511 pub const SV_MAXCOPYLENGTH_PARMNUM: u32 = 588u32;
7512 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7513 pub const SV_MAXCOPYREADLEN_PARMNUM: u32 = 520u32;
7514 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7515 pub const SV_MAXCOPYWRITELEN_PARMNUM: u32 = 521u32;
7516 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7517 pub const SV_MAXFREECONNECTIONS_PARMNUM: u32 = 542u32;
7518 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7519 pub const SV_MAXFREELFCBS_PARMNUM: u32 = 581u32;
7520 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7521 pub const SV_MAXFREEMFCBS_PARMNUM: u32 = 580u32;
7522 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7523 pub const SV_MAXFREEPAGEDPOOLCHUNKS_PARMNUM: u32 = 582u32;
7524 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7525 pub const SV_MAXFREERFCBS_PARMNUM: u32 = 579u32;
7526 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7527 pub const SV_MAXGLOBALOPENSEARCH_PARMNUM: u32 = 565u32;
7528 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7529 pub const SV_MAXKEEPCOMPLSEARCH_PARMNUM: u32 = 525u32;
7530 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7531 pub const SV_MAXKEEPSEARCH_PARMNUM: u32 = 523u32;
7532 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7533 pub const SV_MAXLINKDELAY_PARMNUM: u32 = 552u32;
7534 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7535 pub const SV_MAXMPXCT_PARMNUM: u32 = 533u32;
7536 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7537 pub const SV_MAXNONPAGEDMEMORYUSAGE_PARMNUM: u32 = 512u32;
7538 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7539 pub const SV_MAXPAGEDMEMORYUSAGE_PARMNUM: u32 = 513u32;
7540 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7541 pub const SV_MAXPAGEDPOOLCHUNKSIZE_PARMNUM: u32 = 584u32;
7542 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7543 pub const SV_MAXRAWBUFLEN_PARMNUM: u32 = 509u32;
7544 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7545 pub const SV_MAXRAWWORKITEMS_PARMNUM: u32 = 557u32;
7546 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7547 pub const SV_MAXTHREADSPERQUEUE_PARMNUM: u32 = 586u32;
7548 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7549 pub const SV_MAXWORKITEMIDLETIME_PARMNUM: u32 = 556u32;
7550 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7551 pub const SV_MAXWORKITEMS_PARMNUM: u32 = 506u32;
7552 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7553 pub const SV_MAX_CMD_LEN: u32 = 256u32;
7554 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7555 pub const SV_MAX_SRV_HEUR_LEN: u32 = 32u32;
7556 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7557 pub const SV_MDLREADSWITCHOVER_PARMNUM: u32 = 570u32;
7558 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7559 pub const SV_MINCLIENTBUFFERSIZE_PARMNUM: u32 = 595u32;
7560 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7561 pub const SV_MINFREECONNECTIONS_PARMNUM: u32 = 541u32;
7562 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7563 pub const SV_MINFREEWORKITEMS_PARMNUM: u32 = 530u32;
7564 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7565 pub const SV_MINKEEPCOMPLSEARCH_PARMNUM: u32 = 524u32;
7566 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7567 pub const SV_MINKEEPSEARCH_PARMNUM: u32 = 522u32;
7568 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7569 pub const SV_MINLINKTHROUGHPUT_PARMNUM: u32 = 553u32;
7570 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7571 pub const SV_MINPAGEDPOOLCHUNKSIZE_PARMNUM: u32 = 583u32;
7572 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7573 pub const SV_MINRCVQUEUE_PARMNUM: u32 = 529u32;
7574 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7575 pub const SV_NAME_PARMNUM: u32 = 102u32;
7576 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7577 pub const SV_NETIOALERT_PARMNUM: u32 = 42u32;
7578 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7579 pub const SV_NETWORKERRORTHRESHOLD_PARMNUM: u32 = 549u32;
7580 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7581 pub const SV_NODISC: i32 = -1i32;
7582 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7583 pub const SV_NUMADMIN_PARMNUM: u32 = 406u32;
7584 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7585 pub const SV_NUMBIGBUF_PARMNUM: u32 = 422u32;
7586 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7587 pub const SV_NUMBLOCKTHREADS_PARMNUM: u32 = 527u32;
7588 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7589 pub const SV_NUMFILETASKS_PARMNUM: u32 = 423u32;
7590 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7591 pub const SV_NUMREQBUF_PARMNUM: u32 = 420u32;
7592 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7593 pub const SV_OPENFILES_PARMNUM: u32 = 414u32;
7594 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7595 pub const SV_OPENSEARCH_PARMNUM: u32 = 503u32;
7596 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7597 pub const SV_OPLOCKBREAKRESPONSEWAIT_PARMNUM: u32 = 535u32;
7598 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7599 pub const SV_OPLOCKBREAKWAIT_PARMNUM: u32 = 534u32;
7600 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7601 pub const SV_OTHERQUEUEAFFINITY_PARMNUM: u32 = 575u32;
7602 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7603 pub const SV_PLATFORM_ID_NT: u32 = 500u32;
7604 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7605 pub const SV_PLATFORM_ID_OS2: u32 = 400u32;
7606 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7607 pub const SV_PLATFORM_ID_PARMNUM: u32 = 101u32;
7608 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7609 pub const SV_PREFERREDAFFINITY_PARMNUM: u32 = 578u32;
7610 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7611 pub const SV_PRODUCTTYPE_PARMNUM: u32 = 560u32;
7612 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7613 pub const SV_QUEUESAMPLESECS_PARMNUM: u32 = 576u32;
7614 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7615 pub const SV_RAWWORKITEMS_PARMNUM: u32 = 507u32;
7616 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7617 pub const SV_REMOVEDUPLICATESEARCHES_PARMNUM: u32 = 566u32;
7618 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7619 pub const SV_REQUIRESECURITYSIGNATURE_PARMNUM: u32 = 594u32;
7620 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7621 pub const SV_RESTRICTNULLSESSACCESS_PARMNUM: u32 = 573u32;
7622 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7623 pub const SV_SCAVQOSINFOUPDATETIME_PARMNUM: u32 = 555u32;
7624 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7625 pub const SV_SCAVTIMEOUT_PARMNUM: u32 = 528u32;
7626 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7627 pub const SV_SECURITY_PARMNUM: u32 = 405u32;
7628 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7629 pub const SV_SENDSFROMPREFERREDPROCESSOR_PARMNUM: u32 = 585u32;
7630 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7631 pub const SV_SERVERSIZE_PARMNUM: u32 = 561u32;
7632 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7633 pub const SV_SESSCONNS_PARMNUM: u32 = 511u32;
7634 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7635 pub const SV_SESSOPENS_PARMNUM: u32 = 501u32;
7636 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7637 pub const SV_SESSREQS_PARMNUM: u32 = 417u32;
7638 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7639 pub const SV_SESSUSERS_PARMNUM: u32 = 510u32;
7640 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7641 pub const SV_SESSVCS_PARMNUM: u32 = 502u32;
7642 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7643 pub const SV_SHARES_PARMNUM: u32 = 413u32;
7644 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7645 pub const SV_SHARINGVIOLATIONDELAY_PARMNUM: u32 = 564u32;
7646 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7647 pub const SV_SHARINGVIOLATIONRETRIES_PARMNUM: u32 = 563u32;
7648 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7649 pub const SV_SIZREQBUF_PARMNUM: u32 = 504u32;
7650 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7651 pub const SV_SRVHEURISTICS_PARMNUM: u32 = 431u32;
7652 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7653 pub const SV_THREADCOUNTADD_PARMNUM: u32 = 526u32;
7654 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7655 pub const SV_THREADPRIORITY_PARMNUM: u32 = 532u32;
7656 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7657 pub const SV_TIMESOURCE_PARMNUM: u32 = 516u32;
7658 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7659 pub const SV_TYPE_PARMNUM: u32 = 105u32;
7660 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7661 pub const SV_ULIST_MTIME_PARMNUM: u32 = 401u32;
7662 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7663 pub const SV_USERPATH_PARMNUM: u32 = 112u32;
7664 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7665 pub const SV_USERS_PARMNUM: u32 = 107u32;
7666 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7667 pub const SV_USERS_PER_LICENSE: u32 = 5u32;
7668 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7669 pub const SV_VERSION_MAJOR_PARMNUM: u32 = 103u32;
7670 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7671 pub const SV_VERSION_MINOR_PARMNUM: u32 = 104u32;
7672 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7673 pub const SV_XACTMEMSIZE_PARMNUM: u32 = 531u32;
7674 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7675 pub const SW_AUTOPROF_LOAD_MASK: u32 = 1u32;
7676 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7677 pub const SW_AUTOPROF_SAVE_MASK: u32 = 2u32;
7678 pub const ServiceAccountPasswordGUID: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 640588233, data2: 24928, data3: 18545, data4: [172, 236, 78, 97, 115, 107, 111, 33] };
7679 #[repr(C)]
7680 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7681 pub struct TIME_OF_DAY_INFO {
7682 pub tod_elapsedt: u32,
7683 pub tod_msecs: u32,
7684 pub tod_hours: u32,
7685 pub tod_mins: u32,
7686 pub tod_secs: u32,
7687 pub tod_hunds: u32,
7688 pub tod_timezone: i32,
7689 pub tod_tinterval: u32,
7690 pub tod_day: u32,
7691 pub tod_month: u32,
7692 pub tod_year: u32,
7693 pub tod_weekday: u32,
7694 }
7695 impl ::core::marker::Copy for TIME_OF_DAY_INFO {}
7696 impl ::core::clone::Clone for TIME_OF_DAY_INFO {
7697 fn clone(&self) -> Self {
7698 *self
7699 }
7700 }
7701 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7702 pub const TITLE_SC_MESSAGE_BOX: i32 = -1073734795i32;
7703 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7704 pub const TRACE_NO_STDINFO: u32 = 1u32;
7705 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7706 pub const TRACE_NO_SYNCH: u32 = 4u32;
7707 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7708 pub const TRACE_USE_CONSOLE: u32 = 2u32;
7709 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7710 pub const TRACE_USE_DATE: u32 = 8u32;
7711 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7712 pub const TRACE_USE_FILE: u32 = 1u32;
7713 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7714 pub const TRACE_USE_MASK: u32 = 2u32;
7715 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7716 pub const TRACE_USE_MSEC: u32 = 4u32;
7717 #[repr(C)]
7718 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7719 #[cfg(feature = "Win32_Foundation")]
7720 pub struct TRANSPORT_INFO {
7721 pub Type: TRANSPORT_TYPE,
7722 pub SkipCertificateCheck: super::super::Foundation::BOOLEAN,
7723 }
7724 #[cfg(feature = "Win32_Foundation")]
7725 impl ::core::marker::Copy for TRANSPORT_INFO {}
7726 #[cfg(feature = "Win32_Foundation")]
7727 impl ::core::clone::Clone for TRANSPORT_INFO {
7728 fn clone(&self) -> Self {
7729 *self
7730 }
7731 }
7732 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7733 pub const TRANSPORT_NAME_PARMNUM: u32 = 202u32;
7734 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7735 pub const TRANSPORT_QUALITYOFSERVICE_PARMNUM: u32 = 201u32;
7736 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7737 pub type TRANSPORT_TYPE = i32;
7738 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7739 pub const UseTransportType_None: TRANSPORT_TYPE = 0i32;
7740 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7741 pub const UseTransportType_Wsk: TRANSPORT_TYPE = 1i32;
7742 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7743 pub const UseTransportType_Quic: TRANSPORT_TYPE = 2i32;
7744 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7745 pub const UF_INTERDOMAIN_TRUST_ACCOUNT: u32 = 2048u32;
7746 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7747 pub const UF_MNS_LOGON_ACCOUNT: u32 = 131072u32;
7748 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7749 pub const UF_NORMAL_ACCOUNT: u32 = 512u32;
7750 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7751 pub const UF_NO_AUTH_DATA_REQUIRED: u32 = 33554432u32;
7752 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7753 pub const UF_PARTIAL_SECRETS_ACCOUNT: u32 = 67108864u32;
7754 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7755 pub const UF_SERVER_TRUST_ACCOUNT: u32 = 8192u32;
7756 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7757 pub const UF_TEMP_DUPLICATE_ACCOUNT: u32 = 256u32;
7758 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7759 pub const UF_USE_AES_KEYS: u32 = 134217728u32;
7760 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7761 pub const UF_WORKSTATION_TRUST_ACCOUNT: u32 = 4096u32;
7762 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7763 pub const UNCLEN: u32 = 17u32;
7764 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7765 pub const UNITS_PER_DAY: u32 = 24u32;
7766 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7767 pub const UNLEN: u32 = 256u32;
7768 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7769 pub const UPPER_GET_HINT_MASK: u32 = 267386880u32;
7770 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7771 pub const UPPER_HINT_MASK: u32 = 65280u32;
7772 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7773 pub type USER_ACCOUNT_FLAGS = u32;
7774 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7775 pub const UF_SCRIPT: USER_ACCOUNT_FLAGS = 1u32;
7776 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7777 pub const UF_ACCOUNTDISABLE: USER_ACCOUNT_FLAGS = 2u32;
7778 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7779 pub const UF_HOMEDIR_REQUIRED: USER_ACCOUNT_FLAGS = 8u32;
7780 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7781 pub const UF_PASSWD_NOTREQD: USER_ACCOUNT_FLAGS = 32u32;
7782 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7783 pub const UF_PASSWD_CANT_CHANGE: USER_ACCOUNT_FLAGS = 64u32;
7784 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7785 pub const UF_LOCKOUT: USER_ACCOUNT_FLAGS = 16u32;
7786 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7787 pub const UF_DONT_EXPIRE_PASSWD: USER_ACCOUNT_FLAGS = 65536u32;
7788 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7789 pub const UF_ENCRYPTED_TEXT_PASSWORD_ALLOWED: USER_ACCOUNT_FLAGS = 128u32;
7790 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7791 pub const UF_NOT_DELEGATED: USER_ACCOUNT_FLAGS = 1048576u32;
7792 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7793 pub const UF_SMARTCARD_REQUIRED: USER_ACCOUNT_FLAGS = 262144u32;
7794 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7795 pub const UF_USE_DES_KEY_ONLY: USER_ACCOUNT_FLAGS = 2097152u32;
7796 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7797 pub const UF_DONT_REQUIRE_PREAUTH: USER_ACCOUNT_FLAGS = 4194304u32;
7798 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7799 pub const UF_TRUSTED_FOR_DELEGATION: USER_ACCOUNT_FLAGS = 524288u32;
7800 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7801 pub const UF_PASSWORD_EXPIRED: USER_ACCOUNT_FLAGS = 8388608u32;
7802 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7803 pub const UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION: USER_ACCOUNT_FLAGS = 16777216u32;
7804 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7805 pub const USER_ACCT_EXPIRES_PARMNUM: u32 = 17u32;
7806 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7807 pub const USER_AUTH_FLAGS_PARMNUM: u32 = 10u32;
7808 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7809 pub const USER_CODE_PAGE_PARMNUM: u32 = 25u32;
7810 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7811 pub const USER_COMMENT_PARMNUM: u32 = 7u32;
7812 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7813 pub const USER_COUNTRY_CODE_PARMNUM: u32 = 24u32;
7814 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7815 pub const USER_FLAGS_PARMNUM: u32 = 8u32;
7816 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7817 pub const USER_FULL_NAME_PARMNUM: u32 = 11u32;
7818 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7819 pub const USER_HOME_DIR_DRIVE_PARMNUM: u32 = 53u32;
7820 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7821 pub const USER_HOME_DIR_PARMNUM: u32 = 6u32;
7822 #[repr(C)]
7823 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7824 #[cfg(feature = "Win32_Foundation")]
7825 pub struct USER_INFO_0 {
7826 pub usri0_name: super::super::Foundation::PWSTR,
7827 }
7828 #[cfg(feature = "Win32_Foundation")]
7829 impl ::core::marker::Copy for USER_INFO_0 {}
7830 #[cfg(feature = "Win32_Foundation")]
7831 impl ::core::clone::Clone for USER_INFO_0 {
7832 fn clone(&self) -> Self {
7833 *self
7834 }
7835 }
7836 #[repr(C)]
7837 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7838 #[cfg(feature = "Win32_Foundation")]
7839 pub struct USER_INFO_1 {
7840 pub usri1_name: super::super::Foundation::PWSTR,
7841 pub usri1_password: super::super::Foundation::PWSTR,
7842 pub usri1_password_age: u32,
7843 pub usri1_priv: USER_PRIV,
7844 pub usri1_home_dir: super::super::Foundation::PWSTR,
7845 pub usri1_comment: super::super::Foundation::PWSTR,
7846 pub usri1_flags: USER_ACCOUNT_FLAGS,
7847 pub usri1_script_path: super::super::Foundation::PWSTR,
7848 }
7849 #[cfg(feature = "Win32_Foundation")]
7850 impl ::core::marker::Copy for USER_INFO_1 {}
7851 #[cfg(feature = "Win32_Foundation")]
7852 impl ::core::clone::Clone for USER_INFO_1 {
7853 fn clone(&self) -> Self {
7854 *self
7855 }
7856 }
7857 #[repr(C)]
7858 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7859 #[cfg(feature = "Win32_Foundation")]
7860 pub struct USER_INFO_10 {
7861 pub usri10_name: super::super::Foundation::PWSTR,
7862 pub usri10_comment: super::super::Foundation::PWSTR,
7863 pub usri10_usr_comment: super::super::Foundation::PWSTR,
7864 pub usri10_full_name: super::super::Foundation::PWSTR,
7865 }
7866 #[cfg(feature = "Win32_Foundation")]
7867 impl ::core::marker::Copy for USER_INFO_10 {}
7868 #[cfg(feature = "Win32_Foundation")]
7869 impl ::core::clone::Clone for USER_INFO_10 {
7870 fn clone(&self) -> Self {
7871 *self
7872 }
7873 }
7874 #[repr(C)]
7875 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7876 #[cfg(feature = "Win32_Foundation")]
7877 pub struct USER_INFO_1003 {
7878 pub usri1003_password: super::super::Foundation::PWSTR,
7879 }
7880 #[cfg(feature = "Win32_Foundation")]
7881 impl ::core::marker::Copy for USER_INFO_1003 {}
7882 #[cfg(feature = "Win32_Foundation")]
7883 impl ::core::clone::Clone for USER_INFO_1003 {
7884 fn clone(&self) -> Self {
7885 *self
7886 }
7887 }
7888 #[repr(C)]
7889 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7890 pub struct USER_INFO_1005 {
7891 pub usri1005_priv: USER_PRIV,
7892 }
7893 impl ::core::marker::Copy for USER_INFO_1005 {}
7894 impl ::core::clone::Clone for USER_INFO_1005 {
7895 fn clone(&self) -> Self {
7896 *self
7897 }
7898 }
7899 #[repr(C)]
7900 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7901 #[cfg(feature = "Win32_Foundation")]
7902 pub struct USER_INFO_1006 {
7903 pub usri1006_home_dir: super::super::Foundation::PWSTR,
7904 }
7905 #[cfg(feature = "Win32_Foundation")]
7906 impl ::core::marker::Copy for USER_INFO_1006 {}
7907 #[cfg(feature = "Win32_Foundation")]
7908 impl ::core::clone::Clone for USER_INFO_1006 {
7909 fn clone(&self) -> Self {
7910 *self
7911 }
7912 }
7913 #[repr(C)]
7914 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7915 #[cfg(feature = "Win32_Foundation")]
7916 pub struct USER_INFO_1007 {
7917 pub usri1007_comment: super::super::Foundation::PWSTR,
7918 }
7919 #[cfg(feature = "Win32_Foundation")]
7920 impl ::core::marker::Copy for USER_INFO_1007 {}
7921 #[cfg(feature = "Win32_Foundation")]
7922 impl ::core::clone::Clone for USER_INFO_1007 {
7923 fn clone(&self) -> Self {
7924 *self
7925 }
7926 }
7927 #[repr(C)]
7928 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7929 pub struct USER_INFO_1008 {
7930 pub usri1008_flags: USER_ACCOUNT_FLAGS,
7931 }
7932 impl ::core::marker::Copy for USER_INFO_1008 {}
7933 impl ::core::clone::Clone for USER_INFO_1008 {
7934 fn clone(&self) -> Self {
7935 *self
7936 }
7937 }
7938 #[repr(C)]
7939 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7940 #[cfg(feature = "Win32_Foundation")]
7941 pub struct USER_INFO_1009 {
7942 pub usri1009_script_path: super::super::Foundation::PWSTR,
7943 }
7944 #[cfg(feature = "Win32_Foundation")]
7945 impl ::core::marker::Copy for USER_INFO_1009 {}
7946 #[cfg(feature = "Win32_Foundation")]
7947 impl ::core::clone::Clone for USER_INFO_1009 {
7948 fn clone(&self) -> Self {
7949 *self
7950 }
7951 }
7952 #[repr(C)]
7953 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
7954 pub struct USER_INFO_1010 {
7955 pub usri1010_auth_flags: AF_OP,
7956 }
7957 impl ::core::marker::Copy for USER_INFO_1010 {}
7958 impl ::core::clone::Clone for USER_INFO_1010 {
7959 fn clone(&self) -> Self {
7960 *self
7961 }
7962 }
7963 #[repr(C)]
7964 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7965 #[cfg(feature = "Win32_Foundation")]
7966 pub struct USER_INFO_1011 {
7967 pub usri1011_full_name: super::super::Foundation::PWSTR,
7968 }
7969 #[cfg(feature = "Win32_Foundation")]
7970 impl ::core::marker::Copy for USER_INFO_1011 {}
7971 #[cfg(feature = "Win32_Foundation")]
7972 impl ::core::clone::Clone for USER_INFO_1011 {
7973 fn clone(&self) -> Self {
7974 *self
7975 }
7976 }
7977 #[repr(C)]
7978 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7979 #[cfg(feature = "Win32_Foundation")]
7980 pub struct USER_INFO_1012 {
7981 pub usri1012_usr_comment: super::super::Foundation::PWSTR,
7982 }
7983 #[cfg(feature = "Win32_Foundation")]
7984 impl ::core::marker::Copy for USER_INFO_1012 {}
7985 #[cfg(feature = "Win32_Foundation")]
7986 impl ::core::clone::Clone for USER_INFO_1012 {
7987 fn clone(&self) -> Self {
7988 *self
7989 }
7990 }
7991 #[repr(C)]
7992 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
7993 #[cfg(feature = "Win32_Foundation")]
7994 pub struct USER_INFO_1013 {
7995 pub usri1013_parms: super::super::Foundation::PWSTR,
7996 }
7997 #[cfg(feature = "Win32_Foundation")]
7998 impl ::core::marker::Copy for USER_INFO_1013 {}
7999 #[cfg(feature = "Win32_Foundation")]
8000 impl ::core::clone::Clone for USER_INFO_1013 {
8001 fn clone(&self) -> Self {
8002 *self
8003 }
8004 }
8005 #[repr(C)]
8006 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8007 #[cfg(feature = "Win32_Foundation")]
8008 pub struct USER_INFO_1014 {
8009 pub usri1014_workstations: super::super::Foundation::PWSTR,
8010 }
8011 #[cfg(feature = "Win32_Foundation")]
8012 impl ::core::marker::Copy for USER_INFO_1014 {}
8013 #[cfg(feature = "Win32_Foundation")]
8014 impl ::core::clone::Clone for USER_INFO_1014 {
8015 fn clone(&self) -> Self {
8016 *self
8017 }
8018 }
8019 #[repr(C)]
8020 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8021 pub struct USER_INFO_1017 {
8022 pub usri1017_acct_expires: u32,
8023 }
8024 impl ::core::marker::Copy for USER_INFO_1017 {}
8025 impl ::core::clone::Clone for USER_INFO_1017 {
8026 fn clone(&self) -> Self {
8027 *self
8028 }
8029 }
8030 #[repr(C)]
8031 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8032 pub struct USER_INFO_1018 {
8033 pub usri1018_max_storage: u32,
8034 }
8035 impl ::core::marker::Copy for USER_INFO_1018 {}
8036 impl ::core::clone::Clone for USER_INFO_1018 {
8037 fn clone(&self) -> Self {
8038 *self
8039 }
8040 }
8041 #[repr(C)]
8042 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8043 pub struct USER_INFO_1020 {
8044 pub usri1020_units_per_week: u32,
8045 pub usri1020_logon_hours: *mut u8,
8046 }
8047 impl ::core::marker::Copy for USER_INFO_1020 {}
8048 impl ::core::clone::Clone for USER_INFO_1020 {
8049 fn clone(&self) -> Self {
8050 *self
8051 }
8052 }
8053 #[repr(C)]
8054 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8055 #[cfg(feature = "Win32_Foundation")]
8056 pub struct USER_INFO_1023 {
8057 pub usri1023_logon_server: super::super::Foundation::PWSTR,
8058 }
8059 #[cfg(feature = "Win32_Foundation")]
8060 impl ::core::marker::Copy for USER_INFO_1023 {}
8061 #[cfg(feature = "Win32_Foundation")]
8062 impl ::core::clone::Clone for USER_INFO_1023 {
8063 fn clone(&self) -> Self {
8064 *self
8065 }
8066 }
8067 #[repr(C)]
8068 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8069 pub struct USER_INFO_1024 {
8070 pub usri1024_country_code: u32,
8071 }
8072 impl ::core::marker::Copy for USER_INFO_1024 {}
8073 impl ::core::clone::Clone for USER_INFO_1024 {
8074 fn clone(&self) -> Self {
8075 *self
8076 }
8077 }
8078 #[repr(C)]
8079 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8080 pub struct USER_INFO_1025 {
8081 pub usri1025_code_page: u32,
8082 }
8083 impl ::core::marker::Copy for USER_INFO_1025 {}
8084 impl ::core::clone::Clone for USER_INFO_1025 {
8085 fn clone(&self) -> Self {
8086 *self
8087 }
8088 }
8089 #[repr(C)]
8090 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8091 pub struct USER_INFO_1051 {
8092 pub usri1051_primary_group_id: u32,
8093 }
8094 impl ::core::marker::Copy for USER_INFO_1051 {}
8095 impl ::core::clone::Clone for USER_INFO_1051 {
8096 fn clone(&self) -> Self {
8097 *self
8098 }
8099 }
8100 #[repr(C)]
8101 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8102 #[cfg(feature = "Win32_Foundation")]
8103 pub struct USER_INFO_1052 {
8104 pub usri1052_profile: super::super::Foundation::PWSTR,
8105 }
8106 #[cfg(feature = "Win32_Foundation")]
8107 impl ::core::marker::Copy for USER_INFO_1052 {}
8108 #[cfg(feature = "Win32_Foundation")]
8109 impl ::core::clone::Clone for USER_INFO_1052 {
8110 fn clone(&self) -> Self {
8111 *self
8112 }
8113 }
8114 #[repr(C)]
8115 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8116 #[cfg(feature = "Win32_Foundation")]
8117 pub struct USER_INFO_1053 {
8118 pub usri1053_home_dir_drive: super::super::Foundation::PWSTR,
8119 }
8120 #[cfg(feature = "Win32_Foundation")]
8121 impl ::core::marker::Copy for USER_INFO_1053 {}
8122 #[cfg(feature = "Win32_Foundation")]
8123 impl ::core::clone::Clone for USER_INFO_1053 {
8124 fn clone(&self) -> Self {
8125 *self
8126 }
8127 }
8128 #[repr(C)]
8129 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8130 #[cfg(feature = "Win32_Foundation")]
8131 pub struct USER_INFO_11 {
8132 pub usri11_name: super::super::Foundation::PWSTR,
8133 pub usri11_comment: super::super::Foundation::PWSTR,
8134 pub usri11_usr_comment: super::super::Foundation::PWSTR,
8135 pub usri11_full_name: super::super::Foundation::PWSTR,
8136 pub usri11_priv: USER_PRIV,
8137 pub usri11_auth_flags: AF_OP,
8138 pub usri11_password_age: u32,
8139 pub usri11_home_dir: super::super::Foundation::PWSTR,
8140 pub usri11_parms: super::super::Foundation::PWSTR,
8141 pub usri11_last_logon: u32,
8142 pub usri11_last_logoff: u32,
8143 pub usri11_bad_pw_count: u32,
8144 pub usri11_num_logons: u32,
8145 pub usri11_logon_server: super::super::Foundation::PWSTR,
8146 pub usri11_country_code: u32,
8147 pub usri11_workstations: super::super::Foundation::PWSTR,
8148 pub usri11_max_storage: u32,
8149 pub usri11_units_per_week: u32,
8150 pub usri11_logon_hours: *mut u8,
8151 pub usri11_code_page: u32,
8152 }
8153 #[cfg(feature = "Win32_Foundation")]
8154 impl ::core::marker::Copy for USER_INFO_11 {}
8155 #[cfg(feature = "Win32_Foundation")]
8156 impl ::core::clone::Clone for USER_INFO_11 {
8157 fn clone(&self) -> Self {
8158 *self
8159 }
8160 }
8161 #[repr(C)]
8162 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8163 #[cfg(feature = "Win32_Foundation")]
8164 pub struct USER_INFO_2 {
8165 pub usri2_name: super::super::Foundation::PWSTR,
8166 pub usri2_password: super::super::Foundation::PWSTR,
8167 pub usri2_password_age: u32,
8168 pub usri2_priv: USER_PRIV,
8169 pub usri2_home_dir: super::super::Foundation::PWSTR,
8170 pub usri2_comment: super::super::Foundation::PWSTR,
8171 pub usri2_flags: USER_ACCOUNT_FLAGS,
8172 pub usri2_script_path: super::super::Foundation::PWSTR,
8173 pub usri2_auth_flags: AF_OP,
8174 pub usri2_full_name: super::super::Foundation::PWSTR,
8175 pub usri2_usr_comment: super::super::Foundation::PWSTR,
8176 pub usri2_parms: super::super::Foundation::PWSTR,
8177 pub usri2_workstations: super::super::Foundation::PWSTR,
8178 pub usri2_last_logon: u32,
8179 pub usri2_last_logoff: u32,
8180 pub usri2_acct_expires: u32,
8181 pub usri2_max_storage: u32,
8182 pub usri2_units_per_week: u32,
8183 pub usri2_logon_hours: *mut u8,
8184 pub usri2_bad_pw_count: u32,
8185 pub usri2_num_logons: u32,
8186 pub usri2_logon_server: super::super::Foundation::PWSTR,
8187 pub usri2_country_code: u32,
8188 pub usri2_code_page: u32,
8189 }
8190 #[cfg(feature = "Win32_Foundation")]
8191 impl ::core::marker::Copy for USER_INFO_2 {}
8192 #[cfg(feature = "Win32_Foundation")]
8193 impl ::core::clone::Clone for USER_INFO_2 {
8194 fn clone(&self) -> Self {
8195 *self
8196 }
8197 }
8198 #[repr(C)]
8199 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8200 #[cfg(feature = "Win32_Foundation")]
8201 pub struct USER_INFO_20 {
8202 pub usri20_name: super::super::Foundation::PWSTR,
8203 pub usri20_full_name: super::super::Foundation::PWSTR,
8204 pub usri20_comment: super::super::Foundation::PWSTR,
8205 pub usri20_flags: USER_ACCOUNT_FLAGS,
8206 pub usri20_user_id: u32,
8207 }
8208 #[cfg(feature = "Win32_Foundation")]
8209 impl ::core::marker::Copy for USER_INFO_20 {}
8210 #[cfg(feature = "Win32_Foundation")]
8211 impl ::core::clone::Clone for USER_INFO_20 {
8212 fn clone(&self) -> Self {
8213 *self
8214 }
8215 }
8216 #[repr(C)]
8217 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8218 pub struct USER_INFO_21 {
8219 pub usri21_password: [u8; 16],
8220 }
8221 impl ::core::marker::Copy for USER_INFO_21 {}
8222 impl ::core::clone::Clone for USER_INFO_21 {
8223 fn clone(&self) -> Self {
8224 *self
8225 }
8226 }
8227 #[repr(C)]
8228 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8229 #[cfg(feature = "Win32_Foundation")]
8230 pub struct USER_INFO_22 {
8231 pub usri22_name: super::super::Foundation::PWSTR,
8232 pub usri22_password: [u8; 16],
8233 pub usri22_password_age: u32,
8234 pub usri22_priv: USER_PRIV,
8235 pub usri22_home_dir: super::super::Foundation::PWSTR,
8236 pub usri22_comment: super::super::Foundation::PWSTR,
8237 pub usri22_flags: USER_ACCOUNT_FLAGS,
8238 pub usri22_script_path: super::super::Foundation::PWSTR,
8239 pub usri22_auth_flags: AF_OP,
8240 pub usri22_full_name: super::super::Foundation::PWSTR,
8241 pub usri22_usr_comment: super::super::Foundation::PWSTR,
8242 pub usri22_parms: super::super::Foundation::PWSTR,
8243 pub usri22_workstations: super::super::Foundation::PWSTR,
8244 pub usri22_last_logon: u32,
8245 pub usri22_last_logoff: u32,
8246 pub usri22_acct_expires: u32,
8247 pub usri22_max_storage: u32,
8248 pub usri22_units_per_week: u32,
8249 pub usri22_logon_hours: *mut u8,
8250 pub usri22_bad_pw_count: u32,
8251 pub usri22_num_logons: u32,
8252 pub usri22_logon_server: super::super::Foundation::PWSTR,
8253 pub usri22_country_code: u32,
8254 pub usri22_code_page: u32,
8255 }
8256 #[cfg(feature = "Win32_Foundation")]
8257 impl ::core::marker::Copy for USER_INFO_22 {}
8258 #[cfg(feature = "Win32_Foundation")]
8259 impl ::core::clone::Clone for USER_INFO_22 {
8260 fn clone(&self) -> Self {
8261 *self
8262 }
8263 }
8264 #[repr(C)]
8265 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8266 #[cfg(feature = "Win32_Foundation")]
8267 pub struct USER_INFO_23 {
8268 pub usri23_name: super::super::Foundation::PWSTR,
8269 pub usri23_full_name: super::super::Foundation::PWSTR,
8270 pub usri23_comment: super::super::Foundation::PWSTR,
8271 pub usri23_flags: USER_ACCOUNT_FLAGS,
8272 pub usri23_user_sid: super::super::Foundation::PSID,
8273 }
8274 #[cfg(feature = "Win32_Foundation")]
8275 impl ::core::marker::Copy for USER_INFO_23 {}
8276 #[cfg(feature = "Win32_Foundation")]
8277 impl ::core::clone::Clone for USER_INFO_23 {
8278 fn clone(&self) -> Self {
8279 *self
8280 }
8281 }
8282 #[repr(C)]
8283 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8284 #[cfg(feature = "Win32_Foundation")]
8285 pub struct USER_INFO_24 {
8286 pub usri24_internet_identity: super::super::Foundation::BOOL,
8287 pub usri24_flags: u32,
8288 pub usri24_internet_provider_name: super::super::Foundation::PWSTR,
8289 pub usri24_internet_principal_name: super::super::Foundation::PWSTR,
8290 pub usri24_user_sid: super::super::Foundation::PSID,
8291 }
8292 #[cfg(feature = "Win32_Foundation")]
8293 impl ::core::marker::Copy for USER_INFO_24 {}
8294 #[cfg(feature = "Win32_Foundation")]
8295 impl ::core::clone::Clone for USER_INFO_24 {
8296 fn clone(&self) -> Self {
8297 *self
8298 }
8299 }
8300 #[repr(C)]
8301 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8302 #[cfg(feature = "Win32_Foundation")]
8303 pub struct USER_INFO_3 {
8304 pub usri3_name: super::super::Foundation::PWSTR,
8305 pub usri3_password: super::super::Foundation::PWSTR,
8306 pub usri3_password_age: u32,
8307 pub usri3_priv: USER_PRIV,
8308 pub usri3_home_dir: super::super::Foundation::PWSTR,
8309 pub usri3_comment: super::super::Foundation::PWSTR,
8310 pub usri3_flags: USER_ACCOUNT_FLAGS,
8311 pub usri3_script_path: super::super::Foundation::PWSTR,
8312 pub usri3_auth_flags: AF_OP,
8313 pub usri3_full_name: super::super::Foundation::PWSTR,
8314 pub usri3_usr_comment: super::super::Foundation::PWSTR,
8315 pub usri3_parms: super::super::Foundation::PWSTR,
8316 pub usri3_workstations: super::super::Foundation::PWSTR,
8317 pub usri3_last_logon: u32,
8318 pub usri3_last_logoff: u32,
8319 pub usri3_acct_expires: u32,
8320 pub usri3_max_storage: u32,
8321 pub usri3_units_per_week: u32,
8322 pub usri3_logon_hours: *mut u8,
8323 pub usri3_bad_pw_count: u32,
8324 pub usri3_num_logons: u32,
8325 pub usri3_logon_server: super::super::Foundation::PWSTR,
8326 pub usri3_country_code: u32,
8327 pub usri3_code_page: u32,
8328 pub usri3_user_id: u32,
8329 pub usri3_primary_group_id: u32,
8330 pub usri3_profile: super::super::Foundation::PWSTR,
8331 pub usri3_home_dir_drive: super::super::Foundation::PWSTR,
8332 pub usri3_password_expired: u32,
8333 }
8334 #[cfg(feature = "Win32_Foundation")]
8335 impl ::core::marker::Copy for USER_INFO_3 {}
8336 #[cfg(feature = "Win32_Foundation")]
8337 impl ::core::clone::Clone for USER_INFO_3 {
8338 fn clone(&self) -> Self {
8339 *self
8340 }
8341 }
8342 #[repr(C)]
8343 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8344 #[cfg(feature = "Win32_Foundation")]
8345 pub struct USER_INFO_4 {
8346 pub usri4_name: super::super::Foundation::PWSTR,
8347 pub usri4_password: super::super::Foundation::PWSTR,
8348 pub usri4_password_age: u32,
8349 pub usri4_priv: USER_PRIV,
8350 pub usri4_home_dir: super::super::Foundation::PWSTR,
8351 pub usri4_comment: super::super::Foundation::PWSTR,
8352 pub usri4_flags: USER_ACCOUNT_FLAGS,
8353 pub usri4_script_path: super::super::Foundation::PWSTR,
8354 pub usri4_auth_flags: AF_OP,
8355 pub usri4_full_name: super::super::Foundation::PWSTR,
8356 pub usri4_usr_comment: super::super::Foundation::PWSTR,
8357 pub usri4_parms: super::super::Foundation::PWSTR,
8358 pub usri4_workstations: super::super::Foundation::PWSTR,
8359 pub usri4_last_logon: u32,
8360 pub usri4_last_logoff: u32,
8361 pub usri4_acct_expires: u32,
8362 pub usri4_max_storage: u32,
8363 pub usri4_units_per_week: u32,
8364 pub usri4_logon_hours: *mut u8,
8365 pub usri4_bad_pw_count: u32,
8366 pub usri4_num_logons: u32,
8367 pub usri4_logon_server: super::super::Foundation::PWSTR,
8368 pub usri4_country_code: u32,
8369 pub usri4_code_page: u32,
8370 pub usri4_user_sid: super::super::Foundation::PSID,
8371 pub usri4_primary_group_id: u32,
8372 pub usri4_profile: super::super::Foundation::PWSTR,
8373 pub usri4_home_dir_drive: super::super::Foundation::PWSTR,
8374 pub usri4_password_expired: u32,
8375 }
8376 #[cfg(feature = "Win32_Foundation")]
8377 impl ::core::marker::Copy for USER_INFO_4 {}
8378 #[cfg(feature = "Win32_Foundation")]
8379 impl ::core::clone::Clone for USER_INFO_4 {
8380 fn clone(&self) -> Self {
8381 *self
8382 }
8383 }
8384 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8385 pub const USER_LAST_LOGOFF_PARMNUM: u32 = 16u32;
8386 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8387 pub const USER_LAST_LOGON_PARMNUM: u32 = 15u32;
8388 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8389 pub const USER_LOGON_HOURS_PARMNUM: u32 = 20u32;
8390 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8391 pub const USER_LOGON_SERVER_PARMNUM: u32 = 23u32;
8392 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8393 pub const USER_MAX_STORAGE_PARMNUM: u32 = 18u32;
8394 #[repr(C)]
8395 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8396 pub struct USER_MODALS_INFO_0 {
8397 pub usrmod0_min_passwd_len: u32,
8398 pub usrmod0_max_passwd_age: u32,
8399 pub usrmod0_min_passwd_age: u32,
8400 pub usrmod0_force_logoff: u32,
8401 pub usrmod0_password_hist_len: u32,
8402 }
8403 impl ::core::marker::Copy for USER_MODALS_INFO_0 {}
8404 impl ::core::clone::Clone for USER_MODALS_INFO_0 {
8405 fn clone(&self) -> Self {
8406 *self
8407 }
8408 }
8409 #[repr(C)]
8410 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8411 #[cfg(feature = "Win32_Foundation")]
8412 pub struct USER_MODALS_INFO_1 {
8413 pub usrmod1_role: u32,
8414 pub usrmod1_primary: super::super::Foundation::PWSTR,
8415 }
8416 #[cfg(feature = "Win32_Foundation")]
8417 impl ::core::marker::Copy for USER_MODALS_INFO_1 {}
8418 #[cfg(feature = "Win32_Foundation")]
8419 impl ::core::clone::Clone for USER_MODALS_INFO_1 {
8420 fn clone(&self) -> Self {
8421 *self
8422 }
8423 }
8424 #[repr(C)]
8425 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8426 pub struct USER_MODALS_INFO_1001 {
8427 pub usrmod1001_min_passwd_len: u32,
8428 }
8429 impl ::core::marker::Copy for USER_MODALS_INFO_1001 {}
8430 impl ::core::clone::Clone for USER_MODALS_INFO_1001 {
8431 fn clone(&self) -> Self {
8432 *self
8433 }
8434 }
8435 #[repr(C)]
8436 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8437 pub struct USER_MODALS_INFO_1002 {
8438 pub usrmod1002_max_passwd_age: u32,
8439 }
8440 impl ::core::marker::Copy for USER_MODALS_INFO_1002 {}
8441 impl ::core::clone::Clone for USER_MODALS_INFO_1002 {
8442 fn clone(&self) -> Self {
8443 *self
8444 }
8445 }
8446 #[repr(C)]
8447 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8448 pub struct USER_MODALS_INFO_1003 {
8449 pub usrmod1003_min_passwd_age: u32,
8450 }
8451 impl ::core::marker::Copy for USER_MODALS_INFO_1003 {}
8452 impl ::core::clone::Clone for USER_MODALS_INFO_1003 {
8453 fn clone(&self) -> Self {
8454 *self
8455 }
8456 }
8457 #[repr(C)]
8458 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8459 pub struct USER_MODALS_INFO_1004 {
8460 pub usrmod1004_force_logoff: u32,
8461 }
8462 impl ::core::marker::Copy for USER_MODALS_INFO_1004 {}
8463 impl ::core::clone::Clone for USER_MODALS_INFO_1004 {
8464 fn clone(&self) -> Self {
8465 *self
8466 }
8467 }
8468 #[repr(C)]
8469 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8470 pub struct USER_MODALS_INFO_1005 {
8471 pub usrmod1005_password_hist_len: u32,
8472 }
8473 impl ::core::marker::Copy for USER_MODALS_INFO_1005 {}
8474 impl ::core::clone::Clone for USER_MODALS_INFO_1005 {
8475 fn clone(&self) -> Self {
8476 *self
8477 }
8478 }
8479 #[repr(C)]
8480 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8481 pub struct USER_MODALS_INFO_1006 {
8482 pub usrmod1006_role: USER_MODALS_ROLES,
8483 }
8484 impl ::core::marker::Copy for USER_MODALS_INFO_1006 {}
8485 impl ::core::clone::Clone for USER_MODALS_INFO_1006 {
8486 fn clone(&self) -> Self {
8487 *self
8488 }
8489 }
8490 #[repr(C)]
8491 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8492 #[cfg(feature = "Win32_Foundation")]
8493 pub struct USER_MODALS_INFO_1007 {
8494 pub usrmod1007_primary: super::super::Foundation::PWSTR,
8495 }
8496 #[cfg(feature = "Win32_Foundation")]
8497 impl ::core::marker::Copy for USER_MODALS_INFO_1007 {}
8498 #[cfg(feature = "Win32_Foundation")]
8499 impl ::core::clone::Clone for USER_MODALS_INFO_1007 {
8500 fn clone(&self) -> Self {
8501 *self
8502 }
8503 }
8504 #[repr(C)]
8505 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8506 #[cfg(feature = "Win32_Foundation")]
8507 pub struct USER_MODALS_INFO_2 {
8508 pub usrmod2_domain_name: super::super::Foundation::PWSTR,
8509 pub usrmod2_domain_id: super::super::Foundation::PSID,
8510 }
8511 #[cfg(feature = "Win32_Foundation")]
8512 impl ::core::marker::Copy for USER_MODALS_INFO_2 {}
8513 #[cfg(feature = "Win32_Foundation")]
8514 impl ::core::clone::Clone for USER_MODALS_INFO_2 {
8515 fn clone(&self) -> Self {
8516 *self
8517 }
8518 }
8519 #[repr(C)]
8520 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8521 pub struct USER_MODALS_INFO_3 {
8522 pub usrmod3_lockout_duration: u32,
8523 pub usrmod3_lockout_observation_window: u32,
8524 pub usrmod3_lockout_threshold: u32,
8525 }
8526 impl ::core::marker::Copy for USER_MODALS_INFO_3 {}
8527 impl ::core::clone::Clone for USER_MODALS_INFO_3 {
8528 fn clone(&self) -> Self {
8529 *self
8530 }
8531 }
8532 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8533 pub type USER_MODALS_ROLES = u32;
8534 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8535 pub const UAS_ROLE_STANDALONE: USER_MODALS_ROLES = 0u32;
8536 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8537 pub const UAS_ROLE_MEMBER: USER_MODALS_ROLES = 1u32;
8538 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8539 pub const UAS_ROLE_BACKUP: USER_MODALS_ROLES = 2u32;
8540 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8541 pub const UAS_ROLE_PRIMARY: USER_MODALS_ROLES = 3u32;
8542 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8543 pub const USER_NAME_PARMNUM: u32 = 1u32;
8544 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8545 pub const USER_NUM_LOGONS_PARMNUM: u32 = 22u32;
8546 #[repr(C)]
8547 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8548 pub struct USER_OTHER_INFO {
8549 pub alrtus_errcode: u32,
8550 pub alrtus_numstrings: u32,
8551 }
8552 impl ::core::marker::Copy for USER_OTHER_INFO {}
8553 impl ::core::clone::Clone for USER_OTHER_INFO {
8554 fn clone(&self) -> Self {
8555 *self
8556 }
8557 }
8558 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8559 pub const USER_PAD_PW_COUNT_PARMNUM: u32 = 21u32;
8560 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8561 pub const USER_PARMS_PARMNUM: u32 = 13u32;
8562 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8563 pub const USER_PASSWORD_AGE_PARMNUM: u32 = 4u32;
8564 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8565 pub const USER_PASSWORD_PARMNUM: u32 = 3u32;
8566 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8567 pub const USER_PRIMARY_GROUP_PARMNUM: u32 = 51u32;
8568 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8569 pub type USER_PRIV = u32;
8570 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8571 pub const USER_PRIV_GUEST: USER_PRIV = 0u32;
8572 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8573 pub const USER_PRIV_USER: USER_PRIV = 1u32;
8574 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8575 pub const USER_PRIV_ADMIN: USER_PRIV = 2u32;
8576 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8577 pub const USER_PRIV_MASK: u32 = 3u32;
8578 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8579 pub const USER_PRIV_PARMNUM: u32 = 5u32;
8580 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8581 pub const USER_PROFILE: u32 = 52u32;
8582 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8583 pub const USER_PROFILE_PARMNUM: u32 = 52u32;
8584 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8585 pub const USER_SCRIPT_PATH_PARMNUM: u32 = 9u32;
8586 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8587 pub const USER_UNITS_PER_WEEK_PARMNUM: u32 = 19u32;
8588 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8589 pub const USER_USR_COMMENT_PARMNUM: u32 = 12u32;
8590 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8591 pub const USER_WORKSTATIONS_PARMNUM: u32 = 14u32;
8592 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8593 pub const USE_ASGTYPE_PARMNUM: u32 = 4u32;
8594 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8595 pub const USE_AUTHIDENTITY_PARMNUM: u32 = 8u32;
8596 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8597 pub const USE_CHARDEV: u32 = 2u32;
8598 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8599 pub const USE_CONN: u32 = 4u32;
8600 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8601 pub const USE_DEFAULT_CREDENTIALS: u32 = 4u32;
8602 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8603 pub const USE_DISCONN: u32 = 2u32;
8604 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8605 pub const USE_DOMAINNAME_PARMNUM: u32 = 6u32;
8606 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8607 pub const USE_FLAGS_PARMNUM: u32 = 7u32;
8608 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8609 pub const USE_FLAG_GLOBAL_MAPPING: u32 = 65536u32;
8610 #[repr(C)]
8611 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8612 #[cfg(feature = "Win32_Foundation")]
8613 pub struct USE_INFO_0 {
8614 pub ui0_local: super::super::Foundation::PWSTR,
8615 pub ui0_remote: super::super::Foundation::PWSTR,
8616 }
8617 #[cfg(feature = "Win32_Foundation")]
8618 impl ::core::marker::Copy for USE_INFO_0 {}
8619 #[cfg(feature = "Win32_Foundation")]
8620 impl ::core::clone::Clone for USE_INFO_0 {
8621 fn clone(&self) -> Self {
8622 *self
8623 }
8624 }
8625 #[repr(C)]
8626 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8627 #[cfg(feature = "Win32_Foundation")]
8628 pub struct USE_INFO_1 {
8629 pub ui1_local: super::super::Foundation::PWSTR,
8630 pub ui1_remote: super::super::Foundation::PWSTR,
8631 pub ui1_password: super::super::Foundation::PWSTR,
8632 pub ui1_status: u32,
8633 pub ui1_asg_type: USE_INFO_ASG_TYPE,
8634 pub ui1_refcount: u32,
8635 pub ui1_usecount: u32,
8636 }
8637 #[cfg(feature = "Win32_Foundation")]
8638 impl ::core::marker::Copy for USE_INFO_1 {}
8639 #[cfg(feature = "Win32_Foundation")]
8640 impl ::core::clone::Clone for USE_INFO_1 {
8641 fn clone(&self) -> Self {
8642 *self
8643 }
8644 }
8645 #[repr(C)]
8646 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8647 #[cfg(feature = "Win32_Foundation")]
8648 pub struct USE_INFO_2 {
8649 pub ui2_local: super::super::Foundation::PWSTR,
8650 pub ui2_remote: super::super::Foundation::PWSTR,
8651 pub ui2_password: super::super::Foundation::PWSTR,
8652 pub ui2_status: u32,
8653 pub ui2_asg_type: USE_INFO_ASG_TYPE,
8654 pub ui2_refcount: u32,
8655 pub ui2_usecount: u32,
8656 pub ui2_username: super::super::Foundation::PWSTR,
8657 pub ui2_domainname: super::super::Foundation::PWSTR,
8658 }
8659 #[cfg(feature = "Win32_Foundation")]
8660 impl ::core::marker::Copy for USE_INFO_2 {}
8661 #[cfg(feature = "Win32_Foundation")]
8662 impl ::core::clone::Clone for USE_INFO_2 {
8663 fn clone(&self) -> Self {
8664 *self
8665 }
8666 }
8667 #[repr(C)]
8668 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8669 #[cfg(feature = "Win32_Foundation")]
8670 pub struct USE_INFO_3 {
8671 pub ui3_ui2: USE_INFO_2,
8672 pub ui3_flags: u32,
8673 }
8674 #[cfg(feature = "Win32_Foundation")]
8675 impl ::core::marker::Copy for USE_INFO_3 {}
8676 #[cfg(feature = "Win32_Foundation")]
8677 impl ::core::clone::Clone for USE_INFO_3 {
8678 fn clone(&self) -> Self {
8679 *self
8680 }
8681 }
8682 #[repr(C)]
8683 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8684 #[cfg(feature = "Win32_Foundation")]
8685 pub struct USE_INFO_4 {
8686 pub ui4_ui3: USE_INFO_3,
8687 pub ui4_auth_identity_length: u32,
8688 pub ui4_auth_identity: *mut u8,
8689 }
8690 #[cfg(feature = "Win32_Foundation")]
8691 impl ::core::marker::Copy for USE_INFO_4 {}
8692 #[cfg(feature = "Win32_Foundation")]
8693 impl ::core::clone::Clone for USE_INFO_4 {
8694 fn clone(&self) -> Self {
8695 *self
8696 }
8697 }
8698 #[repr(C)]
8699 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8700 #[cfg(feature = "Win32_Foundation")]
8701 pub struct USE_INFO_5 {
8702 pub ui4_ui3: USE_INFO_3,
8703 pub ui4_auth_identity_length: u32,
8704 pub ui4_auth_identity: *mut u8,
8705 pub ui5_security_descriptor_length: u32,
8706 pub ui5_security_descriptor: *mut u8,
8707 pub ui5_use_options_length: u32,
8708 pub ui5_use_options: *mut u8,
8709 }
8710 #[cfg(feature = "Win32_Foundation")]
8711 impl ::core::marker::Copy for USE_INFO_5 {}
8712 #[cfg(feature = "Win32_Foundation")]
8713 impl ::core::clone::Clone for USE_INFO_5 {
8714 fn clone(&self) -> Self {
8715 *self
8716 }
8717 }
8718 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8719 pub type USE_INFO_ASG_TYPE = u32;
8720 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8721 pub const USE_WILDCARD: USE_INFO_ASG_TYPE = 4294967295u32;
8722 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8723 pub const USE_DISKDEV: USE_INFO_ASG_TYPE = 0u32;
8724 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8725 pub const USE_SPOOLDEV: USE_INFO_ASG_TYPE = 1u32;
8726 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8727 pub const USE_IPC: USE_INFO_ASG_TYPE = 3u32;
8728 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8729 pub const USE_LOCAL_PARMNUM: u32 = 1u32;
8730 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8731 pub const USE_NETERR: u32 = 3u32;
8732 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8733 pub const USE_OK: u32 = 0u32;
8734 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8735 pub const USE_OPTIONS_PARMNUM: u32 = 10u32;
8736 #[repr(C)]
8737 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8738 pub struct USE_OPTION_DEFERRED_CONNECTION_PARAMETERS {
8739 pub Tag: u32,
8740 pub Length: u16,
8741 pub Reserved: u16,
8742 }
8743 impl ::core::marker::Copy for USE_OPTION_DEFERRED_CONNECTION_PARAMETERS {}
8744 impl ::core::clone::Clone for USE_OPTION_DEFERRED_CONNECTION_PARAMETERS {
8745 fn clone(&self) -> Self {
8746 *self
8747 }
8748 }
8749 #[repr(C)]
8750 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8751 pub struct USE_OPTION_GENERIC {
8752 pub Tag: u32,
8753 pub Length: u16,
8754 pub Reserved: u16,
8755 }
8756 impl ::core::marker::Copy for USE_OPTION_GENERIC {}
8757 impl ::core::clone::Clone for USE_OPTION_GENERIC {
8758 fn clone(&self) -> Self {
8759 *self
8760 }
8761 }
8762 #[repr(C)]
8763 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8764 pub struct USE_OPTION_PROPERTIES {
8765 pub Tag: u32,
8766 pub pInfo: *mut ::core::ffi::c_void,
8767 pub Length: usize,
8768 }
8769 impl ::core::marker::Copy for USE_OPTION_PROPERTIES {}
8770 impl ::core::clone::Clone for USE_OPTION_PROPERTIES {
8771 fn clone(&self) -> Self {
8772 *self
8773 }
8774 }
8775 #[repr(C)]
8776 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8777 pub struct USE_OPTION_TRANSPORT_PARAMETERS {
8778 pub Tag: u32,
8779 pub Length: u16,
8780 pub Reserved: u16,
8781 }
8782 impl ::core::marker::Copy for USE_OPTION_TRANSPORT_PARAMETERS {}
8783 impl ::core::clone::Clone for USE_OPTION_TRANSPORT_PARAMETERS {
8784 fn clone(&self) -> Self {
8785 *self
8786 }
8787 }
8788 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8789 pub const USE_PASSWORD_PARMNUM: u32 = 3u32;
8790 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8791 pub const USE_PAUSED: u32 = 1u32;
8792 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8793 pub const USE_RECONN: u32 = 5u32;
8794 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8795 pub const USE_REMOTE_PARMNUM: u32 = 2u32;
8796 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8797 pub const USE_SD_PARMNUM: u32 = 9u32;
8798 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8799 pub const USE_SESSLOST: u32 = 2u32;
8800 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8801 pub const USE_SPECIFIC_TRANSPORT: u32 = 2147483648u32;
8802 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8803 pub const USE_USERNAME_PARMNUM: u32 = 5u32;
8804 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8805 pub const VALIDATED_LOGON: u32 = 0u32;
8806 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8807 pub const VALID_LOGOFF: u32 = 1u32;
8808 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8809 pub const WKSTA_BUFFERNAMEDPIPES_PARMNUM: u32 = 51u32;
8810 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8811 pub const WKSTA_BUFFERREADONLYFILES_PARMNUM: u32 = 59u32;
8812 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8813 pub const WKSTA_BUFFILESWITHDENYWRITE_PARMNUM: u32 = 58u32;
8814 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8815 pub const WKSTA_CACHEFILETIMEOUT_PARMNUM: u32 = 47u32;
8816 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8817 pub const WKSTA_CHARCOUNT_PARMNUM: u32 = 12u32;
8818 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8819 pub const WKSTA_CHARTIME_PARMNUM: u32 = 11u32;
8820 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8821 pub const WKSTA_CHARWAIT_PARMNUM: u32 = 10u32;
8822 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8823 pub const WKSTA_COMPUTERNAME_PARMNUM: u32 = 1u32;
8824 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8825 pub const WKSTA_DORMANTFILELIMIT_PARMNUM: u32 = 46u32;
8826 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8827 pub const WKSTA_ERRLOGSZ_PARMNUM: u32 = 27u32;
8828 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8829 pub const WKSTA_FORCECORECREATEMODE_PARMNUM: u32 = 60u32;
8830 #[repr(C)]
8831 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8832 #[cfg(feature = "Win32_Foundation")]
8833 pub struct WKSTA_INFO_100 {
8834 pub wki100_platform_id: u32,
8835 pub wki100_computername: super::super::Foundation::PWSTR,
8836 pub wki100_langroup: super::super::Foundation::PWSTR,
8837 pub wki100_ver_major: u32,
8838 pub wki100_ver_minor: u32,
8839 }
8840 #[cfg(feature = "Win32_Foundation")]
8841 impl ::core::marker::Copy for WKSTA_INFO_100 {}
8842 #[cfg(feature = "Win32_Foundation")]
8843 impl ::core::clone::Clone for WKSTA_INFO_100 {
8844 fn clone(&self) -> Self {
8845 *self
8846 }
8847 }
8848 #[repr(C)]
8849 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8850 #[cfg(feature = "Win32_Foundation")]
8851 pub struct WKSTA_INFO_101 {
8852 pub wki101_platform_id: u32,
8853 pub wki101_computername: super::super::Foundation::PWSTR,
8854 pub wki101_langroup: super::super::Foundation::PWSTR,
8855 pub wki101_ver_major: u32,
8856 pub wki101_ver_minor: u32,
8857 pub wki101_lanroot: super::super::Foundation::PWSTR,
8858 }
8859 #[cfg(feature = "Win32_Foundation")]
8860 impl ::core::marker::Copy for WKSTA_INFO_101 {}
8861 #[cfg(feature = "Win32_Foundation")]
8862 impl ::core::clone::Clone for WKSTA_INFO_101 {
8863 fn clone(&self) -> Self {
8864 *self
8865 }
8866 }
8867 #[repr(C)]
8868 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8869 pub struct WKSTA_INFO_1010 {
8870 pub wki1010_char_wait: u32,
8871 }
8872 impl ::core::marker::Copy for WKSTA_INFO_1010 {}
8873 impl ::core::clone::Clone for WKSTA_INFO_1010 {
8874 fn clone(&self) -> Self {
8875 *self
8876 }
8877 }
8878 #[repr(C)]
8879 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8880 pub struct WKSTA_INFO_1011 {
8881 pub wki1011_collection_time: u32,
8882 }
8883 impl ::core::marker::Copy for WKSTA_INFO_1011 {}
8884 impl ::core::clone::Clone for WKSTA_INFO_1011 {
8885 fn clone(&self) -> Self {
8886 *self
8887 }
8888 }
8889 #[repr(C)]
8890 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8891 pub struct WKSTA_INFO_1012 {
8892 pub wki1012_maximum_collection_count: u32,
8893 }
8894 impl ::core::marker::Copy for WKSTA_INFO_1012 {}
8895 impl ::core::clone::Clone for WKSTA_INFO_1012 {
8896 fn clone(&self) -> Self {
8897 *self
8898 }
8899 }
8900 #[repr(C)]
8901 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8902 pub struct WKSTA_INFO_1013 {
8903 pub wki1013_keep_conn: u32,
8904 }
8905 impl ::core::marker::Copy for WKSTA_INFO_1013 {}
8906 impl ::core::clone::Clone for WKSTA_INFO_1013 {
8907 fn clone(&self) -> Self {
8908 *self
8909 }
8910 }
8911 #[repr(C)]
8912 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8913 pub struct WKSTA_INFO_1018 {
8914 pub wki1018_sess_timeout: u32,
8915 }
8916 impl ::core::marker::Copy for WKSTA_INFO_1018 {}
8917 impl ::core::clone::Clone for WKSTA_INFO_1018 {
8918 fn clone(&self) -> Self {
8919 *self
8920 }
8921 }
8922 #[repr(C)]
8923 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
8924 #[cfg(feature = "Win32_Foundation")]
8925 pub struct WKSTA_INFO_102 {
8926 pub wki102_platform_id: u32,
8927 pub wki102_computername: super::super::Foundation::PWSTR,
8928 pub wki102_langroup: super::super::Foundation::PWSTR,
8929 pub wki102_ver_major: u32,
8930 pub wki102_ver_minor: u32,
8931 pub wki102_lanroot: super::super::Foundation::PWSTR,
8932 pub wki102_logged_on_users: u32,
8933 }
8934 #[cfg(feature = "Win32_Foundation")]
8935 impl ::core::marker::Copy for WKSTA_INFO_102 {}
8936 #[cfg(feature = "Win32_Foundation")]
8937 impl ::core::clone::Clone for WKSTA_INFO_102 {
8938 fn clone(&self) -> Self {
8939 *self
8940 }
8941 }
8942 #[repr(C)]
8943 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8944 pub struct WKSTA_INFO_1023 {
8945 pub wki1023_siz_char_buf: u32,
8946 }
8947 impl ::core::marker::Copy for WKSTA_INFO_1023 {}
8948 impl ::core::clone::Clone for WKSTA_INFO_1023 {
8949 fn clone(&self) -> Self {
8950 *self
8951 }
8952 }
8953 #[repr(C)]
8954 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8955 pub struct WKSTA_INFO_1027 {
8956 pub wki1027_errlog_sz: u32,
8957 }
8958 impl ::core::marker::Copy for WKSTA_INFO_1027 {}
8959 impl ::core::clone::Clone for WKSTA_INFO_1027 {
8960 fn clone(&self) -> Self {
8961 *self
8962 }
8963 }
8964 #[repr(C)]
8965 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8966 pub struct WKSTA_INFO_1028 {
8967 pub wki1028_print_buf_time: u32,
8968 }
8969 impl ::core::marker::Copy for WKSTA_INFO_1028 {}
8970 impl ::core::clone::Clone for WKSTA_INFO_1028 {
8971 fn clone(&self) -> Self {
8972 *self
8973 }
8974 }
8975 #[repr(C)]
8976 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8977 pub struct WKSTA_INFO_1032 {
8978 pub wki1032_wrk_heuristics: u32,
8979 }
8980 impl ::core::marker::Copy for WKSTA_INFO_1032 {}
8981 impl ::core::clone::Clone for WKSTA_INFO_1032 {
8982 fn clone(&self) -> Self {
8983 *self
8984 }
8985 }
8986 #[repr(C)]
8987 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8988 pub struct WKSTA_INFO_1033 {
8989 pub wki1033_max_threads: u32,
8990 }
8991 impl ::core::marker::Copy for WKSTA_INFO_1033 {}
8992 impl ::core::clone::Clone for WKSTA_INFO_1033 {
8993 fn clone(&self) -> Self {
8994 *self
8995 }
8996 }
8997 #[repr(C)]
8998 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
8999 pub struct WKSTA_INFO_1041 {
9000 pub wki1041_lock_quota: u32,
9001 }
9002 impl ::core::marker::Copy for WKSTA_INFO_1041 {}
9003 impl ::core::clone::Clone for WKSTA_INFO_1041 {
9004 fn clone(&self) -> Self {
9005 *self
9006 }
9007 }
9008 #[repr(C)]
9009 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9010 pub struct WKSTA_INFO_1042 {
9011 pub wki1042_lock_increment: u32,
9012 }
9013 impl ::core::marker::Copy for WKSTA_INFO_1042 {}
9014 impl ::core::clone::Clone for WKSTA_INFO_1042 {
9015 fn clone(&self) -> Self {
9016 *self
9017 }
9018 }
9019 #[repr(C)]
9020 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9021 pub struct WKSTA_INFO_1043 {
9022 pub wki1043_lock_maximum: u32,
9023 }
9024 impl ::core::marker::Copy for WKSTA_INFO_1043 {}
9025 impl ::core::clone::Clone for WKSTA_INFO_1043 {
9026 fn clone(&self) -> Self {
9027 *self
9028 }
9029 }
9030 #[repr(C)]
9031 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9032 pub struct WKSTA_INFO_1044 {
9033 pub wki1044_pipe_increment: u32,
9034 }
9035 impl ::core::marker::Copy for WKSTA_INFO_1044 {}
9036 impl ::core::clone::Clone for WKSTA_INFO_1044 {
9037 fn clone(&self) -> Self {
9038 *self
9039 }
9040 }
9041 #[repr(C)]
9042 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9043 pub struct WKSTA_INFO_1045 {
9044 pub wki1045_pipe_maximum: u32,
9045 }
9046 impl ::core::marker::Copy for WKSTA_INFO_1045 {}
9047 impl ::core::clone::Clone for WKSTA_INFO_1045 {
9048 fn clone(&self) -> Self {
9049 *self
9050 }
9051 }
9052 #[repr(C)]
9053 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9054 pub struct WKSTA_INFO_1046 {
9055 pub wki1046_dormant_file_limit: u32,
9056 }
9057 impl ::core::marker::Copy for WKSTA_INFO_1046 {}
9058 impl ::core::clone::Clone for WKSTA_INFO_1046 {
9059 fn clone(&self) -> Self {
9060 *self
9061 }
9062 }
9063 #[repr(C)]
9064 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9065 pub struct WKSTA_INFO_1047 {
9066 pub wki1047_cache_file_timeout: u32,
9067 }
9068 impl ::core::marker::Copy for WKSTA_INFO_1047 {}
9069 impl ::core::clone::Clone for WKSTA_INFO_1047 {
9070 fn clone(&self) -> Self {
9071 *self
9072 }
9073 }
9074 #[repr(C)]
9075 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9076 #[cfg(feature = "Win32_Foundation")]
9077 pub struct WKSTA_INFO_1048 {
9078 pub wki1048_use_opportunistic_locking: super::super::Foundation::BOOL,
9079 }
9080 #[cfg(feature = "Win32_Foundation")]
9081 impl ::core::marker::Copy for WKSTA_INFO_1048 {}
9082 #[cfg(feature = "Win32_Foundation")]
9083 impl ::core::clone::Clone for WKSTA_INFO_1048 {
9084 fn clone(&self) -> Self {
9085 *self
9086 }
9087 }
9088 #[repr(C)]
9089 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9090 #[cfg(feature = "Win32_Foundation")]
9091 pub struct WKSTA_INFO_1049 {
9092 pub wki1049_use_unlock_behind: super::super::Foundation::BOOL,
9093 }
9094 #[cfg(feature = "Win32_Foundation")]
9095 impl ::core::marker::Copy for WKSTA_INFO_1049 {}
9096 #[cfg(feature = "Win32_Foundation")]
9097 impl ::core::clone::Clone for WKSTA_INFO_1049 {
9098 fn clone(&self) -> Self {
9099 *self
9100 }
9101 }
9102 #[repr(C)]
9103 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9104 #[cfg(feature = "Win32_Foundation")]
9105 pub struct WKSTA_INFO_1050 {
9106 pub wki1050_use_close_behind: super::super::Foundation::BOOL,
9107 }
9108 #[cfg(feature = "Win32_Foundation")]
9109 impl ::core::marker::Copy for WKSTA_INFO_1050 {}
9110 #[cfg(feature = "Win32_Foundation")]
9111 impl ::core::clone::Clone for WKSTA_INFO_1050 {
9112 fn clone(&self) -> Self {
9113 *self
9114 }
9115 }
9116 #[repr(C)]
9117 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9118 #[cfg(feature = "Win32_Foundation")]
9119 pub struct WKSTA_INFO_1051 {
9120 pub wki1051_buf_named_pipes: super::super::Foundation::BOOL,
9121 }
9122 #[cfg(feature = "Win32_Foundation")]
9123 impl ::core::marker::Copy for WKSTA_INFO_1051 {}
9124 #[cfg(feature = "Win32_Foundation")]
9125 impl ::core::clone::Clone for WKSTA_INFO_1051 {
9126 fn clone(&self) -> Self {
9127 *self
9128 }
9129 }
9130 #[repr(C)]
9131 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9132 #[cfg(feature = "Win32_Foundation")]
9133 pub struct WKSTA_INFO_1052 {
9134 pub wki1052_use_lock_read_unlock: super::super::Foundation::BOOL,
9135 }
9136 #[cfg(feature = "Win32_Foundation")]
9137 impl ::core::marker::Copy for WKSTA_INFO_1052 {}
9138 #[cfg(feature = "Win32_Foundation")]
9139 impl ::core::clone::Clone for WKSTA_INFO_1052 {
9140 fn clone(&self) -> Self {
9141 *self
9142 }
9143 }
9144 #[repr(C)]
9145 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9146 #[cfg(feature = "Win32_Foundation")]
9147 pub struct WKSTA_INFO_1053 {
9148 pub wki1053_utilize_nt_caching: super::super::Foundation::BOOL,
9149 }
9150 #[cfg(feature = "Win32_Foundation")]
9151 impl ::core::marker::Copy for WKSTA_INFO_1053 {}
9152 #[cfg(feature = "Win32_Foundation")]
9153 impl ::core::clone::Clone for WKSTA_INFO_1053 {
9154 fn clone(&self) -> Self {
9155 *self
9156 }
9157 }
9158 #[repr(C)]
9159 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9160 #[cfg(feature = "Win32_Foundation")]
9161 pub struct WKSTA_INFO_1054 {
9162 pub wki1054_use_raw_read: super::super::Foundation::BOOL,
9163 }
9164 #[cfg(feature = "Win32_Foundation")]
9165 impl ::core::marker::Copy for WKSTA_INFO_1054 {}
9166 #[cfg(feature = "Win32_Foundation")]
9167 impl ::core::clone::Clone for WKSTA_INFO_1054 {
9168 fn clone(&self) -> Self {
9169 *self
9170 }
9171 }
9172 #[repr(C)]
9173 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9174 #[cfg(feature = "Win32_Foundation")]
9175 pub struct WKSTA_INFO_1055 {
9176 pub wki1055_use_raw_write: super::super::Foundation::BOOL,
9177 }
9178 #[cfg(feature = "Win32_Foundation")]
9179 impl ::core::marker::Copy for WKSTA_INFO_1055 {}
9180 #[cfg(feature = "Win32_Foundation")]
9181 impl ::core::clone::Clone for WKSTA_INFO_1055 {
9182 fn clone(&self) -> Self {
9183 *self
9184 }
9185 }
9186 #[repr(C)]
9187 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9188 #[cfg(feature = "Win32_Foundation")]
9189 pub struct WKSTA_INFO_1056 {
9190 pub wki1056_use_write_raw_data: super::super::Foundation::BOOL,
9191 }
9192 #[cfg(feature = "Win32_Foundation")]
9193 impl ::core::marker::Copy for WKSTA_INFO_1056 {}
9194 #[cfg(feature = "Win32_Foundation")]
9195 impl ::core::clone::Clone for WKSTA_INFO_1056 {
9196 fn clone(&self) -> Self {
9197 *self
9198 }
9199 }
9200 #[repr(C)]
9201 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9202 #[cfg(feature = "Win32_Foundation")]
9203 pub struct WKSTA_INFO_1057 {
9204 pub wki1057_use_encryption: super::super::Foundation::BOOL,
9205 }
9206 #[cfg(feature = "Win32_Foundation")]
9207 impl ::core::marker::Copy for WKSTA_INFO_1057 {}
9208 #[cfg(feature = "Win32_Foundation")]
9209 impl ::core::clone::Clone for WKSTA_INFO_1057 {
9210 fn clone(&self) -> Self {
9211 *self
9212 }
9213 }
9214 #[repr(C)]
9215 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9216 #[cfg(feature = "Win32_Foundation")]
9217 pub struct WKSTA_INFO_1058 {
9218 pub wki1058_buf_files_deny_write: super::super::Foundation::BOOL,
9219 }
9220 #[cfg(feature = "Win32_Foundation")]
9221 impl ::core::marker::Copy for WKSTA_INFO_1058 {}
9222 #[cfg(feature = "Win32_Foundation")]
9223 impl ::core::clone::Clone for WKSTA_INFO_1058 {
9224 fn clone(&self) -> Self {
9225 *self
9226 }
9227 }
9228 #[repr(C)]
9229 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9230 #[cfg(feature = "Win32_Foundation")]
9231 pub struct WKSTA_INFO_1059 {
9232 pub wki1059_buf_read_only_files: super::super::Foundation::BOOL,
9233 }
9234 #[cfg(feature = "Win32_Foundation")]
9235 impl ::core::marker::Copy for WKSTA_INFO_1059 {}
9236 #[cfg(feature = "Win32_Foundation")]
9237 impl ::core::clone::Clone for WKSTA_INFO_1059 {
9238 fn clone(&self) -> Self {
9239 *self
9240 }
9241 }
9242 #[repr(C)]
9243 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9244 #[cfg(feature = "Win32_Foundation")]
9245 pub struct WKSTA_INFO_1060 {
9246 pub wki1060_force_core_create_mode: super::super::Foundation::BOOL,
9247 }
9248 #[cfg(feature = "Win32_Foundation")]
9249 impl ::core::marker::Copy for WKSTA_INFO_1060 {}
9250 #[cfg(feature = "Win32_Foundation")]
9251 impl ::core::clone::Clone for WKSTA_INFO_1060 {
9252 fn clone(&self) -> Self {
9253 *self
9254 }
9255 }
9256 #[repr(C)]
9257 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9258 #[cfg(feature = "Win32_Foundation")]
9259 pub struct WKSTA_INFO_1061 {
9260 pub wki1061_use_512_byte_max_transfer: super::super::Foundation::BOOL,
9261 }
9262 #[cfg(feature = "Win32_Foundation")]
9263 impl ::core::marker::Copy for WKSTA_INFO_1061 {}
9264 #[cfg(feature = "Win32_Foundation")]
9265 impl ::core::clone::Clone for WKSTA_INFO_1061 {
9266 fn clone(&self) -> Self {
9267 *self
9268 }
9269 }
9270 #[repr(C)]
9271 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9272 pub struct WKSTA_INFO_1062 {
9273 pub wki1062_read_ahead_throughput: u32,
9274 }
9275 impl ::core::marker::Copy for WKSTA_INFO_1062 {}
9276 impl ::core::clone::Clone for WKSTA_INFO_1062 {
9277 fn clone(&self) -> Self {
9278 *self
9279 }
9280 }
9281 #[repr(C)]
9282 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9283 #[cfg(feature = "Win32_Foundation")]
9284 pub struct WKSTA_INFO_302 {
9285 pub wki302_char_wait: u32,
9286 pub wki302_collection_time: u32,
9287 pub wki302_maximum_collection_count: u32,
9288 pub wki302_keep_conn: u32,
9289 pub wki302_keep_search: u32,
9290 pub wki302_max_cmds: u32,
9291 pub wki302_num_work_buf: u32,
9292 pub wki302_siz_work_buf: u32,
9293 pub wki302_max_wrk_cache: u32,
9294 pub wki302_sess_timeout: u32,
9295 pub wki302_siz_error: u32,
9296 pub wki302_num_alerts: u32,
9297 pub wki302_num_services: u32,
9298 pub wki302_errlog_sz: u32,
9299 pub wki302_print_buf_time: u32,
9300 pub wki302_num_char_buf: u32,
9301 pub wki302_siz_char_buf: u32,
9302 pub wki302_wrk_heuristics: super::super::Foundation::PWSTR,
9303 pub wki302_mailslots: u32,
9304 pub wki302_num_dgram_buf: u32,
9305 }
9306 #[cfg(feature = "Win32_Foundation")]
9307 impl ::core::marker::Copy for WKSTA_INFO_302 {}
9308 #[cfg(feature = "Win32_Foundation")]
9309 impl ::core::clone::Clone for WKSTA_INFO_302 {
9310 fn clone(&self) -> Self {
9311 *self
9312 }
9313 }
9314 #[repr(C)]
9315 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9316 #[cfg(feature = "Win32_Foundation")]
9317 pub struct WKSTA_INFO_402 {
9318 pub wki402_char_wait: u32,
9319 pub wki402_collection_time: u32,
9320 pub wki402_maximum_collection_count: u32,
9321 pub wki402_keep_conn: u32,
9322 pub wki402_keep_search: u32,
9323 pub wki402_max_cmds: u32,
9324 pub wki402_num_work_buf: u32,
9325 pub wki402_siz_work_buf: u32,
9326 pub wki402_max_wrk_cache: u32,
9327 pub wki402_sess_timeout: u32,
9328 pub wki402_siz_error: u32,
9329 pub wki402_num_alerts: u32,
9330 pub wki402_num_services: u32,
9331 pub wki402_errlog_sz: u32,
9332 pub wki402_print_buf_time: u32,
9333 pub wki402_num_char_buf: u32,
9334 pub wki402_siz_char_buf: u32,
9335 pub wki402_wrk_heuristics: super::super::Foundation::PWSTR,
9336 pub wki402_mailslots: u32,
9337 pub wki402_num_dgram_buf: u32,
9338 pub wki402_max_threads: u32,
9339 }
9340 #[cfg(feature = "Win32_Foundation")]
9341 impl ::core::marker::Copy for WKSTA_INFO_402 {}
9342 #[cfg(feature = "Win32_Foundation")]
9343 impl ::core::clone::Clone for WKSTA_INFO_402 {
9344 fn clone(&self) -> Self {
9345 *self
9346 }
9347 }
9348 #[repr(C)]
9349 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9350 #[cfg(feature = "Win32_Foundation")]
9351 pub struct WKSTA_INFO_502 {
9352 pub wki502_char_wait: u32,
9353 pub wki502_collection_time: u32,
9354 pub wki502_maximum_collection_count: u32,
9355 pub wki502_keep_conn: u32,
9356 pub wki502_max_cmds: u32,
9357 pub wki502_sess_timeout: u32,
9358 pub wki502_siz_char_buf: u32,
9359 pub wki502_max_threads: u32,
9360 pub wki502_lock_quota: u32,
9361 pub wki502_lock_increment: u32,
9362 pub wki502_lock_maximum: u32,
9363 pub wki502_pipe_increment: u32,
9364 pub wki502_pipe_maximum: u32,
9365 pub wki502_cache_file_timeout: u32,
9366 pub wki502_dormant_file_limit: u32,
9367 pub wki502_read_ahead_throughput: u32,
9368 pub wki502_num_mailslot_buffers: u32,
9369 pub wki502_num_srv_announce_buffers: u32,
9370 pub wki502_max_illegal_datagram_events: u32,
9371 pub wki502_illegal_datagram_event_reset_frequency: u32,
9372 pub wki502_log_election_packets: super::super::Foundation::BOOL,
9373 pub wki502_use_opportunistic_locking: super::super::Foundation::BOOL,
9374 pub wki502_use_unlock_behind: super::super::Foundation::BOOL,
9375 pub wki502_use_close_behind: super::super::Foundation::BOOL,
9376 pub wki502_buf_named_pipes: super::super::Foundation::BOOL,
9377 pub wki502_use_lock_read_unlock: super::super::Foundation::BOOL,
9378 pub wki502_utilize_nt_caching: super::super::Foundation::BOOL,
9379 pub wki502_use_raw_read: super::super::Foundation::BOOL,
9380 pub wki502_use_raw_write: super::super::Foundation::BOOL,
9381 pub wki502_use_write_raw_data: super::super::Foundation::BOOL,
9382 pub wki502_use_encryption: super::super::Foundation::BOOL,
9383 pub wki502_buf_files_deny_write: super::super::Foundation::BOOL,
9384 pub wki502_buf_read_only_files: super::super::Foundation::BOOL,
9385 pub wki502_force_core_create_mode: super::super::Foundation::BOOL,
9386 pub wki502_use_512_byte_max_transfer: super::super::Foundation::BOOL,
9387 }
9388 #[cfg(feature = "Win32_Foundation")]
9389 impl ::core::marker::Copy for WKSTA_INFO_502 {}
9390 #[cfg(feature = "Win32_Foundation")]
9391 impl ::core::clone::Clone for WKSTA_INFO_502 {
9392 fn clone(&self) -> Self {
9393 *self
9394 }
9395 }
9396 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9397 pub const WKSTA_KEEPCONN_PARMNUM: u32 = 13u32;
9398 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9399 pub const WKSTA_KEEPSEARCH_PARMNUM: u32 = 14u32;
9400 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9401 pub const WKSTA_LANGROUP_PARMNUM: u32 = 2u32;
9402 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9403 pub const WKSTA_LANROOT_PARMNUM: u32 = 7u32;
9404 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9405 pub const WKSTA_LOCKINCREMENT_PARMNUM: u32 = 42u32;
9406 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9407 pub const WKSTA_LOCKMAXIMUM_PARMNUM: u32 = 43u32;
9408 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9409 pub const WKSTA_LOCKQUOTA_PARMNUM: u32 = 41u32;
9410 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9411 pub const WKSTA_LOGGED_ON_USERS_PARMNUM: u32 = 6u32;
9412 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9413 pub const WKSTA_LOGON_DOMAIN_PARMNUM: u32 = 8u32;
9414 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9415 pub const WKSTA_LOGON_SERVER_PARMNUM: u32 = 9u32;
9416 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9417 pub const WKSTA_MAILSLOTS_PARMNUM: u32 = 30u32;
9418 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9419 pub const WKSTA_MAXCMDS_PARMNUM: u32 = 15u32;
9420 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9421 pub const WKSTA_MAXTHREADS_PARMNUM: u32 = 33u32;
9422 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9423 pub const WKSTA_MAXWRKCACHE_PARMNUM: u32 = 17u32;
9424 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9425 pub const WKSTA_NUMALERTS_PARMNUM: u32 = 20u32;
9426 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9427 pub const WKSTA_NUMCHARBUF_PARMNUM: u32 = 22u32;
9428 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9429 pub const WKSTA_NUMDGRAMBUF_PARMNUM: u32 = 31u32;
9430 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9431 pub const WKSTA_NUMSERVICES_PARMNUM: u32 = 21u32;
9432 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9433 pub const WKSTA_NUMWORKBUF_PARMNUM: u32 = 16u32;
9434 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9435 pub const WKSTA_OTH_DOMAINS_PARMNUM: u32 = 101u32;
9436 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9437 pub const WKSTA_PIPEINCREMENT_PARMNUM: u32 = 44u32;
9438 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9439 pub const WKSTA_PIPEMAXIMUM_PARMNUM: u32 = 45u32;
9440 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9441 pub const WKSTA_PLATFORM_ID_PARMNUM: u32 = 100u32;
9442 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9443 pub const WKSTA_PRINTBUFTIME_PARMNUM: u32 = 28u32;
9444 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9445 pub const WKSTA_READAHEADTHRUPUT_PARMNUM: u32 = 62u32;
9446 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9447 pub const WKSTA_SESSTIMEOUT_PARMNUM: u32 = 18u32;
9448 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9449 pub const WKSTA_SIZCHARBUF_PARMNUM: u32 = 23u32;
9450 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9451 pub const WKSTA_SIZERROR_PARMNUM: u32 = 19u32;
9452 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9453 pub const WKSTA_SIZWORKBUF_PARMNUM: u32 = 29u32;
9454 #[repr(C)]
9455 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9456 #[cfg(feature = "Win32_Foundation")]
9457 pub struct WKSTA_TRANSPORT_INFO_0 {
9458 pub wkti0_quality_of_service: u32,
9459 pub wkti0_number_of_vcs: u32,
9460 pub wkti0_transport_name: super::super::Foundation::PWSTR,
9461 pub wkti0_transport_address: super::super::Foundation::PWSTR,
9462 pub wkti0_wan_ish: super::super::Foundation::BOOL,
9463 }
9464 #[cfg(feature = "Win32_Foundation")]
9465 impl ::core::marker::Copy for WKSTA_TRANSPORT_INFO_0 {}
9466 #[cfg(feature = "Win32_Foundation")]
9467 impl ::core::clone::Clone for WKSTA_TRANSPORT_INFO_0 {
9468 fn clone(&self) -> Self {
9469 *self
9470 }
9471 }
9472 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9473 pub const WKSTA_USE512BYTESMAXTRANSFER_PARMNUM: u32 = 61u32;
9474 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9475 pub const WKSTA_USECLOSEBEHIND_PARMNUM: u32 = 50u32;
9476 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9477 pub const WKSTA_USEENCRYPTION_PARMNUM: u32 = 57u32;
9478 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9479 pub const WKSTA_USELOCKANDREADANDUNLOCK_PARMNUM: u32 = 52u32;
9480 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9481 pub const WKSTA_USEOPPORTUNISTICLOCKING_PARMNUM: u32 = 48u32;
9482 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9483 pub const WKSTA_USERAWREAD_PARMNUM: u32 = 54u32;
9484 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9485 pub const WKSTA_USERAWWRITE_PARMNUM: u32 = 55u32;
9486 #[repr(C)]
9487 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9488 #[cfg(feature = "Win32_Foundation")]
9489 pub struct WKSTA_USER_INFO_0 {
9490 pub wkui0_username: super::super::Foundation::PWSTR,
9491 }
9492 #[cfg(feature = "Win32_Foundation")]
9493 impl ::core::marker::Copy for WKSTA_USER_INFO_0 {}
9494 #[cfg(feature = "Win32_Foundation")]
9495 impl ::core::clone::Clone for WKSTA_USER_INFO_0 {
9496 fn clone(&self) -> Self {
9497 *self
9498 }
9499 }
9500 #[repr(C)]
9501 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9502 #[cfg(feature = "Win32_Foundation")]
9503 pub struct WKSTA_USER_INFO_1 {
9504 pub wkui1_username: super::super::Foundation::PWSTR,
9505 pub wkui1_logon_domain: super::super::Foundation::PWSTR,
9506 pub wkui1_oth_domains: super::super::Foundation::PWSTR,
9507 pub wkui1_logon_server: super::super::Foundation::PWSTR,
9508 }
9509 #[cfg(feature = "Win32_Foundation")]
9510 impl ::core::marker::Copy for WKSTA_USER_INFO_1 {}
9511 #[cfg(feature = "Win32_Foundation")]
9512 impl ::core::clone::Clone for WKSTA_USER_INFO_1 {
9513 fn clone(&self) -> Self {
9514 *self
9515 }
9516 }
9517 #[repr(C)]
9518 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement', 'Win32_Foundation'*"]
9519 #[cfg(feature = "Win32_Foundation")]
9520 pub struct WKSTA_USER_INFO_1101 {
9521 pub wkui1101_oth_domains: super::super::Foundation::PWSTR,
9522 }
9523 #[cfg(feature = "Win32_Foundation")]
9524 impl ::core::marker::Copy for WKSTA_USER_INFO_1101 {}
9525 #[cfg(feature = "Win32_Foundation")]
9526 impl ::core::clone::Clone for WKSTA_USER_INFO_1101 {
9527 fn clone(&self) -> Self {
9528 *self
9529 }
9530 }
9531 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9532 pub const WKSTA_USEUNLOCKBEHIND_PARMNUM: u32 = 49u32;
9533 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9534 pub const WKSTA_USEWRITERAWWITHDATA_PARMNUM: u32 = 56u32;
9535 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9536 pub const WKSTA_UTILIZENTCACHING_PARMNUM: u32 = 53u32;
9537 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9538 pub const WKSTA_VER_MAJOR_PARMNUM: u32 = 4u32;
9539 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9540 pub const WKSTA_VER_MINOR_PARMNUM: u32 = 5u32;
9541 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9542 pub const WKSTA_WRKHEURISTICS_PARMNUM: u32 = 32u32;
9543 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9544 pub type WORKERFUNCTION = ::core::option::Option<unsafe extern "system" fn(param0: *mut ::core::ffi::c_void)>;
9545 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9546 pub const WORKSTATION_DISPLAY_NAME: &'static str = "Workstation";
9547 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9548 pub const WZC_PROFILE_API_ERROR_FAILED_TO_LOAD_SCHEMA: u32 = 34u32;
9549 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9550 pub const WZC_PROFILE_API_ERROR_FAILED_TO_LOAD_XML: u32 = 33u32;
9551 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9552 pub const WZC_PROFILE_API_ERROR_INTERNAL: u32 = 36u32;
9553 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9554 pub const WZC_PROFILE_API_ERROR_NOT_SUPPORTED: u32 = 32u32;
9555 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9556 pub const WZC_PROFILE_API_ERROR_XML_VALIDATION_FAILED: u32 = 35u32;
9557 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9558 pub const WZC_PROFILE_CONFIG_ERROR_1X_NOT_ALLOWED: u32 = 20u32;
9559 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9560 pub const WZC_PROFILE_CONFIG_ERROR_1X_NOT_ALLOWED_KEY_REQUIRED: u32 = 21u32;
9561 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9562 pub const WZC_PROFILE_CONFIG_ERROR_1X_NOT_ENABLED_KEY_PROVIDED: u32 = 22u32;
9563 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9564 pub const WZC_PROFILE_CONFIG_ERROR_EAP_METHOD_NOT_APPLICABLE: u32 = 24u32;
9565 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9566 pub const WZC_PROFILE_CONFIG_ERROR_EAP_METHOD_REQUIRED: u32 = 23u32;
9567 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9568 pub const WZC_PROFILE_CONFIG_ERROR_INVALID_AUTH_FOR_CONNECTION_TYPE: u32 = 15u32;
9569 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9570 pub const WZC_PROFILE_CONFIG_ERROR_INVALID_ENCRYPTION_FOR_AUTHMODE: u32 = 16u32;
9571 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9572 pub const WZC_PROFILE_CONFIG_ERROR_KEY_INDEX_NOT_APPLICABLE: u32 = 19u32;
9573 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9574 pub const WZC_PROFILE_CONFIG_ERROR_KEY_INDEX_REQUIRED: u32 = 18u32;
9575 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9576 pub const WZC_PROFILE_CONFIG_ERROR_KEY_REQUIRED: u32 = 17u32;
9577 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9578 pub const WZC_PROFILE_CONFIG_ERROR_WPA_ENCRYPTION_NOT_SUPPORTED: u32 = 26u32;
9579 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9580 pub const WZC_PROFILE_CONFIG_ERROR_WPA_NOT_SUPPORTED: u32 = 25u32;
9581 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9582 pub const WZC_PROFILE_SET_ERROR_DUPLICATE_NETWORK: u32 = 27u32;
9583 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9584 pub const WZC_PROFILE_SET_ERROR_MEMORY_ALLOCATION: u32 = 28u32;
9585 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9586 pub const WZC_PROFILE_SET_ERROR_READING_1X_CONFIG: u32 = 29u32;
9587 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9588 pub const WZC_PROFILE_SET_ERROR_WRITING_1X_CONFIG: u32 = 30u32;
9589 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9590 pub const WZC_PROFILE_SET_ERROR_WRITING_WZC_CFG: u32 = 31u32;
9591 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9592 pub const WZC_PROFILE_SUCCESS: u32 = 0u32;
9593 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9594 pub const WZC_PROFILE_XML_ERROR_1X_ENABLED: u32 = 10u32;
9595 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9596 pub const WZC_PROFILE_XML_ERROR_AUTHENTICATION: u32 = 7u32;
9597 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9598 pub const WZC_PROFILE_XML_ERROR_BAD_KEY_INDEX: u32 = 12u32;
9599 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9600 pub const WZC_PROFILE_XML_ERROR_BAD_NETWORK_KEY: u32 = 14u32;
9601 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9602 pub const WZC_PROFILE_XML_ERROR_BAD_SSID: u32 = 5u32;
9603 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9604 pub const WZC_PROFILE_XML_ERROR_BAD_VERSION: u32 = 2u32;
9605 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9606 pub const WZC_PROFILE_XML_ERROR_CONNECTION_TYPE: u32 = 6u32;
9607 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9608 pub const WZC_PROFILE_XML_ERROR_EAP_METHOD: u32 = 11u32;
9609 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9610 pub const WZC_PROFILE_XML_ERROR_ENCRYPTION: u32 = 8u32;
9611 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9612 pub const WZC_PROFILE_XML_ERROR_KEY_INDEX_RANGE: u32 = 13u32;
9613 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9614 pub const WZC_PROFILE_XML_ERROR_KEY_PROVIDED_AUTOMATICALLY: u32 = 9u32;
9615 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9616 pub const WZC_PROFILE_XML_ERROR_NO_VERSION: u32 = 1u32;
9617 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9618 pub const WZC_PROFILE_XML_ERROR_SSID_NOT_FOUND: u32 = 4u32;
9619 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9620 pub const WZC_PROFILE_XML_ERROR_UNSUPPORTED_VERSION: u32 = 3u32;
9621 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9622 pub type tagRASCON_IPUI_FLAGS = i32;
9623 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9624 pub const RCUIF_VPN: tagRASCON_IPUI_FLAGS = 1i32;
9625 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9626 pub const RCUIF_DEMAND_DIAL: tagRASCON_IPUI_FLAGS = 2i32;
9627 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9628 pub const RCUIF_NOT_ADMIN: tagRASCON_IPUI_FLAGS = 4i32;
9629 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9630 pub const RCUIF_USE_IPv4_STATICADDRESS: tagRASCON_IPUI_FLAGS = 8i32;
9631 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9632 pub const RCUIF_USE_IPv4_NAME_SERVERS: tagRASCON_IPUI_FLAGS = 16i32;
9633 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9634 pub const RCUIF_USE_IPv4_REMOTE_GATEWAY: tagRASCON_IPUI_FLAGS = 32i32;
9635 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9636 pub const RCUIF_USE_IPv4_EXPLICIT_METRIC: tagRASCON_IPUI_FLAGS = 64i32;
9637 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9638 pub const RCUIF_USE_HEADER_COMPRESSION: tagRASCON_IPUI_FLAGS = 128i32;
9639 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9640 pub const RCUIF_USE_DISABLE_REGISTER_DNS: tagRASCON_IPUI_FLAGS = 256i32;
9641 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9642 pub const RCUIF_USE_PRIVATE_DNS_SUFFIX: tagRASCON_IPUI_FLAGS = 512i32;
9643 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9644 pub const RCUIF_ENABLE_NBT: tagRASCON_IPUI_FLAGS = 1024i32;
9645 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9646 pub const RCUIF_USE_IPv6_STATICADDRESS: tagRASCON_IPUI_FLAGS = 2048i32;
9647 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9648 pub const RCUIF_USE_IPv6_NAME_SERVERS: tagRASCON_IPUI_FLAGS = 4096i32;
9649 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9650 pub const RCUIF_USE_IPv6_REMOTE_GATEWAY: tagRASCON_IPUI_FLAGS = 8192i32;
9651 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9652 pub const RCUIF_USE_IPv6_EXPLICIT_METRIC: tagRASCON_IPUI_FLAGS = 16384i32;
9653 #[doc = "*Required features: 'Win32_NetworkManagement_NetManagement'*"]
9654 pub const RCUIF_DISABLE_CLASS_BASED_ROUTE: tagRASCON_IPUI_FLAGS = 32768i32;