Implement PeGetFileSize(), PeGetImageSize() and PeUnloadImage() routines

此提交包含在:
2024-03-01 23:12:12 +01:00
父節點 17c50ea912
當前提交 a57ae020fa
共有 3 個檔案被更改,包括 131 行新增3 行删除

查看文件

@@ -19,6 +19,16 @@ EFI_STATUS
PeGetEntryPoint(IN PVOID ImagePointer,
OUT PVOID *EntryPoint);
XTCDECL
EFI_STATUS
PeGetFileSize(IN PVOID ImagePointer,
OUT PULONGLONG FileSize);
XTCDECL
EFI_STATUS
PeGetImageSize(IN PVOID ImagePointer,
OUT PUINT ImageSize);
XTCDECL
EFI_STATUS
PeGetMachineType(IN PVOID ImagePointer,
@@ -52,6 +62,10 @@ EFI_STATUS
PeRelocateImage(IN PVOID ImagePointer,
IN EFI_VIRTUAL_ADDRESS Address);
XTCDECL
EFI_STATUS
PeUnloadImage(IN PVOID ImagePointer);
XTCDECL
EFI_STATUS
PeVerifyImage(IN PVOID ImagePointer);