public static extern uint WlanHostedNetworkQueryProperty( IntPtr hClientHandle, WLAN_HOSTED_NETWORK_OPCODE OpCode, [Out] out uint pDataSize, [Out] out IntPtr ppvData, [Out] out WLAN_OPCODE_VALUE_TYPE pWlanOpcodeValueType, IntPtr pReserved);
public static extern uint WlanQueryInterface( SafeClientHandle hClientHandle, [MarshalAs(UnmanagedType.LPStruct)] Guid pInterfaceGuid, WLAN_INTF_OPCODE OpCode, IntPtr pReserved, out uint pdwDataSize, out IntPtr ppData, // Pointer to WLAN_CONNECTION_ATTRIBUTES, WLAN_RADIO_STATE out WLAN_OPCODE_VALUE_TYPE pWlanOpcodeValueType);
public T get(WLAN_HOSTED_NETWORK_OPCODE code, out WLAN_OPCODE_VALUE_TYPE opcode) { uint dataSize; WiFiUtils.Throw_On_Win32_Error( wlanapi.WlanHostedNetworkQueryProperty( handle, code, out dataSize, out dataPtr, out opcode, IntPtr.Zero ) ); var data = (T)Marshal.PtrToStructure(dataPtr, typeof(T)); return(data); }
public static extern uint WlanQueryAutoConfigParameter([In] IntPtr hClientHandle, [In] WLAN_AUTOCONF_OPCODE OpCode, [Out] out UIntPtr pdwDataSize, [Out] out bool ppvData, [Out] out WLAN_OPCODE_VALUE_TYPE pWlanOpcodeValueType, IntPtr pvReserved);
public static extern uint WlanQueryInterface([In] IntPtr hClientHandle, [In] ref Guid pInterfaceGuid, [In] WLAN_INTF_OPCODE OpCode, IntPtr pReserved, [Out] out uint pdwDataSize, [Out] out IntPtr ppData, [In] WLAN_OPCODE_VALUE_TYPE pWlanOpcodeValueType);