SmartCardEmulatorApduReceivedEventArgs Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |