audk/MdePkg/Include/Protocol
niruiyu 402e4a9d77 Change the type of NotifyHandle from EFI_HANDLE to VOID * for SimpleTextInEx protocol.
Clean up the code to remove unnecessary NotifyHandle in the private data structure.

Signed-off-by: Ruiyu Ni<ruiyu.ni@intel.com>
Reviewed-by: Elvin Li<elvin.li@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13565 6f19259b-4bc3-4df7-8a09-765794883524
2012-07-30 03:50:42 +00:00
..
AbsolutePointer.h Update header file to match UEFI231B mantis 771, 850, 853 and 857. 2012-07-05 04:52:43 +00:00
AcpiSystemDescriptionTable.h Remove spec compliance comment. It follows PI1.2B spec now. 2010-07-20 06:20:16 +00:00
AcpiTable.h Remove CONST modifier to be spec compliance 2011-08-24 09:37:08 +00:00
Arp.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
AtaPassThru.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
AuthenticationInfo.h Change CHAP_RADIUS_AUTH_NODE & CHAP_LOCAL_AUTH_NODE definition in AuthenticationInfo.h to align to the latest spec. 2011-07-13 05:35:20 +00:00
Bds.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Bis.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
BlockIo.h Add BlockIO revision 3 definition. Add new API ScsiInquiryCommandEx to UefiScsiLib. 2011-05-23 07:45:40 +00:00
BlockIo2.h Add BlockIO2 Protocol definition. 2011-05-03 18:50:46 +00:00
BusSpecificDriverOverride.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Capsule.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
ComponentName.h Fix the comments in the core interface to follow the UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid. 2011-06-30 03:34:42 +00:00
ComponentName2.h Fix the comments in the core interface to follow the UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid. 2011-06-30 03:34:42 +00:00
Cpu.h Per PI 1.2 errata B spec, for SetMemoryAttributes() service of CPU Architecture Protocol, EFI_INVALID_PARAMETER should be returned for cases: 2011-05-24 01:56:29 +00:00
CpuIo2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DebugPort.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DebugSupport.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Decompress.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DeferredImageLoad.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DeviceIo.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DevicePath.h Adopt new IPv4/IPv6 device path for network modules. 2011-10-26 09:29:46 +00:00
DevicePathFromText.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DevicePathToText.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DevicePathUtilities.h Fix minor spec compliance issue: "EFI_DEVICE_PATH_CREATE_NODE" should be "EFI_DEVICE_PATH_UTILS_CREATE_NODE" according to UEFI spec. 2010-06-25 03:38:18 +00:00
Dhcp4.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Dhcp6.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DiskInfo.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DiskIo.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DriverBinding.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DriverConfiguration.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DriverConfiguration2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DriverDiagnostics.h Update code comments to specify the correct language format for Driver Diagnostics Protocol and Unicode Collation Protocol. 2011-12-07 01:35:05 +00:00
DriverDiagnostics2.h Fix the comments in the core interface to follow the UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid. 2011-06-30 03:34:42 +00:00
DriverFamilyOverride.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DriverHealth.h Update function description per UEFI2.3d. The main changes include: 2011-02-12 01:26:11 +00:00
DriverSupportedEfiVersion.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
DxeSmmReadyToLock.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Eap.h Update header file to match UEFI231B mantis 771, 850, 853 and 857. 2012-07-05 04:52:43 +00:00
EapManagement.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Ebc.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
EdidActive.h Correct a typo in EFI_EDID_ACTIVE_PROTOCOL and EFI_EDID_DISCOVERED_PROTOCOL comments. 2012-07-24 07:17:24 +00:00
EdidDiscovered.h Correct a typo in EFI_EDID_ACTIVE_PROTOCOL and EFI_EDID_DISCOVERED_PROTOCOL comments. 2012-07-24 07:17:24 +00:00
EdidOverride.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
ExtendedSalBootService.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
ExtendedSalServiceClasses.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
FirmwareManagement.h String Reference Cleanup. 2011-06-08 05:53:18 +00:00
FirmwareVolume2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
FirmwareVolumeBlock.h Fixed typos per the PI Spec 1.2 Errata B. 2011-03-10 05:14:10 +00:00
FormBrowser2.h Add new definition used for new call back return type and new action type. 2011-05-20 02:56:26 +00:00
Ftp4.h String Reference Cleanup. 2011-06-08 05:53:18 +00:00
GraphicsOutput.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
GuidedSectionExtraction.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Hash.h Update header file to match UEFI231B mantis 771, 850, 853 and 857. 2012-07-05 04:52:43 +00:00
HiiConfigAccess.h Add new definition used for new call back return type and new action type. 2011-05-20 02:56:26 +00:00
HiiConfigRouting.h Adds the missing return status description for HiiConfigRouting.ConfigToBlock() API. 2010-11-23 11:14:39 +00:00
HiiDatabase.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
HiiFont.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
HiiImage.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
HiiPackageList.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
HiiString.h String Reference Cleanup. 2011-06-08 05:53:18 +00:00
IScsiInitiatorName.h String Reference Cleanup. 2011-06-08 05:53:18 +00:00
IdeControllerInit.h According to PI errata 0000690, word "Ide Bus driver" has been replaced with "Driver entity". 2011-11-15 09:43:04 +00:00
IncompatiblePciDeviceSupport.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Ip4.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Ip4Config.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Ip6.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Ip6Config.h String Reference Cleanup. 2011-06-08 05:53:18 +00:00
IpSec.h Update the file description in IpSec.h to refer to an accurate UEFI version. 2010-11-17 05:36:14 +00:00
IpSecConfig.h String Reference Cleanup. 2011-06-08 05:53:18 +00:00
Kms.h Add header file for KMS. 2011-07-19 06:31:58 +00:00
LegacyRegion2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
LoadFile.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
LoadFile2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
LoadedImage.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
ManagedNetwork.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
McaInitPmi.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Metronome.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
MonotonicCounter.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
MpService.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Mtftp4.h String Reference Cleanup. 2011-06-08 05:53:18 +00:00
Mtftp6.h String Reference Cleanup. 2011-06-08 05:53:18 +00:00
NetworkInterfaceIdentifier.h Add the definition of UNDI_CONFIG_TABLE defined in UEFI Specification, 2.3.1 2011-10-25 02:25:24 +00:00
Pcd.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PciEnumerationComplete.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PciHostBridgeResourceAllocation.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PciHotPlugInit.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PciHotPlugRequest.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PciIo.h Clean ISA_IO/ISA_IO_16 and VGA_IO/VGA_IO_16 attribute usage in PCI bus driver/PCI host bridge drivers/LPC/VGA device drivers. 2010-12-28 10:10:10 +00:00
PciOverride.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PciPlatform.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PciRootBridgeIo.h Update the EFI_PCI_ADDRESS macro in PciRootBridgeIo.h to support PCI Express extended registers. 2011-06-18 04:52:20 +00:00
PiPcd.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PlatformDriverOverride.h Fix the comments to follow UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid. 2011-07-06 03:44:35 +00:00
PlatformToDriverConfiguration.h Fix the comments in the core interface to follow the UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid. 2011-06-30 03:34:42 +00:00
PxeBaseCode.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
PxeBaseCodeCallBack.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
RealTimeClock.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
ReportStatusCodeHandler.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Reset.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Runtime.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
S3SaveState.h Follow PI1.2c spec, check empty string and return EFI_INVALID_PARAMETER. 2011-11-14 06:28:40 +00:00
S3SmmSaveState.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
ScsiIo.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
ScsiPassThru.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
ScsiPassThruExt.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Security.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SecurityPolicy.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SerialIo.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
ServiceBinding.h Fix the comments in the core interface to follow the UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid. 2011-06-30 03:34:42 +00:00
SimpleFileSystem.h Remove non-ASCII characters. 2011-06-23 01:30:52 +00:00
SimpleNetwork.h Fix a typo in comment 2010-05-14 07:51:29 +00:00
SimplePointer.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SimpleTextIn.h 1.Move the definitions of SCAN_F11 and SCAN_F12 from SimpleTextIn.h to SimpleTextInEx.h because they are defined in Table - EFI Scan Codes for EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL. 2011-05-04 01:06:43 +00:00
SimpleTextInEx.h Change the type of NotifyHandle from EFI_HANDLE to VOID * for SimpleTextInEx protocol. 2012-07-30 03:50:42 +00:00
SimpleTextOut.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Smbios.h According to PI errata 0000654 and 000811, we need use 0xFFFE to instead of 0 for EFI_SMBIOS_PROTOCOL.Add() SmbiosHandle parameter to assign a unique handle to the SMBIOS record, and for EFI_SMBIOS_PROTOCOL.GetNext() SmbiosHandle parameter to get the first matched SMBIOS handle or indicate no more SMBIOS record. 2011-11-21 08:51:39 +00:00
SmbusHc.h Remove CONST prefix to follow PI Specification. 2011-11-17 07:01:12 +00:00
SmmAccess2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmBase2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmCommunication.h UEFI231 spec compliance: 2011-11-16 09:41:55 +00:00
SmmConfiguration.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmControl2.h PI 1.2 Errata C: A new return condition is added for the returned status code EFI_INVALID_PARAMETER for SMM Control2 Protocol.Trigger(). 2011-11-21 05:23:58 +00:00
SmmCpu.h MdePkg SmmCpu.h: Add EFI_SMM_SAVE_STATE_REGISTER_PROCESSOR_ID in enum EFI_SMM_SAVE_STATE_REGISTER Per PI 1.2.1 spec. 2012-05-30 05:24:42 +00:00
SmmCpuIo2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmGpiDispatch2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmIoTrapDispatch2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmPciRootBridgeIo.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmPeriodicTimerDispatch2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmPowerButtonDispatch2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmReadyToLock.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmReportStatusCodeHandler.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmStandbyButtonDispatch2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmStatusCode.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmSwDispatch2.h MdePkg SmmSwDispatch2.h: comment cleanup. 2012-06-21 05:47:31 +00:00
SmmSxDispatch2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
SmmUsbDispatch2.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
StatusCode.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
StorageSecurityCommand.h GUIDs should go below the correct comment block in MdePkg.dec. 2011-07-27 08:19:30 +00:00
SuperIo.h Move ACPI_SMALL_RESOURCE_HEADER and ACPI_LARGE_RESOURCE_HEADER from SuperIo.h to Acpi10.h. 2010-08-19 02:39:19 +00:00
TapeIo.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
TcgService.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Tcp4.h Remove CONST modifier to be spec compliance 2011-08-24 09:37:08 +00:00
Tcp6.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Timer.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Udp4.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
Udp6.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
UgaDraw.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
UgaIo.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
UnicodeCollation.h Update code comments to specify the correct language format for Driver Diagnostics Protocol and Unicode Collation Protocol. 2011-12-07 01:35:05 +00:00
Usb2HostController.h remove some const modifier to spec compliance. 2011-08-23 14:31:40 +00:00
UsbHostController.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
UsbIo.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
UserCredential.h Update UID drivers to align with latest UEFI spec 2.3.1. 2011-10-12 03:27:15 +00:00
UserCredential2.h Fix name conflict between User Credential protocol and User Credential2 protocol. 2011-10-26 02:37:55 +00:00
UserManager.h correct a typo. 2011-10-26 02:21:06 +00:00
Variable.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
VariableWrite.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
VlanConfig.h Update the copyright notice format 2010-04-23 15:46:20 +00:00
WatchdogTimer.h Update the copyright notice format 2010-04-23 15:46:20 +00:00