Files
ntwain/NTwain/Triplets/Dsm.WinNew.cs

285 lines
8.0 KiB
C#
Raw Normal View History

2014-04-02 19:13:15 -04:00
using System;
2014-04-02 19:01:21 -04:00
using System.Runtime.InteropServices;
using NTwain.Data;
using NTwain.Values;
namespace NTwain.Triplets
{
2014-04-12 07:10:56 -04:00
static partial class Dsm
2014-04-02 19:01:21 -04:00
{
2014-04-06 08:22:59 -04:00
static partial class NativeMethods
2014-04-02 19:01:21 -04:00
{
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
ref IntPtr data);
2014-04-04 18:51:44 -04:00
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-04 18:51:44 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
2014-04-06 16:25:48 -04:00
ref DataGroups data);
2014-04-04 18:51:44 -04:00
2014-04-02 19:01:21 -04:00
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWAudioInfo data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWCapability data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWCustomDSData data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWDeviceEvent data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWCallback data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWCallback2 data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWEntryPoint data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWEvent data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWFileSystem data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
IntPtr zero,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWIdentity data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWPassThru data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWPendingXfers data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWSetupFileXfer data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWSetupMemXfer data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWStatusUtf8 data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWUserInterface data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWCieColor data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWExtImageInfo data);
2014-04-04 18:51:44 -04:00
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-04 18:51:44 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWFilter data);
2014-04-02 19:01:21 -04:00
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWGrayResponse data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWImageInfo data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWImageLayout data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWImageMemXfer data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWJpegCompression data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWPalette8 data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWRgbResponse data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
[In, Out]TWStatus data);
[DllImport("twaindsm", EntryPoint = "#1")]
2014-04-12 07:10:56 -04:00
public static extern ReturnCode DsmWinNew(
2014-04-02 19:01:21 -04:00
[In, Out]TWIdentity origin,
[In, Out]TWIdentity destination,
DataGroups dg,
DataArgumentType dat,
Message msg,
ref TWMemory data);
}
}
}