Esempio n. 1
0
 private void Connect(Wlan.WlanConnectionMode connectionMode, Wlan.Dot11BssType bssType, string profile)
 {
     Wlan.WlanConnectionParameters parameters2 = new Wlan.WlanConnectionParameters
     {
         wlanConnectionMode = connectionMode,
         profile            = profile,
         dot11BssType       = bssType,
         flags = 0
     };
     Wlan.WlanConnectionParameters connectionParams = parameters2;
     Connect(connectionParams);
 }
Esempio n. 2
0
 public void Connect(Wlan.WlanConnectionMode connectionMode, Wlan.Dot11BssType bssType, Wlan.Dot11Ssid ssid, Wlan.WlanConnectionFlags flags)
 {
     Wlan.WlanConnectionParameters parameters2 = new Wlan.WlanConnectionParameters
     {
         wlanConnectionMode = connectionMode,
         dot11SsidPtr       = Marshal.AllocHGlobal(Marshal.SizeOf(ssid)),
         dot11BssType       = bssType,
         flags = flags
     };
     Wlan.WlanConnectionParameters connectionParams = parameters2;
     this.Connect(connectionParams);
     Marshal.StructureToPtr(ssid, connectionParams.dot11SsidPtr, false);
     Marshal.DestroyStructure(connectionParams.dot11SsidPtr, ssid.GetType());
     Marshal.FreeHGlobal(connectionParams.dot11SsidPtr);
 }
Esempio n. 3
0
 private void Connect(Wlan.WlanConnectionMode connectionMode, Wlan.Dot11BssType bssType, string profile)
 {
     Wlan.WlanConnectionParameters parameters2 = new Wlan.WlanConnectionParameters {
         wlanConnectionMode = connectionMode,
         profile = profile,
         dot11BssType = bssType,
         flags = 0
     };
     Wlan.WlanConnectionParameters connectionParams = parameters2;
     Connect(connectionParams);
 }
Esempio n. 4
0
 public void Connect(Wlan.WlanConnectionMode connectionMode, Wlan.Dot11BssType bssType, Wlan.Dot11Ssid ssid, Wlan.WlanConnectionFlags flags)
 {
     Wlan.WlanConnectionParameters parameters2 = new Wlan.WlanConnectionParameters {
         wlanConnectionMode = connectionMode,
         dot11SsidPtr = Marshal.AllocHGlobal(Marshal.SizeOf(ssid)),
         dot11BssType = bssType,
         flags = flags
     };
     Wlan.WlanConnectionParameters connectionParams = parameters2;
     this.Connect(connectionParams);
     Marshal.StructureToPtr(ssid, connectionParams.dot11SsidPtr, false);
     Marshal.DestroyStructure(connectionParams.dot11SsidPtr, ssid.GetType());
     Marshal.FreeHGlobal(connectionParams.dot11SsidPtr);
 }
Esempio n. 5
0
 private void Connect(Wlan.WlanConnectionParameters connectionParams)
 {
     Wlan.ThrowIfError(Wlan.WlanConnect(_client.ItsClientHandle, _info.interfaceGuid, ref connectionParams, IntPtr.Zero));
 }