Freigeben über


SmartCardAutomaticResponseApdu Klasse

Definition

Stellt die intelligente Karte Application Protocol Data Unit (APDU) für die automatische Antwort dar.

public ref class SmartCardAutomaticResponseApdu sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.SmartCards.ISmartCardAutomaticResponseApduFactory, 65536, Windows.Devices.SmartCards.SmartCardEmulatorContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.SmartCards.SmartCardEmulatorContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SmartCardAutomaticResponseApdu final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.SmartCards.SmartCardEmulatorContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.SmartCards.ISmartCardAutomaticResponseApduFactory, 65536, "Windows.Devices.SmartCards.SmartCardEmulatorContract")]
class SmartCardAutomaticResponseApdu final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.SmartCards.ISmartCardAutomaticResponseApduFactory), 65536, typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SmartCardAutomaticResponseApdu
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.SmartCards.ISmartCardAutomaticResponseApduFactory), 65536, "Windows.Devices.SmartCards.SmartCardEmulatorContract")]
public sealed class SmartCardAutomaticResponseApdu
function SmartCardAutomaticResponseApdu(commandApdu, responseApdu)
Public NotInheritable Class SmartCardAutomaticResponseApdu
Vererbung
Object Platform::Object IInspectable SmartCardAutomaticResponseApdu
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
API contract
Windows.Devices.SmartCards.SmartCardEmulatorContract (eingeführt in v1.0)

Hinweise

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1511 10586 InputState
1511 10586 OutputState
1607 14393 AllowWhenCryptogramGeneratorNotPrepared

Konstruktoren

SmartCardAutomaticResponseApdu(IBuffer, IBuffer)

Initialisiert eine neue Instanz der Klasse.

Eigenschaften

AllowWhenCryptogramGeneratorNotPrepared

Ruft einen booleschen Wert ab, der angibt, ob die automatische APDU-Verarbeitung fortgesetzt werden soll, wenn Cryptogram Materials nicht ohne Benutzerautorisierung für die Verwendung vorbereitet werden kann, oder legt diesen fest.

AppletId

Ruft den Appletbezeichner für diese APDU ab oder legt diesen fest.

CommandApdu

Ruft den Befehl für diese APDU ab oder legt diesen fest.

CommandApduBitMask

Ruft die Bitmaske für den APDU-Befehl ab oder legt sie fest.

InputState

Ruft den Eingabezustand ab und legt ihn ab.

OutputState

Ruft den Ausgabezustand ab und legt ihn ab.

ResponseApdu

Ruft die Antwort von der Application Protocol Data Unit (APDU) ab oder legt sie fest.

ShouldMatchLength

Ruft einen booleschen Wert ab, der angibt, ob commandApdu und der eingehende Befehl genau übereinstimmen sollen, oder legt den Wert fest.

Gilt für:

Weitere Informationen