Antarmuka ISCardFileAccess
[Antarmuka ISCardFileAccess tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini tidak tersedia untuk digunakan di Windows Server 2003 dengan Paket Layanan 1 (SP1) dan yang lebih baru, Windows Vista, Windows Server 2008, dan versi sistem operasi berikutnya. Modul Kartu Pintar menyediakan fungsionalitas serupa.]
Definisi antarmuka berikut disediakan sebagai standar yang dapat diikuti saat mengembangkan penyedia layanankartu pintar.
Antarmuka ISCardFileAccess dapat digunakan untuk mengimplementasikan antarmuka tingkat tinggi ke sistem file berbasis kartu dengan sistem file kartu dasar berdasarkan struktur yang ditentukan dalam ISO/IEC 7816-4. Implementasi lain dimungkinkan, tetapi ini diharapkan menjadi yang paling umum.
Antarmuka ISCardFileAccess dapat digunakan untuk mengekspos entitas sistem file dengan cara yang sangat akrab bagi pengembang aplikasi di lingkungan PC. Ini menyediakan mekanisme untuk menemukan file tertentu dan melakukan operasi umum seperti memilih, membaca, menulis, membuat, dan menghapus. Ini merangkum dan menutupi banyak detail tingkat rendah yang terlibat dalam melakukan operasi ini di tingkat kartu.
Berikut ini adalah penggunaan umum antarmuka ISCardFileAccess . Dalam hal ini, antarmuka ISCardFileAccess digunakan untuk memilih, membuka, dan menulis ke file.
Untuk menulis ke file
- Panggil ISCardManage::CreateFileAccess untuk membuat antarmuka ISCardFileAccess .
- Panggil Buka untuk memilih dan membuka file.
- Hubungi Penulisan.
- Hubungi Tutup.
- Rilis antarmuka ISCardFileAccess.
Anggota
Antarmuka ISCardFileAccess mewarisi dari antarmuka IDispatch . ISCardFileAccess juga memiliki jenis anggota ini:
Metode
Antarmuka ISCardFileAccess memiliki metode ini.
Metode | Deskripsi |
---|---|
ChangeDir | Mengubah direktori kartu pintar saat ini ke direktori baru yang ditentukan. |
Tutup | Menutup file yang ditentukan. |
Buat | Membuat file di lokasi tertentu dalam sistem file ICC. |
Hapus | Menghapus file tertentu. |
Directory | Mengambil daftar file. |
GetCurrentDir | Mengembalikan jalur absolut ke direktori yang saat ini dipilih. |
GetFileCapabilities | Mengambil kemampuan file. |
GetProperties | Mengambil data primitif yang dirujuk oleh tag untuk objek yang ditentukan. |
Membatalkan | Membuat file yang ditentukan tidak valid. |
Open | Membuka file yang ditentukan untuk digunakan lebih lanjut. |
Baca | Membaca dan mengembalikan data yang ditentukan dari file tertentu. |
Merehabilitasi | Membuat file (EF atau DF), yang sebelumnya dibuat tidak valid dengan menggunakan perintah Tidak Valid, yang dapat diakses oleh aplikasi. |
Seek | Memilih objek tempat izin baca/tulis akan dilakukan. |
SetProperties | Mengatur data primitif yang dirujuk oleh tag untuk objek yang ditentukan. |
Write | Menulis data ke file yang dibuka saat ini. |
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 |