📄 sccommand.h
字号:
#ifndef _SCCOMMAND_H_
#define _SCCOMMAND_H_
#ifdef __cplusplus
extern "C" {
#endif
#include <Winscard.h>
#include <stdio.h>
#include <stdlib.h>
#include <tchar.h>
#include "util.h"
//-----------------------------------------------------------------------------
// APDU field constant.
//-----------------------------------------------------------------------------
#define CLA 0
#define INS 1
#define P1 2
#define P2 3
#define LC 4
#define LE 4
#define DATAC 5
#define RLE 0
#define DATAE 1
#define ICC_ERR_SW1SW2 ((DWORD)0x20100000L)
//-------------------------------------------------
/*
This Smart Card API is sample for MOICA card.
*/
LONG Getcardserialnumber( SCARDHANDLE hCardHandle,
unsigned char *serialNumber,
int *serialNumberLen);
LONG Readcertificate( SCARDHANDLE hCardHandle,
unsigned char *certificate);
//File
LONG SelEF ( SCARDHANDLE hCard, WORD wFID );
LONG SelDF ( SCARDHANDLE hCard, BYTE *DFAID );
//Verify PIN
LONG VerifyPIN ( SCARDHANDLE hCard, BYTE * pPinData );
//Read Binary
LONG ReadBinary ( SCARDHANDLE hCard,
WORD wOffset,
INT iLen,
BYTE * pData );
#ifdef __cplusplus
}
#endif
#endif // _SCCOmmand_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -