ni_syscfg_sys/
bindings.rs

1/* automatically generated by rust-bindgen 0.59.2 */
2
3pub const NISYSCFG_SIMPLE_STRING_LENGTH: u32 = 1024;
4pub const NISYSCFG_REBOOT_DEFAULT_TIMEOUT_MSEC: u32 = 180000;
5pub const NISYSCFG_REMOTE_DEFAULT_TIMEOUT_MSEC: u32 = 300000;
6pub type va_list = __builtin_va_list;
7pub const NISysCfgStatus_NISysCfg_OK: NISysCfgStatus = 0;
8pub const NISysCfgStatus_NISysCfg_EndOfEnum: NISysCfgStatus = 1;
9pub const NISysCfgStatus_NISysCfg_SelfTestBasicOnly: NISysCfgStatus = 263024;
10pub const NISysCfgStatus_NISysCfg_FoundCachedOfflineSystem: NISysCfgStatus = 263168;
11pub const NISysCfgStatus_NISysCfg_RestartLocalhostInitiated: NISysCfgStatus = 263169;
12pub const NISysCfgStatus_NISysCfg_ChangedPropertyNotSaved: NISysCfgStatus = 263170;
13pub const NISysCfgStatus_NISysCfg_NotImplemented: NISysCfgStatus = -2147467263;
14pub const NISysCfgStatus_NISysCfg_NullPointer: NISysCfgStatus = -2147467261;
15pub const NISysCfgStatus_NISysCfg_Fail: NISysCfgStatus = -2147467259;
16pub const NISysCfgStatus_NISysCfg_Unexpected: NISysCfgStatus = -2147418113;
17pub const NISysCfgStatus_NISysCfg_OutOfMemory: NISysCfgStatus = -2147024882;
18pub const NISysCfgStatus_NISysCfg_InvalidArg: NISysCfgStatus = -2147024809;
19pub const NISysCfgStatus_NISysCfg_OperationTimedOut: NISysCfgStatus = -2147220448;
20pub const NISysCfgStatus_NISysCfg_FileNotFound: NISysCfgStatus = -2147220322;
21pub const NISysCfgStatus_NISysCfg_InvalidMACFormat: NISysCfgStatus = -2147220278;
22pub const NISysCfgStatus_NISysCfg_PropMismatch: NISysCfgStatus = -2147220624;
23pub const NISysCfgStatus_NISysCfg_PropDoesNotExist: NISysCfgStatus = -2147220623;
24pub const NISysCfgStatus_NISysCfg_UriIllegalSyntax: NISysCfgStatus = -2147220622;
25pub const NISysCfgStatus_NISysCfg_UriTargetDoesNotExist: NISysCfgStatus = -2147220621;
26pub const NISysCfgStatus_NISysCfg_UriExpertDoesNotExist: NISysCfgStatus = -2147220620;
27pub const NISysCfgStatus_NISysCfg_ItemDoesNotExist: NISysCfgStatus = -2147220619;
28pub const NISysCfgStatus_NISysCfg_InvalidMode: NISysCfgStatus = -2147220618;
29pub const NISysCfgStatus_NISysCfg_SysConfigAPINotInstalled: NISysCfgStatus = -2147220616;
30pub const NISysCfgStatus_NISysCfg_NameSyntaxIllegal: NISysCfgStatus = -2147220614;
31pub const NISysCfgStatus_NISysCfg_NameCollision: NISysCfgStatus = -2147220613;
32pub const NISysCfgStatus_NISysCfg_NoPropValidated: NISysCfgStatus = -2147220612;
33pub const NISysCfgStatus_NISysCfg_UriUnauthorized: NISysCfgStatus = -2147220611;
34pub const NISysCfgStatus_NISysCfg_RenameResourceDependencies: NISysCfgStatus = -2147220610;
35pub const NISysCfgStatus_NISysCfg_ValueInvalid: NISysCfgStatus = -2147220609;
36pub const NISysCfgStatus_NISysCfg_ValuesInconsistent: NISysCfgStatus = -2147220608;
37pub const NISysCfgStatus_NISysCfg_Canceled: NISysCfgStatus = -2147220607;
38pub const NISysCfgStatus_NISysCfg_ResponseSyntax: NISysCfgStatus = -2147220606;
39pub const NISysCfgStatus_NISysCfg_ResourceIsNotPresent: NISysCfgStatus = -2147220605;
40pub const NISysCfgStatus_NISysCfg_ResourceIsSimulated: NISysCfgStatus = -2147220604;
41pub const NISysCfgStatus_NISysCfg_NotInFirmwareUpdateState: NISysCfgStatus = -2147220603;
42pub const NISysCfgStatus_NISysCfg_FirmwareImageDeviceMismatch: NISysCfgStatus = -2147220602;
43pub const NISysCfgStatus_NISysCfg_FirmwareImageCorrupt: NISysCfgStatus = -2147220601;
44pub const NISysCfgStatus_NISysCfg_InvalidFirmwareVersion: NISysCfgStatus = -2147220600;
45pub const NISysCfgStatus_NISysCfg_OlderFirmwareVersion: NISysCfgStatus = -2147220599;
46pub const NISysCfgStatus_NISysCfg_InvalidLoginCredentials: NISysCfgStatus = -2147220598;
47pub const NISysCfgStatus_NISysCfg_FirmwareUpdateAttemptFailed: NISysCfgStatus = -2147220597;
48pub const NISysCfgStatus_NISysCfg_EncryptionFailed: NISysCfgStatus = -2147220596;
49pub const NISysCfgStatus_NISysCfg_SomePropsNotValidated: NISysCfgStatus = -2147220595;
50pub const NISysCfgStatus_NISysCfg_InvalidCalibrationCredentials: NISysCfgStatus = -2147220594;
51pub const NISysCfgStatus_NISysCfg_CannotDeletePresentResource: NISysCfgStatus = -2147220593;
52pub const NISysCfgStatus_NISysCfg_UriTargetTransmitError: NISysCfgStatus = -2147220592;
53pub const NISysCfgStatus_NISysCfg_DecryptionFailed: NISysCfgStatus = -2147220591;
54pub const NISysCfgStatus_NISysCfg_FirmwareExpertVersionMismatch: NISysCfgStatus = -2147220590;
55pub const NISysCfgStatus_NISysCfg_AmbiguousImportAction: NISysCfgStatus = -2147220589;
56pub const NISysCfgStatus_NISysCfg_RequiredItemFailedImport: NISysCfgStatus = -2147220588;
57pub const NISysCfgStatus_NISysCfg_ItemInUse: NISysCfgStatus = -2147220587;
58pub const NISysCfgStatus_NISysCfg_ItemTypeNotSupported: NISysCfgStatus = -2147220586;
59pub const NISysCfgStatus_NISysCfg_PermissionDenied: NISysCfgStatus = -2147220560;
60pub const NISysCfgStatus_NISysCfg_SystemNotFound: NISysCfgStatus = -2147220559;
61pub const NISysCfgStatus_NISysCfg_TransformFailed: NISysCfgStatus = -2147220558;
62pub const NISysCfgStatus_NISysCfg_NotInstalled: NISysCfgStatus = -2147220557;
63pub const NISysCfgStatus_NISysCfg_LaunchFailure: NISysCfgStatus = -2147220556;
64pub const NISysCfgStatus_NISysCfg_InternalTimeout: NISysCfgStatus = -2147220555;
65pub const NISysCfgStatus_NISysCfg_MissingTransform: NISysCfgStatus = -2147220554;
66pub const NISysCfgStatus_NISysCfg_IncorrectExtension: NISysCfgStatus = -2147220553;
67pub const NISysCfgStatus_NISysCfg_FileReadOnly: NISysCfgStatus = -2147220552;
68pub const NISysCfgStatus_NISysCfg_ReportOverwrite: NISysCfgStatus = -2147220551;
69pub const NISysCfgStatus_NISysCfg_DirectoryError: NISysCfgStatus = -2147220550;
70pub const NISysCfgStatus_NISysCfg_CannotOpenFile: NISysCfgStatus = -2147220480;
71pub const NISysCfgStatus_NISysCfg_InsufficientPermissions: NISysCfgStatus = -2147220479;
72pub const NISysCfgStatus_NISysCfg_NCECopierFailed: NISysCfgStatus = -2147220478;
73pub const NISysCfgStatus_NISysCfg_FileOperationFailed: NISysCfgStatus = -2147220477;
74pub const NISysCfgStatus_NISysCfg_NameCollisionError: NISysCfgStatus = -2147220476;
75pub const NISysCfgStatus_NISysCfg_UnexpectedError: NISysCfgStatus = -2147220475;
76pub const NISysCfgStatus_NISysCfg_NCENoStreamError: NISysCfgStatus = -2147220474;
77pub const NISysCfgStatus_NISysCfg_NCECompressionError: NISysCfgStatus = -2147220473;
78pub const NISysCfgStatus_NISysCfg_NCEStreamReadError: NISysCfgStatus = -2147220472;
79pub const NISysCfgStatus_NISysCfg_NCEStreamWriteError: NISysCfgStatus = -2147220471;
80pub const NISysCfgStatus_NISysCfg_NCEStreamSeekError: NISysCfgStatus = -2147220470;
81pub const NISysCfgStatus_NISysCfg_NCERepoNotReady: NISysCfgStatus = -2147220469;
82pub const NISysCfgStatus_NISysCfg_NCERepoInvalid: NISysCfgStatus = -2147220468;
83pub const NISysCfgStatus_NISysCfg_NCERepoIncompat: NISysCfgStatus = -2147220467;
84pub const NISysCfgStatus_NISysCfg_NCENoImportStorage: NISysCfgStatus = -2147220466;
85pub const NISysCfgStatus_NISysCfg_NCENoExportStorage: NISysCfgStatus = -2147220465;
86pub const NISysCfgStatus_NISysCfg_NCENoObjCopier: NISysCfgStatus = -2147220464;
87pub const NISysCfgStatus_NISysCfg_CopyInProgress: NISysCfgStatus = -2147220463;
88pub const NISysCfgStatus_NISysCfg_FileNotRecognized: NISysCfgStatus = -2147220462;
89pub const NISysCfgStatus_NISysCfg_SystemNotSupported: NISysCfgStatus = -2147220461;
90pub const NISysCfgStatus_NISysCfg_SystemNotReachable: NISysCfgStatus = -2147220460;
91pub const NISysCfgStatus_NISysCfg_ProductSoftwareNotInstalled: NISysCfgStatus = -2147220459;
92pub const NISysCfgStatus_NISysCfg_ProductSoftwareTooOld: NISysCfgStatus = -2147220458;
93pub const NISysCfgStatus_NISysCfg_ProductSoftwareTooNew: NISysCfgStatus = -2147220457;
94pub const NISysCfgStatus_NISysCfg_DataTooOld: NISysCfgStatus = -2147220456;
95pub const NISysCfgStatus_NISysCfg_DataTooNew: NISysCfgStatus = -2147220455;
96pub const NISysCfgStatus_NISysCfg_NoItemsToCopy: NISysCfgStatus = -2147220454;
97pub const NISysCfgStatus_NISysCfg_OrphanItems: NISysCfgStatus = -2147220453;
98pub const NISysCfgStatus_NISysCfg_DirtyItems: NISysCfgStatus = -2147220452;
99pub const NISysCfgStatus_NISysCfg_FileOverwrite: NISysCfgStatus = -2147220451;
100pub const NISysCfgStatus_NISysCfg_ItemOverwrite: NISysCfgStatus = -2147220450;
101pub const NISysCfgStatus_NISysCfg_MissingDependency: NISysCfgStatus = -2147220449;
102pub const NISysCfgStatus_NISysCfg_OperationCanceled: NISysCfgStatus = -2147220447;
103pub const NISysCfgStatus_NISysCfg_WarningConflicts: NISysCfgStatus = -2147220446;
104pub const NISysCfgStatus_NISysCfg_ErrorConflicts: NISysCfgStatus = -2147220445;
105pub const NISysCfgStatus_NISysCfg_ItemsRequireUserInput: NISysCfgStatus = -2147220444;
106pub const NISysCfgStatus_NISysCfg_ProductExpertNotReady: NISysCfgStatus = -2147220443;
107pub const NISysCfgStatus_NISysCfg_OrphanFiles: NISysCfgStatus = -2147220442;
108pub const NISysCfgStatus_NISysCfg_IsConst: NISysCfgStatus = -2147220441;
109pub const NISysCfgStatus_NISysCfg_UnsupportedProductMode: NISysCfgStatus = -2147220440;
110pub const NISysCfgStatus_NISysCfg_HostSoftwareTooOld: NISysCfgStatus = -2147220385;
111pub const NISysCfgStatus_NISysCfg_OpkgUpdateFeedFailure: NISysCfgStatus = -2147220384;
112pub const NISysCfgStatus_NISysCfg_FeedNotFound: NISysCfgStatus = -2147220383;
113pub const NISysCfgStatus_NISysCfg_FeedAlreadyExists: NISysCfgStatus = -2147220382;
114pub const NISysCfgStatus_NISysCfg_InstallOptionNotSupported: NISysCfgStatus = -2147220381;
115pub const NISysCfgStatus_NISysCfg_FirmwareTooOld: NISysCfgStatus = -2147220380;
116pub const NISysCfgStatus_NISysCfg_SoftwareTooOld: NISysCfgStatus = -2147220379;
117pub const NISysCfgStatus_NISysCfg_RequiresSSH: NISysCfgStatus = -2147220378;
118pub const NISysCfgStatus_NISysCfg_OpkgResponseSyntax: NISysCfgStatus = -2147220377;
119pub const NISysCfgStatus_NISysCfg_WrongSoftwareSetType: NISysCfgStatus = -2147220376;
120pub const NISysCfgStatus_NISysCfg_RequiresOpkg: NISysCfgStatus = -2147220375;
121pub const NISysCfgStatus_NISysCfg_HDFormatEncryptNotSupported: NISysCfgStatus = -2147220374;
122pub const NISysCfgStatus_NISysCfg_HDFormatNoRecoveryKeyDevice: NISysCfgStatus = -2147220373;
123pub const NISysCfgStatus_NISysCfg_RestartLocalhostAmbiguous: NISysCfgStatus = -2147220372;
124pub const NISysCfgStatus_NISysCfg_ImageInvalidCorrupt: NISysCfgStatus = -2147220371;
125pub const NISysCfgStatus_NISysCfg_SafeOrInstallModeRequired: NISysCfgStatus = -2147220370;
126pub const NISysCfgStatus_NISysCfg_EncryptPhraseMismatch: NISysCfgStatus = -2147220369;
127pub const NISysCfgStatus_NISysCfg_InvalidIP: NISysCfgStatus = -2147220368;
128pub const NISysCfgStatus_NISysCfg_InvalidGateway: NISysCfgStatus = -2147220367;
129pub const NISysCfgStatus_NISysCfg_InvalidDNS: NISysCfgStatus = -2147220366;
130pub const NISysCfgStatus_NISysCfg_InvalidSubnet: NISysCfgStatus = -2147220365;
131pub const NISysCfgStatus_NISysCfg_CmdNotSupported: NISysCfgStatus = -2147220364;
132pub const NISysCfgStatus_NISysCfg_ConfigFailed: NISysCfgStatus = -2147220363;
133pub const NISysCfgStatus_NISysCfg_Locked: NISysCfgStatus = -2147220362;
134pub const NISysCfgStatus_NISysCfg_BadPassword: NISysCfgStatus = -2147220361;
135pub const NISysCfgStatus_NISysCfg_NotConfigurable: NISysCfgStatus = -2147220360;
136pub const NISysCfgStatus_NISysCfg_UnlockFailed: NISysCfgStatus = -2147220359;
137pub const NISysCfgStatus_NISysCfg_LockFailed: NISysCfgStatus = -2147220358;
138pub const NISysCfgStatus_NISysCfg_InstallFailed: NISysCfgStatus = -2147220357;
139pub const NISysCfgStatus_NISysCfg_InstallationCorrupt: NISysCfgStatus = -2147220356;
140pub const NISysCfgStatus_NISysCfg_EmptyFile: NISysCfgStatus = -2147220355;
141pub const NISysCfgStatus_NISysCfg_UnconfiguredIP: NISysCfgStatus = -2147220354;
142pub const NISysCfgStatus_NISysCfg_InstallationGenericFailure: NISysCfgStatus = -2147220352;
143pub const NISysCfgStatus_NISysCfg_DownloadAlreadyStarted: NISysCfgStatus = -2147220350;
144pub const NISysCfgStatus_NISysCfg_Aborted: NISysCfgStatus = -2147220349;
145pub const NISysCfgStatus_NISysCfg_DiskFull: NISysCfgStatus = -2147220338;
146pub const NISysCfgStatus_NISysCfg_HDFormatFailed: NISysCfgStatus = -2147220337;
147pub const NISysCfgStatus_NISysCfg_HDFormatNotSafeMode: NISysCfgStatus = -2147220336;
148pub const NISysCfgStatus_NISysCfg_HDFormatRebootFailed: NISysCfgStatus = -2147220335;
149pub const NISysCfgStatus_NISysCfg_ConnectionRefused: NISysCfgStatus = -2147220334;
150pub const NISysCfgStatus_NISysCfg_GetRemoteFilesFailed: NISysCfgStatus = -2147220331;
151pub const NISysCfgStatus_NISysCfg_PutRemoteFilesFailed: NISysCfgStatus = -2147220330;
152pub const NISysCfgStatus_NISysCfg_InvalidImage: NISysCfgStatus = -2147220329;
153pub const NISysCfgStatus_NISysCfg_ImageDeviceCodeMismatch: NISysCfgStatus = -2147220328;
154pub const NISysCfgStatus_NISysCfg_SystemMismatch: NISysCfgStatus = -2147220327;
155pub const NISysCfgStatus_NISysCfg_HDFormatWrongFS: NISysCfgStatus = -2147220326;
156pub const NISysCfgStatus_NISysCfg_CustomInstallNotSupported: NISysCfgStatus = -2147220325;
157pub const NISysCfgStatus_NISysCfg_FTPFailed: NISysCfgStatus = -2147220324;
158pub const NISysCfgStatus_NISysCfg_Timeout: NISysCfgStatus = -2147220323;
159pub const NISysCfgStatus_NISysCfg_DirNotFound: NISysCfgStatus = -2147220321;
160pub const NISysCfgStatus_NISysCfg_PathNotFound: NISysCfgStatus = -2147220320;
161pub const NISysCfgStatus_NISysCfg_NoSoftwareAvailable: NISysCfgStatus = -2147220319;
162pub const NISysCfgStatus_NISysCfg_OverwriteError: NISysCfgStatus = -2147220318;
163pub const NISysCfgStatus_NISysCfg_HDFormatCannotKeepCfg: NISysCfgStatus = -2147220317;
164pub const NISysCfgStatus_NISysCfg_FileOrPathTooLong: NISysCfgStatus = -2147220316;
165pub const NISysCfgStatus_NISysCfg_DDPInternalTimeout: NISysCfgStatus = -2147220315;
166pub const NISysCfgStatus_NISysCfg_IOPermissionDenied: NISysCfgStatus = -2147220314;
167pub const NISysCfgStatus_NISysCfg_PathAlreadyExists: NISysCfgStatus = -2147220313;
168pub const NISysCfgStatus_NISysCfg_ExecutionFailure: NISysCfgStatus = -2147220312;
169pub const NISysCfgStatus_NISysCfg_DownloadError: NISysCfgStatus = -2147220311;
170pub const NISysCfgStatus_NISysCfg_NetSendFailed: NISysCfgStatus = -2147220309;
171pub const NISysCfgStatus_NISysCfg_ContactHostDisconnected: NISysCfgStatus = -2147220308;
172pub const NISysCfgStatus_NISysCfg_NetSvcDown: NISysCfgStatus = -2147220307;
173pub const NISysCfgStatus_NISysCfg_NotConfirmed: NISysCfgStatus = -2147220306;
174pub const NISysCfgStatus_NISysCfg_HostNotResolved: NISysCfgStatus = -2147220305;
175pub const NISysCfgStatus_NISysCfg_RebootTimeout: NISysCfgStatus = -2147220304;
176pub const NISysCfgStatus_NISysCfg_NoConfirmationFP1600: NISysCfgStatus = -2147220303;
177pub const NISysCfgStatus_NISysCfg_DuplicateStartup: NISysCfgStatus = -2147220300;
178pub const NISysCfgStatus_NISysCfg_RemoteInvalidArgument: NISysCfgStatus = -2147220299;
179pub const NISysCfgStatus_NISysCfg_NotUninstallable: NISysCfgStatus = -2147220298;
180pub const NISysCfgStatus_NISysCfg_DuplicatesNotAllowed: NISysCfgStatus = -2147220297;
181pub const NISysCfgStatus_NISysCfg_NotInstallable: NISysCfgStatus = -2147220296;
182pub const NISysCfgStatus_NISysCfg_WrongDevice: NISysCfgStatus = -2147220295;
183pub const NISysCfgStatus_NISysCfg_WrongOS: NISysCfgStatus = -2147220294;
184pub const NISysCfgStatus_NISysCfg_OSVersionTooOld: NISysCfgStatus = -2147220293;
185pub const NISysCfgStatus_NISysCfg_IOError: NISysCfgStatus = -2147220292;
186pub const NISysCfgStatus_NISysCfg_CorruptConfig: NISysCfgStatus = -2147220291;
187pub const NISysCfgStatus_NISysCfg_BufferOverflow: NISysCfgStatus = -2147220290;
188pub const NISysCfgStatus_NISysCfg_UnsupportedCDFVersion: NISysCfgStatus = -2147220289;
189pub const NISysCfgStatus_NISysCfg_InvalidStack: NISysCfgStatus = -2147220288;
190pub const NISysCfgStatus_NISysCfg_IncompleteStack: NISysCfgStatus = -2147220287;
191pub const NISysCfgStatus_NISysCfg_StackItemMissing: NISysCfgStatus = -2147220286;
192pub const NISysCfgStatus_NISysCfg_TopLevelHiddenComponentError: NISysCfgStatus = -2147220285;
193pub const NISysCfgStatus_NISysCfg_InvalidAddon: NISysCfgStatus = -2147220284;
194pub const NISysCfgStatus_NISysCfg_NoRTImagesFolder: NISysCfgStatus = -2147220283;
195pub const NISysCfgStatus_NISysCfg_NoRTImagesRegistry: NISysCfgStatus = -2147220282;
196pub const NISysCfgStatus_NISysCfg_NoRTS2CDF: NISysCfgStatus = -2147220281;
197pub const NISysCfgStatus_NISysCfg_UnsupportedOS: NISysCfgStatus = -2147220280;
198pub const NISysCfgStatus_NISysCfg_ExactVersionRequired: NISysCfgStatus = -2147220279;
199pub const NISysCfgStatus_NISysCfg_InvalidStartup: NISysCfgStatus = -2147220277;
200pub type NISysCfgStatus = ::std::os::raw::c_int;
201pub type NISysCfgUInt64 = ::std::os::raw::c_ulonglong;
202#[repr(C)]
203#[derive(Debug, Copy, Clone)]
204pub struct NISysCfgTimestampUTC {
205    pub u32Data: [::std::os::raw::c_uint; 4usize],
206}
207#[test]
208fn bindgen_test_layout_NISysCfgTimestampUTC() {
209    assert_eq!(
210        ::std::mem::size_of::<NISysCfgTimestampUTC>(),
211        16usize,
212        concat!("Size of: ", stringify!(NISysCfgTimestampUTC))
213    );
214    assert_eq!(
215        ::std::mem::align_of::<NISysCfgTimestampUTC>(),
216        4usize,
217        concat!("Alignment of ", stringify!(NISysCfgTimestampUTC))
218    );
219    assert_eq!(
220        unsafe { &(*(::std::ptr::null::<NISysCfgTimestampUTC>())).u32Data as *const _ as usize },
221        0usize,
222        concat!(
223            "Offset of field: ",
224            stringify!(NISysCfgTimestampUTC),
225            "::",
226            stringify!(u32Data)
227        )
228    );
229}
230#[doc = ""]
231pub type NISysCfgSessionHandle = *mut ::std::os::raw::c_void;
232pub type NISysCfgResourceHandle = *mut ::std::os::raw::c_void;
233pub type NISysCfgFilterHandle = *mut ::std::os::raw::c_void;
234pub type NISysCfgSoftwareSetHandle = *mut ::std::os::raw::c_void;
235pub type NISysCfgEnumResourceHandle = *mut ::std::os::raw::c_void;
236pub type NISysCfgEnumExpertHandle = *mut ::std::os::raw::c_void;
237pub type NISysCfgEnumSystemHandle = *mut ::std::os::raw::c_void;
238pub type NISysCfgEnumSoftwareFeedHandle = *mut ::std::os::raw::c_void;
239pub type NISysCfgEnumSoftwareSetHandle = *mut ::std::os::raw::c_void;
240pub type NISysCfgEnumDependencyHandle = *mut ::std::os::raw::c_void;
241pub type NISysCfgEnumSoftwareComponentHandle = *mut ::std::os::raw::c_void;
242pub const NISysCfgIncludeCachedResults_NISysCfgIncludeCachedResultsNone:
243    NISysCfgIncludeCachedResults = 0;
244pub const NISysCfgIncludeCachedResults_NISysCfgIncludeCachedResultsOnlyIfOnline:
245    NISysCfgIncludeCachedResults = 1;
246pub const NISysCfgIncludeCachedResults_NISysCfgIncludeCachedResultsAll:
247    NISysCfgIncludeCachedResults = 3;
248#[doc = ""]
249pub type NISysCfgIncludeCachedResults = ::std::os::raw::c_int;
250pub const NISysCfgSystemNameFormat_NISysCfgSystemNameFormatHostname: NISysCfgSystemNameFormat = 16;
251pub const NISysCfgSystemNameFormat_NISysCfgSystemNameFormatHostnameIp: NISysCfgSystemNameFormat =
252    18;
253pub const NISysCfgSystemNameFormat_NISysCfgSystemNameFormatHostnameMac: NISysCfgSystemNameFormat =
254    19;
255pub const NISysCfgSystemNameFormat_NISysCfgSystemNameFormatIp: NISysCfgSystemNameFormat = 32;
256pub const NISysCfgSystemNameFormat_NISysCfgSystemNameFormatIpHostname: NISysCfgSystemNameFormat =
257    33;
258pub const NISysCfgSystemNameFormat_NISysCfgSystemNameFormatIpMac: NISysCfgSystemNameFormat = 35;
259pub const NISysCfgSystemNameFormat_NISysCfgSystemNameFormatMac: NISysCfgSystemNameFormat = 48;
260pub const NISysCfgSystemNameFormat_NISysCfgSystemNameFormatMacHostname: NISysCfgSystemNameFormat =
261    49;
262pub const NISysCfgSystemNameFormat_NISysCfgSystemNameFormatMacIp: NISysCfgSystemNameFormat = 50;
263pub type NISysCfgSystemNameFormat = ::std::os::raw::c_int;
264pub const NISysCfgFileSystemMode_NISysCfgFileSystemDefault: NISysCfgFileSystemMode = 0;
265pub const NISysCfgFileSystemMode_NISysCfgFileSystemFat: NISysCfgFileSystemMode = 1;
266pub const NISysCfgFileSystemMode_NISysCfgFileSystemReliance: NISysCfgFileSystemMode = 2;
267pub const NISysCfgFileSystemMode_NISysCfgFileSystemUBIFS: NISysCfgFileSystemMode = 16384;
268pub const NISysCfgFileSystemMode_NISysCfgFileSystemExt4: NISysCfgFileSystemMode = 32768;
269pub type NISysCfgFileSystemMode = ::std::os::raw::c_int;
270pub const NISysCfgNetworkInterfaceSettings_NISysCfgResetPrimaryResetOthers:
271    NISysCfgNetworkInterfaceSettings = 0;
272pub const NISysCfgNetworkInterfaceSettings_NISysCfgPreservePrimaryResetOthers:
273    NISysCfgNetworkInterfaceSettings = 1;
274pub const NISysCfgNetworkInterfaceSettings_NISysCfgPreservePrimaryPreserveOthers:
275    NISysCfgNetworkInterfaceSettings = 2;
276pub const NISysCfgNetworkInterfaceSettings_NISysCfgPreservePrimaryApplyOthers:
277    NISysCfgNetworkInterfaceSettings = 3;
278pub const NISysCfgNetworkInterfaceSettings_NISysCfgApplyPrimaryResetOthers:
279    NISysCfgNetworkInterfaceSettings = 4;
280pub const NISysCfgNetworkInterfaceSettings_NISysCfgApplyPrimaryPreserveOthers:
281    NISysCfgNetworkInterfaceSettings = 5;
282pub const NISysCfgNetworkInterfaceSettings_NISysCfgApplyPrimaryApplyOthers:
283    NISysCfgNetworkInterfaceSettings = 6;
284pub type NISysCfgNetworkInterfaceSettings = ::std::os::raw::c_int;
285pub const NISysCfgComponentType_NISysCfgItemTypeStandard: NISysCfgComponentType = 0;
286pub const NISysCfgComponentType_NISysCfgItemTypeHidden: NISysCfgComponentType = 1;
287pub const NISysCfgComponentType_NISysCfgItemTypeSystem: NISysCfgComponentType = 2;
288pub const NISysCfgComponentType_NISysCfgItemTypeUnknown: NISysCfgComponentType = 3;
289pub const NISysCfgComponentType_NISysCfgItemTypeStartup: NISysCfgComponentType = 4;
290pub const NISysCfgComponentType_NISysCfgItemTypeImage: NISysCfgComponentType = 5;
291pub const NISysCfgComponentType_NISysCfgItemTypeEssential: NISysCfgComponentType = 6;
292pub type NISysCfgComponentType = ::std::os::raw::c_int;
293pub const NISysCfgIncludeComponentTypes_NISysCfgIncludeItemsAllVisible:
294    NISysCfgIncludeComponentTypes = 0;
295pub const NISysCfgIncludeComponentTypes_NISysCfgIncludeItemsAllVisibleAndHidden:
296    NISysCfgIncludeComponentTypes = 1;
297pub const NISysCfgIncludeComponentTypes_NISysCfgIncludeItemsOnlyStandard:
298    NISysCfgIncludeComponentTypes = 2;
299pub const NISysCfgIncludeComponentTypes_NISysCfgIncludeItemsOnlyStartup:
300    NISysCfgIncludeComponentTypes = 3;
301pub type NISysCfgIncludeComponentTypes = ::std::os::raw::c_int;
302pub const NISysCfgVersionSelectionMode_NISysCfgVersionSelectionHighest:
303    NISysCfgVersionSelectionMode = 0;
304pub const NISysCfgVersionSelectionMode_NISysCfgVersionSelectionExact: NISysCfgVersionSelectionMode =
305    1;
306pub type NISysCfgVersionSelectionMode = ::std::os::raw::c_int;
307pub const NISysCfgImportMode_NISysCfgImportMergeItems: NISysCfgImportMode = 0;
308pub const NISysCfgImportMode_NISysCfgImportDeleteConfigFirst: NISysCfgImportMode = 1048576;
309pub const NISysCfgImportMode_NISysCfgImportPreserveConflictItems: NISysCfgImportMode = 2097152;
310pub type NISysCfgImportMode = ::std::os::raw::c_int;
311pub const NISysCfgReportType_NISysCfgReportXml: NISysCfgReportType = 0;
312pub const NISysCfgReportType_NISysCfgReportHtml: NISysCfgReportType = 1;
313pub const NISysCfgReportType_NISysCfgReportTechnicalSupportZip: NISysCfgReportType = 2;
314pub type NISysCfgReportType = ::std::os::raw::c_int;
315pub const NISysCfgBusType_NISysCfgBusTypeBuiltIn: NISysCfgBusType = 0;
316pub const NISysCfgBusType_NISysCfgBusTypePciPxi: NISysCfgBusType = 1;
317pub const NISysCfgBusType_NISysCfgBusTypeUsb: NISysCfgBusType = 2;
318pub const NISysCfgBusType_NISysCfgBusTypeGpib: NISysCfgBusType = 3;
319pub const NISysCfgBusType_NISysCfgBusTypeVxi: NISysCfgBusType = 4;
320pub const NISysCfgBusType_NISysCfgBusTypeSerial: NISysCfgBusType = 5;
321pub const NISysCfgBusType_NISysCfgBusTypeTcpIp: NISysCfgBusType = 6;
322pub const NISysCfgBusType_NISysCfgBusTypeCompactRio: NISysCfgBusType = 7;
323pub const NISysCfgBusType_NISysCfgBusTypeScxi: NISysCfgBusType = 8;
324pub const NISysCfgBusType_NISysCfgBusTypeCompactDaq: NISysCfgBusType = 9;
325pub const NISysCfgBusType_NISysCfgBusTypeSwitchBlock: NISysCfgBusType = 10;
326pub const NISysCfgBusType_NISysCfgBusTypeScc: NISysCfgBusType = 11;
327pub const NISysCfgBusType_NISysCfgBusTypeFireWire: NISysCfgBusType = 12;
328pub const NISysCfgBusType_NISysCfgBusTypeAccessory: NISysCfgBusType = 13;
329pub const NISysCfgBusType_NISysCfgBusTypeCan: NISysCfgBusType = 14;
330pub const NISysCfgBusType_NISysCfgBusTypeSwitchBlockDevice: NISysCfgBusType = 15;
331pub type NISysCfgBusType = ::std::os::raw::c_int;
332pub const NISysCfgHasDriverType_NISysCfgHasDriverTypeUnknown: NISysCfgHasDriverType = -1;
333pub const NISysCfgHasDriverType_NISysCfgHasDriverTypeNotInstalled: NISysCfgHasDriverType = 0;
334pub const NISysCfgHasDriverType_NISysCfgHasDriverTypeInstalled: NISysCfgHasDriverType = 1;
335pub type NISysCfgHasDriverType = ::std::os::raw::c_int;
336pub const NISysCfgIsPresentType_NISysCfgIsPresentTypeInitializing: NISysCfgIsPresentType = -2;
337pub const NISysCfgIsPresentType_NISysCfgIsPresentTypeUnknown: NISysCfgIsPresentType = -1;
338pub const NISysCfgIsPresentType_NISysCfgIsPresentTypeNotPresent: NISysCfgIsPresentType = 0;
339pub const NISysCfgIsPresentType_NISysCfgIsPresentTypePresent: NISysCfgIsPresentType = 1;
340pub type NISysCfgIsPresentType = ::std::os::raw::c_int;
341pub const NISysCfgIpAddressMode_NISysCfgIpAddressModeStatic: NISysCfgIpAddressMode = 1;
342pub const NISysCfgIpAddressMode_NISysCfgIpAddressModeDhcpOrLinkLocal: NISysCfgIpAddressMode = 2;
343pub const NISysCfgIpAddressMode_NISysCfgIpAddressModeLinkLocalOnly: NISysCfgIpAddressMode = 4;
344pub const NISysCfgIpAddressMode_NISysCfgIpAddressModeDhcpOnly: NISysCfgIpAddressMode = 8;
345pub type NISysCfgIpAddressMode = ::std::os::raw::c_int;
346pub const NISysCfgBool_NISysCfgBoolFalse: NISysCfgBool = 0;
347pub const NISysCfgBool_NISysCfgBoolTrue: NISysCfgBool = 1;
348pub type NISysCfgBool = ::std::os::raw::c_int;
349pub const NISysCfgLocale_NISysCfgLocaleDefault: NISysCfgLocale = 0;
350pub const NISysCfgLocale_NISysCfgLocaleChineseSimplified: NISysCfgLocale = 2052;
351pub const NISysCfgLocale_NISysCfgLocaleEnglish: NISysCfgLocale = 1033;
352pub const NISysCfgLocale_NISysCfgLocaleFrench: NISysCfgLocale = 1036;
353pub const NISysCfgLocale_NISysCfgLocaleGerman: NISysCfgLocale = 1031;
354pub const NISysCfgLocale_NISysCfgLocaleJapanese: NISysCfgLocale = 1041;
355pub const NISysCfgLocale_NISysCfgLocaleKorean: NISysCfgLocale = 1042;
356pub type NISysCfgLocale = ::std::os::raw::c_int;
357pub const NISysCfgFilterMode_NISysCfgFilterModeMatchValuesAll: NISysCfgFilterMode = 1;
358pub const NISysCfgFilterMode_NISysCfgFilterModeMatchValuesAny: NISysCfgFilterMode = 2;
359pub const NISysCfgFilterMode_NISysCfgFilterModeMatchValuesNone: NISysCfgFilterMode = 3;
360pub const NISysCfgFilterMode_NISysCfgFilterModeAllPropertiesExist: NISysCfgFilterMode = 4;
361pub type NISysCfgFilterMode = ::std::os::raw::c_int;
362pub const NISysCfgServiceType_NISysCfgServiceTypemDnsNiTcp: NISysCfgServiceType = 0;
363pub const NISysCfgServiceType_NISysCfgServiceTypemDnsNiRealtime: NISysCfgServiceType = 1;
364pub const NISysCfgServiceType_NISysCfgServiceTypemDnsNiSysapi: NISysCfgServiceType = 2;
365pub const NISysCfgServiceType_NISysCfgServiceTypemDnsNiHttp: NISysCfgServiceType = 3;
366pub const NISysCfgServiceType_NISysCfgServiceTypeLocalSystem: NISysCfgServiceType = 4;
367pub const NISysCfgServiceType_NISysCfgServiceTypeLocalNetInterface: NISysCfgServiceType = 5;
368pub const NISysCfgServiceType_NISysCfgServiceTypeLocalTimeKeeper: NISysCfgServiceType = 6;
369pub const NISysCfgServiceType_NISysCfgServiceTypeLocalTimeSource: NISysCfgServiceType = 7;
370pub const NISysCfgServiceType_NISysCfgServiceTypemDnsLxi: NISysCfgServiceType = 8;
371pub const NISysCfgServiceType_NISysCfgServiceTypeLocalFpga: NISysCfgServiceType = 9;
372pub type NISysCfgServiceType = ::std::os::raw::c_int;
373pub const NISysCfgAdapterType_NISysCfgAdapterTypeEthernet: NISysCfgAdapterType = 1;
374pub const NISysCfgAdapterType_NISysCfgAdapterTypeWlan: NISysCfgAdapterType = 2;
375pub type NISysCfgAdapterType = ::std::os::raw::c_int;
376pub const NISysCfgAdapterMode_NISysCfgAdapterModeDisabled: NISysCfgAdapterMode = 1;
377pub const NISysCfgAdapterMode_NISysCfgAdapterModeTcpIpEthernet: NISysCfgAdapterMode = 2;
378pub const NISysCfgAdapterMode_NISysCfgAdapterModeDeterministic: NISysCfgAdapterMode = 4;
379pub const NISysCfgAdapterMode_NISysCfgAdapterModeEtherCat: NISysCfgAdapterMode = 8;
380pub const NISysCfgAdapterMode_NISysCfgAdapterModeTcpIpWlan: NISysCfgAdapterMode = 32;
381pub const NISysCfgAdapterMode_NISysCfgAdapterModeTcpIpAccessPoint: NISysCfgAdapterMode = 64;
382pub type NISysCfgAdapterMode = ::std::os::raw::c_int;
383pub const NISysCfgLinkSpeed_NISysCfgLinkSpeedNone: NISysCfgLinkSpeed = 0;
384pub const NISysCfgLinkSpeed_NISysCfgLinkSpeedAuto: NISysCfgLinkSpeed = 1;
385pub const NISysCfgLinkSpeed_NISysCfgLinkSpeed10mbHalf: NISysCfgLinkSpeed = 2;
386pub const NISysCfgLinkSpeed_NISysCfgLinkSpeed10mbFull: NISysCfgLinkSpeed = 4;
387pub const NISysCfgLinkSpeed_NISysCfgLinkSpeed100mbHalf: NISysCfgLinkSpeed = 8;
388pub const NISysCfgLinkSpeed_NISysCfgLinkSpeed100mbFull: NISysCfgLinkSpeed = 16;
389pub const NISysCfgLinkSpeed_NISysCfgLinkSpeedGigabitHalf: NISysCfgLinkSpeed = 32;
390pub const NISysCfgLinkSpeed_NISysCfgLinkSpeedGigabitFull: NISysCfgLinkSpeed = 64;
391pub const NISysCfgLinkSpeed_NISysCfgLinkSpeedWlan80211a: NISysCfgLinkSpeed = 131072;
392pub const NISysCfgLinkSpeed_NISysCfgLinkSpeedWlan80211b: NISysCfgLinkSpeed = 262144;
393pub const NISysCfgLinkSpeed_NISysCfgLinkSpeedWlan80211g: NISysCfgLinkSpeed = 524288;
394pub const NISysCfgLinkSpeed_NISysCfgLinkSpeedWlan80211n: NISysCfgLinkSpeed = 1048576;
395pub const NISysCfgLinkSpeed_NISysCfgLinkSpeedWlan80211n5GHz: NISysCfgLinkSpeed = 2097152;
396pub type NISysCfgLinkSpeed = ::std::os::raw::c_int;
397pub const NISysCfgPacketDetection_NISysCfgPacketDetectionNone: NISysCfgPacketDetection = 0;
398pub const NISysCfgPacketDetection_NISysCfgPacketDetectionLineInterrupt: NISysCfgPacketDetection = 1;
399pub const NISysCfgPacketDetection_NISysCfgPacketDetectionPolling: NISysCfgPacketDetection = 2;
400pub const NISysCfgPacketDetection_NISysCfgPacketDetectionSignaledInterrupt:
401    NISysCfgPacketDetection = 4;
402pub type NISysCfgPacketDetection = ::std::os::raw::c_int;
403pub const NISysCfgConnectionType_NISysCfgConnectionTypeNone: NISysCfgConnectionType = 0;
404pub const NISysCfgConnectionType_NISysCfgConnectionTypeInfrastructure: NISysCfgConnectionType = 1;
405pub const NISysCfgConnectionType_NISysCfgConnectionTypeAdHoc: NISysCfgConnectionType = 2;
406pub type NISysCfgConnectionType = ::std::os::raw::c_int;
407pub const NISysCfgSecurityType_NISysCfgSecurityTypeNone: NISysCfgSecurityType = 0;
408pub const NISysCfgSecurityType_NISysCfgSecurityTypeNotSupported: NISysCfgSecurityType = 1;
409pub const NISysCfgSecurityType_NISysCfgSecurityTypeOpen: NISysCfgSecurityType = 2;
410pub const NISysCfgSecurityType_NISysCfgSecurityTypeWep: NISysCfgSecurityType = 4;
411pub const NISysCfgSecurityType_NISysCfgSecurityTypeWpaPsk: NISysCfgSecurityType = 8;
412pub const NISysCfgSecurityType_NISysCfgSecurityTypeWpaEap: NISysCfgSecurityType = 16;
413pub const NISysCfgSecurityType_NISysCfgSecurityTypeWpa2Psk: NISysCfgSecurityType = 32;
414pub const NISysCfgSecurityType_NISysCfgSecurityTypeWpa2Eap: NISysCfgSecurityType = 64;
415pub type NISysCfgSecurityType = ::std::os::raw::c_int;
416pub const NISysCfgEapType_NISysCfgEapTypeNone: NISysCfgEapType = 0;
417pub const NISysCfgEapType_NISysCfgEapTypeEapTls: NISysCfgEapType = 1;
418pub const NISysCfgEapType_NISysCfgEapTypeEapTtls: NISysCfgEapType = 2;
419pub const NISysCfgEapType_NISysCfgEapTypeEapFast: NISysCfgEapType = 4;
420pub const NISysCfgEapType_NISysCfgEapTypeLeap: NISysCfgEapType = 8;
421pub const NISysCfgEapType_NISysCfgEapTypePeap: NISysCfgEapType = 16;
422pub type NISysCfgEapType = ::std::os::raw::c_int;
423pub const NISysCfgFirmwareStatus_NISysCfgFirmwareReadyPendingAutoRestart: NISysCfgFirmwareStatus =
424    -4;
425pub const NISysCfgFirmwareStatus_NISysCfgFirmwareVerifyingNewImage: NISysCfgFirmwareStatus = -3;
426pub const NISysCfgFirmwareStatus_NISysCfgFirmwareWritingFlashingNewImage: NISysCfgFirmwareStatus =
427    -2;
428pub const NISysCfgFirmwareStatus_NISysCfgFirmwareUpdateModeWaitingForImage: NISysCfgFirmwareStatus =
429    -1;
430pub const NISysCfgFirmwareStatus_NISysCfgFirmwareCorruptCannotRun: NISysCfgFirmwareStatus = 0;
431pub const NISysCfgFirmwareStatus_NISysCfgFirmwareNoneInstalled: NISysCfgFirmwareStatus = 1;
432pub const NISysCfgFirmwareStatus_NISysCfgFirmwareInstalledNormalOperation: NISysCfgFirmwareStatus =
433    2;
434pub const NISysCfgFirmwareStatus_NISysCfgFirmwareReadyPendingUserRestart: NISysCfgFirmwareStatus =
435    3;
436pub const NISysCfgFirmwareStatus_NISysCfgFirmwareReadyPendingUserAction: NISysCfgFirmwareStatus = 4;
437pub const NISysCfgFirmwareStatus_NISysCfgFirmwareUpdateAttemptFailed: NISysCfgFirmwareStatus = 5;
438pub type NISysCfgFirmwareStatus = ::std::os::raw::c_int;
439pub const NISysCfgDeleteValidationMode_NISysCfgValidateButDoNotDelete:
440    NISysCfgDeleteValidationMode = -1;
441pub const NISysCfgDeleteValidationMode_NISysCfgDeleteIfNoDependenciesExist:
442    NISysCfgDeleteValidationMode = 0;
443pub const NISysCfgDeleteValidationMode_NISysCfgDeleteItemAndAnyDependencies:
444    NISysCfgDeleteValidationMode = 1;
445pub const NISysCfgDeleteValidationMode_NISysCfgDeleteItemButKeepDependencies:
446    NISysCfgDeleteValidationMode = 2;
447pub type NISysCfgDeleteValidationMode = ::std::os::raw::c_int;
448pub const NISysCfgAccessType_NISysCfgAccessTypeLocalOnly: NISysCfgAccessType = 0;
449pub const NISysCfgAccessType_NISysCfgAccessTypeLocalAndRemote: NISysCfgAccessType = 1;
450pub type NISysCfgAccessType = ::std::os::raw::c_int;
451pub const NISysCfgLedState_NISysCfgLedStateOff: NISysCfgLedState = 0;
452pub const NISysCfgLedState_NISysCfgLedStateSolidGreen: NISysCfgLedState = 1;
453pub const NISysCfgLedState_NISysCfgLedStateSolidYellow: NISysCfgLedState = 2;
454pub const NISysCfgLedState_NISysCfgLedStateBlinkingGreen: NISysCfgLedState = 4;
455pub const NISysCfgLedState_NISysCfgLedStateBlinkingYellow: NISysCfgLedState = 8;
456pub type NISysCfgLedState = ::std::os::raw::c_int;
457pub const NISysCfgSwitchState_NISysCfgSwitchStateDisabled: NISysCfgSwitchState = 0;
458pub const NISysCfgSwitchState_NISysCfgSwitchStateEnabled: NISysCfgSwitchState = 1;
459pub type NISysCfgSwitchState = ::std::os::raw::c_int;
460pub const NISysCfgFirmwareUpdateMode_NISysCfgFirmwareUpdateModeNone: NISysCfgFirmwareUpdateMode = 0;
461pub const NISysCfgFirmwareUpdateMode_NISysCfgFirmwareUpdateModeManual: NISysCfgFirmwareUpdateMode =
462    1;
463pub const NISysCfgFirmwareUpdateMode_NISysCfgFirmwareUpdateModeDriverManaged:
464    NISysCfgFirmwareUpdateMode = 2;
465pub type NISysCfgFirmwareUpdateMode = ::std::os::raw::c_int;
466pub const NISysCfgModuleProgramMode_NISysCfgModuleProgramModeNone: NISysCfgModuleProgramMode = 0;
467pub const NISysCfgModuleProgramMode_NISysCfgModuleProgramModeRealtimeCpu:
468    NISysCfgModuleProgramMode = 1;
469pub const NISysCfgModuleProgramMode_NISysCfgModuleProgramModeRealtimeScan:
470    NISysCfgModuleProgramMode = 2;
471pub const NISysCfgModuleProgramMode_NISysCfgModuleProgramModeLabVIEWFpga:
472    NISysCfgModuleProgramMode = 4;
473pub type NISysCfgModuleProgramMode = ::std::os::raw::c_int;
474pub const NISysCfgResourceProperty_NISysCfgResourcePropertyIsDevice: NISysCfgResourceProperty =
475    16781312;
476pub const NISysCfgResourceProperty_NISysCfgResourcePropertyIsChassis: NISysCfgResourceProperty =
477    16941056;
478pub const NISysCfgResourceProperty_NISysCfgResourcePropertyConnectsToBusType:
479    NISysCfgResourceProperty = 16785408;
480pub const NISysCfgResourceProperty_NISysCfgResourcePropertyVendorId: NISysCfgResourceProperty =
481    16789504;
482pub const NISysCfgResourceProperty_NISysCfgResourcePropertyVendorName: NISysCfgResourceProperty =
483    16793600;
484pub const NISysCfgResourceProperty_NISysCfgResourcePropertyProductId: NISysCfgResourceProperty =
485    16797696;
486pub const NISysCfgResourceProperty_NISysCfgResourcePropertyProductName: NISysCfgResourceProperty =
487    16801792;
488pub const NISysCfgResourceProperty_NISysCfgResourcePropertySerialNumber: NISysCfgResourceProperty =
489    16805888;
490pub const NISysCfgResourceProperty_NISysCfgResourcePropertyFirmwareRevision:
491    NISysCfgResourceProperty = 16969728;
492pub const NISysCfgResourceProperty_NISysCfgResourcePropertyIsNIProduct: NISysCfgResourceProperty =
493    16809984;
494pub const NISysCfgResourceProperty_NISysCfgResourcePropertyIsSimulated: NISysCfgResourceProperty =
495    16814080;
496pub const NISysCfgResourceProperty_NISysCfgResourcePropertyConnectsToLinkName:
497    NISysCfgResourceProperty = 16818176;
498pub const NISysCfgResourceProperty_NISysCfgResourcePropertyHasDriver: NISysCfgResourceProperty =
499    16920576;
500pub const NISysCfgResourceProperty_NISysCfgResourcePropertyIsPresent: NISysCfgResourceProperty =
501    16924672;
502pub const NISysCfgResourceProperty_NISysCfgResourcePropertySlotNumber: NISysCfgResourceProperty =
503    16822272;
504pub const NISysCfgResourceProperty_NISysCfgResourcePropertySupportsInternalCalibration:
505    NISysCfgResourceProperty = 16842752;
506pub const NISysCfgResourceProperty_NISysCfgResourcePropertyInternalCalibrationLastTime:
507    NISysCfgResourceProperty = 16846848;
508pub const NISysCfgResourceProperty_NISysCfgResourcePropertyInternalCalibrationLastTemp:
509    NISysCfgResourceProperty = 16850944;
510pub const NISysCfgResourceProperty_NISysCfgResourcePropertySupportsExternalCalibration:
511    NISysCfgResourceProperty = 16859136;
512pub const NISysCfgResourceProperty_NISysCfgResourcePropertyExternalCalibrationLastTemp:
513    NISysCfgResourceProperty = 16867328;
514pub const NISysCfgResourceProperty_NISysCfgResourcePropertyCalibrationComments:
515    NISysCfgResourceProperty = 16961536;
516pub const NISysCfgResourceProperty_NISysCfgResourcePropertyInternalCalibrationLastLimited:
517    NISysCfgResourceProperty = 17420288;
518pub const NISysCfgResourceProperty_NISysCfgResourcePropertyExternalCalibrationChecksum:
519    NISysCfgResourceProperty = 17432576;
520pub const NISysCfgResourceProperty_NISysCfgResourcePropertyCurrentTemp: NISysCfgResourceProperty =
521    16965632;
522pub const NISysCfgResourceProperty_NISysCfgResourcePropertyPxiPciBusNumber:
523    NISysCfgResourceProperty = 16875520;
524pub const NISysCfgResourceProperty_NISysCfgResourcePropertyPxiPciDeviceNumber:
525    NISysCfgResourceProperty = 16879616;
526pub const NISysCfgResourceProperty_NISysCfgResourcePropertyPxiPciFunctionNumber:
527    NISysCfgResourceProperty = 16883712;
528pub const NISysCfgResourceProperty_NISysCfgResourcePropertyPxiPciLinkWidth:
529    NISysCfgResourceProperty = 16973824;
530pub const NISysCfgResourceProperty_NISysCfgResourcePropertyPxiPciMaxLinkWidth:
531    NISysCfgResourceProperty = 16977920;
532pub const NISysCfgResourceProperty_NISysCfgResourcePropertyUsbInterface: NISysCfgResourceProperty =
533    16887808;
534pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpHostName: NISysCfgResourceProperty =
535    16928768;
536pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpMacAddress: NISysCfgResourceProperty =
537    16986112;
538pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpIpAddress: NISysCfgResourceProperty =
539    16957440;
540pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpDeviceClass:
541    NISysCfgResourceProperty = 17022976;
542pub const NISysCfgResourceProperty_NISysCfgResourcePropertyGpibPrimaryAddress:
543    NISysCfgResourceProperty = 16994304;
544pub const NISysCfgResourceProperty_NISysCfgResourcePropertyGpibSecondaryAddress:
545    NISysCfgResourceProperty = 16998400;
546pub const NISysCfgResourceProperty_NISysCfgResourcePropertySerialPortBinding:
547    NISysCfgResourceProperty = 17076224;
548pub const NISysCfgResourceProperty_NISysCfgResourcePropertyProvidesBusType:
549    NISysCfgResourceProperty = 16932864;
550pub const NISysCfgResourceProperty_NISysCfgResourcePropertyProvidesLinkName:
551    NISysCfgResourceProperty = 16936960;
552pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfSlots: NISysCfgResourceProperty =
553    16826368;
554pub const NISysCfgResourceProperty_NISysCfgResourcePropertySupportsFirmwareUpdate:
555    NISysCfgResourceProperty = 17080320;
556pub const NISysCfgResourceProperty_NISysCfgResourcePropertyFirmwareFilePattern:
557    NISysCfgResourceProperty = 17084416;
558pub const NISysCfgResourceProperty_NISysCfgResourcePropertyRecommendedCalibrationInterval:
559    NISysCfgResourceProperty = 17207296;
560pub const NISysCfgResourceProperty_NISysCfgResourcePropertySupportsCalibrationWrite:
561    NISysCfgResourceProperty = 17215488;
562pub const NISysCfgResourceProperty_NISysCfgResourcePropertyHardwareRevision:
563    NISysCfgResourceProperty = 17256448;
564pub const NISysCfgResourceProperty_NISysCfgResourcePropertyCpuModelName: NISysCfgResourceProperty =
565    17313792;
566pub const NISysCfgResourceProperty_NISysCfgResourcePropertyCpuSteppingRevision:
567    NISysCfgResourceProperty = 17317888;
568pub const NISysCfgResourceProperty_NISysCfgResourcePropertyModelNameNumber:
569    NISysCfgResourceProperty = 17436672;
570pub const NISysCfgResourceProperty_NISysCfgResourcePropertyModuleProgramMode:
571    NISysCfgResourceProperty = 17440768;
572pub const NISysCfgResourceProperty_NISysCfgResourcePropertyConnectsToNumSlots:
573    NISysCfgResourceProperty = 17072128;
574pub const NISysCfgResourceProperty_NISysCfgResourcePropertySlotOffsetLeft:
575    NISysCfgResourceProperty = 17276928;
576pub const NISysCfgResourceProperty_NISysCfgResourcePropertyInternalCalibrationValuesInRange:
577    NISysCfgResourceProperty = 17489920;
578pub const NISysCfgResourceProperty_NISysCfgResourcePropertyFirmwareUpdateMode:
579    NISysCfgResourceProperty = 17354752;
580pub const NISysCfgResourceProperty_NISysCfgResourcePropertyExternalCalibrationLastTime:
581    NISysCfgResourceProperty = 16863232;
582pub const NISysCfgResourceProperty_NISysCfgResourcePropertyRecommendedNextCalibrationTime:
583    NISysCfgResourceProperty = 16871424;
584pub const NISysCfgResourceProperty_NISysCfgResourcePropertyExternalCalibrationLastLimited:
585    NISysCfgResourceProperty = 17428480;
586pub const NISysCfgResourceProperty_NISysCfgResourcePropertyCalibrationCurrentPassword:
587    NISysCfgResourceProperty = 17223680;
588pub const NISysCfgResourceProperty_NISysCfgResourcePropertyCalibrationNewPassword:
589    NISysCfgResourceProperty = 17227776;
590pub const NISysCfgResourceProperty_NISysCfgResourcePropertySysCfgAccess: NISysCfgResourceProperty =
591    219504640;
592pub const NISysCfgResourceProperty_NISysCfgResourcePropertyAdapterType: NISysCfgResourceProperty =
593    219332608;
594pub const NISysCfgResourceProperty_NISysCfgResourcePropertyMacAddress: NISysCfgResourceProperty =
595    219168768;
596pub const NISysCfgResourceProperty_NISysCfgResourcePropertyAdapterMode: NISysCfgResourceProperty =
597    219160576;
598pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpIpRequestMode:
599    NISysCfgResourceProperty = 219172864;
600pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpIpv4Address:
601    NISysCfgResourceProperty = 219181056;
602pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpIpv4Subnet: NISysCfgResourceProperty =
603    219189248;
604pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpIpv4Gateway:
605    NISysCfgResourceProperty = 219193344;
606pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpIpv4DnsServer:
607    NISysCfgResourceProperty = 219197440;
608pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpPreferredLinkSpeed:
609    NISysCfgResourceProperty = 219213824;
610pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpCurrentLinkSpeed:
611    NISysCfgResourceProperty = 219222016;
612pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpPacketDetection:
613    NISysCfgResourceProperty = 219258880;
614pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTcpPollingInterval:
615    NISysCfgResourceProperty = 219262976;
616pub const NISysCfgResourceProperty_NISysCfgResourcePropertyIsPrimaryAdapter:
617    NISysCfgResourceProperty = 219308032;
618pub const NISysCfgResourceProperty_NISysCfgResourcePropertyEtherCatMasterId:
619    NISysCfgResourceProperty = 219250688;
620pub const NISysCfgResourceProperty_NISysCfgResourcePropertyEtherCatMasterRedundancy:
621    NISysCfgResourceProperty = 219500544;
622pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanBssid: NISysCfgResourceProperty =
623    219398144;
624pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanCurrentLinkQuality:
625    NISysCfgResourceProperty = 219394048;
626pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanCurrentSsid:
627    NISysCfgResourceProperty = 219377664;
628pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanCurrentConnectionType:
629    NISysCfgResourceProperty = 219381760;
630pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanCurrentSecurityType:
631    NISysCfgResourceProperty = 219385856;
632pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanCurrentEapType:
633    NISysCfgResourceProperty = 219389952;
634pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanCountryCode:
635    NISysCfgResourceProperty = 219406336;
636pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanChannelNumber:
637    NISysCfgResourceProperty = 219410432;
638pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanClientCertificate:
639    NISysCfgResourceProperty = 219422720;
640pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanSecurityIdentity:
641    NISysCfgResourceProperty = 219414528;
642pub const NISysCfgResourceProperty_NISysCfgResourcePropertyWlanSecurityKey:
643    NISysCfgResourceProperty = 219418624;
644pub const NISysCfgResourceProperty_NISysCfgResourcePropertySystemStartTime:
645    NISysCfgResourceProperty = 17108992;
646pub const NISysCfgResourceProperty_NISysCfgResourcePropertyCurrentTime: NISysCfgResourceProperty =
647    219279360;
648pub const NISysCfgResourceProperty_NISysCfgResourcePropertyTimeZone: NISysCfgResourceProperty =
649    219471872;
650pub const NISysCfgResourceProperty_NISysCfgResourcePropertyUserDirectedSafeModeSwitch:
651    NISysCfgResourceProperty = 219537408;
652pub const NISysCfgResourceProperty_NISysCfgResourcePropertyConsoleOutSwitch:
653    NISysCfgResourceProperty = 219541504;
654pub const NISysCfgResourceProperty_NISysCfgResourcePropertyIpResetSwitch: NISysCfgResourceProperty =
655    219545600;
656pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfDiscoveredAccessPoints:
657    NISysCfgResourceProperty = 219365376;
658pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfExperts:
659    NISysCfgResourceProperty = 16891904;
660pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfServices:
661    NISysCfgResourceProperty = 17010688;
662pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfAvailableFirmwareVersions:
663    NISysCfgResourceProperty = 17088512;
664pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfCpuCores:
665    NISysCfgResourceProperty = 17506304;
666pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfCpuLogicalProcessors:
667    NISysCfgResourceProperty = 17137664;
668pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfFans: NISysCfgResourceProperty =
669    17174528;
670pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfPowerSensors:
671    NISysCfgResourceProperty = 17448960;
672pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfTemperatureSensors:
673    NISysCfgResourceProperty = 17186816;
674pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfVoltageSensors:
675    NISysCfgResourceProperty = 17149952;
676pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfUserLedIndicators:
677    NISysCfgResourceProperty = 17281024;
678pub const NISysCfgResourceProperty_NISysCfgResourcePropertyNumberOfUserSwitches:
679    NISysCfgResourceProperty = 17293312;
680pub type NISysCfgResourceProperty = ::std::os::raw::c_int;
681pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyServiceType: NISysCfgIndexedProperty =
682    17014784;
683pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyAvailableFirmwareVersion:
684    NISysCfgIndexedProperty = 17092608;
685pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyWlanAvailableSsid:
686    NISysCfgIndexedProperty = 219336704;
687pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyWlanAvailableBssid:
688    NISysCfgIndexedProperty = 219443200;
689pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyWlanAvailableConnectionType:
690    NISysCfgIndexedProperty = 219340800;
691pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyWlanAvailableSecurityType:
692    NISysCfgIndexedProperty = 219344896;
693pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyWlanAvailableLinkQuality:
694    NISysCfgIndexedProperty = 219353088;
695pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyWlanAvailableChannelNumber:
696    NISysCfgIndexedProperty = 219357184;
697pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyWlanAvailableLinkSpeed:
698    NISysCfgIndexedProperty = 219361280;
699pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyCpuTotalLoad: NISysCfgIndexedProperty =
700    17141760;
701pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyCpuInterruptLoad: NISysCfgIndexedProperty =
702    17145856;
703pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyCpuSpeed: NISysCfgIndexedProperty =
704    17309696;
705pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyFanName: NISysCfgIndexedProperty =
706    17178624;
707pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyFanReading: NISysCfgIndexedProperty =
708    17182720;
709pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyPowerName: NISysCfgIndexedProperty =
710    17453056;
711pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyPowerReading: NISysCfgIndexedProperty =
712    17457152;
713pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyPowerUpperCritical:
714    NISysCfgIndexedProperty = 17461248;
715pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyTemperatureName: NISysCfgIndexedProperty =
716    17190912;
717pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyTemperatureReading:
718    NISysCfgIndexedProperty = 16965632;
719pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyTemperatureLowerCritical:
720    NISysCfgIndexedProperty = 17195008;
721pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyTemperatureUpperCritical:
722    NISysCfgIndexedProperty = 17199104;
723pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyVoltageName: NISysCfgIndexedProperty =
724    17154048;
725pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyVoltageReading: NISysCfgIndexedProperty =
726    17158144;
727pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyVoltageNominal: NISysCfgIndexedProperty =
728    17162240;
729pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyVoltageLowerCritical:
730    NISysCfgIndexedProperty = 17166336;
731pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyVoltageUpperCritical:
732    NISysCfgIndexedProperty = 17170432;
733pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyUserLedName: NISysCfgIndexedProperty =
734    17285120;
735pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyUserSwitchName: NISysCfgIndexedProperty =
736    17297408;
737pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyUserSwitchState: NISysCfgIndexedProperty =
738    17301504;
739pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyUserLedState: NISysCfgIndexedProperty =
740    17289216;
741pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyExpertName: NISysCfgIndexedProperty =
742    16900096;
743pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyExpertResourceName:
744    NISysCfgIndexedProperty = 16896000;
745pub const NISysCfgIndexedProperty_NISysCfgIndexedPropertyExpertUserAlias: NISysCfgIndexedProperty =
746    16904192;
747pub type NISysCfgIndexedProperty = ::std::os::raw::c_int;
748pub const NISysCfgSystemProperty_NISysCfgSystemPropertyDeviceClass: NISysCfgSystemProperty =
749    16941057;
750pub const NISysCfgSystemProperty_NISysCfgSystemPropertyProductId: NISysCfgSystemProperty = 16941058;
751pub const NISysCfgSystemProperty_NISysCfgSystemPropertyFileSystem: NISysCfgSystemProperty =
752    16941060;
753pub const NISysCfgSystemProperty_NISysCfgSystemPropertyFirmwareRevision: NISysCfgSystemProperty =
754    16941061;
755pub const NISysCfgSystemProperty_NISysCfgSystemPropertyIsFactoryResetSupported:
756    NISysCfgSystemProperty = 16941067;
757pub const NISysCfgSystemProperty_NISysCfgSystemPropertyIsFirmwareUpdateSupported:
758    NISysCfgSystemProperty = 16941068;
759pub const NISysCfgSystemProperty_NISysCfgSystemPropertyIsLocked: NISysCfgSystemProperty = 16941069;
760pub const NISysCfgSystemProperty_NISysCfgSystemPropertyIsLockingSupported: NISysCfgSystemProperty =
761    16941070;
762pub const NISysCfgSystemProperty_NISysCfgSystemPropertyIsOnLocalSubnet: NISysCfgSystemProperty =
763    16941072;
764pub const NISysCfgSystemProperty_NISysCfgSystemPropertyIsRestartSupported: NISysCfgSystemProperty =
765    16941076;
766pub const NISysCfgSystemProperty_NISysCfgSystemPropertyMacAddress: NISysCfgSystemProperty =
767    16941077;
768pub const NISysCfgSystemProperty_NISysCfgSystemPropertyProductName: NISysCfgSystemProperty =
769    16941078;
770pub const NISysCfgSystemProperty_NISysCfgSystemPropertyOperatingSystem: NISysCfgSystemProperty =
771    16941079;
772pub const NISysCfgSystemProperty_NISysCfgSystemPropertyOperatingSystemVersion:
773    NISysCfgSystemProperty = 17100800;
774pub const NISysCfgSystemProperty_NISysCfgSystemPropertyOperatingSystemDescription:
775    NISysCfgSystemProperty = 17104896;
776pub const NISysCfgSystemProperty_NISysCfgSystemPropertySerialNumber: NISysCfgSystemProperty =
777    16941080;
778pub const NISysCfgSystemProperty_NISysCfgSystemPropertySystemState: NISysCfgSystemProperty =
779    16941082;
780pub const NISysCfgSystemProperty_NISysCfgSystemPropertyMemoryPhysTotal: NISysCfgSystemProperty =
781    219480064;
782pub const NISysCfgSystemProperty_NISysCfgSystemPropertyMemoryPhysFree: NISysCfgSystemProperty =
783    219484160;
784pub const NISysCfgSystemProperty_NISysCfgSystemPropertyMemoryLargestBlock: NISysCfgSystemProperty =
785    219488256;
786pub const NISysCfgSystemProperty_NISysCfgSystemPropertyMemoryVirtTotal: NISysCfgSystemProperty =
787    219492352;
788pub const NISysCfgSystemProperty_NISysCfgSystemPropertyMemoryVirtFree: NISysCfgSystemProperty =
789    219496448;
790pub const NISysCfgSystemProperty_NISysCfgSystemPropertyPrimaryDiskTotal: NISysCfgSystemProperty =
791    219291648;
792pub const NISysCfgSystemProperty_NISysCfgSystemPropertyPrimaryDiskFree: NISysCfgSystemProperty =
793    219295744;
794pub const NISysCfgSystemProperty_NISysCfgSystemPropertySystemResourceHandle:
795    NISysCfgSystemProperty = 16941086;
796pub const NISysCfgSystemProperty_NISysCfgSystemPropertyImageDescription: NISysCfgSystemProperty =
797    219516928;
798pub const NISysCfgSystemProperty_NISysCfgSystemPropertyImageId: NISysCfgSystemProperty = 219521024;
799pub const NISysCfgSystemProperty_NISysCfgSystemPropertyImageTitle: NISysCfgSystemProperty =
800    219525120;
801pub const NISysCfgSystemProperty_NISysCfgSystemPropertyImageVersion: NISysCfgSystemProperty =
802    219529216;
803pub const NISysCfgSystemProperty_NISysCfgSystemPropertyInstalledApiVersion: NISysCfgSystemProperty =
804    16941087;
805pub const NISysCfgSystemProperty_NISysCfgSystemPropertyIsDst: NISysCfgSystemProperty = 16941066;
806pub const NISysCfgSystemProperty_NISysCfgSystemPropertyIsRestartProtected: NISysCfgSystemProperty =
807    16941073;
808pub const NISysCfgSystemProperty_NISysCfgSystemPropertyHaltOnError: NISysCfgSystemProperty =
809    16941074;
810pub const NISysCfgSystemProperty_NISysCfgSystemPropertyRepositoryLocation: NISysCfgSystemProperty =
811    16941084;
812pub const NISysCfgSystemProperty_NISysCfgSystemPropertySystemComment: NISysCfgSystemProperty =
813    16941081;
814pub const NISysCfgSystemProperty_NISysCfgSystemPropertyAutoRestartTimeout: NISysCfgSystemProperty =
815    16941085;
816pub const NISysCfgSystemProperty_NISysCfgSystemPropertyDnsServer: NISysCfgSystemProperty = 16941059;
817pub const NISysCfgSystemProperty_NISysCfgSystemPropertyGateway: NISysCfgSystemProperty = 16941062;
818pub const NISysCfgSystemProperty_NISysCfgSystemPropertyHostname: NISysCfgSystemProperty = 16941063;
819pub const NISysCfgSystemProperty_NISysCfgSystemPropertyIpAddress: NISysCfgSystemProperty = 16941064;
820pub const NISysCfgSystemProperty_NISysCfgSystemPropertyIpAddressMode: NISysCfgSystemProperty =
821    16941065;
822pub const NISysCfgSystemProperty_NISysCfgSystemPropertySubnetMask: NISysCfgSystemProperty =
823    16941083;
824pub type NISysCfgSystemProperty = ::std::os::raw::c_int;
825pub const NISysCfgFilterProperty_NISysCfgFilterPropertyIsDevice: NISysCfgFilterProperty = 16781312;
826pub const NISysCfgFilterProperty_NISysCfgFilterPropertyIsChassis: NISysCfgFilterProperty = 16941056;
827pub const NISysCfgFilterProperty_NISysCfgFilterPropertyServiceType: NISysCfgFilterProperty =
828    17014784;
829pub const NISysCfgFilterProperty_NISysCfgFilterPropertyConnectsToBusType: NISysCfgFilterProperty =
830    16785408;
831pub const NISysCfgFilterProperty_NISysCfgFilterPropertyConnectsToLinkName: NISysCfgFilterProperty =
832    16818176;
833pub const NISysCfgFilterProperty_NISysCfgFilterPropertyProvidesBusType: NISysCfgFilterProperty =
834    16932864;
835pub const NISysCfgFilterProperty_NISysCfgFilterPropertyVendorId: NISysCfgFilterProperty = 16789504;
836pub const NISysCfgFilterProperty_NISysCfgFilterPropertyProductId: NISysCfgFilterProperty = 16797696;
837pub const NISysCfgFilterProperty_NISysCfgFilterPropertySerialNumber: NISysCfgFilterProperty =
838    16805888;
839pub const NISysCfgFilterProperty_NISysCfgFilterPropertyIsNIProduct: NISysCfgFilterProperty =
840    16809984;
841pub const NISysCfgFilterProperty_NISysCfgFilterPropertyIsSimulated: NISysCfgFilterProperty =
842    16814080;
843pub const NISysCfgFilterProperty_NISysCfgFilterPropertySlotNumber: NISysCfgFilterProperty =
844    16822272;
845pub const NISysCfgFilterProperty_NISysCfgFilterPropertyHasDriver: NISysCfgFilterProperty = 16920576;
846pub const NISysCfgFilterProperty_NISysCfgFilterPropertyIsPresent: NISysCfgFilterProperty = 16924672;
847pub const NISysCfgFilterProperty_NISysCfgFilterPropertySupportsCalibration: NISysCfgFilterProperty =
848    16908288;
849pub const NISysCfgFilterProperty_NISysCfgFilterPropertySupportsFirmwareUpdate:
850    NISysCfgFilterProperty = 17080320;
851pub const NISysCfgFilterProperty_NISysCfgFilterPropertyProvidesLinkName: NISysCfgFilterProperty =
852    16936960;
853pub const NISysCfgFilterProperty_NISysCfgFilterPropertyExpertName: NISysCfgFilterProperty =
854    16900096;
855pub const NISysCfgFilterProperty_NISysCfgFilterPropertyResourceName: NISysCfgFilterProperty =
856    16896000;
857pub const NISysCfgFilterProperty_NISysCfgFilterPropertyUserAlias: NISysCfgFilterProperty = 16904192;
858pub type NISysCfgFilterProperty = ::std::os::raw::c_int;
859pub const NISysCfgPropertyType_NISysCfgPropertyTypeBool: NISysCfgPropertyType = 1;
860pub const NISysCfgPropertyType_NISysCfgPropertyTypeInt: NISysCfgPropertyType = 2;
861pub const NISysCfgPropertyType_NISysCfgPropertyTypeUnsignedInt: NISysCfgPropertyType = 3;
862pub const NISysCfgPropertyType_NISysCfgPropertyTypeDouble: NISysCfgPropertyType = 4;
863pub const NISysCfgPropertyType_NISysCfgPropertyTypeString: NISysCfgPropertyType = 6;
864pub const NISysCfgPropertyType_NISysCfgPropertyTypeTimestamp: NISysCfgPropertyType = 7;
865pub type NISysCfgPropertyType = ::std::os::raw::c_int;
866extern "C" {
867    #[doc = ""]
868    pub fn NISysCfgInitializeSession(
869        targetName: *const ::std::os::raw::c_char,
870        username: *const ::std::os::raw::c_char,
871        password: *const ::std::os::raw::c_char,
872        language: NISysCfgLocale,
873        forcePropertyRefresh: NISysCfgBool,
874        connectTimeoutMsec: ::std::os::raw::c_uint,
875        expertEnumHandle: *mut NISysCfgEnumExpertHandle,
876        sessionHandle: *mut NISysCfgSessionHandle,
877    ) -> NISysCfgStatus;
878}
879extern "C" {
880    pub fn NISysCfgCloseHandle(syscfgHandle: *mut ::std::os::raw::c_void) -> NISysCfgStatus;
881}
882extern "C" {
883    pub fn NISysCfgGetSystemExperts(
884        sessionHandle: NISysCfgSessionHandle,
885        expertNames: *const ::std::os::raw::c_char,
886        expertEnumHandle: *mut NISysCfgEnumExpertHandle,
887    ) -> NISysCfgStatus;
888}
889extern "C" {
890    pub fn NISysCfgSetRemoteTimeout(
891        sessionHandle: NISysCfgSessionHandle,
892        remoteTimeoutMsec: ::std::os::raw::c_uint,
893    ) -> NISysCfgStatus;
894}
895extern "C" {
896    pub fn NISysCfgFindHardware(
897        sessionHandle: NISysCfgSessionHandle,
898        filterMode: NISysCfgFilterMode,
899        filterHandle: NISysCfgFilterHandle,
900        expertNames: *const ::std::os::raw::c_char,
901        resourceEnumHandle: *mut NISysCfgEnumResourceHandle,
902    ) -> NISysCfgStatus;
903}
904extern "C" {
905    pub fn NISysCfgFindSystems(
906        sessionHandle: NISysCfgSessionHandle,
907        deviceClass: *const ::std::os::raw::c_char,
908        detectOnlineSystems: NISysCfgBool,
909        cacheMode: NISysCfgIncludeCachedResults,
910        findOutputMode: NISysCfgSystemNameFormat,
911        timeoutMsec: ::std::os::raw::c_uint,
912        onlyInstallableSystems: NISysCfgBool,
913        systemEnumHandle: *mut NISysCfgEnumSystemHandle,
914    ) -> NISysCfgStatus;
915}
916extern "C" {
917    pub fn NISysCfgSelfTestHardware(
918        resourceHandle: NISysCfgResourceHandle,
919        mode: ::std::os::raw::c_uint,
920        detailedResult: *mut *mut ::std::os::raw::c_char,
921    ) -> NISysCfgStatus;
922}
923extern "C" {
924    pub fn NISysCfgSelfCalibrateHardware(
925        resourceHandle: NISysCfgResourceHandle,
926        detailedResult: *mut *mut ::std::os::raw::c_char,
927    ) -> NISysCfgStatus;
928}
929extern "C" {
930    pub fn NISysCfgResetHardware(
931        resourceHandle: NISysCfgResourceHandle,
932        mode: ::std::os::raw::c_uint,
933    ) -> NISysCfgStatus;
934}
935extern "C" {
936    pub fn NISysCfgRenameResource(
937        resourceHandle: NISysCfgResourceHandle,
938        newName: *const ::std::os::raw::c_char,
939        overwriteConflict: NISysCfgBool,
940        updateDependencies: NISysCfgBool,
941        nameAlreadyExisted: *mut NISysCfgBool,
942        overwrittenResourceHandle: *mut NISysCfgResourceHandle,
943    ) -> NISysCfgStatus;
944}
945extern "C" {
946    pub fn NISysCfgDeleteResource(
947        resourceHandle: NISysCfgResourceHandle,
948        mode: NISysCfgDeleteValidationMode,
949        dependentItemsDeleted: *mut NISysCfgBool,
950        detailedResult: *mut *mut ::std::os::raw::c_char,
951    ) -> NISysCfgStatus;
952}
953extern "C" {
954    pub fn NISysCfgGetResourceProperty(
955        resourceHandle: NISysCfgResourceHandle,
956        propertyID: NISysCfgResourceProperty,
957        value: *mut ::std::os::raw::c_void,
958    ) -> NISysCfgStatus;
959}
960extern "C" {
961    pub fn NISysCfgSetResourceProperty(
962        resourceHandle: NISysCfgResourceHandle,
963        propertyID: NISysCfgResourceProperty,
964        ...
965    ) -> NISysCfgStatus;
966}
967extern "C" {
968    pub fn NISysCfgSetResourcePropertyWithType(
969        resourceHandle: NISysCfgResourceHandle,
970        propertyID: NISysCfgResourceProperty,
971        propertyType: NISysCfgPropertyType,
972        ...
973    ) -> NISysCfgStatus;
974}
975extern "C" {
976    pub fn NISysCfgSetResourcePropertyV(
977        resourceHandle: NISysCfgResourceHandle,
978        propertyID: NISysCfgResourceProperty,
979        args: va_list,
980    ) -> NISysCfgStatus;
981}
982extern "C" {
983    pub fn NISysCfgSetResourcePropertyWithTypeV(
984        resourceHandle: NISysCfgResourceHandle,
985        propertyID: NISysCfgResourceProperty,
986        propertyType: NISysCfgPropertyType,
987        args: va_list,
988    ) -> NISysCfgStatus;
989}
990extern "C" {
991    pub fn NISysCfgGetResourceIndexedProperty(
992        resourceHandle: NISysCfgResourceHandle,
993        propertyID: NISysCfgIndexedProperty,
994        index: ::std::os::raw::c_uint,
995        value: *mut ::std::os::raw::c_void,
996    ) -> NISysCfgStatus;
997}
998extern "C" {
999    pub fn NISysCfgSaveResourceChanges(
1000        resourceHandle: NISysCfgResourceHandle,
1001        changesRequireRestart: *mut NISysCfgBool,
1002        detailedResult: *mut *mut ::std::os::raw::c_char,
1003    ) -> NISysCfgStatus;
1004}
1005extern "C" {
1006    pub fn NISysCfgGetSystemProperty(
1007        sessionHandle: NISysCfgSessionHandle,
1008        propertyID: NISysCfgSystemProperty,
1009        value: *mut ::std::os::raw::c_void,
1010    ) -> NISysCfgStatus;
1011}
1012extern "C" {
1013    pub fn NISysCfgSetSystemProperty(
1014        sessionHandle: NISysCfgSessionHandle,
1015        propertyID: NISysCfgSystemProperty,
1016        ...
1017    ) -> NISysCfgStatus;
1018}
1019extern "C" {
1020    pub fn NISysCfgSetSystemPropertyV(
1021        sessionHandle: NISysCfgSessionHandle,
1022        propertyID: NISysCfgSystemProperty,
1023        args: va_list,
1024    ) -> NISysCfgStatus;
1025}
1026extern "C" {
1027    pub fn NISysCfgSaveSystemChanges(
1028        sessionHandle: NISysCfgSessionHandle,
1029        changesRequireRestart: *mut NISysCfgBool,
1030        detailedResult: *mut *mut ::std::os::raw::c_char,
1031    ) -> NISysCfgStatus;
1032}
1033extern "C" {
1034    pub fn NISysCfgCreateFilter(
1035        sessionHandle: NISysCfgSessionHandle,
1036        filterHandle: *mut NISysCfgFilterHandle,
1037    ) -> NISysCfgStatus;
1038}
1039extern "C" {
1040    pub fn NISysCfgSetFilterProperty(
1041        filterHandle: NISysCfgFilterHandle,
1042        propertyID: NISysCfgFilterProperty,
1043        ...
1044    ) -> NISysCfgStatus;
1045}
1046extern "C" {
1047    pub fn NISysCfgSetFilterPropertyWithType(
1048        filterHandle: NISysCfgFilterHandle,
1049        propertyID: NISysCfgFilterProperty,
1050        propertyType: NISysCfgPropertyType,
1051        ...
1052    ) -> NISysCfgStatus;
1053}
1054extern "C" {
1055    pub fn NISysCfgSetFilterPropertyV(
1056        filterHandle: NISysCfgFilterHandle,
1057        propertyID: NISysCfgFilterProperty,
1058        args: va_list,
1059    ) -> NISysCfgStatus;
1060}
1061extern "C" {
1062    pub fn NISysCfgSetFilterPropertyWithTypeV(
1063        filterHandle: NISysCfgFilterHandle,
1064        propertyID: NISysCfgFilterProperty,
1065        propertyType: NISysCfgPropertyType,
1066        args: va_list,
1067    ) -> NISysCfgStatus;
1068}
1069extern "C" {
1070    #[doc = ""]
1071    pub fn NISysCfgUpgradeFirmwareFromFile(
1072        resourceHandle: NISysCfgResourceHandle,
1073        firmwareFile: *const ::std::os::raw::c_char,
1074        autoStopTasks: NISysCfgBool,
1075        alwaysOverwrite: NISysCfgBool,
1076        waitForOperationToFinish: NISysCfgBool,
1077        firmwareStatus: *mut NISysCfgFirmwareStatus,
1078        detailedResult: *mut *mut ::std::os::raw::c_char,
1079    ) -> NISysCfgStatus;
1080}
1081extern "C" {
1082    pub fn NISysCfgUpgradeFirmwareVersion(
1083        resourceHandle: NISysCfgResourceHandle,
1084        firmwareVersion: *const ::std::os::raw::c_char,
1085        autoStopTasks: NISysCfgBool,
1086        alwaysOverwrite: NISysCfgBool,
1087        waitForOperationToFinish: NISysCfgBool,
1088        firmwareStatus: *mut NISysCfgFirmwareStatus,
1089        detailedResult: *mut *mut ::std::os::raw::c_char,
1090    ) -> NISysCfgStatus;
1091}
1092extern "C" {
1093    pub fn NISysCfgEraseFirmware(
1094        resourceHandle: NISysCfgResourceHandle,
1095        autoStopTasks: NISysCfgBool,
1096        firmwareStatus: *mut NISysCfgFirmwareStatus,
1097        detailedResult: *mut *mut ::std::os::raw::c_char,
1098    ) -> NISysCfgStatus;
1099}
1100extern "C" {
1101    pub fn NISysCfgCheckFirmwareStatus(
1102        resourceHandle: NISysCfgResourceHandle,
1103        percentComplete: *mut ::std::os::raw::c_int,
1104        firmwareStatus: *mut NISysCfgFirmwareStatus,
1105        detailedResult: *mut *mut ::std::os::raw::c_char,
1106    ) -> NISysCfgStatus;
1107}
1108extern "C" {
1109    #[doc = ""]
1110    pub fn NISysCfgFormat(
1111        sessionHandle: NISysCfgSessionHandle,
1112        forceSafeMode: NISysCfgBool,
1113        restartAfterFormat: NISysCfgBool,
1114        fileSystem: NISysCfgFileSystemMode,
1115        networkSettings: NISysCfgNetworkInterfaceSettings,
1116        timeoutMsec: ::std::os::raw::c_uint,
1117    ) -> NISysCfgStatus;
1118}
1119extern "C" {
1120    pub fn NISysCfgFormatWithBaseSystemImage(
1121        sessionHandle: NISysCfgSessionHandle,
1122        autoRestart: NISysCfgBool,
1123        fileSystem: NISysCfgFileSystemMode,
1124        networkSettings: NISysCfgNetworkInterfaceSettings,
1125        systemImageID: *const ::std::os::raw::c_char,
1126        systemImageVersion: *const ::std::os::raw::c_char,
1127        timeoutMsec: ::std::os::raw::c_uint,
1128    ) -> NISysCfgStatus;
1129}
1130extern "C" {
1131    pub fn NISysCfgRestart(
1132        sessionHandle: NISysCfgSessionHandle,
1133        waitForRestartToFinish: NISysCfgBool,
1134        installMode: NISysCfgBool,
1135        flushDNS: NISysCfgBool,
1136        timeoutMsec: ::std::os::raw::c_uint,
1137        newIpAddress: *mut ::std::os::raw::c_char,
1138    ) -> NISysCfgStatus;
1139}
1140extern "C" {
1141    pub fn NISysCfgGetAvailableSoftwareComponents(
1142        sessionHandle: NISysCfgSessionHandle,
1143        itemTypes: NISysCfgIncludeComponentTypes,
1144        componentEnumHandle: *mut NISysCfgEnumSoftwareComponentHandle,
1145    ) -> NISysCfgStatus;
1146}
1147extern "C" {
1148    pub fn NISysCfgGetAvailableSoftwareSets(
1149        sessionHandle: NISysCfgSessionHandle,
1150        setEnumHandle: *mut NISysCfgEnumSoftwareSetHandle,
1151    ) -> NISysCfgStatus;
1152}
1153extern "C" {
1154    pub fn NISysCfgGetFilteredSoftwareComponents(
1155        repositoryPath: *const ::std::os::raw::c_char,
1156        deviceClass: *const ::std::os::raw::c_char,
1157        operatingSystem: *const ::std::os::raw::c_char,
1158        productID: ::std::os::raw::c_uint,
1159        itemTypes: NISysCfgIncludeComponentTypes,
1160        componentEnumHandle: *mut NISysCfgEnumSoftwareComponentHandle,
1161    ) -> NISysCfgStatus;
1162}
1163extern "C" {
1164    pub fn NISysCfgGetFilteredSoftwareSets(
1165        repositoryPath: *const ::std::os::raw::c_char,
1166        deviceClass: *const ::std::os::raw::c_char,
1167        operatingSystem: *const ::std::os::raw::c_char,
1168        productID: ::std::os::raw::c_uint,
1169        setEnumHandle: *mut NISysCfgEnumSoftwareSetHandle,
1170    ) -> NISysCfgStatus;
1171}
1172extern "C" {
1173    pub fn NISysCfgGetFilteredBaseSystemImages(
1174        repositoryPath: *const ::std::os::raw::c_char,
1175        deviceClass: *const ::std::os::raw::c_char,
1176        operatingSystem: *const ::std::os::raw::c_char,
1177        productID: ::std::os::raw::c_uint,
1178        systemImageEnumHandle: *mut NISysCfgEnumSoftwareComponentHandle,
1179    ) -> NISysCfgStatus;
1180}
1181extern "C" {
1182    pub fn NISysCfgGetInstalledSoftwareComponents(
1183        sessionHandle: NISysCfgSessionHandle,
1184        itemTypes: NISysCfgIncludeComponentTypes,
1185        cached: NISysCfgBool,
1186        componentEnumHandle: *mut NISysCfgEnumSoftwareComponentHandle,
1187    ) -> NISysCfgStatus;
1188}
1189extern "C" {
1190    pub fn NISysCfgGetInstalledSoftwareSet(
1191        sessionHandle: NISysCfgSessionHandle,
1192        cached: NISysCfgBool,
1193        setHandle: *mut NISysCfgSoftwareSetHandle,
1194    ) -> NISysCfgStatus;
1195}
1196extern "C" {
1197    pub fn NISysCfgGetSystemImageAsFolder(
1198        sessionHandle: NISysCfgSessionHandle,
1199        destinationFolder: *const ::std::os::raw::c_char,
1200        encryptionPassphrase: *const ::std::os::raw::c_char,
1201        overwriteIfExists: NISysCfgBool,
1202        installedSoftwareOnly: NISysCfgBool,
1203        autoRestart: NISysCfgBool,
1204    ) -> NISysCfgStatus;
1205}
1206extern "C" {
1207    pub fn NISysCfgGetSystemImageAsFolder2(
1208        sessionHandle: NISysCfgSessionHandle,
1209        autoRestart: NISysCfgBool,
1210        destinationFolder: *const ::std::os::raw::c_char,
1211        encryptionPassphrase: *const ::std::os::raw::c_char,
1212        numBlacklistEntries: ::std::os::raw::c_uint,
1213        blacklistFilesDirectories: *mut *const ::std::os::raw::c_char,
1214        overwriteIfExists: NISysCfgBool,
1215        installedSoftwareOnly: NISysCfgBool,
1216    ) -> NISysCfgStatus;
1217}
1218extern "C" {
1219    pub fn NISysCfgCreateSystemImageAsFolder(
1220        sessionHandle: NISysCfgSessionHandle,
1221        imageTitle: *const ::std::os::raw::c_char,
1222        imageID: *const ::std::os::raw::c_char,
1223        imageVersion: *const ::std::os::raw::c_char,
1224        imageDescription: *const ::std::os::raw::c_char,
1225        autoRestart: NISysCfgBool,
1226        destinationFolder: *const ::std::os::raw::c_char,
1227        encryptionPassphrase: *const ::std::os::raw::c_char,
1228        numBlacklistEntries: ::std::os::raw::c_uint,
1229        blacklistFilesDirectories: *mut *const ::std::os::raw::c_char,
1230        overwriteIfExists: NISysCfgBool,
1231    ) -> NISysCfgStatus;
1232}
1233extern "C" {
1234    pub fn NISysCfgSetSystemImageFromFolder(
1235        sessionHandle: NISysCfgSessionHandle,
1236        sourceFolder: *const ::std::os::raw::c_char,
1237        encryptionPassphrase: *const ::std::os::raw::c_char,
1238        autoRestart: NISysCfgBool,
1239        originalSystemOnly: NISysCfgBool,
1240    ) -> NISysCfgStatus;
1241}
1242extern "C" {
1243    pub fn NISysCfgSetSystemImageFromFolder2(
1244        sessionHandle: NISysCfgSessionHandle,
1245        autoRestart: NISysCfgBool,
1246        sourceFolder: *const ::std::os::raw::c_char,
1247        encryptionPassphrase: *const ::std::os::raw::c_char,
1248        numBlacklistEntries: ::std::os::raw::c_uint,
1249        blacklistFilesDirectories: *mut *const ::std::os::raw::c_char,
1250        originalSystemOnly: NISysCfgBool,
1251        networkSettings: NISysCfgNetworkInterfaceSettings,
1252    ) -> NISysCfgStatus;
1253}
1254extern "C" {
1255    pub fn NISysCfgInstallAll(
1256        sessionHandle: NISysCfgSessionHandle,
1257        autoRestart: NISysCfgBool,
1258        deselectConflicts: NISysCfgBool,
1259        installedComponentEnumHandle: *mut NISysCfgEnumSoftwareComponentHandle,
1260        brokenDependencyEnumHandle: *mut NISysCfgEnumDependencyHandle,
1261    ) -> NISysCfgStatus;
1262}
1263extern "C" {
1264    pub fn NISysCfgInstallUninstallComponents(
1265        sessionHandle: NISysCfgSessionHandle,
1266        autoRestart: NISysCfgBool,
1267        autoSelectDependencies: NISysCfgBool,
1268        componentToInstallEnumHandle: NISysCfgEnumSoftwareComponentHandle,
1269        numComponentsToUninstall: ::std::os::raw::c_uint,
1270        componentIDsToUninstall: *mut *const ::std::os::raw::c_char,
1271        brokenDependencyEnumHandle: *mut NISysCfgEnumDependencyHandle,
1272    ) -> NISysCfgStatus;
1273}
1274extern "C" {
1275    pub fn NISysCfgInstallUninstallComponents2(
1276        sessionHandle: NISysCfgSessionHandle,
1277        autoRestart: NISysCfgBool,
1278        autoSelectDependencies: NISysCfgBool,
1279        autoSelectRecommends: NISysCfgBool,
1280        componentToInstallEnumHandle: NISysCfgEnumSoftwareComponentHandle,
1281        numComponentsToUninstall: ::std::os::raw::c_uint,
1282        componentIDsToUninstall: *mut *const ::std::os::raw::c_char,
1283        brokenDependencyEnumHandle: *mut NISysCfgEnumDependencyHandle,
1284    ) -> NISysCfgStatus;
1285}
1286extern "C" {
1287    pub fn NISysCfgInstallSoftwareSet(
1288        sessionHandle: NISysCfgSessionHandle,
1289        autoRestart: NISysCfgBool,
1290        softwareSetID: *const ::std::os::raw::c_char,
1291        version: *const ::std::os::raw::c_char,
1292        addonEnumHandle: NISysCfgEnumSoftwareComponentHandle,
1293        brokenDependencyEnumHandle: *mut NISysCfgEnumDependencyHandle,
1294    ) -> NISysCfgStatus;
1295}
1296extern "C" {
1297    pub fn NISysCfgInstallStartup(
1298        sessionHandle: NISysCfgSessionHandle,
1299        autoRestart: NISysCfgBool,
1300        startupEnumHandle: NISysCfgEnumSoftwareComponentHandle,
1301        uninstallConflicts: NISysCfgBool,
1302        installedComponentEnumHandle: *mut NISysCfgEnumSoftwareComponentHandle,
1303        uninstalledComponentEnumHandle: *mut NISysCfgEnumSoftwareComponentHandle,
1304        brokenDependencyEnumHandle: *mut NISysCfgEnumDependencyHandle,
1305    ) -> NISysCfgStatus;
1306}
1307extern "C" {
1308    pub fn NISysCfgUninstallAll(
1309        sessionHandle: NISysCfgSessionHandle,
1310        autoRestart: NISysCfgBool,
1311    ) -> NISysCfgStatus;
1312}
1313extern "C" {
1314    pub fn NISysCfgGetSoftwareFeeds(
1315        sessionHandle: NISysCfgSessionHandle,
1316        feedEnumHandle: *mut NISysCfgEnumSoftwareFeedHandle,
1317    ) -> NISysCfgStatus;
1318}
1319extern "C" {
1320    pub fn NISysCfgAddSoftwareFeed(
1321        sessionHandle: NISysCfgSessionHandle,
1322        feedName: *const ::std::os::raw::c_char,
1323        uri: *const ::std::os::raw::c_char,
1324        enabled: NISysCfgBool,
1325        trusted: NISysCfgBool,
1326    ) -> NISysCfgStatus;
1327}
1328extern "C" {
1329    pub fn NISysCfgModifySoftwareFeed(
1330        sessionHandle: NISysCfgSessionHandle,
1331        feedName: *const ::std::os::raw::c_char,
1332        newFeedName: *const ::std::os::raw::c_char,
1333        uri: *const ::std::os::raw::c_char,
1334        enabled: NISysCfgBool,
1335        trusted: NISysCfgBool,
1336    ) -> NISysCfgStatus;
1337}
1338extern "C" {
1339    pub fn NISysCfgRemoveSoftwareFeed(
1340        sessionHandle: NISysCfgSessionHandle,
1341        feedName: *const ::std::os::raw::c_char,
1342    ) -> NISysCfgStatus;
1343}
1344extern "C" {
1345    #[doc = ""]
1346    pub fn NISysCfgChangeAdministratorPassword(
1347        sessionHandle: NISysCfgSessionHandle,
1348        newPassword: *const ::std::os::raw::c_char,
1349    ) -> NISysCfgStatus;
1350}
1351extern "C" {
1352    pub fn NISysCfgExportConfiguration(
1353        sessionHandle: NISysCfgSessionHandle,
1354        destinationFile: *const ::std::os::raw::c_char,
1355        expertNames: *const ::std::os::raw::c_char,
1356        overwriteIfExists: NISysCfgBool,
1357    ) -> NISysCfgStatus;
1358}
1359extern "C" {
1360    pub fn NISysCfgImportConfiguration(
1361        sessionHandle: NISysCfgSessionHandle,
1362        sourceFile: *const ::std::os::raw::c_char,
1363        expertNames: *const ::std::os::raw::c_char,
1364        importMode: NISysCfgImportMode,
1365        detailedResult: *mut *mut ::std::os::raw::c_char,
1366    ) -> NISysCfgStatus;
1367}
1368extern "C" {
1369    pub fn NISysCfgGenerateMAXReport(
1370        sessionHandle: NISysCfgSessionHandle,
1371        outputFilename: *const ::std::os::raw::c_char,
1372        reportType: NISysCfgReportType,
1373        overwriteIfExists: NISysCfgBool,
1374    ) -> NISysCfgStatus;
1375}
1376extern "C" {
1377    pub fn NISysCfgCreateComponentsEnum(
1378        componentEnumHandle: *mut NISysCfgEnumSoftwareComponentHandle,
1379    ) -> NISysCfgStatus;
1380}
1381extern "C" {
1382    pub fn NISysCfgAddComponentToEnum(
1383        componentEnumHandle: NISysCfgEnumSoftwareComponentHandle,
1384        ID: *const ::std::os::raw::c_char,
1385        version: *const ::std::os::raw::c_char,
1386        mode: NISysCfgVersionSelectionMode,
1387    ) -> NISysCfgStatus;
1388}
1389extern "C" {
1390    pub fn NISysCfgFreeDetailedString(str_: *mut ::std::os::raw::c_char) -> NISysCfgStatus;
1391}
1392extern "C" {
1393    pub fn NISysCfgNextResource(
1394        sessionHandle: NISysCfgSessionHandle,
1395        resourceEnumHandle: NISysCfgEnumResourceHandle,
1396        resourceHandle: *mut NISysCfgResourceHandle,
1397    ) -> NISysCfgStatus;
1398}
1399extern "C" {
1400    pub fn NISysCfgNextSystemInfo(
1401        systemEnumHandle: NISysCfgEnumSystemHandle,
1402        system: *mut ::std::os::raw::c_char,
1403    ) -> NISysCfgStatus;
1404}
1405extern "C" {
1406    pub fn NISysCfgNextExpertInfo(
1407        expertEnumHandle: NISysCfgEnumExpertHandle,
1408        expertName: *mut ::std::os::raw::c_char,
1409        displayName: *mut ::std::os::raw::c_char,
1410        version: *mut ::std::os::raw::c_char,
1411    ) -> NISysCfgStatus;
1412}
1413extern "C" {
1414    pub fn NISysCfgNextComponentInfo(
1415        componentEnumHandle: NISysCfgEnumSoftwareComponentHandle,
1416        ID: *mut ::std::os::raw::c_char,
1417        version: *mut ::std::os::raw::c_char,
1418        title: *mut ::std::os::raw::c_char,
1419        itemType: *mut NISysCfgComponentType,
1420        detailedDescription: *mut *mut ::std::os::raw::c_char,
1421    ) -> NISysCfgStatus;
1422}
1423extern "C" {
1424    pub fn NISysCfgNextSoftwareSet(
1425        setEnumHandle: NISysCfgEnumSoftwareSetHandle,
1426        setHandle: *mut NISysCfgSoftwareSetHandle,
1427    ) -> NISysCfgStatus;
1428}
1429extern "C" {
1430    pub fn NISysCfgGetSoftwareSetInfo(
1431        setHandle: NISysCfgSoftwareSetHandle,
1432        itemTypes: NISysCfgIncludeComponentTypes,
1433        includeAddOnDeps: NISysCfgBool,
1434        ID: *mut ::std::os::raw::c_char,
1435        version: *mut ::std::os::raw::c_char,
1436        title: *mut ::std::os::raw::c_char,
1437        setType: *mut NISysCfgComponentType,
1438        detailedDescription: *mut *mut ::std::os::raw::c_char,
1439        addOnEnumHandle: *mut NISysCfgEnumSoftwareComponentHandle,
1440        itemEnumHandle: *mut NISysCfgEnumSoftwareComponentHandle,
1441    ) -> NISysCfgStatus;
1442}
1443extern "C" {
1444    pub fn NISysCfgNextDependencyInfo(
1445        dependencyEnumHandle: NISysCfgEnumDependencyHandle,
1446        dependerID: *mut ::std::os::raw::c_char,
1447        dependerVersion: *mut ::std::os::raw::c_char,
1448        dependerTitle: *mut ::std::os::raw::c_char,
1449        dependerDetailedDescription: *mut *mut ::std::os::raw::c_char,
1450        dependeeID: *mut ::std::os::raw::c_char,
1451        dependeeVersion: *mut ::std::os::raw::c_char,
1452        dependeeTitle: *mut ::std::os::raw::c_char,
1453        dependeeDetailedDescription: *mut *mut ::std::os::raw::c_char,
1454    ) -> NISysCfgStatus;
1455}
1456extern "C" {
1457    pub fn NISysCfgNextSoftwareFeed(
1458        feedEnumHandle: NISysCfgEnumSoftwareFeedHandle,
1459        feedName: *mut ::std::os::raw::c_char,
1460        uri: *mut ::std::os::raw::c_char,
1461        enabled: *mut NISysCfgBool,
1462        trusted: *mut NISysCfgBool,
1463    ) -> NISysCfgStatus;
1464}
1465extern "C" {
1466    pub fn NISysCfgResetEnumeratorGetCount(
1467        enumHandle: *mut ::std::os::raw::c_void,
1468        count: *mut ::std::os::raw::c_uint,
1469    ) -> NISysCfgStatus;
1470}
1471extern "C" {
1472    pub fn NISysCfgGetStatusDescription(
1473        sessionHandle: NISysCfgSessionHandle,
1474        status: NISysCfgStatus,
1475        detailedDescription: *mut *mut ::std::os::raw::c_char,
1476    ) -> NISysCfgStatus;
1477}
1478extern "C" {
1479    pub fn NISysCfgTimestampFromValues(
1480        secondsSinceEpoch1970: NISysCfgUInt64,
1481        fractionalSeconds: f64,
1482        timestamp: *mut NISysCfgTimestampUTC,
1483    ) -> NISysCfgStatus;
1484}
1485extern "C" {
1486    pub fn NISysCfgValuesFromTimestamp(
1487        timestamp: *const NISysCfgTimestampUTC,
1488        secondsSinceEpoch1970: *mut NISysCfgUInt64,
1489        fractionalSeconds: *mut f64,
1490    ) -> NISysCfgStatus;
1491}
1492pub const NISysCfgControllerProperty_NISysCfgControllerPropertyMemoryModuleLocation:
1493    NISysCfgControllerProperty = 469807104;
1494pub const NISysCfgControllerProperty_NISysCfgControllerPropertyMemoryModuleModelName:
1495    NISysCfgControllerProperty = 469815296;
1496pub const NISysCfgControllerProperty_NISysCfgControllerPropertyMemoryModuleCapacity:
1497    NISysCfgControllerProperty = 469823488;
1498pub type NISysCfgControllerProperty = ::std::os::raw::c_int;
1499pub const NISysCfgPxiClock10Sources_NISysCfgPxiClk10SrcUnknown: NISysCfgPxiClock10Sources = -1;
1500pub const NISysCfgPxiClock10Sources_NISysCfgPxiClk10SrcInternal: NISysCfgPxiClock10Sources = 0;
1501pub const NISysCfgPxiClock10Sources_NISysCfgPxiClk10SrcBuiltInConnector: NISysCfgPxiClock10Sources =
1502    1;
1503pub const NISysCfgPxiClock10Sources_NISysCfgPxiClk10SrcTimingModule: NISysCfgPxiClock10Sources = 2;
1504pub const NISysCfgPxiClock10Sources_NISysCfgPxiClk10SrcTrig10MHzPort0: NISysCfgPxiClock10Sources =
1505    3;
1506pub type NISysCfgPxiClock10Sources = ::std::os::raw::c_int;
1507pub const NISysCfgPxiExternalClockOutputSource_NISysCfgPxiExternalClockOutputSourceUnknown:
1508    NISysCfgPxiExternalClockOutputSource = -1;
1509pub const NISysCfgPxiExternalClockOutputSource_NISysCfgPxiExternalClockOutputSourcePXI_CLK10:
1510    NISysCfgPxiExternalClockOutputSource = 0;
1511pub const NISysCfgPxiExternalClockOutputSource_NISysCfgPxiExternalClockOutputSourceInternalOscillator : NISysCfgPxiExternalClockOutputSource = 1 ;
1512pub type NISysCfgPxiExternalClockOutputSource = ::std::os::raw::c_int;
1513pub const NISysCfgPxiInternalOscillator_NISysCfgPxiInternalOscillatorUnsupported:
1514    NISysCfgPxiInternalOscillator = -1;
1515pub const NISysCfgPxiInternalOscillator_NISysCfgPxiInternalOscillatorVCXO:
1516    NISysCfgPxiInternalOscillator = 0;
1517pub const NISysCfgPxiInternalOscillator_NISysCfgPxiInternalOscillatorOCXO:
1518    NISysCfgPxiInternalOscillator = 1;
1519pub type NISysCfgPxiInternalOscillator = ::std::os::raw::c_int;
1520pub const NISysCfgPxiHighDensityTrigPortState_NISysCfgPxiHighDensityTrigPortStateDisconnected:
1521    NISysCfgPxiHighDensityTrigPortState = 0;
1522pub const NISysCfgPxiHighDensityTrigPortState_NISysCfgPxiHighDensityTrigPortStateConnected:
1523    NISysCfgPxiHighDensityTrigPortState = 1;
1524pub const NISysCfgPxiHighDensityTrigPortState_NISysCfgPxiHighDensityTrigPortStateConnectedUnknown : NISysCfgPxiHighDensityTrigPortState = 2 ;
1525pub const NISysCfgPxiHighDensityTrigPortState_NISysCfgPxiHighDensityTrigPortStateLoopback:
1526    NISysCfgPxiHighDensityTrigPortState = 3;
1527pub type NISysCfgPxiHighDensityTrigPortState = ::std::os::raw::c_int;
1528pub const NISysCfgPxiFanModes_NISysCfgPxiFanModesAuto: NISysCfgPxiFanModes = 1;
1529pub const NISysCfgPxiFanModes_NISysCfgPxiFanModesSafeManual: NISysCfgPxiFanModes = 2;
1530pub const NISysCfgPxiFanModes_NISysCfgPxiFanModesHigh: NISysCfgPxiFanModes = 4;
1531pub type NISysCfgPxiFanModes = ::std::os::raw::c_int;
1532pub const NISysCfgPxiCoolingProfiles_NISysCfgPxiCoolingProfile38W: NISysCfgPxiCoolingProfiles = 1;
1533pub const NISysCfgPxiCoolingProfiles_NISysCfgPxiCoolingProfile58W: NISysCfgPxiCoolingProfiles = 2;
1534pub const NISysCfgPxiCoolingProfiles_NISysCfgPxiCoolingProfile82W: NISysCfgPxiCoolingProfiles = 4;
1535pub type NISysCfgPxiCoolingProfiles = ::std::os::raw::c_int;
1536pub const NISysCfgPxiCoolingProfileSource_NISysCfgPxiCoolingProfileSourceUnknown:
1537    NISysCfgPxiCoolingProfileSource = -1;
1538pub const NISysCfgPxiCoolingProfileSource_NISysCfgPxiCoolingProfileSourceUserSpecified:
1539    NISysCfgPxiCoolingProfileSource = 1;
1540pub const NISysCfgPxiCoolingProfileSource_NISysCfgPxiCoolingProfileSourceModuleRequest:
1541    NISysCfgPxiCoolingProfileSource = 2;
1542pub const NISysCfgPxiCoolingProfileSource_NISysCfgPxiCoolingProfileSourceUserOverrideOfModuleRequest : NISysCfgPxiCoolingProfileSource = 3 ;
1543pub type NISysCfgPxiCoolingProfileSource = ::std::os::raw::c_int;
1544pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateOff: NISysCfgPxiPowerSupplyState =
1545    0;
1546pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateOn: NISysCfgPxiPowerSupplyState =
1547    1;
1548pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFaulted:
1549    NISysCfgPxiPowerSupplyState = 2;
1550pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_OutputVoltageOvervoltage12V : NISysCfgPxiPowerSupplyState = 16 ;
1551pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_OutputVoltageUndervoltage12V : NISysCfgPxiPowerSupplyState = 17 ;
1552pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_OutputVoltageOvervoltage5VAux : NISysCfgPxiPowerSupplyState = 18 ;
1553pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_OutputVoltageUndervoltage5VAux : NISysCfgPxiPowerSupplyState = 19 ;
1554pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_OutputCurrentOvercurrent12V : NISysCfgPxiPowerSupplyState = 20 ;
1555pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_OutputCurrentOvercurrent5VAux : NISysCfgPxiPowerSupplyState = 21 ;
1556pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_InputVoltageOvervoltage:
1557    NISysCfgPxiPowerSupplyState = 22;
1558pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_InputVoltageUndervoltage:
1559    NISysCfgPxiPowerSupplyState = 23;
1560pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_LowerAmbientTemperature:
1561    NISysCfgPxiPowerSupplyState = 24;
1562pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_UpperAmbientTemperature:
1563    NISysCfgPxiPowerSupplyState = 25;
1564pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_LowerInternalTemperature:
1565    NISysCfgPxiPowerSupplyState = 26;
1566pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_UpperInternalTemperature:
1567    NISysCfgPxiPowerSupplyState = 27;
1568pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateFault_Fan:
1569    NISysCfgPxiPowerSupplyState = 28;
1570pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_OutputVoltageOvervoltage12V : NISysCfgPxiPowerSupplyState = 48 ;
1571pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_OutputVoltageUndervoltage12V : NISysCfgPxiPowerSupplyState = 49 ;
1572pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_OutputVoltageOvervoltage5VAux : NISysCfgPxiPowerSupplyState = 50 ;
1573pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_OutputVoltageUndervoltage5VAux : NISysCfgPxiPowerSupplyState = 51 ;
1574pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_OutputCurrentOvercurrent12V : NISysCfgPxiPowerSupplyState = 52 ;
1575pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_OutputCurrentOvercurrent5VAux : NISysCfgPxiPowerSupplyState = 53 ;
1576pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_OutputCurrentSharing:
1577    NISysCfgPxiPowerSupplyState = 54;
1578pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_InputVoltageOvervoltage:
1579    NISysCfgPxiPowerSupplyState = 55;
1580pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_InputVoltageUndervoltage:
1581    NISysCfgPxiPowerSupplyState = 56;
1582pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_LowerAmbientTemperature:
1583    NISysCfgPxiPowerSupplyState = 57;
1584pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_UpperAmbientTemperature:
1585    NISysCfgPxiPowerSupplyState = 58;
1586pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_LowerInternalTemperature:
1587    NISysCfgPxiPowerSupplyState = 59;
1588pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_UpperInternalTemperature:
1589    NISysCfgPxiPowerSupplyState = 60;
1590pub const NISysCfgPxiPowerSupplyState_NISysCfgPxiPowerSupplyStateAlert_Fan:
1591    NISysCfgPxiPowerSupplyState = 61;
1592pub type NISysCfgPxiPowerSupplyState = ::std::os::raw::c_int;
1593pub const NISysCfgPxiInhibitModes_NISysCfgPxiInhibitDefault: NISysCfgPxiInhibitModes = 1;
1594pub const NISysCfgPxiInhibitModes_NISysCfgPxiInhibitManual: NISysCfgPxiInhibitModes = 2;
1595pub type NISysCfgPxiInhibitModes = ::std::os::raw::c_int;
1596pub const NISysCfgPxiCalExtActions_NISysCfgPxiCalExtCancel: NISysCfgPxiCalExtActions = 0;
1597pub const NISysCfgPxiCalExtActions_NISysCfgPxiCalExtOcxoStart: NISysCfgPxiCalExtActions = 1;
1598pub const NISysCfgPxiCalExtActions_NISysCfgPxiCalExtCommit: NISysCfgPxiCalExtActions = 2;
1599pub type NISysCfgPxiCalExtActions = ::std::os::raw::c_int;
1600pub const NISysCfgPxiChassisLedBlinkPatterns_NISysCfgPxiChassisLedBlinkPattern_Chassis_Controlled : NISysCfgPxiChassisLedBlinkPatterns = 1 ;
1601pub const NISysCfgPxiChassisLedBlinkPatterns_NISysCfgPxiChassisLedBlinkPattern_One_Blink:
1602    NISysCfgPxiChassisLedBlinkPatterns = 2;
1603pub const NISysCfgPxiChassisLedBlinkPatterns_NISysCfgPxiChassisLedBlinkPattern_Three_Blink_Blink_Blink : NISysCfgPxiChassisLedBlinkPatterns = 4 ;
1604pub const NISysCfgPxiChassisLedBlinkPatterns_NISysCfgPxiChassisLedBlinkPattern_Three_Blink_Blink_Steady : NISysCfgPxiChassisLedBlinkPatterns = 8 ;
1605pub const NISysCfgPxiChassisLedBlinkPatterns_NISysCfgPxiChassisLedBlinkPattern_Three_Blink_Steady_Blink : NISysCfgPxiChassisLedBlinkPatterns = 16 ;
1606pub const NISysCfgPxiChassisLedBlinkPatterns_NISysCfgPxiChassisLedBlinkPattern_Three_Blink_Steady_Steady : NISysCfgPxiChassisLedBlinkPatterns = 32 ;
1607pub const NISysCfgPxiChassisLedBlinkPatterns_NISysCfgPxiChassisLedBlinkPattern_Three_Steady_Blink_Blink : NISysCfgPxiChassisLedBlinkPatterns = 64 ;
1608pub const NISysCfgPxiChassisLedBlinkPatterns_NISysCfgPxiChassisLedBlinkPattern_Three_Steady_Blink_Steady : NISysCfgPxiChassisLedBlinkPatterns = 128 ;
1609pub const NISysCfgPxiChassisLedBlinkPatterns_NISysCfgPxiChassisLedBlinkPattern_Three_Steady_Steady_Blink : NISysCfgPxiChassisLedBlinkPatterns = 256 ;
1610pub type NISysCfgPxiChassisLedBlinkPatterns = ::std::os::raw::c_int;
1611pub const NISysCfgPxiProperty_NISysCfgPxiPropertyPxiChassisNumber: NISysCfgPxiProperty = 184565760;
1612pub const NISysCfgPxiProperty_NISysCfgPxiPropertyChassisLedBlinkPattern: NISysCfgPxiProperty =
1613    184655872;
1614pub const NISysCfgPxiProperty_NISysCfgPxiPropertyClk10Source: NISysCfgPxiProperty = 184635392;
1615pub const NISysCfgPxiProperty_NISysCfgPxiPropertyExternalClockOutputSource: NISysCfgPxiProperty =
1616    184639488;
1617pub const NISysCfgPxiProperty_NISysCfgPxiPropertyInternalOscillator: NISysCfgPxiProperty =
1618    184643584;
1619pub const NISysCfgPxiProperty_NISysCfgPxiPropertyHighDensityTrigPortCount: NISysCfgPxiProperty =
1620    200286208;
1621pub const NISysCfgPxiProperty_NISysCfgPxiPropertyFanMode: NISysCfgPxiProperty = 185597952;
1622pub const NISysCfgPxiProperty_NISysCfgPxiPropertyFanUserRpm: NISysCfgPxiProperty = 185602048;
1623pub const NISysCfgPxiProperty_NISysCfgPxiPropertySupportedFanModes: NISysCfgPxiProperty = 185606144;
1624pub const NISysCfgPxiProperty_NISysCfgPxiPropertyFanManualRpmLowerBound: NISysCfgPxiProperty =
1625    185634816;
1626pub const NISysCfgPxiProperty_NISysCfgPxiPropertyFanManualRpmUpperBound: NISysCfgPxiProperty =
1627    185638912;
1628pub const NISysCfgPxiProperty_NISysCfgPxiPropertyCoolingProfile: NISysCfgPxiProperty = 185610240;
1629pub const NISysCfgPxiProperty_NISysCfgPxiPropertyCoolingProfileSource: NISysCfgPxiProperty =
1630    185663488;
1631pub const NISysCfgPxiProperty_NISysCfgPxiPropertySupportedCoolingProfiles: NISysCfgPxiProperty =
1632    185614336;
1633pub const NISysCfgPxiProperty_NISysCfgPxiPropertyEnableUserOverrideOfCoolingProfile:
1634    NISysCfgPxiProperty = 185659392;
1635pub const NISysCfgPxiProperty_NISysCfgPxiPropertyPowerSupplyBayCount: NISysCfgPxiProperty =
1636    186777600;
1637pub const NISysCfgPxiProperty_NISysCfgPxiPropertyPowerSuppliesRedundant: NISysCfgPxiProperty =
1638    186798080;
1639pub const NISysCfgPxiProperty_NISysCfgPxiPropertyInhibitMode: NISysCfgPxiProperty = 186806272;
1640pub const NISysCfgPxiProperty_NISysCfgPxiPropertySupportedInhibitModes: NISysCfgPxiProperty =
1641    186810368;
1642pub const NISysCfgPxiProperty_NISysCfgPxiPropertyCalExtAction: NISysCfgPxiProperty = 186908672;
1643pub const NISysCfgPxiProperty_NISysCfgPxiPropertyCalExtDacValue: NISysCfgPxiProperty = 186925056;
1644pub type NISysCfgPxiProperty = ::std::os::raw::c_int;
1645pub const NISysCfgPxiIndexedProperty_NISysCfgPxiIndexedPropertyPowerSupplyName:
1646    NISysCfgPxiIndexedProperty = 186781696;
1647pub const NISysCfgPxiIndexedProperty_NISysCfgPxiIndexedPropertyPowerSupplyState:
1648    NISysCfgPxiIndexedProperty = 186789888;
1649pub const NISysCfgPxiIndexedProperty_NISysCfgPxiIndexedPropertyPowerSupplyPower:
1650    NISysCfgPxiIndexedProperty = 186793984;
1651pub const NISysCfgPxiIndexedProperty_NISysCfgPxiIndexedPropertyPowerSupplyPowerReading:
1652    NISysCfgPxiIndexedProperty = 186822656;
1653pub const NISysCfgPxiIndexedProperty_NISysCfgPxiIndexedPropertyPowerSupplyIntakeTemp:
1654    NISysCfgPxiIndexedProperty = 186802176;
1655pub const NISysCfgPxiIndexedProperty_NISysCfgPxiIndexedPropertyPowerSupplyPowerLineFrequency:
1656    NISysCfgPxiIndexedProperty = 186785792;
1657pub const NISysCfgPxiIndexedProperty_NISysCfgPxiIndexedPropertyHighDensityTrigPortName:
1658    NISysCfgPxiIndexedProperty = 200290304;
1659pub const NISysCfgPxiIndexedProperty_NISysCfgPxiIndexedPropertyHighDensityTrigPortState:
1660    NISysCfgPxiIndexedProperty = 200294400;
1661pub const NISysCfgPxiIndexedProperty_NISysCfgPxiIndexedPropertyHighDensityTrigPortRemoteDeviceAlias : NISysCfgPxiIndexedProperty = 200298496 ;
1662pub type NISysCfgPxiIndexedProperty = ::std::os::raw::c_int;
1663pub type __builtin_va_list = *mut ::std::os::raw::c_char;