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 WlanHostedNetworkSetProperty( [In] IntPtr hClientHandle, [In] WLAN_HOSTED_NETWORK_OPCODE OpCode, [In] uint dwDataSize, [In] IntPtr pvData, [Out, Optional] out WLAN_HOSTED_NETWORK_REASON pFailReason, IntPtr pvReserved);
static extern DWORD WlanHostedNetworkSetProperty( HANDLE hClientHandle, WLAN_HOSTED_NETWORK_OPCODE OpCode, DWORD dwDataSize, void *pvData, WLAN_HOSTED_NETWORK_REASON *pFailReason, void *pvReserved );
static extern DWORD WlanHostedNetworkQueryProperty( HANDLE hClientHandle, WLAN_HOSTED_NETWORK_OPCODE OpCode, int *pdwDataSize, void **ppvData, WLAN_OPCODE_VALUE_TYPE *pWlanOpcodeValueType, void *pvReserved );
public void set(WLAN_HOSTED_NETWORK_OPCODE code, T Value, out WLAN_HOSTED_NETWORK_REASON failReason) { dataPtr = Marshal.AllocHGlobal(Marshal.SizeOf(Value)); Marshal.StructureToPtr(Value, dataPtr, false); WiFiUtils.Throw_On_Win32_Error( wlanapi.WlanHostedNetworkSetProperty( handle, code, (uint)Marshal.SizeOf(Value), dataPtr, out failReason, IntPtr.Zero ) ); }
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 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 WlanHostedNetworkSetProperty(IntPtr hClientHandle, WLAN_HOSTED_NETWORK_OPCODE OpCode, uint dwDataSize, IntPtr pvData, [Out] out WLAN_HOSTED_NETWORK_REASON pFailReason, IntPtr pReserved);
public T get(WLAN_HOSTED_NETWORK_OPCODE code) { WLAN_OPCODE_VALUE_TYPE opcode; return(get(code, out opcode)); }
public void set(WLAN_HOSTED_NETWORK_OPCODE code, T Value) { WLAN_HOSTED_NETWORK_REASON failReason; set(code, Value, out failReason); }
public static extern int WlanHostedNetworkSetProperty(IntPtr hClientHandle, WLAN_HOSTED_NETWORK_OPCODE OpCode, int dwDataSize, ref bool pvData, IntPtr pFailReason, IntPtr pReserved);