by a UEFI Driver in its Start() function. This protocol allows the driver to receive \r
configuration information as part of being started.\r
\r
- Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2006 - 2013, 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
may be different for different\r
protocols. UEFI driver decodes this\r
structure and its contents based on\r
- ProtocolGuid. ParameterBlock is\r
+ ParameterTypeGuid. ParameterBlock is\r
allocated by the platform and the\r
platform is responsible for freeing\r
the ParameterBlock after Result is\r
\r
@retval EFI_NOT_FOUND No more unread Instance exists.\r
\r
- @retval EFI_INVALID_PARAMETER ControllerHandle is not a valid\r
- EFI_HANDLE.\r
+ @retval EFI_INVALID_PARAMETER ControllerHandle is NULL.\r
\r
@retval EFI_INVALID_PARAMETER Instance is NULL.\r
\r
\r
@retval EFI_NOT_FOUND Instance was not found.\r
\r
- @retval EFI_INVALID_PARAMETER ControllerHandle is not a valid EFI_HANDLE.\r
+ @retval EFI_INVALID_PARAMETER ControllerHandle is NULL.\r
\r
@retval EFI_INVALID_PARAMETER Instance is zero.\r
\r