さまざまな技術的な詳細と検証
WDI ドライバーを実行していることを確認する
コマンド プロンプトで次のように入力すると、Wi-Fi ドライバーが WDI ドライバーであることを検証できます。
NETSH WLAN SHOW WIRELESSCAPABILITIES
これにより、次のような値の一覧が出力に返されます。
> WDI Version (Windows)
> WDI Version (IHV)
これらの値がすべてゼロ (たとえば 0.0.0.0) の場合、これは WDI ドライバーではありません。 これらの値がゼロ以外の場合は、WDI ドライバーが存在します。 これは、WDI ドライバーからの戻り値の例です。
> WDI Version (Windows) : 0.1.0.21
> WDI Version (IHV) : 0.1.0.1
PC が Miracast をサポートできることを確認する
コマンド プロンプトで次のように入力すると、Wi-Fi およびグラフィックス ドライバーが Miracast のサポートを宣言していることを検証できます。
NETSH WLAN SHOW DRIVER
これにより、次のような値の一覧が出力に返されます。
> Wireless Display Supported: Yes (Graphics Driver: Yes, Wi-Fi Driver: Yes)
WPS 情報要素 (IE) が正しく送信されていることを確認する
次の手順を実行すると、Windows 10 デバイスが Miracast レシーバーの製造元、モデル、およびモデル番号の値を適切に解析できることを検証できます。Miracast レシーバーに接続し、デバイス マネージャーに移動して、[ソフトウェア デバイス] を確認します。 すると、Miracast レシーバー名が一覧表示されます。 そのプロパティを確認します。 [詳細] タブで、[PnP-X 製造元]、[PnP-X モデル名]、および [PnP-X モデル番号] の 3 つのプロパティを探します。
接続せずにレシーバーのプロパティを検証する
管理者レベルのコマンド プロンプトから P2PApplication.exe を起動し、次のコマンドを実行します。
sccm
verbose
cmd
近くのレシーバーからのプロパティの詳細を示す、次のような出力が表示されます。
> 001) MSDisplayAdapter_91 : WiFiDirect#9A:5F:D3:03:0D:91 (9A:5F:D3:03:0D:91) Miracast
> InfraCast Supported: False
> Manufacturer: Microsoft
> Model Name: MWDA
>
>
> 002) jzen : WiFiDirect#DC:FB:48:00:54:1B (DC:FB:48:00:54:1B) Miracast
> InfraCast Supported: True
> Manufacturer: Microsoft
> Model Name: Windows PC
> InfraCast Stream Security Supported: True
> InfraCast PIN Supported: False
> InfraCast Hostname: jzen
> InfraCast IP Address(es): 10.137.188.135
> 2001:4898:d8:32:f5e5:2907:3a85:110f
EAPOL-key フレームで IP アドレスの割り当てが行われていることを確認する
検証するには、ワイヤレス スニファーを使用します。 IP アドレス要求 KDE と IP 割り当て KDE は、EAPOL-key 交換フレームに表示されます。 または、DHCP 交換がない場合もあります。
PC の Wi-Fi ドライバーが拡張チャネル スイッチ アナウンス (eCSA) をサポートしていることを確認する
検証方法: コマンド プロンプトで次の手順を実行すると、WDI Wi-Fi ドライバーが eCSA をサポートしていることを検証できます。
NETSH WLAN SHOW WIRELESSCAPABILITIES
次のような値の一覧が出力に表示されます。
> Extended Channel Switch Announcement : Supported
ハードウェア カーソルのサポートを検証する
Miracast シンク ベンダーは、ハードウェア カーソル検証ツールとカーソルの小さなスイートを使用して、ハードウェア カーソルの実装を検証できます。 詳細については、「[MS-WDHCE]: Wi-Fi ディスプレイ プロトコル: ハードウェア カーソル拡張機能」を参照してください
Window 10 Miracast 拡張機能を検証する
Windows 10 ベースの Miracast ソースおよびシンクは、上記のすべての Miracast 拡張機能をサポートします。 Windows 10 ベースの Miracast ソースおよびシンクを作成する場合は、無線スニファーを使用して、拡張機能がサポートされていることを検証できます。 「[MS-WFDPE]: Wi-Fi ディスプレイ プロトコル拡張機能」のセクション 3 に、このドキュメントで定義されている各拡張機能の M3 要求と応答が示されています。