SmartCardEmulatorApduReceivedEventArgs 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows Mobile Extension SDK (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Devices.SmartCards.SmartCardEmulatorContract (v1.0에서 도입되었습니다.)
|
설명
시스템은 이 클래스의 instance 생성하고 이를 애플리케이션의 ApduReceived 이벤트 처리기에 인수로 전달합니다.
버전 기록
Windows 버전 | SDK 버전 | 추가된 값 |
---|---|---|
1511 | 10586 | 시스템 상태 |
1511 | 10586 | TryRespondAsync(IBuffer,Nullable<UInt32>) |
1511 | 10586 | TryRespondWithCryptogramsAsync(IBuffer,IEnumerable<SmartCardCryptogramPlacementStep>) |
1511 | 10586 | TryRespondWithCryptogramsAsync(IBuffer,IEnumerable<SmartCardCryptogramPlacementStep,Nullable<> UInt32>) |
속성
AutomaticResponseStatus |
자동 응답이 이미 성공적으로 전송되었거나(성공), 시도되었지만 실패했거나(UnknownError) 자동 응답기 규칙(없음)과 일치하지 않음을 나타내는 SmartCardAutomaticResponseStatus 개체를 가져옵니다. |
CommandApdu |
NFC 판독기에서 보낸 APDU(애플리케이션 프로토콜 데이터 단위) 명령을 나타냅니다. |
ConnectionProperties |
스마트 카드 에뮬레이터의 연결 속성을 가져옵니다. |
State |
상태를 가져옵니다. |
메서드
TryRespondAsync(IBuffer) |
APDU에 응답하려고 시도합니다. |
TryRespondAsync(IBuffer, IReference<UInt32>) |
APDU에 응답하려고 시도합니다. |
TryRespondWithCryptogramsAsync(IBuffer, IIterable<SmartCardCryptogramPlacementStep>) |
배치 단계의 지시에 따라 보내는 메시지에 암호화를 배치하여 APDU에 응답하려고 시도합니다. |
TryRespondWithCryptogramsAsync(IBuffer, IIterable<SmartCardCryptogramPlacementStep>, IReference<UInt32>) |
작업 상태 완료하는 비동기 작업을 반환합니다. |