Files

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

34 lines
817 B
C
Raw Permalink Normal View History

2009-07-12 03:43:03 +00:00
/** @file
Provides application point extension for "C" style main function.
2009-07-12 03:43:03 +00:00
Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>
SPDX-License-Identifier: BSD-2-Clause-Patent
2009-07-12 03:43:03 +00:00
**/
#ifndef _SHELL_C_ENTRY_LIB_
#define _SHELL_C_ENTRY_LIB_
2009-07-12 03:43:03 +00:00
/**
UEFI application entry point which has an interface similar to a
standard C main function.
The ShellCEntryLib library instance wrappers the actual UEFI application
entry point and calls this ShellAppMain function.
2010-09-14 05:18:09 +00:00
@param[in] Argc The number of parameters.
@param[in] Argv The array of pointers to parameters.
2009-07-12 03:43:03 +00:00
@retval 0 The application exited normally.
@retval Other An error occurred.
**/
INTN
EFIAPI
2009-07-12 03:43:03 +00:00
ShellAppMain (
IN UINTN Argc,
2009-07-12 03:43:03 +00:00
IN CHAR16 **Argv
);
#endif