同一个版本的 dll 中的函数怎么会完全不一样。
上面是 x64,下面 x86。
在 windows 8.1 时,还是完全一致的,怎么到 了 10 以后会这样呢。
Name Address Ordinal
---- ------- -------
ApplyDeltaA 00000001800016F0 1
ApplyDeltaB 0000000180001620 2
ApplyDeltaProvidedB 0000000180001480 3
ApplyDeltaW 0000000180001950 4
CreateDeltaA 0000000180002250 5
CreateDeltaB 0000000180001EF0 6
CreateDeltaW 00000001800024D0 7
DeltaFree 0000000180001E90 8
DeltaNormalizeProvidedB 0000000180001D20 9
GetDeltaInfoA 00000001800013E0 10
GetDeltaInfoB 0000000180001370 11
GetDeltaInfoW 0000000180001430 12
GetDeltaSignatureA 0000000180001C40 13
GetDeltaSignatureB 0000000180001BB0 14
GetDeltaSignatureW 0000000180001CB0 15
DllEntryPoint 0000000180051550
---- ------- -------
ApplyDeltaA 00000001800016F0 1
ApplyDeltaB 0000000180001620 2
ApplyDeltaProvidedB 0000000180001480 3
ApplyDeltaW 0000000180001950 4
CreateDeltaA 0000000180002250 5
CreateDeltaB 0000000180001EF0 6
CreateDeltaW 00000001800024D0 7
DeltaFree 0000000180001E90 8
DeltaNormalizeProvidedB 0000000180001D20 9
GetDeltaInfoA 00000001800013E0 10
GetDeltaInfoB 0000000180001370 11
GetDeltaInfoW 0000000180001430 12
GetDeltaSignatureA 0000000180001C40 13
GetDeltaSignatureB 0000000180001BB0 14
GetDeltaSignatureW 0000000180001CB0 15
DllEntryPoint 0000000180051550
Name Address Ordinal
---- ------- -------
ApplyPatchToFileA 0000000058F43350 1
ApplyPatchToFileByBuffers 0000000058F435F0 2
ApplyPatchToFileByHandles 0000000058F432F0 3
ApplyPatchToFileByHandlesEx 0000000058F42D30 4
ApplyPatchToFileExA 0000000058F43380 5
ApplyPatchToFileExW 0000000058F434D0 6
ApplyPatchToFileW 0000000058F434A0 7
GetFilePatchSignatureA 0000000058F41ED0 8
GetFilePatchSignatureByBuffer 0000000058F42080 9
GetFilePatchSignatureByHandle 0000000058F42000 10
GetFilePatchSignatureW 0000000058F41F30 11
NormalizeFileForPatchSignature 0000000058F41DB0 12
TestApplyPatchToFileA 0000000058F43320 13
TestApplyPatchToFileByBuffers 0000000058F435C0 14
TestApplyPatchToFileByHandles 0000000058F432C0 15
TestApplyPatchToFileW 0000000058F43470 16
DllEntryPoint 0000000058F479C0