Added source open/close methods and callback placeholder.

This commit is contained in:
Eugene Wang
2018-11-13 22:03:35 -05:00
parent c72f145703
commit deff4dbae5
12 changed files with 254 additions and 11 deletions

View File

@@ -0,0 +1,16 @@
using NTwain.Data;
using NTwain.Internals;
namespace NTwain.Triplets
{
sealed class Callback2 : BaseTriplet
{
internal Callback2(TwainSession session) : base(session) { }
public ReturnCode RegisterCallback(TW_CALLBACK2 callback)
{
return NativeMethods.DsmWin32(Session.Config.AppWin32, Session.CurrentSource.Identity,
DataGroups.Control, DataArgumentType.Callback2, Message.RegisterCallback, callback);
}
}
}