SmartCardEmulatorApduReceivedEventArgs Classe

Definizione

Fornisce i dati per l'evento ApduReceived .

public ref class SmartCardEmulatorApduReceivedEventArgs sealed
/// [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 SmartCardEmulatorApduReceivedEventArgs final
[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 SmartCardEmulatorApduReceivedEventArgs
Public NotInheritable Class SmartCardEmulatorApduReceivedEventArgs
Ereditarietà
Object Platform::Object IInspectable SmartCardEmulatorApduReceivedEventArgs
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows Mobile Extension SDK (è stato introdotto in 10.0.10240.0)
API contract
Windows.Devices.SmartCards.SmartCardEmulatorContract (è stato introdotto in v1.0)

Commenti

Il sistema genera un'istanza di questa classe e la passa come argomento al gestore eventi ApduReceived dell'applicazione.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1511 10586 State
1511 10586 TryRespondAsync(IBuffer,Nullable<UInt32>)
1511 10586 TryRespondWithCryptogramsAsync(IBuffer,IEnumerable<SmartCardCryptogramPlacementStep>)
1511 10586 TryRespondWithCryptogramsAsync(IBuffer,IEnumerable<SmartCardCryptogramPlacementStep,Nullable<> UInt32>)

Proprietà

AutomaticResponseStatus

Ottiene un oggetto SmartCardAutomaticResponseStatus che indica che la risposta automatica è già stata inviata (Operazione riuscita), tentata ma non riuscita (UnknownError) o non è stata trovata una corrispondenza con alcuna regola risponditore automatico (Nessuno).

CommandApdu

Rappresenta un comando APDU (Application Protocol Data Unit) inviato da un lettore NFC.

ConnectionProperties

Ottiene le proprietà di connessione dell'emulatore di smart card.

State

Ottiene lo stato.

Metodi

TryRespondAsync(IBuffer)

Tenta di rispondere a un APDU.

TryRespondAsync(IBuffer, IReference<UInt32>)

Tenta di rispondere a un APDU.

TryRespondWithCryptogramsAsync(IBuffer, IIterable<SmartCardCryptogramPlacementStep>)

Tenta di rispondere a un APDU, inserendo i cryptogrammi nel messaggio in uscita come indicato dai passaggi di posizionamento.

TryRespondWithCryptogramsAsync(IBuffer, IIterable<SmartCardCryptogramPlacementStep>, IReference<UInt32>)

Restituisce un'operazione asincrona che viene completata con uno stato dell'operazione.

Si applica a

Vedi anche