1 // Copyright © 2015, skdltmxn 2 // Licensed under the MIT License <LICENSE.md> 3 STRUCT!{struct ERROR_LOG { 4 el_len: ::DWORD, 5 el_reserved: ::DWORD, 6 el_time: ::DWORD, 7 el_error: ::DWORD, 8 el_name: ::LPWSTR, 9 el_text: ::LPWSTR, 10 el_data: ::LPBYTE, 11 el_data_size: ::DWORD, 12 el_nstrings: ::DWORD, 13 }} 14 pub type PERROR_LOG = *mut ERROR_LOG; 15 pub type LPERROR_LOG = *mut ERROR_LOG; 16 STRUCT!{struct HLOG { 17 time: ::DWORD, 18 last_flags: ::DWORD, 19 offset: ::DWORD, 20 rec_offset: ::DWORD, 21 }} 22 pub type PHLOG = *mut HLOG; 23 pub type LPHLOG = *mut HLOG; 24 pub const LOGFLAGS_FORWARD: ::DWORD = 0; 25 pub const LOGFLAGS_BACKWARD: ::DWORD = 0x1; 26 pub const LOGFLAGS_SEEK: ::DWORD = 0x2; 27 pub const ERRLOG_BASE: ::DWORD = 3100; 28 pub const NELOG_Internal_Error: ::DWORD = ERRLOG_BASE + 0; 29 pub const NELOG_Resource_Shortage: ::DWORD = ERRLOG_BASE + 1; 30 pub const NELOG_Unable_To_Lock_Segment: ::DWORD = ERRLOG_BASE + 2; 31 pub const NELOG_Unable_To_Unlock_Segment: ::DWORD = ERRLOG_BASE + 3; 32 pub const NELOG_Uninstall_Service: ::DWORD = ERRLOG_BASE + 4; 33 pub const NELOG_Init_Exec_Fail: ::DWORD = ERRLOG_BASE + 5; 34 pub const NELOG_Ncb_Error: ::DWORD = ERRLOG_BASE + 6; 35 pub const NELOG_Net_Not_Started: ::DWORD = ERRLOG_BASE + 7; 36 pub const NELOG_Ioctl_Error: ::DWORD = ERRLOG_BASE + 8; 37 pub const NELOG_System_Semaphore: ::DWORD = ERRLOG_BASE + 9; 38 pub const NELOG_Init_OpenCreate_Err: ::DWORD = ERRLOG_BASE + 10; 39 pub const NELOG_NetBios: ::DWORD = ERRLOG_BASE + 11; 40 pub const NELOG_SMB_Illegal: ::DWORD = ERRLOG_BASE + 12; 41 pub const NELOG_Service_Fail: ::DWORD = ERRLOG_BASE + 13; 42 pub const NELOG_Entries_Lost: ::DWORD = ERRLOG_BASE + 14; 43 pub const NELOG_Init_Seg_Overflow: ::DWORD = ERRLOG_BASE + 20; 44 pub const NELOG_Srv_No_Mem_Grow: ::DWORD = ERRLOG_BASE + 21; 45 pub const NELOG_Access_File_Bad: ::DWORD = ERRLOG_BASE + 22; 46 pub const NELOG_Srvnet_Not_Started: ::DWORD = ERRLOG_BASE + 23; 47 pub const NELOG_Init_Chardev_Err: ::DWORD = ERRLOG_BASE + 24; 48 pub const NELOG_Remote_API: ::DWORD = ERRLOG_BASE + 25; 49 pub const NELOG_Ncb_TooManyErr: ::DWORD = ERRLOG_BASE + 26; 50 pub const NELOG_Mailslot_err: ::DWORD = ERRLOG_BASE + 27; 51 pub const NELOG_ReleaseMem_Alert: ::DWORD = ERRLOG_BASE + 28; 52 pub const NELOG_AT_cannot_write: ::DWORD = ERRLOG_BASE + 29; 53 pub const NELOG_Cant_Make_Msg_File: ::DWORD = ERRLOG_BASE + 30; 54 pub const NELOG_Exec_Netservr_NoMem: ::DWORD = ERRLOG_BASE + 31; 55 pub const NELOG_Server_Lock_Failure: ::DWORD = ERRLOG_BASE + 32; 56 pub const NELOG_Msg_Shutdown: ::DWORD = ERRLOG_BASE + 40; 57 pub const NELOG_Msg_Sem_Shutdown: ::DWORD = ERRLOG_BASE + 41; 58 pub const NELOG_Msg_Log_Err: ::DWORD = ERRLOG_BASE + 50; 59 pub const NELOG_VIO_POPUP_ERR: ::DWORD = ERRLOG_BASE + 51; 60 pub const NELOG_Msg_Unexpected_SMB_Type: ::DWORD = ERRLOG_BASE + 52; 61 pub const NELOG_Wksta_Infoseg: ::DWORD = ERRLOG_BASE + 60; 62 pub const NELOG_Wksta_Compname: ::DWORD = ERRLOG_BASE + 61; 63 pub const NELOG_Wksta_BiosThreadFailure: ::DWORD = ERRLOG_BASE + 62; 64 pub const NELOG_Wksta_IniSeg: ::DWORD = ERRLOG_BASE + 63; 65 pub const NELOG_Wksta_HostTab_Full: ::DWORD = ERRLOG_BASE + 64; 66 pub const NELOG_Wksta_Bad_Mailslot_SMB: ::DWORD = ERRLOG_BASE + 65; 67 pub const NELOG_Wksta_UASInit: ::DWORD = ERRLOG_BASE + 66; 68 pub const NELOG_Wksta_SSIRelogon: ::DWORD = ERRLOG_BASE + 67; 69 pub const NELOG_Build_Name: ::DWORD = ERRLOG_BASE + 70; 70 pub const NELOG_Name_Expansion: ::DWORD = ERRLOG_BASE + 71; 71 pub const NELOG_Message_Send: ::DWORD = ERRLOG_BASE + 72; 72 pub const NELOG_Mail_Slt_Err: ::DWORD = ERRLOG_BASE + 73; 73 pub const NELOG_AT_cannot_read: ::DWORD = ERRLOG_BASE + 74; 74 pub const NELOG_AT_sched_err: ::DWORD = ERRLOG_BASE + 75; 75 pub const NELOG_AT_schedule_file_created: ::DWORD = ERRLOG_BASE + 76; 76 pub const NELOG_Srvnet_NB_Open: ::DWORD = ERRLOG_BASE + 77; 77 pub const NELOG_AT_Exec_Err: ::DWORD = ERRLOG_BASE + 78; 78 pub const NELOG_Lazy_Write_Err: ::DWORD = ERRLOG_BASE + 80; 79 pub const NELOG_HotFix: ::DWORD = ERRLOG_BASE + 81; 80 pub const NELOG_HardErr_From_Server: ::DWORD = ERRLOG_BASE + 82; 81 pub const NELOG_LocalSecFail1: ::DWORD = ERRLOG_BASE + 83; 82 pub const NELOG_LocalSecFail2: ::DWORD = ERRLOG_BASE + 84; 83 pub const NELOG_LocalSecFail3: ::DWORD = ERRLOG_BASE + 85; 84 pub const NELOG_LocalSecGeneralFail: ::DWORD = ERRLOG_BASE + 86; 85 pub const NELOG_NetWkSta_Internal_Error: ::DWORD = ERRLOG_BASE + 90; 86 pub const NELOG_NetWkSta_No_Resource: ::DWORD = ERRLOG_BASE + 91; 87 pub const NELOG_NetWkSta_SMB_Err: ::DWORD = ERRLOG_BASE + 92; 88 pub const NELOG_NetWkSta_VC_Err: ::DWORD = ERRLOG_BASE + 93; 89 pub const NELOG_NetWkSta_Stuck_VC_Err: ::DWORD = ERRLOG_BASE + 94; 90 pub const NELOG_NetWkSta_NCB_Err: ::DWORD = ERRLOG_BASE + 95; 91 pub const NELOG_NetWkSta_Write_Behind_Err: ::DWORD = ERRLOG_BASE + 96; 92 pub const NELOG_NetWkSta_Reset_Err: ::DWORD = ERRLOG_BASE + 97; 93 pub const NELOG_NetWkSta_Too_Many: ::DWORD = ERRLOG_BASE + 98; 94 pub const NELOG_Srv_Thread_Failure: ::DWORD = ERRLOG_BASE + 104; 95 pub const NELOG_Srv_Close_Failure: ::DWORD = ERRLOG_BASE + 105; 96 pub const NELOG_ReplUserCurDir: ::DWORD = ERRLOG_BASE + 106; 97 pub const NELOG_ReplCannotMasterDir: ::DWORD = ERRLOG_BASE + 107; 98 pub const NELOG_ReplUpdateError: ::DWORD = ERRLOG_BASE + 108; 99 pub const NELOG_ReplLostMaster: ::DWORD = ERRLOG_BASE + 109; 100 pub const NELOG_NetlogonAuthDCFail: ::DWORD = ERRLOG_BASE + 110; 101 pub const NELOG_ReplLogonFailed: ::DWORD = ERRLOG_BASE + 111; 102 pub const NELOG_ReplNetErr: ::DWORD = ERRLOG_BASE + 112; 103 pub const NELOG_ReplMaxFiles: ::DWORD = ERRLOG_BASE + 113; 104 pub const NELOG_ReplMaxTreeDepth: ::DWORD = ERRLOG_BASE + 114; 105 pub const NELOG_ReplBadMsg: ::DWORD = ERRLOG_BASE + 115; 106 pub const NELOG_ReplSysErr: ::DWORD = ERRLOG_BASE + 116; 107 pub const NELOG_ReplUserLoged: ::DWORD = ERRLOG_BASE + 117; 108 pub const NELOG_ReplBadImport: ::DWORD = ERRLOG_BASE + 118; 109 pub const NELOG_ReplBadExport: ::DWORD = ERRLOG_BASE + 119; 110 pub const NELOG_ReplSignalFileErr: ::DWORD = ERRLOG_BASE + 120; 111 pub const NELOG_DiskFT: ::DWORD = ERRLOG_BASE + 121; 112 pub const NELOG_ReplAccessDenied: ::DWORD = ERRLOG_BASE + 122; 113 pub const NELOG_NetlogonFailedPrimary: ::DWORD = ERRLOG_BASE + 123; 114 pub const NELOG_NetlogonPasswdSetFailed: ::DWORD = ERRLOG_BASE + 124; 115 pub const NELOG_NetlogonTrackingError: ::DWORD = ERRLOG_BASE + 125; 116 pub const NELOG_NetlogonSyncError: ::DWORD = ERRLOG_BASE + 126; 117 pub const NELOG_NetlogonRequireSignOrSealError: ::DWORD = ERRLOG_BASE + 127; 118 pub const NELOG_UPS_PowerOut: ::DWORD = ERRLOG_BASE + 130; 119 pub const NELOG_UPS_Shutdown: ::DWORD = ERRLOG_BASE + 131; 120 pub const NELOG_UPS_CmdFileError: ::DWORD = ERRLOG_BASE + 132; 121 pub const NELOG_UPS_CannotOpenDriver: ::DWORD = ERRLOG_BASE+133; 122 pub const NELOG_UPS_PowerBack: ::DWORD = ERRLOG_BASE + 134; 123 pub const NELOG_UPS_CmdFileConfig: ::DWORD = ERRLOG_BASE + 135; 124 pub const NELOG_UPS_CmdFileExec: ::DWORD = ERRLOG_BASE + 136; 125 pub const NELOG_Missing_Parameter: ::DWORD = ERRLOG_BASE + 150; 126 pub const NELOG_Invalid_Config_Line: ::DWORD = ERRLOG_BASE + 151; 127 pub const NELOG_Invalid_Config_File: ::DWORD = ERRLOG_BASE + 152; 128 pub const NELOG_File_Changed: ::DWORD = ERRLOG_BASE + 153; 129 pub const NELOG_Files_Dont_Fit: ::DWORD = ERRLOG_BASE + 154; 130 pub const NELOG_Wrong_DLL_Version: ::DWORD = ERRLOG_BASE + 155; 131 pub const NELOG_Error_in_DLL: ::DWORD = ERRLOG_BASE + 156; 132 pub const NELOG_System_Error: ::DWORD = ERRLOG_BASE + 157; 133 pub const NELOG_FT_ErrLog_Too_Large: ::DWORD = ERRLOG_BASE + 158; 134 pub const NELOG_FT_Update_In_Progress: ::DWORD = ERRLOG_BASE + 159; 135 pub const NELOG_Joined_Domain: ::DWORD = ERRLOG_BASE + 160; 136 pub const NELOG_Joined_Workgroup: ::DWORD = ERRLOG_BASE + 161; 137 pub const NELOG_OEM_Code: ::DWORD = ERRLOG_BASE + 199; 138 pub const ERRLOG2_BASE: ::DWORD = 5700; 139 pub const NELOG_NetlogonSSIInitError: ::DWORD = ERRLOG2_BASE + 0; 140 pub const NELOG_NetlogonFailedToUpdateTrustList: ::DWORD = ERRLOG2_BASE + 1; 141 pub const NELOG_NetlogonFailedToAddRpcInterface: ::DWORD = ERRLOG2_BASE + 2; 142 pub const NELOG_NetlogonFailedToReadMailslot: ::DWORD = ERRLOG2_BASE + 3; 143 pub const NELOG_NetlogonFailedToRegisterSC: ::DWORD = ERRLOG2_BASE + 4; 144 pub const NELOG_NetlogonChangeLogCorrupt: ::DWORD = ERRLOG2_BASE + 5; 145 pub const NELOG_NetlogonFailedToCreateShare: ::DWORD = ERRLOG2_BASE + 6; 146 pub const NELOG_NetlogonDownLevelLogonFailed: ::DWORD = ERRLOG2_BASE + 7; 147 pub const NELOG_NetlogonDownLevelLogoffFailed: ::DWORD = ERRLOG2_BASE + 8; 148 pub const NELOG_NetlogonNTLogonFailed: ::DWORD = ERRLOG2_BASE + 9; 149 pub const NELOG_NetlogonNTLogoffFailed: ::DWORD = ERRLOG2_BASE + 10; 150 pub const NELOG_NetlogonPartialSyncCallSuccess: ::DWORD = ERRLOG2_BASE + 11; 151 pub const NELOG_NetlogonPartialSyncCallFailed: ::DWORD = ERRLOG2_BASE + 12; 152 pub const NELOG_NetlogonFullSyncCallSuccess: ::DWORD = ERRLOG2_BASE + 13; 153 pub const NELOG_NetlogonFullSyncCallFailed: ::DWORD = ERRLOG2_BASE + 14; 154 pub const NELOG_NetlogonPartialSyncSuccess: ::DWORD = ERRLOG2_BASE + 15; 155 pub const NELOG_NetlogonPartialSyncFailed: ::DWORD = ERRLOG2_BASE + 16; 156 pub const NELOG_NetlogonFullSyncSuccess: ::DWORD = ERRLOG2_BASE + 17; 157 pub const NELOG_NetlogonFullSyncFailed: ::DWORD = ERRLOG2_BASE + 18; 158 pub const NELOG_NetlogonAuthNoDomainController: ::DWORD = ERRLOG2_BASE + 19; 159 pub const NELOG_NetlogonAuthNoTrustLsaSecret: ::DWORD = ERRLOG2_BASE + 20; 160 pub const NELOG_NetlogonAuthNoTrustSamAccount: ::DWORD = ERRLOG2_BASE + 21; 161 pub const NELOG_NetlogonServerAuthFailed: ::DWORD = ERRLOG2_BASE + 22; 162 pub const NELOG_NetlogonServerAuthNoTrustSamAccount: ::DWORD = ERRLOG2_BASE + 23; 163 pub const NELOG_FailedToRegisterSC: ::DWORD = ERRLOG2_BASE + 24; 164 pub const NELOG_FailedToSetServiceStatus: ::DWORD = ERRLOG2_BASE + 25; 165 pub const NELOG_FailedToGetComputerName: ::DWORD = ERRLOG2_BASE + 26; 166 pub const NELOG_DriverNotLoaded: ::DWORD = ERRLOG2_BASE + 27; 167 pub const NELOG_NoTranportLoaded: ::DWORD = ERRLOG2_BASE + 28; 168 pub const NELOG_NetlogonFailedDomainDelta: ::DWORD = ERRLOG2_BASE + 29; 169 pub const NELOG_NetlogonFailedGlobalGroupDelta: ::DWORD = ERRLOG2_BASE + 30; 170 pub const NELOG_NetlogonFailedLocalGroupDelta: ::DWORD = ERRLOG2_BASE + 31; 171 pub const NELOG_NetlogonFailedUserDelta: ::DWORD = ERRLOG2_BASE + 32; 172 pub const NELOG_NetlogonFailedPolicyDelta: ::DWORD = ERRLOG2_BASE + 33; 173 pub const NELOG_NetlogonFailedTrustedDomainDelta: ::DWORD = ERRLOG2_BASE + 34; 174 pub const NELOG_NetlogonFailedAccountDelta: ::DWORD = ERRLOG2_BASE + 35; 175 pub const NELOG_NetlogonFailedSecretDelta: ::DWORD = ERRLOG2_BASE + 36; 176 pub const NELOG_NetlogonSystemError: ::DWORD = ERRLOG2_BASE + 37; 177 pub const NELOG_NetlogonDuplicateMachineAccounts: ::DWORD = ERRLOG2_BASE + 38; 178 pub const NELOG_NetlogonTooManyGlobalGroups: ::DWORD = ERRLOG2_BASE + 39; 179 pub const NELOG_NetlogonBrowserDriver: ::DWORD = ERRLOG2_BASE + 40; 180 pub const NELOG_NetlogonAddNameFailure: ::DWORD = ERRLOG2_BASE + 41; 181 pub const NELOG_RplMessages: ::DWORD = ERRLOG2_BASE + 42; 182 pub const NELOG_RplXnsBoot: ::DWORD = ERRLOG2_BASE + 43; 183 pub const NELOG_RplSystem: ::DWORD = ERRLOG2_BASE + 44; 184 pub const NELOG_RplWkstaTimeout: ::DWORD = ERRLOG2_BASE + 45; 185 pub const NELOG_RplWkstaFileOpen: ::DWORD = ERRLOG2_BASE + 46; 186 pub const NELOG_RplWkstaFileRead: ::DWORD = ERRLOG2_BASE + 47; 187 pub const NELOG_RplWkstaMemory: ::DWORD = ERRLOG2_BASE + 48; 188 pub const NELOG_RplWkstaFileChecksum: ::DWORD = ERRLOG2_BASE + 49; 189 pub const NELOG_RplWkstaFileLineCount: ::DWORD = ERRLOG2_BASE + 50; 190 pub const NELOG_RplWkstaBbcFile: ::DWORD = ERRLOG2_BASE + 51; 191 pub const NELOG_RplWkstaFileSize: ::DWORD = ERRLOG2_BASE + 52; 192 pub const NELOG_RplWkstaInternal: ::DWORD = ERRLOG2_BASE + 53; 193 pub const NELOG_RplWkstaWrongVersion: ::DWORD = ERRLOG2_BASE + 54; 194 pub const NELOG_RplWkstaNetwork: ::DWORD = ERRLOG2_BASE + 55; 195 pub const NELOG_RplAdapterResource: ::DWORD = ERRLOG2_BASE + 56; 196 pub const NELOG_RplFileCopy: ::DWORD = ERRLOG2_BASE + 57; 197 pub const NELOG_RplFileDelete: ::DWORD = ERRLOG2_BASE + 58; 198 pub const NELOG_RplFilePerms: ::DWORD = ERRLOG2_BASE + 59; 199 pub const NELOG_RplCheckConfigs: ::DWORD = ERRLOG2_BASE + 60; 200 pub const NELOG_RplCreateProfiles: ::DWORD = ERRLOG2_BASE + 61; 201 pub const NELOG_RplRegistry: ::DWORD = ERRLOG2_BASE + 62; 202 pub const NELOG_RplReplaceRPLDISK: ::DWORD = ERRLOG2_BASE + 63; 203 pub const NELOG_RplCheckSecurity: ::DWORD = ERRLOG2_BASE + 64; 204 pub const NELOG_RplBackupDatabase: ::DWORD = ERRLOG2_BASE + 65; 205 pub const NELOG_RplInitDatabase: ::DWORD = ERRLOG2_BASE + 66; 206 pub const NELOG_RplRestoreDatabaseFailure: ::DWORD = ERRLOG2_BASE + 67; 207 pub const NELOG_RplRestoreDatabaseSuccess: ::DWORD = ERRLOG2_BASE + 68; 208 pub const NELOG_RplInitRestoredDatabase: ::DWORD = ERRLOG2_BASE + 69; 209 pub const NELOG_NetlogonSessionTypeWrong: ::DWORD = ERRLOG2_BASE + 70; 210 pub const NELOG_RplUpgradeDBTo40: ::DWORD = ERRLOG2_BASE + 71; 211 pub const NELOG_NetlogonLanmanBdcsNotAllowed: ::DWORD = ERRLOG2_BASE + 72; 212 pub const NELOG_NetlogonNoDynamicDns: ::DWORD = ERRLOG2_BASE + 73; 213 pub const NELOG_NetlogonDynamicDnsRegisterFailure: ::DWORD = ERRLOG2_BASE + 74; 214 pub const NELOG_NetlogonDynamicDnsDeregisterFailure: ::DWORD = ERRLOG2_BASE + 75; 215 pub const NELOG_NetlogonFailedFileCreate: ::DWORD = ERRLOG2_BASE + 76; 216 pub const NELOG_NetlogonGetSubnetToSite: ::DWORD = ERRLOG2_BASE + 77; 217 pub const NELOG_NetlogonNoSiteForClient: ::DWORD = ERRLOG2_BASE + 78; 218 pub const NELOG_NetlogonBadSiteName: ::DWORD = ERRLOG2_BASE + 79; 219 pub const NELOG_NetlogonBadSubnetName: ::DWORD = ERRLOG2_BASE + 80; 220 pub const NELOG_NetlogonDynamicDnsServerFailure: ::DWORD = ERRLOG2_BASE + 81; 221 pub const NELOG_NetlogonDynamicDnsFailure: ::DWORD = ERRLOG2_BASE + 82; 222 pub const NELOG_NetlogonRpcCallCancelled: ::DWORD = ERRLOG2_BASE + 83; 223 pub const NELOG_NetlogonDcSiteCovered: ::DWORD = ERRLOG2_BASE + 84; 224 pub const NELOG_NetlogonDcSiteNotCovered: ::DWORD = ERRLOG2_BASE + 85; 225 pub const NELOG_NetlogonGcSiteCovered: ::DWORD = ERRLOG2_BASE + 86; 226 pub const NELOG_NetlogonGcSiteNotCovered: ::DWORD = ERRLOG2_BASE + 87; 227 pub const NELOG_NetlogonFailedSpnUpdate: ::DWORD = ERRLOG2_BASE + 88; 228 pub const NELOG_NetlogonFailedDnsHostNameUpdate: ::DWORD = ERRLOG2_BASE + 89; 229 pub const NELOG_NetlogonAuthNoUplevelDomainController: ::DWORD = ERRLOG2_BASE + 90; 230 pub const NELOG_NetlogonAuthDomainDowngraded: ::DWORD = ERRLOG2_BASE + 91; 231 pub const NELOG_NetlogonNdncSiteCovered: ::DWORD = ERRLOG2_BASE + 92; 232 pub const NELOG_NetlogonNdncSiteNotCovered: ::DWORD = ERRLOG2_BASE + 93; 233 pub const NELOG_NetlogonDcOldSiteCovered: ::DWORD = ERRLOG2_BASE + 94; 234 pub const NELOG_NetlogonDcSiteNotCoveredAuto: ::DWORD = ERRLOG2_BASE + 95; 235 pub const NELOG_NetlogonGcOldSiteCovered: ::DWORD = ERRLOG2_BASE + 96; 236 pub const NELOG_NetlogonGcSiteNotCoveredAuto: ::DWORD = ERRLOG2_BASE + 97; 237 pub const NELOG_NetlogonNdncOldSiteCovered: ::DWORD = ERRLOG2_BASE + 98; 238 pub const NELOG_NetlogonNdncSiteNotCoveredAuto: ::DWORD = ERRLOG2_BASE + 99; 239 pub const NELOG_NetlogonSpnMultipleSamAccountNames: ::DWORD = ERRLOG2_BASE + 100; 240 pub const NELOG_NetlogonSpnCrackNamesFailure: ::DWORD = ERRLOG2_BASE + 101; 241 pub const NELOG_NetlogonNoAddressToSiteMapping: ::DWORD = ERRLOG2_BASE + 102; 242 pub const NELOG_NetlogonInvalidGenericParameterValue: ::DWORD = ERRLOG2_BASE + 103; 243 pub const NELOG_NetlogonInvalidDwordParameterValue: ::DWORD = ERRLOG2_BASE + 104; 244 pub const NELOG_NetlogonServerAuthFailedNoAccount: ::DWORD = ERRLOG2_BASE + 105; 245 pub const NELOG_NetlogonNoDynamicDnsManual: ::DWORD = ERRLOG2_BASE + 106; 246 pub const NELOG_NetlogonNoSiteForClients: ::DWORD = ERRLOG2_BASE + 107; 247 pub const NELOG_NetlogonDnsDeregAborted: ::DWORD = ERRLOG2_BASE + 108; 248 pub const NELOG_NetlogonRpcPortRequestFailure: ::DWORD = ERRLOG2_BASE + 109; 249 pub const NELOG_NetlogonPartialSiteMappingForClients: ::DWORD = ERRLOG2_BASE + 110; 250 pub const NELOG_NetlogonRemoteDynamicDnsRegisterFailure: ::DWORD = ERRLOG2_BASE + 111; 251 pub const NELOG_NetlogonRemoteDynamicDnsDeregisterFailure: ::DWORD = ERRLOG2_BASE + 112; 252 pub const NELOG_NetlogonRejectedRemoteDynamicDnsRegister: ::DWORD = ERRLOG2_BASE + 113; 253 pub const NELOG_NetlogonRejectedRemoteDynamicDnsDeregister: ::DWORD = ERRLOG2_BASE + 114; 254 pub const NELOG_NetlogonRemoteDynamicDnsUpdateRequestFailure: ::DWORD = ERRLOG2_BASE + 115; 255 pub const NELOG_NetlogonUserValidationReqInitialTimeOut: ::DWORD = ERRLOG2_BASE + 116; 256 pub const NELOG_NetlogonUserValidationReqRecurringTimeOut: ::DWORD = ERRLOG2_BASE + 117; 257 pub const NELOG_NetlogonUserValidationReqWaitInitialWarning: ::DWORD = ERRLOG2_BASE + 118; 258 pub const NELOG_NetlogonUserValidationReqWaitRecurringWarning: ::DWORD = ERRLOG2_BASE + 119; 259 pub const NELOG_NetlogonFailedToAddAuthzRpcInterface: ::DWORD = ERRLOG2_BASE + 120; 260 pub const NELOG_NetLogonFailedToInitializeAuthzRm: ::DWORD = ERRLOG2_BASE + 121; 261 pub const NELOG_NetLogonFailedToInitializeRPCSD: ::DWORD = ERRLOG2_BASE + 122; 262 pub const NELOG_NetlogonMachinePasswdSetSucceeded: ::DWORD = ERRLOG2_BASE + 123; 263 pub const NELOG_NetlogonMsaPasswdSetSucceeded: ::DWORD = ERRLOG2_BASE + 124; 264