X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=ShellPkg%2FLibrary%2FUefiHandleParsingLib%2FUefiHandleParsingLib.inf;h=ddba0cfa181a1e1807433963aa616f43f855191f;hp=46d918611a59b22f1f09cc98d0fa1cb36d0e5038;hb=dee34318467c96af32cd123b0082e8498173e24a;hpb=2c5ce61d06dcedd3f1a9cd3300deb671e448e55a diff --git a/ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf b/ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf index 46d918611a..ddba0cfa18 100644 --- a/ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf +++ b/ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf @@ -1,6 +1,6 @@ ## @file # Provides interface to advanced shell functionality for parsing both handle and protocol database. -# Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved.
+# Copyright (c) 2010 - 2012, 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 @@ -49,109 +49,142 @@ HiiLib [Protocols] - gEfiSimpleFileSystemProtocolGuid # ALWAYS_CONSUMED + gEfiSimpleFileSystemProtocolGuid ##CONSUMES # shell 2.0 - gEfiShellProtocolGuid # SOMETIMES_CONSUMED - gEfiShellParametersProtocolGuid # SOMETIMES_CONSUMED + gEfiShellProtocolGuid ##SOMETIMES_CONSUMED + gEfiShellParametersProtocolGuid ##SOMETIMES_CONSUMED # 'old' shell - gEfiShellEnvironment2Guid # SOMETIMES_CONSUMED - gEfiShellInterfaceGuid # SOMETIMES_CONSUMED + gEfiShellEnvironment2Guid ##SOMETIMES_CONSUMED + gEfiShellInterfaceGuid ##SOMETIMES_CONSUMED - gEfiUnicodeCollation2ProtocolGuid # ALWAYS_CONSUMED - gEfiDevicePathToTextProtocolGuid # ALWAYS_CONSUMED - gEfiBusSpecificDriverOverrideProtocolGuid # ALWAYS_CONSUMED - gEfiDevicePathUtilitiesProtocolGuid # ALWAYS_CONSUMED - gEfiDevicePathFromTextProtocolGuid # ALWAYS_CONSUMED - gEfiPlatformDriverOverrideProtocolGuid # ALWAYS_CONSUMED - gEfiSimpleTextInProtocolGuid # ALWAYS_CONSUMED - gEfiPlatformToDriverConfigurationProtocolGuid # ALWAYS_CONSUMED - gEfiDriverSupportedEfiVersionProtocolGuid # ALWAYS_CONSUMED - gEfiLoadedImageProtocolGuid # ALWAYS_CONSUMED - gEfiDevicePathProtocolGuid # ALWAYS_CONSUMED - gEfiLoadedImageDevicePathProtocolGuid # ALWAYS_CONSUMED - gEfiSimpleTextOutProtocolGuid - gEfiSimplePointerProtocolGuid - gEfiAbsolutePointerProtocolGuid - gEfiSerialIoProtocolGuid - gEfiEdidDiscoveredProtocolGuid - gEfiEdidActiveProtocolGuid - gEfiEdidOverrideProtocolGuid - gEfiLoadFileProtocolGuid - gEfiLoadFile2ProtocolGuid - gEfiTapeIoProtocolGuid - gEfiDiskIoProtocolGuid - gEfiBlockIoProtocolGuid - gEfiUnicodeCollationProtocolGuid - gEfiPciRootBridgeIoProtocolGuid - gEfiPciIoProtocolGuid - gEfiScsiPassThruProtocolGuid - gEfiScsiIoProtocolGuid - gEfiExtScsiPassThruProtocolGuid - gEfiIScsiInitiatorNameProtocolGuid - gEfiUsbIoProtocolGuid - gEfiUsbHcProtocolGuid - gEfiUsb2HcProtocolGuid - gEfiDebugSupportProtocolGuid - gEfiDebugPortProtocolGuid - gEfiDecompressProtocolGuid - gEfiAcpiTableProtocolGuid - gEfiEbcProtocolGuid - gEfiSimpleNetworkProtocolGuid - gEfiNetworkInterfaceIdentifierProtocolGuid - gEfiNetworkInterfaceIdentifierProtocolGuid_31 - gEfiPxeBaseCodeProtocolGuid - gEfiPxeBaseCodeCallbackProtocolGuid - gEfiBisProtocolGuid - gEfiManagedNetworkServiceBindingProtocolGuid - gEfiManagedNetworkProtocolGuid - gEfiArpServiceBindingProtocolGuid - gEfiArpProtocolGuid - gEfiDhcp4ServiceBindingProtocolGuid - gEfiDhcp4ProtocolGuid - gEfiTcp4ServiceBindingProtocolGuid - gEfiTcp4ProtocolGuid - gEfiIp4ServiceBindingProtocolGuid - gEfiIp4ProtocolGuid - gEfiIp4ConfigProtocolGuid - gEfiUdp4ServiceBindingProtocolGuid - gEfiUdp4ProtocolGuid - gEfiMtftp4ServiceBindingProtocolGuid - gEfiMtftp4ProtocolGuid - gEfiAuthenticationInfoProtocolGuid - gEfiHashServiceBindingProtocolGuid - gEfiHashProtocolGuid - gEfiHiiFontProtocolGuid - gEfiHiiStringProtocolGuid - gEfiHiiImageProtocolGuid - gEfiHiiConfigRoutingProtocolGuid - gEfiHiiConfigAccessProtocolGuid - gEfiFormBrowser2ProtocolGuid - gEfiDeviceIoProtocolGuid - gEfiUgaDrawProtocolGuid - gEfiUgaIoProtocolGuid - gEfiDriverConfigurationProtocolGuid - gEfiDriverConfiguration2ProtocolGuid - gEfiSimpleTextInputExProtocolGuid + gEfiUnicodeCollation2ProtocolGuid ##CONSUMES + gEfiDevicePathToTextProtocolGuid ##CONSUMES + gEfiBusSpecificDriverOverrideProtocolGuid ##CONSUMES + gEfiDevicePathUtilitiesProtocolGuid ##CONSUMES + gEfiDevicePathFromTextProtocolGuid ##CONSUMES + gEfiPlatformDriverOverrideProtocolGuid ##CONSUMES + gEfiSimpleTextInProtocolGuid ##CONSUMES + gEfiPlatformToDriverConfigurationProtocolGuid ##CONSUMES + gEfiDriverSupportedEfiVersionProtocolGuid ##CONSUMES + gEfiLoadedImageProtocolGuid ##CONSUMES + gEfiDevicePathProtocolGuid ##CONSUMES + gEfiLoadedImageDevicePathProtocolGuid ##CONSUMES + gEfiSimpleTextOutProtocolGuid ##UNDEFINED + gEfiSimplePointerProtocolGuid ##UNDEFINED + gEfiAbsolutePointerProtocolGuid ##UNDEFINED + gEfiSerialIoProtocolGuid ##UNDEFINED + gEfiEdidDiscoveredProtocolGuid ##UNDEFINED + gEfiEdidActiveProtocolGuid ##UNDEFINED + gEfiEdidOverrideProtocolGuid ##UNDEFINED + gEfiLoadFileProtocolGuid ##UNDEFINED + gEfiLoadFile2ProtocolGuid ##UNDEFINED + gEfiTapeIoProtocolGuid ##UNDEFINED + gEfiDiskIoProtocolGuid ##UNDEFINED + gEfiBlockIoProtocolGuid ##UNDEFINED + gEfiUnicodeCollationProtocolGuid ##UNDEFINED + gEfiPciRootBridgeIoProtocolGuid ##UNDEFINED + gEfiPciIoProtocolGuid ##UNDEFINED + gEfiScsiPassThruProtocolGuid ##UNDEFINED + gEfiScsiIoProtocolGuid ##UNDEFINED + gEfiExtScsiPassThruProtocolGuid ##UNDEFINED + gEfiIScsiInitiatorNameProtocolGuid ##UNDEFINED + gEfiUsbIoProtocolGuid ##UNDEFINED + gEfiUsbHcProtocolGuid ##UNDEFINED + gEfiUsb2HcProtocolGuid ##UNDEFINED + gEfiDebugSupportProtocolGuid ##UNDEFINED + gEfiDebugPortProtocolGuid ##UNDEFINED + gEfiDecompressProtocolGuid ##UNDEFINED + gEfiAcpiTableProtocolGuid ##UNDEFINED + gEfiEbcProtocolGuid ##UNDEFINED + gEfiSimpleNetworkProtocolGuid ##UNDEFINED + gEfiNetworkInterfaceIdentifierProtocolGuid ##UNDEFINED + gEfiNetworkInterfaceIdentifierProtocolGuid_31 ##UNDEFINED + gEfiPxeBaseCodeProtocolGuid ##UNDEFINED + gEfiPxeBaseCodeCallbackProtocolGuid ##UNDEFINED + gEfiBisProtocolGuid ##UNDEFINED + gEfiManagedNetworkServiceBindingProtocolGuid ##UNDEFINED + gEfiManagedNetworkProtocolGuid ##UNDEFINED + gEfiArpServiceBindingProtocolGuid ##UNDEFINED + gEfiArpProtocolGuid ##UNDEFINED + gEfiDhcp4ServiceBindingProtocolGuid ##UNDEFINED + gEfiDhcp4ProtocolGuid ##UNDEFINED + gEfiTcp4ServiceBindingProtocolGuid ##UNDEFINED + gEfiTcp4ProtocolGuid ##UNDEFINED + gEfiIp4ServiceBindingProtocolGuid ##UNDEFINED + gEfiIp4ProtocolGuid ##UNDEFINED + gEfiIp4ConfigProtocolGuid ##UNDEFINED + gEfiUdp4ServiceBindingProtocolGuid ##UNDEFINED + gEfiUdp4ProtocolGuid ##UNDEFINED + gEfiMtftp4ServiceBindingProtocolGuid ##UNDEFINED + gEfiMtftp4ProtocolGuid ##UNDEFINED + gEfiAuthenticationInfoProtocolGuid ##UNDEFINED + gEfiHashServiceBindingProtocolGuid ##UNDEFINED + gEfiHashProtocolGuid ##UNDEFINED + gEfiHiiFontProtocolGuid ##UNDEFINED + gEfiHiiStringProtocolGuid ##UNDEFINED + gEfiHiiImageProtocolGuid ##UNDEFINED + gEfiHiiConfigRoutingProtocolGuid ##UNDEFINED + gEfiHiiConfigAccessProtocolGuid ##UNDEFINED + gEfiFormBrowser2ProtocolGuid ##UNDEFINED + gEfiDeviceIoProtocolGuid ##UNDEFINED + gEfiUgaDrawProtocolGuid ##UNDEFINED + gEfiUgaIoProtocolGuid ##UNDEFINED + gEfiDriverConfigurationProtocolGuid ##UNDEFINED + gEfiDriverConfiguration2ProtocolGuid ##UNDEFINED + gEfiSimpleTextInputExProtocolGuid ##UNDEFINED + gEfiIp6ServiceBindingProtocolGuid ##UNDEFINED + gEfiIp6ProtocolGuid ##UNDEFINED + gEfiIp6ConfigProtocolGuid ##UNDEFINED + gEfiMtftp6ServiceBindingProtocolGuid ##UNDEFINED + gEfiMtftp6ProtocolGuid ##UNDEFINED + gEfiDhcp6ServiceBindingProtocolGuid ##UNDEFINED + gEfiDhcp6ProtocolGuid ##UNDEFINED + gEfiUdp6ServiceBindingProtocolGuid ##UNDEFINED + gEfiUdp6ProtocolGuid ##UNDEFINED + gEfiTcp6ServiceBindingProtocolGuid ##UNDEFINED + gEfiTcp6ProtocolGuid ##UNDEFINED + gEfiVlanConfigProtocolGuid ##UNDEFINED + gEfiEapProtocolGuid ##UNDEFINED + gEfiEapManagementProtocolGuid ##UNDEFINED + gEfiFtp4ServiceBindingProtocolGuid ##UNDEFINED + gEfiFtp4ProtocolGuid ##UNDEFINED + gEfiIpSecConfigProtocolGuid ##UNDEFINED + gEfiDriverHealthProtocolGuid ##UNDEFINED + gEfiDeferredImageLoadProtocolGuid ##UNDEFINED + gEfiUserCredentialProtocolGuid ##UNDEFINED + gEfiUserManagerProtocolGuid ##UNDEFINED + gEfiAtaPassThruProtocolGuid ##UNDEFINED + gEfiFirmwareManagementProtocolGuid ##UNDEFINED + gEfiIpSecProtocolGuid ##UNDEFINED + gEfiIpSec2ProtocolGuid ##UNDEFINED + gEfiKmsProtocolGuid ##UNDEFINED + gEfiBlockIo2ProtocolGuid ##UNDEFINED + gEfiStorageSecurityCommandProtocolGuid ##UNDEFINED + gEfiUserCredential2ProtocolGuid ##UNDEFINED + gPcdProtocolGuid ##UNDEFINED + gEfiTcgProtocolGuid ##UNDEFINED + gEfiHiiPackageListProtocolGuid ##UNDEFINED + gEfiDriverFamilyOverrideProtocolGuid ##UNDEFINED [Guids] - gEfiFileInfoGuid # ALWAYS_CONSUMED - gEfiShellEnvironment2ExtGuid # ALWAYS_CONSUMED - gEfiPcAnsiGuid - gEfiVT100Guid - gEfiVT100PlusGuid - gEfiVTUTF8Guid - gEfiStandardErrorDeviceGuid - gEfiConsoleInDeviceGuid - gEfiConsoleOutDeviceGuid - gEfiFileSystemInfoGuid - gEfiGlobalVariableGuid - gEfiPartTypeSystemPartGuid - gEfiPartTypeLegacyMbrGuid - gHandleParsingHiiGuid + gEfiFileInfoGuid ##CONSUMES + gEfiShellEnvironment2ExtGuid ##CONSUMES + gEfiPcAnsiGuid ##UNDEFINED + gEfiVT100Guid ##UNDEFINED + gEfiVT100PlusGuid ##UNDEFINED + gEfiVTUTF8Guid ##UNDEFINED + gEfiStandardErrorDeviceGuid ##UNDEFINED + gEfiConsoleInDeviceGuid ##UNDEFINED + gEfiConsoleOutDeviceGuid ##UNDEFINED + gEfiFileSystemInfoGuid ##UNDEFINED + gEfiGlobalVariableGuid ##UNDEFINED + gEfiPartTypeSystemPartGuid ##UNDEFINED + gEfiPartTypeLegacyMbrGuid ##UNDEFINED + gHandleParsingHiiGuid ##UNDEFINED [Pcd.common] - gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize # ALWAYS_CONSUMED - gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize # ALWAYS_CONSUMED - gEfiShellPkgTokenSpaceGuid.PcdShellIncludeNtGuids # ALWAYS_CONSUMED \ No newline at end of file + gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize ##CONSUMES + gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize ##CONSUMES + gEfiShellPkgTokenSpaceGuid.PcdShellIncludeNtGuids ##CONSUMES \ No newline at end of file