次の方法で共有


VM スイッチ検証

VM スイッチ検証オプションは、Hyper-V 拡張可能スイッチ内で実行されるフィルター ドライバー ( 拡張可能スイッチ拡張機能) を監視します。 拡張可能スイッチ内の送受信操作で発生するエラーをキャッチするには、このオプションを使用します。

手記 このオプションは、Windows 8.1 以降で使用できます。

このオプションがアクティブな場合、拡張可能スイッチ拡張機能が拡張可能スイッチ ハンドラー関数 Hyper-V 正しく呼び出されない場合、ドライバー検証ツールは バグ チェック 0xC4 (DRIVER_VERIFIER_DETECTED_VIOLATION) を発行します。

このオプションのアクティブ化

ドライバー検証ツール マネージャーまたは Verifier.exe コマンド ラインを使用して、1 つ以上のドライバーの VM スイッチ検証機能をアクティブ化できます。 詳細については、「 ドライバー検証ツールオプションの選択」を参照してください。 Power Framework Delay Fuzzing オプションをアクティブ化または非アクティブ化するには、コンピューターを再起動する必要があります。

  • コマンド ラインで

    コマンド ラインでは、VM スイッチの検証は 検証ツール /flags 0x01000000 (ビット 24) で表されます。 Power Framework Delay Fuzzing をアクティブにするには、0x01000000のフラグ値を使用するか、フラグ値に0x01000000を追加します。 例えば次が挙げられます。

    verifier /flags 0x01000000  /driver MyDriver.sys
    

    この機能は、次の起動時にアクティブになります。

  • ドライバー検証ツール マネージャーの使用

    1. ドライバー検証ツール マネージャーを起動します。 コマンド プロンプト ウィンドウに 「Verifier 」と入力します。
    2. (コード開発者向けの) [カスタム設定の作成] を選択し、[次へ] をクリックします。
    3. 完全な一覧から [個々の設定を選択] を選択します
    4. VM スイッチの検証を選択 (チェック) します。
    5. コンピューターを再起動します。