X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdePkg%2FInclude%2FLibrary%2FUefiApplicationEntryPoint.h;h=89725a74bbc76b65389d03cc40ff7da7f6834335;hp=ec568ab6c5ad93da8bcfed030e0f92dd9d14ea6a;hb=9095d37b8fe5bfc3d02adad6ba7fd7359ebc0107;hpb=d1102dba7210b95e41d06c2338a22ba6af248645 diff --git a/MdePkg/Include/Library/UefiApplicationEntryPoint.h b/MdePkg/Include/Library/UefiApplicationEntryPoint.h index ec568ab6c5..89725a74bb 100644 --- a/MdePkg/Include/Library/UefiApplicationEntryPoint.h +++ b/MdePkg/Include/Library/UefiApplicationEntryPoint.h @@ -1,7 +1,7 @@ /** @file Module entry point library for UEFI Applications. -Copyright (c) 2007 - 2008, Intel Corporation. All rights reserved.
+Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at @@ -16,7 +16,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. #define __UEFI_APPLICATION_ENTRY_POINT_H__ /// -/// Declare the EFI/UEFI Specification Revision to which this driver is implemented +/// Declare the EFI/UEFI Specification Revision to which this driver is implemented /// extern CONST UINT32 _gUefiDriverRevision; @@ -47,7 +47,7 @@ _ModuleEntryPoint ( /** - Required by the EBC compiler and identical in functionality to _ModuleEntryPoint(). + Required by the EBC compiler and identical in functionality to _ModuleEntryPoint(). @param ImageHandle The image handle of the UEFI Application. @param SystemTable A pointer to the EFI System Table. @@ -67,13 +67,13 @@ EfiMain ( /** Invokes the library destructors for all dependent libraries and terminates - the UEFI Application. + the UEFI Application. This function calls ProcessLibraryDestructorList() and the EFI Boot Service Exit() with a status specified by Status. @param Status Status returned by the application that is exiting. - + **/ VOID EFIAPI @@ -89,7 +89,7 @@ Exit ( This function must be called by _ModuleEntryPoint(). This function calls the set of library constructors for the set of library instances that a module depends on. This includes library instances that a module depends on - directly and library instances that a module depends on indirectly through other libraries. + directly and library instances that a module depends on indirectly through other libraries. This function is autogenerated by build tools and those build tools are responsible for collecting the set of library instances, determine which ones have constructors, and calling the library constructors in the proper order based upon each of the library @@ -97,7 +97,7 @@ Exit ( @param ImageHandle The image handle of the UEFI Application. @param SystemTable A pointer to the EFI System Table. - + **/ VOID EFIAPI @@ -114,7 +114,7 @@ ProcessLibraryConstructorList ( This function may be called by _ModuleEntryPoint()or Exit(). This function calls the set of library destructors for the set of library instances that a module depends on. This includes library instances that a module depends on - directly and library instances that a module depends on indirectly through other libraries. + directly and library instances that a module depends on indirectly through other libraries. This function is autogenerated by build tools and those build tools are responsible for collecting the set of library instances, determine which ones have destructors, and calling the library destructors in the proper order based upon each of the library @@ -134,7 +134,7 @@ ProcessLibraryDestructorList ( /** This function calls the set of module entry points. It must be called by _ModuleEntryPoint(). - This function is autogenerated by build tools and those build tools are + This function is autogenerated by build tools and those build tools are responsible for collecting the module entry points and calling them in a specified order. @param ImageHandle The image handle of the UEFI Application.