DLLシンボル[email protected]
の16番は何を表していますか?DLLシンボル_FooBar @ 16の数字16は何を表していますか?
5
A
答えて
8
つまり、_FooBarは16バイトのパラメータをとる__stdcall関数です。
x86での呼び出し規約、32ビットがここで説明されている:http://blogs.msdn.com/oldnewthing/archive/2004/01/08/48616.aspx
5
これは一般的な名前はマングリングと機能の呼び出し規約に依存しています。
関数に適用されるさまざまな呼び出し規約と名前の変更は、Argument Passing and Naming Conventionsと記載されています。個々のリンクをクリックすると、適用された正確なマングリングが表示されます。あなたのケースでは
、次の命名規則を使用しています__stdcall
慣習があります。アンダースコア(_)
を 名前の前に付けています。名前の後には、 記号(@)の後に、 リストの バイト(10進数)の数字が続きます。そのため、この関数は(ダブルB INT)のint FUNCとして を宣言し、次のように を飾られている:12
関連する問題
- 1. 16進数の文字で表現された16進数
- 2. 16進ダンプの16進値は何に対応していますか?
- 3. 16進数のNULLは何ですか
- 4. O_APPENDの16進数は何ですか?
- 5. Pythonで長い16進文字列を16進数に変換します
- 6. 16進数の文字列表現
- 7. 文字列を16進数で16進数に変換する
- 8. 配列、ハッシュなどの参照の16進数は何を表しますか?
- 9. 文字列を16進数と16進数に変換する方法は?
- 10. ACKメッセージ(16進数から16進数)
- 11. 文字列を16進数に変換する16 pythonで3
- 12. 16進数の文字ですか?
- 13. 16進数の文字列をUTF-16ファイルに書き込む
- 14. 16進数を表示
- 15. 16進文字列から16進文字列への変換
- 16. uint_64の16進表現を16進数の符号なし文字配列にコピーする方法は?
- 17. 文字列16進数、vb.net
- 18. 文字[16進数]から整数
- 19. 16進数の文字列を16進数のデータに変換する
- 20. キャストを使用して16進数から16進数に変換する
- 21. C++は16進数の文字列を16進数のchar *に変換します
- 22. ID 16桁の数字から生成
- 23. ファイル内の16進数文字列をPHPで検索していますか?
- 24. Unixランダム16文字の数字
- 25. Groovyスクリプトを使用して16進数の16進数を生成する
- 26. 16進数への16進値
- 27. ASCII文字列のバイトの16進(16進)レンダリングを使用して文字列を取得します。
- 28. QStringをQByteArrayに16進数ではなく16進数として追加しますか?
- 29. 16ビットアセンブリコードのオフセットは何を意味しますか?
- 30. 16進表記
@ _funcは、あなたが装飾された名前を気に何らかの特定の理由はありますか? – Michael