2014-08-06から1日間の記事一覧
System.Diagnostics.EventLogを用いて、システムのイベントログからチェックディスクのログを選択するサンプルコードです。 チェックディスクのインスタンスIDは公式のドキュメントが見つからなかったので、実際に列挙して該当したものを自前で定義していま…
チェックディスクのイベントログをボリュームラベルで分類して取得する方法です。 using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text.RegularExpressions; const int CheckDiskInstanceID =…
ウィンドウハンドルを列挙する機能を提供するクラスのコードです。 // ウィンドウのウィンドウハンドルを階層構造付きで列挙するサンプルコード using System; using System.Collections.Generic; using System.Runtime.InteropServices; foreach (var handl…
前書き Windows XPから導入されたTool Help Functionsを利用してプロセス、スレッド、モジュール、ヒープリストのスナップショットを作成するクラスのコードです。 ソースコード // Potisan.Windows.ToolHelp32.cs using System; using System.Collections.G…