1
A
答えて
1
実際には、SetUnhandledExceptionFilter()は1つだけです。 TerminateProcess()が続きます。関数がバッファオーバーフローを検出したときにコードパスにあるもの。これにより、未処理の例外フィルタをフックし、意図的にアクセス違反を引き起こすことによりマルウェアがアクティブになるのを防ぎます。残念なことに、オーバーフローが単純なプログラミングバグによって引き起こされたときにカスタムクラッシュレポートを作成することを非常に困難にしています。コードはvc/crt/gs_report.cにあります。
4
おそらくNONEです。
これらの機能は、MicroSoft セキュアバージョンのC標準itoa
とstrcat
です。これらのC関数は、システムライブラリではなくCライブラリの一部です。それらが提供する機能は、システムコールを必要とせずに完全に実装できます。
しかし、結局私は彼らがシステムコールをするかどうか全く考えていません。
1
デバッガを使用してデバッガにステップインして、デバッガの機能を正確に確認できます。一見すると、彼らはシステムコールをしません。これは私が期待するものです。
1
このような「基本的な」機能がシステムコールを必要とするかどうかは、パフォーマンスの観点からは非常に心配です。私はあなたの質問に決定的な答えを持っていませんが、常識は言うでしょう:なし。
関連する問題
- 1. これらの機能を順番に実行するにはどうすればよいですか?
- 2. これはLDAP機能で実行できますか?
- 3. これらの機能をサポートするSCMツールはどれですか?
- 4. 売上合計/グループ化 - これらの機能を実行する場所は?
- 5. フォームから機能を実行する
- 6. これらの機能はWindows Phone 7で可能ですか
- 7. PHPから複数のMySQLクエリを実行する|なぜこれは機能しないのですか?
- 8. 機能が実行されないのはなぜですか?
- 9. 自己実行機能はDOMで実行可能ですか?
- 10. は、私はこの機能を実行するとJavaScriptで
- 11. このPowerShellスクリプトを実行するフォルダはどれですか?
- 12. この機能は同時実行で安全ですか?
- 13. これらは本当に異なる機能ですか? jQuery.extend()
- 14. これはOKクローン機能ですか?
- 15. Strawberry Perlフォルダにあるこれらの実行可能ファイルは何ですか?
- 16. これらの機能の違いは何ですか?
- 17. これらの非機能要件は正しいですか?
- 18. Dはこれらの機能に十分強力ですか?
- 19. これはMemcachedのリストの実行可能なソリューションですか?
- 20. これはルビでどのように機能しますか?
- 21. これは、コマンドプロンプトからC#のPythonコードを実行することは可能ですか?
- 22. これらの2つの機能を1つにするにはどうすればよいですか?
- 23. プロセスをブロックするPOSIXシステムコールはどれですか?
- 24. これはC++です。どのように機能するのですか?
- 25. これは、ITaggable機能を実装する適切な方法ですか?
- 26. バークレーソケットのシャットダウン機能は、どれくらい重要ですか?
- 27. LinqPad機能 - VSはこれを行いますか?
- 28. CakePHPのクエリ機能はどこに実装されていますか?
- 29. リングプロジェクトで任意のスタートアップ機能を実行するにはどうすればいいですか?
- 30. シェルで "top"コールするシステムコールはどれですか?
これらはWin32の機能ではなく、MicrosoftのCRTの一部です。 –
ソース '%programfiles%\ Microsoft Visual Studio 10.0 \ VC \ crt \ src \ xtoa.c'と'%programfiles%\ Microsoft Visual Studio 10.0 \ VC \ crt \ src \ tcscat_s.inl'を見てください。 – dalle