Exemplo n.º 1
0
        public Wlan.HostedNetworkReason HostedNetworkConnectionSettings(string SSID, uint MaxNumberOfPeers)
        {
            Wlan.HostedNetworkReason ConfigResult;
            Wlan.WlanHostedNetworkConnectionSettings settings = new Wlan.WlanHostedNetworkConnectionSettings()
            {
                HostedNetworkSsid = WlanClient.CreateDot11Ssid(SSID),
                MaxNumberOfPeers  = MaxNumberOfPeers,
            };

            IntPtr data = Marshal.AllocHGlobal(Marshal.SizeOf(settings));

            Marshal.StructureToPtr(settings, data, false);
            Wlan.WlanHostedNetworkSetProperty(ClientHandle, Wlan.HostedNetworkOpcode.ConnectionSettings, (uint)Marshal.SizeOf(settings), data, out ConfigResult, IntPtr.Zero);
            return(ConfigResult);
        }
Exemplo n.º 2
0
 internal WlanInterface(WlanClient client, Wlan.WlanInterfaceInfo info)
 {
     this.client = client;
     this.info   = info;
 }