|
XenevaOS
|
#include <SmartCardEdge.h>

Smart card aware application invokes this protocol to get access to an inserted smart card in the reader or to the reader itself.
| EFI_SMART_CARD_EDGE_BUILD_DH_AGREEMENT _EFI_SMART_CARD_EDGE_PROTOCOL::BuildDHAgreement |
| EFI_SMART_CARD_EDGE_CONNECT _EFI_SMART_CARD_EDGE_PROTOCOL::Connect |
| EFI_SMART_CARD_EDGE_DECRYPT_DATA _EFI_SMART_CARD_EDGE_PROTOCOL::DecryptData |
| EFI_SMART_CARD_EDGE_DISCONNECT _EFI_SMART_CARD_EDGE_PROTOCOL::Disconnect |
| EFI_SMART_CARD_EDGE_GET_CONTEXT _EFI_SMART_CARD_EDGE_PROTOCOL::GetContext |
| EFI_SMART_CARD_EDGE_GET_CREDENTIAL _EFI_SMART_CARD_EDGE_PROTOCOL::GetCredential |
| EFI_SMART_CARD_EDGE_GET_CSN _EFI_SMART_CARD_EDGE_PROTOCOL::GetCsn |
| EFI_SMART_CARD_EDGE_GET_DATA _EFI_SMART_CARD_EDGE_PROTOCOL::GetData |
| EFI_SMART_CARD_EDGE_GET_PIN_REMAINING _EFI_SMART_CARD_EDGE_PROTOCOL::GetPinRemaining |
| EFI_SMART_CARD_EDGE_GET_READER_NAME _EFI_SMART_CARD_EDGE_PROTOCOL::GetReaderName |
| EFI_SMART_CARD_EDGE_SIGN_DATA _EFI_SMART_CARD_EDGE_PROTOCOL::SignData |
| EFI_SMART_CARD_EDGE_VERIFY_PIN _EFI_SMART_CARD_EDGE_PROTOCOL::VerifyPin |