デバイスのインストールのデバッグ
Windows Vista とそれ以降のバージョンの Windows では、デバイスインストールのコアステージは常に、サーバー側インストールと呼ばれる非対話型コンテキストで実行されます。 デバイスのインストール (DrvInst.exe) のホストプロセスは、LocalSystem アカウントのセキュリティコンテキストで実行されます。
サーバー側のインストールは非対話形式で実行され、ユーザー入力なしで完了する必要があるため、ドライバーパッケージの開発者は、ドライバーパッケージのクラスインストーラーと共同インストーラー DLL のアクションをデバッグする必要があるいくつかの課題を提供します。 ドライバーパッケージの開発者に関しては、通常、デバイスのインストール中に共同インストーラー DLL のアクションをデバッグすることが最も望ましいです。
このセクションには、次のトピックが含まれていますが、このトピックでは、デバイスのインストールのコアステージで共同インストーラーをデバッグするために使用される手法について説明します。
ユーザーモード デバッガーでのデバイスのインストールのデバッグ
カーネル デバッガー (KD) でのデバイスのインストールのデバッグ
共同インストーラーの詳細については、共同インストーラーの作成を参照してください。