'DWORD MWRF_EmitATTCard(
'    BOOL bIsBig5,           //系统繁简体
'    DWORD nCardID,          // 用户卡号(流水号),取值为0 ~ 300000 建议与消费系统取值定义为一样
'    char *strPersonID,      //用户编号(建议统一全部为0~9数字,但支持前两位为字母) 建议与消费系统取值定义为一样
'    DWORD nGrade,           // 级别,可与消费系统定义为一样
'    DWORD nAttGroup,        // 组别,0 ~ 255,对应256个分组号,
'    char *strUserKey,       //个人密码,如系统不使用,建议取值"0000"
'    char *strName,          //姓名
'    DWORD nYear,            //卡使用有效年,如系统不使用,建议取值2020
'    DWORD nMonth,           //卡使用有效月,如系统不使用,建议取值12
'    DWORD nDay,             //卡使用有效日,如系统不使用,建议取值30
'    DWORD *TagSN            // IC卡原始序列号
');
Public Declare Function MWRF_EmitATTCard Lib "gscmd.dll" (ByVal bIsBig5 As Boolean, ByVal nCardID As Long, ByVal strPersonID As String, _
   ByVal nGrade As Long, ByVal nAttGroup As Long, ByVal strUserKey As String, ByVal strname As String, ByVal nYear As Long, _
   ByVal nMonth As Long, ByVal nDay As Long, ByRef TagSN As Long) As Long