header winscard.h
Header ini digunakan oleh Keamanan dan Identitas. Untuk informasi selengkapnya, lihat:
winscard.h berisi antarmuka pemrograman berikut:
GetOpenCardNameA Fungsi GetOpenCardName menampilkan kotak dialog "pilih kartu" kartu pintar. (ANSI) |
GetOpenCardNameW Fungsi GetOpenCardName menampilkan kotak dialog "pilih kartu" kartu pintar. (Unicode) |
SCardAccessStartedEvent Mengembalikan handel peristiwa saat peristiwa memberi sinyal bahwa manajer sumber daya kartu pintar dimulai. |
SCardAddReaderToGroupA Menambahkan pembaca ke grup pembaca. (ANSI) |
SCardAddReaderToGroupW Menambahkan pembaca ke grup pembaca. (Unicode) |
SCardAudit Menulis pesan peristiwa ke log aplikasi Windows Microsoft-Windows-SmartCard-Audit/Authentication. |
Transaksi SCardBegin Memulai transaksi. |
SCardCancel Mengakhiri semua tindakan yang luar biasa dalam konteks manajer sumber daya tertentu. |
SCardConnectA Membuat koneksi (menggunakan konteks manajer sumber daya tertentu) antara aplikasi panggilan dan kartu pintar yang dimuat oleh pembaca tertentu. Jika tidak ada kartu di pembaca yang ditentukan, kesalahan akan dikembalikan. (ANSI) |
SCardConnectW Membuat koneksi (menggunakan konteks manajer sumber daya tertentu) antara aplikasi panggilan dan kartu pintar yang dimuat oleh pembaca tertentu. Jika tidak ada kartu di pembaca yang ditentukan, kesalahan akan dikembalikan. (Unicode) |
SCardControl Memberi Anda kontrol langsung atas pembaca. Anda dapat memanggilnya kapan saja setelah panggilan berhasil ke SCardConnect dan sebelum panggilan berhasil ke SCardDisconnect. |
SCardDisconnect Mengakhiri koneksi yang sebelumnya dibuka antara aplikasi panggilan dan kartu pintar di pembaca target. |
SCardEndTransaction Menyelesaikan transaksi yang dinyatakan sebelumnya, memungkinkan aplikasi lain untuk melanjutkan interaksi dengan kartu. |
SCardEstablishContext Menetapkan konteks resource manager (cakupan) di mana operasi database dilakukan. |
SCardForgetCardTypeA Menghapus kartu pintar yang diperkenalkan dari subsistem kartu pintar. (ANSI) |
SCardForgetCardTypeW Menghapus kartu pintar yang diperkenalkan dari subsistem kartu pintar. (Unicode) |
SCardForgetReaderA Menghapus pembaca yang diperkenalkan sebelumnya dari kontrol oleh subsistem kartu pintar. Ini dihapus dari database kartu pintar, termasuk dari grup pembaca mana pun yang mungkin telah ditambahkan. (ANSI) |
SCardForgetReaderGroupA Menghapus grup pembaca kartu pintar yang diperkenalkan sebelumnya dari subsistem kartu pintar. Meskipun fungsi ini secara otomatis menghapus semua pembaca dari grup, fungsi ini tidak memengaruhi keberadaan pembaca individu dalam database. (ANSI) |
SCardForgetReaderGroupW Menghapus grup pembaca kartu pintar yang diperkenalkan sebelumnya dari subsistem kartu pintar. Meskipun fungsi ini secara otomatis menghapus semua pembaca dari grup, fungsi ini tidak memengaruhi keberadaan pembaca individu dalam database. (Unicode) |
SCardForgetReaderW Menghapus pembaca yang diperkenalkan sebelumnya dari kontrol oleh subsistem kartu pintar. Ini dihapus dari database kartu pintar, termasuk dari grup pembaca mana pun yang mungkin telah ditambahkan. (Unicode) |
SCardFreeMemory Melepaskan memori yang telah dikembalikan dari manajer sumber daya menggunakan penentu panjang SCARD_AUTOALLOCATE. |
SCardGetAttrib Mengambil atribut pembaca saat ini untuk handel yang diberikan. Ini tidak mempengaruhi status pembaca, driver, atau kartu. |
SCardGetCardTypeProviderNameA Mengembalikan nama modul (pustaka tautan dinamis) yang berisi penyedia untuk nama kartu dan jenis penyedia tertentu. (ANSI) |
SCardGetCardTypeProviderNameW Mengembalikan nama modul (pustaka tautan dinamis) yang berisi penyedia untuk nama kartu dan jenis penyedia tertentu. (Unicode) |
SCardGetDeviceTypeIdA Mendapatkan pengidentifikasi jenis perangkat pembaca kartu untuk nama pembaca yang diberikan. Fungsi ini tidak memengaruhi status pembaca. (ANSI) |
SCardGetDeviceTypeIdW Mendapatkan pengidentifikasi jenis perangkat pembaca kartu untuk nama pembaca yang diberikan. Fungsi ini tidak memengaruhi status pembaca. (Unicode) |
SCardGetProviderIdA Mengembalikan pengidentifikasi (GUID) penyedia layanan utama untuk kartu tertentu. (ANSI) |
SCardGetProviderIdW Mengembalikan pengidentifikasi (GUID) penyedia layanan utama untuk kartu tertentu. (Unicode) |
SCardGetReaderDeviceInstanceIdA Mendapatkan pengidentifikasi instans perangkat pembaca kartu untuk nama pembaca yang diberikan. Fungsi ini tidak memengaruhi status pembaca. (ANSI) |
SCardGetReaderDeviceInstanceIdW Mendapatkan pengidentifikasi instans perangkat pembaca kartu untuk nama pembaca yang diberikan. Fungsi ini tidak memengaruhi status pembaca. (Unicode) |
SCardGetReaderIconA Mendapatkan ikon pembaca kartu pintar untuk nama pembaca tertentu. (ANSI) |
SCardGetReaderIconW Mendapatkan ikon pembaca kartu pintar untuk nama pembaca tertentu. (Unicode) |
SCardGetStatusChangeA Memblokir eksekusi hingga ketersediaan kartu saat ini dalam sekumpulan pembaca tertentu berubah. (ANSI) |
SCardGetStatusChangeW Memblokir eksekusi hingga ketersediaan kartu saat ini dalam sekumpulan pembaca tertentu berubah. (Unicode) |
SCardGetTransmitCount Mengambil jumlah operasi pengiriman yang telah selesai sejak pembaca kartu yang ditentukan dimasukkan. |
SCardIntroduceCardTypeA Memperkenalkan kartu pintar ke subsistem kartu pintar (untuk pengguna aktif) dengan menambahkannya ke database kartu pintar. (ANSI) |
SCardIntroduceCardTypeW Memperkenalkan kartu pintar ke subsistem kartu pintar (untuk pengguna aktif) dengan menambahkannya ke database kartu pintar. (Unicode) |
SCardIntroduceReaderA Memperkenalkan nama baru untuk pembaca kartu pintar yang ada. (ANSI) |
SCardIntroduceReaderGroupA Memperkenalkan grup pembaca ke subsistem kartu pintar. Namun, grup pembaca tidak dibuat sampai grup ditentukan saat menambahkan pembaca ke database kartu pintar. (ANSI) |
SCardIntroduceReaderGroupW Memperkenalkan grup pembaca ke subsistem kartu pintar. Namun, grup pembaca tidak dibuat sampai grup ditentukan saat menambahkan pembaca ke database kartu pintar. (Unicode) |
SCardIntroduceReaderW Memperkenalkan nama baru untuk pembaca kartu pintar yang ada. (Unicode) |
SCardIsValidContext Menentukan apakah handel konteks kartu pintar valid. |
SCardListCardsA Mencari database kartu pintar dan menyediakan daftar kartu bernama yang sebelumnya diperkenalkan ke sistem oleh pengguna. (ANSI) |
SCardListCardsW Mencari database kartu pintar dan menyediakan daftar kartu bernama yang sebelumnya diperkenalkan ke sistem oleh pengguna. (Unicode) |
SCardListInterfacesA Menyediakan daftar antarmuka yang disediakan oleh kartu tertentu. (ANSI) |
SCardListInterfacesW Menyediakan daftar antarmuka yang disediakan oleh kartu tertentu. (Unicode) |
SCardListReaderGroupsA Menyediakan daftar grup pembaca yang sebelumnya telah diperkenalkan ke sistem. (ANSI) |
SCardListReaderGroupsW Menyediakan daftar grup pembaca yang sebelumnya telah diperkenalkan ke sistem. (Unicode) |
SCardListReadersA Menyediakan daftar pembaca dalam sekumpulan grup pembaca bernama, menghilangkan duplikat. (ANSI) |
SCardListReadersW Menyediakan daftar pembaca dalam sekumpulan grup pembaca bernama, menghilangkan duplikat. (Unicode) |
SCardListReadersWithDeviceInstanceIdA Mendapatkan daftar pembaca yang telah menyediakan pengidentifikasi instans perangkat. Fungsi ini tidak memengaruhi status pembaca. (ANSI) |
SCardListReadersWithDeviceInstanceIdW Mendapatkan daftar pembaca yang telah menyediakan pengidentifikasi instans perangkat. Fungsi ini tidak memengaruhi status pembaca. (Unicode) |
SCardLocateCardsA Mencari pembaca yang tercantum dalam parameter rgReaderStates untuk kartu dengan string ATR yang cocok dengan salah satu nama kartu yang ditentukan dalam mszCards, segera kembali dengan hasilnya. (ANSI) |
SCardLocateCardsByATRA Mencari pembaca yang tercantum dalam parameter rgReaderStates untuk kartu dengan nama yang cocok dengan salah satu nama kartu yang terkandung dalam salah satu struktur SCARD_ATRMASK yang ditentukan oleh parameter rgAtrMasks. (ANSI) |
SCardLocateCardsByATRW Mencari pembaca yang tercantum dalam parameter rgReaderStates untuk kartu dengan nama yang cocok dengan salah satu nama kartu yang terkandung dalam salah satu struktur SCARD_ATRMASK yang ditentukan oleh parameter rgAtrMasks. (Unicode) |
SCardLocateCardsW Mencari pembaca yang tercantum dalam parameter rgReaderStates untuk kartu dengan string ATR yang cocok dengan salah satu nama kartu yang ditentukan dalam mszCards, segera kembali dengan hasilnya. (Unicode) |
SCardReadCacheA Mengambil bagian nilai dari pasangan nama-nilai dari cache global yang dikelola oleh Resource Manager Kartu Pintar. (ANSI) |
SCardReadCacheW Mengambil bagian nilai dari pasangan nama-nilai dari cache global yang dikelola oleh Resource Manager Kartu Pintar. (Unicode) |
SCardReconnect Membangun kembali koneksi yang ada antara aplikasi panggilan dan kartu pintar. |
SCardReleaseContext Menutup konteks resource manager yang mapan, membebaskan sumber daya apa pun yang dialokasikan dalam konteks tersebut, termasuk objek SCARDHANDLE dan memori yang dialokasikan menggunakan penentu panjang SCARD_AUTOALLOCATE. |
SCardReleaseStartedEvent Mengurangi jumlah referensi untuk handel yang diperoleh oleh panggilan sebelumnya ke fungsi SCardAccessStartedEvent. |
SCardRemoveReaderFromGroupA Menghapus pembaca dari grup pembaca yang sudah ada. Fungsi ini tidak berpengaruh pada pembaca. (ANSI) |
SCardRemoveReaderFromGroupW Menghapus pembaca dari grup pembaca yang sudah ada. Fungsi ini tidak berpengaruh pada pembaca. (Unicode) |
SCardSetAttrib Mengatur atribut pembaca yang diberikan untuk handel yang diberikan. |
SCardSetCardTypeProviderNameA Menentukan nama modul (pustaka tautan dinamis) yang berisi penyedia untuk nama kartu dan jenis penyedia tertentu. (ANSI) |
SCardSetCardTypeProviderNameW Menentukan nama modul (pustaka tautan dinamis) yang berisi penyedia untuk nama kartu dan jenis penyedia tertentu. (Unicode) |
SCardStatusA Menyediakan status kartu pintar saat ini dalam pembaca. (ANSI) |
SCardStatusW Menyediakan status kartu pintar saat ini dalam pembaca. (Unicode) |
SCardTransmit Mengirim permintaan layanan ke kartu pintar dan mengharapkan untuk menerima data kembali dari kartu. |
SCardUIDlgSelectCardA Menampilkan kotak dialog Pilih Kartu pintar. (ANSI) |
SCardUIDlgSelectCardW Menampilkan kotak dialog Pilih Kartu pintar. (Unicode) |
SCardWriteCacheA Menulis pasangan nama-nilai dari kartu pintar ke cache global yang dikelola oleh Resource Manager Kartu Pintar. (ANSI) |
SCardWriteCacheW Menulis pasangan nama-nilai dari kartu pintar ke cache global yang dikelola oleh Resource Manager Kartu Pintar. (Unicode) |
OPENCARD_SEARCH_CRITERIAA Struktur OPENCARD_SEARCH_CRITERIA digunakan oleh fungsi SCardUIDlgSelectCard untuk mengenali kartu yang memenuhi persyaratan yang ditetapkan oleh pemanggil. Namun, Anda dapat memanggil SCardUIDlgSelectCard tanpa menggunakan struktur ini. (ANSI) |
OPENCARD_SEARCH_CRITERIAW Struktur OPENCARD_SEARCH_CRITERIA digunakan oleh fungsi SCardUIDlgSelectCard untuk mengenali kartu yang memenuhi persyaratan yang ditetapkan oleh pemanggil. Namun, Anda dapat memanggil SCardUIDlgSelectCard tanpa menggunakan struktur ini. (Unicode) |
OPENCARDNAME_EXA Struktur OPENCARDNAME_EX berisi informasi yang digunakan fungsi SCardUIDlgSelectCard untuk menginisialisasi kotak dialog Pilih Kartu pintar. (ANSI) |
OPENCARDNAME_EXW Struktur OPENCARDNAME_EX berisi informasi yang digunakan fungsi SCardUIDlgSelectCard untuk menginisialisasi kotak dialog Pilih Kartu pintar. (Unicode) |
OPENCARDNAMEA Berisi informasi yang digunakan fungsi GetOpenCardName untuk menginisialisasi kotak dialog Pilih Kartu pintar. (ANSI) |
OPENCARDNAMEW Berisi informasi yang digunakan fungsi GetOpenCardName untuk menginisialisasi kotak dialog Pilih Kartu pintar. (Unicode) |
SCARD_ATRMASK Digunakan oleh fungsi SCardLocateCardsByATR untuk menemukan kartu. |
SCARD_READERSTATEA Digunakan oleh fungsi untuk melacak kartu pintar dalam pembaca. (ANSI) |
SCARD_READERSTATEW Digunakan oleh fungsi untuk melacak kartu pintar dalam pembaca. (Unicode) |