さまざまな技術的な詳細と検証

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 要求と応答が示されています。