SmartCardReader Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Informationen zu einem intelligenten Karte-Reader dar.
Die Smartcard-Beispielanwendung zeigt, wie Windows.Devices.SmartCards-APIs zum programmgesteuerten Arbeiten mit Smartcards und Smart Karte-Lesern verwendet werden. Die Nfc-Beispielanwendung (Near Field Communication) zeigt auch, wie sie mit einem intelligenten Karte kommunizieren.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Eigenschaften
DeviceId |
Ruft die Geräte-ID des Intelligenten Karte-Lesers ab. |
Kind |
Ruft den Typ des intelligenten Karte-Lesers ab. |
Name |
Ruft den Gerätenamen des Smart Karte-Lesers ab. |
Methoden
FindAllCardsAsync() |
Gibt eine Liste mit Informationen zu allen Smartcards zurück, die mit dem Smart Karte Reader verbunden sind. |
FromIdAsync(String) |
Gibt einen intelligenten Karte-Reader zurück, der mit der angegebenen Geräte-ID übereinstimmt. |
GetDeviceSelector() |
Gibt eine AQS-Zeichenfolge (Advanced Query Syntax) zurück, die alle intelligenten Karte Leser darstellt, die mit dem Gerät verbunden sind. Diese Zeichenfolge wird an die FindAllAsync-Methode übergeben, um den angegebenen Satz von Lesern für intelligente Karte aufzulisten. |
GetDeviceSelector(SmartCardReaderKind) |
Gibt eine AQS-Zeichenfolge (Advanced Query Syntax) zurück, die einen Satz eines bestimmten Typs von intelligenten Karte Lesern darstellt, die mit dem Gerät verbunden sind. Diese Zeichenfolge wird an die FindAllAsync-Methode übergeben, um den angegebenen Satz von Lesern für intelligente Karte aufzulisten. |
GetStatusAsync() |
Gibt die status des intelligenten Karte-Lesers zurück. |
Ereignisse
CardAdded |
Tritt auf, wenn eine intelligente Karte in den smart Karte-Reader eingefügt oder auf einen NFC-Reader getippt wird. |
CardRemoved |
Tritt auf, wenn eine intelligente Karte aus dem intelligenten Karte-Reader genommen wird. |