Fungsi SCardForgetReaderA (winscard.h)
Fungsi SCardForgetReader
LONG SCardForgetReaderA(
[in] SCARDCONTEXT hContext,
[in] LPCSTR szReaderName
);
[in] hContext
Tangani yang mengidentifikasi konteks resource manager. Konteks resource manager diatur oleh panggilan sebelumnya ke SCardEstablishContext. Parameter ini tidak dapat null.
[in] szReaderName
Tampilkan nama pembaca yang akan dihapus dari database kartu pintar.
Fungsi ini mengembalikan nilai yang berbeda tergantung pada apakah berhasil atau gagal.
Mengembalikan kode | Deskripsi |
---|---|
|
SCARD_S_SUCCESS. |
|
Kode kesalahan. Untuk informasi selengkapnya, lihat Nilai Pengembalian Kartu Pintar. |
Jika pembaca yang ditentukan adalah anggota terakhir dari grup pembaca, grup pembaca juga akan dihapus secara otomatis.
Fungsi
Contoh berikut menghapus nama tampilan pembaca kartu yang ditentukan dari sistem. Contoh mengasumsikan bahwa lReturn adalah variabel tipe yang valid LONG dan hContext adalah handel valid yang diterima dari panggilan sebelumnya ke fungsi SCardEstablishContext.
lReturn = SCardForgetReader(hContext,
TEXT("MyReader"));
if ( SCARD_S_SUCCESS != lReturn )
printf("Failed SCardForgetReader\n");
Catatan
Header winscard.h mendefinisikan SCardForgetReader sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosedur UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Syarat | Nilai |
---|---|
klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Platform Target |
Windows |
Header |
winscard.h |
Pustaka |
Winscard.lib |
DLL |
Winscard.dll |