Baca dalam bahasa Inggris

Bagikan melalui


header winscard.h

Header ini digunakan oleh Keamanan dan Identitas. Untuk informasi selengkapnya, lihat:

winscard.h berisi antarmuka pemrograman berikut:

Fungsi

 
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)

Struktur

 
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)