また、コールバック関数の呼び出し規約が一致するようにしなければならない(.net 1.1まではstdcall呼び出し規約のみが使用可能だったが、.net 2.0以降ではunmanagedfunctionpointerattribute属性を明示的に指定することでcdecl呼び出し規約を使用することも可能である)。