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この機能は、次の起動時にアクティブになります。
ドライバー検証ツール マネージャーの使用
- ドライバー検証ツール マネージャーを起動します。 コマンド プロンプト ウィンドウに 「Verifier 」と入力します。
- (コード開発者向けの) [カスタム設定の作成] を選択し、[次へ] をクリックします。
- 完全な一覧から [個々の設定を選択] を選択します。
- VM スイッチの検証を選択 (チェック) します。
- コンピューターを再起動します。