我想请教一下,下面函数的c#写法,函数如下:
unsigned short HD_ApduT0(
HANDLE devNo,
unsigned char *apduData,
short srAPDULen,
unsigned char *respData,
short *respDataLen,
short ivCardSeat
)
尤其是unsigned char *apduData和short*respDataLen类型对应的c#写法。
注意:apduData中数据以数组的形式存储在内存中。
unsigned short HD_ApduT0(
HANDLE devNo,
unsigned char *apduData,
short srAPDULen,
unsigned char *respData,
short *respDataLen,
short ivCardSeat
)
尤其是unsigned char *apduData和short*respDataLen类型对应的c#写法。
注意:apduData中数据以数组的形式存储在内存中。
解决方案 »
- php怎么加密
- 新手提问,怎么用c#实现soap功能?数据包如下,请各位指教!
- 各位大虾:datagridview中的combobox列
- 请教:如何用c#写一个比较两个文档的程序,并把比较之后不同的行导入到excel中
- 递归的对象属性值比较
- C#异步发送邮件 SendAsync(..)方法
- installshield 11.5 里面 我在installscript里写了几个方法但在custom actions里选择Run InstallScript code的时候怎么会找不到哪些方法
- 程序里任务计划的修改功能
- SHDocVw.InternetExplorer找到浏览器后查找内容中某项并点击
- 在.Net中是否有类似Outlook Express中写邮件和浏览邮件的组件(可显示HTML格式的文档或XML文档)
- 利用C#创建 IIS 站点 的怀问!!!!!
- 有关字符串处理的问题,请朋友帮忙
stringshort * 你可以用一个数组
记得使用前要先分配内存。
我要的结果是unsinged char*封送数据到csharp中的形式为:假如分配的内存是2000~2016,要存储的数据是十六进制数:0x00,0x84,0x00,0x00,0x08,那么在内存中(以十进制形式标识)是不是2000:0
2001:132
2002:0
2003:0
2004:8
2005:“”......
不知道c#应该用什么类型?
short int16
输出的char* 用stringbuild
int intTemp=1;
Console.WriteLine(intTemp);//输出1
method2(ref intTemp);
Console.WriteLine(intTemp);//输出2
}
void method2(ref int i){
i++;
}