タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

WOW64と64bitに関するodawaraのブックマーク (3)

  • WOW64からのシステムコール概要 - やや温め納豆

    もうちょっと実装よりに、Win7(RC)x64 で以下のコードを用いて違いを確認する。 int _tmain() { __debugbreak(); FlushProcessWriteBuffers(); return 0; } FlushProcessWriteBuffersは、引数なし戻り値なしのとても単純なAPIなので、処理の概要を理解するのに適している。 Visual StudioではWOW64を追いかけることができないため、デバッガにはWinDbgを使う。前にも書いたとおり、WOW64の仕組みは完全にユーザーモードで完結しているので、カーネルデバッグなどは特に必要ない。 x64(ネイティブ) x64としてビルドすると、FlushProcessWriteBuffersはntdll!NtFlushProcessWriteBuffersを指しており、直ちにsyscallを発行する。 n

    WOW64からのシステムコール概要 - やや温め納豆
  • 社本@元ネオニート Blog - 社本@元ネオニート Blog

    プロフィール 働いたら負けかなと思っていたのですが。。とうとう働き始めました。アメリカのシアトル・エリアにある企業向けのバックアップソフトを開発している会社です。日人は私だけ。なんとか。。やっていけてるようです。 目次 ホーム 連絡をする RSS Blog 利用状況 投稿数 - 546 記事数 - 0 コメント - 1700 トラックバック - 記事分類 過去の記事 2013年03月 (1) 2012年10月 (1) 2012年09月 (4) 2012年01月 (2) 2011年12月 (1) 2011年11月 (1) 2011年10月 (5) 2011年07月 (5) 2011年06月 (4) 2011年05月 (4) 2011年04月 (6) 2011年02月 (4) 2011年01月 (3) 2010年11月 (3) 2010年03月 (1) 2010年01月 (4) 2009年1

  • Microsoft Debugging Tools

    To allow 32-bit applications to run on a 64-bit operating system, a 32-bit user-mode display driver must be provided in addition to the 64-bit user-mode display driver that 64-bit applications require. However, only the 64-bit version of a display miniport driver is required on a 64-bit operating system. Windows on Windows (WOW64) enables 32-bit applications to run on a 64-bit operating system. Fo

    Microsoft Debugging Tools
  • 1