Wi-Fi Přímý

Ovladač WDI ve Windows 10 a přidružené Wi-Fi rozhraní API Direct nahrazují ovladač NDIS a přidružená rozhraní SoftAP API ve Windows 8.1. I když můžete dál používat rozhraní SoftAP API pro práci s ovladačem NDIS ve Windows 10, rozhraní API jsou od windows 8.1 zastaralá. To zahrnuje IDot11AdHocManager a související rozhraní.

Pro plnou funkčnost ve Windows 10 byste měli místo toho použít rozhraní API Wi-Fi Direct WinRT s ovladačem WDI.

V klasické aplikaci pro Windows ale můžete použít některá rozhraní API Wi-Fi Direct WinRT. Můžete například použít rozhraní API Wi-Fi Direct WinRT místo rozhraní WFDOpenHandle a souvisejících rozhraní API v klasických aplikacích pro Windows. Třída WiFiDirectLegacySettings umožňuje zařízením, která nepodporují Wi-Fi Direct, připojit se k zařízení, které ho podporuje, a používat služby nabízené zařízením Wi-Fi Direct.

WiFiDirectLegacySettings umožňuje zadat identifikátor SSID a heslo. Příklad použití WiFiDirectLegacySettings v klasické aplikaci pro Windows naleznete v WiFiDirectLegacyAPDemo_v1.0.zip ke stažení na webu Microsoft Download Center.

Mobilní hotspoty se podporují od Windows 10 verze 1607. Mobilní hotspot je vylepšená verze funkce mobilního širokopásmového připojení. Funkci mobilního hotspotu a starší verzi Wi-Fi Direct pro vlastníka skupiny nelze používat současně. Mobilní hotspot má navíc přednost před všemi scénáři Wi-Fi Direct.

Vývojáři desktopových aplikací můžou pomocí této ukázky zjistit, jak nahradit zastaralá rozhraní API WlanHostedNetwork* novými rozhraními API WinRT beze změny aplikace tak, aby se stala univerzální aplikací pro Windows. Tato rozhraní API umožňují aplikaci spustit Wi-Fi vlastníka přímé skupiny (GO), který funguje jako přístupový bod (AP). To umožňuje zařízením, která nepodporují Wi-Fi Direct, aby se připojila k zařízení s Windows, na kterém běží tato aplikace, a komunikují přes protokol TCP/UDP. Rozhraní API umožňují vývojáři volitelně zadat identifikátor SSID a přístupové heslo nebo použít náhodně generované hodnoty.

V klasických aplikacích pro Windows nemusíte nastavovat funkce zařízení WinRT, protože neexistuje žádný soubor Package.appxmanifest.

Viz také

Build 2011: Pochopení Wi-Fi Direct ve Windows 8

ukázka kóduWi-Fi Direct

rozhraní API službyWi-Fi Direct Services