SmartCardReader Kelas

Definisi

Mewakili info tentang pembaca kartu pintar.

Aplikasi sampel Kartu pintar menunjukkan cara menggunakan API Windows.Devices.SmartCards untuk bekerja dengan kartu pintar dan pembaca kartu pintar secara terprogram. Aplikasi sampel Near field communication (NFC) juga menunjukkan cara berkomunikasi dengan kartu pintar.

public ref class SmartCardReader sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SmartCardReader final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SmartCardReader
Public NotInheritable Class SmartCardReader
Warisan
Object Platform::Object IInspectable SmartCardReader
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Properti

DeviceId

Mendapatkan ID perangkat pembaca kartu pintar.

Kind

Mendapatkan jenis pembaca kartu pintar.

Name

Mendapatkan nama perangkat pembaca kartu pintar.

Metode

FindAllCardsAsync()

Mengembalikan daftar info tentang semua kartu pintar yang tersambung ke pembaca kartu pintar.

FromIdAsync(String)

Mengembalikan pembaca kartu pintar yang cocok dengan ID perangkat yang ditentukan.

GetDeviceSelector()

Mengembalikan string Advanced Query Syntax (AQS) yang mewakili semua pembaca kartu pintar yang tersambung ke perangkat. String ini diteruskan ke metode FindAllAsync untuk menghitung set pembaca kartu pintar yang diberikan.

GetDeviceSelector(SmartCardReaderKind)

Mengembalikan string Advanced Query Syntax (AQS) yang mewakili sekumpulan jenis pembaca kartu pintar tertentu yang tersambung ke perangkat. String ini diteruskan ke metode FindAllAsync untuk menghitung set pembaca kartu pintar yang diberikan.

GetStatusAsync()

Mengembalikan status pembaca kartu pintar.

Acara

CardAdded

Terjadi ketika kartu pintar dimasukkan ke dalam pembaca kartu pintar atau diketuk pada pembaca NFC.

CardRemoved

Terjadi ketika kartu pintar diambil dari pembaca kartu pintar.

Berlaku untuk

Lihat juga