Fungsi GetOpenCardNameA (winscard.h)

Fungsi GetOpenCardName menampilkan kotak dialog "pilih kartu" kartu pintar . Panggil fungsi SCardUIDlgSelectCard alih-alih GetOpenCardName. Fungsi GetOpenCardName dipertahankan untuk kompatibilitas mundur dengan versi 1.0 dari Komponen Dasar Kartu Pintar Microsoft, tetapi panggilan ke GetOpenCardName dipetakan ke SCardUIDlgSelectCard.

Sintaks

LONG GetOpenCardNameA(
  [in] LPOPENCARDNAMEA unnamedParam1
);

Parameter

[in] unnamedParam1

Penunjuk ke struktur OPENCARDNAME untuk kotak dialog "pilih kartu".

Nilai kembali

Fungsi mengembalikan nilai yang berbeda tergantung pada apakah berhasil atau gagal.

Menampilkan kode Deskripsi
Berhasil
SCARD_S_SUCCESS.
Kegagalan
Kode kesalahan. Untuk informasi selengkapnya, lihat Nilai Pengembalian Kartu Pintar.

Keterangan

Catatan

Header winscard.h mendefinisikan GetOpenCardName sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor 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.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header winscard.h
Pustaka Scarddlg.lib
DLL Scarddlg.dll

Lihat juga

OPENCARDNAME