Compartilhar via


SmartCardEmulatorApduReceivedEventArgs Classe

Definição

Fornece dados para o 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
Herança
Object Platform::Object IInspectable SmartCardEmulatorApduReceivedEventArgs
Atributos

Requisitos do Windows

Família de dispositivos
Windows Mobile Extension SDK (introduzida na 10.0.10240.0)
API contract
Windows.Devices.SmartCards.SmartCardEmulatorContract (introduzida na v1.0)

Comentários

O sistema gera uma instância dessa classe e a passa como um argumento para o manipulador de eventos ApduReceived do aplicativo.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1511 10586 Estado
1511 10586 TryRespondAsync(IBuffer,Nullable<UInt32>)
1511 10586 TryRespondWithCryptogramsAsync(IBuffer,IEnumerable<SmartCardCryptogramPlacementStep>)
1511 10586 TryRespondWithCryptogramsAsync(IBuffer,IEnumerable<SmartCardCryptogramPlacementStep,Nullable<> UInt32>)

Propriedades

AutomaticResponseStatus

Obtém um objeto SmartCardAutomaticResponseStatus indicando que a resposta automática já foi enviada com êxito (Êxito), tentou, mas falhou (UnknownError), ou não foi correspondida com nenhuma regra de respondente automático (None).

CommandApdu

Representa um comando APDU (unidade de dados de protocolo de aplicativo) enviado por um leitor NFC.

ConnectionProperties

Obtém as propriedades de conexão do emulador de cartão inteligente.

State

Obtém o estado .

Métodos

TryRespondAsync(IBuffer)

Tenta responder a uma APDU.

TryRespondAsync(IBuffer, IReference<UInt32>)

Tenta responder a uma APDU.

TryRespondWithCryptogramsAsync(IBuffer, IIterable<SmartCardCryptogramPlacementStep>)

Tenta responder a uma APDU, colocando criptogramas na mensagem de saída conforme instruído pelas etapas de posicionamento.

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

Retorna uma operação assíncrona que é concluída com uma operação status.

Aplica-se a

Confira também