Commit6559cf31 by developer33

ReaderOpenEx function added, timer for ReaderOpen removed, CardReading timer…

ReaderOpenEx function added, timer for ReaderOpen removed, CardReading timer starts after succesfull ReaderOpen/Ex button click.
家长 868b31eb
This source diff could not be displayed because it is too large. You canview the blobinstead.
... ... @@ -33,25 +33,6 @@ namespace mifare_plus_c_sharp
.ToArray();
}
privatevoidtimer1_Tick(objectsender,EventArgse)
{
DL_STATUSstatus=(UInt32)uFCoder.ReaderOpen();
if(status==0)
{
toolStripStatusLabel1.Text="Communication port opened";
tmrReaderOpen.Stop();
txtStatus.Text=uFCoder.GetDescription();
tmrReaderOpen.Stop();
tmrCardReading.Start();
}
else
{
toolStripStatusLabel1.Text="Port not opened. Status is : "+uFCoder.status2str((在这里.DL_STATUS)status)+" Searching for reader ...";
}
}
privatevoidtimer2_Tick(objectsender,EventArgse)
{
DL_STATUSstatus=0;
... ... @@ -2533,7 +2514,77 @@ namespace mifare_plus_c_sharp
txtStatus.Text="Linear write was successful. ";
toolStripStatusLabel1.Text="Success: "+uFCoder.status2str((在这里.DL_STATUS)status);
}
}
privatevoidchkAdvanced_CheckedChanged(objectsender,EventArgse)
{
txtReaderType.Enabled=!txtReaderType.Enabled;
txtPortName.Enabled=!txtPortName.Enabled;
txtPortInterface.Enabled=!txtPortInterface.Enabled;
txtArg.Enabled=!txtArg.Enabled;
labelReaderType.Enabled=!labelReaderType.Enabled;
labelPortName.Enabled=!labelPortName.Enabled;
labelPortInterface.Enabled=!labelPortInterface.Enabled;
labelArg.Enabled=!labelArg.Enabled;
}
privatevoidbtnReaderOpen_Click(objectsender,EventArgse)
{
if(chkAdvanced.Checked==true)
{
DL_STATUSstatus=0;
stringreader_type=txtReaderType.Text;
stringport_name=txtPortName.Text;
stringport_interface=txtPortInterface.Text;
stringarg=txtArg.Text;
StringBuilderport_name_build=newStringBuilder(port_name.Length);
port_name_build.Append(port_name);
UInt32reader_type_int=Convert.ToUInt32(reader_type);
UInt32port_interface_int=(UInt32)port_interface[0];
StringBuilderarg_str=newStringBuilder(arg.Length);
arg_str.Append(arg);
status=(UInt32)uFCoder.ReaderOpenEx(reader_type_int,port_name_build,port_interface_int,arg_str);
if(status>0)
{
txtStatus.Text="ReaderOpenEx was NOT successful.";
toolStripStatusLabel1.Text="Error: "+uFCoder.status2str((在这里.DL_STATUS)status);
//return;
}
txtStatus.Text="ReaderOpenEx was successful. ";
toolStripStatusLabel1.Text="Success: "+uFCoder.status2str((在这里.DL_STATUS)status);
uFCoder.ReaderUISignal(1,1);
tmrCardReading.Start();
}else
{
DL_STATUSstatus=0;
status=(UInt32)uFCoder.ReaderOpen();
if(status>0)
{
txtStatus.Text="ReaderOpenEx was NOT successful.";
toolStripStatusLabel1.Text="Error: "+uFCoder.status2str((在这里.DL_STATUS)status);
}
txtStatus.Text="ReaderOpenEx was successful. ";
toolStripStatusLabel1.Text="Success: "+uFCoder.status2str((在这里.DL_STATUS)status);
uFCoder.ReaderUISignal(1,1);
tmrCardReading.Start();
}
}
}
}
\ No newline at end of file
acc2f15ecdd2794b60ab3c6644161c4b0aba51e5
acc2f15ecdd2794b60ab3c6644161c4b0aba51e5
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe.config
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csprojAssemblyReference.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.Form1.resources
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.Properties.Resources.resources
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csproj.GenerateResource.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csproj.CoreCompileInputs.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe.CodeAnalysisLog.xml
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe.lastcodeanalysissucceeded
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe.config
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csprojAssemblyReference.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.Form1.resources
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.Properties.Resources.resources
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csproj.GenerateResource.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csproj.CoreCompileInputs.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe.config
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csprojAssemblyReference.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.Form1.resources
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.Properties.Resources.resources
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csproj.GenerateResource.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csproj.CoreCompileInputs.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe.CodeAnalysisLog.xml
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe.lastcodeanalysissucceeded
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe.config
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csprojAssemblyReference.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.Form1.resources
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.Properties.Resources.resources
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csproj.GenerateResource.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csproj.CoreCompileInputs.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe.config
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Debug\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csprojAssemblyReference.cache
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.Form1.resources
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.Properties.Resources.resources
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csproj.GenerateResource.cache
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.csproj.CoreCompileInputs.cache
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Debug\mifare_plus_c_sharp.pdb
acc2f15ecdd2794b60ab3c6644161c4b0aba51e5
acc2f15ecdd2794b60ab3c6644161c4b0aba51e5
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.exe.config
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csprojAssemblyReference.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.Form1.resources
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.Properties.Resources.resources
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csproj.GenerateResource.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csproj.CoreCompileInputs.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csprojAssemblyReference.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.Form1.resources
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.Properties.Resources.resources
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csproj.GenerateResource.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csproj.CoreCompileInputs.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.exe.config
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.exe.config
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csprojAssemblyReference.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.Form1.resources
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.Properties.Resources.resources
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csproj.GenerateResource.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csproj.CoreCompileInputs.cache
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ VS_C # _Projects \ mifare_plus_c_sharp\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csprojAssemblyReference.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.Form1.resources
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.Properties.Resources.resources
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csproj.GenerateResource.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csproj.CoreCompileInputs.cache
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.exe.config
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\fix\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.exe.config
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\bin\Release\mifare_plus_c_sharp.pdb
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csprojAssemblyReference.cache
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.Form1.resources
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.Properties.Resources.resources
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csproj.GenerateResource.cache
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.csproj.CoreCompileInputs.cache
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.exe
C:\Users\Projekat\Desktop\ reader_open_ex \ mifare_plus\ufr-mfp-examples-csharp-gui\mifare_plus_c_sharp\obj\Release\mifare_plus_c_sharp.pdb
... ... @@ -425,8 +425,13 @@ namespace uFR
[DllImport(DLL_NAME,CallingConvention=CallingConvention.StdCall,EntryPoint="ReaderOpen")]
publicstaticexternDL_STATUSReaderOpen();
[DllImport(DLL_NAME,CallingConvention=CallingConvention.StdCall,EntryPoint="ReaderOpenEx")]
publicstaticexternDL_STATUSReaderOpenEx(UInt32reader_type,IntPtrport_name,UInt32port_interface,IntPtrarg);
[DllImport(DLL_NAME,CallingConvention=CallingConvention.StdCall,EntryPoint="ReaderOpenEx")]
publicstaticexternDL_STATUSReaderOpenEx(UInt32reader_type,
[MarshalAs(UnmanagedType.LPStr)]
StringBuilderport_name,
UInt32port_interface,
[MarshalAs(UnmanagedType.LPStr)]
StringBuilderarg);
[DllImport(DLL_NAME,CallingConvention=CallingConvention.StdCall,EntryPoint="ReaderClose")]
publicstaticexternDL_STATUSReaderClose();
... ...
    Markdownis supported
    0%or
    You are about to add0peopleto the discussion. Proceed with caution.
    Finish editing this message first!
    Pleaseregisterorto comment
    Baidu
    map