ReactOS 0.4.16-dev-251-ga17b6e9
|
Go to the source code of this file.
NTSTATUS BlImgAllocateImageBuffer | ( | _Inout_ PVOID * | ImageBuffer, |
_In_ ULONG | MemoryType, | ||
_In_ ULONGLONG | ImageSize, | ||
_In_ ULONG | Flags | ||
) |
Definition at line 248 of file image.c.
Referenced by BlImgLoadImageWithProgress2(), and ImgpLoadPEImage().
PIMAGE_SECTION_HEADER BlImgFindSection | ( | _In_ PVOID | ImageBase, |
_In_ ULONG | ImageSize | ||
) |
Definition at line 611 of file image.c.
Referenced by BlpResourceInitialize(), and ResFindDataEntryFromImage().
NTSTATUS BlImgLoadBootApplication | ( | _In_ PBL_LOADED_APPLICATION_ENTRY | BootEntry, |
_Out_ PULONG | AppHandle | ||
) |
Definition at line 1324 of file image.c.
Referenced by BmpTransferExecution().
NTSTATUS BlImgLoadImageWithProgress2 | ( | _In_ ULONG | DeviceId, |
_In_ BL_MEMORY_TYPE | MemoryType, | ||
_In_ PWCHAR | FileName, | ||
_Inout_ PVOID * | MappedBase, | ||
_Inout_ PULONG | MappedSize, | ||
_In_ ULONG | ImageFlags, | ||
_In_ BOOLEAN | ShowProgress, | ||
_Out_opt_ PUCHAR * | HashBuffer, | ||
_Out_opt_ PULONG | HashSize | ||
) |
Definition at line 358 of file image.c.
Referenced by BiLoadHive().
NTSTATUS BlImgLoadPEImageEx | ( | _In_ ULONG | DeviceId, |
_In_ BL_MEMORY_TYPE | MemoryType, | ||
_In_ PWCHAR | Path, | ||
_Out_ PVOID * | ImageBase, | ||
_Out_ PULONG | ImageSize, | ||
_Out_ PVOID | Hash, | ||
_In_ ULONG | Flags | ||
) |
Definition at line 1276 of file image.c.
Referenced by BlImgLoadBootApplication().
VOID BlImgQueryCodeIntegrityBootOptions | ( | _In_ PBL_LOADED_APPLICATION_ENTRY | ApplicationEntry, |
_Out_ PBOOLEAN | IntegrityChecksDisabled, | ||
_Out_ PBOOLEAN | TestSigning | ||
) |
Definition at line 651 of file image.c.
Referenced by BlImgLoadBootApplication(), and BmMain().
NTSTATUS BlImgStartBootApplication | ( | _In_ ULONG | AppHandle, |
_Inout_opt_ PBL_RETURN_ARGUMENTS | ReturnArguments | ||
) |
Definition at line 1931 of file image.c.
NTSTATUS BlImgUnallocateImageBuffer | ( | _In_ PVOID | ImageBase, |
_In_ ULONG | ImageSize, | ||
_In_ ULONG | ImageFlags | ||
) |
Definition at line 208 of file image.c.
Referenced by BlImgUnLoadImage(), and ImgpLoadPEImage().
Definition at line 2021 of file image.c.
Referenced by BmpTransferExecution().
Definition at line 675 of file image.c.
Referenced by BlImgLoadBootApplication(), and BlImgUnloadBootApplication().
NTSTATUS BlpPdParseReturnArguments | ( | _In_ PBL_RETURN_ARGUMENTS | ReturnArguments | ) |
Definition at line 1619 of file image.c.
Referenced by BlImgStartBootApplication().
NTSTATUS ImgArchEfiStartBootApplication | ( | _In_ PBL_APPLICATION_ENTRY | AppEntry, |
_In_ PVOID | ImageBase, | ||
_In_ ULONG | ImageSize, | ||
_In_ PBL_RETURN_ARGUMENTS | ReturnArguments | ||
) |
Definition at line 1830 of file image.c.
Referenced by BlImgStartBootApplication().
NTSTATUS ImgpCloseFile | ( | _In_ PBL_IMG_FILE | File | ) |
Definition at line 178 of file image.c.
Referenced by BlImgLoadImageWithProgress2(), BlImgLoadPEImageEx(), and ImgpLoadPEImage().
NTSTATUS ImgpCopyApplicationBootDevice | ( | __in PBL_DEVICE_DESCRIPTOR | DestinationDevice, |
__in PBL_DEVICE_DESCRIPTOR | SourceDevice | ||
) |
Definition at line 1636 of file image.c.
Referenced by ImgpInitializeBootApplicationParameters().
NTSTATUS ImgpGetFileSize | ( | _In_ PBL_IMG_FILE | File, |
_Out_ PULONG | FileSize | ||
) |
Definition at line 33 of file image.c.
Referenced by BlImgLoadImageWithProgress2(), and ImgpLoadPEImage().
NTSTATUS ImgpInitializeBootApplicationParameters | ( | _In_ PBL_BUFFER_DESCRIPTOR | ImageParameters, |
_In_ PBL_APPLICATION_ENTRY | AppEntry, | ||
_In_ PVOID | ImageBase, | ||
_In_ ULONG | ImageSize | ||
) |
Definition at line 1656 of file image.c.
Referenced by ImgArchEfiStartBootApplication().
NTSTATUS ImgpLoadPEImage | ( | _In_ PBL_IMG_FILE | ImageFile, |
_In_ BL_MEMORY_TYPE | MemoryType, | ||
_Inout_ PVOID * | ImageBase, | ||
_Out_opt_ PULONG | ImageSize, | ||
_Inout_opt_ PVOID | Hash, | ||
_In_ ULONG | Flags | ||
) |
Definition at line 693 of file image.c.
Referenced by BlImgLoadPEImageEx().
NTSTATUS ImgpOpenFile | ( | _In_ ULONG | DeviceId, |
_In_ PWCHAR | FileName, | ||
_In_ ULONG | Flags, | ||
_Out_ PBL_IMG_FILE | NewFile | ||
) |
Definition at line 124 of file image.c.
Referenced by BlImgLoadImageWithProgress2(), and BlImgLoadPEImageEx().
NTSTATUS ImgpReadAtFileOffset | ( | _In_ PBL_IMG_FILE | File, |
_In_ ULONG | Size, | ||
_In_ ULONGLONG | ByteOffset, | ||
_In_ PVOID | Buffer, | ||
_Out_ PULONG | BytesReturned | ||
) |
Definition at line 72 of file image.c.
Referenced by BlImgLoadImageWithProgress2(), and ImgpLoadPEImage().
PVOID BootApp32EntryRoutine |
Definition at line 25 of file image.c.
Referenced by ImgArchEfiStartBootApplication().
PBOOT_APPLICATION_PARAMETER_BLOCK BootApp32Parameters |
Definition at line 26 of file image.c.
Referenced by ImgArchEfiStartBootApplication().
PVOID BootApp32Stack |
Definition at line 27 of file image.c.
Referenced by ImgArchEfiStartBootApplication().
KDESCRIPTOR BootAppGdtRegister |
Definition at line 23 of file image.c.
Referenced by ImgArchEfiStartBootApplication().
KDESCRIPTOR BootAppIdtRegister |
Definition at line 24 of file image.c.
Referenced by ImgArchEfiStartBootApplication().
KDESCRIPTOR GdtRegister |
ULONG IapAllocatedTableEntries |
Definition at line 16 of file image.c.
Referenced by BlImgLoadBootApplication(), and BlImgUnloadBootApplication().
PVOID* IapImageTable |
Definition at line 18 of file image.c.
Referenced by BlImgLoadBootApplication(), BlImgStartBootApplication(), and BlImgUnloadBootApplication().
ULONG IapTableEntries |
Definition at line 17 of file image.c.
Referenced by BlImgLoadBootApplication(), BlImgStartBootApplication(), and BlImgUnloadBootApplication().
KDESCRIPTOR IdtRegister |