最重要的编译器约定之一是函数调用约定(function calling convention),也被称为函数参数传递约定。这种约定描述了编译器在一个函数调用另一个时如何传递参数。
基于16个网页-相关网页
If you change the function name, class, calling convention, return type, or any parameter, the decorated name is no longer valid.
如果更改函数名、类、调用约定、返回类型或任何参数,修饰名将不再有效。
An extremely important thing to note is that the function that is the detour function must have exactly the same calling convention and parameters as the function to be detoured.
一个非常重要的事情要注意的是,函数是迂回函数必须有完全相同的调用约定和函数的参数,绕道。
This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.
注意你的引入函数申明。函数调用类型不一致会导致此问题。
应用推荐