/** @file\r
Help functions to access UDP service.\r
\r
-Copyright (c) 2005 - 2007, Intel Corporation.<BR>\r
-All rights reserved. This program and the accompanying materials\r
+Copyright (c) 2005 - 2007, Intel Corporation. All rights reserved.<BR>\r
+This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
http://opensource.org/licenses/bsd-license.php\r
/**\r
Add a Deferred Procedure Call to the end of the DPC queue.\r
\r
- @param DpcTpl The EFI_TPL that the DPC should be invoked.\r
- @param DpcProcedure Pointer to the DPC's function.\r
- @param DpcContext Pointer to the DPC's context. Passed to DpcProcedure\r
- when DpcProcedure is invoked.\r
+ @param[in] DpcTpl The EFI_TPL that the DPC should be invoked.\r
+ @param[in] DpcProcedure Pointer to the DPC's function.\r
+ @param[in] DpcContext Pointer to the DPC's context. Passed to DpcProcedure\r
+ when DpcProcedure is invoked.\r
\r
@retval EFI_SUCCESS The DPC was queued.\r
@retval EFI_INVALID_PARAMETER DpcTpl is not a valid EFI_TPL.\r
QueueDpc (\r
IN EFI_TPL DpcTpl,\r
IN EFI_DPC_PROCEDURE DpcProcedure,\r
- IN VOID *DpcContext\r
+ IN VOID *DpcContext OPTIONAL\r
)\r
{\r
//\r