|
static void | context_free (void *arg) |
|
static LONG | smartcard_EstablishContext_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ReleaseContext_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_IsValidContext_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ListReaderGroupsA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ListReaderGroupsW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static BOOL | filter_match (wLinkedList *list, LPCSTR reader, size_t readerLen) |
|
static DWORD | filter_device_by_name_a (wLinkedList *list, LPSTR *mszReaders, DWORD cchReaders) |
|
static DWORD | filter_device_by_name_w (wLinkedList *list, LPWSTR *mszReaders, DWORD cchReaders) |
|
static LONG | smartcard_ListReadersA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ListReadersW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_IntroduceReaderGroupA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_IntroduceReaderGroupW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_IntroduceReaderA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_IntroduceReaderW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ForgetReaderA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ForgetReaderW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_AddReaderToGroupA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_AddReaderToGroupW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_RemoveReaderFromGroupA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_RemoveReaderFromGroupW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_LocateCardsA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_LocateCardsW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ReadCacheA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ReadCacheW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_WriteCacheA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_WriteCacheW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_GetTransmitCount_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ReleaseStartedEvent_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_GetReaderIcon_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_GetDeviceTypeId_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_GetStatusChangeA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_GetStatusChangeW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_Cancel_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ConnectA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_ConnectW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_Reconnect_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_Disconnect_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_BeginTransaction_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_EndTransaction_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_State_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_StatusA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_StatusW_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_Transmit_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_Control_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_GetAttrib_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_SetAttrib_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_AccessStartedEvent_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
static LONG | smartcard_LocateCardsByATRA_Call (scard_call_context *smartcard, wStream *out, SMARTCARD_OPERATION *operation) |
|
LONG | smartcard_irp_device_control_call (scard_call_context *smartcard, wStream *out, UINT32 *pIoStatus, SMARTCARD_OPERATION *operation) |
|
scard_call_context * | smartcard_call_context_new (const rdpSettings *settings) |
|
void | smartcard_call_context_free (scard_call_context *ctx) |
|
BOOL | smartcard_call_context_add (scard_call_context *ctx, const char *name) |
|
BOOL | smartcard_call_cancel_context (scard_call_context *ctx, SCARDCONTEXT hContext) |
|
BOOL | smartcard_call_release_context (scard_call_context *ctx, SCARDCONTEXT hContext) |
|
BOOL | smartcard_call_cancel_all_context (scard_call_context *ctx) |
|
BOOL | smarcard_call_set_callbacks (scard_call_context *ctx, void *userdata, void *(*fn_new)(void *, SCARDCONTEXT), void(*fn_free)(void *)) |
|
void * | smartcard_call_get_context (scard_call_context *ctx, SCARDCONTEXT hContext) |
|
BOOL | smartcard_call_is_configured (scard_call_context *ctx) |
|
BOOL | smartcard_call_context_signal_stop (scard_call_context *ctx, BOOL reset) |
|