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

  1. Membuat antarmuka ISCard .
  2. Lampirkan ke kartu pintar dengan menentukan pembaca kartu pintar atau dengan menggunakan handel yang dibuat sebelumnya dan valid.
  3. Buat perintah transaksi dengan antarmuka kartu pintar ISCardCmd, dan ISCardISO7816 .
  4. Gunakan ISCard untuk mengirimkan perintah transaksi untuk diproses oleh kartu pintar.
  5. Gunakan ISCard untuk melepaskan kartu pintar.
  6. Rilis antarmuka ISCard .

Anggota

Antarmuka ISCard mewarisi dari antarmuka IDispatch . ISCard juga memiliki jenis anggota ini:

Metode

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.

 

Properti

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

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
Scardmgr.h
Pustaka jenis
Scardmgr.tlb
DLL
Scardssp.dll
IID
IID_ISCard didefinisikan sebagai 1461AAC3-6810-11D0-918F-00AA00C18068