Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Tool   (RSS)

Driver Coverage Tool Kit

おひさしぶりです。まさかたです。 以前、 A 寿さんの Blog の記事 の中で、 WDK for windows 7 で追加された新しいツールとして、 OACR について紹介いたしましたが、この他にも様々 なツールが追加されました。 New for Windows 7 http://msdn.microsoft.com/en-us/library/dd434869.aspx そんな中から 、今回は、 WDK 7.0.0 に追加された Driver Coverage Took Kit という、ドライバーのテストを補助するツールについて、ご紹介したいと思います。
Posted by jpwdkblg | (Comments Off)
Filed under: ,

デバイスの有効・無効をプログラムから切り替える方法

みなさま 、 こんにちは。さなえすです。 デバイスマネージャから、特定のデバイスを有効にしたり、無効にすることができますね。では、このような操作を、プログラムから操作したいとしたら、どうすればよいでしょうか?? (デバイスを右クリックしたところ↓) そのヒントは、 ” DevCon ” にあります。 先の「デバイスを有効・無効にする API はありますか?」という質問の答えは、 Yes です。ただ、単一の API では実現できませんので、 複数の SetupDi API 関数などを組み合わせれば可能です
Posted by jpwdkblg | (Comments Off)
Filed under:

Microsoft Auto Code Review(OACR)とは

皆さん、こんにちは。 A 寿です。 突然ですが、皆さんはものすごい勢いで沖の方に流されたことはありますか?・・・このお話にご興味のある方は本文の最後の【閑話休題】までどうぞ。 さて、皆さんは、もう WDK for Windows 7 RTM(Windows Driver Kit (WDK) Version 7.0.0 の RTM 版 ) をインストールされましたでしょうか? WDK for Windows 7 RTM をインストールしてビルド環境を立ち上げると、タスクバーに緑色のアイコンが追加されて驚かれた方もいらっしゃるかと思います。そして、ドライバをビルドしたりしますと、この緑色のアイコンが時々黄色や赤に変わったりして、さらに驚かれた方もいらっしゃるかと思います。これは、
Posted by jpwdkblg | (Comments Off)
Filed under: ,

SetupDi API と DevCon ~ SetupDi API の使い方編 ~

まさかたです。こんにちは。 前回、「 DevCon と SetupDi API ~ DevCon の使い方編 ~ 」で、 DevCon とその使い方について、簡単にご紹介させていただきました。 今回は、サンプルソースコードでどういう風に SetupDi API が使われているのかを見て、 その基本的な使い方を紹介したい と 思います。 ■ DevCon のコマンドオプションとコールバック関数 さて、 DevCon コマンドに渡すオプションが、それぞれどのコードに対応するかですが、これは、 Cmds.cpp
Posted by jpwdkblg | (Comments Off)
Filed under:

WPA とか XPerf とか

こんにちは、 K 里です。今回は WPA (Windows Performance Analyzer) をご紹介します。 WPA ( ひょっとしたら Xperf という名前の方が有名かもしれません ) は、 Windows OS やその中で動作するアプリケーション、サービス、ドライバを含むシステム全体のパフォーマンスを詳細に測定するためのプログラムです。このプログラムは、システムビルダー、ハードウェアメーカー、アプリケーション&ドライバ デベロッパーの方々を対象としています。用途としては、開発時に発生する問題の一次的な切り分けやシステム全体のパフォーマンス検証などが主です。
Posted by jpwdkblg | (Comments Off)
Filed under: ,

DevCon と SetupDi API ~ DevCon の使い方編 ~

久方ぶりです。まさかたです。 前回の「 USBView の中身を見てみる 」の記事の中で USBView のお話を書かせていただいた時に、 SetupDi という API について、少しだけ触れさせていただきました。 この API は、ドライバに縁の深いものであるという風に、簡単にしかご紹介しませんでしたので、この SetupDi API について、もう少し詳しくお話したいなと思っています。 と、その前に、みなさんは、 WDK に含まれている DevCon というツールについて、ご存知でしょうか?
Posted by jpwdkblg | (Comments Off)
Filed under: ,

USBView の中身を見てみる

こんばんは、まさかた です。 さて、 前回 は、 USBView の使い方についてお話させていただきましたが、そこで、「その中身については、また次の機会に!」と申し上げておりました。 ですので、今回は、 USBView が、どのようにして USB デバイスを列挙して、情報を取得してきているのか?という観点から、 USBView の中身についてお話したいと思います。 それでは、まずは USBView のソースが含まれるフォルダの中を見てみます。 C:\WINDDK\6001.18002\src\usb\usbview>dir
Posted by jpwdkblg | 1 Comments
Filed under: ,

アプリケーションからSCSIコマンドを発行する方法

皆さん、こんにちは。 A 寿です。 突然ですが、皆さんはワイングラスの種類によってワインの味が変わる、という体験をしたことはありますか?・・・とお話しだすと、今回は少し長くなりますので、(もっと長い)本編が終わった後の【閑話休題】で述べさせていただきたいと思います。 さて、本日は、アプリケーションから SCSI コマンドを発行する方法をご紹介したいと思います。 WDK のサンプルである、 SPTI(SCSI Pass Through Interface) は、以下のフォルダにあります。 C:\WinDDK\6001.18002\src\storage\tools\spti
Posted by jpwdkblg | 2 Comments
Filed under: ,

ドライバー検証ツール

さなえすです。お久しぶりです。 早いもので 4 月ですね。桜が咲いて、日に日に春らしくなっていくのを感じられるので、日本の 4 月は大好きです♪ さて、いきなり本題に入りますが、みなさんは、 Driver Verifier ってご存じですか? Driver Verifier は、 OS にインストールされているドライバーの検証ツールです。 その他にも WDK で提供しているドライバーの検証ツール も あります。今日は、 主に ① Static Driver Verifier (SDV) 、② PRE
Posted by jpwdkblg | 1 Comments

USBView ってなに?

初めまして。私、まさかた と申します。どうぞよろしくお願いします。 先日、春の嵐の中、東京マラソン 2009 が開催されました。実は、私も応募はしたのですが、7倍という抽選倍率の高さから、残念ながら、抽選にもれてしまいました。。 なので、他の地域で開催されているマラソンに参加したのですが、やっぱりマラソンはいいですね。 フルマラソンを走るのは初めてではないのですが、回を重ねるごとに少しずつ楽になっていくのと、完走する達成感がなんとも言えません。 あの大人気の東京マラソン、私もいつかは走ってみたいものです。
Posted by jpwdkblg | 1 Comments
Filed under: ,
 
Page view tracker