Newer
Older
AMI-Aptio-BIOS-Reversed / Build / GuidArtifacts / 117828F1-DA7D-4BC1-8B58-9A954FED5121 / 117828F1-DA7D-4BC1-8B58-9A954FED5121.h
@Ajax Dong Ajax Dong 2 days ago 11 KB Full restructure
#ifndef _117828F1_DA7D_4BC1_8B58_9A954FED5121_H_
#define _117828F1_DA7D_4BC1_8B58_9A954FED5121_H_

#include <Uefi.h>

// 117828F1-DA7D-4BC1-8B58-9A954FED5121 - 906 functions (428 named, 478 sub_)

// HiiGetString @ 0x2e0
// HiiGetStringToLanguage @ 0x43c
// HiiPackageListBuild @ 0x658
// HiiNewString @ 0x7a0
// HiiConfigRoutingExtractConfig @ 0x828
// HiiGetStringByLanguage @ 0x8e4
// HiiConfigRoutingExtract @ 0x9e4
// HiiGetConfigString @ 0xbd4
// HiiBlockToConfig @ 0xca4
// HiiGetHiiHandle @ 0xdd4
// HiiCreateEventEx @ 0xe80
// HiiGetStringByGuid @ 0x1004
// DebugPrintSerial @ 0x1158
// DebugAssert @ 0x1210
// HiiCfgArrayGet @ 0x12b8
// HiiCfgArraySet @ 0x1350
// HiiCfgArrayNext @ 0x13c0
// HiiMemAlloc @ 0x142c
// HiiMemFree @ 0x1458
// HiiDevicePathExtract @ 0x148c
// HiiBuildDevicePath @ 0x150c
// AsciiSPrint @ 0x16f8
// AsciiSPrint_w @ 0x2600
// Assert_59 @ 0x2624
// UefiRuntimeServicesTableLibConstructor @ 0x288c
// UefiBootServicesTableLibConstructor @ 0x28c8
// Assert_73 @ 0x296c
// Assert_72 @ 0x29a4
// Assert_71 @ 0x29e4
// Assert_66 @ 0x2a24
// Assert_69 @ 0x2a88
// Assert_57 @ 0x2ae4
// Assert_70 @ 0x2b80
// Assert_105 @ 0x2bcc
// Assert_122 @ 0x2c14
// Assert_85 @ 0x2ce4
// Assert_36 @ 0x2dec
// StrLen @ 0x2ef0
// StrCpyOrCat @ 0x2fb0
// Assert_44 @ 0x30b0
// StrToUpper @ 0x3184
// AsciiStrLen @ 0x3268
// StrToDecimal @ 0x32f4
// StrHexToDecimal @ 0x33dc
// StrCharToUpper @ 0x3528
// StrLenAscii @ 0x3560
// StrToHex @ 0x3598
// MemAllocPool @ 0x35d0
// MemAllocZeroPool @ 0x3600
// MemAllocCopyPool @ 0x362c
// MemFreePool @ 0x36c0
// ConsolePrintBoxed @ 0x3714
// LocateHandleBuffer @ 0x3a5c
// GetDebugLevel @ 0x3bc4
// HiiLibError @ 0x3cf8
// HiiLibFalse @ 0x3d14
// HiiConfigStringToBlock @ 0x3d20
// HiiConfigStringToBlock2 @ 0x3d5c
// HiiGetBlockSize @ 0x3da4
// HiiWriteBlock @ 0x3ddc
// HiiReadBlock @ 0x3e14
// HiiSetBlockToVal @ 0x3e58
// MemSet @ 0x3e94
// HiiLibSuccess @ 0x3f84
// HiiLibFailure @ 0x3fa4
// HiiGetNextBlock @ 0x3fc4
// HiiBlockExtract @ 0x4000
// RstUefiDriverEntryPoint @ 0x4058
// HiiBlockCompare @ 0x40d8
// HiiBlockCompareConst @ 0x40f8
// GuidCompare @ 0x4118
// HiiLibGuidIsZero @ 0x4138
// HiiLibGuidToStr @ 0x4158
// HiiLibStrToGuid @ 0x4180
// HiiLibGuidCmp @ 0x4198
// HiiLibGuidIsEqual @ 0x41b0
// HiiLibNewString @ 0x4220
// HiiLibGetString @ 0x4294
// HiiLibGetStringId @ 0x42d8
// HiiLibFindString @ 0x4324
// HiiLibStub @ 0x4350
// HiiLibGetStringById @ 0x4358
// HiiLibGetDefaultString @ 0x4388
// HiiLibGetDefaultStringId @ 0x43e4
// HiiLibReturnZero @ 0x4450
// HiiLibReturnOne @ 0x4454
// HiiLibReturnFalse @ 0x4468
// HiiLibGetStringFromPackage @ 0x4480
// HiiLibGetAllStrings @ 0x45e4
// HiiLibFreeStringArray @ 0x4700
// RstAllocContext728 @ 0x4730
// RstAllocContext440 @ 0x47e4
// RstFreeContext @ 0x4848
// RstHelper_48a0 @ 0x48a0
// RstCallback @ 0x48d8
// RstCallbackHandler @ 0x496c
// RstQueryConfig @ 0x4b1c
// RstFormCallback @ 0x4b88
// RstFormCallbackInit @ 0x4c0c
// RstCreateNewContext @ 0x4c3c
// RstNullSub2 @ 0x4ca8
// RstNullSub @ 0x4cac
// RstFormEntry @ 0x4cb8
// RstProcessAction @ 0x509c
// RstReturnFail @ 0x5164
// RstReturnInvalid @ 0x516c
// RstCheckCondition @ 0x5174
// RstExtractConfig @ 0x51ac
// RstRouteConfig @ 0x51e4
// RstSubmitForm @ 0x5214
// RstReadWriteConfig @ 0x528c
// RstConfigRead @ 0x5360
// RstConfigWrite @ 0x538c
// RstConfigReadVar @ 0x53ac
// RstFormatSerialNumber @ 0x5418
// RstValidate @ 0x5504
// RstCheckSecureBoot @ 0x5550
// RstReturnSuccess @ 0x55d8
// RstStringAllocCopy @ 0x55e8
// RsteDeviceAlloc @ 0x5618
// RstInstallMultipleProtocols @ 0x5818
// RstDevicePathGet @ 0x5820
// RstDevicePathUpdate @ 0x582c
// RstInstallClass @ 0x5838
// RstReturnOne @ 0x589c
// RstReturnThree @ 0x58a8
// RstCreateClass @ 0x58b0
// RstUefiProtocolInstall @ 0x5928
// RstHelper_599c @ 0x599c
// RstUefiProtocolEntry @ 0x59ac
// RstHelper_59fc @ 0x59fc
// RstHelper_5a44 @ 0x5a44
// RstHelper_5a68 @ 0x5a68
// RstHelper_5a8c @ 0x5a8c
// RstProtocolEfiCall @ 0x5ab0
// RstProtocolEfiCall2 @ 0x5ac0
// RstProtocolEfiCall3 @ 0x5af4
// RstInstallProtocols @ 0x5b28
// RstHiiPackageInstall @ 0x5bac
// RstGetVariableUefi @ 0x5c30
// RstGetRaidVariable @ 0x5c68
// RstParseRaidVariable @ 0x5d14
// RstInstallHiiConfigAccess @ 0x5f10
// RstSetVariableUefi @ 0x5f48
// VarInstall @ 0x5f8c
// RstDriverBindingStart @ 0x5fe0
// RstMainDispatch @ 0x5ff0
// RstCheckAlreadyStarted @ 0x6034
// RstFindDriverByHandle @ 0x608c
// RstUefiProtocolGuid @ 0x60c8
// RstComponentNameGetDriverName @ 0x6188
// RstComponentNameGetControllerName @ 0x61f8
// RstComponentName2GetController @ 0x6284
// RstGetLanguage @ 0x6310
// RstSetLanguage @ 0x6350
// RstHelper_6390 @ 0x6390
// RstPrivateDataInit @ 0x639c
// EfiDriverInit @ 0x6704
// RstHelper_67ec @ 0x67ec
// RstInstallConfigAccess @ 0x67fc
// RstConfigAccessExtract @ 0x6830
// RstConfigAccessRoute @ 0x696c
// RstConfigAccessCallback @ 0x6a14
// RstFormCallbackHandler @ 0x6a34
// RstNoop @ 0x6ab4
// RstBeginSession @ 0x6ab8
// RstDeviceProbe @ 0x6c10
// RstDeviceConfigure @ 0x6c90
// RstDeviceCheck @ 0x6e30
// RsteDeviceInit @ 0x6eac
// RsteDeviceAlloc2 @ 0x6f38
// RstReturn2 @ 0x7024
// RstReturn2_0 @ 0x7040
// RstReturn0 @ 0x705c
// RstGetVariable @ 0x7064
// RstSetVariable @ 0x7108
// RstGpioRead @ 0x7190
// RstGpioWrite @ 0x72ac
// RstGpioConfigure @ 0x74ec
// RstGetControllerInfo @ 0x76a0
// RstLanguageHandler @ 0x778c
// RstGetString @ 0x78bc
// RstIsDebugEnabled @ 0x7954
// RstProcessForm @ 0x7a34
// RstGetBrowserData @ 0x7c70
// RstSetBrowserData @ 0x7e18
// RstDeviceRead @ 0x7ed4
// RstDeviceWrite @ 0x7f58
// RstDeviceGetStatus @ 0x7fec
// CfgArrayAllocBlock @ 0x8014
// CfgArrayGetBlock @ 0x8074
// StrnCmp @ 0x809c
// StrnCpy @ 0x80c4
// MemZero @ 0x80e4
// MemAllocPages @ 0x80fc
// MemZeroThenFree @ 0x8128
// MemAlloc @ 0x8148
// MemFree @ 0x8150
// GetSystemMemoryMap @ 0x815c
// StrLenA @ 0x8164
// StrnCpy16 @ 0x8184
// RstFormatDiskSize @ 0x858c
// RstParseUnicodeString @ 0x86bc
// RstGetMemoryMap @ 0x877c
// HiiGetStringOrNull @ 0x8aa0
// RstHelper_8da8 @ 0x8da8
// EfiStatusToStringWide @ 0x8dc8
// StrLenSafe @ 0x9078
// Assert_9 @ 0x9120
// StrLenSafe_w @ 0x932c
// RstDriverInit2 @ 0x9338
// Assert_101 @ 0xa008
// j_HiiLibReturnZero @ 0xa294
// RstHelper_a454 @ 0xa454
// Assert_137 @ 0xa858
// Assert_24 @ 0xa8fc
// Assert_121 @ 0xab3c
// Assert_129 @ 0xafb8
// Assert_102 @ 0xb8e4
// Assert_107 @ 0xbc58
// j_j_HiiBlockCompare @ 0xbcfc
// j_j_HiiBlockCompareConst @ 0xbd04
// j_j_HiiLibGuidIsZero @ 0xbd0c
// j_j_HiiLibGuidToStr @ 0xbd14
// RstHelper_bd1c @ 0xbd1c
// RstHelper_be04 @ 0xbe04
// Assert_116 @ 0xc6c4
// RstHelper_c8a8 @ 0xc8a8
// RstHelper_cc54 @ 0xcc54
// Assert_29 @ 0xcd30
// RstHelper_ce6c @ 0xce6c
// Assert_115 @ 0xd0a8
// Assert_23 @ 0xd390
// DxeInstall_3 @ 0xd814
// Assert_19 @ 0xd8d8
// Assert_82 @ 0xdf48
// Assert_136 @ 0xe034
// Assert_86 @ 0xe078
// Assert_119 @ 0xe148
// Assert_89 @ 0xe290
// Assert_56 @ 0xe37c
// Assert_10 @ 0xe98c
// Assert_1 @ 0xec48
// Assert_27 @ 0xf988
// Assert_28 @ 0xfae0
// Assert_108 @ 0xfc30
// Assert_76 @ 0xfcc0
// Assert_87 @ 0xfe20
// j_Assert_18 @ 0x101f8
// RstHelper_02b4 @ 0x102b4
// RstHelper_02c0 @ 0x102c0
// RstHelper_02cc @ 0x102cc
// Assert_21 @ 0x10310
// Assert_14 @ 0x106cc
// RstHelper_0b00 @ 0x10b00
// Assert_88 @ 0x10ce8
// Assert_5 @ 0x10da8
// Assert_20 @ 0x11014
// Assert_12 @ 0x11460
// Assert_75 @ 0x11818
// RstHelper_197c @ 0x1197c
// Assert_127 @ 0x11b74
// RstHelper_1d08 @ 0x11d08
// RstHelper_1d9c @ 0x11d9c
// RstHelper_1dfc @ 0x11dfc
// Assert_92 @ 0x11fd0
// Assert_39 @ 0x12068
// Assert_33 @ 0x12164
// Assert_103 @ 0x12270
// Assert_55 @ 0x122c4
// Assert_50 @ 0x12368
// Assert_48 @ 0x12418
// Assert_93 @ 0x124d0
// Assert_106 @ 0x125a4
// Assert_130 @ 0x125ec
// Assert_51 @ 0x126ec
// Assert_26 @ 0x12cec
// Assert_35 @ 0x130fc
// Assert_58 @ 0x1321c
// Assert_118 @ 0x133e0
// Assert_38 @ 0x13598
// Assert_68 @ 0x13780
// Assert_109 @ 0x13834
// Assert_11 @ 0x13868
// Assert_95 @ 0x13a44
// Assert_91 @ 0x13ad4
// Assert_94 @ 0x13b74
// Assert_123 @ 0x13c04
// Assert_110 @ 0x13ccc
// Assert_2 @ 0x13d00
// Assert_31 @ 0x13fc8
// Assert_6 @ 0x141c8
// Assert_131 @ 0x145e8
// Assert_132 @ 0x1463c
// Assert_83 @ 0x14690
// Assert_104 @ 0x1476c
// RstHelper_4868 @ 0x14868
// Assert_49 @ 0x148e0
// StrnCpy_w @ 0x14994
// RstHelper_525c @ 0x1525c
// Assert_8 @ 0x15268
// RstHelper_54e8 @ 0x154e8
// j_HiiBlockCompare @ 0x15694
// j_HiiBlockCompareConst @ 0x1569c
// j_HiiLibGuidIsZero @ 0x156a4
// j_HiiLibGuidToStr @ 0x156ac
// Assert_18 @ 0x156b4
// Assert_124 @ 0x15864
// RstHelper_5950 @ 0x15950
// Assert_114 @ 0x15a04
// Assert_113 @ 0x15a2c
// RstHelper_5a64 @ 0x15a64
// Assert_17 @ 0x15ba0
// Assert_4 @ 0x15d58
// Assert_79 @ 0x15fe8
// Assert_90 @ 0x16168
// Assert_128 @ 0x16544
// Assert_42 @ 0x16798
// Assert @ 0x16880
// Assert_74 @ 0x170c4
// Assert_45 @ 0x17988
// RstHelper_7a90 @ 0x17a90
// Assert_99 @ 0x17ae8
// Assert_111 @ 0x17bbc
// Assert_54 @ 0x17c04
// Assert_65 @ 0x17cac
// Assert_62 @ 0x17d14
// Assert_15 @ 0x17d94
// Assert_40 @ 0x17f58
// Assert_43 @ 0x18054
// Assert_64 @ 0x18134
// RstHelper_8490 @ 0x18490
// RstHelper_84d4 @ 0x184d4
// RstHelper_8518 @ 0x18518
// RstHelper_86e8 @ 0x186e8
// RstHelper_8830 @ 0x18830
// Assert_135 @ 0x1889c
// RstHelper_89a4 @ 0x189a4
// Assert_134 @ 0x18a08
// Assert_78 @ 0x18c94
// Assert_120 @ 0x18ee4
// Assert_117 @ 0x1900c
// Assert_139 @ 0x19188
// RstHelper_92b8 @ 0x192b8
// j_nullsub_1 @ 0x193b0
// RstHelper_955c @ 0x1955c
// StrnCpy16_w @ 0x195a4
// Assert_46 @ 0x195cc
// RstHelper_96d0 @ 0x196d0
// Assert_0 @ 0x19978
// Assert_97 @ 0x19cc0
// Assert_112 @ 0x19f58
// Assert_100 @ 0x1a0f8
// Assert_52 @ 0x1a4a0
// Assert_37 @ 0x1a6bc
// Assert_126 @ 0x1a7bc
// Assert_61 @ 0x1a820
// Assert_3 @ 0x1a8a0
// RstHelper_ab3c @ 0x1ab3c
// Assert_138 @ 0x1ac14
// RstHelper_acfc @ 0x1acfc
// Assert_22 @ 0x1ae20
// Assert_96 @ 0x1b898
// Assert_80 @ 0x1b91c
// Assert_81 @ 0x1ba70
// Assert_32 @ 0x1bb60
// Assert_98 @ 0x1bc84
// Assert_34 @ 0x1bd00
// Assert_13 @ 0x1be74
// nullsub_1 @ 0x1c9bc
// Assert_133 @ 0x1ca28
// RstHelper_ca7c @ 0x1ca7c
// RstHelper_dca0 @ 0x1dca0
// RstHelper_dd38 @ 0x1dd38
// RstHelper_dd6c @ 0x1dd6c
// RstHelper_ddc8 @ 0x1ddc8
// RstHelper_dee0 @ 0x1dee0
// RstHelper_e888 @ 0x1e888
// Assert_67 @ 0x1ec40
// RstHelper_eca0 @ 0x1eca0
// RstHelper_f1ac @ 0x1f1ac
// RstHelper_f3f4 @ 0x1f3f4
// RstHelper_f498 @ 0x1f498
// RstHelper_f5fc @ 0x1f5fc
// RstHelper_f84c @ 0x1f84c
// RstHelper_faa4 @ 0x1faa4
// RstHelper_fb98 @ 0x1fb98
// RstHelper_fe74 @ 0x1fe74
// RstHelper_ff64 @ 0x1ff64
// Assert_77 @ 0x2005c
// RstHelper_0188 @ 0x20188
// Assert_53 @ 0x20338
// RstHelper_03e4 @ 0x203e4
// RstHelper_06ec @ 0x206ec
// RstHelper_08d8 @ 0x208d8
// RstHelper_0abc @ 0x20abc
// RstHelper_1114 @ 0x21114
// RstHelper_1308 @ 0x21308
// DxeInstall_1 @ 0x2139c
// DxeInstall_2 @ 0x213f8
// Assert_63 @ 0x21454
// DxeInstall_4 @ 0x21564
// RstHelper_1750 @ 0x21750
// RstHelper_178c @ 0x2178c
// DebugLogPrint_0 @ 0x21830
// RstHelper_18e0 @ 0x218e0
// RstHelper_1960 @ 0x21960
// Assert_25 @ 0x219f4
// Assert_30 @ 0x21b54
// Assert_60 @ 0x21c90
// DebugLogPrint @ 0x21d1c
// Assert_7 @ 0x21e64
// Assert_16 @ 0x220b8
// Assert_47 @ 0x222e4
// Assert_41 @ 0x2239c
// AssertCpuDeadLoop @ 0x22494
// RstHelper_2738 @ 0x22738
// WORD1_w @ 0x22884
// BYTE2_w @ 0x2288c
// Assert_84 @ 0x22938
// Assert_125 @ 0x22b68
// DxeInstall @ 0x22be0
// DxeInstall_0 @ 0x22ce4
// _disable_w @ 0x22ed0
// _enable_w @ 0x22ee0
// __getcallerseflags_w @ 0x22ef0
// RstHelper_309c @ 0x2309c
// _mm_crc32_u32_w @ 0x23100

#endif