Import table
advapi32.dll
CloseServiceHandle, CryptAcquireContextW, CryptDestroyHash, CryptDuplicateKey, CryptDestroyKey, CryptEncrypt, CryptDecrypt, CryptGetProvParam, RegOpenKeyExA, RegEnumKeyA, RegQueryValueExA, RegEnumValueW, StartServiceW, OpenSCManagerW, OpenServiceW, QueryServiceStatus, RegEnumKeyExW, RegSetValueExW, RegQueryValueExW, RegOpenKeyExW, RegCloseKey, CryptImportKey, CryptSetProvParam, CryptGetUserKey, CryptGetKeyParam, CryptExportKey, CryptGenKey, CryptSetKeyParam, CryptGetDefaultProviderW, CryptReleaseContext
crypt32.dll
CertStrToNameW, CryptSignAndEncodeCertificate, CryptExportPublicKeyInfo, CertNameToStrW, CryptEncodeObjectEx, CryptDecodeObject, CryptEncodeObject
kernel32.dll
FindClose, FindFirstFileW, CreateDirectoryW, GetModuleFileNameA, GetFileSize, CreateFileW, SetLastError, InterlockedExchange, GetComputerNameA, InitializeCriticalSectionAndSpinCount, GetModuleHandleA, QueryPerformanceCounter, FlushFileBuffers, CreateFileA, WriteConsoleW, GetCurrentThreadId, SetFilePointer, GetLocalTime, WriteFile, GetModuleHandleW, GetCurrentProcess, ProcessIdToSessionId, GetVersionExA, GetCurrentProcessId, CreateMutexW, GetModuleFileNameW, TerminateThread, InterlockedDecrement, InterlockedIncrement, WaitForMultipleObjects, WaitForSingleObject, TryEnterCriticalSection, GetTickCount, Sleep, CloseHandle, CreateEventW, LeaveCriticalSection, lstrlenW, EnterCriticalSection, DeleteCriticalSection, InitializeCriticalSection, DisableThreadLibraryCalls, LoadLibraryW, GetProcAddress, FreeLibrary, SetEvent, WriteConsoleA, SetStdHandle, GetEnvironmentStringsW, GetStringTypeW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, GetStartupInfoA, GetFileType, SetHandleCount, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, GetStringTypeA, LCMapStringW, LCMapStringA, GetLocaleInfoA, GetConsoleMode, GetConsoleCP, ResetEvent, lstrlenA, MultiByteToWideChar, WideCharToMultiByte, GetSystemTimeAsFileTime, GetLastError, RaiseException, GetConsoleOutputCP, HeapDestroy, HeapAlloc, HeapFree, HeapReAlloc, HeapSize, GetProcessHeap, LocalFree, RtlUnwind, VirtualProtect, VirtualAlloc, GetSystemInfo, VirtualQuery, ExitThread, CreateThread, GetCommandLineA, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, VirtualFree, HeapCreate, ExitProcess, GetStdHandle, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, LoadLibraryA
ole32.dll
StringFromCLSID, CoCreateGuid, CoUninitialize, CoTaskMemAlloc, CoTaskMemFree, CoInitializeEx
shlwapi.dll
PathFindFileNameW, StrCmpIW, PathRemoveFileSpecW, PathFileExistsW
user32.dll
UnregisterDeviceNotification, DefWindowProcW, RegisterDeviceNotificationW, CreateWindowExW, RegisterClassExW, DispatchMessageW, DestroyWindow, PeekMessageW, SendMessageW, TranslateMessage, MsgWaitForMultipleObjectsEx
Export table
SCE_ChangePIN
SCE_CheckData
SCE_ClearCard
SCE_DecryptData
SCE_EncryptData
SCE_EngineStart
SCE_EngineStartEx
SCE_EngineStartL
SCE_EngineStartS
SCE_EngineStop
SCE_GetCardInfo
SCE_GetData
SCE_GetEngineMode
SCE_GetPINRetries
SCE_GetReadersList
SCE_InitializeCard
SCE_IsCardInitialized
SCE_IsCardInserted
SCE_IsCardRegistered
SCE_IsCardSupported
SCE_PutData
SCE_Subscribe
SCE_Unsubscribe
SCEL_IsSCReaderAvailable