4e2933c620 2015-04-21 kinaba: /***********************************************************************\ 4e2933c620 2015-04-21 kinaba: * lmerrlog.d * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Windows API header module * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Translated from MinGW Windows headers * 4e2933c620 2015-04-21 kinaba: * * 4e2933c620 2015-04-21 kinaba: * Placed into public domain * 4e2933c620 2015-04-21 kinaba: \***********************************************************************/ 4e2933c620 2015-04-21 kinaba: module win32.lmerrlog; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: // COMMENT: This appears to be only for Win16. All functions are deprecated. 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: private import win32.lmcons, win32.windef; 4e2933c620 2015-04-21 kinaba: private import win32.lmaudit; // for LPHLOG 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: const ERRLOG_BASE=3100; 4e2933c620 2015-04-21 kinaba: const ERRLOG2_BASE=5700; 4e2933c620 2015-04-21 kinaba: const LOGFLAGS_FORWARD=0; 4e2933c620 2015-04-21 kinaba: const LOGFLAGS_BACKWARD=1; 4e2933c620 2015-04-21 kinaba: const LOGFLAGS_SEEK=2; 4e2933c620 2015-04-21 kinaba: const NELOG_Internal_Error=ERRLOG_BASE; 4e2933c620 2015-04-21 kinaba: const NELOG_Resource_Shortage=(ERRLOG_BASE+1); 4e2933c620 2015-04-21 kinaba: const NELOG_Unable_To_Lock_Segment=(ERRLOG_BASE+2); 4e2933c620 2015-04-21 kinaba: const NELOG_Unable_To_Unlock_Segment=(ERRLOG_BASE+3); 4e2933c620 2015-04-21 kinaba: const NELOG_Uninstall_Service=(ERRLOG_BASE+4); 4e2933c620 2015-04-21 kinaba: const NELOG_Init_Exec_Fail=(ERRLOG_BASE+5); 4e2933c620 2015-04-21 kinaba: const NELOG_Ncb_Error=(ERRLOG_BASE+6); 4e2933c620 2015-04-21 kinaba: const NELOG_Net_Not_Started=(ERRLOG_BASE+7); 4e2933c620 2015-04-21 kinaba: const NELOG_Ioctl_Error=(ERRLOG_BASE+8); 4e2933c620 2015-04-21 kinaba: const NELOG_System_Semaphore=(ERRLOG_BASE+9); 4e2933c620 2015-04-21 kinaba: const NELOG_Init_OpenCreate_Err=(ERRLOG_BASE+10); 4e2933c620 2015-04-21 kinaba: const NELOG_NetBios=(ERRLOG_BASE+11); 4e2933c620 2015-04-21 kinaba: const NELOG_SMB_Illegal=(ERRLOG_BASE+12); 4e2933c620 2015-04-21 kinaba: const NELOG_Service_Fail=(ERRLOG_BASE+13); 4e2933c620 2015-04-21 kinaba: const NELOG_Entries_Lost=(ERRLOG_BASE+14); 4e2933c620 2015-04-21 kinaba: const NELOG_Init_Seg_Overflow=(ERRLOG_BASE+20); 4e2933c620 2015-04-21 kinaba: const NELOG_Srv_No_Mem_Grow=(ERRLOG_BASE+21); 4e2933c620 2015-04-21 kinaba: const NELOG_Access_File_Bad=(ERRLOG_BASE+22); 4e2933c620 2015-04-21 kinaba: const NELOG_Srvnet_Not_Started=(ERRLOG_BASE+23); 4e2933c620 2015-04-21 kinaba: const NELOG_Init_Chardev_Err=(ERRLOG_BASE+24); 4e2933c620 2015-04-21 kinaba: const NELOG_Remote_API=(ERRLOG_BASE+25); 4e2933c620 2015-04-21 kinaba: const NELOG_Ncb_TooManyErr=(ERRLOG_BASE+26); 4e2933c620 2015-04-21 kinaba: const NELOG_Mailslot_err=(ERRLOG_BASE+27); 4e2933c620 2015-04-21 kinaba: const NELOG_ReleaseMem_Alert=(ERRLOG_BASE+28); 4e2933c620 2015-04-21 kinaba: const NELOG_AT_cannot_write=(ERRLOG_BASE+29); 4e2933c620 2015-04-21 kinaba: const NELOG_Cant_Make_Msg_File=(ERRLOG_BASE+30); 4e2933c620 2015-04-21 kinaba: const NELOG_Exec_Netservr_NoMem=(ERRLOG_BASE+31); 4e2933c620 2015-04-21 kinaba: const NELOG_Server_Lock_Failure=(ERRLOG_BASE+32); 4e2933c620 2015-04-21 kinaba: const NELOG_Msg_Shutdown=(ERRLOG_BASE+40); 4e2933c620 2015-04-21 kinaba: const NELOG_Msg_Sem_Shutdown=(ERRLOG_BASE+41); 4e2933c620 2015-04-21 kinaba: const NELOG_Msg_Log_Err=(ERRLOG_BASE+50); 4e2933c620 2015-04-21 kinaba: const NELOG_VIO_POPUP_ERR=(ERRLOG_BASE+51); 4e2933c620 2015-04-21 kinaba: const NELOG_Msg_Unexpected_SMB_Type=(ERRLOG_BASE+52); 4e2933c620 2015-04-21 kinaba: const NELOG_Wksta_Infoseg=(ERRLOG_BASE+60); 4e2933c620 2015-04-21 kinaba: const NELOG_Wksta_Compname=(ERRLOG_BASE+61); 4e2933c620 2015-04-21 kinaba: const NELOG_Wksta_BiosThreadFailure=(ERRLOG_BASE+62); 4e2933c620 2015-04-21 kinaba: const NELOG_Wksta_IniSeg=(ERRLOG_BASE+63); 4e2933c620 2015-04-21 kinaba: const NELOG_Wksta_HostTab_Full=(ERRLOG_BASE+64); 4e2933c620 2015-04-21 kinaba: const NELOG_Wksta_Bad_Mailslot_SMB=(ERRLOG_BASE+65); 4e2933c620 2015-04-21 kinaba: const NELOG_Wksta_UASInit=(ERRLOG_BASE+66); 4e2933c620 2015-04-21 kinaba: const NELOG_Wksta_SSIRelogon=(ERRLOG_BASE+67); 4e2933c620 2015-04-21 kinaba: const NELOG_Build_Name=(ERRLOG_BASE+70); 4e2933c620 2015-04-21 kinaba: const NELOG_Name_Expansion=(ERRLOG_BASE+71); 4e2933c620 2015-04-21 kinaba: const NELOG_Message_Send=(ERRLOG_BASE+72); 4e2933c620 2015-04-21 kinaba: const NELOG_Mail_Slt_Err=(ERRLOG_BASE+73); 4e2933c620 2015-04-21 kinaba: const NELOG_AT_cannot_read=(ERRLOG_BASE+74); 4e2933c620 2015-04-21 kinaba: const NELOG_AT_sched_err=(ERRLOG_BASE+75); 4e2933c620 2015-04-21 kinaba: const NELOG_AT_schedule_file_created=(ERRLOG_BASE+76); 4e2933c620 2015-04-21 kinaba: const NELOG_Srvnet_NB_Open=(ERRLOG_BASE+77); 4e2933c620 2015-04-21 kinaba: const NELOG_AT_Exec_Err=(ERRLOG_BASE+78); 4e2933c620 2015-04-21 kinaba: const NELOG_Lazy_Write_Err=(ERRLOG_BASE+80); 4e2933c620 2015-04-21 kinaba: const NELOG_HotFix=(ERRLOG_BASE+81); 4e2933c620 2015-04-21 kinaba: const NELOG_HardErr_From_Server=(ERRLOG_BASE+82); 4e2933c620 2015-04-21 kinaba: const NELOG_LocalSecFail1=(ERRLOG_BASE+83); 4e2933c620 2015-04-21 kinaba: const NELOG_LocalSecFail2=(ERRLOG_BASE+84); 4e2933c620 2015-04-21 kinaba: const NELOG_LocalSecFail3=(ERRLOG_BASE+85); 4e2933c620 2015-04-21 kinaba: const NELOG_LocalSecGeneralFail=(ERRLOG_BASE+86); 4e2933c620 2015-04-21 kinaba: const NELOG_NetWkSta_Internal_Error=(ERRLOG_BASE+90); 4e2933c620 2015-04-21 kinaba: const NELOG_NetWkSta_No_Resource=(ERRLOG_BASE+91); 4e2933c620 2015-04-21 kinaba: const NELOG_NetWkSta_SMB_Err=(ERRLOG_BASE+92); 4e2933c620 2015-04-21 kinaba: const NELOG_NetWkSta_VC_Err=(ERRLOG_BASE+93); 4e2933c620 2015-04-21 kinaba: const NELOG_NetWkSta_Stuck_VC_Err=(ERRLOG_BASE+94); 4e2933c620 2015-04-21 kinaba: const NELOG_NetWkSta_NCB_Err=(ERRLOG_BASE+95); 4e2933c620 2015-04-21 kinaba: const NELOG_NetWkSta_Write_Behind_Err=(ERRLOG_BASE+96); 4e2933c620 2015-04-21 kinaba: const NELOG_NetWkSta_Reset_Err=(ERRLOG_BASE+97); 4e2933c620 2015-04-21 kinaba: const NELOG_NetWkSta_Too_Many=(ERRLOG_BASE+98); 4e2933c620 2015-04-21 kinaba: const NELOG_Srv_Thread_Failure=(ERRLOG_BASE+104); 4e2933c620 2015-04-21 kinaba: const NELOG_Srv_Close_Failure=(ERRLOG_BASE+105); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplUserCurDir=(ERRLOG_BASE+106); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplCannotMasterDir=(ERRLOG_BASE+107); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplUpdateError=(ERRLOG_BASE+108); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplLostMaster=(ERRLOG_BASE+109); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonAuthDCFail=(ERRLOG_BASE+110); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplLogonFailed=(ERRLOG_BASE+111); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplNetErr=(ERRLOG_BASE+112); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplMaxFiles=(ERRLOG_BASE+113); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplMaxTreeDepth=(ERRLOG_BASE+114); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplBadMsg=(ERRLOG_BASE+115); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplSysErr=(ERRLOG_BASE+116); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplUserLoged=(ERRLOG_BASE+117); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplBadImport=(ERRLOG_BASE+118); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplBadExport=(ERRLOG_BASE+119); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplSignalFileErr=(ERRLOG_BASE+120); 4e2933c620 2015-04-21 kinaba: const NELOG_DiskFT=(ERRLOG_BASE+121); 4e2933c620 2015-04-21 kinaba: const NELOG_ReplAccessDenied=(ERRLOG_BASE+122); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedPrimary=(ERRLOG_BASE+123); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonPasswdSetFailed=(ERRLOG_BASE+124); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonTrackingError=(ERRLOG_BASE+125); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonSyncError=(ERRLOG_BASE+126); 4e2933c620 2015-04-21 kinaba: const NELOG_UPS_PowerOut=(ERRLOG_BASE+130); 4e2933c620 2015-04-21 kinaba: const NELOG_UPS_Shutdown=(ERRLOG_BASE+131); 4e2933c620 2015-04-21 kinaba: const NELOG_UPS_CmdFileError=(ERRLOG_BASE+132); 4e2933c620 2015-04-21 kinaba: const NELOG_UPS_CannotOpenDriver=(ERRLOG_BASE+133); 4e2933c620 2015-04-21 kinaba: const NELOG_UPS_PowerBack=(ERRLOG_BASE+134); 4e2933c620 2015-04-21 kinaba: const NELOG_UPS_CmdFileConfig=(ERRLOG_BASE+135); 4e2933c620 2015-04-21 kinaba: const NELOG_UPS_CmdFileExec=(ERRLOG_BASE+136); 4e2933c620 2015-04-21 kinaba: const NELOG_Missing_Parameter=(ERRLOG_BASE+150); 4e2933c620 2015-04-21 kinaba: const NELOG_Invalid_Config_Line=(ERRLOG_BASE+151); 4e2933c620 2015-04-21 kinaba: const NELOG_Invalid_Config_File=(ERRLOG_BASE+152); 4e2933c620 2015-04-21 kinaba: const NELOG_File_Changed=(ERRLOG_BASE+153); 4e2933c620 2015-04-21 kinaba: const NELOG_Files_Dont_Fit=(ERRLOG_BASE+154); 4e2933c620 2015-04-21 kinaba: const NELOG_Wrong_DLL_Version=(ERRLOG_BASE+155); 4e2933c620 2015-04-21 kinaba: const NELOG_Error_in_DLL=(ERRLOG_BASE+156); 4e2933c620 2015-04-21 kinaba: const NELOG_System_Error=(ERRLOG_BASE+157); 4e2933c620 2015-04-21 kinaba: const NELOG_FT_ErrLog_Too_Large=(ERRLOG_BASE+158); 4e2933c620 2015-04-21 kinaba: const NELOG_FT_Update_In_Progress=(ERRLOG_BASE+159); 4e2933c620 2015-04-21 kinaba: const NELOG_OEM_Code=(ERRLOG_BASE+199); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonSSIInitError=ERRLOG2_BASE; 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedToUpdateTrustList=(ERRLOG2_BASE+1); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedToAddRpcInterface=(ERRLOG2_BASE+2); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedToReadMailslot=(ERRLOG2_BASE+3); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedToRegisterSC=(ERRLOG2_BASE+4); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonChangeLogCorrupt=(ERRLOG2_BASE+5); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedToCreateShare=(ERRLOG2_BASE+6); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonDownLevelLogonFailed=(ERRLOG2_BASE+7); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonDownLevelLogoffFailed=(ERRLOG2_BASE+8); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonNTLogonFailed=(ERRLOG2_BASE+9); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonNTLogoffFailed=(ERRLOG2_BASE+10); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonPartialSyncCallSuccess=(ERRLOG2_BASE+11); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonPartialSyncCallFailed=(ERRLOG2_BASE+12); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFullSyncCallSuccess=(ERRLOG2_BASE+13); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFullSyncCallFailed=(ERRLOG2_BASE+14); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonPartialSyncSuccess=(ERRLOG2_BASE+15); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonPartialSyncFailed=(ERRLOG2_BASE+16); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFullSyncSuccess=(ERRLOG2_BASE+17); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFullSyncFailed=(ERRLOG2_BASE+18); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonAuthNoDomainController=(ERRLOG2_BASE+19); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonAuthNoTrustLsaSecret=(ERRLOG2_BASE+20); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonAuthNoTrustSamAccount=(ERRLOG2_BASE+21); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonServerAuthFailed=(ERRLOG2_BASE+22); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonServerAuthNoTrustSamAccount=(ERRLOG2_BASE+23); 4e2933c620 2015-04-21 kinaba: const NELOG_FailedToRegisterSC=(ERRLOG2_BASE+24); 4e2933c620 2015-04-21 kinaba: const NELOG_FailedToSetServiceStatus=(ERRLOG2_BASE+25); 4e2933c620 2015-04-21 kinaba: const NELOG_FailedToGetComputerName=(ERRLOG2_BASE+26); 4e2933c620 2015-04-21 kinaba: const NELOG_DriverNotLoaded=(ERRLOG2_BASE+27); 4e2933c620 2015-04-21 kinaba: const NELOG_NoTranportLoaded=(ERRLOG2_BASE+28); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedDomainDelta=(ERRLOG2_BASE+29); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedGlobalGroupDelta=(ERRLOG2_BASE+30); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedLocalGroupDelta=(ERRLOG2_BASE+31); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedUserDelta=(ERRLOG2_BASE+32); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedPolicyDelta=(ERRLOG2_BASE+33); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedTrustedDomainDelta=(ERRLOG2_BASE+34); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedAccountDelta=(ERRLOG2_BASE+35); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonFailedSecretDelta=(ERRLOG2_BASE+36); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonSystemError=(ERRLOG2_BASE+37); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonDuplicateMachineAccounts=(ERRLOG2_BASE+38); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonTooManyGlobalGroups=(ERRLOG2_BASE+39); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonBrowserDriver=(ERRLOG2_BASE+40); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonAddNameFailure=(ERRLOG2_BASE+41); 4e2933c620 2015-04-21 kinaba: const NELOG_RplMessages=(ERRLOG2_BASE+42); 4e2933c620 2015-04-21 kinaba: const NELOG_RplXnsBoot=(ERRLOG2_BASE+43); 4e2933c620 2015-04-21 kinaba: const NELOG_RplSystem=(ERRLOG2_BASE+44); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaTimeout=(ERRLOG2_BASE+45); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaFileOpen=(ERRLOG2_BASE+46); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaFileRead=(ERRLOG2_BASE+47); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaMemory=(ERRLOG2_BASE+48); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaFileChecksum=(ERRLOG2_BASE+49); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaFileLineCount=(ERRLOG2_BASE+50); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaBbcFile=(ERRLOG2_BASE+51); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaFileSize=(ERRLOG2_BASE+52); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaInternal=(ERRLOG2_BASE+53); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaWrongVersion=(ERRLOG2_BASE+54); 4e2933c620 2015-04-21 kinaba: const NELOG_RplWkstaNetwork=(ERRLOG2_BASE+55); 4e2933c620 2015-04-21 kinaba: const NELOG_RplAdapterResource=(ERRLOG2_BASE+56); 4e2933c620 2015-04-21 kinaba: const NELOG_RplFileCopy=(ERRLOG2_BASE+57); 4e2933c620 2015-04-21 kinaba: const NELOG_RplFileDelete=(ERRLOG2_BASE+58); 4e2933c620 2015-04-21 kinaba: const NELOG_RplFilePerms=(ERRLOG2_BASE+59); 4e2933c620 2015-04-21 kinaba: const NELOG_RplCheckConfigs=(ERRLOG2_BASE+60); 4e2933c620 2015-04-21 kinaba: const NELOG_RplCreateProfiles=(ERRLOG2_BASE+61); 4e2933c620 2015-04-21 kinaba: const NELOG_RplRegistry=(ERRLOG2_BASE+62); 4e2933c620 2015-04-21 kinaba: const NELOG_RplReplaceRPLDISK=(ERRLOG2_BASE+63); 4e2933c620 2015-04-21 kinaba: const NELOG_RplCheckSecurity=(ERRLOG2_BASE+64); 4e2933c620 2015-04-21 kinaba: const NELOG_RplBackupDatabase=(ERRLOG2_BASE+65); 4e2933c620 2015-04-21 kinaba: const NELOG_RplInitDatabase=(ERRLOG2_BASE+66); 4e2933c620 2015-04-21 kinaba: const NELOG_RplRestoreDatabaseFailure=(ERRLOG2_BASE+67); 4e2933c620 2015-04-21 kinaba: const NELOG_RplRestoreDatabaseSuccess=(ERRLOG2_BASE+68); 4e2933c620 2015-04-21 kinaba: const NELOG_RplInitRestoredDatabase=(ERRLOG2_BASE+69); 4e2933c620 2015-04-21 kinaba: const NELOG_NetlogonSessionTypeWrong=(ERRLOG2_BASE+70); 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: struct ERROR_LOG { 4e2933c620 2015-04-21 kinaba: DWORD el_len; 4e2933c620 2015-04-21 kinaba: DWORD el_reserved; 4e2933c620 2015-04-21 kinaba: DWORD el_time; 4e2933c620 2015-04-21 kinaba: DWORD el_error; 4e2933c620 2015-04-21 kinaba: LPWSTR el_name; 4e2933c620 2015-04-21 kinaba: LPWSTR el_text; 4e2933c620 2015-04-21 kinaba: LPBYTE el_data; 4e2933c620 2015-04-21 kinaba: DWORD el_data_size; 4e2933c620 2015-04-21 kinaba: DWORD el_nstrings; 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: alias ERROR_LOG* PERROR_LOG, LPERROR_LOG; 4e2933c620 2015-04-21 kinaba: 4e2933c620 2015-04-21 kinaba: extern (Windows) { 4e2933c620 2015-04-21 kinaba: deprecated { 4e2933c620 2015-04-21 kinaba: NET_API_STATUS NetErrorLogClear(LPCWSTR, LPCWSTR, LPBYTE); 4e2933c620 2015-04-21 kinaba: NET_API_STATUS NetErrorLogRead(LPCWSTR, LPWSTR, LPHLOG, DWORD, 4e2933c620 2015-04-21 kinaba: LPDWORD, DWORD, DWORD, LPBYTE*, DWORD, LPDWORD, LPDWORD); 4e2933c620 2015-04-21 kinaba: NET_API_STATUS NetErrorLogWrite(LPBYTE, DWORD, LPCWSTR, LPBYTE, 4e2933c620 2015-04-21 kinaba: DWORD, LPBYTE, DWORD, LPBYTE); 4e2933c620 2015-04-21 kinaba: } 4e2933c620 2015-04-21 kinaba: }