OID_WDI_TASK_P2P_DISCOVER
重要
このトピックは、Windows 10 でリリースされた WDI ドライバー モデルの一部です。 WDI ドライバー モデルはメンテナンス モードであり、優先度の高い修正プログラムのみを受け取ります。 WiFiCx は、Windows 11 でリリースされた Wi-Fi ドライバー モデルです。 最新機能を利用するには、WiFiCx を使用することをお勧めします。
OID_WDI_TASK_P2P_DISCOVER は、Wi-Fi Direct Discovery を実行するためにデバイスに発行されます。
Object | Abort 可能 | 既定の優先度 (ホスト ドライバー ポリシー) | 通常の実行時間 (秒) |
---|---|---|---|
ポート | はい。 中止後、ポートはクリーン状態である必要があります。 | 6 | 15 |
このコマンドには、検索する Wi-Fi Direct デバイスの特定のセットを定義するプロパティ、またはワイルドカード検出を定義するプロパティが含まれています。
Wi-Fi Direct Discovery は、標準の Wi-Fi スキャンとは互いに独立して動作します。 このタスクの実行中、ブロードキャスト プローブ要求は、"DIRECT-" SSID または特定の GO SSID なしで送信されません。 これらのプローブ要求には、必要なすべての Wi-Fi Direct IEs も含める必要があります。
ホストには、デバイスまでのタスク パラメーターの一部として指定されていない検索条件が含まれている場合があります。 ホストは、必要な条件に一致している場合にタスクを abort する可能性があるため、デバイスがシナリオのパフォーマンスを低下させないように、Wi-Fi Direct Discovery タスクを迅速に中止することが重要です。
タスクの完了後 (通常完了でも abort でも) は、そのポートで別の検出要求を発行できるよう、ポートが適切な状態になっている必要があります。
タスク パラメーター
TLV | 複数の TLV インスタンスを許可 | 省略可能 | 説明 |
---|---|---|---|
WDI_TLV_P2P_DISCOVER_MODE | スキャンの種類、カウント、スキャン間の時間など、検出モードの情報。 | ||
WDI_TLV_SCAN_DWELL_TIME | 滞留時間の設定をスキャンします。 | ||
WDI_TLV_P2P_DISCOVERY_CHANNEL_SETTINGS | x | x | スキャン期間とスキャンするチャネルのリスト。 指定した場合、リッスン設定は、WDI_TLV_SCAN_DWELL_TIME で指定された設定より優先されます。 このリストが空の場合、ポートはサポートされているすべてのチャネルをスキャンし、WDI_TLV_SCAN_DWELL_TIME のリッスン設定を使用する必要があります。 |
WDI_TLV_SSID | x | x | ポートがスキャンする必要がある SSID の一覧。 このリストには複数の SSID を含めることができ、そのうちの 1 つをワイルドカードにすることができます。 チャネルでアクティブ スキャンを実行する場合、ポートはリスト内の各 SSID に対してプローブ要求を送信する必要があります。 このリストが空の場合、ポートはすべての SSID をスキャンする必要があります。 |
WDI_TLV_P2P_SERVICE_NAME_HASH | x | x | クエリを実行するサービス ハッシュ名のリスト。 WDI_P2P_SERVICE_DISCOVERY_TYPE_SERVICE_NAME_ONLY または WDI_P2P_SERVICE_DISCOVERY_TYPE_ASP2_SERVICE_NAME_ONLY が指定されている場合は必須です。 |
WDI_TLV_VENDOR_SPECIFIC_IE | x | ポートによって送信されるプローブ要求に含める必要がある 1 つ以上の IE。 これらの IE はパッシブ スキャンには使用されません。 | |
WDI_TLV_P2P_SERVICE_INFORMATION_DISCOVERY_ENTRY | x | x | クエリを実行するサービス情報検出エントリの任意のリスト。 これは、WDI_P2P_SERVICE_DISCOVERY_TYPE_SERVICE_INFORMATION が指定されている場合は必須です。 ドライバーは、サービス名ハッシュを使用して、プローブ要求/応答に対して P2P サービス検出を実行することが期待されます。 サービス情報を含むサービス エントリごとに、ドライバーは ANQP クエリ要求/応答を実行してサービス情報を照会することが期待されます。 |
x | x |
Windows 10 バージョン 1607、WDI バージョン 1.0.21 で追加されました。 照会する ASP2 サービス情報検出エントリの任意のリスト。 これは、WDI_P2P_SERVICE_DISCOVERY_TYPE_ASP2_SERVICE_INFORMATION が指定されている場合は必須です。 ドライバーは、サービス名ハッシュを使用して、プローブ要求/応答に対して P2P サービス検出を実行することが期待されます。 サービス情報を含むサービス エントリごとに、ドライバーは ANQP クエリ要求/応答を実行してサービス情報を照会することが期待されます。 |
|
x |
Windows 10 バージョン 1607、WDI バージョン 1.0.21 で追加されました。 検出時にプローブ要求に Listen チャネル属性を含めるかどうかを指定します。 |
タスクの完了指示
NDIS_STATUS_WDI_INDICATION_P2P_DISCOVERY_COMPLETE
非応答型の指示
NDIS_STATUS_WDI_INDICATION_BSS_ENTRY_LIST
要件
サポートされている最小のクライアント |
Windows 10 |
サポートされている最小のサーバー |
Windows Server 2016 |
ヘッダー |
Dot11wdi.h |