iKey.Verify(0x00, ref pData[0],4);void Verify(int lFlags, // [in]
byte pData, // [in]int lSizeOfData ); // [in] 密码是1234
验证的时候我用 pData = System.Text.Encoding.Default.GetBytes("1234");
为啥不成功呢?
// pData[0] = 1;
// pData[1]= 2;
// pData[2]= 3;
// pData[3] = 4;
连这种我都试了就是不成功
蛋疼呀!
到底密码该怎么输呀
byte pData, // [in]int lSizeOfData ); // [in] 密码是1234
验证的时候我用 pData = System.Text.Encoding.Default.GetBytes("1234");
为啥不成功呢?
// pData[0] = 1;
// pData[1]= 2;
// pData[2]= 3;
// pData[3] = 4;
连这种我都试了就是不成功
蛋疼呀!
到底密码该怎么输呀
解决方案 »
- wcf 并发问题
- 关于动态载入DLL的一个问题
- 请教个console发邮件问题,配置好服务器的smtp后,是不是只能把console的exe文件放到服务器上运行才能发信?放到我本地机子上就不行了?
- C#windows窗体实现对本机word文档的打开,编辑,删除等操作
- 字符串(string)压缩
- 如何用OLEDB来UPDATE一个已经存在的EXCEL?
- 有没有什么情况,不适合用List<T>而应该用ArrayList的?
- C#中windows应用程序中怎么样实现复制,粘贴,新建的功能???
- 请问在一个程序集中如何调用另外一个程序集中的方法呀???
- 求教下FileInfo[] allFile 添加多个格式
- 郁闷~怎么办呢
- 各位大哥帮帮忙,最后78分了
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace testVerify
{
public partial class verifyForm : Form
{
public verifyForm()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
IKEYCOMLib.CoiKeyClass iKey = new IKEYCOMLib.CoiKeyClass();
iKey.CreateContext(0, 0x0);//初始化用于操作iKey的IiKey对象
byte pAppId = 0;
iKey.OpenDevice(0x00000001, ref pAppId); //打开第一个设备
byte[] pData = new byte[4];
pData = System.Text.Encoding.Default.GetBytes(textBox1.Text);
// pData[0] = 1;
// pData[1] = 2;
// pData[2] = 3;
// pData[3] = 4;
iKey.Verify(0x00, ref pData[0],4);
iKey.CloseDevice();
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace testVerify
{
public partial class verifyForm : Form
{
public verifyForm()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{
IKEYCOMLib.CoiKeyClass iKey = new IKEYCOMLib.CoiKeyClass();
iKey.CreateContext(0, 0x0);//初始化用于操作iKey的IiKey对象
byte pAppId = 0;
iKey.OpenDevice(0x00000001, ref pAppId); //打开第一个设备
byte[] pData = new byte[4];
pData = System.Text.Encoding.Default.GetBytes(textBox1.Text);
// pData[0] = (byte)'1';
// pData[1] = (byte)'2';
// pData[2] = (byte)'3';
// pData[3] = (byte)'4';
iKey.Verify(0x00, ref pData[0],4);
iKey.CloseDevice();
}
}
}