audk/MdePkg/Include
Jiewen Yao 3ab41b7a32 MdePkg/BaseLib: Add 2 more safe string functions.
Add UnicodeStrToAsciiStrS() and AsciiStrToUnicodeStrS() API.
These 2 safe version APIs are used to replace UnicodeStrToAsciiStr() and
AsciiStrToUnicodeStr() API.

The safe version string convert APIs use similar check as StrCpyS().

Cc: Liming Gao <Liming.Gao@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiewen Yao <Jiewen.Yao@intel.com>
Reviewed-by: Liming Gao <Liming.Gao@intel.com>
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com>
2016-06-06 09:19:59 +08:00
..
AArch64 MdePkg/ProcessorBind.h: Add ARM and AArch64 GCC macros for Clang 2014-10-31 14:05:09 +00:00
Arm MdePkg/ProcessorBind.h: Add ARM and AArch64 GCC macros for Clang 2014-10-31 14:05:09 +00:00
Ebc MdePkg Base.h: Always define ASM_PFX 2014-09-01 17:23:10 +00:00
Guid MdePkg: Revert AuditMode/DeployedMode name definition 2016-05-04 09:13:46 +08:00
Ia32 MdePkg: Disable VS2015 warning C4701 & C4703 2015-12-04 03:05:28 +00:00
IndustryStandard MdePkg: Add a header for NVMe v1.1 spec. definitions. 2016-05-27 13:31:22 +08:00
Ipf MdePkg Base.h: Always define ASM_PFX 2014-09-01 17:23:10 +00:00
Library MdePkg/BaseLib: Add 2 more safe string functions. 2016-06-06 09:19:59 +08:00
Pi MdePkg: Follow PI1.4a update SmmStartupThisAP() description 2016-06-02 16:34:59 +08:00
Ppi MdePkg: Follow PI1.4a update EFI_SEC_PLATFORM_INFORMATION2 description 2016-06-02 16:34:53 +08:00
Protocol MdePkg: Follow PI1.4a to update EFI_SMM_SW_REGISTER2 return status 2016-06-02 16:34:48 +08:00
Uefi MdePkg: Add HII definitions from UEFI 2.6 2016-05-13 11:17:57 +08:00
X64 MdePkg: Disable VS2015 warning C4701 & C4703 2015-12-04 03:05:28 +00:00
Base.h MdePkg: Add definition for new warning code EFI_WARN_FILE_SYSTEM. 2016-02-25 09:32:44 +08:00
PiDxe.h
PiPei.h
PiSmm.h
Uefi.h