Sdílet prostřednictvím


Použití funkcí Wi-Fi Direct

Tato témata ukazují, jak používat funkce Wi-Fi Direct v desktopových aplikacích. Počínaje Windows 8 a Windows Serverem 2012 byly do nativního rozhraní WI API přidány funkce Wi-Fi Direct.

Funkce Wi-Fi Direct je založená na vývoji technické specifikace Wi-Fi peer-to-peer v1.1 Wi-Fi Alliance (viz Wi-Fi Alliance Published Specifications). Cílem technické specifikace Wi-Fi Peer-to-Peer je poskytnout řešení pro Wi-Fi připojení zařízení k zařízení bez nutnosti nastavení připojení bezdrátového přístupového bodu (wireless AP) nebo použití stávajícího mechanismu ad hoc Wi-Fi (IBSS).

Poznámka

Ad hoc režim nemusí být v budoucích verzích Windows dostupný. Počínaje Windows 8.1 a Windows Serverem 2012 R2 místo toho použijte Wi-Fi Direct.

 

Následující funkce podporují funkci Wi-Fi Direct.

V případě desktopové aplikace vyžaduje funkce Wi-Fi Direct, aby uživatel předem spároval zařízení Wi-FI Direct prostřednictvím uživatelského rozhraní pro párování ve Windows. Po dokončení tohoto párování se uloží profil, který umožňuje použití funkcí Wi-Fi Direct ke spuštění relace Wi-Fi Direct a k navázání připojení mezi zařízeními Wi-Fi Direct.

Aby bylo možné používat Wi-Fi Direct, musí aplikace nejprve získat popisovač služby Wi-Fi Direct voláním funkce WFDOpenHandle. Popisovač Wi-Fi Direct (WFD) vrácený funkcí WFDOpenHandle se používá pro následná volání funkce Direct Wi-Fi do služby Wi-Fi Direct.

Funkce WFDStartOpenSession spustí asynchronní operaci, která spustí připojení na vyžádání ke konkrétnímu zařízení Wi-Fi Direct. Cílové zařízení Wi-Fi musí být dříve spárováno v prostředí párování Windows. Po dokončení asynchronní operace je volána funkce zpětného volání zadaná v pfnCallback parametru.

Po dokončení aplikace pomocí služby Wi-Fi Direct by aplikace měla volat funkci WFDCloseHandle signalizovat službě Wi-Fi Direct, že aplikace tuto službu používá. To umožňuje službě Wi-Fi Direct uvolnit prostředky používané aplikací.

Další informace o Wi-Fi Direct pro použití v aplikacích pro Windows Store naleznete v tématu PeerFinder a souvisejících třídách v oboru názvů Windows.Networking.Proximity.

další prostředky

o nativním wi-fi

O nativním rozhraní Wifi API

o funkci Wi-Fi Direct

referenční

#PeerFinder

WFD_OPEN_SESSION_COMPLETE_CALLBACK

WFDCancelOpenSession

WFDCloseHandle

WFDCloseSession

WFDOpenHandle

WFDOpenLegacySession

WFDStartOpenSession

WFDUpdateDeviceVisibility

Windows.Networking.Proximity