Antarmuka ISCard
[Antarmuka ISCard tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Modul Kartu Pintar menyediakan fungsionalitas serupa.]
Antarmuka ISCard memungkinkan Anda membuka dan mengelola koneksi ke kartu pintar. Setiap koneksi ke kartu memerlukan satu instans antarmuka ISCard yang sesuai.
Manajer sumber daya kartu pintar harus tersedia setiap kali instans ISCard dibuat. Jika layanan ini tidak tersedia, pembuatan antarmuka akan gagal.
Contoh berikut menunjukkan penggunaan umum antarmuka ISCard . Antarmuka ISCard digunakan untuk terhubung ke kartu pintar, mengirimkan transaksi, dan melepaskan kartu pintar.
Untuk mengirimkan transaksi ke kartu tertentu
- Membuat antarmuka ISCard .
- Lampirkan ke kartu pintar dengan menentukan pembaca kartu pintar atau dengan menggunakan handel yang dibuat sebelumnya dan valid.
- Buat perintah transaksi dengan antarmuka kartu pintar ISCardCmd, dan ISCardISO7816 .
- Gunakan ISCard untuk mengirimkan perintah transaksi untuk diproses oleh kartu pintar.
- Gunakan ISCard untuk melepaskan kartu pintar.
- Rilis antarmuka ISCard .
Antarmuka ISCard mewarisi dari antarmuka IDispatch . ISCard juga memiliki jenis anggota ini:
Antarmuka ISCard memiliki metode ini.
Metode | Deskripsi |
---|---|
AttachByHandle | Melampirkan objek ke handel kartu pintar yang terbuka dan dikonfigurasi. |
AttachByReader | Membuka kartu pintar di pembaca bernama. |
Lepaskan | Menutup sambungan terbuka ke kartu pintar. |
Kartu Kunci | Mengklaim akses eksklusif ke kartu pintar. |
Memasang Kembali | Mengatur ulang dan menginisialisasi ulang kartu pintar. |
Transaksi | Menjalankan operasi tulis dan baca pada objek perintah kartu pintar (unit data protokol aplikasi). |
UnlockScard | Merilis akses eksklusif ke kartu pintar. |
Antarmuka ISCard memiliki properti ini.
Properti | Jenis akses | Deskripsi |
---|---|---|
Atr |
Baca-saja |
Mengambil string ATR dari kartu pintar. |
CardHandle |
Baca-saja |
Mengambil handel untuk kartu pintar yang tersambung. |
Konteks |
Baca-saja |
Mengambil handel konteks resource manager saat ini. |
Protokol |
Baca-saja |
Mengambil pengidentifikasi protokol yang saat ini digunakan pada kartu pintar. |
Status |
Baca-saja |
Mengambil status saat ini tempat kartu pintar berada. |
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Akhir dukungan klien |
Windows XP |
Akhir dukungan server |
Windows Server 2003 |
Header |
|
Pustaka jenis |
|
DLL |
|
IID |
IID_ISCard didefinisikan sebagai 1461AAC3-6810-11D0-918F-00AA00C18068 |