// Create an Advertisement Publisher WiFiDirectAdvertisementPublisher() // Turn on Listen state // Register for connection requests WiFiDirectConnectionListener // Start the advertiser.
Download ReportTranscript // Create an Advertisement Publisher WiFiDirectAdvertisementPublisher() // Turn on Listen state // Register for connection requests WiFiDirectConnectionListener // Start the advertiser.
// Create an Advertisement Publisher WiFiDirectAdvertisementPublisher() // Turn on Listen state // Register for connection requests WiFiDirectConnectionListener // Start the advertiser WiFiDirectDevice // Get all WiFiDirect devices that are advertising and in range DeviceInformationCollection DeviceInformation // Connection parameters – GO Intent WiFiDirectConnectionParameters WiFiDirectConnectionParameters // Connect to the WiFiDirect device WiFiDirectDevice // Get the local and remote IP addresses // Establish standard WinRT socket with above IP addresses private async void WiFiDirectConnectionListener iFiDirectConnectionRequestedEventArgs // Prompt the user to accept/reject the connection request // If rejected, exit // Connect to the remote device WiFiDirectDevice // Establish standard WinRT socket with above IP addresses // Create a Service Advertiser WiFiDirectServiceAdvertiser WiFiDirectServiceAdvertiser // Register for session requests from Seeker(s) // Start the advertiser WiFiDirectService // Get all WiFiDirect services that are advertising and in range DeviceInformationCollection DeviceInformation // Get a Service Seeker object WiFiDirectService await WiFiDirectService // Connect to the Advertiser WiFiDirectServiceSession await // Get the local and remote IP addresses // Establish a standard WinRT socket with above IP addresses private async void WiFiDirectServiceAdvertiser WiFiDirectServiceSessionRequestedEventArgs WiFiDirectServiceSessionRequest DeviceInformation WiFiDirectServiceSession // Get the local and remote IP addresses // Establish a standard WinRT socket with above IP addresses