MSVC / Win32保证function起始地址是否alignment

这个问题是关于hotpatching。 hotpatching的核心是用两个字节的短跳转指令replace前两个字节的指令。 微软保证第一个hotpatchable函数的指令是至less两个字节 。 我们称之为hotpatch点 。

要确保replace操作是一个primefaces操作,热点的地址必须至less16位alignment,MSDN没有说到这一点。

所以我的问题是:MSVC / Win32保证函数的起始地址是否alignment?

Solutions Collecting From Web of "MSVC / Win32保证function起始地址是否alignment"