SmartCardEmulatorApduReceivedEventArgs Clase

Definición

Proporciona datos para el 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
Herencia
Object Platform::Object IInspectable SmartCardEmulatorApduReceivedEventArgs
Atributos

Requisitos de Windows

Familia de dispositivos
Windows Mobile Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Devices.SmartCards.SmartCardEmulatorContract (se introdujo en la versión v1.0)

Comentarios

El sistema genera una instancia de esta clase y la pasa como argumento al controlador de eventos ApduReceived de la aplicación.

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1511 10586 State
1511 10586 TryRespondAsync(IBuffer,Nullable<UInt32>)
1511 10586 TryRespondWithCryptogramsAsync(IBuffer,IEnumerable<SmartCardCryptogramPlacementStep>)
1511 10586 TryRespondWithCryptogramsAsync(IBuffer,IEnumerable<SmartCardCryptogramPlacementStep,Nullable<> UInt32>)

Propiedades

AutomaticResponseStatus

Obtiene un objeto SmartCardAutomaticResponseStatus que indica que la respuesta automática ya se envió correctamente (Correcto), intentó pero produjo un error (UnknownError) o no se ha emparejado con ninguna regla de respuesta automática (None).

CommandApdu

Representa un comando de unidad de datos de protocolo de aplicación (APDU) enviado por un lector NFC.

ConnectionProperties

Obtiene las propiedades de conexión del emulador de tarjeta inteligente.

State

Obtiene el estado.

Métodos

TryRespondAsync(IBuffer)

Intenta responder a una APDU.

TryRespondAsync(IBuffer, IReference<UInt32>)

Intenta responder a una APDU.

TryRespondWithCryptogramsAsync(IBuffer, IIterable<SmartCardCryptogramPlacementStep>)

Intenta responder a una APDU, colocando los criptogramas en el mensaje saliente como se indica en los pasos de colocación.

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

Devuelve una operación asincrónica que se completa con un estado de operación.

Se aplica a

Consulte también