public static extern Int32 PassThruSetConfigIoctl( UInt32 ChannelID, [MarshalAs(UnmanagedType.U4)] PassThruIOControl IoctlID, [MarshalAs(UnmanagedType.LPStruct)] SetConfigurationList pInput, IntPtr pOutput);
/// <summary> /// IO Control /// </summary> /// <param name="ChannelID">Channel identifier returned from PassThruConnect</param> /// <param name="IoctlID">See IOCtl enumeration</param> /// <param name="pInput">Pointer to input structure</param> /// <param name="pOutput">Pointer to output structure</param> /// <returns>See Status enumeration</returns> public PassThruStatus PassThruIoctl( UInt32 ChannelID, PassThruIOControl IoctlID, IntPtr pInput, IntPtr pOutput) { return((PassThruStatus)NativeMock.PassThruIoctl(ChannelID, IoctlID, pInput, pOutput)); }
public static extern Int32 PassThruIoctl( UInt32 ChannelID, [MarshalAs(UnmanagedType.U4)] PassThruIOControl IoctlID, IntPtr pInput, IntPtr pOutput);
public PassThruStatus PassThruIoctl(uint ChannelID, PassThruIOControl IoctlID, IntPtr pInput, IntPtr pOutput) { return((PassThruStatus)this.passThruIoctl(ChannelID, IoctlID, pInput, pOutput)); }
public static extern Int32 PassThruIoctl( UInt32 ChannelID, [MarshalAs(UnmanagedType.U4)] PassThruIOControl IoctlID, ref SetConfiguration[] configurationSettings, IntPtr pOutput);